.legal-page[data-v-7c83ba94]{min-height:100vh;background:#fff;color:#374151;font-family:inherit}.legal-hero[data-v-7c83ba94]{background:linear-gradient(160deg,#0a2540,#123c63 60%,#1a5b8a);color:#fff;padding:90px 20px 60px;text-align:center}.legal-hero h1[data-v-7c83ba94]{font-size:38px;font-weight:600;margin:0 0 12px;color:#fff}.legal-updated[data-v-7c83ba94]{font-size:14px;color:hsla(0,0%,100%,.8);margin:0}.container[data-v-7c83ba94]{max-width:960px;margin:0 auto}.container.narrow[data-v-7c83ba94]{max-width:780px}.legal-body[data-v-7c83ba94]{padding:60px 20px 80px}.legal-body h2[data-v-7c83ba94]{font-size:24px;color:#0a2540;margin:40px 0 16px;font-weight:600}.legal-body h3[data-v-7c83ba94]{font-size:19px;color:#0a2540;margin:28px 0 12px;font-weight:600}.legal-body p[data-v-7c83ba94]{font-size:16px;line-height:1.8;margin-bottom:1.2em}.legal-body ul[data-v-7c83ba94]{margin:0 0 1.5em;padding-left:1.4em}.legal-body li[data-v-7c83ba94]{font-size:16px;line-height:1.8;margin-bottom:.6em}.legal-link[data-v-7c83ba94]{color:#3498db;text-decoration:underline}.table-wrap[data-v-7c83ba94]{overflow-x:auto;margin:0 0 1.5em}.privacy-table[data-v-7c83ba94]{width:100%;border-collapse:collapse;font-size:14px}.privacy-table td[data-v-7c83ba94],.privacy-table th[data-v-7c83ba94]{border:1px solid #ccd7e0;padding:10px 12px;text-align:left;vertical-align:top;line-height:1.5}.privacy-table thead th[data-v-7c83ba94]{background:#0a2540;color:#fff;font-weight:600}.privacy-table tbody th[data-v-7c83ba94]{background:#f6f9fc;color:#0a2540;font-weight:600;white-space:nowrap}.privacy-table tbody td[data-v-7c83ba94]{background:#fff}@media (max-width:599px){.legal-hero[data-v-7c83ba94]{padding:70px 20px 50px}.legal-hero h1[data-v-7c83ba94]{font-size:30px}.legal-body[data-v-7c83ba94]{padding:40px 20px 60px}}