.motion-clients-marquee,.motion-clients-marquee *{box-sizing:border-box}.motion-clients-marquee{--mc-speed:80s;--mc-gap:42px;--mc-logo-height:74px;--mc-border-color:transparent;--mc-border-radius:0px;--mc-title-color:#0b033d;--mc-nav-color:#0b033d;--mc-nav-hover-color:#1d1dd9;position:relative;width:100%;overflow:visible;padding:8px 0 48px;user-select:none;-webkit-user-select:none}.motion-clients-marquee.is-dragging,.motion-clients-marquee.is-dragging *{cursor:grabbing!important;user-select:none!important}.motion-clients-marquee[data-drag-enabled="1"] .motion-clients-viewport,.motion-clients-marquee[data-drag-enabled="1"] .motion-clients-track,.motion-clients-marquee[data-drag-enabled="1"] .motion-clients-item,.motion-clients-marquee[data-drag-enabled="1"] .motion-clients-logo-wrap{cursor:grab}.motion-clients-viewport{width:100%;overflow:visible;padding:8px 0 52px;margin:-8px 0 -52px;-webkit-mask-image:none;mask-image:none}.motion-clients-track{display:flex;width:max-content;gap:var(--mc-gap);animation:motion-clients-marquee var(--mc-speed) linear infinite;will-change:transform}.motion-clients-marquee[data-mc-enhanced=true] .motion-clients-track{animation:none}.motion-clients-marquee.has-pause-on-hover:hover .motion-clients-track{animation-play-state:paused}.motion-clients-set{display:flex;align-items:flex-start;gap:var(--mc-gap)}.motion-clients-item{position:relative;display:grid;grid-template-rows:calc(var(--mc-logo-height) + 18px) auto;place-items:start center;min-width:max(136px,calc(var(--mc-logo-height) * 1.75));margin:0;isolation:isolate;user-select:none;-webkit-user-select:none}.motion-clients-logo-wrap{display:grid;place-items:center;width:100%;min-height:calc(var(--mc-logo-height) + 18px);padding:9px 16px;border:0!important;border-radius:var(--mc-border-radius);background:0 0!important;box-shadow:none!important;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.motion-clients-logo-wrap img{display:block;width:auto;max-width:min(220px,34vw);height:var(--mc-logo-height);object-fit:contain;filter:saturate(.92);pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.motion-clients-title{position:absolute;top:auto;bottom:calc(100% + 6px);left:50%;z-index:20;display:block;max-width:min(260px,72vw);margin:8px 0 0;color:var(--mc-title-color);font-family:"Satoshi Variable","Satoshi",sans-serif;font-size:.86rem;font-weight:800;line-height:1.18;text-align:center;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-4px);transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease}.motion-clients-title::after{content:none}.motion-clients-nav{display:flex;gap:10px;pointer-events:auto}.motion-clients-nav-above{justify-content:space-between;margin:0 0 12px}.motion-clients-nav-below{justify-content:center;margin:18px 0 0}.motion-clients-nav-button{appearance:none;display:inline-grid;place-items:center;width:42px;height:42px;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--mc-nav-color) 24%,transparent);border-radius:999px;background:#fff;color:var(--mc-nav-color);font:inherit;font-size:1.8rem;font-weight:800;line-height:1;box-shadow:0 10px 24px rgba(11,3,61,.08);cursor:pointer;transition:background 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease}.motion-clients-nav-button:hover,.motion-clients-nav-button:focus-visible{border-color:var(--mc-nav-hover-color);background:var(--mc-nav-hover-color);color:#fff;transform:translateY(-1px)}@media (min-width:981px){.motion-clients-marquee[data-title-desktop=inline] .motion-clients-title{position:static;max-width:340px;opacity:1;visibility:visible;transform:none}.motion-clients-marquee[data-title-desktop=hover-plain] .motion-clients-item:hover .motion-clients-title,.motion-clients-marquee[data-title-desktop=hover-bubble] .motion-clients-item:hover .motion-clients-title{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.motion-clients-marquee[data-title-desktop=hover-bubble] .motion-clients-title{max-width:min(360px,84vw);min-width:min(300px,84vw);padding:8px 11px;border:1px solid rgba(11,3,61,.1);border-radius:8px;background:#fff;color:var(--mc-title-color);box-shadow:0 10px 22px rgba(11,3,61,.14)}.motion-clients-marquee[data-title-desktop=hover-bubble] .motion-clients-title::after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;border-right:1px solid rgba(11,3,61,.1);border-bottom:1px solid rgba(11,3,61,.1);background:#fff;transform:translateX(-50%) rotate(45deg)}}@media (min-width:768px) and (max-width:980px){.motion-clients-marquee[data-title-tablet=inline] .motion-clients-title{position:static;max-width:210px;opacity:1;visibility:visible;transform:none}.motion-clients-marquee[data-title-tablet=hover-plain] .motion-clients-item:hover .motion-clients-title,.motion-clients-marquee[data-title-tablet=hover-bubble] .motion-clients-item:hover .motion-clients-title{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.motion-clients-marquee[data-title-tablet=hover-bubble] .motion-clients-title{padding:7px 10px;border:1px solid rgba(11,3,61,.1);border-radius:8px;background:#fff;color:var(--mc-title-color);box-shadow:0 10px 22px rgba(11,3,61,.14)}.motion-clients-marquee[data-title-tablet=hover-bubble] .motion-clients-title::after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;border-right:1px solid rgba(11,3,61,.1);border-bottom:1px solid rgba(11,3,61,.1);background:#fff;transform:translateX(-50%) rotate(45deg)}}@media (max-width:767px){.motion-clients-marquee{--mc-gap:max(22px,calc(var(--mc-gap) * .72));--mc-logo-height:min(var(--mc-logo-height),58px)}.motion-clients-logo-wrap{min-height:calc(var(--mc-logo-height) + 18px)}.motion-clients-marquee[data-title-mobile=inline] .motion-clients-title,.motion-clients-marquee[data-title-mobile=hover-bubble] .motion-clients-title{position:static;max-width:160px;min-height:0;margin-top:9px;opacity:1;visibility:visible;transform:none;white-space:normal}.motion-clients-marquee[data-title-mobile=hover-plain] .motion-clients-item:hover .motion-clients-title{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.motion-clients-marquee[data-title-mobile=hover-bubble] .motion-clients-title{padding:0;border:0;background:0 0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.motion-clients-track{animation:none}}