.ReviewCard_root__35pP3{flex:0 0 308px;justify-content:space-between;width:308px;min-height:296px;padding:24px;box-sizing:border-box;background-color:var(--theme-colors-200);border-radius:16px;color:var(--theme-colors-500);scroll-snap-align:start}.ReviewCard_body__TU5Ei,.ReviewCard_root__35pP3{display:flex;flex-direction:column;gap:8px}.ReviewCard_stars__0GJXd{display:flex;align-items:center;gap:16px}.ReviewCard_line___EfKM{flex:1 1;height:1px;background-color:var(--theme-colors-300)}.ReviewCard_starRow__hE2Tw{display:inline-flex;gap:4px}.ReviewCard_author__dVFrW{display:flex;align-items:center;gap:8px}.ReviewCard_avatar__jsxjc{display:block;width:36px;height:36px;object-fit:cover}.ReviewCard_avatarRound___cAVI{border-radius:50%}.ReviewCard_avatarPlaceholder__lOMSp{display:block;width:36px;height:36px;border-radius:50%;background-color:var(--theme-colors-300)}.ReviewCard_name__jArcx{font-size:13px;line-height:20px;font-weight:700}.GoogleReviews_root__zcFEr{display:flex;flex-direction:column;align-items:center;gap:32px;margin:48px 0}.GoogleReviews_header__SjJoC{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 24px}.GoogleReviews_heading__sUQ6P{margin:0;color:var(--theme-colors-500);font-size:40px;line-height:48px;font-weight:700;text-align:center}.GoogleReviews_rowWrap__104dB{position:relative;width:100%}.GoogleReviews_row__dO3KI{display:flex;align-items:flex-start;gap:16px;width:100%;padding:0 24px;box-sizing:border-box;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:24px;scrollbar-width:none}.GoogleReviews_row__dO3KI::-webkit-scrollbar{display:none}.GoogleReviews_row__dO3KI>:first-child{margin-left:auto}.GoogleReviews_row__dO3KI>:last-child{margin-right:auto}.GoogleReviews_fade__57Pr4{position:absolute;top:0;right:0;bottom:0;width:128px;pointer-events:none;background:linear-gradient(to right,var(--theme-colors-100-a0),var(--theme-colors-100));opacity:var(--fade-end,1)}.GoogleReviews_fadeLeft__ickNv{right:auto;left:0;background:linear-gradient(to left,var(--theme-colors-100-a0),var(--theme-colors-100));opacity:var(--fade-start,0)}@media screen and (max-width:768px){.GoogleReviews_root__zcFEr{gap:24px;margin:32px 0}.GoogleReviews_header__SjJoC{padding:0 16px}.GoogleReviews_heading__sUQ6P{font-size:24px;line-height:32px}.GoogleReviews_row__dO3KI{padding:0 16px;scroll-padding-inline:16px}.GoogleReviews_fade__57Pr4{width:48px}}