.ReviewsBlock_section__iQkKp{position:relative;isolation:isolate;overflow:hidden;background:#d4d7c4;color:#293e34}.ReviewsBlock_section__iQkKp h2{color:inherit;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,2.75rem);font-weight:400;line-height:1.2;text-wrap:balance}.ReviewsBlock_backdrop__HAHe6{position:absolute;z-index:-1;inset:-1rem;filter:blur(6px);pointer-events:none}.ReviewsBlock_backdrop__HAHe6:after{content:"";position:absolute;inset:0;background:rgb(240 243 237/78%)}.ReviewsBlock_track__Ct3uV{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:100%;align-items:start;gap:clamp(1rem,2vw,1.5rem);padding:1.25rem 8% 2.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#829183 transparent}.ReviewsBlock_card__HhqrA{--review-lines:6;--review-height:26rem;height:var(--review-height);min-height:var(--review-height);interpolate-size:allow-keywords;transition:height .3s ease-out;position:relative;display:flex;flex-direction:column;min-width:0;padding:clamp(4rem,6vw,5rem) clamp(1.5rem,4vw,3rem) clamp(2.5rem,4vw,3rem);background:#fff;border-radius:.75rem;box-shadow:0 18px 36px rgb(41 62 52/10%);scroll-snap-align:center}.ReviewsBlock_card__HhqrA[data-expanded=true]{height:auto}.ReviewsBlock_card__HhqrA[data-expanded=true] .ReviewsBlock_previewText__89jdO{-webkit-line-clamp:unset;transition-delay:0s}.ReviewsBlock_quoteMark__1jbLF{position:absolute;width:clamp(3.5rem,6vw,5rem);height:auto;fill:#868f74;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReviewsBlock_quoteOpen__m6jv8{top:-1rem;left:clamp(1rem,3vw,2rem)}.ReviewsBlock_quoteClose__IuaqT{right:clamp(1rem,3vw,2rem);bottom:-1rem;transform:rotate(180deg)}.ReviewsBlock_card__HhqrA figcaption{padding-right:clamp(4rem,8vw,7rem)}.ReviewsBlock_previewText__89jdO{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.2vw,1.625rem);font-style:italic;font-weight:400;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--review-lines);max-height:100%;overflow:hidden;transition:-webkit-line-clamp allow-discrete 0s .3s}@media (min-width:640px){.ReviewsBlock_card__HhqrA{--review-height:27rem;--review-lines:5}}@media (min-width:1024px){.ReviewsBlock_card__HhqrA{--review-height:28rem}}@media (min-width:1536px){.ReviewsBlock_card__HhqrA{--review-height:29rem}}.ReviewsBlock_company__BKmxd{color:#536258}.ReviewsBlock_link__EgXar{color:#3b5144}.ReviewsBlock_link__EgXar:hover{color:#203329}.ReviewsBlock_button__u_Low{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid #3b5144;background:#3b5144;border-radius:50%;color:#fff;transition:background-color .15s}.ReviewsBlock_button__u_Low:hover:not(:disabled){background:#203329}.ReviewsBlock_button__u_Low:disabled{opacity:.35;cursor:default}.ReviewsBlock_button__u_Low:focus-visible,.ReviewsBlock_link__EgXar:focus-visible,.ReviewsBlock_track__Ct3uV:focus-visible{outline:2px solid #293e34;outline-offset:4px}@media (prefers-reduced-motion:reduce){.ReviewsBlock_track__Ct3uV{scroll-behavior:auto}.ReviewsBlock_button__u_Low,.ReviewsBlock_card__HhqrA,.ReviewsBlock_previewText__89jdO{transition:none}}