.legal-page[data-v-e186eb1b]{min-height:100vh;display:flex;flex-direction:column;background:#f9fafb;color:#1a1a2e;font-family:Inter,system-ui,sans-serif}.legal-content[data-v-e186eb1b]{flex:1;max-width:800px;width:100%;margin:0 auto;padding:3rem 2rem;padding-top:calc(3rem + 64px)}h1[data-v-e186eb1b]{font-size:2rem;font-weight:700;color:#1d4e89;margin-bottom:.25rem}.legal-date[data-v-e186eb1b]{color:#6b7280;font-size:.875rem;margin-bottom:2.5rem}section[data-v-e186eb1b]{margin-bottom:2rem}h2[data-v-e186eb1b]{font-size:1.125rem;font-weight:600;color:#1d4e89;margin-bottom:.75rem;border-bottom:1px solid #e5e7eb;padding-bottom:.375rem}h3[data-v-e186eb1b]{font-size:.9375rem;font-weight:600;color:#374151;margin:.75rem 0 .5rem}p[data-v-e186eb1b]{line-height:1.7;color:#374151;margin-bottom:.75rem}ul[data-v-e186eb1b]{padding-left:1.5rem;margin-bottom:.75rem}li[data-v-e186eb1b]{line-height:1.7;color:#374151;margin-bottom:.5rem}a[data-v-e186eb1b]{color:#1d4e89;text-decoration:underline}a[data-v-e186eb1b]:hover{opacity:.8}.legal-footer[data-v-e186eb1b]{background:#1e293b;color:#e2e8f0;padding:40px 24px}.legal-footer__inner[data-v-e186eb1b]{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.legal-footer__links[data-v-e186eb1b]{display:flex;align-items:center;gap:12px}.legal-footer__link[data-v-e186eb1b]{color:#e2e8f0;text-decoration:none;font-size:.88rem;transition:color .2s}.legal-footer__link[data-v-e186eb1b]:hover{color:#fff}.legal-footer__sep[data-v-e186eb1b]{color:#64748b}.legal-footer__copy[data-v-e186eb1b]{font-size:.82rem;color:#94a3b8;margin:0;text-align:center}.legal-footer a[data-v-e186eb1b]{color:#e2e8f0}.legal-footer a[data-v-e186eb1b]:hover{color:#fff;text-decoration:none}
