.blog-news-card{--colNum:1.3;--gap:10px;display:flex;flex-direction:column;width:calc((100% - (var(--colNum) - 1)*var(--gap))/var(--colNum));flex-shrink:0;border-radius:var(--radius-m);overflow:hidden;background:var(--surface-light);transition:background .2s ease;cursor:pointer}@media(min-width:600px){.blog-news-card{--colNum:3;--gap:20px}}.section-skeletons .blog-news-card{aspect-ratio:1.46;background-color:var(--surface-lightest);animation:skeleton-loading 1s linear infinite alternate}