.carousel_carousel__3ncUE{width:100%;position:relative}.carousel_carousel__3ncUE .carousel_slide__md0WL{width:100%;height:100%;border-radius:12px}.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_carouselImage__s8UAO{width:100%;max-width:100%;border-radius:12px;cursor:pointer;transition:transform .3s ease-in-out}.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_texts__yFMLG{max-width:272px;position:absolute;top:32px;left:40px}.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_texts__yFMLG h3{font-size:24px;line-height:32px;font-weight:600;color:#fff;text-align:left;margin-bottom:8px}.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_texts__yFMLG p{text-align:left;font-size:16px;line-height:24px;font-weight:400;color:#fff}.carousel_carousel__3ncUE .carousel_controllers__GuiSX{width:100%;position:absolute;left:35px;bottom:28px;display:flex;align-items:center}.carousel_carousel__3ncUE .carousel_controllers__GuiSX .carousel_btnGroup__gLy4O{display:flex;align-items:center;margin-left:5px}.carousel_carousel__3ncUE .carousel_controllers__GuiSX .carousel_btnGroup__gLy4O .carousel_customPagination__P_OWg{display:flex;align-items:center;justify-content:flex-end}.carousel_carousel__3ncUE .carousel_controllers__GuiSX .carousel_btnGroup__gLy4O .carousel_paginationDot__sd08_{width:4px;height:4px;border-radius:50%;background-color:#ccc;margin:0 5px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.carousel_carousel__3ncUE .carousel_controllers__GuiSX .carousel_btnGroup__gLy4O .carousel_paginationDot__sd08_:hover{background-color:#666}.carousel_carousel__3ncUE .carousel_controllers__GuiSX .carousel_btnGroup__gLy4O .carousel_paginationDot__sd08_.carousel_active__X42IG{width:4px;height:12px;border-radius:2px;background-color:#fff}.carousel_carousel__3ncUE .carousel_controllers__GuiSX .carousel_customBtns__Vid5M{display:flex;align-items:center;gap:4px;column-gap:4px}.carousel_carousel__3ncUE .carousel_controllers__GuiSX .carousel_customBtns__Vid5M .carousel_carouselNextButton__R8DW4{background-color:rgba(0,0,0,0);height:25px}.carousel_skeleton__RR_fI{width:100%;aspect-ratio:1143/216;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:12px;animation:carousel_shimmer__04FMQ 1.5s infinite;margin-bottom:8px}@keyframes carousel_shimmer__04FMQ{0%{background-position:200% 0}to{background-position:-200% 0}}@media only screen and (max-width:860px){.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_texts__yFMLG{top:24px;left:24px}.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_texts__yFMLG p{font-weight:400}.carousel_carousel__3ncUE .carousel_controllers__GuiSX{left:24px;bottom:24px}.carousel_carousel__3ncUE .carousel_customPagination__P_OWg{justify-content:center;margin-right:0}}@media only screen and (max-width:375px){.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_carouselImage__s8UAO{height:200px}.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_texts__yFMLG{top:16px;left:16px}.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_texts__yFMLG h3{font-size:20px;line-height:28px}.carousel_carousel__3ncUE .carousel_slide__md0WL .carousel_texts__yFMLG p{font-size:14px;line-height:20px}.carousel_carousel__3ncUE .carousel_controllers__GuiSX{left:16px;bottom:16px}}.splide{padding:0!important}.splide__arrow{outline:none!important;border:none!important;background-color:transparent}.splide__arrow svg{fill:none;width:24px;height:24px}.splide__arrow svg path{stroke:#0f172a}.splide__arrow--prev svg path{stroke:#0f172a!important}.splide__arrows{position:absolute!important;right:3%!important;bottom:6px!important}.splide__pagination--custom{display:flex!important;justify-content:center;margin-top:20px;gap:8px}.splide__pagination--custom li{list-style:none}.splide__pagination--custom .splide__pagination__page{background-color:#ccc;border-radius:50%;width:30px;height:30px;display:flex!important;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:black;transition:background-color .3s ease}.splide__pagination--custom .splide__pagination__page:hover{background-color:#666}.splide__pagination--custom .splide__pagination__page.is-active{background-color:#000;color:white}@media only screen and (max-width:860px){.splide__arrows{display:none}}