.page-before .page-hero h1 { max-width: 19ch; }
.page-before .chapter-urgent .chapter-copy { background: var(--rose); padding: 30px 32px; border-radius: 28px; }
.page-before .chapter-urgent .margin-definition { background: white; border: 2px solid var(--rose-strong); }
.page-before .urgent-line { font-size: 22px; font-weight: 650; color: var(--red-deep); }
.page-before .chapter-copy > .text-link { display: flex; width: fit-content; margin-bottom: 20px; }
@media (max-width: 620px) {
  .page-before .chapter-urgent .chapter-copy { padding: 26px 24px; }
  .page-before .page-hero h1 { max-width: 14ch; }
}
