.u3Yo2a_section{width:100%;position:relative}.u3Yo2a_pin{width:100%;height:var(--hss-pin-height);position:relative;overflow:hidden}.u3Yo2a_edgeFade{z-index:1;width:var(--hss-edge-fade-width,64px);pointer-events:none;transition:opacity .3s;position:absolute;top:0;bottom:0}.u3Yo2a_edgeFadeLeft{background-color:var(--hss-edge-fade-color-left);left:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 100%)}.u3Yo2a_edgeFadeRight{background-color:var(--hss-edge-fade-color-right);right:0;-webkit-mask-image:linear-gradient(270deg,#000 0%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#0000 100%)}.u3Yo2a_pinCompact{touch-action:pan-x}.u3Yo2a_track{will-change:transform;width:100%;height:100%;display:flex}.u3Yo2a_track.u3Yo2a_trackNative{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;min-width:0;max-width:100%;overflow-x:auto}.u3Yo2a_track.u3Yo2a_trackNative::-webkit-scrollbar{display:none}.u3Yo2a_panel{height:100%;min-height:inherit;flex:none}.u3Yo2a_panelSnap{scroll-snap-align:start}
.eOSTMq_wrapper{flex-direction:column;width:100%;display:flex;position:relative}.eOSTMq_root{width:100%;height:var(--fcc-section-height,clamp(180px, 22vh, 280px));touch-action:none;outline:none;position:relative;overflow:hidden}.eOSTMq_rootTouchPanY{touch-action:pan-y}.eOSTMq_wheel{top:var(--fcc-wheel-bottom-offset,calc(var(--fcc-card-height,0px) / 2 + 20px));width:var(--fcc-wheel-size,min(300vw, 2000px));height:var(--fcc-wheel-size,min(300vw, 2000px));will-change:transform;backface-visibility:hidden;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translateZ(0)}.eOSTMq_card{width:var(--fcc-card-width,auto);height:var(--fcc-card-height,auto);aspect-ratio:.6;cursor:default;-webkit-user-select:none;user-select:none;will-change:transform;backface-visibility:hidden;min-width:clamp(120px,6vw,200px);position:absolute;top:0;left:0;transform:translateZ(0)}.eOSTMq_cardOffscreen{visibility:hidden;pointer-events:none;content-visibility:hidden}.eOSTMq_rootClickNav{cursor:none}.eOSTMq_navCursor{z-index:50;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;color:#ffffffd9;filter:drop-shadow(0 2px 6px #00000059);will-change:transform;justify-content:center;align-items:center;display:flex;position:fixed;top:-16px;left:-16px}.eOSTMq_sideNavZone{z-index:10;width:var(--fcc-side-nav-width,20%);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0}.eOSTMq_sideNavZone:focus{outline:none}.eOSTMq_sideNavZone:focus-visible{outline-offset:-2px;outline:2px solid #fff9}.eOSTMq_sideNavZoneLeft{left:0}.eOSTMq_sideNavZoneRight{right:0}.eOSTMq_sideNavIcon{pointer-events:none;opacity:0;color:#ffffffd9;filter:drop-shadow(0 2px 6px #00000059);justify-content:center;align-items:center;transition:opacity .2s;display:flex}@media (hover:hover){.eOSTMq_sideNavZone:hover .eOSTMq_sideNavIcon{opacity:1}}.eOSTMq_controls{-moz-column-gap:1rem;grid-template-columns:auto 1fr auto;align-items:center;column-gap:1rem;width:100%;max-width:1050px;margin:auto;padding:0 24px;display:grid;position:absolute;bottom:30px;left:0;right:0}@media only screen and (max-width:639px){.eOSTMq_controls{padding:0 12px}}.eOSTMq_controls .slick-arrow-custom-prev{grid-column:1;justify-self:start}.eOSTMq_controls .slick-arrow-custom-next{grid-column:3;justify-self:end}
.carousel-placeholder-grid{grid-template-columns:repeat(var(--carousel-placeholder-cols,1), minmax(0, 1fr));grid-template-rows:repeat(var(--carousel-placeholder-rows,1), minmax(0, 1fr));align-items:stretch;gap:1.5rem;display:grid}.carousel-placeholder-grid>div{height:100%;min-height:0}.slick-dots .slick-active button{opacity:1;width:21px}.carousel-container .slick-slider{line-height:0}.carousel-container .slick-dots{margin:0;line-height:0;position:absolute;bottom:3rem;left:0;right:0}.carousel-container .slick-list{isolation:isolate}.carousel--hide-arrows .slick-arrow-custom{display:none!important}.carousel--controls-below .slick-slider{-moz-column-gap:1rem;grid-template:"slides slides slides""prev dots next"/auto 1fr auto;align-items:center;gap:1rem;width:100%;display:grid}.carousel--controls-below .slick-list{grid-area:slides;width:100%;padding-bottom:5px}.carousel--controls-below .slick-prev{grid-area:prev;justify-self:start;margin:0;position:relative!important;inset:auto!important;transform:none!important}.carousel--controls-below .slick-next{grid-area:next;justify-self:end;margin:0;position:relative!important;inset:auto!important;transform:none!important}.carousel--controls-below .slick-arrow-custom,.carousel--controls-below .slick-arrow-custom--below{position:relative;bottom:auto;left:auto;right:auto}.carousel--controls-below .slick-arrow-custom-prev{left:8px}.carousel--controls-below .slick-arrow-custom-next{right:8px}.carousel--controls-below .slick-dots,.carousel--controls-below .slick-dots--below{grid-area:dots;justify-self:center;width:auto;margin:0;padding:0;line-height:0;left:auto;right:auto;position:relative!important;bottom:auto!important}.carousel--controls-below.carousel--no-controls .slick-slider{grid-template-rows:auto;grid-template-areas:"slides slides slides";row-gap:0}.slick-slide,.slick-slide>div{height:100%}.slick-list,.slick-track{backface-visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:#0000}.slick-slider.slick-animating .slick-list{contain:layout style paint}.slick-slider.slick-animating .slick-slide{contain:layout style paint;pointer-events:none}.slick-slider.slick-animating .slick-track{will-change:transform}.slider-inline .slick-list .slick-track{display:flex}.slider-inline .slick-list .slick-track .slick-slide{height:inherit;padding:0 12px}.slider-inline.is-mounted{width:calc(100% + 24px);margin-left:-12px}.slider-inline.is-mounted:before,.slider-inline.is-mounted:after{content:"";z-index:7;width:12px;height:100%;position:absolute;top:0}.slider-inline.is-mounted:before{background:linear-gradient(90deg, var(--bg-color) 0%, #0000 100%);left:0}.slider-inline.is-mounted:after{background:linear-gradient(90deg, #0000 0%, var(--bg-color) 100%);right:0}.slider-grid .slick-list .slick-slide{height:auto;padding:0 12px}.slider-grid .slick-list .slick-slide>div{height:100%}.slider-grid .slick-slide .slick-slide{height:100%;padding:0 6px}.slider-grid.is-mounted{width:calc(100% + 24px);margin-left:-12px}.slider-grid.is-mounted:before,.slider-grid.is-mounted:after{content:"";z-index:7;width:12px;height:100%;position:absolute;top:0}.slider-grid.is-mounted:before{background:linear-gradient(90deg, var(--bg-color) 0%, #0000 100%);left:0}.slider-grid.is-mounted:after{background:linear-gradient(90deg, #0000 0%, var(--bg-color) 100%);right:0}.carousel--grid .slick-list .slick-slide>div{height:100%}.carousel--vertical{height:100%;container-type:size}.carousel--vertical .slick-slider{height:100%;line-height:normal}.carousel--vertical .slick-list{height:100%!important;overflow:hidden!important}.carousel--vertical .slick-track{height:auto!important}.carousel--vertical .slick-slide,.carousel--vertical .slick-slide>div{border:none;height:100cqh!important}body.theme-light .slider-inline:before,body.theme-light .slider-grid:before{background:linear-gradient(90deg, var(--bg-color-light) 0%, #0000 100%)}body.theme-light .slider-inline:after,body.theme-light .slider-grid:after{background:linear-gradient(90deg, #0000 0%, var(--bg-color-light) 100%)}
