.legal-page.svelte-1fjyd3z{max-width:720px;margin:3rem auto;padding:0 1.5rem 4rem;color:var(--text-primary);line-height:1.7}.legal-page.svelte-1fjyd3z h1:where(.svelte-1fjyd3z){font-size:2rem;font-weight:800;margin-bottom:2rem}.legal-page.svelte-1fjyd3z h2:where(.svelte-1fjyd3z){font-size:1.2rem;font-weight:700;margin-top:2rem;margin-bottom:.5rem;color:var(--text-primary)}.legal-page.svelte-1fjyd3z h3:where(.svelte-1fjyd3z){font-size:1rem;font-weight:600;margin-top:1.5rem;margin-bottom:.3rem}.legal-page.svelte-1fjyd3z p:where(.svelte-1fjyd3z){color:var(--text-secondary);margin-bottom:.8rem}.legal-page.svelte-1fjyd3z ul:where(.svelte-1fjyd3z){color:var(--text-secondary);margin:.5rem 0 1rem 1.5rem}.legal-page.svelte-1fjyd3z li:where(.svelte-1fjyd3z){margin-bottom:.3rem}.legal-page.svelte-1fjyd3z a:where(.svelte-1fjyd3z){color:var(--accent);text-decoration:none}.legal-page.svelte-1fjyd3z a:where(.svelte-1fjyd3z):hover{text-decoration:underline}.legal-page.svelte-1fjyd3z strong:where(.svelte-1fjyd3z){color:var(--text-primary)}
