.styles-module__ClbWDq__snapContainer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden}.styles-module__ClbWDq__overlay{z-index:0;background:linear-gradient(#000000b3,#000000f2);position:absolute;inset:0}.styles-module__ClbWDq__slides{width:100%;height:100%;position:relative}.styles-module__ClbWDq__slide{will-change:transform,opacity;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.styles-module__ClbWDq__dots{z-index:2;flex-direction:column;gap:16px;display:flex;position:absolute;top:50%;right:max(3vw,12px);transform:translateY(calc(-50% - 50px))}.styles-module__ClbWDq__dots>span{width:12px;height:12px;transform:scale(calc(.5 + var(--weight,0)*.8));opacity:calc(.3 + var(--weight,0)*.7);background:#fffffff2;border-radius:50%}
.styles-module__q1n-IW__marquee{--speed:32s;--item-width:clamp(150px,17.5vw,200px);--item-gap:clamp(18px,2.5vw,25px);--single-slide-speed:calc(var(--speed)/var(--num-items));--item-width-plus-gap:calc(var(--item-width) + var(--item-gap));--track-width:calc(var(--item-width-plus-gap)*calc(var(--num-items) - 1));width:100%;max-width:1800px;position:absolute;bottom:16px;left:50%;overflow:hidden;transform:translate(-50%)}.styles-module__q1n-IW__track{grid-template-columns:var(--track-width)[track]0px [resting];width:max-content;display:grid;container-type:inline-size}.styles-module__q1n-IW__item{width:var(--item-width);aspect-ratio:2;color:#fff;animation:styles-module__q1n-IW__marquee-move var(--speed)linear infinite var(--direction,forwards);animation-delay:calc(var(--single-slide-speed)*var(--item-position)*-1);background-color:#ffffff1a;border:1px solid #000;border-radius:2rem;grid-area:resting;justify-content:center;align-items:center;display:flex}.styles-module__q1n-IW__item img{width:60%;height:auto}@keyframes styles-module__q1n-IW__marquee-move{to{transform:translate(calc(-100cqw - 100%))}}.styles-module__q1n-IW__fadeout{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5rem calc(100% - 5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 5rem calc(100% - 5rem),#0000)}
