.bdc-testimonials{padding:88px 24px;background:#171512;border-top:1px solid #3f372d;border-bottom:1px solid #403729}.bdc-testimonials-inner{max-width:1170px;margin:auto}.bdc-testimonials h2{font-size:clamp(31px,4.2vw,54px);line-height:1.13;margin:18px 0}.bdc-review-intro{max-width:640px;color:#bbb2a7;line-height:1.8;font-size:14px}.bdc-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0}.bdc-review-card{border:1px solid #53432b;background:#211e19;border-radius:6px;padding:24px;min-height:190px;display:flex;flex-direction:column}.bdc-review-stars{font-size:22px;letter-spacing:3px;color:#dfb671}.bdc-review-comment{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;color:#eee6da;font-size:14px;flex:1}.bdc-review-author{color:#bdb3a5;font-size:12px;margin-top:13px}.bdc-review-empty{padding:30px 24px;background:#201e1b;border:1px solid #42392c;color:#bcb2a4;line-height:1.75;border-radius:6px;grid-column:1/-1}.bdc-review-actions{display:flex;gap:12px;flex-wrap:wrap}.bdc-review-actions .btn{display:inline-flex;align-items:center;justify-content:center}.bdc-review-grid .bdc-review-card:nth-child(n+7){display:none}@media(max-width:800px){.bdc-testimonials{padding:58px 18px}.bdc-review-grid{grid-template-columns:1fr;gap:13px}.bdc-review-actions .btn{flex:1;min-width:190px}}