.pbh-blog {
  .pbh-grid {
    row-gap: var(--grid-gap);
    article {
      /* .text {
        display: flex;
        flex-direction: column;
        gap: var(--element-space);
        justify-content: space-between;
      } */
      .img {
        overflow: hidden;
        aspect-ratio: 4/3;
        img {
          aspect-ratio: 4/3;
          transition: scale var(--transition);
        }
      }
      a:hover .img img {
        scale: 1.05;
      }

      .more {
        display: flex;
        align-items: center;
        justify-content: flex-end;
        color: var(--green-a);
      }
      @media (min-width: 40rem) {
        grid-column: span 6 / span 6;
      }
      &:not(:first-child, :nth-child(2)) {
        @media (min-width: 60rem) {
          grid-column: span 4 / span 4;
        }
        @media (min-width: 80rem) {
          grid-column: span 3 / span 3;
        }
      }
    }
  }
}
