.article-card {
    justify-content: flex-start;
    gap: 20px;
}

.article-image a,
.article-image img {
    width: 100%;
}

.article-title a {
    color: var(--color-black);
}

.article-title a:hover {
    opacity: 0.65;
}

.article-meta {
    align-items: center;
    gap: 5px;
}

.section.column-6 .article-card:not(:last-child),
.section.column-4 .article-card:not(:last-child) {
    border-bottom: 1px solid var(--color-border-2);
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.article-card:last-child {
    margin-bottom: 0;
}

.section.column-6 .article-card .article-image,
.section.column-4 .article-card .article-image {
    display: none;
}

@media screen and (min-width: 851px) { 
    .section.column-12 .article-card .article-image,
    .archive-article-wrapper .article-card .article-image {
        width: calc(30% - 10px);
    }

    .section.column-8 .article-card .article-image {
        width: calc(25% - 10px);
    }

    .section.column-12 .article-card .article-content,
    .archive-article-wrapper .article-card .article-content {
        width: calc(70% - 10px);
    }

    .section.column-8 .article-card .article-content {
        width: calc(75% - 10px);
    }

    .section.column-12 .see-all-link-wrapper,
    .section.column-8 .see-all-link-wrapper {
        text-align: right;
    }
}

@media screen and (max-width: 850px) { 
    .article-card .article-image {
        display: none;
    }

    .article-card:not(:last-child) {
        border-bottom: 1px solid var(--color-border-2);
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

    .section-news .see-all-link-wrapper {
        text-align: right;
    }

    .section-news .see-all-link {
        font-size: var(--font-sm);
    }
}