.articles__container .miniature:first-of-type {
    border-bottom: 1px solid var(--black);
    padding-bottom: 24px;
}
.miniature a {
    display: flex;
    flex-direction: column;
    gap: 5vw;
    height: fit-content;
    position: relative;
    padding-bottom: 28px;
}

.archive .fractus__article .textContainer {
    position: static;
}

.archive .fractus__article .textContainer .miniature__date {
    font-family: var(--ffMBo);
    color: var(--black);
    font-size: 1rem;
    position: absolute;
    bottom: 0;
    left: 0;
}

@media (width > 991px) {
    .articles__container .miniature:first-of-type {
        grid-column: 1/-1;
    }

    .articles__container .miniature:first-of-type .textContainer {
        gap: 16px;
    }

    .articles__container .miniature:first-of-type .textContainer {
        height: 100%;
        position: absolute;
        left: calc(35vw + 48px);
        justify-content: center;
    }

    .archive .fractus__article {
        gap: 48px;
    }

    .articles__container .miniature:first-of-type a {
        padding-bottom: unset;
    }

    .archive .miniature:first-of-type .fractus__article .textContainer .miniature__date {
        left: 0;
        bottom: 8px;
        position: static;
    }

    .archive .fractus__article .textContainer {
        padding-bottom: unset;
    }

    .miniature:first-of-type a {
        flex-direction: row;
    }

    .fractus__illustration {
        height: 11.25vw;
        width: 22vw;
        object-fit: cover;
    }

    .articles__container .miniature:first-of-type .fractus__illustration {
        height: auto;
        width: 35vw;
    }

    .articles__container .miniature:first-of-type {
        border-bottom: none;
    }
    .articles__container .miniature:first-of-type .miniature__legend {
        border-bottom: .0625rem solid var(--black);
    }
    .articles__container .miniature:first-of-type .miniature__legend {
        justify-content: center;
    }
    .articles__container .miniature:first-of-type .miniature__legend:not(:has(.miniature__excerpt--place)), .articles__container .miniature:first-of-type .miniature__excerpt:not(.miniature__excerpt) {
        gap: 1rem;
    }
    .articles__container .miniature:first-of-type .miniature__footer {
        margin-top: 0;
    }
    .articles__container .miniature:first-of-type .miniature__title {
        font-size: var(--fsTitleBlog);
        line-height: calc(var(--fsTitleBlog) * 1.33);
    }
    .articles__container .miniature:first-of-type .miniature__excerpt, .articles__container .miniature:first-of-type:not(:has(.miniature__excerpt--place)) .miniature__excerpt p {
        font-size: var(--fsCorpsMore);
        line-height: var(--fsSubtitleGreen);
    }
    .miniature__title {
        font-size: var(--fsCorpsMore);
        line-height: var(--fsBtn);
    }
    .miniature__excerpt, .miniature__excerpt p {
        line-height: var(--fsBtn);
    }
    .miniature a:not(.miniature:first-of-type a), .miniature__legend:not(.miniature:first-of-type .miniature__legend:not(:has(.miniature__excerpt--place))) {
        gap: 1rem;
        height: 100%;
    }
    .archive .miniature:first-of-type .miniature__imgContainer {
        height: 100%;
        flex: 1 1 40%;
    }
    .archive .articles__container .miniature:first-of-type .miniature__illustration {
        aspect-ratio: unset;
        height: 100%;
        width: 35vw;
    }
    .archive .miniature__illustration {
        height: 11.25vw;
        width: 32vw;
    }
    .articles__container .miniature:first-of-type .miniature__excerpt.miniature__excerpt--place, .filter__container ~ .articles__container .miniature .miniature__excerpt--place {
        margin-top: calc(var(--fsCorps) * -0.65);
    }

    .archive .miniature:first-of-type .textContainer .title--actu {
        font-size: 1.875rem;
        line-height: normal;
    }
}

@media (width > 1199px) {
    .articles__container .miniature:first-of-type .textContainer {
        border-bottom: 1px solid var(--black);
    }

    .articles__container .miniature:first-of-type .miniature__illustration {
        height: 22.5vw;
        width: 35vw;
    }
    .articles__container .miniature:first-of-type {
        padding-bottom: 1vw;
    }
    .archive .articles__container .miniature:first-of-type .miniature__illustration{
        aspect-ratio: 505/296;
        height: auto;
        width: 35vw;
    }
}

@media (width > 1399px) {
    .articles__container .miniature:first-of-type .miniature__illustration {
        height: 21vw;
    }
    .archive .miniature:first-of-type .miniature__imgContainer {
       flex: 1 1 70%;
    }
}

@media (width > 1599px) {
    .articles__container .miniature:first-of-type .miniature__legend:not(:has(.miniature__excerpt--place)), .articles__container .miniature:first-of-type .miniature__excerpt {
        gap: 1.5rem;
    }
    .articles__container .miniature:first-of-type .miniature__illustration {
        aspect-ratio: 505/296;
        height: unset;
    }
}

@media (width > 1919px) {
    .archive .articles__container .miniature:first-of-type .miniature__legend, .articles__container .miniature:first-of-type .miniature__excerpt {
        gap: 2.5rem;
    }

    .articles__container .miniature:first-of-type .miniature__excerpt.miniature__excerpt--place, .filter__container ~ .articles__container .miniature .miniature__excerpt--place {
        margin-top: calc(var(--fsCorps)* -.75);
        margin-bottom: calc(var(--fsCorps)* -0.5);
    }

    .articles__container .miniature:first-of-type .fractus__illustration {
        width: 25vw;
    }

    .articles__container .miniature:first-of-type .textContainer {
        left: calc(25vw + 48px);
    }
}