.legal-doc{max-width:780px;color:var(--color-on-surface);margin:0 auto;padding:64px 24px 96px}.legal-doc .legal-status{border:1px solid var(--color-line);border-left:3px solid var(--color-accent);background:var(--color-accent-soft);color:var(--color-on-surface);border-radius:8px;margin:26px 0 8px;padding:14px 18px;font-size:13px;line-height:1.65}.legal-doc .legal-status strong{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);margin-bottom:4px;font-size:12px;display:block}.legal-doc h2{letter-spacing:-.02em;color:var(--color-on-surface);margin:44px 0 12px;font-size:21px;line-height:1.25}.legal-doc h3{color:var(--color-on-surface);margin:26px 0 8px;font-size:15.5px;line-height:1.35}.legal-doc p,.legal-doc li{color:var(--color-on-surface-muted);font-size:14px;line-height:1.75}.legal-doc p{margin:10px 0}.legal-doc ul{gap:6px;margin:10px 0;padding-left:22px;display:grid}.legal-doc li strong{color:var(--color-on-surface);font-weight:600}.legal-doc .legal-updated{letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-surface-muted);margin:6px 0 0;font-size:12px}.legal-doc .legal-toc{border:1px solid var(--color-line);color:var(--color-on-surface-muted);border-radius:8px;margin:22px 0 0;padding:16px 20px;font-size:13px;line-height:2}.legal-doc .legal-toc a{color:var(--color-accent)}.legal-doc .legal-toc a:hover{text-decoration:underline}.legal-doc table{border-collapse:collapse;width:100%;margin:14px 0;font-size:13.5px}.legal-doc .table-scroll{max-width:100%;overflow-x:auto}.legal-doc th,.legal-doc td{border:1px solid var(--color-line);text-align:left;vertical-align:top;color:var(--color-on-surface-muted);padding:10px 12px;line-height:1.55}.legal-doc th{color:var(--color-on-surface);background:var(--color-surface-sunken);font-weight:600}.legal-doc .legal-contact{border:1px solid var(--color-line);background:var(--color-surface-sunken);border-radius:8px;margin:18px 0 0;padding:16px 20px;font-size:13.5px;line-height:1.8}
/*# sourceMappingURL=0erf9ehw9wt7r.css.map*/