.varj-blog-header{text-align:center;background:var(--brand-bg-alt)}.varj-blog-header h1{font-size:max(2rem, min(5vw, 3.5rem));font-weight:900}.varj-blog-header p{max-width:680px;margin:0 auto;color:var(--brand-text-secondary)}.varj-blog-list{max-width:800px;margin:0 auto}.varj-blog-item{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid var(--brand-border)}.varj-blog-item time{color:var(--brand-text-secondary);font-size:.9rem}.varj-blog-item h2{margin:8px 0;font-size:1.45rem;font-weight:850}.varj-blog-item p{color:var(--brand-text-secondary);line-height:1.65;margin:0}.varj-pagination{margin-top:36px}.varj-pagination .page-link{color:var(--brand-primary);border-color:var(--brand-border)}.varj-pagination .active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.varj-page-count{text-align:center;color:var(--brand-text-secondary);font-size:.9rem}