.logoloop{position:relative;overflow-x:hidden;--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-fadeColorAuto:#ffffff}.logoloop--scale-hover{padding-top:calc(var(--logoloop-logoHeight) * .1);padding-bottom:calc(var(--logoloop-logoHeight) * .1)}@media (prefers-color-scheme:dark){.logoloop{--logoloop-fadeColorAuto:#0b0b0b}}.logoloop__track{display:flex;width:max-content;will-change:transform;user-select:none}.logoloop__list{display:flex;align-items:center}.logoloop__item{flex:0 0 auto;font-size:var(--logoloop-logoHeight);line-height:1}.logoloop__item,.logoloop__item:last-child{margin-right:var(--logoloop-gap)}.logoloop__node{display:inline-flex;align-items:center}.logoloop__item .logoloop__image{height:var(--logoloop-logoHeight);width:auto;display:block;object-fit:contain;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop--scale-hover .logoloop__item{overflow:visible}.logoloop--scale-hover .logoloop__item:hover .logoloop__node,.logoloop--scale-hover .logoloop__item:hover img{transform:scale(1.2);transform-origin:center center}.logoloop--scale-hover .logoloop__node{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop__link{display:inline-flex;align-items:center;text-decoration:none;border-radius:4px;transition:opacity .2s ease}.logoloop__link:hover{opacity:.8}.logoloop__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.logoloop--fade:after,.logoloop--fade:before{content:"";position:absolute;top:0;bottom:0;width:clamp(24px,8%,120px);pointer-events:none;z-index:1}.logoloop--fade:before{left:0;background:linear-gradient(to right,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}.logoloop--fade:after{right:0;background:linear-gradient(to left,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,rgba(0,0,0,0) 100%)}@media (prefers-reduced-motion:reduce){.logoloop__track{transform:translateZ(0)!important}.logoloop__item img,.logoloop__node{transition:none!important}}.styles_clients__GFU_g{padding:80px 0;background-color:var(--yellow);text-align:center}.styles_titleContainer__Hevxl{display:flex;align-items:center;justify-content:center;gap:20px;top:80px;margin-bottom:52px}.styles_shapeContainer__wAhcR{position:relative;width:10vw;max-width:60px;height:7vw}.styles_title__A1G9F{color:var(--purple)}.styles_marqueeContainer__v_yrf{--gap:1rem;position:relative;display:block;overflow:hidden;user-select:none}.styles_shape__VQu3P{animation:styles_spin__f7Od8 12s linear infinite}@keyframes styles_spin__f7Od8{0%{transform:rotate(0deg)}50%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@media (max-width:768px){.styles_clients__GFU_g{padding:50px 0}.styles_titleContainer__Hevxl{gap:8px}}.styles_container__OqAMl{padding-top:80px;background-color:var(--pink);cursor:pointer;overflow:hidden}.styles_titleContainer__vdDUw{display:flex;align-items:center;gap:20px;top:80px}.styles_shapeContainer__vmeBT{position:relative;width:10vw;max-width:70px;height:6vw;transform:translateY(-4px)}.styles_imageContainer__BMrNt{position:relative;width:600px;height:600px;flex-shrink:0;margin-top:-20px}.styles_shape__wz3jN{animation:styles_shake__7mk9Z 3s cubic-bezier(.46,.03,.52,.96) 0s infinite normal none running}@media (max-width:768px){.styles_container__OqAMl{padding-top:50px}.styles_titleContainer__vdDUw{gap:8px}.styles_imageContainer__BMrNt{width:300px;height:300px}}@keyframes styles_shake__7mk9Z{0%{transform:rotate(30deg)}50%{transform:rotate(0deg) translateY(-5px)}70%{transform:rotate(-20deg) translateY(-10px)}to{transform:rotate(30deg)}}