.landing.svelte-1uha8ag{max-width:760px;margin:0 auto;padding:var(--space-5) var(--space-4) var(--nav-clearance)}.hero.svelte-1uha8ag{padding:var(--space-5) 0;text-align:center}.eyebrow.svelte-1uha8ag{font-size:var(--font-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-3)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(1.7rem,5vw,2.6rem);line-height:1.15;margin-bottom:var(--space-4)}.lede.svelte-1uha8ag{font-size:var(--font-lg);color:var(--text-muted);max-width:52ch;margin:0 auto var(--space-5)}.cta.svelte-1uha8ag{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}.features.svelte-1uha8ag{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border)}.features.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:var(--space-3)}.features.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--font-base);margin-bottom:var(--space-2)}.features.svelte-1uha8ag .muted:where(.svelte-1uha8ag){font-size:var(--font-sm)}
