.page-header.svelte-dr114b{background:var(--wash);border-bottom:1px solid var(--surface-container);padding:48px 0 40px}h1.svelte-dr114b{letter-spacing:-.02em;max-width:22ch;margin:0;font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.1}.lead.svelte-dr114b{max-width:60ch;margin:16px 0 0;font-size:17px;line-height:1.6}.meta.svelte-dr114b{color:var(--on-surface-variant);margin:20px 0 0;font-size:14px}@media (width>=768px){.page-header.svelte-dr114b{padding:72px 0 56px}}
