@keyframes hero-copy-in{0%{opacity:0;transform:translate3d(0,1rem,0)}to{opacity:1;transform:none}}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hero-specs-in{0%{opacity:0;transform:translate3d(0,-.75rem,0)}to{opacity:1;transform:none}}@keyframes hero-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-media-in{0%{transform:scale(1.04)}to{transform:none}}.block-hero{height:100dvh;margin-bottom:max(1.5rem,min(4.4413601666vw,4rem))}.block-hero .hero-swiper{height:100%}.block-hero__slide{position:relative}.block-hero__title{font-size:max(2.75rem,min(4.4413601666vw,4rem));line-height:56px;font-family:Red Hat Display,sans-serif;font-weight:600}.block-hero__title{color:#fff}.block-hero__text{max-width:33.125rem}.block-hero__content{display:flex;flex-direction:column;gap:1.5rem}.block-hero__eyebrow--icon{gap:.375rem}.block-hero__eyebrow--icon svg{display:block;flex:0 0 auto;width:auto;height:.75rem}.block-hero__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:start;justify-content:center;height:100%;padding-left:max(1rem,min(8.8827203331vw,8rem))}.block-hero__content{color:#fff}.block-hero__ctas{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1.3125rem;margin-top:1.6875rem}.block-hero__catalog .file-pdf__letters{fill:#171e29}.block-hero .slider-pagination{--swiper-pagination-bottom: max(1.5rem, min(3.3310201249vw, 3rem));z-index:3}.block-hero .slider-nav-button{--swiper-navigation-color: #fff;--slider-nav-border-color: #fff;--swiper-navigation-sides-offset: 2.5rem;background:#ffffff1a}.block-hero__media{position:absolute;inset:0;height:100dvh;overflow:hidden}.block-hero__media:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#171e29 3.55%,#171e29e8,#171e2994 46.2%,#171e2900 71.08%);pointer-events:none}.block-hero__media img,.block-hero__media video{-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-hero__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-hero__sound{position:absolute;z-index:3;right:2.5rem;bottom:max(1.5rem,min(3.3310201249vw,3rem))}.block-hero__sound-icon{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.block-hero__sound-icon--on,.block-hero__sound--on .block-hero__sound-icon--off{display:none}.block-hero__sound--on .block-hero__sound-icon--on{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.block-hero .block-hero__image{position:relative;height:100%}.block-hero--single-slide .block-hero__title{font-size:max(2.75rem,min(4.4413601666vw,4rem));line-height:56px;font-family:Red Hat Display,sans-serif;font-weight:600}.block-hero--compact{height:calc(60dvh - 30px);min-height:26.25rem;background-color:#171e29}.block-hero--compact .block-hero__inner{padding-top:8.75rem;padding-bottom:max(1.5rem,min(4.4413601666vw,4rem))}.block-hero--compact .block-hero__text{max-width:27.5rem}.has-reveals .block-hero .hero-swiper .block-hero__slide:not(.is-animating) .block-hero__title,.has-reveals .block-hero .hero-swiper .block-hero__slide:not(.is-animating) .block-hero__text,.has-reveals .block-hero .hero-swiper .block-hero__slide:not(.is-animating) .block-hero__eyebrow{opacity:0;transform:translate3d(0,1rem,0)}.has-reveals .block-hero .hero-swiper .block-hero__slide:not(.is-animating) .block-hero__ctas{opacity:0}.has-reveals .block-hero .hero-swiper .block-hero__slide:not(.is-animating) .hero-car-specs__item{opacity:0}.has-reveals .block-hero .hero-swiper .block-hero__slide:not(.is-animating) .hero-car-specs:before{transform:scaleX(0)}.has-reveals .block-hero .hero-swiper .block-hero__slide:not(.is-animating) img.block-hero__image,.has-reveals .block-hero .hero-swiper .block-hero__slide:not(.is-animating) .block-hero__video{transform:scale(1.04)}.block-hero .block-hero__slide.is-animating .block-hero__title,.block-hero .block-hero__slide.is-animating .block-hero__text,.block-hero .block-hero__slide.is-animating .block-hero__eyebrow{animation:hero-copy-in .64s cubic-bezier(.22,1,.36,1) both}.block-hero .block-hero__slide.is-animating .block-hero__ctas{animation:hero-fade-in .64s cubic-bezier(.22,1,.36,1) both}.block-hero .block-hero__slide.is-animating .block-hero__text{animation-delay:90ms}.block-hero .block-hero__slide.is-animating .block-hero__eyebrow{animation-delay:.18s}.block-hero .block-hero__slide.is-animating .block-hero__ctas{animation-delay:.27s}.block-hero .block-hero__slide.is-animating .hero-car-specs:before{animation:hero-rule-draw .72s cubic-bezier(.22,1,.36,1) .24s both}.block-hero .block-hero__slide.is-animating .hero-car-specs__item{animation:hero-specs-in .52s cubic-bezier(.22,1,.36,1) both}.block-hero .block-hero__slide.is-animating .hero-car-specs__item:nth-child(1){animation-delay:.32s}.block-hero .block-hero__slide.is-animating .hero-car-specs__item:nth-child(2){animation-delay:.4s}.block-hero .block-hero__slide.is-animating .hero-car-specs__item:nth-child(3){animation-delay:.48s}.block-hero .block-hero__slide.is-animating .hero-car-specs__item:nth-child(4){animation-delay:.56s}.block-hero .block-hero__slide.is-animating .hero-car-specs__item:nth-child(5){animation-delay:.64s}.block-hero .block-hero__slide.is-animating .hero-car-specs__item:nth-child(6){animation-delay:.72s}.block-hero .block-hero__slide.is-animating .hero-car-specs__item:nth-child(7){animation-delay:.8s}.block-hero .block-hero__slide.is-animating .hero-car-specs__item:nth-child(8){animation-delay:.88s}.block-hero .block-hero__slide.is-animating img.block-hero__image,.block-hero .block-hero__slide.is-animating .block-hero__video{animation:hero-media-in 1.2s cubic-bezier(.22,1,.36,1) both}.single-car .block-hero .block-hero__media:after{background:#171e2980}.single-car .block-hero .block-hero__sound{bottom:calc(max(1.5rem,min(8.8827203331vw,8rem)) + 3.5rem)}.single-car .block-hero .block-hero__slide{display:flex;flex-direction:column}.single-car .block-hero .block-hero__inner{flex:1 1 auto;height:auto;justify-content:flex-end;padding-bottom:max(1.5rem,min(3.3310201249vw,3rem))}.page .block-hero__inner,.post-type-archive-car .block-hero__inner{justify-content:flex-end;padding-bottom:8rem}@media screen and (max-width:1440.98px){.block-hero__title,.block-hero--single-slide .block-hero__title{font-size:max(2rem,min(3.3310201249vw,3rem));line-height:56px;font-family:Red Hat Display,sans-serif;font-weight:600}}@media screen and (max-width:1439.98px){.block-hero__inner{padding-left:max(1.5rem,min(4.4413601666vw,4rem))}}@media screen and (max-width:1023.98px){.block-hero__navigation.slider-nav-button{display:none}}@media screen and (max-width:990.98px){.block-hero--compact,.block-hero--compact .hero-swiper,.block-hero--compact .block-hero__slide{height:auto;min-height:22.5rem}.block-hero--compact .block-hero__inner{height:auto}.single-car .block-hero,.single-car .block-hero .hero-swiper,.single-car .block-hero .block-hero__slide{height:auto;min-height:calc(80dvh - 30px)}.single-car .block-hero .block-hero__media{height:100%}.single-car .block-hero .block-hero__inner{padding-top:max(1.5rem,min(3.3310201249vw,3rem));padding-bottom:max(1.5rem,min(3.3310201249vw,3rem))}.single-car .block-hero .hero-car-specs{margin-bottom:max(1.5rem,min(3.3310201249vw,3rem))}.single-car .block-hero .block-hero__sound{bottom:max(1.5rem,min(3.3310201249vw,3rem))}}@media screen and (max-width:767.98px){.block-hero__content{gap:1rem}.block-hero__inner{padding-left:24px;padding-right:24px}.block-hero__sound{right:24px}.single-car .block-hero .block-hero__slide{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(calc(60dvh - 30px),1fr) auto}.single-car .block-hero.block-hero--has-car-specs .block-hero__slide{grid-template-rows:minmax(calc(85dvh - 30px),1fr) auto}.single-car .block-hero .block-hero__media{position:relative;inset:auto;grid-area:1/1;height:auto;min-height:0}.single-car .block-hero .block-hero__inner{grid-area:1/1}.single-car .block-hero .block-hero__sound{position:relative;grid-area:1/1;align-self:end;justify-self:end;inset:auto;margin:0 24px max(1.5rem,min(3.3310201249vw,3rem)) 0}.single-car .block-hero .hero-car-specs{grid-area:2/1;margin-bottom:0}.single-car .block-hero:not(.block-hero--single-slide) .hero-car-specs{padding-bottom:3.75rem}.page .block-hero__inner,.post-type-archive-car .block-hero__inner{padding-bottom:4.5rem}}@media screen and (min-width:991.02px)and (max-height:700px){.block-hero{min-height:51.25rem}.block-hero .hero-swiper,.block-hero .block-hero__slide{min-height:inherit}.block-hero .block-hero__media{height:100%}}@media(any-hover:hover)and (any-pointer:fine){.block-hero__catalog:hover .file-pdf__letters{fill:#d6e9ef}}@media(prefers-reduced-motion:reduce){.has-reveals .block-hero .hero-swiper .block-hero__slide .block-hero__title,.has-reveals .block-hero .hero-swiper .block-hero__slide .block-hero__text,.has-reveals .block-hero .hero-swiper .block-hero__slide .block-hero__eyebrow,.has-reveals .block-hero .hero-swiper .block-hero__slide .block-hero__ctas,.has-reveals .block-hero .hero-swiper .block-hero__slide .hero-car-specs__item,.block-hero .block-hero__slide.is-animating .block-hero__title,.block-hero .block-hero__slide.is-animating .block-hero__text,.block-hero .block-hero__slide.is-animating .block-hero__eyebrow,.block-hero .block-hero__slide.is-animating .block-hero__ctas,.block-hero .block-hero__slide.is-animating .hero-car-specs__item{opacity:1;transform:none;animation:none}.has-reveals .block-hero .hero-swiper .block-hero__slide .hero-car-specs:before,.block-hero .block-hero__slide.is-animating .hero-car-specs:before{transform:scaleX(1);animation:none}.has-reveals .block-hero .hero-swiper .block-hero__slide img.block-hero__image,.has-reveals .block-hero .hero-swiper .block-hero__slide .block-hero__video,.block-hero .block-hero__slide.is-animating img.block-hero__image,.block-hero .block-hero__slide.is-animating .block-hero__video{transform:none;animation:none}}
