.hormone-window .chapter-opening { max-width: 850px; padding-top: 1rem; }
.hormone-window .myth-answer { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.6fr); }
.hormone-window .answer-side { max-width: none; }
.signal-explanation { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 4rem; padding: 2rem 0; align-items: start; }
.signal-explanation section:last-child { padding: 2rem; background: var(--wash); border-radius: 6px; }
.hormone-window main > .reading-copy { margin-top: 2.5rem; }
.hormone-window .chapter-recap { margin-left: auto; }
@media (max-width: 760px) {
  .hormone-window .myth-answer, .signal-explanation { grid-template-columns: 1fr; }
  .signal-explanation { gap: 1.5rem; padding-top: .5rem; }
  .signal-explanation section:last-child { padding: 1.4rem; }
}
