.legal-page.svelte-7ke6fz{max-width:720px;font-family:var(--ff);color:var(--ink,#14130f);margin:0 auto;padding:clamp(48px,6vw,96px) 24px}.legal-page.svelte-7ke6fz h1:where(.svelte-7ke6fz){letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(32px,4vw,48px);font-weight:800}.legal-page.svelte-7ke6fz .lead:where(.svelte-7ke6fz){color:var(--ink-soft,#6b6861);margin:0 0 48px;font-size:16px}.legal-page.svelte-7ke6fz section:where(.svelte-7ke6fz){border-top:1.5px solid var(--frame-ink,#14130f);padding:32px 0}.legal-page.svelte-7ke6fz section:where(.svelte-7ke6fz):first-of-type{border-top:0;padding-top:4px}.legal-page.svelte-7ke6fz h2:where(.svelte-7ke6fz){letter-spacing:-.02em;margin:0 0 10px;font-size:20px;font-weight:800}.legal-page.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--ink-soft,#6b6861);margin:0;font-size:16px;line-height:1.6}
