/* Contrast-only QA repair: layout, spacing, imagery and structure are unchanged. */
:root {
  --primary: #be123c;
  --primary-dark: #9f1239;
  --muted: #475569;
}
.nav-cta,
.step-num {
  background: #be123c;
  color: #ffffff;
}
.badge-pill {
  color: #9f1239;
}
.app-footer a {
  color: #9f1239;
}
