*{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--notte)}body{color:var(--testo);font-family:var(--f-chiaro);-webkit-font-smoothing:antialiased;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));background:0 0;margin:0;padding-block-start:0;padding-block-end:40px;font-size:16px;line-height:1.45}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--oro-chiaro);outline-offset:2px}h1,h2,h3{text-wrap:balance;margin:0}p{margin:0}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body.vista-tel{padding-block:env(safe-area-inset-top,0px) 24px}#vistaTel{max-width:480px;margin:0 auto}.t-avvio{text-align:center;color:var(--testo-2);padding:48px 0;font-size:18px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.privacy{gap:14px;max-width:620px;margin:0 auto;padding-block-start:28px;padding-block-end:28px;font-size:17px;display:grid}.privacy h1{font-family:var(--f-gala);color:var(--oro);font-size:28px;font-weight:800;line-height:1.15}.privacy h2{font-family:var(--f-gala);color:var(--avorio);margin-top:14px;font-size:21px;font-weight:800;line-height:1.2}.privacy ul{color:var(--testo-2);gap:8px;margin:0;padding-left:20px;display:grid}.privacy strong{color:var(--avorio)}.privacy p{color:var(--testo-2)}.privacy a{color:var(--avorio);-webkit-text-decoration-color:var(--oro-antico);text-decoration-color:var(--oro-antico);text-underline-offset:3px}
