.legal-page.svelte-1iutodi{min-height:100vh;background:var(--bg-primary);padding-bottom:3rem}.container.svelte-1iutodi{max-width:700px;margin:0 auto;padding:1.5rem 1rem}.back-link.svelte-1iutodi{display:inline-block;color:var(--text-muted);font-size:.85rem;margin-bottom:1.25rem}.back-link.svelte-1iutodi:hover{color:var(--text-primary)}h1.svelte-1iutodi{font-size:1.6rem;font-weight:700;margin-bottom:.25rem}.updated.svelte-1iutodi{font-size:.8rem;color:var(--text-muted);margin-bottom:2rem}section.svelte-1iutodi{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(167,139,250,.08)}section.svelte-1iutodi:last-child{border-bottom:none}h2.svelte-1iutodi{font-size:1rem;font-weight:600;color:var(--accent);margin-bottom:.75rem}p.svelte-1iutodi{color:var(--text-secondary);font-size:.9rem;line-height:1.7;margin-bottom:.6rem}ul.svelte-1iutodi{color:var(--text-secondary);font-size:.9rem;line-height:1.7;padding-left:1.25rem;margin:.5rem 0 .75rem}li.svelte-1iutodi{margin-bottom:.3rem}a.svelte-1iutodi{color:var(--accent)}a.svelte-1iutodi:hover{text-decoration:underline}
