/**
 * Comm360 — Révélation de texte masquée (Masked Text Reveal, GSAP SplitText —
 * CSS FIDÈLE Osmo).
 *
 * Reprise VERBATIM de la fiche (section « Flash of unstyled content / FOUC ») :
 * les titres à révéler sont masqués en CSS pour éviter qu'ils apparaissent
 * avant l'exécution du JS ; le JS les ré-affiche juste avant de les animer
 * (gsap.set autoAlpha:1). Seule adaptation autorisée par le mandat : le
 * masquage est SCOPÉ au wrapper Comm360 .comm360-texte-reveal-masque (au lieu
 * de viser [data-split="heading"] globalement), et la ré-affichage « designer/
 * éditeur » de la fiche (règle Webflow .wf-design-mode / .w-editor) est
 * transposé à l'éditeur Elementor (.elementor-editor-active) — même intention :
 * le titre ne doit pas rester invisible dans l'éditeur.
 */

/* Hide your heading in CSS */
.comm360-texte-reveal-masque[data-split="heading"],
.comm360-texte-reveal-masque [data-split="heading"] {
  visibility: hidden;
}

/* For Webflow users only: */
/* Make sure the heading does not disappear in the designer or editor */
/* Transposition Elementor : le titre reste visible et stylable dans l'éditeur. */
.elementor-editor-active .comm360-texte-reveal-masque[data-split="heading"],
.elementor-editor-active .comm360-texte-reveal-masque [data-split="heading"] {
  visibility: visible !important;
}
