.project-feedback{color:#fff;background:#111411;padding:clamp(46px,7vw,84px) 20px;font-family:inherit}.project-feedback-inner{max-width:1120px;margin:0 auto}.project-feedback-kicker{color:#d9b659;letter-spacing:.14em;margin:0 0 12px;font-size:11px;font-weight:800}.project-feedback h2{color:#fff;margin:0;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.2}.project-feedback-intro{color:#bfc5bb;max-width:620px;margin:16px 0 28px;font-size:15px;line-height:1.7}.project-feedback-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.project-feedback-card{background:#1b201b;border:1px solid #ffffff1f;border-radius:18px;min-width:0;padding:26px}.project-feedback-card .project-feedback-stars{color:#e6bf55;letter-spacing:2px;margin:0 0 14px;font-size:22px}.project-feedback-stars span{color:#7f8678}.project-feedback-card h3{color:#fff;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.5}.project-feedback-card blockquote{color:#d8ddd2;white-space:pre-line;overflow-wrap:anywhere;border:0;margin:0 0 22px;padding:0;font-size:14px;line-height:1.9}.project-feedback-card .project-feedback-author{color:#fff;margin:0;font-size:14px;font-weight:700}.project-feedback-card .project-feedback-date{color:#9aa391;margin:5px 0 0;font-size:12px}@media (width<=900px){.project-feedback-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.project-feedback-grid{grid-template-columns:1fr}.project-feedback-card{padding:22px}}
