.ContentCarousel_carouselWrapper__k6mJU{padding:0}.ContentCarousel_carouselContainer__t1FY0{position:relative;width:100%;overflow:hidden}.ContentCarousel_carouselTrack__25l_K{display:flex;gap:8px;width:max-content;will-change:transform}.ContentCarousel_slide__pcb96{display:flex;justify-content:center;flex-shrink:0;width:calc((100vw - 2rem - 24px) / 2);padding:10px 0}@media (min-width:768px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 48px) / 3)}}@media (min-width:1080px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 72px) / 4)}}@media (min-width:1280px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 96px) / 5)}}@media (min-width:1440px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 120px) / 6)}}@media (min-width:1600px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 144px) / 7)}}@media (min-width:1920px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 168px) / 8)}}@media (min-width:2240px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 192px) / 9)}}@media (min-width:2560px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 216px) / 10)}}@media (min-width:2880px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 240px) / 11)}}@media (min-width:3200px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 264px) / 12)}}@media (min-width:3840px){.ContentCarousel_slide__pcb96{width:calc((100vw - 2rem - 312px) / 14)}}.ContentCarousel_imageWrapper___YF_C{position:relative;width:100%;overflow:hidden;border-radius:15px;border:1px solid rgba(0,0,0,.2);cursor:default;box-shadow:0 1px 5px 2px rgba(0,0,0,.05);transform:scale(.98);transition:all .3s ease;will-change:height}.ContentCarousel_image__dm84t{object-fit:cover;transition:transform 2.6s cubic-bezier(.16,1,.3,1);transform:scale(1)}.ContentCarousel_imageWrapper___YF_C:hover{box-shadow:0 1px 5px 2px rgba(0,0,0,.16)}.ContentCarousel_imageWrapper___YF_C:hover .ContentCarousel_image__dm84t{transform:scale(1.01)}.ContentCarousel_overlayTagWrapper__00UCk{position:absolute;inset:0;z-index:4;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;opacity:0;transition:opacity .3s ease;padding:1.5rem}.ContentCarousel_mobileSwiperWrapper__ABRLb{display:none}.ContentCarousel_mobileSwiper__lvgWG{overflow:visible!important;padding:10px 0!important}.ContentCarousel_mobileSlide__q3rKP{height:auto}@media (max-width:1024px){.ContentCarousel_mobileSwiperWrapper__ABRLb{display:block}.ContentCarousel_carouselTrackWrapper__OJEP3{display:none}}@media (min-width:1025px){.ContentCarousel_imageWrapper___YF_C:hover .ContentCarousel_overlayTagWrapper__00UCk{opacity:1}.ContentCarousel_imageWrapper___YF_C:hover .ContentCarousel_tag__owhj7{opacity:1;transform:translateY(0)}}.ContentCarousel_tagOverlay__vCawh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,36,60,0) 0,rgba(9,36,60,0) 50%,rgba(9,36,60,36%) 80%,rgba(9,36,60,55%));z-index:1;border-radius:15px}.ContentCarousel_tagList__QCeB_{position:relative;z-index:2;list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;pointer-events:auto}.ContentCarousel_tag__owhj7{background-color:var(--background-secondary);color:var(--otter-navy);font-weight:500;font-size:.75rem;letter-spacing:.5px;padding:.35rem .75rem;border-radius:6px;opacity:0;transform:translateY(15px);white-space:nowrap;transition:opacity .3s ease,transform .5s cubic-bezier(.25,1,.5,1)}