.hero.svelte-196jrp9{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(1.5rem,3vw,2rem)}.hero.svelte-196jrp9 h1:where(.svelte-196jrp9){font-family:var(--z-display);text-transform:uppercase;letter-spacing:0;margin-top:.6rem;font-size:clamp(2.4rem,6vw,4.6rem);font-weight:400;line-height:.95}.lede.svelte-196jrp9{max-width:60ch;color:var(--z-ink-soft);margin-top:1rem;line-height:1.7}.prose.svelte-196jrp9{max-width:70ch;padding-top:clamp(1rem,3vw,2rem);padding-bottom:clamp(3rem,6vw,5rem)}.prose.svelte-196jrp9 h2:where(.svelte-196jrp9){font-family:var(--z-display);text-transform:uppercase;border-top:1px solid var(--z-line);margin-top:2.25rem;padding-top:1rem;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:400;line-height:1}.prose.svelte-196jrp9 h2:where(.svelte-196jrp9):first-child{border-top:3px solid var(--z-ink);margin-top:0;padding-top:1.25rem}.prose.svelte-196jrp9 p:where(.svelte-196jrp9){color:var(--z-ink-soft);margin-top:.8rem;line-height:1.7}.prose.svelte-196jrp9 a:where(.svelte-196jrp9){color:var(--z-red);text-underline-offset:.25em;text-decoration:underline}.prose.svelte-196jrp9 a:where(.svelte-196jrp9):hover,.prose.svelte-196jrp9 a:where(.svelte-196jrp9):focus-visible{color:var(--z-ink)}
