.page-header.svelte-yiqd0o{background:linear-gradient(135deg,var(--color-brand-dark) 0%,var(--color-brand) 100%);color:var(--color-white);padding:var(--spacing-20) 0}.page-header.svelte-yiqd0o .badge:where(.svelte-yiqd0o){background-color:#fff3;color:var(--color-white);border:1px solid rgba(255,255,255,.3)}.page-header-title.svelte-yiqd0o{font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--color-white);margin:var(--spacing-3) 0 var(--spacing-4);line-height:1.2}.page-header-desc.svelte-yiqd0o{font-size:var(--font-size-lg);color:#ffffffe0;max-width:600px;line-height:1.7}.content-narrow.svelte-yiqd0o{max-width:760px}.last-updated.svelte-yiqd0o{font-size:.875rem;color:var(--color-text-muted);margin-bottom:var(--spacing-8)}h2.svelte-yiqd0o{font-size:var(--font-size-xl);font-weight:700;color:var(--color-text);margin:var(--spacing-8) 0 var(--spacing-3)}p.svelte-yiqd0o{color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--spacing-4)}
