.blog-card{padding:var(--space-6);border-bottom:1px solid var(--border);transition:var(--transition)}.blog-card:hover{background-color:var(--bg-secondary);border-radius:var(--radius-md);border-bottom-color:#0000}.blog-card-meta{margin-bottom:var(--space-2)}.blog-card-date{color:var(--text-tertiary);font-size:.8rem}.blog-card-title{margin-bottom:var(--space-2);font-size:1.25rem}.blog-card-excerpt{color:var(--text-secondary);margin-bottom:var(--space-4);font-size:.95rem}.blog-card-tags{gap:var(--space-3);flex-wrap:wrap;display:flex}.blog-tag{color:var(--text-secondary);background-color:var(--bg-tertiary);border-radius:var(--radius-sm);padding:2px 8px;font-size:.8rem}
