/* Original illustrated guides: keep instructional diagrams readable on phones. */
.illustrated-steps .step{grid-template-columns:1fr;gap:12px}
.illustrated-steps .step>img{display:block;width:100%;max-width:640px;height:auto;margin-inline:auto}
.article-batch .article-hero{height:auto;max-height:400px;object-fit:contain;background:white}
.illustrated-steps .step>img{max-height:520px;object-fit:contain}
.illustrated-steps .photo-credit{margin:0;color:#61716c;line-height:1.6}
