._8_fXhq_viewport{width:100%;position:relative;overflow:hidden}._8_fXhq_viewport:before,._8_fXhq_viewport:after{z-index:1;content:"";pointer-events:none;width:72px;position:absolute;top:0;bottom:0}._8_fXhq_viewport:before{background:linear-gradient(90deg, var(--background), transparent);left:0}._8_fXhq_viewport:after{background:linear-gradient(270deg, var(--background), transparent);right:0}._8_fXhq_track{gap:2rem;width:max-content;animation:18s linear infinite _8_fXhq_customer-marquee;display:flex}._8_fXhq_customerLink{cursor:pointer;opacity:.78;filter:grayscale();flex-shrink:0;justify-content:center;align-items:center;width:10rem;height:6rem;transition:opacity .18s,transform .18s,filter .3s;display:flex}._8_fXhq_customerLink:hover,._8_fXhq_customerLink:focus-visible{opacity:1;filter:grayscale(0);transform:scale(1.06)}@media (min-width:640px){._8_fXhq_customerLink{width:12rem}}._8_fXhq_viewport:hover ._8_fXhq_track{animation-play-state:paused}@keyframes _8_fXhq_customer-marquee{to{transform:translate(calc(-50% - 1rem))}}@media (prefers-reduced-motion:reduce){._8_fXhq_track{animation-play-state:paused}}
._FLTkG_moveUp{will-change:transform;animation:17.14s linear infinite _FLTkG_move-up}._FLTkG_moveDown{will-change:transform;animation:17.14s linear infinite _FLTkG_move-down}._FLTkG_moveLeft{will-change:transform;animation:22.86s linear infinite _FLTkG_move-left}._FLTkG_moveRight{will-change:transform;animation:22.86s linear infinite _FLTkG_move-right}@keyframes _FLTkG_move-up{0%{transform:translate(0,0)}to{transform:translateY(calc(-33.3333% - 2.66667px))}}@keyframes _FLTkG_move-down{0%{transform:translateY(calc(-33.3333% - 2.66667px))}to{transform:translate(0,0)}}@keyframes _FLTkG_move-left{0%{transform:translate(0)}to{transform:translate(calc(-33.3333% - 4px))}}@keyframes _FLTkG_move-right{0%{transform:translate(calc(-33.3333% - 4px))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._FLTkG_moveUp,._FLTkG_moveDown,._FLTkG_moveLeft,._FLTkG_moveRight{animation:none}}
.MApInq_float{animation:MApInq_float var(--float-duration,5s) ease-in-out var(--float-delay,0s) infinite;will-change:transform}@keyframes MApInq_float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.MApInq_float{animation:none}}
