.legal-section.svelte-1mdnen3{padding:4rem 0 6rem}.legal-content.svelte-1mdnen3{max-width:800px;margin:0 auto}.legal-content.svelte-1mdnen3 h1:where(.svelte-1mdnen3){font-size:2.5rem;margin-bottom:2.5rem;color:var(--color-primary)}.legal-content.svelte-1mdnen3 h2:where(.svelte-1mdnen3){font-size:1.25rem;font-weight:700;margin-top:2rem;margin-bottom:.75rem;color:var(--color-text);text-transform:uppercase;letter-spacing:.05em}.legal-content.svelte-1mdnen3 h3:where(.svelte-1mdnen3){font-size:1rem;font-weight:700;margin-top:1.25rem;margin-bottom:.5rem;color:var(--color-text)}.legal-content.svelte-1mdnen3 p:where(.svelte-1mdnen3),.legal-content.svelte-1mdnen3 li:where(.svelte-1mdnen3){color:var(--color-text-muted, #666);line-height:1.8;margin-bottom:.75rem}.legal-content.svelte-1mdnen3 ul:where(.svelte-1mdnen3),.legal-content.svelte-1mdnen3 ol:where(.svelte-1mdnen3){color:var(--color-text-muted, #666);line-height:1.8;margin-bottom:1rem;padding-left:1.5rem}.legal-content.svelte-1mdnen3 ul:where(.svelte-1mdnen3) li:where(.svelte-1mdnen3),.legal-content.svelte-1mdnen3 ol:where(.svelte-1mdnen3) li:where(.svelte-1mdnen3){margin-bottom:.4rem}.legal-content.svelte-1mdnen3 a:where(.svelte-1mdnen3){color:var(--color-primary);text-decoration:underline}.legal-content.svelte-1mdnen3 a:where(.svelte-1mdnen3):hover{opacity:.8}
