/* Emerald — movimento misurato */
:root{
  --ease-out-soft:cubic-bezier(.22,.61,.36,1); /* @kind other */   /* spostamenti, parola hero */
  --ease-standard:cubic-bezier(.4,0,.2,1); /* @kind other */       /* accordion, pannelli */
  --ease-line:cubic-bezier(.65,.05,.36,1); /* @kind other */       /* linea di connessione */
  --ease-plain:ease; /* @kind other */
  --ease-reveal:ease-out; /* @kind other */

  --dur-fast:.3s; /* @kind other */      /* pulsanti, frecce */
  --dur-underline:.35s; /* @kind other */
  --dur-base:.4s; /* @kind other */      /* header, + che ruota */
  --dur-panel:.55s; /* @kind other */    /* accordion, menu */
  --dur-reveal:.7s; /* @kind other */    /* comparsa allo scorrimento */
  --dur-counter:1400ms; /* @kind other */
  --dur-word:3000ms; /* @kind other */   /* intervallo parola hero */
  --dur-marquee:32s; /* @kind other */

  --reveal-blur:10px; /* @kind other */
  --reveal-shift:18px; /* @kind other */
  --reveal-stagger:70ms; /* @kind other */    /* per riga */
  --reveal-batch:120ms; /* @kind other */     /* per elemento */
}
/* Movimento ridotto: tokens/base.css azzera animazioni e transizioni; .em-reveal resta visibile. */
