.pw-clients:where(.astro-obfsssxy){width:100vw;margin-top:2.5rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.pw-clients-inner:where(.astro-obfsssxy){border-top:1px solid var(--sl-color-gray-5);width:min(78rem,94vw);margin-inline:auto;padding:30px 0 32px}.pw-clients:where(.astro-obfsssxy) .pw-clients-heading:where(.astro-obfsssxy){letter-spacing:normal;text-transform:none;color:var(--sl-color-white);border-top:0;margin:0 0 28px;padding-top:0;font-size:1.75rem;font-weight:700;line-height:1.2}.pw-clients-viewport:where(.astro-obfsssxy){overflow:hidden}.pw-clients-track:where(.astro-obfsssxy){--pw-tile-w:200px;--pw-tile-gap:16px;--pw-tile-h:96px;--pw-run:calc(var(--pw-n) * (var(--pw-tile-w) + var(--pw-tile-gap)));--pw-duration:calc(var(--pw-n) * 3.5s);width:max-content;animation:pw-clients-marquee var(--pw-duration) linear infinite;will-change:transform;display:flex}@keyframes pw-clients-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--pw-run)))}}.pw-clients-viewport:where(.astro-obfsssxy):hover .pw-clients-track:where(.astro-obfsssxy),.pw-clients-viewport:where(.astro-obfsssxy):focus-within .pw-clients-track:where(.astro-obfsssxy){animation-play-state:paused}.pw-clients:where(.astro-obfsssxy) .pw-clients-run:where(.astro-obfsssxy){gap:var(--pw-tile-gap);padding:0;padding-right:var(--pw-tile-gap);margin:0;list-style:none;display:flex}.pw-clients:where(.astro-obfsssxy) .pw-client-cell:where(.astro-obfsssxy){flex:0 0 var(--pw-tile-w);width:var(--pw-tile-w);margin:0;padding:0;display:flex}.pw-clients:where(.astro-obfsssxy) .pw-client:where(.astro-obfsssxy){height:var(--pw-tile-h);background:#fff;border:1px solid #e3e6e9;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:16px 20px;text-decoration:none;transition:border-color .15s;display:flex;position:relative}.pw-clients:where(.astro-obfsssxy) .pw-client-cell:where(.astro-obfsssxy) a:where(.astro-obfsssxy).pw-client:after{display:none}.pw-clients:where(.astro-obfsssxy) .pw-client-logo:where(.astro-obfsssxy){max-width:100%;max-height:var(--pw-logo-h,42px);object-fit:contain;filter:grayscale()brightness(.72);opacity:.85;width:auto;height:auto;transition:filter .15s,opacity .15s,max-height .15s}.pw-clients:where(.astro-obfsssxy) .pw-client-caption:where(.astro-obfsssxy){inset-inline:0;color:#001a2e;text-align:center;white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;padding-inline:8px;font-size:.75rem;font-weight:600;line-height:1.2;transition:opacity .15s;position:absolute;bottom:7px;overflow:hidden}.pw-clients:where(.astro-obfsssxy) .pw-client:where(.astro-obfsssxy):hover .pw-client-caption:where(.astro-obfsssxy),.pw-clients:where(.astro-obfsssxy) .pw-client:where(.astro-obfsssxy):focus-visible .pw-client-caption:where(.astro-obfsssxy){opacity:1}.pw-clients:where(.astro-obfsssxy) .pw-client:where(.astro-obfsssxy):hover .pw-client-logo:where(.astro-obfsssxy),.pw-clients:where(.astro-obfsssxy) .pw-client:where(.astro-obfsssxy):focus-visible .pw-client-logo:where(.astro-obfsssxy){max-height:min(var(--pw-logo-h,42px), 44px)}.pw-clients:where(.astro-obfsssxy) .pw-client-name:where(.astro-obfsssxy){color:#001a2e;text-align:center;opacity:.78;font-size:1rem;font-weight:600;line-height:1.2;transition:opacity .15s}.pw-clients:where(.astro-obfsssxy) a:where(.astro-obfsssxy).pw-client:hover{border-color:#6b7885}.pw-clients:where(.astro-obfsssxy) a:where(.astro-obfsssxy).pw-client:hover .pw-client-logo:where(.astro-obfsssxy){filter:none;opacity:1}.pw-clients:where(.astro-obfsssxy) a:where(.astro-obfsssxy).pw-client:hover .pw-client-name:where(.astro-obfsssxy){opacity:1}.pw-clients:where(.astro-obfsssxy) a:where(.astro-obfsssxy).pw-client:focus-visible{outline-offset:2px;outline:2px solid #b35700}@media (width<=30rem){.pw-clients-track:where(.astro-obfsssxy){--pw-tile-w:158px;--pw-tile-gap:12px;--pw-tile-h:82px}.pw-clients:where(.astro-obfsssxy) .pw-client:where(.astro-obfsssxy){padding:12px 14px}.pw-clients:where(.astro-obfsssxy) .pw-client-logo:where(.astro-obfsssxy){max-height:min(var(--pw-logo-h,42px), 52px)}.pw-clients:where(.astro-obfsssxy) .pw-client-caption:where(.astro-obfsssxy){bottom:5px}.pw-clients:where(.astro-obfsssxy) .pw-client:where(.astro-obfsssxy):hover .pw-client-logo:where(.astro-obfsssxy),.pw-clients:where(.astro-obfsssxy) .pw-client:where(.astro-obfsssxy):focus-visible .pw-client-logo:where(.astro-obfsssxy){max-height:min(var(--pw-logo-h,42px), 36px)}}@media (prefers-reduced-motion:reduce){.pw-clients-viewport:where(.astro-obfsssxy){overflow:visible}.pw-clients-track:where(.astro-obfsssxy){will-change:auto;width:auto;animation:none}.pw-clients:where(.astro-obfsssxy) .pw-clients-run:where(.astro-obfsssxy)[aria-hidden]{display:none}.pw-clients:where(.astro-obfsssxy) .pw-clients-run:where(.astro-obfsssxy){flex-wrap:wrap;justify-content:flex-start;row-gap:12px;width:100%;padding-right:0}.pw-clients:where(.astro-obfsssxy) .pw-client:where(.astro-obfsssxy),.pw-clients:where(.astro-obfsssxy) .pw-client-logo:where(.astro-obfsssxy),.pw-clients:where(.astro-obfsssxy) .pw-client-name:where(.astro-obfsssxy),.pw-clients:where(.astro-obfsssxy) .pw-client-caption:where(.astro-obfsssxy){transition:none}}html.dark .pw-client:where(.astro-obfsssxy),html[data-theme=dark] .pw-client:where(.astro-obfsssxy){border-color:#f0f0f029}html.dark a:where(.astro-obfsssxy).pw-client:hover,html[data-theme=dark] a:where(.astro-obfsssxy).pw-client:hover{border-color:#f0f0f06b}html.dark a:where(.astro-obfsssxy).pw-client:focus-visible,html[data-theme=dark] a:where(.astro-obfsssxy).pw-client:focus-visible{outline-color:#ff7b01}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pw-client:where(.astro-obfsssxy){border-color:#f0f0f029}:root:not([data-theme=light]) a:where(.astro-obfsssxy).pw-client:hover{border-color:#f0f0f06b}:root:not([data-theme=light]) a:where(.astro-obfsssxy).pw-client:focus-visible{outline-color:#ff7b01}}
