.privacy_page__wEG8P{--privacy-ink:#111b35;--privacy-muted:#5b6c88;min-height:100vh;position:relative;overflow:hidden;background:#f3f7ff;color:var(--privacy-ink);padding:24px 20px 40px}.privacy_glow__3D5PI{position:absolute;width:720px;height:440px;top:-240px;left:50%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse,rgba(37,119,246,.13),transparent 70%)}.privacy_shell__7kvhQ{position:relative;width:min(100%,920px);margin:0 auto}.privacy_footer__h8_jf,.privacy_header__ln_Hi{display:flex;align-items:center;justify-content:space-between;gap:16px}.privacy_header__ln_Hi{padding:4px 2px 24px}.privacy_brand__LznKV{display:inline-flex;align-items:center;gap:10px;color:var(--privacy-ink);font-size:14px;font-weight:750;text-decoration:none}.privacy_footer__h8_jf a,.privacy_homeLink__j7kv4{color:#1266d8;font-size:13px;font-weight:650;text-decoration:none}.privacy_footer__h8_jf a:hover,.privacy_homeLink__j7kv4:hover,.privacy_sectionBody__jBeDZ a:hover{text-decoration:underline}.privacy_paper__wdyKm{border:1px solid rgba(196,211,235,.8);border-radius:28px;background:rgba(255,255,255,.96);box-shadow:0 24px 65px rgba(44,83,144,.09);padding:clamp(26px,5vw,58px)}.privacy_eyebrow__Ie0SS{display:inline-flex;align-items:center;gap:8px;color:#256bd2;font-size:10px;font-weight:800;letter-spacing:.13em}.privacy_eyebrow__Ie0SS span{width:7px;height:7px;border-radius:50%;background:#1877f2;box-shadow:0 0 0 4px #eaf3ff}.privacy_paper__wdyKm h1{margin:18px 0 6px;color:#101a33;font-size:clamp(34px,5vw,48px);font-weight:800;letter-spacing:-.045em;line-height:1.05}.privacy_updated__mp085{margin:0;color:#7888a2;font-size:12px}.privacy_lead__hm2nI{margin:24px 0 34px;color:#455875;font-size:16px;line-height:1.75}.privacy_section___qBr8{border-top:1px solid #e7edf7;padding:25px 0 23px;scroll-margin-top:24px}.privacy_section___qBr8 h2{margin:0 0 12px;font-size:18px;line-height:1.35;letter-spacing:-.02em}.privacy_sectionBody__jBeDZ{color:var(--privacy-muted);font-size:14px;line-height:1.75}.privacy_sectionBody__jBeDZ p{margin:0 0 12px}.privacy_sectionBody__jBeDZ p:last-child{margin-bottom:0}.privacy_sectionBody__jBeDZ ul{display:grid;gap:9px;margin:0 0 14px;padding-left:19px}.privacy_sectionBody__jBeDZ li{padding-left:3px}.privacy_sectionBody__jBeDZ strong{color:#2c3d5c;font-weight:700}.privacy_sectionBody__jBeDZ a{color:#1266d8;font-weight:650;text-underline-offset:3px}.privacy_providerList__vWGOQ{display:grid;gap:10px;margin:16px 0}.privacy_provider__MokRO{border:1px solid #e6edf8;border-radius:15px;background:#f8faff;padding:14px 16px}.privacy_provider__MokRO h3{margin:0 0 4px;color:#253958;font-size:13px;font-weight:750}.privacy_provider__MokRO p{margin:0;font-size:13px;line-height:1.65}.privacy_provider__MokRO .privacy_providerLinks__y7oCP{margin-top:7px;font-size:12px}.privacy_contactPanel__fd2ID{margin-top:16px;border:1px solid #e6edf8;border-radius:18px;background:#f8faff;padding:18px}.privacy_contactForm__1jeCz{display:grid;gap:15px}.privacy_contactField__LQfNB{display:grid;gap:6px;color:#2c3d5c;font-size:13px;font-weight:700}.privacy_contactOptional__l_ZjB{color:#7888a2;font-size:12px;font-weight:500}.privacy_contactField__LQfNB input,.privacy_contactField__LQfNB textarea{width:100%;border:1px solid #d8e2f0;border-radius:11px;background:#fff;color:#111b35;padding:10px 12px;font:inherit;font-weight:400;outline:none}.privacy_contactField__LQfNB input:focus,.privacy_contactField__LQfNB textarea:focus{border-color:#2780f7;box-shadow:0 0 0 3px rgba(39,128,247,.14)}.privacy_contactField__LQfNB textarea{min-height:132px;resize:vertical}.privacy_contactField__LQfNB input::-moz-placeholder,.privacy_contactField__LQfNB textarea::-moz-placeholder{color:#8796ad}.privacy_contactField__LQfNB input::placeholder,.privacy_contactField__LQfNB textarea::placeholder{color:#8796ad}.privacy_contactActions__6VkWp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.privacy_contactActions__6VkWp p{margin:0;font-size:12px}.privacy_contactActions__6VkWp button{min-height:42px;border:0;border-radius:999px;background:#1877f2;color:#fff;padding:0 18px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.privacy_contactActions__6VkWp button:hover{background:#0d64d6}.privacy_contactActions__6VkWp button:disabled{cursor:wait;opacity:.65}.privacy_contactSuccess__CnyEb{margin:0;border:1px solid #b8e0c5;border-radius:12px;background:#effaf2;color:#24613a;padding:14px;font-weight:650}.privacy_contactError__ahsNf{margin:0;color:#b42318;font-size:13px}.privacy_honeypot__RhEjx{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.privacy_footer__h8_jf{justify-content:center;padding:22px 0 0;color:#74849d;font-size:12px}.privacy_footer__h8_jf a{font-size:12px}.dark .privacy_page__wEG8P{--privacy-ink:#f3f6fc;--privacy-muted:#b7c3d5;background:#0b1120}.dark .privacy_glow__3D5PI{background:radial-gradient(ellipse,rgba(37,119,246,.18),transparent 70%)}.dark .privacy_footer__h8_jf a,.dark .privacy_homeLink__j7kv4,.dark .privacy_sectionBody__jBeDZ a{color:#8bb8ff}.dark .privacy_paper__wdyKm{border-color:#2b374a;background:#111827;box-shadow:0 24px 65px rgba(0,0,0,.24)}.dark .privacy_eyebrow__Ie0SS{color:#8bb8ff}.dark .privacy_eyebrow__Ie0SS span{box-shadow:0 0 0 4px #1a2b46}.dark .privacy_paper__wdyKm h1{color:#f3f6fc}.dark .privacy_updated__mp085{color:#a6b3c7}.dark .privacy_lead__hm2nI{color:#c2ccdc}.dark .privacy_section___qBr8{border-top-color:#293548}.dark .privacy_sectionBody__jBeDZ strong{color:#e1e9f5}.dark .privacy_provider__MokRO{border-color:#2c3a4f;background:#182234}.dark .privacy_provider__MokRO h3{color:#e1e9f5}.dark .privacy_footer__h8_jf{color:#a6b3c7}.dark .privacy_contactPanel__fd2ID{border-color:#2c3a4f;background:#182234}.dark .privacy_contactField__LQfNB{color:#e1e9f5}.dark .privacy_contactOptional__l_ZjB{color:#a6b3c7}.dark .privacy_contactField__LQfNB input,.dark .privacy_contactField__LQfNB textarea{border-color:#3a4960;background:#111827;color:#f3f6fc}.dark .privacy_contactField__LQfNB input::-moz-placeholder,.dark .privacy_contactField__LQfNB textarea::-moz-placeholder{color:#8e9db4}.dark .privacy_contactField__LQfNB input::placeholder,.dark .privacy_contactField__LQfNB textarea::placeholder{color:#8e9db4}.dark .privacy_contactSuccess__CnyEb{border-color:#275d3a;background:#14291d;color:#b8ebc7}@media (max-width:560px){.privacy_page__wEG8P{padding:16px 12px 28px}.privacy_header__ln_Hi{padding-bottom:14px}.privacy_brand__LznKV{font-size:12px}.privacy_paper__wdyKm{border-radius:22px}.privacy_lead__hm2nI{font-size:15px}.privacy_sectionBody__jBeDZ{font-size:13px}.privacy_footer__h8_jf{gap:12px;flex-wrap:wrap}}