/* Scene di Vox Medicea per la scheda del caso (sezione Interazioni). Si caricano in un iframe: mappa in scene/scene.md.
   Colori e durate del sito voxmedicea.com. Optima e Brother 1816 non si servono (licenza del cliente): stack di sistema. */
@font-face { font-family: "Bodoni Moda VM"; src: url(bodoni-moda.woff2) format("woff2"); font-display: swap; }
:root {
  color-scheme: light;
  --blu: #00157f; --oro: #f8cc75; --oro-filo: #c2973a; --oro-testo: #7f5d02; --carta: #ffffff; --avorio: #fbf7ef;
  --display: "Bodoni Moda VM", "Bodoni 72", Didot, Georgia, serif;
  --ui: Optima, "Optima nova", Candara, "Segoe UI", sans-serif;
  --ease: cubic-bezier(.23, 1, .32, 1);
  --ease-cornice: cubic-bezier(.22, 1, .36, 1);
}
* { box-sizing: border-box; }
html, body { margin: 0; height: 100%; }
body { background: var(--carta); color: var(--blu); font: 400 15px/1.5 var(--ui); overflow: hidden;
  display: grid; place-items: center; container-type: size; }
@media (prefers-reduced-motion: reduce) { *, *::before, *::after { transition-duration: 1ms !important; } }
