@charset "UTF-8";.trustpilot-stars{display:inline-block;width:128px;height:24px;text-indent:-999px;background:url(/assets/images/components/atoms/trustpilot/trustpilot-rating-sprite.svg) 0 0 no-repeat;overflow:hidden}.trustpilot-stars[data-score="1"]{background-position:0 -96px}.trustpilot-stars[data-score="2"]{background-position:0 -72px}.trustpilot-stars[data-score="3"]{background-position:0 -48px}.trustpilot-stars[data-score="4"]{background-position:0 -24px}.reviews-control{display:flex;justify-content:center;align-items:center;border:none;border-radius:50%;background-color:#306;cursor:pointer;transition:opacity .3s linear,background-color .3s linear;width:32px;height:32px}.reviews-control:before{content:"";-webkit-mask:center/auto 16px no-repeat;mask:center/auto 16px no-repeat;width:100%;height:100%;background-color:#fff;background-image:none}@media(min-width:768px){.reviews-control:before{-webkit-mask-size:20px;mask-size:20px}}.reviews-control:focus-visible{border-color:#612bcc;outline:2px solid #612BCC}.reviews-control:hover{background-color:#4a417b}.reviews-control:not(.is-active){opacity:0;pointer-events:none}.reviews-control[data-action=prev]:before{-webkit-mask-image:url(/assets/images/icons/ui/arrow-left.svg);mask-image:url(/assets/images/icons/ui/arrow-left.svg)}.reviews-control[data-action=next]:before{-webkit-mask-image:url(/assets/images/icons/ui/arrow-right.svg);mask-image:url(/assets/images/icons/ui/arrow-right.svg)}@media(min-width:768px){.reviews-control{width:48px;height:48px}}.reviews-item{display:flex;flex:0 0 100%;flex-direction:column;gap:16px;height:275px;padding:24px 16px;border-radius:20px;background-color:#fff}.reviews-item__score{font-size:0;text-align:center}.reviews-item__text{color:#230243;text-align:center}.reviews-item__author{display:flex;gap:16px;align-items:center;margin-top:auto}.reviews-item__author__picture{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#f3f2f7;width:32px;height:32px}.reviews-item__author__picture img{width:20px;height:20px}.reviews-item__author__name,.reviews-item__author__date{font-size:14px;line-height:1.125}.reviews-item__author__name{margin-bottom:4px;color:#230243;font-weight:500}@media(min-width:768px){.reviews-item__author__name{font-size:16px}}.reviews-item__author__date{color:#665c99;font-weight:400}@media(min-width:768px){.reviews-item{flex:0 0 46%;gap:24px;height:306px;padding:24px;border-radius:24px}}@media(min-width:1024px){.reviews-item{flex:0 0 42%;height:332px;padding-right:32px;padding-left:32px;border-radius:32px}}.reviews__outer{padding:40px 0}@media(min-width:768px){.reviews__outer{padding-top:48px;padding-bottom:48px}}@media(min-width:1024px){.reviews__outer{padding-top:64px;padding-bottom:64px}}.reviews__header{display:flex;flex-direction:column}.reviews__header__title{margin-bottom:24px;color:#306}@media(min-width:1024px){.reviews__header__title{margin-bottom:0}}.reviews__header__statistics{margin-bottom:32px}.reviews__header__statistics__primary{display:flex;gap:8px;align-items:center;min-height:30px;margin-bottom:8px}@media(min-width:768px){.reviews__header__statistics__primary{gap:16px;margin-bottom:0}}.reviews__header__statistics__stars{font-size:0}.reviews__header__statistics__score{color:#306;font-weight:600;font-size:16px;line-height:1.5}@media(min-width:768px){.reviews__header__statistics__score{font-size:18px}}.reviews__header__statistics__review-count{display:flex;gap:8px;align-items:center;color:#665c99;font-weight:400;font-size:16px;line-height:1.5}@media(min-width:768px){.reviews__header__statistics__review-count{font-size:18px}}@media(min-width:768px){.reviews__header__statistics{display:flex;gap:16px;align-items:center;margin-bottom:32px}}@media(min-width:1024px){.reviews__header__statistics{margin-bottom:0}}@media(min-width:1024px){.reviews__header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:64px}}.reviews__slider{position:relative;display:flex;justify-content:center;align-items:center}.reviews__slider__control{position:absolute;z-index:1}.reviews__slider__control:first-of-type{left:0}.reviews__slider__control:last-of-type{right:0}.reviews__slider__list{display:flex;gap:24px;align-items:center;margin:0;padding:0;list-style:none;transition:.3s ease-in-out transform;width:100%;height:100%}@media(min-width:768px){.reviews__slider__list{gap:16px}}@media(min-width:1024px){.reviews__slider__list{gap:24px}}.reviews__cta{margin-top:32px;text-align:center}
