/* Keep the original site palette; restore only headings on dark panels. */
#page .entry-content :is(
  #kontakt-pro-media > h2,
  #nabidky-energii > div.energy-wrap > div.energy-warning-box > div.energy-warning-copy > h2,
  #nabidky-operatoru > div.telco-wrap > div.telco-warning-grid > div.telco-warning-title > h2,
  #polozit-dotaz > div.online-advice-wrap > div.online-advice-form-box > div.online-advice-form-copy > h2,
  #poptat-prednasku > div.school-wrap > div.school-contact-box > div.school-contact-copy > h2,
  #poptat-skoleni > div.training-custom-inner > div.training-custom-main > h2,
  div.magazine-intro-card > h2,
  section.about-hero > div.about-wrap.about-hero-grid > div.about-hero-card > h2,
  section.claim-hero > div.claim-wrap.claim-hero-grid > div.claim-hero-card > h2,
  section.claim-note > div.claim-wrap > div.claim-note-box > div.claim-note-copy > h2,
  section.contact-company > div.contact-wrap > div.contact-company-box > div.contact-company-heading > h2,
  section.contacts-hero > div.contacts-wrap.contacts-hero-grid > div.contacts-hero-card > h2,
  section.contacts-sos > div.contacts-wrap > div.contacts-sos-box > div.contacts-sos-copy > h2,
  section.energy-hero > div.energy-wrap.energy-hero-grid > div.energy-hero-card > h2,
  section.es-hero > div.es-wrap.es-hero-grid > div.es-hero-card > h2,
  section.finance-hero > div.finance-wrap.finance-hero-grid > div.finance-hero-card > h2,
  section.finance-note > div.finance-wrap > div.finance-note-box > div.finance-note-copy > h2,
  section.finance-scam > div.finance-wrap > div.finance-scam-box > div.finance-scam-copy > h2,
  section.food-hero > div.food-wrap.food-hero-grid > div.food-hero-card > h2,
  section.food-topics > div.food-wrap > div.food-topics-box > div.food-topics-title > h2,
  section.housing-hero > div.housing-wrap.housing-hero-grid > div.housing-hero-card > h2,
  section.housing-termination > div.housing-wrap > div.housing-termination-box > div.housing-termination-copy > h2,
  section.letters-help > div.letters-wrap > div.letters-help-box > div > h2,
  section.membership-cta > div.membership-wrap > div.membership-cta-box > div > h2,
  section.membership-hero > div.membership-wrap.membership-hero-grid > div.membership-hero-card > h2,
  section.news-help > div.news-wrap > div.news-help-box > div > h2,
  section.online-advice-hero > div.online-advice-wrap.online-advice-hero-grid > div.online-advice-hero-card > h2,
  section.patient-consent > div.patient-wrap > div.patient-consent-box > div.patient-consent-copy > h2,
  section.patient-hero > div.patient-wrap.patient-hero-grid > div.patient-hero-card > h2,
  section.purchase-hero > div.purchase-wrap.purchase-hero-grid > div.purchase-hero-card > h2,
  section.purchase-note > div.purchase-wrap > div.purchase-note-box > div.purchase-note-copy > h2,
  section.school-hero > div.school-wrap.school-hero-grid > div.school-hero-card > h2,
  section.sos-branches > div.sos-branches-inner > div.sos-branches-help > div > h2,
  section.sos-business > div.sos-business-inner > div.sos-business-head > div.sos-business-heading > h2,
  section.support-cta > div.support-wrap > div.support-cta-box > div > h2,
  section.telco-hero > div.telco-wrap.telco-hero-grid > div.telco-hero-card > h2,
  section.work-hero > div.work-wrap.work-hero-grid > div.work-hero-card > h2,
  section.work-note > div.work-wrap > div.work-note-box > div.work-note-copy > h2
) { color: #fff !important; }
