.blog-heading{max-width:840px;margin-bottom:40px}.blog-card-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.blog-card{border:1px solid var(--brand-border);background:var(--brand-bg);padding:28px;box-shadow:0 14px 32px rgba(26,32,44,.05)}.blog-card time,.blog-meta{color:var(--brand-text-secondary);font-size:.9rem}.blog-card h2{font-size:1.35rem;margin:12px 0;font-family:"IBM Plex Sans",sans-serif}.read-link{font-weight:700}.blog-pagination{margin:40px 0}.blog-recents{border-top:1px solid var(--brand-border);padding-top:32px}.recent-list{list-style:none;padding:0;margin:0}.recent-list li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--brand-border)}@media (max-width:991px){.blog-card-grid{grid-template-columns:1fr 1fr}}@media (max-width:576px){.blog-card-grid{grid-template-columns:1fr}}