.marquee-section{margin-left:-25%;overflow:hidden;padding:20px 0;width:150%}.marquee-row{overflow:hidden;white-space:nowrap}.marquee-track{animation:scroll-left 100s linear infinite;display:inline-flex;gap:3rem}.marquee-track span:hover{color:#f66135;cursor:pointer}.marquee-row.reverse .marquee-track{animation:scroll-right 100s linear infinite}.marquee-track span{color:#ffffff85;font-size:70px;font-weight:600;line-height:100px;white-space:nowrap}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}