.g-hero{position:relative!important;display:block!important;height:clamp(470px,52vw,720px)!important;min-height:470px!important;background:#021021!important;overflow:hidden}.g-slides,.g-slide{position:absolute;inset:0}.g-slide{opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s;display:flex;align-items:center;background-image:linear-gradient(90deg,#031123f7 0%,#031123df 31%,#03112376 62%,#03112335 100%),var(--g-photo);background-size:cover;background-position:center;background-repeat:no-repeat}.g-slide.active{opacity:1;visibility:visible;z-index:1}.g-slide .g-hero-inner{position:relative;z-index:2;padding:45px max(26px,4vw);max-width:900px}.g-slide h1{max-width:850px!important;font-size:clamp(34px,4.2vw,69px)!important}.g-slide p:not(.g-eyebrow){max-width:680px!important;font-size:clamp(15px,1.3vw,19px)!important}.g-slider-controls{position:absolute;z-index:5;right:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:12px}.g-slider-controls button{background:#071c31b9;border:1px solid #8ab1bd;color:#fff;width:32px;height:32px;border-radius:50%;font-size:22px;cursor:pointer}.g-dots{display:flex;flex-direction:column;gap:10px}.g-dots button{width:12px;height:12px;padding:0;background:transparent;border:1.5px solid #fff}.g-dots button.active{background:#21e0ae;border-color:#21e0ae}.g-slide .g-hero-actions{margin-top:25px}@media(max-width:660px){.g-hero{height:540px!important;min-height:540px!important}.g-slide{background-position:60% center}.g-slide .g-hero-inner{padding:28px 20px 55px}.g-slider-controls{right:9px}.g-slide h1{max-width:calc(100% - 15px)!important}}@media(prefers-reduced-motion:reduce){.g-slide{transition:none}}`n.g-hero .g-slide{background-image:linear-gradient(90deg,#031123f2 0%,#031123d5 33%,#03112365 66%,#03112325 100%),var(--g-photo)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.g-hero .g-slide:first-child{background-size:100% 100%,contain!important;background-color:#041122!important}
