/* Keep the explanation together; the artifact is a separate, top-aligned column. */
.consequence-grid{grid-template-columns:1.3fr .85fr;align-items:start}
.consequence-copy>h2{margin-bottom:28px}
.consequence-grid>.finding-exhibit{margin-top:0}
.consequence-copy .proof-line{flex-direction:column;gap:16px}
@media(max-width:800px){.consequence-grid{grid-template-columns:1fr}}
