.intro.svelte-a8yt2h{padding-block:2rem 1rem}.lede.svelte-a8yt2h{color:#39413d;font-size:1.1rem}.bundles.svelte-a8yt2h{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.bundle.svelte-a8yt2h{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;padding:1.4rem;scroll-margin-top:1rem;display:flex}.cover.svelte-a8yt2h{border-radius:var(--radius) var(--radius) 0 0;background:radial-gradient(circle at 1px 1px, #00000014 1px, transparent 0) 0 0 / 16px 16px, var(--accent-soft);margin:-1.4rem -1.4rem 1.2rem;padding:1rem 1rem 0;overflow:hidden}.bundle.svelte-a8yt2h:hover .sheet{transform:translate(calc(var(--x) * 1.25), calc(var(--y) - 3%)) rotate(calc(var(--rotate) * 1.3))}.bundle.svelte-a8yt2h h2:where(.svelte-a8yt2h){font-size:1.3rem}.contents.svelte-a8yt2h{gap:.3rem;margin:0 0 1.25rem;padding-left:1.1rem;font-size:.97rem;display:grid}.buy.svelte-a8yt2h{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.price.svelte-a8yt2h{font-size:1.5rem;font-weight:700}.problem.svelte-a8yt2h{border-radius:var(--radius);background:#fdecea;border:1px solid #f3c1bc;padding:.9rem 1.2rem}.faq.svelte-a8yt2h{margin-top:3rem}
