/* ==========================================================================
   Animazioni legate allo scorrimento (31 ottobre 2026, seconda anteprima). Tutto sotto .moto, la classe
   che moto.js mette su <html>: senza JavaScript o con «riduci movimento» la pagina resta quella di taste.css.
   Togliendo moto.css e moto.js si torna alla prima anteprima.
   ========================================================================== */

/* i video si stringono dentro la loro cornice: la cornice taglia, lo scorrimento comanda */
.moto .pr-media{overflow:hidden}
.moto .pr-v{transform-origin:50% 50%;will-change:transform}

/* le schede non entrano più a tempo: le muove lo scorrimento */
.moto .pr-card,.moto .pr-card.seen{opacity:1;transform:none;transition:none}

/* titoli e testi guidati dallo scorrimento: niente transizioni che rincorrono i valori scritti da moto.js */
.moto .head.rv,.moto .ask-head.rv,.moto .final-in.rv{opacity:1;transform:none;transition:none}
.moto .head>*,.moto .ask-head>*,.moto .final-in>*{animation:none!important;transition:none!important}
.moto .mw{display:inline-block;will-change:transform,opacity}
.moto .mt{will-change:transform,opacity}

/* i pannelli che si aprono: la sezione successiva sale come un foglio che si allarga fino ai bordi */
.moto .mp{will-change:clip-path}
