/* Supplementary layouts for the original illustrations in the imported article. */
.widows-hump-figure { margin: 2rem 0 2.3rem; break-inside: avoid; }
.widows-hump-media { display: flex; flex-direction: column; gap: 12px; }
.widows-hump-media a { display: block; border-radius: 4px; overflow: hidden; background: #f4f6f5; line-height: 0; }
.widows-hump-media img { width: 100%; height: auto; max-height: 720px; object-fit: contain; display: block; margin-inline: auto; }
.widows-hump-media-group { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: center; }
@media(max-width: 600px) { .widows-hump-media-group { grid-template-columns: 1fr; } .widows-hump-figure { margin: 1.4rem 0; } }
@media print { .widows-hump-media-group { display: block; } .widows-hump-media img { max-height: 500px; } }
