.hazmat-plan{padding:32px;background:#16354c;border:1px solid #52748c;border-top:4px solid var(--accent)}.hazmat-plan h2{font-size:clamp(32px,3vw,44px)}.hazmat-plan>div{display:grid;gap:6px;padding:18px 0;border-top:1px solid #52748c}.hazmat-plan strong{color:#a6d0ee;font-size:20px}.hazmat-plan span{color:#dce6ee;font-size:15px}.hazmat-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.hazmat-pillars article{border-top:3px solid var(--accent);padding-top:24px}.hazmat-pillars p{color:#536573}.hazmat-page .hazmat-source{margin-top:28px;font-size:14px;color:#536573}.hazmat-source a{color:#245a84;text-decoration:underline}@media(max-width:760px){.hazmat-pillars{grid-template-columns:1fr;gap:16px}.hazmat-plan{padding:24px}}.hazmat-photo{margin:0;min-width:0}.hazmat-photo img{display:block;width:100%;height:auto;border-radius:4px;border-bottom:4px solid var(--accent)}.hazmat-photo figcaption{margin-top:12px;color:#c0d2e0;font-size:13px;line-height:1.6}.hazmat-page .program-hero-grid{grid-template-columns:1fr 1.2fr}@media(max-width:760px){.hazmat-page .program-hero-grid{grid-template-columns:minmax(0,1fr)}}
