.logo-scroll-container[data-v-e0f85820]{overflow:hidden;mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent);-webkit-mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent)}.logo-scroll-track[data-v-e0f85820]{display:flex;gap:4rem;animation:scroll-e0f85820 40s linear infinite;width:fit-content}.logo-item[data-v-e0f85820]{display:flex;align-items:center;justify-content:center;width:12rem;flex-shrink:0;filter:grayscale(100%);opacity:.6;transition:all .3s ease}.logo-item[data-v-e0f85820]:hover{filter:grayscale(0%);opacity:1;transform:scale(1.05)}.logo-image[data-v-e0f85820]{width:auto;object-fit:contain;max-width:100%}.logo-small[data-v-e0f85820]{height:2rem}.logo-medium[data-v-e0f85820]{height:3rem}.logo-large[data-v-e0f85820]{height:8rem}@keyframes scroll-e0f85820{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 768px){.logo-scroll-track[data-v-e0f85820]{gap:3rem}.logo-item[data-v-e0f85820]{width:8rem}.logo-small[data-v-e0f85820]{height:2rem}.logo-medium[data-v-e0f85820]{height:2.5rem}.logo-large[data-v-e0f85820]{height:3.5rem}}.logo-scroll-container:hover .logo-scroll-track[data-v-e0f85820]{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.logo-scroll-track[data-v-e0f85820]{animation:none}.logo-scroll-container[data-v-e0f85820]{overflow-x:auto}}
