.page-header.svelte-162svzm{padding-top:var(--page-pad-top);margin-bottom:clamp(2.5rem,5vw,4rem)}@media (width>=768px){.page-header.svelte-162svzm{padding-top:var(--page-pad-top-md)}}.page-header--compact.svelte-162svzm{margin-bottom:clamp(2rem,3vw,2.75rem);padding-top:clamp(1.5rem,3vw,2rem)}@media (width>=768px){.page-header--compact.svelte-162svzm{padding-top:clamp(1.75rem,3vw,2rem)}}.page-header--compact.svelte-162svzm .page-header__lead:where(.svelte-162svzm){margin-top:1.25rem}.page-header__row.svelte-162svzm{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.page-header__title.svelte-162svzm{font-family:var(--font-display);letter-spacing:-.028em;color:var(--ink-display);text-wrap:balance;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:400;line-height:1.06}.page-header__more.svelte-162svzm{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;flex-shrink:0;font-weight:500;transition:color .16s}.page-header__more.svelte-162svzm:hover{color:var(--ink-display)}.page-header__lead.svelte-162svzm{max-width:60ch;color:color-mix(in srgb, var(--color-ivory) 72%, var(--color-stone));margin:1.5rem 0 0;font-size:1.05rem;line-height:1.6}.page-header__lead.svelte-162svzm .key{color:color-mix(in srgb, var(--color-accent) 44%, var(--color-ivory))}
