.blog-thumb{width:100%;height:180px;object-fit:cover;border-radius:8px 8px 0 0;margin-bottom:1rem;display:block}.blog-loading{color:var(--text-2,#8892a4);padding:3rem 0;text-align:center;grid-column:1/-1}.blog-empty{color:var(--text-2,#8892a4);padding:3rem 0;text-align:center;grid-column:1/-1;font-size:1.1rem}.ins-card{display:flex;flex-direction:column}.ins-card .ins-foot{margin-top:auto}
