.blog-minimal{max-width:800px;margin:auto}.blog-minimal h1{text-align:center}.blog-minimal article{padding:24px 0;border-bottom:1px solid var(--brand-border)}.blog-minimal h2{font-size:1.4rem}.blog-minimal time{font-size:.85rem}.pagination{display:flex;flex-wrap:wrap;gap:16px;margin:32px 0}