.legal-page[data-v-5b4ab3de]{background:#fff;min-height:100vh}.legal-inner[data-v-5b4ab3de]{margin:0 auto;max-width:880px;width:100%}.legal-header[data-v-5b4ab3de]{background:#f5f7fa;border-bottom:1px solid #e5e7eb;padding:64px 40px 48px}.legal-brand[data-v-5b4ab3de]{color:#1689d6;font-size:14px;font-weight:700;margin-bottom:12px}.legal-header h1[data-v-5b4ab3de]{color:#111827;font-size:38px;margin-bottom:16px}.legal-summary[data-v-5b4ab3de]{color:#4b5563;font-size:17px;line-height:1.75;max-width:760px}.legal-updated[data-v-5b4ab3de]{color:#6b7280;font-size:13px;margin-top:20px}.legal-body[data-v-5b4ab3de]{padding:32px 0 80px}.legal-body section[data-v-5b4ab3de]{border-bottom:1px solid #e5e7eb;padding:30px 0}.legal-body h2[data-v-5b4ab3de]{color:#111827;font-size:22px;margin-bottom:14px}.legal-body li[data-v-5b4ab3de],.legal-body p[data-v-5b4ab3de]{color:#4b5563;font-size:15px;line-height:1.8}.legal-body p+p[data-v-5b4ab3de]{margin-top:12px}.legal-body ul[data-v-5b4ab3de]{margin:12px 0 0 20px}.legal-body li+li[data-v-5b4ab3de]{margin-top:8px}[data-v-5b4ab3de] .legal-action{color:#1689d6;display:inline-block;font-size:16px;font-weight:600;margin-top:22px;text-decoration:underline;text-underline-offset:3px}[data-v-5b4ab3de] .legal-links{color:#4b5563;font-size:15px;line-height:1.8;padding-top:28px}[data-v-5b4ab3de] .legal-links a{color:#1689d6;text-decoration:underline;text-underline-offset:3px}@media(max-width:768px){.legal-header[data-v-5b4ab3de]{padding:44px 20px 36px}.legal-header h1[data-v-5b4ab3de]{font-size:30px}.legal-body[data-v-5b4ab3de]{padding:20px 20px 56px}}
