.GoogleReviews-module__zNiuVG__root{--gr-ink:#111;--gr-muted:#11111180;--gr-star:#fcbf02;--gr-star-empty:#1111114d;--gr-divider:#1111111a;--gr-source-lh:inherit;--gr-star-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 0.6 21.3 21.3'%3E%3Cpath d='M12 1.6l3.09 6.26 6.91 1-5 4.87 1.18 6.88L12 17.36l-6.18 3.25L7 13.73 2 8.86l6.91-1L12 1.6z'/%3E%3C/svg%3E");--gr-g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5.4 -5.4 58.8 58.8'%3E%3Cpath fill='%23EA4335' d='M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z'/%3E%3Cpath fill='%234285F4' d='M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z'/%3E%3Cpath fill='%23FBBC05' d='M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z'/%3E%3Cpath fill='%2334A853' d='M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z'/%3E%3C/svg%3E");--gr-badge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23111' d='M7 .2l1.35 1.2 1.78-.38.56 1.73 1.73.56-.38 1.78L13.24 6.4 12.04 7.75l.38 1.78-1.73.56-.56 1.73-1.78-.38L7 12.64l-1.35-1.2-1.78.38-.56-1.73-1.73-.56.38-1.78L.76 6.4l1.2-1.35-.38-1.78 1.73-.56.56-1.73 1.78.38L7 .2z'/%3E%3Cpath fill='none' stroke='%23fff' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' d='M4.6 6.9l1.6 1.6 3.2-3.2'/%3E%3C/svg%3E");color:var(--gr-ink);text-align:left;font-family:inherit;container-type:inline-size}.GoogleReviews-module__zNiuVG__tabs{border-bottom:1px solid var(--gr-divider);display:flex}.GoogleReviews-module__zNiuVG__tabItem{display:block}.GoogleReviews-module__zNiuVG__tab{box-sizing:border-box;align-items:center;gap:8px;height:44px;padding:0 10px;line-height:1;display:inline-flex;position:relative}.GoogleReviews-module__zNiuVG__tab:after{content:"";background:var(--gr-ink);height:2px;position:absolute;bottom:0;left:0;right:0}.GoogleReviews-module__zNiuVG__tabIcon{background:var(--gr-g) center / contain no-repeat;width:24px;height:24px}.GoogleReviews-module__zNiuVG__tabTitle{font-size:14px;line-height:14px}.GoogleReviews-module__zNiuVG__tabRating{font-size:14px;font-weight:700;line-height:17px}.GoogleReviews-module__zNiuVG__header{justify-content:space-between;align-items:center;margin-bottom:36px;padding:24px 0 4px;display:flex}.GoogleReviews-module__zNiuVG__info{flex-direction:column;gap:2px;display:flex}.GoogleReviews-module__zNiuVG__heading{align-items:center;gap:6px;height:32px;display:flex}.GoogleReviews-module__zNiuVG__wordmark{width:75px;height:25.4px}.GoogleReviews-module__zNiuVG__headingText{font-size:20px;font-weight:700;line-height:26px}.GoogleReviews-module__zNiuVG__ratingRow{align-items:center;gap:8px;height:28px;display:flex}.GoogleReviews-module__zNiuVG__ratingValue{font-size:22px;font-weight:700;line-height:28px}.GoogleReviews-module__zNiuVG__headerStars,.GoogleReviews-module__zNiuVG__cardStars{--gr-size:18px;width:calc(var(--gr-size) * 5);height:var(--gr-size);background:var(--gr-star-empty);-webkit-mask:var(--gr-star-mask) 0 0 / var(--gr-size) var(--gr-size) repeat-x;-webkit-mask:var(--gr-star-mask) 0 0 / var(--gr-size) var(--gr-size) repeat-x;mask:var(--gr-star-mask) 0 0 / var(--gr-size) var(--gr-size) repeat-x;display:block;position:relative}.GoogleReviews-module__zNiuVG__headerStars:after,.GoogleReviews-module__zNiuVG__cardStars:after{content:"";width:var(--gr-fill,100%);background:var(--gr-star);position:absolute;inset:0 auto 0 0}.GoogleReviews-module__zNiuVG__headerStars{--gr-size:22px}.GoogleReviews-module__zNiuVG__count{color:var(--gr-muted);margin-left:-2px;font-size:12px;line-height:14px}.GoogleReviews-module__zNiuVG__button{box-sizing:border-box;background:var(--gr-ink);color:#fff;white-space:nowrap;border:2px solid #0000;border-radius:24px;flex:none;align-items:center;height:36px;padding:7px 19px;font-size:14px;font-weight:700;line-height:18px;text-decoration:none;transition:opacity .1s ease-in;display:inline-flex}.GoogleReviews-module__zNiuVG__button:hover{opacity:.8}.GoogleReviews-module__zNiuVG__carousel{flex-direction:column;gap:20px;display:flex}.GoogleReviews-module__zNiuVG__outer{position:relative}.GoogleReviews-module__zNiuVG__viewport{touch-action:pan-y;outline:none;overflow:hidden}.GoogleReviews-module__zNiuVG__viewport:focus-visible{outline:2px solid var(--gr-ink);outline-offset:4px}.GoogleReviews-module__zNiuVG__track{will-change:transform;align-items:stretch;gap:20px;transition:transform .185s;display:flex}.GoogleReviews-module__zNiuVG__dragging{transition:none}.GoogleReviews-module__zNiuVG__card{box-sizing:border-box;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;flex-direction:column;flex:none;width:100%;display:flex}@container (min-width:580px){.GoogleReviews-module__zNiuVG__card{width:calc(50% - 10px)}}@container (min-width:880px){.GoogleReviews-module__zNiuVG__card{width:calc(33.3333% - 13.3333px)}}@container (min-width:1180px){.GoogleReviews-module__zNiuVG__card{width:calc(25% - 15px)}}.GoogleReviews-module__zNiuVG__author{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.GoogleReviews-module__zNiuVG__nameLink{min-width:0;color:var(--gr-ink);align-items:center;gap:5px;text-decoration:none;display:flex}.GoogleReviews-module__zNiuVG__name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:18px;overflow:hidden}.GoogleReviews-module__zNiuVG__badge{background:var(--gr-badge) center / contain no-repeat;flex:none;width:14px;height:14px}.GoogleReviews-module__zNiuVG__when{color:var(--gr-muted);font-size:12px;line-height:16px}.GoogleReviews-module__zNiuVG__content{flex-direction:column;display:flex}.GoogleReviews-module__zNiuVG__cardStars{margin-bottom:6px}.GoogleReviews-module__zNiuVG__textBlock{min-height:92px;font-size:16px;line-height:23px}.GoogleReviews-module__zNiuVG__text{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:23px;display:-webkit-box;overflow:hidden}.GoogleReviews-module__zNiuVG__readMore{color:var(--gr-muted);text-decoration:none;display:inline-block}.GoogleReviews-module__zNiuVG__readMore:hover{color:var(--gr-ink)}.GoogleReviews-module__zNiuVG__source{font-size:12px;line-height:var(--gr-source-lh);color:var(--gr-muted);align-items:center;gap:10px;margin-top:auto;padding-top:16px;text-decoration:none;display:flex}.GoogleReviews-module__zNiuVG__sourceIcon{background:var(--gr-g) center / contain no-repeat;flex:none;width:32px;height:32px}.GoogleReviews-module__zNiuVG__sourceLabel{display:block}.GoogleReviews-module__zNiuVG__sourceName{color:var(--gr-ink);font-size:14px;display:block}.GoogleReviews-module__zNiuVG__arrow{z-index:1;background:var(--gr-muted);color:#fff;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-top:-16px;padding:0;transition:background-color .3s;display:flex;position:absolute;top:50%}.GoogleReviews-module__zNiuVG__arrow:hover,.GoogleReviews-module__zNiuVG__arrow:focus-visible{background:var(--gr-ink)}.GoogleReviews-module__zNiuVG__prev{left:-16px}.GoogleReviews-module__zNiuVG__prev .GoogleReviews-module__zNiuVG__chevron{transform:rotate(180deg)}.GoogleReviews-module__zNiuVG__next{right:-16px}.GoogleReviews-module__zNiuVG__chevron{width:16px;height:16px}.GoogleReviews-module__zNiuVG__dots{align-self:center;width:46px;height:6px;overflow:hidden}.GoogleReviews-module__zNiuVG__dotsInner{gap:4px;transition:transform .3s;display:flex}.GoogleReviews-module__zNiuVG__dot{background:var(--gr-muted);border-radius:50%;flex:none;width:6px;height:6px;transition:transform .3s}.GoogleReviews-module__zNiuVG__dotActive{background:var(--gr-ink)}@container (max-width:579px){.GoogleReviews-module__zNiuVG__header{flex-direction:column;gap:16px}.GoogleReviews-module__zNiuVG__info{align-items:center}}@media (prefers-reduced-motion:reduce){.GoogleReviews-module__zNiuVG__track,.GoogleReviews-module__zNiuVG__dotsInner,.GoogleReviews-module__zNiuVG__dot,.GoogleReviews-module__zNiuVG__arrow,.GoogleReviews-module__zNiuVG__button{transition:none}}
