.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{justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.page-header__title.svelte-162svzm{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ivory);text-wrap:balance;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:300;line-height:1.05}.page-header__more.svelte-162svzm{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-slate);white-space:nowrap;flex-shrink:0;transition:color .16s}.page-header__more.svelte-162svzm:hover{color:var(--color-ivory)}.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-brass) 44%, var(--color-ivory))}
