/*
 * JP-1035 — FFN Connect hero body text colour (#333 → #0b1b45)
 *
 * Bug: the two body paragraphs in the ffn-connect hero render in the theme's
 * default grey #333 (rgb(51,51,51)); the design system specifies dark blue
 * #0b1b45. Reported on DE; applied to both languages.
 *
 * Scope rationale:
 *  - page-id-280067 is the ffn-connect DE original id, and WPML stamps it on the
 *    EN twin too — both /de/ffn-connect/ and /en/ffn-connect/ carry
 *    body.page-id-280067 — so this single selector covers BOTH languages, and it
 *    is absent from other pages, so it cannot leak.
 *  - The real guard is the structural hook :has(h1): the hero is the only one of
 *    the page's six <section class="container-1570"> elements that contains the
 *    H1 (1-of-6 on both twins). .mb-5 p inside it resolves to exactly the two
 *    target paragraphs (querySelector count = 2 on each twin), so there is no
 *    nth-of-type fragility and no over-match.
 *  - #333 is the inherited theme default (not a per-instance value), so pinning
 *    these two paragraphs is the correct page-scoped fix rather than a blanket
 *    recolour of every #333.
 *  - !important: the default colour arrives via a low-specificity cascade, so the
 *    override needs it to win deterministically.
 */
body.page-id-280067 section.container-1570:has(h1) .mb-5 p {
    color: #0b1b45 !important;
}
