.testimonial__eyebrow{display:flex;justify-content:center;margin-bottom:.5rem}.testimonial__quote{margin-bottom:1rem;padding:0 1.25rem}.testimonial__author{color:#595959}@media(min-width: 64em){.testimonial{margin-bottom:1.5rem}}
@media screen and (max-width: 1023px){.testimonials-carousel{margin-top:13rem}}@media screen and (max-width: 600px){.testimonials-carousel{margin-top:20rem}}.testimonials-carousel.critical-component-hide{display:block}.testimonials-carousel.critical-component-clear{opacity:1}.testimonials-carousel .swiper{display:flex;flex-direction:column}.testimonials-carousel .swiper-button-next,.testimonials-carousel .swiper-button-prev{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0;width:auto;display:none}.testimonials-carousel .swiper-button-next::after,.testimonials-carousel .swiper-button-prev::after{content:""}.testimonials-carousel .swiper-button-next{right:1.75rem}.testimonials-carousel .swiper-button-prev{left:1.75rem}.testimonials-carousel .swiper-pagination{margin-top:2rem;order:2;position:unset}.testimonials-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.testimonials-carousel .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right:.75rem}.testimonials-carousel__container{position:relative}@media(min-width: 64em){.testimonials-carousel .swiper-button-next,.testimonials-carousel .swiper-button-prev{display:flex}}
