/* landing/reveal.css — scroll-entrance animation state (progressive enhancement:
   content is visible by default; hidden only once the .js class is present). */

/* scroll entrance */
/* Visible by default; only hidden once JS is present to reveal them on scroll. */
.reveal{opacity:1;transform:none;transition:opacity 400ms var(--ease-out),transform 400ms var(--ease-out)}
.js .reveal{opacity:0;transform:translateY(16px)}
.js .reveal.visible{opacity:1;transform:translateY(0)}
