.blog-tabs{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:40px;display:flex}.blog-tab{border-radius:var(--radius-full);background:var(--color-bg-secondary);color:var(--color-text);transition:all var(--transition-fast);padding:10px 24px;font-size:14px;font-weight:500}.blog-tab:hover{background:var(--color-border)}.blog-tab.active{background:var(--color-primary);color:#fff;box-shadow:0 4px 10px #2d5a3d4d}.blog-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media (max-width:992px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blog-grid{grid-template-columns:1fr}.blog-tabs{gap:8px}.blog-tab{padding:8px 16px;font-size:13px}}
