.ThreeDCarousel_sliderContainer__aINcx{--slide-width:300px;--slide-gap:20px;--group-width:3200px;--loop-distance:-3200px;width:100%;overflow:hidden;position:relative;z-index:10}.ThreeDCarousel_slider__aDyZz{width:100%;position:relative;height:350px}.ThreeDCarousel_sliderTrack__lEvCw{display:flex;width:6400px;flex-wrap:nowrap;will-change:transform;animation:ThreeDCarousel_scroll__MqQeu 18s linear infinite}.ThreeDCarousel_slideGroup__mXpwV{display:flex;width:var(--group-width);flex:0 0 var(--group-width);gap:var(--slide-gap);padding-right:var(--slide-gap);box-sizing:border-box}.ThreeDCarousel_slide__sd5hI{width:var(--slide-width);flex:0 0 var(--slide-width);height:300px;position:relative;cursor:pointer}.ThreeDCarousel_slide__sd5hI:focus .ThreeDCarousel_imageWrapper__G7FEn,.ThreeDCarousel_slide__sd5hI:hover .ThreeDCarousel_imageWrapper__G7FEn{transform:scale(1.05);z-index:10}.ThreeDCarousel_imageWrapper__G7FEn{width:100%;height:100%;position:relative;transition:transform .3s ease;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3)}.ThreeDCarousel_image__ZDkmm{object-fit:cover;border-radius:12px}@keyframes ThreeDCarousel_scroll__MqQeu{0%{transform:translateZ(0)}to{transform:translate3d(var(--loop-distance),0,0)}}@media (prefers-reduced-motion:reduce){.ThreeDCarousel_sliderTrack__lEvCw{animation:none}}@media (max-width:640px){.ThreeDCarousel_sliderContainer__aINcx{--slide-width:240px;--group-width:2600px;--loop-distance:-2600px}.ThreeDCarousel_slide__sd5hI{height:240px}}.ThreeDCarousel_overlay__XejZv{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1000}.ThreeDCarousel_iframe__QqHZ5{width:90%;height:90%;border:none;border-radius:12px;box-shadow:0 0 50px rgba(0,0,0,.8)}.ThreeDCarousel_closeButton__bWK1u{position:fixed;top:20px;right:30px;z-index:1001;width:44px;height:44px;display:grid;place-items:center;font-size:1.5rem;line-height:1;color:#fff;background:#A91B0D;border:none;border-radius:999px;cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.5)}.ThreeDCarousel_closeButton__bWK1u:focus-visible,.ThreeDCarousel_closeButton__bWK1u:hover{background:#d52b1e;outline:2px solid #fff;outline-offset:2px}.ThreeDCarousel_overlayButtonWrapper__H3fxB{position:absolute;bottom:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none;border-radius:12px}.ThreeDCarousel_slide__sd5hI:focus-within .ThreeDCarousel_overlayButtonWrapper__H3fxB,.ThreeDCarousel_slide__sd5hI:hover .ThreeDCarousel_overlayButtonWrapper__H3fxB{opacity:1;pointer-events:auto}.ThreeDCarousel_viewButton__wrgfs{margin-bottom:10px;padding:10px 16px;background-color:#00897B;color:black;font-weight:700;border:none;border-radius:6px;cursor:pointer;font-size:.9rem;transition:background .2s}.ThreeDCarousel_viewButton__wrgfs:hover{background-color:#FFF176;color:#00897B}