.reviews-tabs{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;background:linear-gradient(92.09deg,#fff 12.6% 103.87%);border:1px outset #0000001a;border-radius:24px;flex-wrap:nowrap;align-items:center;gap:8px;width:fit-content;max-width:100%;height:48px;margin:0 auto;padding:5px;font-family:Inter,sans-serif;display:inline-flex;overflow:auto hidden;box-shadow:0 0 22px #0000000a}.reviews-tabs::-webkit-scrollbar{display:none}@media (min-width:1024px){.reviews-tabs{border-radius:29px;gap:6px;height:58px;margin:0 auto}}.reviews-tabs__item{color:#1e293b;text-align:center;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:6px;height:100%;padding:0 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;transition:color .2s,background .2s;display:flex;position:relative}@media (min-width:1024px){.reviews-tabs__item{padding:0 28px;font-size:15px}}.reviews-tabs__item:hover:not(.reviews-tabs__item--active):not(.reviews-tabs__item--disabled){background:#f0ebf3}.reviews-tabs__item--active{color:#fff}.reviews-tabs__item--active:hover{background:0 0}.reviews-tabs__item--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.reviews-tabs__active-indicator{z-index:0;background:#697af6;position:absolute;inset:0}.reviews-tabs__label{z-index:1;line-height:1;position:relative}.reviews-tabs__count{color:#fff;z-index:1;background:#697af6;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:600;line-height:20px;display:inline-flex;position:relative}@media (min-width:1024px){.reviews-tabs__count{width:24px;height:24px;font-size:12px;line-height:21px}}.reviews-tabs__item--active .reviews-tabs__count{color:#282e49;background:#fff}
.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}
.video-review{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;transition:transform .3s;display:flex}.video-review--playing{z-index:5;position:relative;transform:scale(1.15)}@media (min-width:1024px){.video-review--playing{transform:scale(1.15)}}.video-review__wrapper{cursor:pointer;flex-shrink:0;width:240px;height:240px;position:relative}.video-review__wrapper:hover .video-review__play-button{transform:scale(1.1)}.video-review__preview,.video-review__video{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.video-review__preview{z-index:3;opacity:1;transition:opacity .2s}.video-review__preview--fading{opacity:0}.video-review__loader{z-index:4;pointer-events:none;background:#0000004d;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.video-review__loader-spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite spin}@media (min-width:1024px){.video-review__loader-spinner{width:56px;height:56px}}@keyframes spin{to{transform:rotate(360deg)}}.video-review__video--hidden{opacity:0;pointer-events:none}.video-review__progress-overlay{pointer-events:none;z-index:2;width:100%;height:100%;padding:2px;position:absolute;top:0;left:0}.video-review__progress-overlay .CircularProgressbar{width:100%;height:100%}.video-review__play-button{cursor:pointer;z-index:10;transform-origin:50%;background:#e2f779;border:3px solid #fcf6fe;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:0;right:28px;overflow:visible}@media (min-width:1024px){.video-review__play-button{width:46px;height:46px;right:20px}}.video-review__play-button:hover{background:#d0ed47}.video-review__play-button:active{background:#c8ea1b}.video-review__play-button svg{transform-origin:50%;flex-shrink:0;display:block}.video-review__info{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.video-review__position{color:gray;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:300;line-height:100%}@media (min-width:1024px){.video-review__position{font-size:11px}}.video-review__name{color:#1b1b1b;margin-top:2px;margin-bottom:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:100%}@media (min-width:1024px){.video-review__name{font-size:18px}}.video-review__company-block{margin-top:8px;margin-bottom:0;line-height:100%}.video-review__company{color:#282e49;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:100%}@media (min-width:1024px){.video-review__company{font-size:13px}}.video-review__company-dash{color:#282e49;font-family:Inter,sans-serif;font-size:12px;font-weight:300;line-height:100%}@media (min-width:1024px){.video-review__company-dash{font-size:13px}}.video-review__company-description{color:#282e49;font-family:Inter,sans-serif;font-size:12px;font-weight:300;line-height:100%}@media (min-width:1024px){.video-review__company-description{font-size:13px}}.video-review__error{z-index:5;pointer-events:none;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.video-review__error p{color:#fff;text-align:center;margin:0;padding:0 16px;font-family:Inter,sans-serif;font-size:12px;font-weight:400}
