.legal-page.svelte-1e0rsuc{min-height:100vh;background-color:#0a0a0a;color:#fff;padding:2rem 1rem}.legal-container.svelte-1e0rsuc{max-width:50rem;margin:0 auto;line-height:1.7}.back-link.svelte-1e0rsuc{display:inline-block;color:#a0826d;text-decoration:none;margin-bottom:2rem;font-weight:500;transition:opacity .2s}.back-link.svelte-1e0rsuc:hover{opacity:.8}h1.svelte-1e0rsuc{font-size:2.5rem;margin-bottom:1.5rem;color:#fff}h2.svelte-1e0rsuc{font-size:1.75rem;margin-top:3rem;margin-bottom:1rem;color:#a0826d}p.svelte-1e0rsuc{margin-bottom:1rem;color:#e5e7eb}ul.svelte-1e0rsuc{margin:1rem 0;padding-left:2rem;color:#e5e7eb}li.svelte-1e0rsuc{margin-bottom:.5rem}a.svelte-1e0rsuc{color:#a0826d;text-decoration:underline}a.svelte-1e0rsuc:hover{color:#d4af37}strong.svelte-1e0rsuc{color:#fff;font-weight:600}@media (max-width: 768px){h1.svelte-1e0rsuc{font-size:2rem}h2.svelte-1e0rsuc{font-size:1.5rem}}
