
.miniature .imgContainer{
    width: 100%;
    overflow: hidden;
    display: block;
}

.miniature img{
    aspect-ratio: 650/400;
    width: 100%;
    height: auto;
    display: block;
    transform: scale(1);
    transition: transform 0.3s ease;
    object-fit: cover;
}

.miniature a{
    display: flex;
    flex-direction: column;
    height: 100%;
}

.miniature figcaption{
    padding: 40px 30px;
    border: solid var(--color-grey);
    border-width: 0px 1px 1px 1px;
    flex: 1;
    display: flex;
    flex-direction: column;
}

.miniature figcaption .titre{
    font-family: "Space Grotesk", sans-serif;
    font-size: 20px;
    line-height: 1.2em;
    font-weight: 500;
}

.miniature figcaption .extrait{
    margin-top: 16px;
}

.miniature figcaption .extrait,
.miniature figcaption .extrait *{
    font-size: 14px;
    line-height: 20px;
}

@media (min-width: 993px) {
    .miniature:hover img{
        transform: scale(1.1);
        transition: transform 0.3s ease;
    }
}

@media (max-width: 992px) {
    .miniature figcaption{
        padding: 24px 20px;
    }
    .miniature figcaption .titre{
        font-size: 18px;
    }
}

/* ----------------- ARTICLES À LA UNE ----------------- */

.pageActualites .articlesContainer_a_la_une .miniature:not(:first-child) a{
    grid-template-columns: 4fr 6fr;
    display: grid;
}

.pageActualites .articlesContainer_a_la_une .miniature:not(:first-child) figcaption{
    border-width: 1px 1px 1px 0px;
    padding: 22px 30px;
}

.pageActualites .articlesContainer_a_la_une .miniature img{
    height: 100%;
}

@media (max-width: 992px) {
    .pageActualites .articlesContainer_a_la_une .miniature:not(:first-child) figcaption{
        padding: 13px;
    }
    .pageActualites .articlesContainer_a_la_une .miniature:not(:first-child) figcaption .titre{
        font-size: 16px;
    }
}