.legal-page.svelte-1cgj6a0{gap:30px;max-width:820px;display:grid}.legal-page.svelte-1cgj6a0 header:where(.svelte-1cgj6a0){border-bottom:1px solid #ffffff1a;gap:12px;padding:40px 0 26px;display:grid}.legal-page.svelte-1cgj6a0 h1:where(.svelte-1cgj6a0){color:var(--text-strong);letter-spacing:0;margin:0;font-size:2.9rem;line-height:1.02}.summary.svelte-1cgj6a0{max-width:680px;color:var(--muted);margin:0;font-size:1.06rem;line-height:1.6}.effective.svelte-1cgj6a0{color:var(--accent-2);margin:0;font-size:.84rem;font-weight:780}article.svelte-1cgj6a0,.legal-section.svelte-1cgj6a0{display:grid}article.svelte-1cgj6a0{gap:22px}.legal-section.svelte-1cgj6a0{gap:10px}.legal-section.svelte-1cgj6a0 h2:where(.svelte-1cgj6a0){color:var(--text-strong);letter-spacing:0;margin:0;font-size:1.3rem}.legal-section.svelte-1cgj6a0 p:where(.svelte-1cgj6a0),.legal-section.svelte-1cgj6a0 li:where(.svelte-1cgj6a0){color:var(--muted);margin:0;line-height:1.66}.legal-section.svelte-1cgj6a0 ul:where(.svelte-1cgj6a0){gap:7px;margin:4px 0 0;padding-left:20px;display:grid}.legal-footer.svelte-1cgj6a0{color:var(--muted);border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:12px;padding-top:18px;font-size:.9rem;display:flex}.legal-footer.svelte-1cgj6a0 a:where(.svelte-1cgj6a0){color:var(--accent-2);font-weight:760;text-decoration:none}.legal-footer.svelte-1cgj6a0 a:where(.svelte-1cgj6a0):hover{text-decoration:underline}
