section.svelte-1uha8ag{padding-block:clamp(64px,9vw,120px)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.03em;max-width:14ch;margin:0 0 24px;font-size:clamp(3rem,7vw + 1rem,7rem);line-height:.98}.hero.svelte-1uha8ag .lede:where(.svelte-1uha8ag){max-width:52ch;margin:0 0 32px;font-size:clamp(17px,1.4vw + .5rem,21px)}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:12px;display:flex}.note.svelte-1uha8ag{max-width:52ch;color:var(--mute);margin:26px 0 0;font-size:14px}.feat.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:18ch;margin:0 0 40px}.cards.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.fcard.svelte-1uha8ag{padding:28px}.fcard.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:-.01em;margin:18px 0 8px;font-size:21px;font-weight:800}.fcard.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--body);margin:0;font-size:15px}.surface-dark.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#c9ccc6}.chip.svelte-1uha8ag{border-radius:var(--r-lg);background:var(--primary-pale);width:52px;height:52px;color:var(--ink-deep);place-items:center;display:grid}.chip.dark.svelte-1uha8ag{color:var(--primary);background:#9fe87029}code.svelte-1uha8ag{font-family:var(--mono);background:color-mix(in srgb, currentColor 10%, transparent);border-radius:var(--r-sm);padding:1px 6px;font-size:.88em}.how.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 40px}.steps.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.step.svelte-1uha8ag{background:var(--canvas);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:22px}.num.svelte-1uha8ag{background:var(--ink);width:36px;height:36px;color:var(--primary);border-radius:50%;place-items:center;margin-bottom:14px;font-size:17px;font-weight:900;display:grid}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:16px;font-weight:500}.close.svelte-1uha8ag .container:where(.svelte-1uha8ag){text-align:center}.close.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fff;max-width:16ch;margin:0 auto 14px}.close.svelte-1uha8ag .accent:where(.svelte-1uha8ag){color:var(--primary)}.close.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#c9ccc6;margin:0 0 26px;font-size:17px}@media (width<=720px){.cards.svelte-1uha8ag,.steps.svelte-1uha8ag{grid-template-columns:1fr}}
