.homepage .hero{min-height:600px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;color:var(--clr-white);background-color:var(--clr-black);padding-top:40px}.homepage .hero:has(.slider-nav){padding-bottom:20px}@media(min-width:768px)and (not (min-width:1100px)){.homepage .hero:has(.slider-nav){padding-bottom:70px}}.homepage .hero:not(:has(.slider-nav)){padding-bottom:clamp(2.5rem,1.7233009709rem + 3.8834951456vw,5rem)}@media(min-width:768px){.homepage .hero{height:calc(100vh - var(--header-height))}}@media not (min-width:768px){.homepage .hero{height:400px}}.homepage .hero .banner-slider__image .swiper-wrapper,.homepage .hero .banner-slider__text .swiper-wrapper{transition-timing-function:ease-out}.homepage .hero .banner-slider__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.homepage .hero .banner-slider__image .swiper{height:100%;background-color:var(--clr-black)}.homepage .hero .banner-slider__image .swiper-wrapper,.homepage .hero .banner-slider__image .swiper-slide{height:100%}.homepage .hero .banner-slider__image .swiper-slide{max-width:100%;overflow:clip}.homepage .hero .banner-slider__image img{height:100%;width:100%}.homepage .hero .banner-slider__image:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#0006;pointer-events:none}.homepage .hero .banner-slider__text{position:relative;z-index:3}.homepage .hero .banner-slider__text .swiper-wrapper{align-items:flex-end}.homepage .hero .banner-slider__content{display:flex;flex-direction:column;gap:20px;max-width:650px}.homepage .hero .banner-slider__content .html-content p{margin-bottom:10px}@media not (min-width:768px){.homepage .hero .banner-slider__content .availability_gtm{white-space:collapse}}.homepage .hero .slider-nav{margin-top:20px;margin-inline:auto}.homepage:not(:where(.business) .homepage) .hero .banner-slider__image .banner-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;pointer-events:none}@media not (min-width:768px){.homepage:not(:where(.business) .homepage) .hero .banner-slider__image:after{content:""}}:where(.business) .homepage .hero .banner-slider__image:after{content:""}
