.withdrawal-file .chapter-opening { max-width: 860px; }
.withdrawal-file .myth-answer { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); }
.withdrawal-file .answer-side { max-width: none; }
.withdrawal-exhibits { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 3rem; margin-block: 3rem; }
.withdrawal-entry, .concern-entry { padding: 2rem; border: 8px solid var(--mount); border-radius: 6px; }
.withdrawal-exhibits h2 { font-size: 1.7rem; }
.withdrawal-file main > .reading-copy { margin-left: auto; }
.withdrawal-file .chapter-recap { max-width: 75ch; }
@media (max-width: 760px) {
  .withdrawal-file .myth-answer, .withdrawal-exhibits { grid-template-columns: 1fr; }
  .withdrawal-exhibits { gap: 1.5rem; }
  .withdrawal-entry, .concern-entry { padding: 1.3rem; }
}
