.blog--read-also {
    background: rgb(var(--color-sage));
    padding: 4rem 0;
    margin-top: 4rem;
}

.blog__posts--read-also.blog__posts {
    margin: 0;
    padding: 0;
    display: flex;
    gap: 2rem;
    flex-direction: row;

    .blog__post {
        flex: 0 0 calc(100% / 2 - 3rem);

        .card__topbar + .card__inner {
            aspect-ratio: 185 / 210;
        }

        .card__heading a {
            text-align: left;
            text-transform: none;
        }

        .card__information {
            padding-left: 0;
            padding-right: 0;
        }

        .card__content {
            text-align: left;

            & > * {
                text-align: left;
            }

            .article-card__info {
                display: none;
            }
        }

        .card__media .media img {
            object-fit: cover;
        }

        .card__topbar {
            display: flex;
            justify-content: space-between;
            margin-bottom: 1.5rem;
        }
        .card__time {
            font-size: 1.2rem;
        }
    }

    @media screen and (min-width: 750px) {
        .blog__post {
            flex: 0 0 calc(100% / 3 - 1rem);
        }
    }

    .article-card__read-more {
        color: rgb(var(--color-foreground));
        text-transform: uppercase;
        font-weight: bold;
    }
}
