.public-body .page-content { padding-top: 8px; }
.gov-section h3 { margin-bottom: 8px; }
.hero-copy .badge { margin-bottom: 16px; }
.compact-form .inline-actions { align-items: stretch; }
.compact-form .inline-actions input { flex: 1; }
.app-checklist li { margin-bottom: 8px; }
@media (max-width: 768px) {
    .compact-form .inline-actions { display: grid; grid-template-columns: 1fr; }
}
