/* faq.css — FAQ 知识库（2026-10-10）：简洁 Q/A 版式 */
.faq-list{margin:8px 0 0}
.faq-item{padding:20px 0;border-bottom:1px solid var(--color-line)}
.faq-item:last-child{border-bottom:0}
.faq-item h3{margin:0 0 8px;font-size:17px;line-height:1.55;color:var(--color-primary)}
.faq-item p{margin:0;color:var(--color-text);line-height:1.8}
.faq-intro{background:var(--color-bg-alt);border-left:3px solid var(--color-accent);border-radius:0 8px 8px 0;padding:14px 18px;margin:0 0 20px;color:var(--color-text);line-height:1.8}
.faq-more{margin-top:28px;padding:16px 18px;background:var(--color-bg-alt);border-radius:8px;color:var(--color-text-muted);font-size:14.5px;line-height:1.8}
.faq-more a{color:var(--color-accent);font-weight:600}
.faq-card-more{display:block;margin-top:14px;color:var(--color-accent);font-weight:600;font-size:14.5px}
.faq-hublead{margin:0 0 24px;color:var(--color-text-muted);line-height:1.8}
@media(max-width:640px){.faq-item{padding:16px 0}.faq-item h3{font-size:16px}}
/* 20261010b：hub H1 超长（110+ 字），桌面/平板全宽下强制 2 行起排，防止单行溢出或压成 4+ 行；
   <=768px 走全局响应式 H1。卡片标题 h2→h3 后落全局 19px，此为刻意降级，不另设字号。 */
.pagehero h1{font-size:clamp(19px,2.2vw,26px);line-height:1.5;letter-spacing:0}
