/* assets/css/sections/faq.css — 常见问题：常显问答列表（不是手风琴）。
   百度《禁止页面主体内容折叠》不允许主体内容靠交互才可见，所以答案直接铺开。
   .acc-q 是 h3，字体族由 base.css 的 h1,h2,h3,h4 规则提供，这里只补字号字重和间距。 */

.faq-grid{ display:grid; grid-template-columns:minmax(0,3.2fr) minmax(0,8.8fr); gap:56px; }
.faq-grid .sec-head{ position:sticky; top:100px; margin-bottom:0; }

.acc{ border-top:1px solid var(--line-dark); }
.acc-item{ padding:24px 0; border-bottom:1px solid var(--line); }
.acc-q{ padding:0; font-weight:700; font-size:17.5px; }
.acc-a{ margin-top:12px; }
.acc-a p{ font-size:15px; color:var(--muted); }
.acc-a p + p{ margin-top:10px; }
.acc-a ul{ margin-top:12px; }
.acc-a li{ position:relative; padding-left:16px; margin-top:8px; font-size:15px; color:var(--muted); }
.acc-a li::before{ content:""; position:absolute; left:0; top:9px; width:5px; height:5px; background:var(--cinnabar); }
.acc-a a{ color:var(--cinnabar); text-decoration:none; border-bottom:1px solid var(--line-dark); }
.acc-more{ margin-top:24px; font-size:14px; color:var(--muted); }

/* 深底上的问答 */
.band--deep .acc{ border-top-color:rgba(255,255,255,.16); }
.band--deep .acc-item{ border-bottom-color:rgba(255,255,255,.12); }
.band--deep .acc-q{ color:#fff; }
.band--deep .acc-a p,.band--deep .acc-a li{ color:#A8B9CC; }

@media (max-width:1020px){
  .faq-grid{ grid-template-columns:1fr; gap:32px; }
  .faq-grid .sec-head{ position:static; }
}
