/* Keep dark content blocks readable after late typography overrides. */
.seo-text-block--dark h2,
.seo-text-block--dark h3,
.prozess-section .seo-text-block h2,
.prozess-section .seo-text-block h3 {
  color: #ffffff !important;
}

.seo-text-block--dark p,
.prozess-section .seo-text-block p {
  color: rgba(255, 255, 255, 0.84) !important;
}

.seo-text-block--dark strong,
.prozess-section .seo-text-block strong {
  color: #ffffff !important;
}

.seo-text-block--dark a,
.prozess-section .seo-text-block a {
  color: #7eb6ff !important;
}

.index-apple-compare .index-compare-card-top h3,
.index-apple-compare .index-compare-card-top p,
.index-apple-compare .index-compare-mini-kicker,
.index-apple-compare .index-compare-half h4,
.index-apple-compare .index-compare-half p {
  opacity: 1 !important;
}