.legal-page.svelte-1e0rsuc{height:100%;overflow-y:auto;padding:2rem 1rem 3rem}.content.svelte-1e0rsuc{width:min(900px,100%);margin:0 auto;padding:1.5rem;border-radius:28px;display:grid;gap:1.1rem}h1.svelte-1e0rsuc{font-size:clamp(2.2rem,5vw,3.5rem);line-height:.98;letter-spacing:-.05em}.effective.svelte-1e0rsuc{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.section.svelte-1e0rsuc{display:grid;gap:.5rem}.section.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:1rem;letter-spacing:-.02em}.section.svelte-1e0rsuc p:where(.svelte-1e0rsuc){font-size:.98rem;line-height:1.75;color:var(--text-secondary)}@media(max-width:767px){.legal-page.svelte-1e0rsuc{padding:2rem .75rem 2.5rem}.content.svelte-1e0rsuc{padding:1.15rem;border-radius:22px}}
