.legal-content.svelte-7ad8we{max-width:800px;margin:0 auto;padding:2rem 0}.legal-content.svelte-7ad8we h1:where(.svelte-7ad8we){margin-bottom:1.5rem;font-size:2rem;color:var(--primary)}.legal-content.svelte-7ad8we h2:where(.svelte-7ad8we){margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700;color:#333;border-bottom:1px solid #eaeaea;padding-bottom:.5rem}.legal-content.svelte-7ad8we p:where(.svelte-7ad8we){line-height:1.6;color:#444;margin-bottom:1rem}.legal-content.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--accent);text-decoration:underline;overflow-wrap:anywhere}
