.legal.svelte-7ke6fz .wrap:where(.svelte-7ke6fz){max-width:720px}.back.svelte-7ke6fz{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.74rem}h1.svelte-7ke6fz{margin:var(--gutter) 0 .6rem;font-size:clamp(2.4rem,6vw,3.6rem)}.effective.svelte-7ke6fz{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-faint);margin-bottom:clamp(1.75rem,4vw,2.5rem);font-size:.8rem}.lede.svelte-7ke6fz{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:clamp(1.5rem,4vw,2.25rem);font-size:1.3rem;line-height:1.45}h2.svelte-7ke6fz{margin:clamp(2rem,4vw,2.75rem) 0 .6rem;font-size:1.4rem}p.svelte-7ke6fz,address.svelte-7ke6fz,dd.svelte-7ke6fz{color:var(--ink-soft);max-width:62ch;font-size:1.08rem;font-style:normal}address.svelte-7ke6fz{line-height:1.7}.hosts.svelte-7ke6fz{margin:1.25rem 0 0}.hosts.svelte-7ke6fz>div:where(.svelte-7ke6fz){border-top:1px solid var(--line-soft);padding:1rem 0}.hosts.svelte-7ke6fz dt:where(.svelte-7ke6fz){font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:.4rem;font-size:.76rem}.hosts.svelte-7ke6fz dd:where(.svelte-7ke6fz){margin:0}
