/* The Schwartzistan Herald: the paper of record. The newspaper furniture (masthead, lead, briefs,
   roll, adverts, colophon, drop caps by era) lives in base.css; this file adds the Herald's own pages. */
.shell-herald .masthead .dateline .sc { letter-spacing: .06em; }
.newspaper .depts, .newspaper .threecol { gap: 0 1.7rem; }
.newspaper .col { border-top: 0; }
.newspaper .twocol .col { margin-top: 0; }
.newspaper .story .kicker a { text-decoration: none; }
/* the archive front and the year index */
.archive-front .twocol .box { margin-top: 0; }
.archive-front .box h2 { margin-top: 0; font-size: 1rem; border-bottom: 1px solid var(--rule); padding-bottom: .2rem; }
.archive-front .adverts { margin-top: .5rem; }
.archive-front .advert .sc { display: block; color: var(--muted); font-size: .8rem; margin-top: .1rem; }
.archive-front .advert .muted { display: block; font-size: .8rem; margin-top: .2rem; }
.archive-year .box .threecol p { font-size: .93rem; }
.archive-year ol.issues { list-style: none; padding: 0; columns: 2; column-gap: 2rem; }
.archive-year ol.issues li { break-inside: avoid; margin-bottom: .35rem; padding-left: 1rem; text-indent: -1rem; }
.archive-year ol.issues a { text-decoration: none; }
.archive-year ol.issues a:hover { text-decoration: underline; }
.archive-year .obits h2 small { display: inline; font-size: .8rem; font-weight: 400; margin-left: .4rem; }
@media (max-width: 860px) { .archive-year ol.issues { columns: 1; } }
