.reviews_page__OtSio{color:var(--ink,#044340)}.reviews_titleWords__NEhkh{overflow-wrap:anywhere;hyphens:auto}.reviews_page__OtSio .reviews_summarySection__yq7b_{padding-block:28px 74px}.reviews_page__OtSio .reviews_sectionTitle__Rp_Ls{font-size:clamp(30px,3.2vw,46px);line-height:1.15;margin:0 0 28px}.reviews_summary__uTDvV{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:clamp(32px,6vw,90px);padding:clamp(28px,4vw,54px);background:#f1f6e9;border:1px solid #dce7d4;border-radius:32px}.reviews_average__UD47S{min-width:0;align-self:center}.reviews_page__OtSio .reviews_averageLabel__xw_MD{max-width:25ch;font-size:14px;color:var(--copy,#47645c)}.reviews_page__OtSio .reviews_averageValue__2mDxu{display:flex;flex-wrap:wrap;align-items:baseline;gap:15px;margin:14px 0 20px;font-family:var(--font-home-heading),sans-serif;font-size:clamp(64px,7vw,104px);font-weight:500;letter-spacing:-.06em;line-height:1;font-variant-numeric:tabular-nums}.reviews_averageScale__5atpr{font-size:23px;color:var(--copy,#47645c);letter-spacing:-.025em}.reviews_stars__bdWdM{display:inline-flex;gap:4px}.reviews_stars__bdWdM svg{width:17px;height:17px;stroke-width:1.5}.reviews_largeStars__FTYRg svg{width:22px;height:22px}.reviews_filledStar__7esoN{color:#347259;fill:currentColor}.reviews_emptyStar__atS0c{color:#99b2a5;fill:none}.reviews_page__OtSio .reviews_total__yH0KV{margin-top:18px;font-size:14px;color:var(--copy,#47645c)}.reviews_page__OtSio .reviews_emptyAverage__Tw7Yl{margin-top:24px;font-size:28px;line-height:1.35;max-width:16ch}.reviews_distribution__HrjHs{min-width:0}.reviews_page__OtSio .reviews_filterHint__7DTl9{font-size:14px;font-weight:500;margin-bottom:14px}.reviews_page__OtSio .reviews_distributionRow__YpAJy{width:100%;min-height:48px;display:grid;grid-template-columns:40px minmax(24px,1fr) 82px;align-items:center;gap:14px;text-align:left;border-radius:12px;padding:10px 12px;font-size:14px;border:1px solid transparent;transition:background .2s,border-color .2s}.reviews_page__OtSio .reviews_distributionRow__YpAJy[aria-pressed=true]{background:#fff;border-color:#337c52}.reviews_ratingNumber__DT5Zq{display:inline-flex;align-items:center;gap:7px;font-weight:500}.reviews_ratingNumber__DT5Zq svg{fill:currentColor}.reviews_barTrack__7D_Wo{display:block;min-width:0;height:6px}.reviews_bar__3GifG{display:block;height:100%;border-radius:6px;background:#74a656}.reviews_ratingCount__CdXq3{font-variant-numeric:tabular-nums;text-align:right;font-size:13px;white-space:nowrap}.reviews_ratingCount__CdXq3>span{color:#4e6b5e}.reviews_page__OtSio .reviews_voicesSection__risLy{padding-block:0 88px}.reviews_voicesHeader__9ZHNw{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:8px}.reviews_filterSummary__iP7OL{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.reviews_page__OtSio .reviews_filterSummary__iP7OL p{color:var(--copy,#47645c);font-size:13px}.reviews_page__OtSio .reviews_allFilter__GIFb0{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:8px 18px;background:#f1f6e9;border:1px solid #ccdcbf;border-radius:99px;font-size:13px;transition:background .2s}.reviews_page__OtSio .reviews_allFilter__GIFb0[aria-pressed=true]{background:#044340;color:#fff;border-color:#044340}.reviews_quotes__1Bg3L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px}.reviews_quoteCard__IOW38{margin:0;border:1px solid #d8e1d6;border-radius:26px;padding:clamp(25px,3vw,40px);background:#fff;overflow-wrap:anywhere}.reviews_quotes__1Bg3L>:nth-child(4n+1) .reviews_quoteCard__IOW38{background:#f7f9f2}.reviews_quoteTop__I_SRj{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;justify-content:space-between}.reviews_verified__pl7SE{display:inline-flex;align-items:center;gap:6px;font-size:11px;line-height:1.5;color:#346850}.reviews_quoteCard__IOW38 blockquote{margin:26px 0 30px;font-size:clamp(17px,1.6vw,21px);font-weight:400;line-height:1.75}.reviews_page__OtSio .reviews_noComment__DilyU{margin:26px 0 30px;font-size:16px;color:var(--copy,#47645c)}.reviews_attribution__Qe9rS{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:13px}.reviews_customerName__KgGHf{font-weight:500}.reviews_attribution__Qe9rS time{color:var(--copy,#47645c);font-size:12px}.reviews_empty__GSp_b{display:flex;flex-direction:column;align-items:center;gap:22px;border-radius:26px;padding:54px 28px;background:#f5f8f0;text-align:center}.reviews_page__OtSio .reviews_empty__GSp_b p{max-width:40ch}.reviews_error__L5Ooc{display:flex;align-items:flex-start;gap:22px;background:#f5f8f0;border:1px solid #d8e1d6;padding:34px;border-radius:26px}.reviews_error__L5Ooc>svg{flex-shrink:0;margin-top:2px}.reviews_page__OtSio .reviews_error__L5Ooc h3{font-size:23px;line-height:1.3;margin-bottom:12px}.reviews_page__OtSio .reviews_error__L5Ooc p{color:var(--copy,#47645c);margin-bottom:22px}.reviews_page__OtSio .reviews_actionButton__2sflV{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 22px;border:1px solid #91b76f;border-radius:99px;background:#bbed75;color:#044340;font-size:14px;font-weight:500}.reviews_closing__YqOAV{padding:clamp(58px,7vw,96px) 24px;background:#edf4e5}.reviews_closingInner__S999l{max-width:840px;margin-inline:auto;text-align:center}.reviews_page__OtSio .reviews_closingInner__S999l h2{max-width:20ch;font-size:clamp(34px,4vw,56px);margin:0 auto}.reviews_page__OtSio .reviews_closingInner__S999l>p{max-width:58ch;margin:24px auto 32px;color:var(--copy,#47645c)}.reviews_closingActions__tPTaX{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.reviews_routeLoading__FfF9I{width:min(calc(100% - clamp(40px, 8vw, 144px)),1440px);margin-inline:auto;padding-block:60px 100px}.reviews_loadingTitle__kWL63{display:grid;gap:16px;margin-bottom:60px}.reviews_loadingTitle__kWL63 span{display:block;height:52px;width:min(650px,100%);border-radius:16px;background:#e9f0e1}.reviews_loadingTitle__kWL63 span:last-child{width:min(430px,75%)}.reviews_loadingSummary__PB3Zw{display:grid;grid-template-columns:.8fr 1.3fr;gap:clamp(32px,6vw,90px);padding:clamp(28px,4vw,54px);border-radius:32px;background:#f1f6e9;min-height:334px}.reviews_loadingAverage__4VIM8{display:flex;flex-direction:column;justify-content:center;gap:24px}.reviews_skeletonLabel__GOCYZ{display:block;width:min(180px,100%);height:14px;background:#dce8d3;border-radius:8px}.reviews_skeletonScore__hSnN7{display:block;height:80px;width:145px;background:#dce8d3;border-radius:20px}.reviews_loadingRows__q23I1{display:flex;flex-direction:column;justify-content:center;gap:26px}.reviews_loadingRows__q23I1 span{display:block;height:20px;background:#dce8d3;border-radius:10px}.reviews_loadingRows__q23I1 span:nth-child(2n){width:82%}@media (hover:hover) and (pointer:fine){.reviews_page__OtSio .reviews_distributionRow__YpAJy:hover{background:#fff}.reviews_page__OtSio .reviews_allFilter__GIFb0:not([aria-pressed=true]):hover{background:#e5efd9}.reviews_page__OtSio .reviews_actionButton__2sflV:hover{background:#a5df60}}@media (max-width:760px){.reviews_page__OtSio .reviews_summarySection__yq7b_{padding-block:18px 52px}.reviews_page__OtSio .reviews_sectionTitle__Rp_Ls{margin-bottom:22px}.reviews_loadingSummary__PB3Zw,.reviews_summary__uTDvV{grid-template-columns:1fr;gap:32px;border-radius:26px;padding:26px}.reviews_average__UD47S{padding-bottom:28px;border-bottom:1px solid #cedec3}.reviews_page__OtSio .reviews_averageValue__2mDxu{font-size:76px}.reviews_page__OtSio .reviews_voicesSection__risLy{padding-bottom:58px}.reviews_voicesHeader__9ZHNw{display:block;margin-bottom:24px}.reviews_filterSummary__iP7OL{justify-content:space-between}.reviews_quotes__1Bg3L{grid-template-columns:1fr;gap:18px}.reviews_quoteCard__IOW38{padding:27px}.reviews_error__L5Ooc{flex-direction:column;padding:28px}.reviews_routeLoading__FfF9I{padding-top:36px}.reviews_loadingRows__q23I1{gap:24px}}@media (max-width:380px){.reviews_loadingSummary__PB3Zw,.reviews_summary__uTDvV{padding:22px 18px}.reviews_page__OtSio .reviews_distributionRow__YpAJy{gap:8px;padding-inline:8px;grid-template-columns:32px minmax(16px,1fr) 78px}.reviews_closingActions__tPTaX{align-items:stretch;flex-direction:column}.reviews_quoteCard__IOW38{padding:24px}}@media (prefers-reduced-motion:reduce){.reviews_page__OtSio .reviews_allFilter__GIFb0,.reviews_page__OtSio .reviews_distributionRow__YpAJy{transition:none}}