/* ══════════════════════════════════════════════════════════
   FAQ
   ══════════════════════════════════════════════════════════ */
.faq { background:var(--bg); }
.faq-grid { display:grid; grid-template-columns:1fr 1fr; gap:16px; margin-top:48px; }
/* .faq-item / .faq-q / .faq-a viven en shared.css (acordeón reutilizable) */
.faq-a .dtag,
.faq-a .tag-pill { margin-left:2px; vertical-align:1px; }

/* ─── RESPONSIVE FOR FAQ ───────────────────────────────── */
@media (max-width:960px) {
  .faq-grid { grid-template-columns:1fr; }
}
