.compliance-checklist,.esg-table-section{padding:78px 0}.esg-table{border:1px solid var(--brand-border)}.esg-table th{background:var(--brand-primary-dark);color:#fff;text-transform:uppercase}.esg-table td,.esg-table th{padding:16px;vertical-align:top}.check-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.check-grid article{background:var(--brand-bg-alt);border-left:4px solid var(--brand-primary);padding:22px}.check-grid strong{display:block;font-size:1.05rem;margin-bottom:10px}@media (max-width:991px){.check-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.check-grid{grid-template-columns:1fr}}