.landing-frame>.customer-logos{border-bottom:1px solid var(--landing-line,#dedfd5);background:0 0;padding:12px 0;position:relative}.customer-logos-window{background-image:linear-gradient(to right,color-mix(in srgb,currentColor 5%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,currentColor 5%,transparent)1px,transparent 1px);background-position:50%;background-size:24px 24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.customer-logos-track{width:max-content;min-width:100%;display:flex}.customer-logos-group{flex-shrink:0;justify-content:space-around;align-items:center;gap:56px;min-width:calc(50vw - 24px);margin:0;padding:0 28px;list-style:none;display:flex}.customer-logos-group li{flex-shrink:0;justify-content:center;align-items:center;width:160px;height:48px;display:flex}.customer-logos-group img{object-fit:contain;filter:brightness(0);opacity:.62;width:90%;height:83%}.dark .customer-logos-group img{filter:brightness(0)invert();opacity:.7}.customer-logos[data-moving=true] .customer-logos-track{animation:38s linear infinite customer-logos-drift}.customer-logos[data-paused=true] .customer-logos-track,.customer-logos:hover .customer-logos-track,.customer-logos:focus-within .customer-logos-track{animation-play-state:paused}.customer-logos-toggle{width:24px;height:24px;color:var(--landing-muted,#64736c);cursor:pointer;opacity:.65;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:8px}.customer-logos-toggle:hover{opacity:1;background:#087e820b}.customer-logos-toggle:focus-visible{outline-offset:2px;outline:2px solid #087e82}@keyframes customer-logos-drift{to{transform:translate(-50%)}}@media (min-width:1280px){.customer-logos-group{min-width:600px}}@media (max-width:640px){.landing-frame>.customer-logos{padding:9px 0}.customer-logos-group{gap:32px;padding-inline:16px}.customer-logos-group li{width:120px;height:36px}}@media (prefers-reduced-motion:reduce){.customer-logos[data-moving=true] .customer-logos-track{animation:none}.customer-logos-window{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.customer-logos-group[aria-hidden=true],.customer-logos-toggle{display:none}.customer-logos-group{justify-content:flex-start;min-width:100%}}
