.marquee-container{width:100%;padding:.5rem 0;position:relative;overflow-x:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{gap:2rem;width:max-content;display:flex}.marquee-item{flex-shrink:0;transition:transform .3s}.marquee-item:hover{transform:translateY(-10px)}
