.HeroCarousel{background:#000;left:-16px;margin-top:-120px;overflow:hidden;position:relative;width:calc(100% + 32px)}@media(min-width:768px){.HeroCarousel{left:-40px;margin-top:-128px;width:calc(100% + 80px)}}@media(min-width:1200px){.HeroCarousel{left:50%;margin-top:-152px;transform:translateX(-50%);width:100vw}}.HeroCarousel-Slide{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:var(--space-2xxl) 0}@media(min-width:768px){.HeroCarousel-Slide{padding:var(--space-3xxl) 0}}@media(min-width:1921px){.HeroCarousel-Slide{min-height:1080px}}.HeroCarousel-Slide .container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media(min-width:1200px){.HeroCarousel-Slide .container{align-items:center}.HeroCarousel-Inner{width:100%}}.HeroCarousel-Preview,.HeroCarousel-Video{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.HeroCarousel-Preview:after,.HeroCarousel-Video:after{background:#0000004d;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.HeroCarousel-Preview picture{bottom:0;left:0;position:absolute;right:0;top:0}.HeroCarousel-Preview picture img{bottom:0;right:0}.HeroCarousel-Preview picture img,.HeroCarousel-Video video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.HeroCarousel-Text,.HeroCarousel-Title{color:#fff}.HeroCarousel-Title{max-width:600px}.HeroCarousel-Text{margin:var(--space-s) 0 0;max-width:600px}.HeroCarousel-Btn{margin-top:var(--space-2xl)}.HeroCarousel-Progress-Line{background-color:#fff6;bottom:-40px;height:2px;left:154px;overflow:hidden;position:absolute;width:calc(100% - 232px)}@media(min-width:768px){.HeroCarousel-Progress-Line{bottom:-58px;left:176px;width:calc(100% - 275px)}}.HeroCarousel-Progress-Line .swiper-pagination-progressbar-fill{background-color:#fff}.HeroCarousel-Progress-Line div{background-color:#fff;bottom:0;left:0;position:absolute;top:0}.HeroCarousel-Controls{bottom:var(--space-3xl);left:0;position:absolute;right:0;z-index:2}.HeroCarousel-Controls,.HeroCarousel-Controls .container{align-items:center;display:flex;justify-content:space-between}@keyframes progressBar{0%{width:0}to{width:100%}}.HeroCarousel-Slides{color:#fff;flex-shrink:0;font-size:17.5px;line-height:21px;margin-left:var(--space-s)}.HeroCarousel-Buttons{align-items:center;display:flex;flex-shrink:0}.HeroCarousel-Switcher{-webkit-appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;border:none;box-shadow:none;cursor:pointer;height:48px;outline:none;width:48px}.HeroCarousel-Switcher:first-child{background-image:url(/static/media/carousel-left.svg)}.HeroCarousel-Switcher:last-child{background-image:url(/static/media/carousel-right.svg)}.HeroCarousel-Switcher:hover{background-color:var(--color-action-hover-light)}.HeroCarousel-Switcher:active{background-color:var(--color-action-pressed-light)}.HeroCarousel-Switcher+.HeroCarousel-Switcher{margin-left:var(--space-m)}
/*# sourceMappingURL=4114.chunk.css.map*/