.ata-feature-nav{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.ata-feature-nav a{padding:10px 18px;border:1px solid #bdcfdc;border-radius:30px;font-weight:700;color:#185379}.ata-feature-nav a:hover{background:#eaf7fd}
.ata-investigation{background:#091528;color:#f1f7ff;scroll-margin-top:110px}.ata-investigation .section{padding-top:80px;padding-bottom:80px}
.incident-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:45px;align-items:end;margin-bottom:30px}.incident-heading h2{font-size:clamp(2.3rem,4vw,3.8rem)}.incident-heading p{color:#c5d6e8}.ata-investigation .eyebrow{color:#79dcec}
.incident-tags{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:35px}.incident-tags span{border:1px solid #35516f;border-radius:30px;padding:8px 16px;font-size:.875rem;color:#bbebfa}
.ata-showcase .incident-screen{border:1px solid #35516f;border-radius:14px;overflow:hidden;background:#132239}.incident-screen img{width:100%;height:auto}.incident-screen a{display:block}
.incident-explainer{display:grid;grid-template-columns:.8fr 1.2fr;gap:38px;align-items:center;margin-top:60px}.incident-explainer h3{font-size:2rem;line-height:1.2}.incident-explainer p{color:#c5d6e8}.incident-explainer .button{margin-top:15px}
.incident-report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.incident-report-grid figure{border:1px solid #dce8f0;border-radius:12px;overflow:hidden;background:#f1f7fc}.incident-report-grid a{display:block;background:#fff}.incident-report-grid img{width:100%;aspect-ratio:0.78;object-fit:contain}.ata-showcase .incident-report-grid figcaption{color:#52657e}.ata-showcase .incident-report-grid figcaption span{color:#183d7a}
.incident-review-note{font-size:.875rem;color:#52657e;border-left:3px solid #18a6dc;padding-left:20px;margin:35px 0}
.incident-stakeholders{border-top:1px solid #dce8f0;padding-top:35px;margin-top:40px}.incident-stakeholders>div{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.incident-stakeholders strong{display:block;margin-bottom:10px;color:#183d7a}.incident-stakeholders p{color:#52657e}
@media(max-width:900px){.incident-heading,.incident-explainer{grid-template-columns:1fr;gap:22px}.incident-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.incident-stakeholders>div{grid-template-columns:1fr;gap:5px}}
@media(max-width:550px){.incident-report-grid{grid-template-columns:1fr}.ata-investigation .section{padding-top:60px;padding-bottom:60px}}