.testimonial-section__container{margin-left:auto;margin-right:auto;max-width:var(--container-max);padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}@media (min-width:768px){.testimonial-section__container{padding-left:var(--gutter-tablet);padding-right:var(--gutter-tablet)}}@media (min-width:1025px){.testimonial-section__container{padding-left:var(--gutter-desktop);padding-right:var(--gutter-desktop)}}.testimonial-section__header{margin-bottom:var(--space-10);text-align:center}.testimonial-section__eyebrow{font-size:var(--h6-size);font-weight:var(--h6-weight);letter-spacing:var(--h6-letter-spacing);margin-bottom:var(--space-3);text-transform:uppercase}.testimonial-section__heading{margin-bottom:0}.testimonial-swiper{overflow:hidden;position:relative}.testimonial-swiper .swiper-slide{display:flex;height:auto}.testimonial-card{display:flex;flex-direction:column;padding:var(--space-8) var(--space-6);position:relative;text-align:left;width:100%}@media (min-width:768px){.testimonial-card{padding:var(--space-10) var(--space-12)}}.testimonial-card__quote-icon{position:absolute;right:var(--space-6);top:var(--space-6)}@media (min-width:768px){.testimonial-card__quote-icon{right:var(--space-12);top:var(--space-10)}}.testimonial-card__quote-icon svg{height:48px;width:48px}.testimonial-card__headline{font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:var(--h3-line-height);margin-bottom:var(--space-6);padding-right:var(--space-16)}@media (max-width:767px){.testimonial-card__headline{font-size:var(--h4-size);padding-right:var(--space-12)}}.testimonial-card__quote{border-left:none;font-size:16px;font-style:normal;line-height:1.7;margin:0 0 var(--space-8) 0;padding-left:0}@media (min-width:768px){.testimonial-card__quote{font-size:17px}}.testimonial-card__quote p{margin-bottom:var(--space-4)}.testimonial-card__quote p:last-child{margin-bottom:0}.testimonial-card__divider{border:none;border-top:1px solid var(--color-slate-200);margin:0 0 var(--space-6) 0}.testimonial-card__footer{align-items:flex-end;display:flex;justify-content:space-between}.testimonial-card__attribution{align-items:center;display:flex;gap:var(--space-3)}.testimonial-card__avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.testimonial-card__info{text-align:left}.testimonial-card__name{display:block;font-size:16px;font-style:normal;font-weight:700;line-height:1.3}.testimonial-card__role{display:block;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:var(--space-1)}.testimonial-card__stars{display:flex;gap:2px;margin-top:var(--space-1)}.testimonial-card__star{color:var(--color-signal);height:18px;width:18px}.testimonial-swiper__controls{align-items:center;display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-6)}.testimonial-swiper__next,.testimonial-swiper__prev{align-items:center;background:transparent;border:1px solid var(--color-slate-300);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;transition:background-color var(--duration-micro) var(--ease-default),border-color var(--duration-micro) var(--ease-default),color var(--duration-micro) var(--ease-default);width:44px}.testimonial-swiper__next svg,.testimonial-swiper__prev svg{height:18px;width:18px}.testimonial-swiper__next:hover,.testimonial-swiper__prev:hover{background-color:var(--color-navy);border-color:var(--color-navy);color:var(--color-white)}.testimonial-swiper__next:focus-visible,.testimonial-swiper__prev:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}.testimonial-videos{border-top:1px solid var(--color-slate-200);margin-top:var(--space-8);padding-top:var(--space-6)}.testimonial-videos__heading{font-size:var(--h4-size);font-weight:var(--h4-weight);line-height:var(--h4-line-height);margin-bottom:var(--space-8);text-align:center}.testimonial-videos__grid{display:grid;gap:var(--space-6);grid-template-columns:1fr}@media (min-width:768px){.testimonial-videos__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.testimonial-videos__grid{grid-template-columns:repeat(3,1fr)}}.testimonial-videos__embed{background-color:var(--color-slate-900);border-radius:8px;cursor:pointer;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.testimonial-videos__embed iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.testimonial-videos__poster{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.testimonial-videos__play{background:none;border:none;cursor:pointer;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.testimonial-videos__play,.testimonial-videos__play svg{transition:opacity var(--duration-micro) var(--ease-default)}.testimonial-videos__play svg{height:48px;opacity:.85;width:68px}.testimonial-videos__embed:hover .testimonial-videos__play svg{opacity:1}.testimonial-videos__info{margin-top:var(--space-3)}.testimonial-videos__name{display:block;font-size:15px;font-weight:600;line-height:1.3}.testimonial-videos__title{display:block;font-size:14px;font-weight:400;line-height:1.4}.testimonial-section--white{background-color:var(--color-white)}.testimonial-section--white .testimonial-section__eyebrow{color:var(--color-emerald-dark)}.testimonial-section--white .testimonial-card__quote-icon{color:var(--color-slate-200)}.testimonial-section--white .testimonial-card__headline{color:var(--color-ink)}.testimonial-section--white .testimonial-card__quote{color:var(--color-slate-700)}.testimonial-section--white .testimonial-card__name{color:var(--color-ink)}.testimonial-section--white .testimonial-card__role{color:var(--color-slate-500)}.testimonial-section--white .testimonial-card__divider{border-top-color:var(--color-slate-200)}.testimonial-section--white .testimonial-swiper__next,.testimonial-section--white .testimonial-swiper__prev{color:var(--color-slate-700)}.testimonial-section--white .testimonial-videos{border-top-color:var(--color-slate-200)}.testimonial-section--white .testimonial-videos__heading,.testimonial-section--white .testimonial-videos__name{color:var(--color-ink)}.testimonial-section--white .testimonial-videos__title{color:var(--color-slate-500)}.testimonial-section--cloud{background-color:var(--color-cloud)}.testimonial-section--cloud .testimonial-section__eyebrow{color:var(--color-emerald-dark)}.testimonial-section--cloud .testimonial-card__quote-icon{color:var(--color-slate-300)}.testimonial-section--cloud .testimonial-card__headline{color:var(--color-ink)}.testimonial-section--cloud .testimonial-card__quote{color:var(--color-slate-700)}.testimonial-section--cloud .testimonial-card__name{color:var(--color-ink)}.testimonial-section--cloud .testimonial-card__role{color:var(--color-slate-500)}.testimonial-section--cloud .testimonial-card__divider{border-top-color:var(--color-slate-300)}.testimonial-section--cloud .testimonial-swiper__next,.testimonial-section--cloud .testimonial-swiper__prev{color:var(--color-slate-700)}.testimonial-section--cloud .testimonial-videos{border-top-color:var(--color-slate-300)}.testimonial-section--cloud .testimonial-videos__heading,.testimonial-section--cloud .testimonial-videos__name{color:var(--color-ink)}.testimonial-section--cloud .testimonial-videos__title{color:var(--color-slate-500)}.testimonial-section--ink{background-color:var(--color-ink)}.testimonial-section--ink .testimonial-section__eyebrow{color:var(--color-emerald)}.testimonial-section--ink .testimonial-section__heading{color:var(--color-white)}.testimonial-section--ink .testimonial-card__quote-icon{color:var(--color-slate-700)}.testimonial-section--ink .testimonial-card__headline{color:var(--color-white)}.testimonial-section--ink .testimonial-card__quote{color:var(--color-slate-400)}.testimonial-section--ink .testimonial-card__name{color:var(--color-white)}.testimonial-section--ink .testimonial-card__role{color:var(--color-slate-400)}.testimonial-section--ink .testimonial-card__divider{border-top-color:var(--color-slate-700)}.testimonial-section--ink .testimonial-swiper__next,.testimonial-section--ink .testimonial-swiper__prev{border-color:var(--color-slate-600);color:var(--color-slate-300)}.testimonial-section--ink .testimonial-swiper__next:hover,.testimonial-section--ink .testimonial-swiper__prev:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-ink)}.testimonial-section--ink .testimonial-videos{border-top-color:var(--color-slate-700)}.testimonial-section--ink .testimonial-videos__heading,.testimonial-section--ink .testimonial-videos__name{color:var(--color-white)}.testimonial-section--ink .testimonial-videos__title{color:var(--color-slate-400)}