.aic-home-hero{align-items:end;aspect-ratio:12/5;background-color:#002855;background-position:50%;background-size:cover;box-sizing:border-box;display:flex;float:left;margin:0!important;max-height:100vh;min-height:700px;overflow:hidden;padding:220px 5% 30px;position:relative;width:100%}.aic-home-hero__inner{z-index:2}.aic-home-hero__overlay{inset:0;pointer-events:none;position:absolute}.aic-home-hero__content{margin-left:auto;margin-right:auto;max-width:1200px;padding:100px 20px;position:relative;z-index:1}.aic-home-hero__heading{line-height:1;margin:0;padding:0}.aic-home-hero__title{color:#fff;display:block;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:clamp(3rem,6vw,5rem);font-weight:800;letter-spacing:-.01em;line-height:.95;text-transform:uppercase}h1.aic-home-hero__title{align-items:flex-end;color:#fff;-moz-column-gap:.25em;column-gap:.25em;display:flex;flex-wrap:wrap;font-family:Oswald;font-size:130px;font-style:normal;font-weight:600;justify-content:flex-start;letter-spacing:-6px;line-height:102%;margin:34px 0!important;row-gap:0;text-transform:uppercase;width:100%}h1.aic-home-hero__title .aic-home-hero__title-word-mask:first-child{flex-basis:100%}.aic-home-hero__highlight{color:#e8792b;display:inline;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:clamp(3rem,6vw,5rem);font-weight:800;letter-spacing:-.01em;line-height:.95;text-transform:uppercase}.aic-home-hero__accent-bar{background-color:#5ba4d9;height:4px;margin-top:24px;width:80px}span.aic-home-hero__title-highlight{color:#f7511c;display:inline-block;position:relative}.aic-home-hero__title-word-mask{display:inline-block;line-height:inherit;overflow:hidden;vertical-align:bottom}.aic-home-hero__title-word-inner{animation:aic-hero-word-reveal .76s cubic-bezier(.5,.05,.25,1) forwards;animation-delay:calc(var(--aic-reveal-i, 0)*70ms);display:inline-block;transform:translateY(110%);will-change:transform}@keyframes aic-hero-word-reveal{to{transform:translateY(0)}}.aic-home-hero__title-highlight--revealing{animation:aic-hero-highlight-reveal .76s cubic-bezier(.5,.05,.25,1) forwards;animation-delay:calc(var(--aic-reveal-i, 0)*70ms);opacity:0;transform:translateY(40px);will-change:opacity,transform}@keyframes aic-hero-highlight-reveal{to{opacity:1;transform:translateY(0)}}.aic-home-hero__title-highlight-text{display:inline-block;will-change:opacity,transform}.aic-home-hero__title-highlight-mask{display:inline-block;height:1.02em;height:1lh;line-height:inherit;overflow:hidden;vertical-align:bottom}[data-highlight-animation=fade] .aic-home-hero__title-highlight{transition:opacity .32s ease,transform .32s ease;will-change:opacity,transform}[data-highlight-animation=fade] .aic-home-hero__title-highlight.is-entering,[data-highlight-animation=fade] .aic-home-hero__title-highlight.is-leaving{opacity:0;transform:translateY(-12px)}[data-highlight-animation=roll] .aic-home-hero__title-highlight-reel{display:block;transition:transform .38s cubic-bezier(.45,.05,.25,1);will-change:transform}[data-highlight-animation=roll] .aic-home-hero__title-highlight-reel .aic-home-hero__title-highlight-text{display:block;opacity:1;transform:none;width:-moz-max-content;width:max-content}[data-highlight-animation=roll] .aic-home-hero__title-highlight-reel.is-rolling{transform:translateY(-50%)}[data-highlight-animation=roll] .aic-home-hero__title-highlight-reel.is-resetting{transform:translateY(0);transition:none}[data-highlight-animation=fade-static] .aic-home-hero__title-highlight-text{transition:opacity .32s ease,transform .32s ease}[data-highlight-animation=fade-static] .aic-home-hero__title-highlight.is-entering .aic-home-hero__title-highlight-text,[data-highlight-animation=fade-static] .aic-home-hero__title-highlight.is-leaving .aic-home-hero__title-highlight-text{opacity:0;transform:translateY(-12px)}[data-highlight-animation=slide-static] .aic-home-hero__title-highlight-text{transition:opacity .32s ease,transform .32s ease}[data-highlight-animation=slide-static] .aic-home-hero__title-highlight.is-leaving .aic-home-hero__title-highlight-text{opacity:0;transform:translateX(-48px)}[data-highlight-animation=slide-static] .aic-home-hero__title-highlight.is-entering .aic-home-hero__title-highlight-text{opacity:0;transform:translateX(48px)}[data-highlight-animation=fade-static] .aic-home-hero__title-highlight:after,[data-highlight-animation=roll] .aic-home-hero__title-highlight:after,[data-highlight-animation=slide-static] .aic-home-hero__title-highlight:after{left:0;right:auto;transition:width .38s cubic-bezier(.45,.05,.25,1);width:var(--aic-highlight-line-width,calc(100% + 6px))}[data-highlight-animation=roll] .aic-home-hero__title-highlight-mask{transition:width .38s cubic-bezier(.45,.05,.25,1);width:var(--aic-highlight-mask-width,auto)}.aic-home-hero__videos{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.aic-home-hero__videos:before{background:linear-gradient(45deg,rgba(0,0,0,.9),transparent 60%);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.aic-home-hero__video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;transition:opacity .6s ease;width:100%}.aic-home-hero__video.is-active{opacity:1}.aic-home-hero--rotating .aic-home-hero__overlay{z-index:1}.aic-home-hero--rotating .aic-home-hero__inner{position:relative;z-index:2}span.aic-home-hero__title-highlight:after{background:#bae7ff;content:"";height:20px;position:absolute;right:-6px;top:100%;width:calc(100% + 6px)}.aic-home-hero__title--highlight-newline .aic-home-hero__title-highlight{display:block;flex-basis:100%;width:100%}@media(max-width:1100px){.aic-home-hero{align-items:end;background-color:#002855;background-position:var(--aic-mobile-bg-pos,50% 50%);background-size:cover;box-sizing:border-box;display:flex;float:left;margin:0!important;min-height:60vh;overflow:hidden;padding:40px 5% 20px;position:relative;width:100%}}@media(max-width:1000px){.aic-home-hero--rotating .aic-home-hero__inner{position:relative;width:100%;z-index:2}}@media(max-width:640px){h1.aic-home-hero__title{color:#fff;font-family:Oswald;font-size:55px!important;font-style:normal;font-weight:600;letter-spacing:-2px!important;line-height:102%;margin:34px 0!important;text-transform:uppercase;width:98%}}@media(max-width:600px){span.aic-home-hero__title-highlight:after{background:#bae7ff;content:"";height:9px;position:absolute;right:-6px;top:100%;width:calc(100% + 6px)}h1.aic-home-hero__title .aic-home-hero__title-word-mask:first-child{flex-basis:auto}h1.aic-home-hero__title .aic-home-hero__title-highlight{flex-basis:100%}}
