.StarRating_stars___k7wE{display:flex;gap:3px}.ReviewCard_card__w6Oug{display:flex;flex-direction:column;height:100%;min-height:330px;padding:24px;border:1px solid #e5e5e5;border-radius:16px;background-color:#fff}.ReviewCard_head__IrMye{display:flex;align-items:center;gap:12px}.ReviewCard_author__rmp0F{flex:1 1;min-width:0}.ReviewCard_clamp__2M2oa{--line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp)}.ReviewCard_name__a97hs{color:#000;font-size:1rem;font-weight:600;line-height:1.375rem}.ReviewCard_meta__vmFm_{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ReviewCard_cityDate__uvG_M{color:#757575;font-size:.8125rem;line-height:1.0625rem}.ReviewCard_badge__KwyZL{padding:2px 6px;border:1px solid #e4e4e4;border-radius:9999px;color:#2c2c2c;font-size:14px;font-weight:500;line-height:1.0625rem}.ReviewCard_stars__zdc_V{margin-top:10px}.ReviewCard_body__vUTLn{display:flex;flex:1 1;flex-direction:column;margin-top:10px}.ReviewCard_reviewText__h9ISV{color:#000;font-size:.875rem;font-weight:400;line-height:1.6}.ReviewCard_textClamp__n9Bk1{--line-clamp:8}.ReviewCard_textClampStudio__BquhN{--line-clamp:5}.ReviewCard_readMore__wCckf{margin-top:4px;color:#3447f6;font-size:.875rem;line-height:1.125rem;text-align:left;cursor:pointer}.ReviewCard_studio__Pmskw{display:flex;align-items:center;gap:12px;margin-top:auto;padding:12px;border:1px solid #f0f0f0;border-radius:12px;cursor:pointer}.ReviewCard_studio__Pmskw:hover{text-decoration:none}.ReviewCard_thumb__crwOF{flex-shrink:0;width:56px;height:48px;overflow:hidden;border-radius:4px;background-color:#f2f4f7}.ReviewCard_thumbImg__OccNc{width:100%;height:100%;object-fit:cover}.ReviewCard_info__p_iFn{flex:1 1;min-width:0}.ReviewCard_studioName__ei6gW{color:#000;font-size:14px;font-weight:600}.ReviewCard_studioRow___u11M{display:flex;align-items:center;gap:6px}.ReviewCard_rating__A5lzf{display:flex;align-items:center;gap:2px}.ReviewCard_ratingValue__8HpiE{color:#000;font-size:12px;font-weight:600}.ReviewCard_sport__mOhXN{color:#757575;font-size:12px}.ReviewCard_chevron__m49R_{flex-shrink:0}.ReviewCard_avatar__kHiWb{display:inline-flex;position:relative;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;color:var(--avatar-color);font-size:calc(2rem / 2.5);font-weight:500;text-align:center;text-transform:uppercase;vertical-align:top}.ReviewCard_avatar__kHiWb:not([data-loaded]){background:var(--avatar-bg)}.ReviewCard_avatarImg__TYRSW{width:100%;height:100%;border-radius:9999px;object-fit:cover}.ReviewCard_avatar__kHiWb:not([data-loaded]) .ReviewCard_avatarImg__TYRSW{opacity:0}.ReviewCard_initials__QdLJh{line-height:1}.ReviewCard_overlay__dqngZ{display:flex;position:absolute;inset:0;align-items:center;justify-content:center}.ReviewCard_avatarIcon__w4_p6{width:100%;height:100%;color:#fff}.ReviewCard_modalHead__lFcUa{display:flex;justify-content:space-between;align-items:flex-start}.ReviewCard_modalAuthor__mXSHN{min-width:0}.ReviewCard_modalStars__Hxafu{margin-top:12px}.ReviewCard_modalText__ajJhE{margin-top:12px;margin-bottom:8px}@media (min-width:48em){.ReviewCard_card__w6Oug{min-height:300px}.ReviewCard_reviewText__h9ISV{font-size:1rem;line-height:1.375rem}.ReviewCard_textClamp__n9Bk1{--line-clamp:6}.ReviewCard_textClampStudio__BquhN{--line-clamp:3}}.ReviewsCarousel_viewport__WWgg1{overflow:hidden;padding-left:0}.ReviewsCarousel_track__U9veI{display:flex;align-items:stretch}.ReviewsCarousel_viewport__WWgg1 .ReviewsCarousel_track__U9veI:not([data-keen-slider-disabled]){overflow:visible}.ReviewsCarousel_controls__ywa_3{display:flex;justify-content:space-between;align-items:center;max-width:1040px;margin-inline:auto;margin-top:20px}.ReviewsCarousel_dots__fZgU3{display:flex;align-items:center;gap:8px}.ReviewsCarousel_dot__1fDpL{width:10px;height:8px;border-radius:999px;background-color:#d9d9d9;cursor:pointer;transition:all .2s}.ReviewsCarousel_dotActive__JKDDA{width:20px;height:10px;background-color:#2962ff}.ReviewsCarousel_arrows__WCy1g{display:flex;gap:12px}.ReviewsCarousel_arrow__HkEcV{display:inline-flex;position:relative;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;padding:0;border:1px solid #e5e5e5;border-radius:50%;background-color:#fff;color:blue;font-size:.875rem;font-weight:600;line-height:1.2;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:2px solid transparent;outline-offset:2px;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s}.ReviewsCarousel_arrow__HkEcV:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.ReviewsCarousel_arrow__HkEcV:disabled{border-color:#f0f0f0;opacity:.4;cursor:not-allowed;box-shadow:none}.ReviewsCarousel_arrow__HkEcV:active{background-color:#eaecf0}.ReviewsCarousel_arrow__HkEcV:hover{background-color:#f9fafb}.ReviewsCarousel_arrow__HkEcV:disabled:hover{background-color:#fff}@media (min-width:48em){.ReviewsCarousel_controls__ywa_3{margin-top:24px}.ReviewsCarousel_arrow__HkEcV{width:48px;height:48px;min-width:48px}}@media (min-width:62em){.ReviewsCarousel_viewport__WWgg1{padding-left:calc((100vw - 1040px) / 2)}}