/**
 * FAQ accordion fixes (loaded site-wide; harmless elsewhere).
 *
 * Page HTML ships .faq-q::after{content:"+"} and [open] content with an
 * en-dash. WordPress/output encoding can turn that dash into the literal
 * characters &#8211; inside <style> (raw-text element → entities NOT
 * decoded), so the open toggle shows "& # 8 2 1 1 ;" instead of "–".
 * Override with a CSS unicode escape that cannot be HTML-entity-mangled.
 */
.tcf-tf .faq-q::after {
  content: "+" !important;
}
.tcf-tf .faq-item[open] .faq-q::after {
  content: "\2013" !important; /* en-dash */
}
