/* Adattamenti mobile */
@media (max-width:600px){.va .va-row{flex-wrap:nowrap}.va .va-row .va-btn{flex:1 1 0;min-width:0;padding:0 12px;font-size:15px;white-space:normal;text-align:center;line-height:1.15}.va .va-row .va-btn svg{display:none}.va-hero{border-radius:0 0 var(--va-r) var(--va-r)}.va-box,.va-stay{border-radius:var(--va-r)}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.va *{transition:none!important}}
