.ticker_section{width:100%;padding:5rem 0 4.5rem;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);overflow:hidden;background:transparent}.ticker_header{display:flex;align-items:center;gap:18px;justify-content:center;margin-bottom:3rem;padding:0 2rem}.ticker_rule{flex:1;max-width:64px;height:1px;background:rgba(255,255,255,.07)}.ticker_label{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:3.5px;text-transform:uppercase;color:rgba(255,255,255,.18);white-space:nowrap}.ticker_viewport{position:relative;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);cursor:default}.ticker_track{gap:0;will-change:transform;width:max-content}.ticker_item,.ticker_track{display:flex;align-items:center}.ticker_item{justify-content:center;padding:0 80px;height:160px;border-right:1px solid rgba(255,255,255,.04);flex-shrink:0;transition:background .3s ease;text-decoration:none;cursor:pointer}.ticker_item:hover{background:rgba(255,255,255,.02)}.ticker_logo_wrap{position:relative;display:flex;align-items:center;justify-content:center;width:320px;height:140px;filter:grayscale(1) brightness(.9) opacity(.4);transition:filter .35s ease,transform .35s ease}.ticker_item:hover .ticker_logo_wrap{filter:grayscale(0) brightness(1) opacity(.95);transform:scale(1.05)}@media (max-width:1024px){.ticker_item{padding:0 60px;height:140px}.ticker_logo_wrap{width:260px;height:120px}}@media (max-width:768px){.ticker_section{padding:3.5rem 0}.ticker_label{font-size:8px;letter-spacing:2.5px}.ticker_item{padding:0 48px;height:120px}.ticker_logo_wrap{width:220px;height:100px}}@media (max-width:640px){.ticker_item{padding:0 40px;height:100px}.ticker_logo_wrap{width:180px;height:80px}}@media (max-width:480px){.ticker_item{padding:0 32px;height:90px}.ticker_logo_wrap{width:160px;height:70px}}