.blog-grid-section{background:var(--color-bg);box-sizing:border-box;padding:var(--spacing-3xl) var(--spacing-container);width:100%}.blog-grid-inner{box-sizing:border-box;margin:0 auto;width:100%}.blog-grid-header{margin-bottom:var(--spacing-3xl);text-align:center}.blog-grid-header h2{color:var(--color-heading);margin:0 0 var(--spacing-md)}.blog-grid{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.blog-grid-footer{margin-top:var(--spacing-2xl);text-align:center}body.blue-mode .blog-grid-section{background:var(--color-primary)!important}body.blue-mode .blog-grid-header h2{color:var(--color-bg)}body.blue-mode .blog-grid-header p{color:hsla(0,0%,100%,.9)}@media (max-width:767px){.blog-grid-section{padding:var(--spacing-2xl) var(--spacing-container)}.blog-grid-inner{padding:0}.blog-grid-header{margin-bottom:var(--spacing-2xl)}.blog-grid-header h2{font-size:2rem}.blog-grid{gap:var(--spacing-md)}.blog-grid .blog-card{flex:none;width:100%}}