.legal-page[data-v-a6801fc3]{width:min(760px,100%);margin:0 auto;padding:28px 22px 56px}.legal-header[data-v-a6801fc3]{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px 18px;margin-bottom:36px;padding-bottom:18px;display:flex}.legal-brand[data-v-a6801fc3]{color:var(--text);letter-spacing:-.02em;align-items:center;gap:10px;margin-right:auto;font-weight:650;display:inline-flex}.legal-nav[data-v-a6801fc3]{flex-wrap:wrap;gap:6px 12px;display:flex}.legal-nav-link[data-v-a6801fc3]{color:var(--text-muted);font-size:13.5px;font-weight:600}.legal-nav-link.is-active[data-v-a6801fc3],.legal-nav-link[data-v-a6801fc3]:hover{color:var(--text)}.legal-nav-link.is-active[data-v-a6801fc3]{text-underline-offset:3px;text-decoration:underline}.legal-article h1[data-v-a6801fc3]{letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(28px,4vw,34px);line-height:1.15}.legal-updated[data-v-a6801fc3]{color:var(--text-muted);margin:0 0 10px;font-size:13px}.legal-article[data-v-a6801fc3] h2{letter-spacing:-.01em;margin:28px 0 10px;font-size:17px}.legal-article[data-v-a6801fc3] li,.legal-article[data-v-a6801fc3] p{color:var(--text-muted);font-size:14.5px;line-height:1.65}.legal-article[data-v-a6801fc3] p{margin:0 0 12px}.legal-article[data-v-a6801fc3] ul{margin:0 0 12px;padding-left:1.2em}.legal-article[data-v-a6801fc3] li+li{margin-top:6px}.legal-article[data-v-a6801fc3] a{color:var(--accent-deep);text-underline-offset:2px;text-decoration:underline}.legal-footer[data-v-a6801fc3]{border-top:1px solid var(--border);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:40px;padding-top:18px;font-size:12.5px;display:flex}.legal-footer-links[data-v-a6801fc3]{flex-wrap:wrap;gap:10px 14px;display:flex}.legal-footer a[data-v-a6801fc3]:hover{color:var(--text)}
