/* Targeted overrides for AEM-migrated markup quirks that the vendored AEM bundle
   (/static/app.min.css) still styles as if the original AEM chrome were present. */

/* #125654 / #128712 — Excessive gap between the FAQ heading and the first question.
   In AEM, .top-divider was a 40px spacer above a breadcrumb; migrated pages render no
   breadcrumb, so the divider is pure dead space sitting right above .faq-main-container.
   Repo FAQ widgets already neutralise it (they add .hide or scope via data-widget-type),
   so only the migrated custom-html FAQ blocks match this rule. */
.faq-accordion .faq-accordion-root .generic-container > .top-divider:has(+ .faq-main-container) {
    display: none;
}
