.HeroCarousel-module__kybdLG__hero{width:100%;min-height:calc(100svh + -2.375rem - 2*clamp(.8rem,3vw,1.6rem));position:relative;overflow:hidden}.HeroCarousel-module__kybdLG__slide{opacity:0;transition:opacity .8s ease-in-out;position:absolute;inset:0;overflow:hidden}.HeroCarousel-module__kybdLG__active{opacity:1;z-index:1}.HeroCarousel-module__kybdLG__image{object-fit:cover;object-position:center;filter:brightness(80%)}.HeroCarousel-module__kybdLG__overlay{background:#0006;position:absolute;inset:0}.HeroCarousel-module__kybdLG__contentWrapper{margin:0 var(--mobile-padding);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.HeroCarousel-module__kybdLG__contentContainer{flex-direction:column;justify-content:flex-end;gap:2rem;width:100%;height:100%;padding-bottom:7rem;display:flex;position:absolute}.HeroCarousel-module__kybdLG__contentTextContainer{flex-direction:column;gap:1rem;width:100%;display:flex}.HeroCarousel-module__kybdLG__contentTextContainer>*{line-height:1}.HeroCarousel-module__kybdLG__title{color:#ab8613de;width:100%;font-size:clamp(2.5rem,5vw,8rem);font-weight:700;animation:1s HeroCarousel-module__kybdLG__fadeUp}.HeroCarousel-module__kybdLG__subTitle{color:#ccc;width:100%;font-size:1.5rem;font-weight:700;animation:1s HeroCarousel-module__kybdLG__fadeUp}.HeroCarousel-module__kybdLG__ctaButton{color:#fff;border:.125rem solid #fff;border-radius:2rem;align-self:flex-start;min-width:auto;padding:1rem 2rem;transition:background .2s;animation:1s HeroCarousel-module__kybdLG__fadeUp;display:inline-flex}.HeroCarousel-module__kybdLG__ctaButton:hover{background:#ab8613de}@keyframes HeroCarousel-module__kybdLG__fadeUp{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:59rem){.HeroCarousel-module__kybdLG__hero{height:calc(100svh + -2.5rem - 2*clamp(.8rem,3vw,1.6rem))}}
