.section--testimonial-carousel{--testimonial-carousel-gap:var(--wp--preset--spacing--40);--testimonial-carousel-width:2109px;--testimonial-carousel-height:303px;overflow-x:clip;position:relative}@media(min-width:1024px){.section--testimonial-carousel{--testimonial-carousel-blur:blur(12px)}}@media(max-width:640px){.section--testimonial-carousel{--testimonial-carousel-width:1710px;--testimonial-carousel-height:332px}}.section--testimonial-carousel .testimonial-carousel__track{box-sizing:border-box;flex:0 0 auto;grid-auto-flow:column;grid-template-rows:repeat(6,1fr);margin:0;max-width:none;min-height:var(--testimonial-carousel-height);width:var(--testimonial-carousel-width)}.section--testimonial-carousel .testimonial-carousel__card{backdrop-filter:var(--testimonial-carousel-blur,none);overflow-wrap:break-word}.section--testimonial-carousel .testimonial-carousel__card .wp-block-image{max-width:100%}.section--testimonial-carousel .testimonial-carousel__stat-value{font-size:48px;font-weight:400;line-height:1}.section--testimonial-carousel .testimonial-carousel__loop{display:flex;gap:var(--testimonial-carousel-gap);width:-moz-max-content;width:max-content}.section--testimonial-carousel.is-marquee .testimonial-carousel__loop{animation:phoenix-testimonial-carousel var(--testimonial-carousel-duration,50s) linear infinite;will-change:transform}.section--testimonial-carousel.is-marquee .testimonial-carousel__loop:focus-within:not(.is-click-resumed),.section--testimonial-carousel.is-marquee .testimonial-carousel__loop:hover:not(.is-click-resumed),.section--testimonial-carousel.is-marquee.is-paused .testimonial-carousel__loop,.section--testimonial-carousel.is-marquee.is-user-paused .testimonial-carousel__loop{animation-play-state:paused}.section--testimonial-carousel .testimonial-carousel__toggle{align-items:center;backdrop-filter:var(--testimonial-carousel-blur,none);background:hsla(0,0%,100%,.8);border:1px solid var(--wp--preset--color--white);border-radius:50%;box-sizing:border-box;color:var(--wp--preset--color--neutral-dark);cursor:pointer;display:none;height:40px;justify-content:center;margin:0;padding:0;position:absolute;right:max(var(--wp--preset--spacing--40),(100% - var(--wp--style--global--content-size))/2);top:calc(100% + var(--wp--preset--spacing--50));transition:background-color .2s ease,color .2s ease;width:40px}.section--testimonial-carousel .testimonial-carousel__toggle svg{fill:currentColor;pointer-events:none}.section--testimonial-carousel .testimonial-carousel__toggle:hover{background:var(--wp--preset--color--white);color:var(--wp--preset--color--purple-base)}.section--testimonial-carousel .testimonial-carousel__toggle:focus-visible{outline:2px solid var(--wp--preset--color--purple-base);outline-offset:2px}.section--testimonial-carousel.is-marquee .testimonial-carousel__toggle{display:flex}@media(prefers-reduced-motion:reduce){.section--testimonial-carousel{overflow-x:auto}}@keyframes phoenix-testimonial-carousel{0%{transform:translateZ(0)}to{transform:translate3d(var(--testimonial-carousel-shift,-50%),0,0)}}
