/*
 * MOVIMENTO — agganciato con media="(min-width: 1024px)" dal <head>.
 *
 * ⚠️ IL SIPARIO NON C'E' PIU'. Qui viveva la coreografia del passaggio fra
 * pagine: una cross-document view transition da ~1,5s (collasso, van su strada
 * che scorre, iride che apre) piu' i suoi quattro tempi in :root. Era a durata
 * FISSA per forza — una transizione cross-document non ha una fase «sto ancora
 * caricando», il browser aspetta che la destinazione sia pronta e poi riproduce
 * tutto — e raccontava quindi un caricamento che non stava avvenendo.
 * Al suo posto c'e' <ClientRouter /> in BaseLayout: niente ricaricamento, e la
 * schermata col progresso vero (Preloader.astro) resta l'unica, una volta sola
 * all'ingresso.
 * Con il sipario se ne sono andate --curtain-lead/hold/drive/out,
 * --curtain-road-step, --curtain-hole, ::view-transition-old/new(root) e i
 * keyframes page-collapse / page-hold / page-curtain-iris / curtain-road /
 * curtain-wheel. Non rimetterli: la scena era legata a un meccanismo che non
 * esiste piu'.
 */

/*
 * La manopola del riquadro della hero, che si espande scorrendo.
 *
 * ⚠️ Dichiarata con @property e consumata FUORI da ogni @supports: le due
 * strade piu' eleganti sono state provate e scartate sul campo — Firefox non
 * ha `animation-timeline: view()`, e su Chrome la ViewTimeline risultava
 * comunque inattiva dentro la struttura di quella sezione. A muoverla e' lo
 * script in Hero.astro, uguale su tutti i browser.
 */
/*
 * ⚠️ `inherits: true`, ed e' cambiato il 03/09/2026. La manopola non serve piu'
 * solo al riquadro: la leggono anche le PROTUBERANZE dell'header, che devono
 * sapere dove cade il bordo alto del box mentre si allarga scorrendo. Non sono
 * discendenti del riquadro — stanno nell'header, che e' un fratello — quindi
 * il valore si scrive su `:root` e scende a tutti e due. Con `inherits: false`
 * l'header leggeva sempre e solo il valore iniziale, e i raccordi restavano
 * indietro rispetto al bordo che si muoveva.
 */
@property --hero-expand {
  syntax: '<number>';
  inherits: true;
  initial-value: 0;
}
/*
 * ⚠️ QUI NON C'E' PIU' NESSUNA REGOLA sul riquadro, ed e' voluto.
 * Margine e raggio li dichiara `.pagebox` in base.css, che e' lo stesso box di
 * TUTTE le pagine: erano scritti qui con un 32px a mano, e una regola con
 * ambito Astro li batteva in silenzio (il raggio non e' mai andato a zero per
 * settimane). Questo file dichiara solo la manopola.
 */
