.partners-marquee-group{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.partners-marquee-row{overflow:hidden;width:100%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent)}.partners-marquee-row.is-dragging{cursor:grabbing}.partners-marquee-track{display:flex;gap:16px;width:max-content;will-change:transform}.partners-logo-tile{flex:0 0 auto;width:150px;padding:16px;background:var(--sn-card,#fff);border:1px solid var(--sn-line-soft,#f0f0f0);border-radius:8px;min-height:130px}.partners-logo-tile,.partners-logo-tile a{display:flex;align-items:center;justify-content:center}.partners-logo-tile a{width:100%;height:100%}.partners-logo-img{width:100%;height:110px;object-fit:contain}@media (max-width:768px){.partners-logo-tile{width:100px;padding:10px;min-height:90px}.partners-logo-img{height:70px}}