/* Reversible spacing trial for homepage and Articles only.
   Remove this stylesheet link to restore the previous rhythm.
   No type, colors, horizontal grid dimensions or image sizes are changed. */
.home-page{--home-section-space:var(--page-opening-space)}
.home-page .hero,.home-page .section{padding-block:var(--home-section-space)}
.home-page .section-head{margin-bottom:22px}
.home-page .section-description{margin-top:12px}
.home-page .meta{margin-top:14px}
.home-page .cover h3{margin-block:10px}
.home-page .story-copy p{margin-top:10px}
.home-page .tags{margin-top:12px}
.home-page .side-story{padding-bottom:18px}
.home-page .reading-column{row-gap:24px}
.home-page .note-card h3{margin-top:9px}
.home-page .route-card p{margin-block:12px 18px}
.home-page .work-card p{margin-block:12px 16px}
.home-page .closing{padding-block:24px 28px}
.article-library .library-intro--compact{padding-bottom:18px}
.article-library .library-intro--compact .library-context{padding-top:18px}
.article-library .library-collection-head{padding-top:12px;margin-bottom:18px}
.article-library .library-collection-head .section-description{margin-top:10px}
.article-library .library-controls{padding-block:14px}
.article-library .library-section-label{padding-block:18px}
.article-library .magazine-opening{padding-bottom:28px}
.article-library .archive-heading{margin-bottom:18px}
.article-library #article-list{row-gap:28px}
.article-library .library-row{row-gap:12px;padding-bottom:18px}
.article-library .library-meta{margin-bottom:9px}
.article-library .library-copy>p{margin-top:10px}
.article-library .library-row .library-copy>p{margin-bottom:12px}
.article-library .library-tags{margin-top:12px}
.article-library .library-row .library-tags{margin-top:auto}
@media(max-width:720px){
 .home-page .section-head{margin-bottom:18px}
 .home-page .closing{padding-block:20px 24px}
 .article-library .library-intro--compact .library-context{padding-top:16px;row-gap:16px}
 .article-library #article-list{row-gap:24px}
}
