.blog-reading{background:var(--brand-bg)}.blog-list{margin-top:32px}.note-card{border-top:4px solid var(--brand-primary);padding:24px;background:var(--brand-bg-alt);margin-bottom:32px}.recent-notes{padding-left:20px}.recent-notes li{margin:16px 0}.recent-notes time{display:block;font-size:.8rem}.blog-reading aside{border-left:1px solid var(--brand-border)}.blog-reading aside h2{font-size:1.3rem}.reading-context{margin-top:32px;max-width:850px}