.srcfc396-blog-grid{padding:160px 0 80px}.srcfc396-blog-head{max-width:760px;margin:0 auto 48px}.srcfc396-blog-card{height:100%;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;background:var(--brand-bg);min-width:0}.srcfc396-blog-card h2{font-size:1.25rem;line-height:1.4;word-wrap:break-word}.srcfc396-blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(36,49,59,.12)}.srcfc396-blog-tag{font-size:12px;text-transform:uppercase;color:var(--brand-accent)}.srcfc396-blog-meta{color:var(--brand-text-secondary);font-size:14px;margin-bottom:0}