/* Editorial artwork belongs to the same column as its workflow heading and copy. */
.pipeline-playbook-heading .mx-workflow-art,
.b2-handoff > div > .mx-workflow-art {
 display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;
 margin:28px 0 25px;border-radius:12px;
}
.pipeline-playbook:has(.mx-workflow-art) { align-items:start; }
.b2-handoff:has(.mx-workflow-art) { align-items:start; }
@media(max-width:700px){
 .pipeline-playbook-heading .mx-workflow-art,
 .b2-handoff > div > .mx-workflow-art { margin:22px 0;border-radius:8px; }
}
