.home-reviews_carousel__nJV6_{position:relative;max-width:1100px;margin:24px auto 0}.home-reviews_track__sWL_w{display:flex;justify-content:safe center;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 4px 28px;margin-inline:44px}.home-reviews_track__sWL_w::-webkit-scrollbar{display:none}.home-reviews_track__sWL_w:focus-visible{outline:2px solid #650dc0;outline-offset:4px;border-radius:12px}.home-reviews_card__JftrH{flex:0 0 100%;min-width:0;min-height:236px;display:flex;flex-direction:column;padding:22px;border-radius:12px;background:#fff;box-shadow:0 13px 20px -14px rgb(0 0 0/30%);scroll-snap-align:start}.home-reviews_quote__cqoxL{width:26px;height:26px;color:#eee6f8;align-self:center;margin-top:16px;transform:rotate(180deg);flex-shrink:0}.home-reviews_body__jxZ2r{flex:1;margin:8px 0 0;text-align:center;color:#620bbb;font-size:16px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.home-reviews_reviewHeader__PFEDQ{display:flex;align-items:center;justify-content:center;gap:12px}.home-reviews_avatar___uDgA{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#d5d5d9;color:#171717;font-size:18px}.home-reviews_identity__x_6sw{min-width:0;text-align:center}.home-reviews_author__YBG0h{color:#620bbb;font-size:18px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}.home-reviews_stars__658HR{display:flex;justify-content:center;gap:3px;margin-top:8px}.home-reviews_stars__658HR svg{width:20px;height:20px}.home-reviews_filled__Hdesp{color:#ffc515;fill:#ffc515}.home-reviews_empty__XFhz0{color:#cfd4dd;fill:none}.home-reviews_controls__mLrHu button{position:absolute;top:calc(50% - 32px);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #dedee2;border-radius:50%;background:white;color:#18212a;cursor:pointer;transition:background .15s}.home-reviews_controls__mLrHu button:hover:not(:disabled){background:#f4edf9}.home-reviews_controls__mLrHu button:focus-visible{outline:2px solid #650dc0;outline-offset:3px}.home-reviews_controls__mLrHu button:disabled{opacity:.35;cursor:default}.home-reviews_controls__mLrHu svg{width:20px;height:20px}.home-reviews_previous__NVMZ7{inset-inline-start:0}.home-reviews_next__reGXC{inset-inline-end:0}@media (min-width:640px){.home-reviews_card__JftrH{flex-basis:calc((100% - 24px) / 2)}}@media (min-width:1024px){.home-reviews_card__JftrH{flex-basis:calc((100% - 48px) / 3);min-height:240px}}@media (max-width:639px){.home-reviews_track__sWL_w{margin-inline:0}.home-reviews_controls__mLrHu{display:flex;justify-content:center;gap:14px}.home-reviews_controls__mLrHu button{position:static}.home-reviews_card__JftrH{flex-basis:min(100%,320px);padding:20px}}