main.svelte-1uha8ag{max-width:64rem;margin:0 auto;padding:1rem}.hero.svelte-1uha8ag{text-align:center;padding:3rem 1rem 2rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:.2rem;font-size:2.6rem}.kicker.svelte-1uha8ag{color:var(--accent);margin:0;font-weight:700}.lead.svelte-1uha8ag{font-family:var(--font-head);font-size:1.4rem}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.kicker):not(.lead){max-width:40rem;margin:0 auto 1.2rem}.features.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}
