.blog-listing{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 640px){.blog-listing{gap:2.5rem}}@media (min-width: 1024px){.blog-listing{gap:5rem}}.blog-listing .blogs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:60px}@media (min-width: 1024px){.blog-listing .blogs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1536px){.blog-listing .blogs{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-listing .blogs .blog-card{max-width:100%}
