[hidden]{display:none!important}.seo-links{max-width:1440px;margin:auto;padding:48px 32px;background:#02082d;color:#eff3f6}.seo-links h2{font-size:24px;margin-bottom:20px}.seo-links a{text-decoration:underline;line-height:2.5}.mb-consent{position:fixed;bottom:20px;left:20px;right:20px;max-width:580px;z-index:100;background:#02082d;border:1px solid #7185ff;padding:24px;border-radius:18px;color:#eff3f6;font:15px/1.6 Arial}.mb-consent button{padding:10px;margin:8px 12px 0 0;border:1px solid #7185ff;color:#eff3f6;background:#0a22ba;border-radius:6px}.mb-consent a{text-decoration:underline}.service-page{margin:0;color:#eff3f6;background:radial-gradient(ellipse at top,#092269,#02082d 60%);font:17px/1.75 Arial,sans-serif}.service-page header,.service-page footer{max-width:1060px;margin:auto;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.service-page main{max-width:860px;margin:40px auto;padding:24px}.service-page h1{font-size:clamp(32px,5vw,52px);line-height:1.16}.service-page h2{margin-top:44px;font-size:26px}.service-page a{color:#b9c8ff}.service-page nav{font-size:14px}.service-page .service-cta{display:inline-block;background:#0a22ba;padding:14px 24px;color:white;border-radius:8px}.service-page footer{flex-wrap:wrap}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:767px){nav.mb-mobile-open{display:flex!important;position:fixed;top:80px;left:20px;right:20px;z-index:90;flex-direction:column;align-items:flex-start;gap:18px;padding:24px;background:#02082d;border:1px solid #7185ff;border-radius:14px}}