/* uc-reveal. Opt-in scroll reveal, strictly progressive enhancement: browsers without
   scroll-driven animations, reduced-motion users, print and no-JS contexts all see the content
   normally (no opacity keying outside the @supports guard). Structure:
   <div class="uc-reveal">..</div>. Stagger siblings with --uc-reveal-range (an animation-range
   offset). Consumes only --uc-* (well: none at all - it is motion-only). */
@media (prefers-reduced-motion: no-preference) {
  @supports (animation-timeline: view()) {
    .uc-reveal{animation:uc-reveal-in both;animation-timeline:view();animation-range:entry 0% var(--uc-reveal-range,entry 45%)}
    @keyframes uc-reveal-in{from{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}
  }
}
