.clients-band[data-astro-cid-p5kq6bwh]{padding:2.5rem 0;overflow:hidden}.clients-band--light[data-astro-cid-p5kq6bwh]{background:#fff;border-top:1px solid #f0ecfb;border-bottom:1px solid #f0ecfb}.clients-band--dark[data-astro-cid-p5kq6bwh]{background:#2a2055;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.clients-band--transparent[data-astro-cid-p5kq6bwh]{background:transparent}.clients-band-title[data-astro-cid-p5kq6bwh]{text-align:center;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;margin-bottom:1.75rem;text-wrap:balance;padding:0 1.25rem}.clients-band--light[data-astro-cid-p5kq6bwh] .clients-band-title[data-astro-cid-p5kq6bwh]{color:#6f5fb0}.clients-band--dark[data-astro-cid-p5kq6bwh] .clients-band-title[data-astro-cid-p5kq6bwh]{color:#ffffff4d}.clients-band--transparent[data-astro-cid-p5kq6bwh] .clients-band-title[data-astro-cid-p5kq6bwh]{color:#ffffff73}.clients-track-wrap[data-astro-cid-p5kq6bwh]{overflow:hidden;mask-image:linear-gradient(90deg,transparent 0%,black 5%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 5%,black 95%,transparent 100%)}.clients-track[data-astro-cid-p5kq6bwh]{display:flex;align-items:center;gap:3rem;width:max-content;animation:clients-scroll 28s linear infinite}.clients-track[data-astro-cid-p5kq6bwh]:hover,.clients-track-wrap[data-astro-cid-p5kq6bwh]:focus-within .clients-track[data-astro-cid-p5kq6bwh],.clients-band[data-astro-cid-p5kq6bwh].is-paused .clients-track[data-astro-cid-p5kq6bwh]{animation-play-state:paused}.clients-pause[data-astro-cid-p5kq6bwh]{display:block;margin:-.75rem auto 1rem;font:inherit;font-size:.75rem;background:none;border:0;padding:.25rem .5rem;cursor:pointer;text-decoration:underline;color:#5e17eb}.clients-band--dark[data-astro-cid-p5kq6bwh] .clients-pause[data-astro-cid-p5kq6bwh],.clients-band--transparent[data-astro-cid-p5kq6bwh] .clients-pause[data-astro-cid-p5kq6bwh]{color:#fffc}@media(prefers-reduced-motion:reduce){.clients-pause[data-astro-cid-p5kq6bwh]{display:none}}.clients-logo-wrap[data-astro-cid-p5kq6bwh]{flex-shrink:0;width:160px;height:72px;display:flex;align-items:center;justify-content:center}.clients-logo[data-astro-cid-p5kq6bwh]{height:54px;width:100%;max-width:150px;object-fit:contain;transition:filter .25s ease}.clients-band--light[data-astro-cid-p5kq6bwh] .clients-logo[data-astro-cid-p5kq6bwh]{filter:grayscale(100%) opacity(.65)}.clients-band--light[data-astro-cid-p5kq6bwh] .clients-logo[data-astro-cid-p5kq6bwh]:hover{filter:grayscale(0%) opacity(1)}.clients-band--dark[data-astro-cid-p5kq6bwh] .clients-logo[data-astro-cid-p5kq6bwh]{filter:brightness(0) invert(1) opacity(.6)}.clients-band--dark[data-astro-cid-p5kq6bwh] .clients-logo[data-astro-cid-p5kq6bwh]:hover{filter:brightness(0) invert(1) opacity(1)}.clients-band--transparent[data-astro-cid-p5kq6bwh] .clients-logo[data-astro-cid-p5kq6bwh]{filter:brightness(0) invert(1) opacity(.7)}.clients-band--transparent[data-astro-cid-p5kq6bwh] .clients-logo[data-astro-cid-p5kq6bwh]:hover{filter:brightness(0) invert(1) opacity(1)}@keyframes clients-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.clients-track-wrap[data-astro-cid-p5kq6bwh]{mask-image:none;-webkit-mask-image:none}.clients-track[data-astro-cid-p5kq6bwh]{animation:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));width:100%;max-width:var(--container, 1200px);margin:0 auto;gap:1.5rem 2rem;padding:0 2rem}.clients-logo-wrap[data-astro-cid-p5kq6bwh][aria-hidden=true]{display:none}.clients-logo-wrap[data-astro-cid-p5kq6bwh]{width:auto}}@media(prefers-reduced-motion:reduce)and (max-width:768px){.clients-track[data-astro-cid-p5kq6bwh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .75rem;padding:0 1.25rem}.clients-logo-wrap[data-astro-cid-p5kq6bwh]{height:48px}.clients-logo[data-astro-cid-p5kq6bwh]{height:36px}}@media(prefers-reduced-motion:reduce)and (max-width:420px){.clients-track[data-astro-cid-p5kq6bwh]{grid-template-columns:repeat(3,minmax(0,1fr))}}
