.article-reading h1{font-size:max(2rem, min(3vw, 3rem))}.article-content{max-width:850px}.article-content h2{margin-top:32px}.article-neighbors{display:flex;justify-content:space-between;gap:24px;margin:32px 0}.article-reading aside{border-left:1px solid var(--brand-border)}.article-reading aside h2{font-size:1.2rem}.recent-notes li{margin-bottom:16px}.author-note{border-top:1px solid var(--brand-border);padding-top:24px}