.client-logo{width:var(--box-w,11rem);height:var(--box-h,2.75rem);filter:brightness(0)invert();flex:none;display:block}@media (width<=639px){.client-logo{width:calc(var(--box-w,11rem) * .85);height:calc(var(--box-h,2.75rem) * .85)}}.clients-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.clients-track{will-change:transform;--copies:5;width:max-content;animation:clients-scroll var(--marquee-dur,16s) linear infinite;align-items:center;display:flex}@media (width>=768px){.clients-track{--marquee-dur:25s}}@media (width>=1024px){.clients-track{--marquee-dur:27s}}.clients-track .client-logo{margin-right:3.25rem}@media (width>=768px){.clients-track .client-logo{margin-right:4.25rem}}@media (width>=1024px){.clients-track .client-logo{margin-right:5.25rem}}@keyframes clients-scroll{to{transform:translateX(calc(-100% / var(--copies)))}}.clients-marquee:hover .clients-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.clients-track{animation:none}.clients-marquee{overflow-x:auto}}.u-draw[data-astro-cid-qjj4u7yg]{background-image:linear-gradient(currentColor,currentColor);background-position:0 94%;background-repeat:no-repeat;background-size:0% .07em;transition:background-size .8s cubic-bezier(.22,1,.36,1) .5s}[data-astro-cid-qjj4u7yg][data-reveal].is-visible .u-draw[data-astro-cid-qjj4u7yg]{background-size:100% .07em}@media (prefers-reduced-motion:reduce){.u-draw[data-astro-cid-qjj4u7yg]{transition:none}}.pt-deck[data-astro-cid-udsprm7m]{display:grid}.pt-slide[data-astro-cid-udsprm7m]{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;transition:opacity .2s,visibility 0s linear .2s;display:flex}.pt-slide[data-astro-cid-udsprm7m][data-on]{z-index:1;opacity:1;visibility:visible;transition:opacity .3s .2s,visibility}@media (width>=640px){.pt-slide[data-astro-cid-udsprm7m]{transition:opacity 0s linear .4s,visibility 0s linear .4s}.pt-slide[data-astro-cid-udsprm7m][data-on]{transition:opacity .4s,visibility}}.pt-link[data-astro-cid-udsprm7m]{transition:opacity .15s,border-color .15s}.pt-link[data-astro-cid-udsprm7m].is-swapping{opacity:0}.pt-play[data-astro-cid-udsprm7m]{opacity:1;transition:none;transform:none}.pt-screen[data-astro-cid-udsprm7m]{box-shadow:0 1px 2px #1111110f,0 24px 48px -24px #11111147}.pt-arrow[data-astro-cid-udsprm7m]{border:1px solid color-mix(in srgb, var(--color-ink) 15%, transparent);width:2.25rem;height:2.25rem;color:var(--color-ink);cursor:pointer;background:#fff;border-radius:3px;justify-content:center;align-items:center;transition:border-color .2s;display:inline-flex}.pt-arrow[data-astro-cid-udsprm7m][hidden]{display:none}.pt-arrow[data-astro-cid-udsprm7m]:hover{border-color:var(--color-ink)}.pt-arrow[data-astro-cid-udsprm7m]:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.pt-tab[data-astro-cid-udsprm7m]{text-align:left;cursor:pointer;flex-direction:column;gap:.3rem;padding-top:1.1rem;display:flex;position:relative}.pt-track[data-astro-cid-udsprm7m]{background:color-mix(in srgb, var(--color-ink) 10%, transparent);height:2px;position:absolute;inset:0 0 auto;overflow:hidden}.pt-fill[data-astro-cid-udsprm7m]{background:var(--color-ink);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.pt-tab[data-astro-cid-udsprm7m][aria-selected=true] .pt-fill[data-astro-cid-udsprm7m]{transform:none}[data-astro-cid-udsprm7m][data-auto] .pt-tab[data-astro-cid-udsprm7m][aria-selected=true] .pt-fill[data-astro-cid-udsprm7m]{transform:scaleX(0)}[data-astro-cid-udsprm7m][data-auto] .pt-tab[data-astro-cid-udsprm7m].is-run .pt-fill[data-astro-cid-udsprm7m]{animation:pt-fill var(--dur) linear forwards}[data-astro-cid-udsprm7m][data-paused] .pt-fill[data-astro-cid-udsprm7m]{animation-play-state:paused!important}@keyframes pt-fill{to{transform:none}}@media (width>=1024px){.pt-tab[data-astro-cid-udsprm7m]{gap:.2rem;padding:.7rem 0}.pt-track[data-astro-cid-udsprm7m]{background:0 0;width:2px;height:auto;inset:.55rem auto .55rem calc(-2rem - 1px)}.pt-fill[data-astro-cid-udsprm7m]{transform-origin:top;transform:scaleY(0)}[data-astro-cid-udsprm7m][data-auto] .pt-tab[data-astro-cid-udsprm7m][aria-selected=true] .pt-fill[data-astro-cid-udsprm7m]{transform:scaleY(0)}[data-astro-cid-udsprm7m][data-more] .pt-title[data-astro-cid-udsprm7m]{min-height:2lh}}.pt-name[data-astro-cid-udsprm7m]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink-faint);font-size:1.0625rem;font-weight:700;transition:color .3s}.pt-title[data-astro-cid-udsprm7m]{color:var(--color-ink-faint);font-size:.875rem;line-height:1.45;transition:color .3s}.pt-tab[data-astro-cid-udsprm7m]:hover .pt-name[data-astro-cid-udsprm7m],.pt-tab[data-astro-cid-udsprm7m][aria-selected=true] .pt-name[data-astro-cid-udsprm7m]{color:var(--color-ink)}.pt-tab[data-astro-cid-udsprm7m][aria-selected=true] .pt-title[data-astro-cid-udsprm7m]{color:var(--color-ink-soft)}.pt-tab[data-astro-cid-udsprm7m]:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}@media (prefers-reduced-motion:reduce){.pt-slide[data-astro-cid-udsprm7m],.pt-slide[data-astro-cid-udsprm7m][data-on],.pt-link[data-astro-cid-udsprm7m]{transition:none}}
