@charset "UTF-8";.zd-testimonials{--zd-tm-inset: max( var(--zd-container-pad), calc((100% - var(--zd-container-max)) / 2) )}.zd-testimonials__head{display:flex;flex-direction:column;gap:var(--zd-space-s)}@media(min-width:64rem){.zd-testimonials__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--zd-grid-gutter)}}.zd-testimonials__header{flex:1 1 auto}@media(min-width:80rem){.zd-testimonials--carousel .zd-testimonials__header{max-width:37rem}}.zd-testimonials__controls{flex:none}.zd-testimonials__rail{display:flow-root;margin-block-start:var(--zd-section-gap)}.zd-testimonials__grid{display:grid;gap:var(--zd-grid-gutter);margin-block:var(--zd-section-gap) 0;margin-inline:0;padding:0;list-style:none;grid-template-columns:minmax(0,18.75rem);justify-content:center}@media(min-width:40rem){.zd-testimonials__grid{grid-template-columns:repeat(2,minmax(0,24rem))}}@media(min-width:80rem){.zd-testimonials__grid{grid-template-columns:repeat(3,minmax(0,24rem))}}@media(min-width:40rem){.zd-testimonials__grid--pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.zd-testimonials__cell{display:flex}.zd-testimonials__rail.zd-carousel{--zd-carousel-gap: var(--zd-space-s);--zd-carousel-slide: 18.75rem}@media(min-width:64rem){.zd-testimonials__rail.zd-carousel{--zd-carousel-gap: var(--zd-grid-gutter);--zd-carousel-slide: 24rem}}.zd-testimonials__track{padding-inline:var(--zd-tm-inset) var(--zd-container-pad);scroll-padding-inline-start:var(--zd-tm-inset)}.zd-testimonials__slide{display:flex}@media(min-width:64rem){.zd-testimonials__slide--featured{--zd-carousel-slide: 50rem}}@media(min-width:64rem){.zd-testimonials__slide--featured .zd-testimonial__quote{max-width:37.5rem}}.zd-testimonials--single .zd-testimonials__rail.zd-carousel{--zd-carousel-slide: 100%}.zd-testimonials--single .zd-testimonials__slide{display:flex;justify-content:center;scroll-snap-align:center}.zd-testimonials--single .zd-testimonials__track{padding-inline:var(--zd-container-pad);scroll-padding-inline:var(--zd-container-pad)}.zd-testimonials--single .zd-card.zd-testimonial{max-width:40.125rem;min-height:0}@media(min-width:64rem){.zd-testimonials--single .zd-card.zd-testimonial{padding:var(--zd-space-l)}}.zd-testimonials--single .zd-testimonial__quote{flex:none;margin-block:0 var(--zd-space-l)}.zd-testimonials--single .zd-testimonial__logo+.zd-testimonial__quote{margin-block-start:var(--zd-space-m)}.zd-testimonials--single .zd-testimonial__quote{font-size:var(--zd-text-h-m)}.zd-testimonials--single .zd-carousel__footer{justify-content:center;margin-block-start:var(--zd-space-m)}.zd-testimonials__footer{justify-content:center;padding-inline:var(--zd-container-pad)}@media(min-width:64rem){.zd-testimonials--carousel .zd-testimonials__footer{margin-block-start:0}}.zd-testimonials__placeholder{padding:var(--zd-space-s);border:1px dashed var(--zd-color-line);border-radius:var(--zd-radius-card-m-fixed);color:var(--zd-color-text-muted);text-align:center}.zd-card.zd-testimonial{padding:var(--zd-space-m);border-radius:var(--zd-radius-card-m-fixed)}.zd-testimonial{gap:0;width:100%;min-height:21.875rem}@media(min-width:64rem){.zd-testimonial{min-height:30rem}}.zd-testimonial__logo{flex:none}.zd-testimonial__logo-image{max-width:6.625rem;max-height:2rem;width:auto;height:auto}@media(min-width:64rem){.zd-testimonial__logo-image{max-width:8.6875rem;max-height:2.5rem}}.zd-testimonial__quote{display:flex;flex:1;flex-direction:column;justify-content:center;margin-block:var(--zd-space-m);margin-inline:0;font-size:var(--zd-text-quote);font-weight:var(--zd-font-weight-demibold);line-height:var(--zd-leading-h-m);letter-spacing:var(--zd-tracking-tight);color:var(--zd-color-card-text)}.zd-testimonial__quote p{margin:0;text-indent:-.45em}.zd-testimonial__quote p:before{content:"“"}.zd-testimonial__quote p:after{content:"”"}.zd-testimonial__author{display:flex;flex:none;align-items:center;gap:var(--zd-space-xs)}.zd-testimonial__photo{flex:none;width:var(--zd-avatar-size);height:var(--zd-avatar-size);object-fit:cover;border-radius:var(--zd-radius-pill)}.zd-testimonial__identity{display:flex;flex-direction:column}.zd-testimonial__name{color:var(--zd-color-card-text)}
