.blog-list .container{max-width:800px}.blog-list header{text-align:center;margin-bottom:48px}.article-list article{padding:24px 0;border-bottom:1px solid var(--brand-border)}.article-list h2{font-size:1.5rem;margin-top:8px}.article-list time{font-size:.85rem;color:var(--brand-text)}.blog-list .pagination{margin-top:32px;gap:8px}.notes-context{margin-top:48px;border-top:4px solid var(--brand-primary);padding-top:32px}.notes-context h2{font-size:1.5rem}.notes-revision{max-width:800px;padding-bottom:64px}