.legal-page.svelte-1mmu2dn{padding:120px 0 80px;min-height:100vh}.back-link.svelte-1mmu2dn{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-muted);margin-bottom:32px;transition:.2s ease}.back-link.svelte-1mmu2dn:hover{color:var(--gold)}h1.svelte-1mmu2dn{margin-bottom:8px}.legal-updated.svelte-1mmu2dn{color:var(--text-muted);font-size:.85rem;margin-bottom:48px}.legal-content.svelte-1mmu2dn{max-width:800px}.legal-content.svelte-1mmu2dn section:where(.svelte-1mmu2dn){margin-bottom:40px}.legal-content.svelte-1mmu2dn h2:where(.svelte-1mmu2dn){font-size:1.2rem;margin-bottom:14px;color:var(--gold)}.legal-content.svelte-1mmu2dn p:where(.svelte-1mmu2dn){color:var(--text-secondary);line-height:1.8;margin-bottom:10px;font-size:.92rem}.legal-content.svelte-1mmu2dn ul:where(.svelte-1mmu2dn){padding-left:20px;margin:10px 0}.legal-content.svelte-1mmu2dn li:where(.svelte-1mmu2dn){color:var(--text-secondary);font-size:.92rem;line-height:2;list-style:disc}.legal-content.svelte-1mmu2dn a:where(.svelte-1mmu2dn){color:var(--gold);text-decoration:underline;text-underline-offset:2px}.legal-content.svelte-1mmu2dn a:where(.svelte-1mmu2dn):hover{opacity:.8}
