.legal-page.svelte-18akrjw{background:var(--bg-primary);min-height:100vh;padding:40px 0 80px}.back-link.svelte-18akrjw{color:var(--text-muted);margin-bottom:32px;font-size:.9rem;font-weight:400;text-decoration:none;display:inline-block}.back-link.svelte-18akrjw:hover{color:var(--mint)}.legal-content.svelte-18akrjw{max-width:720px}h1.svelte-18akrjw{margin:0 0 8px;font-size:2rem;font-weight:600}.last-updated.svelte-18akrjw{color:var(--text-muted);margin:0 0 24px;font-size:.82rem;font-weight:400}.important-notice.svelte-18akrjw{background:#d4a8530f;border:1px solid #d4a85333;border-radius:10px;margin-bottom:32px;padding:20px 24px}.important-notice.svelte-18akrjw h2:where(.svelte-18akrjw){color:#d4a853;margin:0 0 10px}.important-notice.svelte-18akrjw p:where(.svelte-18akrjw){margin:0}section.svelte-18akrjw{margin-bottom:32px}h2.svelte-18akrjw{color:var(--mint);margin:0 0 14px;font-size:1.1rem;font-weight:600}p.svelte-18akrjw{color:var(--text-secondary);margin:0 0 12px;font-size:.9rem;font-weight:400;line-height:1.75}ul.svelte-18akrjw{margin:0 0 14px;padding-left:24px}li.svelte-18akrjw{color:var(--text-secondary);margin:6px 0;font-size:.9rem;font-weight:400;line-height:1.75}strong.svelte-18akrjw{color:var(--text-primary)}a.svelte-18akrjw{color:var(--mint);text-decoration:underline}
