.bb-hero-slider{background:#0b1f3a;height:auto!important;min-height:clamp(640px,82vh,860px);overflow:hidden;position:relative;width:100%;--bb-container:1200px;--bb-pad:20px;--bb-nudge:-28px;--bb-edge:max(var(--bb-pad),calc((100vw - var(--bb-container))/2 + var(--bb-pad) + var(--bb-nudge)))}.bb-slide{align-items:stretch;display:flex;height:100%;inset:0;opacity:0;position:absolute;transition:opacity 1s ease-in-out;width:100%;z-index:1}.bb-slide.active{opacity:1;z-index:2}.bb-slide-image-layer,.bb-video-container{height:100%;inset:0;position:absolute;width:100%;z-index:1}.bb-slide-image-layer{background-position:40%;background-repeat:no-repeat;background-size:cover}.bb-video-bg{height:100%;object-fit:cover;width:100%}.bb-slide:before{background:linear-gradient(270deg,rgba(11,31,58,.46),rgba(11,31,58,.22) 45%,rgba(11,31,58,0) 76%);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.bb-content-overlay{align-items:flex-start;background:linear-gradient(225deg,#1f416b,#142e4e 45%,#0b1f3a);clip-path:polygon(0 0,100% 0,80% 100%,0 100%);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:140px 7% 20px var(--bb-edge)!important;position:relative;width:65%;z-index:10}.bb-content-inner{margin:0!important;max-width:760px;padding:0!important;transform:translateY(-2%);width:100%}.bb-slider-logo{margin-bottom:40px;width:200px}.bb-text-box h1{color:#fff!important;font-size:56px;hyphens:none!important;letter-spacing:-.02em;line-height:1.1;margin:0 0 30px;max-width:760px!important;white-space:pre-wrap!important;word-break:normal!important}.bb-description{font-family:Inter,sans-serif!important;font-size:19px;line-height:1.6;margin:0 0 40px;max-width:680px!important;opacity:.92;white-space:normal!important}.bb-cta{background:transparent!important;border:1px solid hsla(0,0%,100%,.65)!important;border-radius:10px!important;box-shadow:0 10px 24px rgba(0,0,0,.22);color:#fff!important;display:inline-block!important;font-weight:600!important;padding:14px 34px!important;text-decoration:none!important;transition:all .35s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.bb-cta:hover{background:hsla(0,0%,100%,.92)!important;box-shadow:0 16px 34px rgba(0,0,0,.26);color:#0b1f3a!important;transform:translateY(-2px)}.bb-slider-dots{bottom:40px;display:flex;gap:10px;position:absolute;right:8%;z-index:100}.bb-dot{background:hsla(0,0%,100%,.22);border-radius:999px;cursor:pointer;height:3px;overflow:hidden;position:relative;width:26px}.bb-dot.active{background:hsla(0,0%,100%,.35);width:44px}.bb-dot.active:after{animation:slideProgress linear forwards;background:hsla(0,0%,100%,.95);content:"";inset:0;opacity:.95;position:absolute;width:0}@keyframes slideProgress{0%{width:0}to{width:100%}}@media (max-width:1200px){.bb-hero-slider{min-height:clamp(620px,78vh,820px)}.bb-content-overlay{clip-path:polygon(0 0,100% 0,86% 100%,0 100%)!important;padding:120px 6% 30px var(--bb-edge)!important;width:66%!important}.bb-content-inner{max-width:680px!important;transform:none!important}.bb-slider-logo{margin-bottom:28px!important;width:170px!important}.bb-text-box h1{font-size:38px!important;line-height:1.08!important;margin-bottom:24px!important;max-width:620px!important}.bb-description{font-size:18px!important;line-height:1.55!important;margin-bottom:30px!important;max-width:560px!important}}@media (max-width:767px){.bb-hero-slider{min-height:100vh}.bb-slide{flex-direction:column}.bb-slide-image-layer,.bb-video-container{height:42%!important;position:relative!important;width:100%!important}.bb-slide-image-layer{background-position:54%!important}.bb-video-bg{object-position:54% center!important}.bb-content-overlay{clip-path:none!important;-webkit-clip-path:none!important;height:65%!important;padding:40px 20px!important;transform:translateY(-4%);width:100%!important}.bb-content-inner{max-width:100%!important;transform:none!important}.bb-text-box h1{font-size:28px!important;line-height:1.2!important;max-width:100%!important}.bb-description{font-size:16px!important;line-height:1.5!important;margin-bottom:25px!important;max-width:100%!important}.bb-cta{width:auto!important}.bb-slider-dots{bottom:20px;right:20px}}body .bb-section,body .hs_cos_wrapper_type_module{--bb-edge:initial}@media (min-width:768px) and (max-width:1200px){.bb-slide-image-layer{background-position:78%!important;background-size:cover!important}.bb-video-bg{object-position:78% center!important}.bb-slide:first-of-type .bb-slide-image-layer{background-position:32%!important}.bb-slide:first-of-type .bb-video-bg{object-position:32% center!important}.bb-slide:nth-of-type(4) .bb-slide-image-layer{background-position:38%!important}.bb-slide:nth-of-type(4) .bb-video-bg{object-position:38% center!important}.bb-slide:nth-of-type(5) .bb-text-box h1{font-size:33px!important;line-height:1.08!important;max-width:520px!important}.bb-slide:first-of-type .bb-slide-image-layer{background-position:28%!important}.bb-slide:first-of-type .bb-video-bg{object-position:28% center!important}}@media (min-width:1201px){.bb-slide:first-of-type .bb-slide-image-layer{background-position:50%!important;background-size:cover!important}.bb-slide.slide-4.active .bb-slide-image-layer{background-position:36%!important}.bb-slide.slide-4.active .bb-video-bg{object-position:30% center!important}.bb-slide.slide-4.active .bb-text-box h1{font-size:48px!important;line-height:1.08!important;max-width:700px!important}}