.ops-rail-section{background:#000;padding:80px 0;overflow:hidden}.ops-rail{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.ops-rail-track{will-change:transform;backface-visibility:hidden;width:max-content;animation:600s linear infinite opsRail;display:flex;transform:translateZ(0)}.ops-rail-group{gap:10px;padding-right:10px;display:flex}.ops-rail-card{background:#000;flex:none;width:auto;height:calc(100vh - 160px);margin:0;position:relative;overflow:hidden}.ops-rail-card img{object-fit:contain;filter:none;width:auto;height:100%;transition:none;display:block}.ops-rail-card--noaccent:after{content:"";transform-origin:0;background:#ff5100;height:2px;transition:transform .4s;position:absolute;inset:auto 0 0;transform:scaleX(0)}.ops-rail-card:hover:after{transform:scaleX(1)}@keyframes opsRail{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:640px){.ops-rail-track{animation-duration:400s}.ops-rail-group{gap:8px;padding-right:8px}.ops-rail-card{width:auto;height:clamp(270px,36vh,320px)}.ops-rail-section{padding:20px 0}}@media (prefers-reduced-motion:reduce){.ops-rail-track{animation-duration:900s}}
