/* =========================================
   TRAINING PROGRAM – FONT COLOR DISCIPLINE
   Step 1: Enforce text hierarchy in Training Program sections only
   ========================================= */

.training-program h1,
.training-program h2,
.training-program h3,
.training-program .program-title,
.training-program .card-title {
  color: #ffffff;
}

.training-program p,
.training-program li,
.training-program .description,
.training-program .program-desc {
  color: #d1d5db;
}

.training-program .meta,
.training-program .duration,
.training-program .level,
.training-program .tag,
.training-program .info {
  color: #9ca3af;
}

/* Keep links/CTAs using existing site styles unless overridden elsewhere */
.training-program a,
.training-program .cta,
.training-program .action {
  color: inherit;
}

/* Prevent strong text from becoming title-white */
.training-program p strong,
.training-program li strong {
  color: #d1d5db;
}
