/* N.M.'s three original photographs are shown without cropping. */
.oist-feature .detail-top{display:block}
.oist-feature .article-heading{max-width:880px;margin:1.4rem auto 2.3rem}
.oist-feature .article-heading h1{font-size:clamp(2rem,3.7vw,3.15rem);line-height:1.6;letter-spacing:.02em}
.oist-feature .article-hero{max-width:none;margin:0 auto}
.oist-feature .article-hero>img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}
.oist-feature .byline>span:nth-child(2){font-size:.875rem}
.oist-feature .oist-context{margin:2rem 0 2.5rem;padding:1.5rem 1.7rem;background:#edf5f7;border-left:3px solid var(--teal)}
.oist-feature .oist-context h2{font-family:var(--serif);font-size:1.3rem;margin:.5rem 0 .7rem;line-height:1.7}
.oist-feature .oist-context p{font-size:1rem;line-height:2;margin:0}
.oist-feature .oist-context a{color:var(--teal);text-decoration:underline;text-underline-offset:.2em;margin-left:.3em}
.oist-feature .report-photo{margin:2rem auto 2.3rem}
.oist-feature .report-photo-portrait{max-width:440px}
.oist-feature .report-photo img{display:block;width:100%;height:auto;object-fit:contain}
.oist-feature .report-photo figcaption{font-size:.8125rem;color:var(--muted);line-height:1.8;margin-top:.7rem}
.oist-feature .body-section blockquote footer{font-size:.8125rem}
@media(max-width:620px){.oist-feature .article-heading{margin:.65rem 0 1.6rem}.oist-feature .article-heading h1{font-size:1.85rem;line-height:1.7}.oist-feature .article-hero{max-width:none}.oist-feature .oist-context{padding:1.25rem 1.2rem}.oist-feature .report-photo{margin:1.8rem auto}.oist-feature .report-photo-portrait{max-width:380px}}
@media print{.oist-feature .article-heading{margin:0 0 1rem}.oist-feature .article-heading h1{font-size:24pt}.oist-feature .article-hero{max-width:140mm}.oist-feature .report-photo-portrait{max-width:80mm}.oist-feature .report-photo,.oist-feature .oist-context{break-inside:avoid}.oist-feature .body-section{break-inside:auto}}
