.bt-buyer-opinions{padding-block:clamp(34px,5vw,64px)}
.bt-buyer-opinions-wrap{border:1px solid #dde5e1;background:linear-gradient(145deg,#f8fcfa,#fff 60%);border-radius:24px;padding:clamp(24px,4vw,45px);box-shadow:0 12px 42px rgba(18,42,30,.055)}
.bt-buyer-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-bottom:18px}
.bt-buyer-head h2{margin:6px 0 0;line-height:1.16}
.bt-buyer-source-count{display:inline-block;border-radius:100px;background:#e9f4ed;color:#1d583b;padding:9px 14px;font-size:.87rem;font-weight:700}
.bt-buyer-summary{font-size:clamp(1.07rem,1.7vw,1.2rem);line-height:1.74;color:#25362e;max-width:820px;margin-bottom:26px}
.bt-buyer-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.bt-buyer-facts>div{padding:19px 21px;border-radius:16px;background:#fff;border:1px solid #e4ebe7}
.bt-buyer-facts h3{font-size:1.06rem;margin:0 0 10px;color:#15281d}
.bt-buyer-facts ul{padding-left:20px;margin:0;display:grid;gap:8px;line-height:1.55;color:#38463f}
.bt-buyer-pro{border-left:4px solid #208253!important}
.bt-buyer-con{border-left:4px solid #d5a34f!important}
.bt-buyer-note{font-size:.83rem;color:#66776b;margin:22px 0 0}
@media(max-width:650px){.bt-buyer-facts{grid-template-columns:1fr}.bt-buyer-opinions-wrap{border-radius:18px}}
