/* Adjust spacing without changing typography. */
.district-section.district-problem-section{padding-top:24px!important;padding-bottom:24px!important}
.district-problem-section .section-title{margin-bottom:14px!important}
.district-problem-section .section-title h2{margin-top:0!important;margin-bottom:8px!important}
.district-problem-section .section-title p{margin-top:8px!important;margin-bottom:0!important}
.district-problem-section .district-grid{gap:12px}
.district-problem-section .district-card{padding:16px!important}
.district-problem-section .district-card h3{margin-bottom:7px}
.district-problem-section .district-card p{margin-top:0;margin-bottom:0}
@media(max-width:760px){
 .district-section.district-problem-section{padding-top:16px!important;padding-bottom:16px!important}
 .district-problem-section .section-title{margin-bottom:12px!important}
 .district-problem-section .district-grid{gap:10px}
 .district-problem-section .district-card{padding:12px!important}
}
