/* Benvenuto all'apertura di Agronix (19/10/2026, approvato da Alex dall'anteprima web/anteprima/benvenuto.html): sul nero
   appare la scritta, il campo sale da sotto il terreno, il drone arriva da lontano con uno zoom e spruzza; «Salta» lo chiude.
   Si vede a ogni apertura; la pagina sotto intanto si carica. */
.benvenuto { position: fixed; inset: 0; z-index: 10000; display: grid; place-items: center; background: var(--fondo);
  transition: opacity .6s ease; }
.benvenuto.esce { opacity: 0; pointer-events: none; }
.benvenuto svg { width: min(72vw, 600px); height: auto; overflow: visible; }
#bv-scritta, #bv-campo, #bv-drone { opacity: 0; transform-box: fill-box; transform-origin: center; }
#bv-getti { opacity: 0; transition: opacity .5s ease; }
#bv-getti.spruzza { opacity: 1; }
#bv-getti.spruzza path { animation: bv-spruzzo .55s linear infinite; }
@keyframes bv-spruzzo { to { stroke-dashoffset: -14; } }
.benvenuto .salta { position: fixed; right: max(18px, env(safe-area-inset-right)); bottom: max(18px, env(safe-area-inset-bottom));
  font: inherit; font-family: var(--f); font-size: 14px; color: var(--testo); background: rgba(233, 231, 226, .06);
  border: 1px solid rgba(233, 231, 226, .28); border-radius: 999px; padding: 9px 18px; min-height: 44px; min-width: 88px; cursor: pointer; }
.benvenuto .salta:hover { background: rgba(233, 231, 226, .14); }
/* Agronix Home Farming (21/10/2026): il bollo dei contadini al posto del drone, sulla carta chiara dell'app dell'orto */
.benvenuto.orto { background: #f6f1e6; }
#bv-bollo { position: relative; width: min(70vw, 360px); height: auto; opacity: 0; filter: drop-shadow(0 10px 28px rgba(0, 0, 0, .35)); }
.benvenuto.orto { overflow: hidden; }
.benvenuto .bv-foto { position: absolute; inset: 0; background: #2f5d23 url(/orto/orto-foto.webp) center / cover no-repeat; opacity: 0; }
.benvenuto.orto .salta { color: #1d1b17; background: rgba(255, 253, 248, .88); border-color: rgba(29, 27, 23, .18); }
.benvenuto.orto .salta:hover { background: #fffdf8; }
