.ledger-article{padding-top:64px;padding-bottom:80px}.ledger-article h1{font-size:max(2rem, min(4vw, 3.5rem));max-width:850px}.article-content{font-size:1.08rem}.article-content h2{font-size:1.7rem;margin:40px 0 16px}.article-share{padding:24px 0;border-top:1px solid var(--brand-border)}.author-box{display:flex;gap:24px;padding:24px;background:var(--brand-bg-alt);color:var(--brand-text);margin:24px 0}.author-box img{width:64px;height:64px}.author-box h2{font-size:1.2rem}.pre-next{padding:24px 0}.article-sidebar{align-self:start}.article-sidebar h2{font-size:1.1rem}.article-sidebar ul{list-style:none;padding:0}.article-sidebar li{padding:16px 0;border-bottom:1px solid var(--brand-border)}.article-sidebar time{display:block;font-size:.8rem}.blog-reply{margin-top:32px;border-top:4px solid var(--brand-primary);padding-top:24px}.blog-reply label{display:block;width:100%}