.legal-page.svelte-1e0rsuc{background:#f8fafc;min-height:100vh;color:#0f172a;padding:48px 0 72px}.container.svelte-1e0rsuc{max-width:860px;margin:0 auto;padding:0 20px}h1.svelte-1e0rsuc{margin:0 0 8px;font-size:clamp(2rem,4vw,2.6rem);line-height:1.15}.meta.svelte-1e0rsuc{margin:0 0 24px;color:#475569;font-size:.95rem}h2.svelte-1e0rsuc{margin-top:26px;margin-bottom:8px;font-size:1.2rem}p.svelte-1e0rsuc,li.svelte-1e0rsuc{line-height:1.7;color:#1e293b}ul.svelte-1e0rsuc{padding-left:20px;margin:8px 0 0}a.svelte-1e0rsuc{color:#0b7a5b}
