/* Slopportunity page only; no global site modifications */
.article-hero img{aspect-ratio:2.7/1;object-fit:cover}
.article-main h1{margin-bottom:22px}
.article-prose .essay-salutation{font-style:italic;font-size:23px;margin-bottom:1.4em}
.article-prose .slop-cartoon{max-width:510px;margin:42px auto 50px}
.article-prose .slop-cartoon img{width:100%;height:auto;object-fit:contain}
.article-prose .slop-cartoon figcaption{text-align:center;color:#777;font:11px/1.5 'Courier New',monospace;margin-top:10px}
@media(max-width:600px){.article-hero img{aspect-ratio:1.8/1}.article-prose .essay-salutation{font-size:20px}}
