.mono[data-v-0c6cf49c]{font-family:var(--font-mono)}.legal-hero[data-v-0c6cf49c]{border-bottom:1px solid var(--border);background:var(--surface-2)}.legal-hero-inner[data-v-0c6cf49c]{padding-top:40px;padding-bottom:20px;max-width:820px}.legal-body[data-v-0c6cf49c]{max-width:820px;padding-top:32px;padding-bottom:clamp(40px,8vw,72px)}.en-note[data-v-0c6cf49c]{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r);padding:12px 16px;font-size:13.5px;color:var(--muted);margin-bottom:24px}
