.approved-reviews{padding:72px 0;background:#f7f9fa;color:#1a535e;font-family:inherit}.approved-reviews__container{width:min(1120px,calc(100% - 48px));margin:0 auto}.approved-reviews__heading{text-align:center}.approved-reviews__heading p{margin:0 0 9px;color:#e76b55;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.approved-reviews__heading h2{margin:0;color:#1a535e;font-size:28px;font-weight:700}.approved-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.approved-review-card{min-height:205px;padding:24px;border:1px solid #dce3e6;border-top:4px solid #73b73c;border-radius:6px;background:#fff}.approved-review-card__meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.approved-review-stars{color:#cbd5df;font-size:15px;letter-spacing:.08em}.approved-review-stars .is-filled{color:#e76b55}.approved-review-card time{color:#64748b;font-size:12px}.approved-review-card blockquote{margin:18px 0;color:#334155;font-size:14px;line-height:1.75}.approved-review-card>p{margin:0;color:#1a535e;font-size:13px;font-weight:700}.approved-reviews__link{display:flex;width:max-content;margin:30px auto 0;color:#1a535e;font-size:13px;font-weight:700;text-decoration:none}.approved-reviews__link:hover{color:#e76b55}.approved-reviews__link span{margin-left:7px}@media(max-width:800px){.approved-reviews{padding:56px 0}.approved-reviews__grid{grid-template-columns:1fr}.approved-review-card{min-height:0}}@media(max-width:560px){.approved-reviews__container{width:min(100% - 32px,1120px)}.approved-reviews__heading h2{font-size:25px}}
