.legal-main.svelte-7ke6fz{flex:1;max-width:68ch;padding:clamp(2rem,6vh,3.6rem) 0}h1.svelte-7ke6fz{font-family:var(--display);text-transform:uppercase;color:var(--bone);margin-top:.4rem;font-size:clamp(2rem,6vw,3rem);font-weight:900;line-height:.98}.legal-body.svelte-7ke6fz{color:var(--bone-dim);max-width:62ch;margin-top:clamp(1.6rem,4vw,2.2rem);line-height:1.6}.legal-body.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-top:1rem}.legal-body.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--slate-bright)}.legal-body.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);border-top:1px solid var(--hair-soft);margin-top:clamp(1.8rem,4vw,2.4rem);padding-top:clamp(1.2rem,3vw,1.6rem);font-size:.78rem}
