.partners{background:var(--plate);padding:75px 0;overflow:hidden}.partners-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%)}.partners-track{align-items:center;gap:64px;width:max-content;animation:45s linear infinite partners-scroll;display:flex}.partners-marquee:hover .partners-track{animation-play-state:paused}.partners-logo{flex-shrink:0;justify-content:center;align-items:center;height:42px;display:flex}.partners-logo img{object-fit:contain;width:auto;max-height:100%}@keyframes partners-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:768px){.partners{padding:40px 0}.partners-track{gap:40px;animation-duration:30s}.partners-logo{height:42px}}
