.Carousel-module-scss-module__2GuYGa__carouselContainer{timeline-scope:--carousel}.Carousel-module-scss-module__2GuYGa__carousel{scroll-timeline:--carousel x;aspect-ratio:16/9;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior:contain;border-radius:4px;flex-direction:row;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:scroll hidden;box-shadow:0 0 50px 10px #ffffff1a}.Carousel-module-scss-module__2GuYGa__carousel a{scroll-snap-align:start;flex:0 0 100%;justify-content:center;align-items:center;width:100%;display:flex}.Carousel-module-scss-module__2GuYGa__carousel img{object-fit:cover;width:100%;height:100%}.Carousel-module-scss-module__2GuYGa__indicatorsContainer{flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:2rem;left:50%;translate:-50%}.Carousel-module-scss-module__2GuYGa__indicatorsContainer span{text-wrap:nowrap!important}.Carousel-module-scss-module__2GuYGa__indicators{flex-direction:row;gap:.25em;font-size:2em;list-style:none;display:flex}.Carousel-module-scss-module__2GuYGa__indicators a{aspect-ratio:1;opacity:.7;width:12px;animation:linear Carousel-module-scss-module__2GuYGa__activate;animation-timeline:--carousel;animation-range-start:calc((var(--carousel-item-index) - 1)*100%/var(--carousel-items-counter));animation-range-end:calc(var(--carousel-item-index)*100%/var(--carousel-items-counter) + 1px);background:#fff;border-radius:50%;display:block}@keyframes Carousel-module-scss-module__2GuYGa__activate{0%,to{opacity:1;border-radius:12px;width:30px;height:12px}}
