.hs{position:relative;overflow:hidden;background:#102c50;color:white;touch-action:pan-y;scroll-margin-top:88px}.hs-track{display:flex;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.hs-slide{flex:0 0 100%;min-width:0;position:relative;isolation:isolate;min-height:620px;display:flex;align-items:center;padding:60px 0 190px}.hs-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.hs-slide:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,24,47,.83) 0%,rgba(10,32,58,.65) 43%,rgba(10,32,58,.25) 100%)}.hs-copy{padding-left:35px}body #main .hs h2{color:#fff;max-width:680px;margin:18px 0 24px}body #main .hs .hs-eyebrow{color:#d6e3f6;font-size:12px;letter-spacing:.14em;font-weight:600}body #main .hs .hs-description{color:#edf2fa;max-width:560px;margin:0 0 32px}.hs-actions{display:flex;align-items:center;gap:30px}.hs-contact{color:white;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:6px}.hs-bottom{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.hs-toolbar{display:flex;align-items:center;gap:28px;padding:0 0 20px}.hs-caption{font-size:11px;color:#d4deec;margin-right:auto}.hs-toolbar>a{font-size:13px;color:#fff}.hs-arrows{display:flex;gap:8px}.hs-arrows button{width:44px;height:44px;border:1px solid #ffffff66;background:#102c5040;color:#fff;font-size:23px;cursor:pointer}.hs-arrows button:hover{background:#2a4a8b}.hs-tabs{display:flex;border-top:1px solid #ffffff45;overflow-x:auto;scrollbar-width:thin}.hs-tabs button{flex:1;min-width:0;padding:25px 10px 28px;border:0;border-top:3px solid transparent;background:transparent;color:#d4deec;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.hs-tabs button[aria-pressed=true]{border-top-color:#fff;background:#ffffff12;color:white}.hs-tabs button:hover{background:#ffffff16;color:white}.hs :is(a,button):focus-visible{outline:3px solid #a9c6f5;outline-offset:-3px}
@media(min-width:1600px){.hs-slide{min-height:650px}}
@media(max-width:1000px){.hs-copy{padding-left:0}.hs-slide{min-height:610px}.hs-tabs button{font-size:12px;padding-inline:8px}}
@media(max-width:760px){.hs-slide{min-height:610px;padding:50px 0 190px;align-items:flex-start}.hs-slide:after{background:linear-gradient(90deg,#07182fce,#0a203a70)}body #main .hs h2{max-width:330px;margin-top:18px}body #main .hs .hs-description{max-width:360px}.hs-actions{align-items:flex-start;flex-direction:column;gap:22px}.hs-tabs button{flex:0 0 auto;min-width:140px;padding:20px 16px}.hs-toolbar{gap:15px;flex-wrap:wrap;padding-bottom:16px}.hs-caption{flex:0 0 100%;font-size:10px}.hs-arrows{margin-left:auto}.hs-arrows button{width:40px;height:40px}.hs-image{object-position:62% center}}
@media(prefers-reduced-motion:reduce){.hs-track{transition:none}}
/* Keep carousel tools right-aligned after removing the editorial caption. */
.hs-toolbar{justify-content:flex-end}
