.article-block{padding:28px 0 8px}.article-block h2{font:500 1.4rem/1.25 var(--serif);margin:0 0 12px}.article-cards{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.article-card{display:grid;grid-gap:4px;gap:4px;padding:12px 0 12px 16px;border-left:3px solid var(--ink);text-decoration:none}.article-card:hover .article-card-title{text-decoration:underline}.article-card-kicker{font-size:.78rem;letter-spacing:.04em;color:var(--lead)}.article-card-title{font-family:var(--serif);font-size:1.15rem;line-height:1.35}.article-card-date{font-size:.84rem;color:var(--lead)}.soon-page .soon-planned{font-family:var(--serif);font-size:1.15rem;max-width:46ch}.soon-page .soon-links{padding-left:1.2em}