.section-label{gap:16px}
.section-label-line{height:2px;border-radius:2px;background:linear-gradient(to right,var(--secondary-color,#299dd8),rgba(41,157,216,.35) 55%,rgba(41,157,216,.08))}
.articles-grid-wide{margin-top:0}
.blog-layout .blog-main{align-self:stretch;display:flex;flex-direction:column}
.blog-layout .blog-main .articles-grid{flex:1;grid-auto-rows:1fr}
@media (max-width:1100px){.blog-layout .articles-grid{margin-bottom:26px}}
