.tab.svelte-1l3uxlq{min-height:44px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);transition:color var(--dur-quick) var(--e-out), border-color var(--dur-base) var(--e-out);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.7rem .95rem;font-size:.6rem}.tab.svelte-1l3uxlq:hover{color:var(--c-ink-2)}.tab.active.svelte-1l3uxlq{color:var(--c-ink);border-bottom-color:var(--c-ink)}.panel.svelte-1l3uxlq{animation:svelte-1l3uxlq-fade var(--dur-quick) var(--e-out);flex:1}pre.svelte-1l3uxlq{color:var(--c-ink-2);tab-size:2;margin:0;padding:1.1rem 1.15rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.76rem;line-height:1.75;overflow-x:auto}@keyframes svelte-1l3uxlq-fade{0%{opacity:0}}.grid.svelte-a18u5f{background:var(--c-rule-soft);border-bottom:1px solid var(--c-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (width>=480px){.grid.svelte-a18u5f{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.grid.svelte-a18u5f{grid-template-columns:repeat(4,minmax(0,1fr))}}.grid.svelte-a18u5f li:where(.svelte-a18u5f){background:var(--c-surface);font-family:var(--font-mono);letter-spacing:-.01em;color:var(--c-ink-2);transition:color var(--dur-instant) var(--e-out);padding:.85rem .9rem;font-size:.64rem}.grid.svelte-a18u5f li:where(.svelte-a18u5f):hover{color:var(--c-ink)}.h1.svelte-1xmjmrw,.h2.svelte-1xmjmrw{letter-spacing:-.048em;color:var(--c-ink);margin:0 0 1.2rem;font-size:clamp(2rem,5.2vw,3.4rem);font-weight:800;line-height:.98}.accent.svelte-1xmjmrw{color:var(--c-accent)}.lede.svelte-1xmjmrw{max-width:60ch;color:var(--c-ink-2);margin:0 0 2.5rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.steps.svelte-1xmjmrw{border-top:1px solid var(--c-rule);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-1xmjmrw li:where(.svelte-1xmjmrw){border-bottom:1px solid var(--c-rule-soft);gap:1.25rem;padding:1.4rem 0;display:flex}.step-num.svelte-1xmjmrw{font-family:var(--font-mono);color:var(--c-accent);flex:none;font-size:.85rem}.step-title.svelte-1xmjmrw{letter-spacing:-.02em;color:var(--c-ink);margin:0 0 .3rem;font-size:1.02rem;font-weight:700}.step-body.svelte-1xmjmrw{max-width:58ch;color:var(--c-ink-2);margin:0;font-size:.9rem;line-height:1.6}.step-cta.svelte-1xmjmrw{margin-top:.6rem;font-size:.82rem;display:inline-block}.glossary.svelte-1xmjmrw{border-top:1px solid var(--c-rule);margin:1rem 0 0}.grow.svelte-1xmjmrw{border-bottom:1px solid var(--c-rule-soft);gap:.35rem 2.5rem;padding:1.1rem 0;display:grid}@media (width>=720px){.grow.svelte-1xmjmrw{grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);align-items:baseline}}.grow.svelte-1xmjmrw dt:where(.svelte-1xmjmrw){font-family:var(--font-mono);letter-spacing:-.01em;color:var(--c-ink);font-size:.82rem;font-weight:700}.grow.svelte-1xmjmrw dd:where(.svelte-1xmjmrw){max-width:58ch;color:var(--c-ink-2);margin:0;font-size:.88rem;line-height:1.6}.closer.svelte-1xmjmrw{border-top:1px solid var(--c-rule);background:var(--c-ground-2);padding-block:clamp(4.5rem,12vw,8.5rem);position:relative;overflow:hidden}.vig.svelte-1xmjmrw{background:radial-gradient(90% 70% at 30% 50%, var(--c-ground-2) 30%, transparent 72%);pointer-events:none;position:absolute;inset:0}.closer-h.svelte-1xmjmrw{margin:0;font-size:clamp(2.8rem,10vw,7rem)}.closer-ctas.svelte-1xmjmrw{flex-direction:column;gap:.65rem;margin-top:2.5rem;display:flex}@media (width>=480px){.closer-ctas.svelte-1xmjmrw{flex-direction:row}}
