.hero.svelte-1uha8ag{align-content:center;justify-items:start;gap:var(--space-s);min-block-size:100dvb;inline-size:min(100% - 2 * var(--space-s), 40rem);margin-inline:auto;display:grid}h1.svelte-1uha8ag{letter-spacing:-.03em;font-size:clamp(2.6rem,2rem + 4vw,4.5rem)}.kicker.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:var(--step--1);color:var(--color-brand)}.lede.svelte-1uha8ag{font-size:var(--step-1);color:var(--color-text-muted)}
