/* Static content is the default; only initialized, unseen blocks can be hidden. */
@media (prefers-reduced-motion: no-preference) {
  [data-reveal] { --reveal-x: 0px; --reveal-y: 20px; }
  [data-reveal="left"] { --reveal-x: -36px; --reveal-y: 8px; }
  [data-reveal="right"] { --reveal-x: 36px; --reveal-y: 8px; }
  [data-reveal-state="pending"] { opacity: 0; transform: translate3d(var(--reveal-x), var(--reveal-y), 0); }
  [data-reveal-state="shown"] { opacity: 1; transform: none; transition: opacity var(--reveal-duration, 650ms) cubic-bezier(.16, 1, .3, 1) var(--reveal-delay, 0ms), transform var(--reveal-duration, 650ms) cubic-bezier(.16, 1, .3, 1) var(--reveal-delay, 0ms); }
  [data-reveal-style="fade"] [data-reveal] { --reveal-x: 0px; --reveal-y: 0px; }
  [data-reveal-style="none"] [data-reveal-state] { opacity: 1; transform: none; transition: none; }
}
@media (max-width: 760px) and (prefers-reduced-motion: no-preference) {
  [data-reveal="left"] { --reveal-x: -14px; }
  [data-reveal="right"] { --reveal-x: 14px; }
  [data-reveal="up"] { --reveal-y: 14px; }
}
@media print {
  [data-reveal-state] { opacity: 1 !important; transform: none !important; transition: none !important; }
}
