.hero.svelte-1anut0t{padding-block:4rem 2rem}h1.svelte-1anut0t{font-size:clamp(2.25rem,5vw,3.4rem);line-height:1.05;letter-spacing:-.025em;margin:1rem 0}.muted.svelte-1anut0t{color:var(--muted)}.lede.svelte-1anut0t{color:var(--muted);font-size:1.05rem;max-width:40ch}.band.svelte-1anut0t{padding-block:3rem}.band-title.svelte-1anut0t{font-size:1.6rem;line-height:1.15;letter-spacing:-.02em;margin:.75rem 0 1.25rem}.band-lede.svelte-1anut0t{color:var(--muted);margin-block-end:1.5rem;max-width:60ch}.footnote.svelte-1anut0t{color:var(--muted);font-size:.85rem;margin-block-start:1.5rem;max-width:70ch}.phases.svelte-1anut0t{list-style:decimal;padding-inline-start:1.5rem;display:grid;gap:1rem;counter-reset:step;margin-block-start:1.5rem}.phases.svelte-1anut0t li:where(.svelte-1anut0t){padding:1rem 1.25rem;border:1px solid var(--line)}.phase-label.svelte-1anut0t{color:var(--ink);font-weight:500;margin:0 0 .4rem}.phase-what.svelte-1anut0t{color:var(--muted);font-size:.92rem;line-height:1.55;margin:0 0 .5rem}.phase-meta.svelte-1anut0t{color:var(--muted);font-size:.78rem}.phase-meta.svelte-1anut0t span:where(.svelte-1anut0t){color:var(--ink)}.bullets.svelte-1anut0t{padding-inline-start:1.1rem;color:var(--muted);display:grid;gap:.5rem;max-width:70ch;margin-block-start:1rem}.bullets.svelte-1anut0t li:where(.svelte-1anut0t){line-height:1.55}.prices.svelte-1anut0t{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.4rem}.prices.svelte-1anut0t li:where(.svelte-1anut0t){display:grid;grid-template-columns:1fr auto;gap:1rem;padding:.7rem 1rem;border:1px solid var(--line);align-items:baseline}.label.svelte-1anut0t{color:var(--muted);font-size:.92rem}.value.svelte-1anut0t{color:var(--ink);font-size:.92rem}.cta.svelte-1anut0t{padding-block:4rem 5rem}.cta-row.svelte-1anut0t{display:flex;flex-wrap:wrap;gap:.65rem;margin-block-start:1.5rem}.btn.svelte-1anut0t{font-family:var(--font-mono);font-size:.85rem;padding:.85rem 1.25rem;border:1px solid var(--ink);transition:background .15s,color .15s}.btn.primary.svelte-1anut0t{background:var(--ink);color:var(--paper)}.btn.primary.svelte-1anut0t:hover{background:transparent;color:var(--ink)}.btn.ghost.svelte-1anut0t{color:var(--ink)}.btn.ghost.svelte-1anut0t:hover{background:var(--ink);color:var(--paper)}
