@keyframes marquee-scroll-vertical{0%{transform:translateY(0)}to{transform:translateY(-33.333%)}}@keyframes marquee-scroll-horizontal{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.marquee-container{height:100%;position:relative;overflow:hidden}.marquee-track{will-change:transform;flex-direction:column;gap:1rem;animation:30s linear infinite marquee-scroll-vertical;display:flex;position:relative}@media (max-width:768px){.marquee-track{flex-direction:row;gap:.85rem;animation:30s linear infinite marquee-scroll-horizontal}.marquee-container{width:100%;height:auto;margin-bottom:.75rem;overflow-x:hidden}.marquee-item{transform:scale(1)}}.marquee-track.reverse{animation-direction:reverse}.marquee-item{flex-shrink:0}
