.hck .hck-reviews{padding:76px 0 82px;background:#f2ecdf;border-top:1px solid #ded6c7;border-bottom:1px solid #ded6c7}
.hck .hck-reviews-heading{max-width:760px;margin-bottom:32px}
.hck .hck-reviews-heading h2{font:900 clamp(32px,3.8vw,48px)/1.07 "HCK Poppins",Arial,sans-serif;letter-spacing:-.055em;color:#30271f;margin:12px 0 0}
.hck .hck-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.hck .hck-review-card{min-width:0;padding:28px;border:1px solid #dfd6c6;border-radius:20px;background:#fffdf7;box-shadow:0 5px 14px #30271f04}
.hck .hck-review-stars{font:700 17px/1 "HCK Poppins",Arial,sans-serif;color:#a84b15;letter-spacing:3px;margin:0 0 20px}
.hck .hck-review-card h3{font:700 20px/1.28 "HCK Poppins",Arial,sans-serif;letter-spacing:-.025em;color:#30271f;margin:0 0 16px}
.hck .hck-review-card blockquote{padding:0;margin:0;border:0;font-style:normal}
.hck .hck-review-card blockquote p{font:400 15px/1.75 "HCK Poppins",Arial,sans-serif;letter-spacing:0;color:#655d52;margin:0;overflow-wrap:anywhere}
.hck .hck-reviews--seed{background:#edf0e5}.hck .hck-reviews--seed .hck-review-stars{color:#52623d}
.hck .hck-reviews--pen{background:#f2ece4}.hck .hck-reviews--pen .hck-review-stars{color:#7b5b44}
@media(min-width:750px) and (max-width:989px){.hck .hck-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:749px){.hck .hck-reviews{padding:44px 0 48px}.hck .hck-reviews-heading{margin-bottom:24px}.hck .hck-review-grid{grid-template-columns:1fr;gap:14px}.hck .hck-review-card{padding:24px;border-radius:18px}.hck .hck-review-stars{margin-bottom:16px}.hck .hck-review-card h3{font-size:19px}.hck .hck-review-card blockquote p{font-size:15px;line-height:1.7}}
