/* iQQuip — Movement Science Release Gate 5 corrections
   Approved 2026-08-25. Scoped to Movement Science components only. */

/* 1. Polish hero diagram caption:
   remove the excessive gap between heading and variable line. */
html[lang="pl"] .movement-map p span {
  margin-top: 0;
}

/* 4. Section 05 — standard major-section whitespace.
   Use the site's 110 px desktop / 76 px mobile reference. */
.training-characteristics-v23 {
  padding-top: 110px;
}

@media (max-width: 700px) {
  .training-characteristics-v23 {
    padding-top: 76px;
  }
}

/* 5. German Stability card — never split Bewegungsumfang inside the word. */
html[lang="de"] .stage-panel:first-of-type .stage-card-grid-4 article:nth-child(4) p {
  overflow-wrap: normal;
  word-break: normal;
  hyphens: none;
}

/* 6. Section 06 — phase labels need accessible contrast on dark blue. */
.training-phases .phase-list article > b {
  color: #ef3340;
}
