.blog-minimal{padding:104px 0 96px;background:var(--brand-bg)}.blog-heading h1{font-size:max(2rem, min(4vw, 3.45rem));max-width:880px;margin-bottom:42px}.blog-row{display:grid;grid-template-columns:150px 1fr;grid-gap:28px;gap:28px;padding:26px 0;border-top:1px solid var(--brand-border)}.blog-row span,.blog-row time{color:var(--brand-neutral-mid);font-size:.9rem}.blog-row h2{font-size:1.55rem;margin-bottom:10px}.blog-pagination{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px;align-items:center}.blog-pagination a,.blog-pagination span{border:1px solid var(--brand-border);padding:9px 12px;color:var(--brand-text)}.blog-pagination a.active{background:var(--brand-primary);color:var(--brand-text-inverse)}@media (max-width:575px){.blog-row{grid-template-columns:1fr;gap:8px}}