.legal-page.svelte-7ad8we{max-width:720px;margin:0 auto;padding:2rem 0 3rem}.legal-section.svelte-7ad8we h2:where(.svelte-7ad8we){font-size:1rem;font-weight:600;margin-bottom:.5rem;color:var(--text-primary)}.legal-section.svelte-7ad8we p:where(.svelte-7ad8we){margin-bottom:.5rem;line-height:1.6;color:var(--text-secondary)}.legal-section.svelte-7ad8we ul:where(.svelte-7ad8we){margin:.5rem 0 .5rem 1.25rem;padding:0;line-height:1.6;color:var(--text-secondary)}.legal-section.svelte-7ad8we li:where(.svelte-7ad8we){margin-bottom:.25rem}.legal-section.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--accent)}.legal-back.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--accent);text-decoration:none;font-size:.9rem}.legal-back.svelte-7ad8we a:where(.svelte-7ad8we):hover{text-decoration:underline}
