.quote-carousel{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;width:100%}.quote-carousel,.quote-carousel *,.quote-carousel :after,.quote-carousel :before{box-sizing:border-box}.quote-carousel__wrapper{align-items:center;display:flex;gap:1rem;justify-content:center;order:2;width:100%}.quote-carousel__track-container{overflow:hidden;padding:1rem .5rem;width:17.1875rem}.quote-carousel__track{display:flex;gap:2rem;transition:transform .4s ease-in-out}.quote-carousel__container{border-radius:.5rem;box-shadow:0 .125rem .5rem 0 rgba(20,25,31,.2);flex-shrink:0;gap:1.5rem;justify-content:flex-start;max-width:100%;padding:1.5rem;width:16.25rem}.quote-carousel__container,.quote-carousel__content{align-items:center;display:flex;flex-direction:column}.quote-carousel__content{gap:2.25rem;width:100%}.quote-carousel__image-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.quote-carousel__image{border-radius:50%;flex-shrink:0;height:8.0625rem;object-fit:cover;width:8.0625rem}.quote-carousel__description{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0;text-align:left;width:100%}.quote-carousel__footer{align-items:flex-start;display:flex;justify-content:space-between;margin-top:auto;width:100%}.quote-carousel__author-info{display:flex;flex-direction:column;gap:.25rem}.quote-carousel__author{font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.125rem;margin:0;text-align:left}.quote-carousel__position{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:.875rem;margin:0;text-align:left}.quote-carousel__case-study-link{display:inline-block;font-size:.8125rem;font-weight:500;line-height:1.125rem;margin-top:1.25rem;text-decoration:none;transition:opacity .2s ease}.quote-carousel__case-study-link:hover{color:#ff9d00!important;opacity:.8;text-decoration:none}.quote-carousel__icon{align-items:flex-start;display:flex;flex-shrink:0;margin-top:0}.quote-carousel__icon svg{height:2.3125rem;width:3rem}.quote-carousel__button{align-items:center;background:transparent!important;border:none!important;border-radius:50%;box-shadow:none!important;cursor:pointer;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;outline:none!important;padding:0;position:relative;transition:background .3s ease;width:2.5rem;-webkit-tap-highlight-color:transparent!important}.quote-carousel__button:active{background:#303aae!important;box-shadow:none!important;outline:none!important}.quote-carousel__button:hover{background:#303aae!important}.quote-carousel__button:hover svg{fill:#fff}.quote-carousel__button:active{transform:scale(.95)}.quote-carousel__button svg{fill:#303aae;height:1rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:fill .3s ease;width:1rem}.quote-carousel__button:active svg{fill:#fff}.quote-carousel__button--prev svg{transform:translate(-50%,-50%) rotate(180deg)}.quote-carousel__dots{align-items:center;display:flex;gap:.5rem;justify-content:center;order:1}.quote-carousel__dot{background:#dedede;border:none;border-radius:50%;cursor:pointer;height:.5rem;padding:0;transition:all .3s ease;width:.5rem;-webkit-tap-highlight-color:transparent!important}.quote-carousel__dot,.quote-carousel__dot:active{box-shadow:none!important;outline:none!important}.quote-carousel__dot--active{background:#303aae;height:.625rem;width:.625rem}@media (min-width:768px){.quote-carousel__wrapper{margin:0 -1.5rem;order:unset}.quote-carousel__dots{order:unset}.quote-carousel__button{display:none}.quote-carousel__track-container{overflow:hidden;padding:1rem 1.5rem;width:calc(clamp(16rem, 38vw, 31.375rem)*2 + 5rem)}.quote-carousel__container{flex-shrink:0;gap:3rem;padding:2rem;width:clamp(16rem,38vw,31.375rem)}.quote-carousel__content{gap:1.5rem}.quote-carousel__description{min-height:12rem}.quote-carousel--two-items .quote-carousel__button,.quote-carousel--two-items .quote-carousel__dots{display:none!important}}@media (min-width:880px){.quote-carousel__button{display:flex}.quote-carousel--two-items .quote-carousel__button{display:none!important}}