.home-reviews[data-v-543f3174]{background:linear-gradient(180deg,#f7eeff,#e3e3ff);color:#242a42;padding:110px 24px 100px}.reviews-container[data-v-543f3174]{display:grid;gap:100px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1200px}.reviews-intro h2[data-v-543f3174]{font-family:Montserrat Bold,sans-serif;font-size:44px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.reviews-intro p[data-v-543f3174]{color:#4b5167;font-size:20px;line-height:1.5;margin-top:26px}.review-avatars[data-v-543f3174]{display:flex;flex-wrap:wrap;margin-top:40px;padding-left:8px}.review-avatars button[data-v-543f3174]{background:#fff;border:2px solid #fff;border-radius:50%;cursor:pointer;margin-left:-8px;padding:0;position:relative;transition:transform .25s,border-color .25s}.review-avatars button img[data-v-543f3174]{border-radius:50%;display:block;height:46px;width:46px}.review-avatars button.is-active[data-v-543f3174],.review-avatars button[data-v-543f3174]:hover{border-color:#595cff;transform:translateY(-4px);z-index:1}.review-avatars button[data-v-543f3174]:focus-visible{outline:3px solid #595cff;outline-offset:3px;z-index:2}.reviews-content[data-v-543f3174]{min-width:0;padding-top:12px}.review-viewport[data-v-543f3174]{margin-top:-22px;overflow:hidden;padding-top:22px}.review-cards[data-v-543f3174]{--review-gap:50px;display:grid;gap:var(--review-gap);position:relative}.review-card[data-v-543f3174]{background:#fff;border-radius:16px;min-height:260px;min-width:0;padding:40px;position:relative}.review-card>p[data-v-543f3174]{color:#4b5167;font-size:16px;line-height:1.6}.review-quote[data-v-543f3174]{background:#595cff;border-radius:2px;color:#fff;display:grid;font-family:Georgia,serif;font-size:60px;height:46px;left:calc(50% - 23px);line-height:1;padding-top:4px;place-items:center;position:absolute;top:-22px;width:46px}.review-quote.quote-dark[data-v-543f3174]{background:#242a42}.review-author[data-v-543f3174]{margin-top:28px}.review-author h3[data-v-543f3174]{font-family:Montserrat SemiBold,sans-serif;font-size:20px;line-height:1.4;margin-bottom:6px;overflow-wrap:anywhere}.review-author img[data-v-543f3174]{display:block}.review-controls[data-v-543f3174]{display:flex;gap:50px;justify-content:center;margin-top:22px}.review-controls button[data-v-543f3174]{background:#fff;border:none;border-radius:50%;color:#595cff;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;transition:background .25s,color .25s;width:44px}.review-controls button[data-v-543f3174]:hover:not(:disabled){background:#595cff;color:#fff}.review-controls button[data-v-543f3174]:disabled{background:#d7d7ef;color:#fff;cursor:default}.review-controls button[data-v-543f3174]:focus-visible{outline:3px solid #595cff;outline-offset:4px}.review-backward-enter-active[data-v-543f3174],.review-backward-leave-active[data-v-543f3174],.review-backward-move[data-v-543f3174],.review-forward-enter-active[data-v-543f3174],.review-forward-leave-active[data-v-543f3174],.review-forward-move[data-v-543f3174]{transition:transform .45s ease,opacity .45s ease}.review-backward-leave-active[data-v-543f3174],.review-forward-leave-active[data-v-543f3174]{left:0;pointer-events:none;position:absolute;width:100%}.review-backward-leave-to[data-v-543f3174],.review-forward-enter-from[data-v-543f3174]{opacity:0;transform:translateY(calc(100% + var(--review-gap)))}.review-backward-enter-from[data-v-543f3174],.review-forward-leave-to[data-v-543f3174]{opacity:0;transform:translateY(calc(-100% - var(--review-gap)))}@media (min-width:768px) and (max-width:1279px){.home-reviews[data-v-543f3174]{padding:80px 24px}.reviews-container[data-v-543f3174]{gap:48px}.reviews-intro h2[data-v-543f3174]{font-size:36px}.reviews-intro p[data-v-543f3174]{font-size:18px}.review-card[data-v-543f3174]{padding:36px 28px}}@media (max-width:767px){.home-reviews[data-v-543f3174]{padding:56px 20px}.reviews-container[data-v-543f3174]{gap:48px;grid-template-columns:minmax(0,1fr)}.reviews-intro h2[data-v-543f3174]{font-size:28px}.reviews-intro p[data-v-543f3174]{font-size:14px;line-height:1.7;margin-top:20px}.review-avatars[data-v-543f3174]{margin-top:28px}.review-card[data-v-543f3174]{min-height:0;padding:36px 24px 28px}.review-card>p[data-v-543f3174]{font-size:14px;line-height:1.7}.review-author h3[data-v-543f3174]{font-size:18px}.review-cards[data-v-543f3174]{--review-gap:42px}}.home-reviews--compact[data-v-543f3174]{padding:36px 24px}.home-reviews--compact .reviews-container[data-v-543f3174]{gap:32px;grid-template-columns:minmax(0,1fr)}.home-reviews--compact .reviews-intro h2[data-v-543f3174]{font-size:28px}.home-reviews--compact .reviews-intro p[data-v-543f3174]{font-size:14px;margin-top:16px}.home-reviews--compact .review-avatars[data-v-543f3174]{margin-top:24px}.home-reviews--compact .review-avatars button img[data-v-543f3174]{height:36px;width:36px}.home-reviews--compact .review-cards[data-v-543f3174]{--review-gap:36px}.home-reviews--compact .review-card[data-v-543f3174]{min-height:0;padding:32px 20px 24px}.home-reviews--compact .review-card>p[data-v-543f3174]{font-size:14px}.home-reviews--compact .review-author[data-v-543f3174]{margin-top:20px}.home-reviews--compact .review-author h3[data-v-543f3174]{font-size:16px}@media (prefers-reduced-motion:reduce){.review-avatars button[data-v-543f3174],.review-backward-enter-active[data-v-543f3174],.review-backward-leave-active[data-v-543f3174],.review-backward-move[data-v-543f3174],.review-controls button[data-v-543f3174],.review-forward-enter-active[data-v-543f3174],.review-forward-leave-active[data-v-543f3174],.review-forward-move[data-v-543f3174]{transition:none}}
