.amf-home-blog-suite{margin-top:50px}.amf-home-blog-suite .articles{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.amf-home-blog-suite article a{border-bottom:1px solid #ddd;color:#000;display:block;flex-wrap:wrap;overflow:hidden}@media (min-width:768px){.amf-home-blog-suite article a{flex-wrap:nowrap}}.amf-home-blog-suite article a:hover{text-decoration:none}.amf-home-blog-suite article .article-img-date{align-items:stretch;display:flex;flex-direction:row;justify-content:stretch}.amf-home-blog-suite article .article-img-date img{height:200px;object-fit:cover;width:calc(100% - 120px)}.amf-home-blog-suite article .article-img-date datetime{background:#f5f5f5;border-bottom:1px solid #ddd;color:#707070;font-size:.7rem;font-weight:300;padding:15px;width:120px}.amf-home-blog-suite article datetime span{color:#2b2b2b;display:block;font-size:2rem;font-weight:500;line-height:2rem;margin:0 0 20px}.amf-home-blog-suite article .post-author{flex:1;padding:20px 0;position:relative}.amf-home-blog-suite article .post-author span{color:#676767;display:block;font-size:.6rem;font-weight:300;margin:0 0 5px}@media (min-width:768px){.amf-home-blog-suite article .post-author{padding:30px}.amf-home-blog-suite article .post-author span{margin:0 0 20px}}.amf-home-blog-suite article .post-author h2{color:#393939;font-size:1rem;font-weight:300;height:84px;line-height:1.2rem;overflow:hidden}