.dodge-court-reading { max-width: 54rem; margin-inline: auto; font-family: var(--read); font-size: 20px; line-height: 1.65; overflow-wrap: anywhere; }
.dodge-court-reading h2 { margin: 2.2rem 0 0.75rem; font-family: var(--text); font-weight: 400; font-size: 40px; line-height: 1.15; color: var(--navy); }
.dodge-court-reading h2:first-child { margin-top: 0; }
.dodge-court-reading p { margin: 0 0 1rem; }
@media (max-width: 599px) { .dodge-court-reading { font-size: 17px; } .dodge-court-reading h2 { font-size: 32px; } }
