@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.rotate-images-section__title{font-size:var(--font-size-14);font-weight:500;color:#838689;background:var(--Business, linear-gradient(270deg, #17BED0 0.41%, #0291D5 99.59%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center;margin:0 0 var(--spaces-5) 0}@media(max-width: 768px){.rotate-images-section__title{margin-bottom:var(--spaces-5)}}.rotate-images-section__wrapper{position:relative;overflow:hidden;width:100%;height:80px}.rotate-images-section__wrapper::before,.rotate-images-section__wrapper::after{content:"";position:absolute;top:0;width:60px;height:100%;z-index:2;pointer-events:none}@media(max-width: 768px){.rotate-images-section__wrapper::before,.rotate-images-section__wrapper::after{width:40px}}.rotate-images-section__wrapper::before{left:0;background:linear-gradient(to right, #0C0C0C, transparent)}.rotate-images-section__wrapper::after{right:0;background:linear-gradient(to left, #0C0C0C, transparent)}@media(max-width: 768px){.rotate-images-section__wrapper{height:60px}}@media(prefers-reduced-motion: reduce){.rotate-images-section__wrapper::before,.rotate-images-section__wrapper::after{display:none}}.rotate-images-section__track{display:flex;align-items:center;height:100%;width:max-content;animation:scroll-left var(--animation-duration, 30s) linear infinite;will-change:transform}@media(hover: hover)and (pointer: fine){.rotate-images-section__track:has(a:hover){animation-play-state:paused}}@media(prefers-reduced-motion: reduce){.rotate-images-section__track{animation:none}}@media(max-width: 768px){.rotate-images-section__track{animation-duration:var(--animation-duration-mobile-large, 25s)}}@media(max-width: 480px){.rotate-images-section__track{animation-duration:var(--animation-duration-mobile-small, 20s)}}.rotate-images-section__item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:100%;padding:0 var(--spaces-8)}@media(max-width: 768px){.rotate-images-section__item{padding:0 var(--spaces-6)}}@media(max-width: 480px){.rotate-images-section__item{padding:0 var(--spaces-4)}}.rotate-images-section__link{display:inline-block;line-height:0}.rotate-images-section__image{height:40px;width:auto;object-fit:contain;max-width:120px}@media(max-width: 768px){.rotate-images-section__image{height:32px;max-width:100px}}@media(max-width: 480px){.rotate-images-section__image{height:28px;max-width:80px}}