/* Ferrin-Art — vrai clamp() desktop pour les 3 paliers typo fluides
   (display-xl / display / heading, DESIGN.md §3.1).

   Pourquoi ce fichier existe : les Variables Elementor V4 (type "size") ne
   peuvent porter qu'une paire {size,unit} unique, jamais un clamp() — donc
   size-h1/size-h2/size-h3 sont figées à leur valeur MAX au-dessus de 1024px
   (fork nommé par Shuri, docs/DESIGN-BREAKPOINT-PLAN.md §2.3, résolu par
   décision Rodrigo 2026-07-27 : Backlog/Triage/US-DRAFT-typography-clamp-
   architecture-fork.md — lire ce fichier avant de modifier quoi que ce soit
   ici).

   Ces 3 classes s'appliquent UNIQUEMENT au-dessus de 1024px (desktop) — en
   dessous, les Variables existantes (size-h1-tablet/-mobile, etc., déjà
   correctes et déjà en place) gagnent normalement, ce fichier ne les touche
   jamais.

   Valeurs copiées telles quelles depuis DESIGN.md §3.1 — ne jamais
   réinventer un clamp() ici sans revalidation contre cette source. */

@media (min-width: 1025px) {
  .fluid-display-xl {
    font-size: clamp(2.8rem, 6vw, 5.2rem) !important;
  }
  .fluid-display {
    font-size: clamp(2.2rem, 4vw, 3.4rem) !important;
  }
  .fluid-heading {
    font-size: clamp(1.5rem, 2.5vw, 2.1rem) !important;
  }
}
