.reviews{padding:125px 7vw;background:#f3f0e8}.reviews-head{display:flex;justify-content:space-between;align-items:end;gap:4vw}.reviews h2{font:600 clamp(48px,6vw,86px)/.94 Manrope;margin:28px 0 0;letter-spacing:-.055em}.reviews h2 em{font-family:Georgia,serif;font-weight:400}.google-score{display:flex;align-items:center;gap:18px;padding-bottom:8px}.google-score>strong{font:700 64px Manrope;letter-spacing:-.06em}.google-score span,.stars{color:#f0643b;letter-spacing:.08em}.google-score p{margin:4px 0 0;font-size:13px}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:70px;border-top:1px solid rgba(24,54,47,.18);border-bottom:1px solid rgba(24,54,47,.18)}.review-grid article{padding:34px;min-height:310px;border-right:1px solid rgba(24,54,47,.18);display:flex;flex-direction:column}.review-grid article:first-child{padding-left:0}.review-grid article:last-child{border-right:0}.stars i{color:rgba(24,54,47,.18);font-style:normal}.review-grid blockquote{font:500 24px/1.42 Manrope;margin:45px 0}.review-grid footer{padding:0;margin-top:auto;display:flex;align-items:flex-start;flex-direction:column;gap:5px}.review-grid footer strong{font-size:14px}.review-grid footer span{font-size:12px;opacity:.6}.reviews-link{display:inline-flex;align-items:center;gap:18px;margin-top:38px;padding-bottom:5px;border-bottom:1px solid;font-weight:600}.reviews-link span{font-size:20px}@media(max-width:850px){.reviews{padding:90px 6vw}.reviews-head{align-items:flex-start;flex-direction:column}.review-grid{grid-template-columns:1fr}.review-grid article,.review-grid article:first-child{padding:28px 0;border-right:0;border-bottom:1px solid rgba(24,54,47,.18);min-height:250px}.review-grid article:last-child{border-bottom:0}.review-grid blockquote{margin:35px 0}}
