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