/* Task Force series: original featured artwork, without cropping. */
.post-head{width:min(1160px,calc(100% - 112px))}
.post-head .post-dek{max-width:720px}
.post-series,.post-series-label{margin-top:24px;color:var(--red);font:500 12px/1.6 'JetBrains Mono',monospace;letter-spacing:.05em;text-transform:uppercase}
.post-feature{width:min(1000px,calc(100% - 64px));margin:0 auto 48px}
.post-feature img{display:block;width:100%;height:auto;border-radius:8px}
.series-upcoming{color:var(--muted)}
.series-upcoming small{display:inline;font-size:.82em;font-style:italic;margin-left:.3em}
.post-series-nav{margin-top:48px;padding-top:24px;border-top:1px solid var(--rule)}
.series-nav{display:block;margin-top:48px;padding-top:28px;padding-bottom:48px;border-top:1px solid var(--rule)}
.series-nav h2{font:600 28px/1.2 'Inter Display',Inter,sans-serif;margin-bottom:22px;letter-spacing:-.025em}
.series-nav-list{padding-left:24px;color:var(--body);font-size:18px;line-height:1.6}
.series-nav-list li{padding:10px 0}
.series-nav-list a{font-size:inherit;line-height:inherit;white-space:normal;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}
.source-copy>:first-child{margin-top:0}
.post-next a:not(.button){white-space:normal}
.post-next .series-upcoming{color:#d4cec1}
.series-nav-list [aria-current="page"]{font-weight:600}
@media(max-width:1000px){.post-head{width:calc(100% - 72px)}}
@media(max-width:760px){.post-head{width:calc(100% - 40px)}.post-feature{width:calc(100% - 40px);margin-bottom:34px}.post-series,.post-series-label{font-size:11px}}
