.swiper-navigation{align-items:center;display:flex;justify-content:space-between}.swiper-navigation__dots{overflow:visible}.swiper-navigation__dots.swiper-pagination-bullets.swiper-pagination-horizontal{width:auto}.swiper-navigation__dots.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets-dynamic{transform:translateY(25%)}.swiper-navigation__dots .swiper-pagination-bullet{background:var(--color-tint-slate);opacity:.3}.swiper-navigation__dots .swiper-pagination-bullet-active{opacity:1}.swiper-navigation__arrow{align-items:center;background:none;border:0;display:flex;padding:0}.swiper-navigation__arrow .icon{width:initial}html:not(.no-js) .swiper-navigation.is-loading .swiper-navigation__navigation>div{background-color:rgba(0,0,0,0);border-radius:3px;color:rgba(0,0,0,0);display:block;user-select:none;width:100%}html:not(.no-js) .swiper-navigation.is-loading .swiper-navigation__navigation>div *{color:rgba(0,0,0,0);pointer-events:none}
.testimonials{overflow:hidden}.testimonials.critical-component-hide{display:block}.testimonials.critical-component-clear{opacity:1}.testimonials__eyebrow{margin-block-end:var(--spacing-m);text-transform:uppercase}.testimonials__title{margin-block-end:var(--spacing-2xl);margin-block-start:0}.testimonials__image-container{height:fit-content}.testimonials__static-copy,.testimonials__slide-copy{background:var(--color-tint-linen);padding:calc(var(--spacing-m) + var(--spacing-2xs))}.testimonials__static-copy-inner>div,.testimonials__slide-copy-inner{display:flex;flex-direction:column;justify-content:space-between}.testimonials__slide-copy{height:var(--mobile-copy-height);width:100%}.testimonials__slide-copy-inner{height:100%}.testimonials__quote{margin-block-end:var(--spacing-2xl)}.testimonials__author{font-family:var(--font-family-body);font-size:var(--font-size-s);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)px;line-height:var(--line-height-relaxed);margin-block-end:var(--spacing-m)}.testimonials__open-quotes{color:var(--color-slate);height:20px;margin-block-end:calc(var(--spacing-m) + var(--spacing-2xs));margin-block-start:var(--spacing-3xs);margin-inline-start:var(--spacing-4xs);opacity:.5;width:20px}.testimonials__source{margin-block-end:calc(var(--spacing-m) + var(--spacing-2xs))}.testimonials__swiper.swiper{overflow:visible}.testimonials__slide.swiper-slide{display:flex;flex-wrap:wrap;height:auto;overflow:hidden}.testimonials__navigation{display:flex;justify-content:space-between;padding-block-start:var(--spacing-l)}.testimonials__navigation-dots.swiper-pagination-bullets.swiper-pagination-horizontal{height:24px;width:auto}.testimonials__navigation-dots .swiper-pagination-bullet{background:var(--color-tint-slate);opacity:.3}.testimonials__navigation-dots .swiper-pagination-bullet-active{opacity:1}.text-color--white .testimonials__navigation-dots .swiper-pagination-bullet{background:var(--color-white)}.testimonials__arrow{color:var(--color-slate)}.text-color--white .testimonials__arrow{color:var(--color-white)}.testimonials__navigation-arrow{align-items:center;background:none;border:0;display:flex;height:24px}.testimonials__navigation-arrow .icon{width:initial}.testimonials__section-padding-bottom{padding-block-end:var(--spacing-l)}html:not(.no-js) .testimonials.is-loading .testimonials__eyebrow,html:not(.no-js) .testimonials.is-loading .testimonials__title,html:not(.no-js) .testimonials.is-loading .testimonials__slide,html:not(.no-js) .testimonials.is-loading .testimonials__static-copy,html:not(.no-js) .testimonials.is-loading .testimonials__navigation>div{background-color:rgba(0,0,0,0);border-radius:3px;color:rgba(0,0,0,0);display:block;user-select:none}html:not(.no-js) .testimonials.is-loading .testimonials__eyebrow *,html:not(.no-js) .testimonials.is-loading .testimonials__title *,html:not(.no-js) .testimonials.is-loading .testimonials__slide *,html:not(.no-js) .testimonials.is-loading .testimonials__static-copy *,html:not(.no-js) .testimonials.is-loading .testimonials__navigation>div *{color:rgba(0,0,0,0);pointer-events:none}html:not(.no-js) .testimonials.is-loading .testimonials__navigation>div{width:100%}@media(max-width: 47.99em){html:not(.no-js) .testimonials.is-loading .testimonials__static-copy{display:none}}@media(max-width: 85.365em){html:not(.no-js) .testimonials.is-loading .testimonials__slide:not(:first-of-type){display:none}}@media(min-width: 48em){.testimonials.liquid .swiper-wrapper{display:grid;grid-gap:var(--spacing-xs);grid-template-columns:repeat(1, 1fr)}.testimonials__container{display:flex;position:relative}.testimonials__eyebrow{margin-block-end:var(--spacing-l)}.testimonials__static-copy{grid-column:span 1;padding:var(--spacing-2xl);position:relative;transition:opacity var(--timing-slow);width:50%;z-index:var(--layer-raised)}.testimonials__static-copy::before{background:var(--pocket-color);content:"";height:var(--pocket-height);left:calc(var(--pocket-pos)*-1);position:absolute;top:0;width:var(--pocket-pos)}.testimonials__static-copy-inner,.testimonials__static-copy-inner>div{height:100%}.testimonials__static-copy-inner{position:relative}.testimonials__static-copy-inner>div{position:absolute}.testimonials__swiper.swiper{width:50%}.testimonials__swiper.swiper .swiper-slide{cursor:pointer;filter:grayscale(1);opacity:.5;transition:opacity var(--timing-slow),filter var(--timing-slow)}.testimonials__swiper.swiper .swiper-slide-active{filter:grayscale(0);opacity:1}.testimonials__slide-copy--mobile{display:none}.testimonials__author{font-size:var(--font-size-m);margin-block-end:var(--spacing-xl)}.testimonials__open-quotes{height:30px;margin-block-end:calc(var(--spacing-2xl) + var(--spacing-2xs));margin-block-start:var(--spacing-3xs);margin-inline-start:var(--spacing-3xs);width:30px}.testimonials__source{margin-block-end:calc(var(--spacing-xs) + var(--spacing-3xs))}.testimonials__navigation{padding-block-start:var(--spacing-xl)}.testimonials__section-padding-bottom{padding-block-end:var(--spacing-xl)}.testimonials .static-list-enter-active,.testimonials .static-list-leave-active{transition:opacity var(--timing-slow)}.testimonials .static-list-enter-from,.testimonials .static-list-leave-to{opacity:0}}@media(min-width: 85.375em){.testimonials.liquid .swiper-wrapper{display:grid;grid-template-columns:repeat(2, 1fr)}.testimonials__container{display:grid;grid-template-columns:repeat(3, 1fr)}.testimonials__swiper.swiper{grid-column:span 2;width:100%}.testimonials__static-copy{padding:var(--spacing-3xl);width:100%}}
