.scrolling-logos{overflow:hidden;position:relative}.scrolling-logos__heading-wrapper{text-align:center;margin-bottom:2rem}.scrolling-logos__heading{margin:0;color:rgb(var(--color-foreground))}.scrolling-logos__container{width:100%;overflow:hidden;position:relative;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.scrolling-logos__track{display:flex;align-items:center;gap:4rem;animation:scroll-logos var(--scroll-speed, 30s) linear infinite;width:calc(200% + 8rem)}.scrolling-logos__track:hover{animation-play-state:paused}.scrolling-logos__item{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100px;height:100px;padding:.5rem}.scrolling-logos__link{display:block;transition:transform .3s ease,opacity .3s ease}.scrolling-logos__link:hover{transform:scale(1.05);opacity:.8}.scrolling-logos__image{width:100px!important;height:100px!important;max-width:100px;max-height:100px;object-fit:contain;filter:grayscale(100%) opacity(.7);transition:filter .3s ease}.scrolling-logos__link:hover .scrolling-logos__image,.scrolling-logos__item:hover .scrolling-logos__image{filter:grayscale(0%) opacity(1)}@keyframes scroll-logos{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width: 749px){.scrolling-logos__track{gap:2rem}.scrolling-logos__item{width:100px;height:100px;padding:.5rem}.scrolling-logos__image{width:100px!important;height:100px!important;max-width:100px;max-height:100px}.scrolling-logos__heading-wrapper{margin-bottom:1.5rem}}@media screen and (max-width: 479px){.scrolling-logos__track{gap:1.5rem}.scrolling-logos__item{width:100px;height:100px;padding:.25rem}.scrolling-logos__image{width:100px!important;height:100px!important;max-width:100px;max-height:100px}}@media (prefers-reduced-motion: reduce){.scrolling-logos__track{animation:none}.scrolling-logos__container{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.scrolling-logos__track{justify-content:center;flex-wrap:wrap}}@media (prefers-contrast: high){.scrolling-logos__image{filter:none}}@media print{.scrolling-logos__track{animation:none;flex-wrap:wrap;justify-content:center}.scrolling-logos__item--duplicate{display:none}}
/*# sourceMappingURL=/s/files/1/0637/7009/9933/t/13/assets/section-scrolling-logos.css.map */
