.blog-articles{padding:var(--edge);margin-top:var(--edge);display:grid;gap:3.5rem .625rem}@media only screen and (min-width: 40em){.blog-articles.two-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 40em){.blog-articles.three-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 64em){.blog-articles.three-grid{grid-template-columns:repeat(3,1fr)}}.blog-articles__image{margin-bottom:1.875rem}.blog-articles p.font-label,.blog-articles .excerpt{margin-bottom:1.25rem}
