.review{flex:1;margin-bottom:40px;padding-inline-end:1.67rem;transition:.6s ease-in-out}.review--boxed{background:#fff;border-radius:48px;box-shadow:0 12px 36px 0 rgba(23,92,230,.25);padding:16px}.review--boxed,.splide .review,.splide .review--boxed{margin-bottom:16px}@media (max-width:767px){.review:not(.review--boxed){padding-inline-end:0}}.review--dark.review--boxed{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:hsla(0,0%,100%,.1)}.review--vcenter-content{display:flex;flex-direction:column;justify-content:center}.review__content{width:100%}.review__stars{display:inline-flex;flex-wrap:wrap;margin-bottom:1rem}.review__star{color:#ffa501;flex-shrink:0;line-height:0;margin:0 5px 5px 0}.review--accent .review__star{color:#fff}.review__star--half{position:relative}.review__star--half svg:first-child{color:#e3e6ec;left:0;position:absolute;top:0;z-index:0}.review--accent .review__star--half svg:first-child,.review--dark .review__star--half svg:first-child,.review--ghost .review__star--half svg:first-child,.review:not(.review--boxed).txt--white .review__star--half svg:first-child{color:hsla(0,0%,100%,.2)}.review__star--half svg+svg{position:relative;z-index:1}.review__star--empty{color:#e3e6ec}.review--accent .review__star--empty,.review--dark .review__star--empty,.review--ghost .review__star--empty,.review:not(.review--boxed).txt--white .review__star--empty{color:hsla(0,0%,100%,.2)}.review__quote{margin-bottom:16px}.review__author{align-items:center;display:inline-flex;flex-shrink:0}.review--author-photo.review--company-logo .review__author{padding-bottom:15px}.review__author__images{min-height:16px;position:relative}.review--author-photo .review__author__images,.review--company-logo .review__author__images{margin-inline-end:15px}.review--author-photo.review--company-logo .review__author__images{margin-inline-end:30px}.review__author__photo img{border-radius:100%;height:80px;max-width:none;width:80px}.review__company__logo{align-items:center;background:#fff;border-radius:100%;box-shadow:0 12px 18px #175ce640;display:flex;height:40px;justify-content:center;line-height:0;padding:10px;width:40px}.review__author__photo+.review__company__logo{bottom:-15px;position:absolute;right:-15px}.review__author__images+.review__author__text{text-align:start}.review__author__name{font-family:Base Circle;font-weight:500}@media (min-width:1140px){.splide--center-mode:not(.splide--lg-2):not(.splide--lg-4) .splide__slide:not(.is-active) .review{transform:scale(.9);transform-origin:center center}}@media (max-width:1139px) and (min-width:768px){.splide--center-mode:not(.splide--md-2) .splide__slide:not(.is-active) .review{transform:scale(.9);transform-origin:center center}}@media (max-width:767px){.splide--center-mode .splide__slide:not(.is-active) .review{transform:scale(.9);transform-origin:center center}}.module--review .splide--dots-below:not(.splide--review-boxed) .splide__pagination{padding-top:16px}.module--review .splide__arrows{opacity:0;position:absolute;top:46%;transform:translateY(-50%);transition:opacity .3s ease-in-out 1.5s;width:100%;z-index:2}.module--review:hover .splide__arrows{opacity:1;pointer-events:auto;transition-delay:unset}.module--review .splide__arrow{position:absolute}.module--review .splide__arrow svg{fill:#175ce6}.module--review .splide__arrow--prev{left:0;transform:rotate(-180deg)}.module--review .splide__arrow--next{right:0}.module--review .splide__box{margin:0 32px}.module--review:has(.review--boxed) .splide__track{padding-bottom:32px;padding-top:32px}.review__overline{margin-bottom:8px}.review__quote{margin-bottom:64px}.review--boxed{padding:96px}.review__author__images{margin-bottom:24px}.review__author__photo img{height:120px;max-height:120px;max-width:120px;width:120px}.review__author{align-items:flex-start;flex-direction:column}.review__author__name{margin-bottom:4px}.review__author__details{font-weight:600;letter-spacing:.6px;margin-bottom:4px}.review__author__company{font-weight:500}.review__quote-details{font-style:italic;margin:0 0 0 auto;max-width:560px}.review__body{gap:16px}.review__body.no-image .review__quote-details{max-width:100%}.review__body.no-image .review__author{margin-top:16px;width:100%}@media (max-width:767px){.module--review .splide__box{margin:0 16px}.review--boxed{padding:24px 16px 16px 24px}.review__quote{margin-bottom:48px}}