.pf-testimonials{--video--icon--size--base:16px;--video--play--inner--size:calc(var(--video--icon--size--base)*4);--video--icon--size:calc(var(--video--icon--size--base)*3);--video--radius:var(--radius--medium);--video--customer--position:10px}@media print,screen and (min-width:768px){.pf-testimonials{--video--icon--size--base:20px;--video--customer--position:15px}}@media screen and (min-width:992px){.pf-testimonials{--video--icon--size--base:28px;--video--customer--position:20px}}@media print,screen and (min-width:768px){.pf-testimonials{--customer-pill--override--size:32px}}@media screen and (min-width:992px){.pf-testimonials{--customer-pill--override--size:48px}}@media print,screen and (min-width:768px){.dnd-section>.row-fluid>.span12>.dnd-row>.row-fluid>.span12>.hs_cos_wrapper>.pf-testimonials{--video--icon--size--base:28px;--video--radius:var(--radius--large);--video--customer--position:30px;--customer-pill--override--size:56px}}@media screen and (min-width:992px){.dnd-section>.row-fluid>.span12>.dnd-row>.row-fluid>.span12>.hs_cos_wrapper>.pf-testimonials{--video--icon--size--base:40px;--video--customer--position:40px;--customer-pill--override--size:72px}}.pf-testimonials .pf-testimonial{background:var(--color--accent-2);border-radius:var(--video--radius);box-shadow:0 0 20px rgb(var(--color--black--rgb)/30%);display:flex;flex-flow:column nowrap;justify-content:flex-end;overflow:hidden;padding:var(--space--large) var(--space--medium) var(--space--medium);position:relative;width:100%;--testimonial--quote--size:var(--size--h3);--testimonial--quote--width:36ch}.pf-testimonials .pf-testimonial:is([data-quote-size=small]){--testimonial--quote--size:var(--size--h4);--testimonial--quote--width:54ch}.pf-testimonials .pf-testimonial:is([data-quote-size=large]){--testimonial--quote--size:var(--size--h2);--testimonial--quote--width:38ch}.pf-testimonials .pf-testimonial .pf-testimonial__background{height:100%;left:0;object-fit:cover;opacity:.2;position:absolute;top:0;width:100%}.pf-testimonials .pf-testimonial .pf-testimonial__content{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:var(--space--medium);justify-content:flex-end;position:relative;width:100%;z-index:1}.pf-testimonials .pf-testimonial .pf-testimonial__content blockquote{align-items:flex-start;background:none;display:flex;flex-flow:column nowrap;font-weight:var(--weight--medium);gap:var(--space--small);margin:0;padding:0}.pf-testimonials .pf-testimonial .pf-testimonial__content blockquote>*{margin:0;padding:0}.pf-testimonials .pf-testimonial .pf-testimonial__content blockquote:before{content:none!important}.pf-testimonials .pf-testimonial .pf-testimonial__content blockquote svg{color:var(--color--accent);fill:var(--color--accent);height:calc(var(--testimonial--quote--size)*1.5);max-height:60px;width:auto}.pf-testimonials .pf-testimonial .pf-testimonial__content blockquote p{color:var(--color--white);font-size:var(--testimonial--quote--size);line-height:1.35;text-align:left}@media screen and (min-width:992px){.pf-testimonials .pf-testimonial .pf-testimonial__content blockquote p{max-width:var(--testimonial--quote--width)}}.pf-testimonials .pf-testimonial .pf-testimonial__content cite{font-style:normal}.pf-customer-testimonials{--grid--columns:1}@media screen and (min-width:992px){.pf-customer-testimonials{--grid--columns:var(--videos--columns)}}.pf-customer-testimonials:is(.pf-testimonials--grid){display:grid;gap:var(--space--small);grid-template-columns:repeat(var(--grid--columns),1fr);grid-template-rows:auto}.pf-customer-testimonials:is(.pf-testimonials--slideshow) .swiper{overflow:visible!important}.pf-customer-testimonials:is(.pf-testimonials--slideshow) .swiper .swiper-wrapper{align-items:stretch;display:flex}.pf-customer-testimonials:is(.pf-testimonials--slideshow) .swiper .swiper-slide{align-items:stretch;display:flex;height:auto}.pf-testimonials__controls{align-items:center;display:flex;gap:var(--space--xxsmall);justify-content:center;padding:var(--space--small)}.pf-testimonials__controls button .material-icons{font-size:calc(var(--button--font-size)*2.5)}