.apol-blog-list{padding-top:96px;background:#fff}.apol-blog-list__head{max-width:800px;margin:0 auto 38px;text-align:center}.apol-blog-list__head h1{font-size:max(2rem, min(4vw, 3.5rem))}.apol-blog-minimal{max-width:820px;margin:0 auto}.apol-blog-entry{padding:24px 0;border-bottom:1px solid var(--brand-border)}.apol-blog-entry time{color:var(--brand-primary);font-size:.86rem;font-weight:700}.apol-blog-entry h2{margin:8px 0;font-size:1.35rem}.apol-pagination{margin-top:34px}.apol-pagination .page-link{color:var(--brand-primary-dark);border-color:var(--brand-border);border-radius:0}.apol-pagination .active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}