.blog-heading{padding:96px 0 36px;background:var(--brand-bg-alt);text-align:center}.blog-heading h1{font-size:max(2rem, min(4vw, 3.5rem))}.blog-heading p{max-width:640px;margin:0 auto;color:var(--brand-text)}.blog-list-section{padding:56px 0 88px}.minimal-blog-list{max-width:820px;margin:0 auto;display:grid;grid-gap:0;gap:0}.minimal-blog-item{padding:28px 0;border-bottom:1px solid var(--brand-border)}.minimal-blog-item time{display:block;color:var(--brand-primary);font-weight:800;margin-bottom:8px}.minimal-blog-item h2{font-size:max(1.35rem, min(2.4vw, 2rem))}.minimal-blog-item p{color:var(--brand-text);line-height:1.65}.read-more{font-weight:900}.blog-pagination{margin-top:34px}.blog-pagination .page-link{color:var(--brand-primary);border-color:var(--brand-border)}.blog-pagination .active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}