.article-reading h1{font-size:max(2rem, min(4vw, 3.5rem));max-width:900px}.article-content{max-width:820px}.article-content h2{margin:40px 0 24px}.article-content li{margin-bottom:8px}.article-share{border-top:1px solid var(--brand-border);padding:24px 0}.article-author{display:flex;gap:24px;padding:24px;background:var(--brand-bg-alt);color:var(--brand-text)}.article-author img{width:64px;height:64px;border-radius:var(--brand-radius)}.article-author p{margin:0}.article-neighbors{padding:32px 0}.article-reply{border-top:1px solid var(--brand-border);padding-top:32px}.article-reply label{display:block;width:100%}.article-reply input,.article-reply textarea{margin-top:8px}.article-reading aside article{padding:24px 0;border-bottom:1px solid var(--brand-border)}.article-reading aside a{display:block}.article-reading aside time{font-size:.8rem}.article-reading aside>a{margin-top:24px}