.vuota{min-height:calc(100svh - var(--bar-h));padding:calc(var(--bar-h) + 4rem) 0 6rem;background:var(--silver-05);place-items:center;display:grid}.vuota__dentro{text-align:center;max-width:44rem}.vuota__stato{letter-spacing:.18em;text-transform:uppercase;color:var(--gun-65);margin:0 0 1.4rem;font-size:.74rem}.vuota__titolo{color:var(--gun-95);font-size:clamp(2.4rem,7vw,4.6rem);line-height:1.02}.vuota__filo{background:linear-gradient(90deg, transparent, var(--silver-40) 22%, var(--silver-40) 78%, transparent);width:min(18rem,60%);height:1px;margin:2.6rem auto;position:relative;overflow:clip}.vuota__filo:after{content:"";background:linear-gradient(90deg, transparent, var(--silver-05) 45%, #fff 50%, var(--silver-05) 55%, transparent);animation:vuota-lama 2.1s var(--e-out) .5s 1 forwards;position:absolute;inset:0;transform:translate(-100%)}@keyframes vuota-lama{to{transform:translate(100%)}}.vuota__riga{max-width:34rem;color:var(--gun-65);margin:0 auto;font-size:clamp(1rem,2.2vw,1.12rem)}.vuota__torna{color:var(--gun-95);border-bottom:1px solid var(--silver-40);transition:border-color .28s var(--e-out), color .28s var(--e-out);margin-top:2.8rem;padding:.2rem 0;font-size:.95rem;text-decoration:none;display:inline-block}.vuota__torna:hover{color:var(--gun-80);border-bottom-color:var(--gun-80)}.vuota__torna span{transition:transform .28s var(--e-out);display:inline-block}.vuota__torna:hover span{transform:translate(-.22rem)}@media (prefers-reduced-motion:reduce){.vuota__filo:after{display:none}.vuota__torna:hover span{transform:none}}
