.image-carousal_container__UmGh7{overflow:hidden;background:rgba(5,9,12,.88);position:relative}.image-carousal_carouselContainer__gQB39{display:flex;padding:120px 0;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:40px;animation:image-carousal_scroll__iL2ew 180s linear infinite;width:max-content;@media (max-width:650px){padding-left:80px;padding-bottom:64px;padding-right:80px;padding-top:64px;gap:24px}}@keyframes image-carousal_scroll__iL2ew{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.image-carousal_imageWrapper__s6Tv_{position:relative;width:320px;height:320px;flex-shrink:0;cursor:pointer;@media (max-width:650px){width:280px;height:280px}}.image-carousal_imageWrapper__s6Tv_:hover{animation-play-state:paused}.image-carousal_container__UmGh7:has(.image-carousal_imageWrapper__s6Tv_:hover) .image-carousal_carouselContainer__gQB39{animation-play-state:paused}.image-carousal_container__UmGh7:has(.image-carousal_imageWrapper__s6Tv_.image-carousal_loading__Qa4aw) .image-carousal_carouselContainer__gQB39{animation-play-state:paused}.image-carousal_imageWrapper__s6Tv_:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.64));opacity:0;transition:opacity .3s ease}.image-carousal_imageWrapper__s6Tv_:hover:after{opacity:1}.image-carousal_carouselImage__y76k7{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;object-position:bottom;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-carousal_textOverlay__DkIlZ{position:absolute;bottom:40px;left:48px;right:48px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transform:translateY(20px);transition:all .3s ease;text-align:center;z-index:1;@media (max-width:650px){left:58px;right:58px}}.image-carousal_textOverlay__DkIlZ span{font-size:28px;margin-top:16px;font-weight:300;@media (max-width:650px){font-size:24px}}.image-carousal_imageWrapper__s6Tv_:hover .image-carousal_textOverlay__DkIlZ{opacity:1;transform:translateY(0)}@media (max-width:650px){.image-carousal_imageWrapper__s6Tv_:after,.image-carousal_textOverlay__DkIlZ{opacity:1}}.image-carousal_arrowIcon__XzSOa{outline:1px solid #fff;border-radius:50%;width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .15s ease;@media (max-width:650px){width:24px;height:24px}}.image-carousal_arrowIcon__XzSOa svg{width:22px;height:22px;@media (max-width:650px){width:16px;height:16px}}.image-carousal_arrowIcon__XzSOa:hover{transform:scale(1.1);background:hsla(0,0%,100%,.2)}.image-carousal_imageWrapper__s6Tv_:active{transform:scale(.98)}.image-carousal_imageWrapper__s6Tv_:active:after{opacity:1;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.8))}.image-carousal_imageWrapper__s6Tv_:active .image-carousal_textOverlay__DkIlZ{opacity:1;transform:translateY(0)}.image-carousal_imageWrapper__s6Tv_:active .image-carousal_arrowIcon__XzSOa{transform:scale(.9);background:hsla(0,0%,100%,.2)}.image-carousal_loading__Qa4aw{pointer-events:none;transform:scale(.98)}.image-carousal_loading__Qa4aw:after{opacity:1;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.8))}.image-carousal_loading__Qa4aw .image-carousal_textOverlay__DkIlZ{opacity:1;transform:translateY(0)}.image-carousal_loading__Qa4aw .image-carousal_arrowIcon__XzSOa{background:hsla(0,0%,100%,.2)}.image-carousal_spinner__6RFi4{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:image-carousal_spin__lLQE5 1s linear infinite}@keyframes image-carousal_spin__lLQE5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.image-carousal_placeholder__m9YrL{pointer-events:none}.image-carousal_placeholder__m9YrL:after{opacity:1;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.8))}.image-carousal_placeholderContent__zhk5M{width:100%;height:100%;background:#e0e0e0;border-radius:4px}.image-carousal_container__UmGh7{min-height:560px}@media (max-width:650px){.image-carousal_container__UmGh7{min-height:408px}}