/* Ajustements exclusivement réservés au blog et à ses articles. */
@media (min-width: 681px) {
    .blog-section .blog-hub-hero h1 {
        font-size: clamp(52px, 5.4vw, 80px);
    }

    .blog-section .blog-collections__intro h2,
    .blog-section .future-collections h2 {
        font-size: clamp(34px, 3.3vw, 48px);
    }

    .blog-section .collection-card h3 {
        font-size: clamp(28px, 2.5vw, 38px);
        line-height: 1.02;
    }

    .blog-section .article-hero h1 {
        font-size: clamp(42px, 4vw, 64px);
        line-height: 1;
    }

    .blog-section .article-body h2 {
        font-size: clamp(30px, 2.7vw, 40px);
    }

    .blog-section .article-after h2 {
        font-size: clamp(34px, 3.3vw, 48px);
    }

    .blog-section .blog-hero h1 {
        font-size: clamp(52px, 5.2vw, 76px);
    }

    .blog-section .section-heading h2 {
        font-size: clamp(34px, 3.3vw, 48px);
    }

    .blog-section .story--large h3 {
        font-size: clamp(28px, 2.5vw, 38px);
    }

    .blog-section .interlude h2 {
        font-size: clamp(36px, 3.5vw, 50px);
    }
}
