/* Archive overrides for the static antiopea.com snapshot.
 *
 * Scope discipline: this file exists ONLY to undo things that break because the
 * site's JavaScript cannot run in a static capture. It must not make design
 * decisions. Two earlier additions here DID make design decisions and both
 * regressed the site; they are documented at the bottom as a warning.
 */

/* ---------------------------------------------------------------------------
 * Scroll-reveal animations never fire, so content stays invisible forever.
 *
 * WPBakery gates .wpb_animate_when_almost_visible at opacity:0 until its
 * waypoints handler adds .wpb_start_animation; Ronneby sets .cr-animate-gen to
 * opacity:0 as an INLINE style and reveals it from its own scroll handler.
 * Measured on the live capture: 9 of 9 cr-animate-gen blocks and 3 of 4 WPBakery
 * blocks stayed invisible permanently, including one page's whole navigation.
 * !important is required to beat the inline style.
 *
 * For an archive, readable content beats a fade-in.
 * ------------------------------------------------------------------------- */
.wpb_animate_when_almost_visible,
.wpb_animate_when_almost_visible.wpb_start_animation,
[class*="cr-animate"] {
  opacity: 1 !important;
  animation: none !important;
  transition: none !important;
}

/* ---------------------------------------------------------------------------
 * REVERTED — kept as a warning, do not reintroduce without full-site checks
 * (2026-07-30)
 *
 * (a) Hero gradient, to hide the white first paint:
 *       .bg-technology, .vc_custom_1531412649843, .vc_custom_1533304254022,
 *       .vc_custom_1534858012569, .vc_custom_1538061260833
 *       { background-color:#3023AE; background-image:linear-gradient(...) }
 *     Those vc_custom_* classes are NOT hero-only: WPBakery reuses one generated
 *     class across several sections, so this painted whole LIGHT sections solid
 *     blue ("Des outils de confiance", "Core Team", "Nous mettons tout en
 *     oeuvre"). A brief white flash is cosmetic; blue sections are a defect.
 *
 * (b) dfd Image Layers overlay:
 *       .dfd-layer-container { position:relative; overflow:hidden }
 *       .dfd-layer-item { position:absolute; top:0; left:0; right:0 }
 *     Making the items absolute pulled them out of flow, collapsing
 *     .dfd-layer-container from 865px to 5px and breaking the section height.
 *
 * Both looked correct on the page they targeted and broke others. Any retry must
 * be verified on every section of every page, not just the one being fixed.
 * ------------------------------------------------------------------------- */
