.testimonial-carousel-module__9z5rtq__root{min-width:0}.testimonial-carousel-module__9z5rtq__heading{justify-content:space-between;align-items:end;gap:var(--space-24);margin-bottom:var(--space-32);display:flex}.testimonial-carousel-module__9z5rtq__heading h2{margin:0}.testimonial-carousel-module__9z5rtq__controls{gap:var(--space-8);flex-shrink:0;display:flex}.testimonial-carousel-module__9z5rtq__track{gap:var(--space-16);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:var(--space-4);margin:calc(var(--space-4) * -1);list-style:none;display:flex;overflow-x:auto}.testimonial-carousel-module__9z5rtq__track::-webkit-scrollbar{display:none}.testimonial-carousel-module__9z5rtq__card{flex:0 0 calc((100% - var(--space-16)) / var(--clean-testimonial-visible));scroll-snap-align:start;border:var(--line-w) solid var(--color-line-subtle);min-width:0;padding:var(--space-24)}.testimonial-carousel-module__9z5rtq__card figure{gap:var(--space-32);flex-direction:column;height:100%;margin:0;display:flex}.testimonial-carousel-module__9z5rtq__logo{height:var(--space-32);object-fit:contain;object-position:left center;align-self:start;width:auto;max-width:100%}.testimonial-carousel-module__9z5rtq__logo:is([src="/media/images/gZjlDsnJzhFFHoOoNPca7zfXs5I.svg"],[src="/media/images/990m0IXjiFSonrlVnsbau55tqOQ.svg"],[src="/media/images/38zxk495IvHcK3Umg91XUs3pyI.svg"],[src="/media/images/tJix6cVlJnf3zM5lTnSvKmqUvE.svg"],[src="/media/images/w32w8DQRjlkimv0tKmHGQR7JQ8.svg"]){filter:invert()}.testimonial-carousel-module__9z5rtq__card blockquote{color:var(--color-fg-strong);font-size:var(--clean-testimonial-quote-size);line-height:var(--type-h3-lh);letter-spacing:var(--clean-heading-tracking);margin:0;font-weight:500}.testimonial-carousel-module__9z5rtq__card blockquote p{margin:0}.testimonial-carousel-module__9z5rtq__card figcaption{align-items:center;gap:var(--space-12);padding-top:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-lh);margin-top:auto;display:flex}.testimonial-carousel-module__9z5rtq__card figcaption>span{flex-direction:column;min-width:0;display:flex}.testimonial-carousel-module__9z5rtq__card figcaption strong{color:var(--color-fg-strong);font-weight:600}.testimonial-carousel-module__9z5rtq__card figcaption span span{color:var(--color-fg-muted)}.testimonial-carousel-module__9z5rtq__avatar{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0}.testimonial-carousel-module__9z5rtq__pagination{justify-content:center;gap:var(--space-4);margin-top:var(--space-16);display:flex}.testimonial-carousel-module__9z5rtq__pagination button{width:var(--target-min);height:var(--target-min);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.testimonial-carousel-module__9z5rtq__pagination span{width:var(--space-8);height:var(--space-8);background:var(--color-fg-muted);border-radius:var(--radius-pill)}.testimonial-carousel-module__9z5rtq__pagination button[aria-current=true] span{background:var(--color-fg-strong);width:var(--space-24)}.testimonial-carousel-module__9z5rtq__srOnly{width:var(--line-w);height:var(--line-w);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (min-width:768px){.testimonial-carousel-module__9z5rtq__root{--clean-testimonial-visible:var(--clean-testimonial-tablet-visible)}.testimonial-carousel-module__9z5rtq__card{padding:var(--space-32)}}@media (min-width:1200px){.testimonial-carousel-module__9z5rtq__root{--clean-testimonial-visible:var(--clean-testimonial-desktop-visible)}}.testimonial-carousel-module__9z5rtq__heading h2{color:var(--color-fg-strong)}.testimonial-carousel-module__9z5rtq__controls button:not([aria-disabled=true]){background:var(--color-fg-strong);color:var(--color-bg)}
