.legal-page.svelte-1wx29gl{max-width:760px;margin:0 auto;padding:clamp(32px,6vw,88px) clamp(20px,5vw,32px) clamp(64px,10vw,120px)}.legal-head.svelte-1wx29gl{margin-bottom:clamp(28px,5vw,48px)}.legal-head.svelte-1wx29gl h1:where(.svelte-1wx29gl){margin:8px 0 10px;font-size:clamp(40px,7vw,68px);font-weight:400;line-height:1}.legal-updated.svelte-1wx29gl{font-family:var(--sans);color:var(--muted);margin:0;font-size:13px}.legal-body.svelte-1wx29gl h2{margin:clamp(28px,4vw,40px) 0 12px;font-size:clamp(22px,3vw,28px);font-weight:400}.legal-body.svelte-1wx29gl h3{font-family:var(--sans);margin:22px 0 8px;font-size:15px;font-weight:700}.legal-body.svelte-1wx29gl p,.legal-body.svelte-1wx29gl li{font-family:var(--sans);color:var(--ink);font-size:15px;line-height:1.75}.legal-body.svelte-1wx29gl p{margin:0 0 14px}.legal-body.svelte-1wx29gl ul,.legal-body.svelte-1wx29gl ol{gap:8px;margin:0 0 16px;padding-left:20px;display:grid}.legal-body.svelte-1wx29gl a{color:var(--clay-ink);text-underline-offset:3px}.legal-body.svelte-1wx29gl .legal-note{border-left:3px solid var(--clay-ink,#9a5a33);color:var(--muted);background:#9a5a330f;margin:18px 0;padding:14px 16px;font-size:13.5px}.legal-body.svelte-1wx29gl dl{gap:18px;margin:0;display:grid}.legal-body.svelte-1wx29gl dt{font-family:var(--sans);margin-bottom:4px;font-size:15px;font-weight:700}.legal-body.svelte-1wx29gl dd{font-family:var(--sans);color:var(--muted);margin:0;font-size:15px;line-height:1.75}
