.blog-listing-grid.grid-columns-3{display:grid;grid-template-columns:repeat(1,1fr);max-width:100%;grid-gap:2rem}@media (min-width:992px){.blog-listing-grid.grid-columns-3{grid-template-columns:repeat(3,1fr)}}.blog-listing-grid.grid-columns-3 .card{display:flex;flex-direction:column;gap:1rem}.blog-listing-grid.grid-columns-3 .card .card-header{aspect-ratio:16/9;border-radius:.75rem;margin-bottom:.5rem;max-width:100%;overflow:hidden}.blog-listing-grid.grid-columns-3 .card .card-header img{width:100%}.blog-listing-grid.grid-columns-3 .card .card-body h4{color:var(--black);margin-bottom:.5rem}.blog-listing-grid.grid-columns-3 .card .card-body h4 a{color:var(--red);font-size:1.25rem;font-weight:600;text-decoration:none}.blog-listing-grid.grid-columns-3 .card .card-body .post-content{color:var(--grey);font-weight:300}.blog-listing-grid.grid-columns-3 .card .card-footer{margin-top:auto}.blog-listing-grid.grid-columns-3 .card .card-footer a{align-items:center;color:var(--blue);display:flex;font-size:.875rem;font-weight:600;gap:.25rem}.blog-listing-grid.grid-columns-3 .card .card-footer a svg{height:.75rem;width:auto}