.blog-minimal .reading{max-width:800px}.blog-minimal h1{text-align:center;font-size:max(2rem, min(3vw, 2.75rem))}.blog-row{padding:24px 0;border-bottom:1px solid var(--brand-border)}.blog-row h2{font-size:1.5rem;margin:16px 0}.blog-row time{font-size:.8rem}.pagination{margin:32px 0;flex-wrap:wrap}.page-link{color:var(--brand-primary)}.page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary)}