.epilepsy-page .detention-summary { grid-template-columns: 1.4fr repeat(2, minmax(0, 1fr)); }
.epilepsy-page .detention-header h1 { font-size: clamp(1.7rem, 2.4vw, 2.8rem); }
.epilepsy-page :is(.eyebrow, .concern-section-kicker, .detention-eyebrow) { display: none; }
.epilepsy-methods { color: #52638f; font-size: .95rem; line-height: 1.65; margin: 0 0 2rem; max-width: 65rem; }
.epilepsy-methods summary { color: #081b4d; font-weight: 650; cursor: pointer; padding: .5rem 0; }
.epilepsy-methods p { margin: .6rem 0; }
@media (max-width: 620px) {
  .epilepsy-page .detention-summary { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .epilepsy-page .detention-total { grid-column: 1 / -1; }
  .epilepsy-page .detention-setting:first-of-type { padding-left: 0; }
}
