.buyer-questions { background: #fff; }
.buyer-questions-head { display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end;margin-bottom:45px; }
.buyer-questions-head h2 { margin:0;font:600 clamp(38px,5vw,68px)/1.03 Manrope,sans-serif;letter-spacing:-.052em; }
.buyer-questions-head>p { margin:0;color:var(--muted);font-size:15px;line-height:1.75; }
.buyer-question-list { border-top:1px solid var(--line); }
.buyer-question-list details { border-bottom:1px solid var(--line); }
.buyer-question-list summary { display:grid;grid-template-columns:50px 1fr auto;gap:20px;align-items:center;padding:26px 0;cursor:pointer;list-style:none; }
.buyer-question-list summary::-webkit-details-marker { display:none; }
.buyer-question-list summary span { color:var(--amber);font-size:10px; }
.buyer-question-list summary strong { font:600 clamp(17px,2vw,22px) Manrope,sans-serif; }
.buyer-question-list summary i { font:400 24px Manrope,sans-serif;transition:transform .2s ease; }
.buyer-question-list details[open] summary i { transform:rotate(45deg); }
.buyer-question-list details>div { max-width:850px;padding:0 50px 26px 70px; }
.buyer-question-list details p { margin:0;color:var(--muted);font-size:13px;line-height:1.75; }
.buyer-question-actions { display:flex;flex-wrap:wrap;gap:28px;margin-top:35px; }
@media(max-width:700px){.buyer-questions-head{grid-template-columns:1fr;gap:28px}.buyer-question-list summary{grid-template-columns:28px 1fr auto;gap:10px}.buyer-question-list details>div{padding:0 20px 24px 38px}}
