#logo-track{touch-action:pan-y;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}#logo-track::-webkit-scrollbar{display:none}.will-change-transform{will-change:transform}.member-card{isolation:isolate;z-index:1;position:relative;overflow:visible}.member-card:hover{z-index:10}.member-logo-wrapper{transform-origin:50%;will-change:transform;transition:transform .3s cubic-bezier(.4,0,.2,1)}.member-card:hover .member-logo-wrapper{transform:scale(1.15)}#logo-track .member-card img{filter:grayscale();opacity:.7;transition:filter .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}#logo-track .member-card:hover img{filter:grayscale(0%);opacity:1}.member-logo-container{z-index:1;position:relative}.member-logo-container:hover{z-index:10}.members-carousel-track{overflow:hidden}#logo-track{overflow:visible}@media (prefers-reduced-motion:reduce){.member-logo-wrapper{transition:none}.member-card:hover .member-logo-wrapper{transform:none}#logo-track img{transition:none}}.carousel-container{overflow:visible}.carousel-track{will-change:transform;backface-visibility:hidden;gap:2.5rem;max-width:100%;display:flex;-webkit-transform:translateZ(0)}.carousel-container.ready .carousel-track{animation:carousel-scroll var(--carousel-duration,100s)linear infinite}@keyframes carousel-scroll{0%{transform:translate(100%)}to{transform:translateX(calc(var(--carousel-scroll-distance,-50%) + 100%))}}.carousel-container.paused .carousel-track{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.carousel-track{animation:none}}
