.article-copy .case-figure{margin:38px auto;max-width:520px}.case-figure img{display:block;width:100%;height:auto}.article-copy .case-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:38px 0}.article-copy .case-pair .case-figure{margin:0}.article-copy .case-note{font-size:.85rem;color:var(--muted);line-height:1.6;margin-top:36px}@media(max-width:600px){.article-copy .case-pair{grid-template-columns:1fr;gap:28px}.article-copy .case-pair .case-figure{max-width:520px;margin:0 auto}}
