.mpr-reviews{max-width:1200px;margin:45px auto;padding:25px 20px;color:#49312f}.mpr-reviews h2{text-align:center;margin-bottom:25px;color:#713c3b}.mpr-reviews-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mpr-review-card{padding:22px;background:#faf6f1;border:1px solid #eadbd0;border-radius:10px}.mpr-stars{color:#a77b36;letter-spacing:2px;margin-bottom:12px}.mpr-review-text{line-height:1.7;overflow-wrap:anywhere}.mpr-review-name{color:#713c3b;font-weight:600;margin-bottom:0}@media (max-width:900px){.mpr-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.mpr-reviews-grid{grid-template-columns:1fr}.mpr-reviews{padding:20px 15px}}