.legal-page.svelte-mrrw3{min-height:100vh;background:var(--dbg, #1a1a1a);color:var(--dt, #fff);padding:2rem}.legal-container.svelte-mrrw3{max-width:800px;margin:0 auto;line-height:1.7}.back-link.svelte-mrrw3{display:inline-block;margin-bottom:2rem;color:var(--dt2, #aaa);text-decoration:none;font-size:.9rem}.back-link.svelte-mrrw3:hover{color:var(--dt, #fff)}h1.svelte-mrrw3{font-size:2rem;margin-bottom:.5rem;border-bottom:1px solid var(--dbd, #333);padding-bottom:.5rem}.effective-date.svelte-mrrw3{font-size:.85rem;color:var(--dt3, #777);margin-bottom:2rem}h2.svelte-mrrw3{font-size:1.4rem;margin-top:2rem;margin-bottom:.75rem}p.svelte-mrrw3{margin-bottom:1rem;color:var(--dt2, #aaa)}ul.svelte-mrrw3{padding-left:1.5rem;margin-bottom:1rem}li.svelte-mrrw3{margin-bottom:.5rem;color:var(--dt2, #aaa)}strong.svelte-mrrw3{color:var(--dt, #fff)}a.svelte-mrrw3{color:#60a5fa;text-decoration:none}a.svelte-mrrw3:hover{text-decoration:underline}
