.hero.svelte-1uha8ag{min-height:100vh;display:grid;place-items:center;padding:2rem;background:radial-gradient(120% 80% at 70% 0%,color-mix(in srgb,var(--accent) 8%,var(--bg)),var(--bg))}.hero__inner.svelte-1uha8ag{max-width:40rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.2rem,1.6rem + 3vw,3.6rem);margin:.8rem 0 0}.lead.svelte-1uha8ag{color:var(--muted);font-size:1.1rem;margin:1.2rem 0 2rem}.cta.svelte-1uha8ag{display:flex;gap:.8rem;flex-wrap:wrap}
