.logo-carousel{align-items:center;border-radius:20px;box-shadow:0 0 9px #0003;display:flex;height:120px;overflow:hidden;position:relative;width:100%}.logo-track{display:flex;gap:1rem;width:max-content}.logo-card{align-items:center;background:#fff;border-radius:10px;display:flex;flex:0 0 auto;height:80px;justify-content:center;overflow:hidden;padding:10px;width:150px}.logo-card img{border-radius:10px;max-height:100%;max-width:100%;object-fit:contain}@keyframes scroll-logos{0%{transform:translateX(0)}to{transform:translateX(-50%)}}