.safety-jobs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.safety-jobs article{padding:1.5rem;background:#eef5f4;border-top:4px solid #286970;border-radius:12px}.safety-jobs article:nth-child(2){background:#eef1f8;border-color:#496183}.safety-jobs article:nth-child(3){background:#fff2e8;border-color:#ae5b2d}.safety-jobs h3{margin-top:.75rem}.safety-jobs strong{font-size:.9rem}.safety-coverage{margin-top:2rem;border:1px solid #c7d7d3;padding:1.5rem;border-radius:12px}.safety-coverage p{padding:.4rem 0;border-bottom:1px solid #e0e9e6}.safety-coverage .source-note{border:0}.safety-response{padding:1.5rem;background:#fff1e9;border-left:4px solid #ad4d27;border-radius:8px}@media(max-width:720px){.safety-jobs{grid-template-columns:1fr}}
