.legal-page.svelte-7ke6fz{min-height:100vh;background:#0f1923;color:#e0e6ed;padding:60px 16px}.legal-content.svelte-7ke6fz{max-width:720px;margin:0 auto}h1.svelte-7ke6fz{font-size:2rem;font-weight:700;color:#fff;margin-bottom:8px}.effective-date.svelte-7ke6fz{font-size:.875rem;color:#93a1b5;margin-bottom:32px}h2.svelte-7ke6fz{font-size:1.25rem;font-weight:600;color:#fff;margin-top:28px;margin-bottom:12px}h3.svelte-7ke6fz{font-size:1rem;font-weight:500;color:#c8d0db;margin-top:16px;margin-bottom:8px}p.svelte-7ke6fz{line-height:1.7;margin-bottom:12px}ul.svelte-7ke6fz{padding-left:24px;margin-bottom:12px}li.svelte-7ke6fz{line-height:1.7;margin-bottom:4px}a.svelte-7ke6fz{color:#7c9ef7;text-decoration:underline}a.svelte-7ke6fz:hover{color:#a8c0ff}section.svelte-7ke6fz{margin-bottom:16px}
