.legal-page.svelte-1e0rsuc{min-height:100vh;background:#08090b;color:#f6f1e3;padding:96px 20px}.legal-hero.svelte-1e0rsuc,.legal-body.svelte-1e0rsuc{max-width:820px;margin:0 auto}.eyebrow.svelte-1e0rsuc{margin:0 0 12px;color:#c9a227;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}h1.svelte-1e0rsuc{margin:0;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1}.updated.svelte-1e0rsuc{margin:18px 0 0;color:#a8a29e}.legal-body.svelte-1e0rsuc{margin-top:56px;display:grid;gap:24px}h2.svelte-1e0rsuc{margin:18px 0 0;font-size:1.2rem;color:#fff7d7}p.svelte-1e0rsuc{margin:0;color:#d7d0c3;line-height:1.75}
