/* v5.28.0 — progressive rendering for all internal pages */
@supports (content-visibility: auto) {
  body:not(.home) main > section:not(:first-child) {
    content-visibility: auto;
    contain-intrinsic-size: auto 820px;
  }
  body:not(.home) main > article,
  body:not(.home) main > aside {
    content-visibility: auto;
    contain-intrinsic-size: auto 620px;
  }
}

video[preload="none"] { background-color: #080b09; }
.pou-perf-paused { will-change: auto !important; }

@media (prefers-reduced-motion: reduce) {
  [data-reveal], [data-design-reveal], [data-poud-reveal] {
    transition-duration: .01ms !important;
    animation-duration: .01ms !important;
  }
}
