.legal-nav[data-v-7bb59e09]{background:var(--nav-bg-solid);border-bottom:1px solid var(--border-soft)}.legal-nav-inner[data-v-7bb59e09]{align-items:center;display:flex;height:56px;justify-content:space-between}.legal-nav-right[data-v-7bb59e09]{align-items:center;display:flex;gap:var(--space-2)}.legal-body[data-v-7bb59e09]{padding:56px 0 72px}.legal-prose[data-v-7bb59e09]{max-width:720px}.legal-prose h1[data-v-7bb59e09]{color:var(--text-1);font-family:var(--font-title);font-size:clamp(30px,5vw,42px);font-weight:600;letter-spacing:-.01em;line-height:1.1;margin:0 0 8px}.legal-updated[data-v-7bb59e09]{color:var(--text-3);font-size:13px;margin:0 0 40px}.legal-prose h2[data-v-7bb59e09]{color:var(--text-1);font-family:var(--font-title);font-size:20px;font-weight:600;margin:36px 0 12px}.legal-prose li[data-v-7bb59e09],.legal-prose p[data-v-7bb59e09]{color:var(--text-2);font-size:15px;line-height:1.7;margin:0 0 12px}.legal-prose ul[data-v-7bb59e09]{margin:0 0 12px;padding-left:20px}.legal-prose li[data-v-7bb59e09]{margin-bottom:6px}
