/* Two column layout for homepage posts */
@media (min-width: 768px) {
  .home-article-list {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
  }
  
  .home-article-list .home-article-item {
    margin-bottom: 0 !important;
    height: 100%;
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  
  .home-article-list .home-article-item > div.flex {
    flex: 1;
  }

  .home-article-list .home-article-item > div.flex .home-article-meta-info-container {
    margin-top: auto;
  }
}
