/**
 * GENERATED by capture/gen-contrast-fixes.mjs — do not edit by hand.
 *
 * Each rule below corrects a text element whose measured WCAG contrast against
 * its REAL painted background fell under threshold. Polarity is decided from
 * the measured background luminance, never from Divi's bg_layout class, which
 * is wrong on some panels (the homepage GIVE and GO boxes are flagged "light"
 * while painted navy and blue).
 *
 * Regenerate after any change to the capture or the other stylesheets.
 */

/* /church-planter/ — 1 measured failures */
body.page-id-6086 div > div > div:nth-of-type(2) > div > ol > li {
  color: #f2f5f8 !important;
}

/* /cristinoiu/ — 1 measured failures */
body.postid-7117 div > div > div > div > div > h1 {
  color: #1f2a36 !important;
}

/* /missionary/ — 2 measured failures */
body.page-id-4074 div > div > div > p:nth-of-type(2) > span > a,
body.page-id-4074 #kMyers > span > a {
  color: #f2f5f8 !important;
}

/* /serve/mission-teams/ — the four rules measured here were against the old
   placeholder copy, which was dark text on a light page. That page is now
   navy with white type, and these forced #1f2a36 onto its heading and first
   paragraphs — invisible on navy. Removed 2026-08-17 rather than left to be
   re-triggered by anyone who wraps that masthead in a plain div. Regenerate
   with `node capture/gen-contrast-fixes.mjs` after deploy. */

/* /south-america-2/ — 3 measured failures */
body.page-id-6230 div:nth-of-type(3) > div:nth-of-type(1) > div > div > div:nth-of-type(2) > h4,
body.page-id-6230 div:nth-of-type(3) > div:nth-of-type(2) > div > div > div:nth-of-type(2) > h4,
body.page-id-6230 div:nth-of-type(2) > div > div > div:nth-of-type(2) > div > p {
  color: #1f2a36 !important;
}
