.TestimonialsSlider{--slide-duration:600ms;--slide-ease:cubic-bezier(0.32,0,0.24,1);--slot-offstage:calc(50vw + clamp(280px, 22vw, 440px) * 0.5 + 1px);--card-morph-duration:var(--slide-duration);--card-morph-delay:0s}.TestimonialsSlider__divider{top:clamp(120px,10vw,160px);transform:translateY(-50%)}.TestimonialsSlider__track{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;scrollbar-width:none;-ms-overflow-style:none;overflow-x:clip;overflow-y:visible}.TestimonialsSlider__track::-webkit-scrollbar{display:none}.TestimonialsSlider__track>*{grid-area:1/1}.TestimonialsSlider__card{position:relative;translate:var(--slot-x,0) 0;z-index:1;transition:translate var(--slide-duration) var(--slide-ease)}.TestimonialsSlider__card[data-slot=active]{--slot-x:0px;z-index:2}.TestimonialsSlider__card[data-slot=exit],.TestimonialsSlider__card[data-slot=prev]{--slot-x:calc(-1 * var(--slot-offstage))}.TestimonialsSlider__card[data-slot=next],.TestimonialsSlider__card[data-slot=stage]{--slot-x:var(--slot-offstage)}@media(max-width:1023px){.TestimonialsSlider{--slot-offstage:calc(50vw + min(clamp(420px, 36vw, 710px), 100vw - 2rem) * 0.5 + 1px)}.TestimonialsSlider__track{align-items:stretch}}.TestimonialsSlider__nps-slot{position:relative;z-index:3;pointer-events:none}@media(min-width:1024px){.TestimonialsSlider{--nps-slot-space:calc(50vw - clamp(280px, 22vw, 440px) * 0.5 - calc((clamp(420px, 36vw, 710px) + clamp(280px, 22vw, 440px)) * 0.5 + 1.875rem))}.TestimonialsSlider__track{grid-template-rows:minmax(440px,auto)}.TestimonialsSlider__card[data-slot=prev]{--slot-x:calc(-1 * calc((clamp(420px, 36vw, 710px) + clamp(280px, 22vw, 440px)) * 0.5 + 1.875rem))}.TestimonialsSlider__card[data-slot=next]{--slot-x:calc((clamp(420px, 36vw, 710px) + clamp(280px, 22vw, 440px)) * 0.5 + 1.875rem)}.TestimonialsSlider__nps-slot{translate:calc((clamp(420px, 36vw, 710px) + clamp(280px, 22vw, 440px)) * .5 + 1.875rem) 0;margin-inline:auto;width:clamp(280px,22vw,440px);height:clamp(240px,20vw,320px)}}.NpsBadge{top:.75em;right:calc((100% - min(clamp(420px, 36vw, 710px), 100vw - 2rem))*.5 + 1em);padding:1.25em;width:6.875em;font-size:16px}.NpsBadge,.NpsBadge__figure{gap:.1875em}.NpsBadge__prefix{font-size:1.375em}.NpsBadge__value{font-size:2.625em}@media(min-width:1024px){.NpsBadge{top:-5.43em;right:max(-4.45em,.5390401875em + 2rem - var(--nps-slot-space));width:8.0625em;font-size:clamp(11px,.811vw,13.2px)}.NpsBadge__value{font-size:3em}}@media(max-width:1023px){.TestimonialsSlider__track--nps .TestimonialCard__body{padding-top:calc(calc(19.9002px + var(--nps-badge-height, 121.6px) * .994815) + .5rem)}}.TestimonialCard{transition:width var(--card-morph-duration) var(--slide-ease) var(--card-morph-delay),min-height var(--card-morph-duration) var(--slide-ease) var(--card-morph-delay),max-height var(--card-morph-duration) var(--slide-ease) var(--card-morph-delay);margin-inline:auto;width:clamp(280px,22vw,440px);min-height:clamp(240px,20vw,320px);max-height:clamp(240px,20vw,320px);overflow:hidden}@media(max-width:1023px){.TestimonialCard{--card-morph-duration:0s;--card-morph-delay:var(--slide-duration);width:clamp(420px,36vw,710px);max-width:calc(100vw - 2rem);height:100%;min-height:0;max-height:none}}.TestimonialCard__body{transition:padding var(--card-morph-duration) var(--slide-ease) var(--card-morph-delay),box-shadow var(--card-morph-duration) var(--slide-ease) var(--card-morph-delay)}.TestimonialCard__quote{display:-webkit-box;-webkit-box-orient:vertical;transition:font-size var(--card-morph-duration) var(--slide-ease) var(--card-morph-delay);overflow:hidden}@media(min-width:1024px){.TestimonialCard__quote--clamped{-webkit-line-clamp:6;line-clamp:6}}.TestimonialCard__attribution{transition:margin-top var(--card-morph-duration) var(--slide-ease) var(--card-morph-delay)}.TestimonialCard__profile{transition:width var(--card-morph-duration) var(--slide-ease) var(--card-morph-delay),height var(--card-morph-duration) var(--slide-ease) var(--card-morph-delay);width:clamp(130px,12vw,180px);height:clamp(130px,12vw,180px)}.TestimonialCard__decoration{opacity:1}@media(max-width:1023px){.TestimonialCard__decoration{transform:scale(.55);transform-origin:top right}.TestimonialCard__decoration:last-of-type{transform-origin:bottom left}}@media(min-width:1024px){.TestimonialCard__decoration{opacity:0;transition:opacity var(--slide-duration) var(--slide-ease)}}.TestimonialCard--featured{width:clamp(420px,36vw,710px);min-height:440px;max-height:200vh}.TestimonialCard--featured .TestimonialCard__decoration{opacity:1}.TestimonialCard--featured .TestimonialCard__profile{width:clamp(160px,16vw,237px);height:clamp(160px,16vw,237px)}@media(max-width:1023px){.TestimonialCard--featured{min-height:0;max-height:none;--card-morph-delay:0s}}@media(prefers-reduced-motion:reduce){.TestimonialsSlider{--slide-duration:0ms}}