@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:bigShouldersDisplay;src:url(../media/BigShouldersDisplay_latin-s.p.0hrb13g_28818.woff2)format("woff2");font-display:swap;font-weight:700 800}@font-face{font-family:bigShouldersDisplay Fallback;src:local(Arial);ascent-override:118.15%;descent-override:25.72%;line-gap-override:0.0%;size-adjust:83.41%}.Cnse5G_className{font-family:bigShouldersDisplay,bigShouldersDisplay Fallback,Arial Narrow,sans-serif}.Cnse5G_variable{--font-display:"bigShouldersDisplay", "bigShouldersDisplay Fallback", Arial Narrow, sans-serif}
@font-face{font-family:bigShouldersDisplay;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113;src:url(../media/BigShouldersDisplay_latin_ext.2z31n7n_arfbz.woff2)format("woff2");font-display:swap;font-weight:700 800}._6EhIvW_className{font-family:displayEsteso}._6EhIvW_variable{--font-display-esteso:"displayEsteso"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}._2Zi-Qq_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}._2Zi-Qq_variable{--font-testo:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Instrument Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/21042c43fb36b58e-s.1d0amlvoi8ztp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/50423bdd4c8ae13b-s.124lb-emk50qi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.bcEiTq_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:italic;font-weight:500}.bcEiTq_variable{--font-corsivo:"Instrument Sans", "Instrument Sans Fallback"}
:where(html.sito){--nero:#07080a;--nero-2:#0d0e11;--osso:#e6e0d6;--osso-2:#e6e0d6c2;--osso-3:#e6e0d64d;--osso-4:#e6e0d61f;--ferita:#c01530;--ferita-2:#d81c3b;--errore:#ff8a98;--carta:#e7e2d7;--inchiostro:#0b0b0c;--sangue:#a3112a;--r:2px;--gutter:clamp(16px, 2.6vw, 40px);--sheet-w:min(460px, 36vw);--ease:cubic-bezier(.16,1,.3,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--ferita)}:where(html.sito) *{box-sizing:border-box;margin:0}html:where(.sito),:where(html.sito) body{background:var(--nero);color:var(--osso)}html.home:where(.sito),:where(html.sito.home) body{height:100%;overflow:hidden}:where(html.sito) .sito-radice{--display:var(--font-display), "Arial Narrow", sans-serif;--testo:var(--font-testo), system-ui, sans-serif;--corsivo:var(--font-corsivo), var(--font-testo), system-ui, sans-serif;font-family:var(--testo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:1.45}:where(html.sito) .sito-radice i,:where(html.sito) .sito-radice em{font-family:var(--corsivo);font-style:italic}:where(html.sito) ::-moz-selection{background:var(--ferita);color:var(--osso)}:where(html.sito) ::selection{background:var(--ferita);color:var(--osso)}:where(html.sito) *{scrollbar-width:thin;scrollbar-color:#e6e0d642 transparent}:where(html.sito) input,:where(html.sito) textarea{caret-color:var(--ferita-2)}:where(html.sito) input:-webkit-autofill{-webkit-text-fill-color:var(--osso);caret-color:var(--ferita-2);transition:background-color 9999s;box-shadow:inset 0 0 0 60px #16171b}:where(html.sito) input:-webkit-autofill:focus{-webkit-text-fill-color:var(--osso);caret-color:var(--ferita-2);transition:background-color 9999s;box-shadow:inset 0 0 0 60px #16171b}:where(html.sito) button,:where(html.sito) input,:where(html.sito) select,:where(html.sito) textarea{font:inherit;color:inherit}:where(html.sito) a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}:where(html.sito) :focus-visible{outline:2px solid var(--osso);outline-offset:3px;border-radius:var(--r)}:where(html.sito) [tabindex="-1"]:focus{outline:none}:where(html.sito) kbd{font:500 12px/1 var(--testo);color:var(--osso-2);border:1px solid var(--osso-3);border-radius:var(--r);padding:4px 6px}:where(html.sito) .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(html.sito) .z{position:relative}:where(html.sito) .z:after{content:"";background:currentColor;border-radius:1px;width:max(1.5px,.085em);position:absolute;top:24%;bottom:24%;left:50%;transform:translate(-50%)rotate(32deg)}:where(html.sito) #stage{background:var(--nero);position:fixed;inset:0;overflow:hidden}:where(html.sito) #view{image-rendering:pixelated;image-rendering:crisp-edges;cursor:default;display:block;position:absolute;top:0;left:0}:where(html.sito) #view.punta{cursor:pointer}:where(html.sito) #flat{width:100%;height:100%;display:none;position:absolute;inset:0}:where(html.sito) #stage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#07080adb 0%,#07080a9e 24%,#07080a00 44%),radial-gradient(60% 30% at 0 0,#07080ab3 0%,#07080a00 70%),radial-gradient(36% 22% at 100% 100%,#07080a8c 0%,#07080a00 80%);transition:opacity .3s;position:absolute;inset:0}:where(html.sito) #stage:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(42% 22% at 0 0,#07080ab8 0%,#07080a00 75%);position:absolute;inset:0}:where(html.sito) body.sheet-open #stage:after{opacity:.35}html.arriving:where(.sito) #stage:after{opacity:.5}:where(html.sito) #overlay{pointer-events:none;z-index:2;transition:opacity .32s;position:fixed;inset:0}html.gira:where(.sito) #overlay{opacity:0;visibility:hidden;transition:opacity .12s,visibility 0s .12s}:where(html.sito) #leads{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}:where(html.sito) #leads line{stroke:var(--osso);stroke-width:1px;opacity:.8;shape-rendering:crispedges}:where(html.sito) #leads line.mini{opacity:.55}:where(html.sito) #leads line.tag{opacity:1}:where(html.sito) .hot{pointer-events:auto;cursor:pointer;border-radius:var(--r);background:0 0;border:0;padding:0;position:absolute}:where(html.sito) .hot:focus-visible{outline:2px solid var(--osso);outline-offset:3px}:where(html.sito) .hot[hidden],:where(html.sito) .lab[hidden],:where(html.sito) .cap[hidden]{display:none}:where(html.sito) .lab{white-space:nowrap;color:var(--osso);pointer-events:auto;background:0 0;border:0;padding:0;font-size:14px;line-height:1.1;position:absolute;top:0;left:0;transform:translate(-9999px)}:where(html.sito) .lab span{border-radius:var(--r);background:#07080adb;align-items:baseline;gap:8px;padding:6px 9px;display:inline-flex}:where(html.sito) .lab b{font-weight:600}:where(html.sito) .lab small{color:var(--osso-2);font-variant-numeric:tabular-nums;font-size:13px}:where(html.sito) button.lab{cursor:pointer}:where(html.sito) button.lab:hover span{box-shadow:inset 0 0 0 1px var(--osso-3);background:#07080af5}:where(html.sito) .lab.tag,:where(html.sito) .lab.passa{pointer-events:none}:where(html.sito) .lab.tag span{background:var(--osso);color:var(--nero)}:where(html.sito) .lab.tag small{color:#07080ab8}:where(html.sito) .lab.passa span{box-shadow:inset 0 0 0 1px var(--osso-3)}:where(html.sito) .lab.mini span{background:#07080ac2;gap:6px;padding:4px 7px;font-size:13px}:where(html.sito) .lab.mini small{font-size:12px}:where(html.sito) #caps{pointer-events:none;position:absolute;inset:0}:where(html.sito) .cap{transform-origin:50%;color:var(--inchiostro);white-space:nowrap;pointer-events:auto;cursor:pointer;background:#ebe6db;border-radius:1px;justify-content:center;align-items:baseline;gap:7px;padding:5px 9px 4px;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-9999px);box-shadow:0 3px 8px -2px #0009}:where(html.sito) .cap b{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;font-size:1.25em;font-weight:800;line-height:.9}:where(html.sito) .cap small{font-variant-numeric:tabular-nums;color:#3d1219;font-size:.95em;font-weight:600}:where(html.sito) .cap.nota{background:#ece6d8;padding:4px 8px}:where(html.sito) .cap.nota b{font-family:var(--corsivo);text-transform:none;letter-spacing:0;font-size:15px;font-style:italic;font-weight:500;line-height:1.1}:where(html.sito) .cap.nota small{color:#5a1a24;font-size:12px;font-weight:500}:where(html.sito) .cap.nota.scelta{box-shadow:0 0 0 2px var(--ferita-2), 0 3px 8px -2px #0009}:where(html.sito) .cap.bordo{background:#e9e3d3;padding:3px 7px 2px;box-shadow:0 2px 6px -2px #0009}:where(html.sito) .cap.bordo b{font-family:var(--testo);text-transform:none;letter-spacing:0;font-size:1em;font-weight:600;line-height:1.15}:where(html.sito) .tip{pointer-events:none;border-radius:var(--r);white-space:nowrap;background:#07080ae6;padding:7px 10px;font-size:14px;position:absolute;top:0;left:0;transform:translate(-9999px)}:where(html.sito) .tip b{font-weight:600}:where(html.sito) .tip small{color:var(--osso-2);margin-left:6px;font-size:13px}:where(html.sito) .ui{z-index:3;pointer-events:none;position:fixed}:where(html.sito) .ui>*{pointer-events:auto}:where(html.sito) .ttt{vertical-align:-.3em;background:currentColor;width:1.09em;height:1.5em;margin:-.3em .04em -.3em 0;display:inline-block;-webkit-mask:url(/foto/ttt-logo.png) 50%/contain no-repeat;mask:url(/foto/ttt-logo.png) 50%/contain no-repeat}:where(html.sito) .brand h1 small,:where(html.sito) .pagina-marchio b small{letter-spacing:.08em;vertical-align:.1em;margin-left:.45em;font-size:.5em}:where(html.sito) .brand{left:var(--gutter);top:calc(var(--gutter) - 4px)}:where(html.sito) .brand h1{font-family:var(--display);letter-spacing:.01em;font-size:30px;font-weight:800;line-height:1}:where(html.sito) .brand p{color:var(--osso-2);margin-top:6px;font-size:14px}:where(html.sito) .comandi{z-index:6;right:var(--gutter);top:calc(var(--gutter) - 8px);align-items:center;gap:4px;display:flex;position:fixed}:where(html.sito) .lingua{letter-spacing:.06em;min-width:44px;min-height:44px;color:var(--osso-2);border-radius:var(--r);place-items:center;padding:0 8px;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-grid}:where(html.sito) .lingua:hover{color:var(--osso);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}:where(html.sito) .menu-btn{border:1px solid var(--osso-3);border-radius:var(--r);cursor:pointer;background:#07080a99;align-items:center;gap:10px;min-height:44px;padding:0 9px 0 16px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}:where(html.sito) .menu-btn:hover{border-color:var(--osso);background:#07080ad9}:where(html.sito) body.sheet-open .comandi{opacity:0;visibility:hidden;pointer-events:none}:where(html.sito) .comandi{transition:opacity .2s}:where(html.sito) .topfade{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(var(--nero) 40%, #07080a00);height:104px;transition:opacity .25s;position:fixed;top:0;left:0;right:0}:where(html.sito) .copy{left:var(--gutter);bottom:var(--gutter);width:min(440px,34vw);transition:opacity .28s ease, transform .45s var(--ease), visibility 0s}:where(html.sito) .copy section[hidden]{display:none}:where(html.sito) .copy .corpo,:where(html.sito) .copy .testa,:where(html.sito) .copy .medio{display:contents}:where(html.sito) .maniglia,:where(html.sito) .solo-tel,:where(html.sito) #schede,:where(html.sito) .lato,:where(html.sito) .pareti{display:none}:where(html.sito) body.sheet-open .copy{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease, transform .3s var(--ease), visibility 0s .3s;transform:translate(-22px)}:where(html.sito) body.sheet-open .copy *{pointer-events:none}:where(html.sito) .copy h2{font-family:var(--display);letter-spacing:-.005em;text-wrap:balance;padding-bottom:.04em;font-weight:800;line-height:.95}:where(html.sito) .t-hero{font-size:clamp(60px,6.4vw,92px)}:where(html.sito) .t-shot{font-size:clamp(50px,4.8vw,68px)}:where(html.sito) .lead{max-width:36ch;color:var(--osso-2);text-wrap:pretty;margin-top:14px;font-size:17px}:where(html.sito) .lead strong{color:var(--osso);font-weight:600}:where(html.sito) .act{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}:where(html.sito) .btn{border-radius:var(--r);background:var(--ferita);min-height:52px;color:var(--osso);letter-spacing:.01em;cursor:pointer;text-align:left;border:0;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:600;transition:background-color .15s,transform .15s;display:inline-flex;box-shadow:0 10px 30px -12px #c01530a6,0 2px 6px #00000080}:where(html.sito) .btn:hover{background:var(--ferita-2)}:where(html.sito) .btn:active{transform:translateY(1px)}:where(html.sito) .btn svg{flex:none;width:16px;height:16px}:where(html.sito) .btn[aria-busy=true]{opacity:.7;cursor:progress}:where(html.sito) .ghost{border:1px solid var(--osso-3);border-radius:var(--r);cursor:pointer;background:0 0;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:15px;transition:border-color .15s,background-color .15s;display:inline-flex}:where(html.sito) .ghost:hover{border-color:var(--osso);background:#e6e0d60a}:where(html.sito) .ghost svg{width:14px;height:14px}:where(html.sito) .linkbtn{cursor:pointer;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--osso-3);text-decoration-color:var(--osso-3);background:0 0;border:0;padding:0}:where(html.sito) .linkbtn:hover{-webkit-text-decoration-color:var(--osso);text-decoration-color:var(--osso)}:where(html.sito) .cityform{gap:10px;margin-top:22px;display:grid}:where(html.sito) .cityform>label{font-size:15px;font-weight:600}:where(html.sito) .combo{position:relative}:where(html.sito) .combo input{border-radius:var(--r);border:1px solid var(--osso-3);background:#07080ac7;width:100%;height:56px;padding:0 16px;font-size:19px;transition:border-color .15s}:where(html.sito) .combo input::-moz-placeholder{color:#e6e0d694}:where(html.sito) .combo input::placeholder{color:#e6e0d694}:where(html.sito) .combo input:hover{border-color:#e6e0d68c}:where(html.sito) .combo input:focus-visible{outline:2px solid var(--osso);outline-offset:2px;border-color:var(--osso)}:where(html.sito) .sugg{border:1px solid var(--osso-3);border-radius:var(--r);z-index:4;background:#0d0e11;max-height:min(320px,46vh);padding:4px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 40px -10px #000000b3}:where(html.sito) .sugg.giu{top:calc(100% + 6px);bottom:auto}:where(html.sito) .sugg[hidden]{display:none}:where(html.sito) .sugg li{border-radius:var(--r);cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}:where(html.sito) .sugg li[aria-selected=true]{background:#e6e0d61a}:where(html.sito) .sugg li:hover{background:#e6e0d612}:where(html.sito) .sugg mark{color:var(--osso);background:0 0;font-weight:600}:where(html.sito) .sugg small{color:var(--osso-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}:where(html.sito) .cstatus{min-height:1.45em;color:var(--osso-2);font-size:16px}:where(html.sito) .cstatus b{color:var(--osso);font-weight:600}:where(html.sito) .cstatus .err,:where(html.sito) .m-err{color:var(--errore)}:where(html.sito) .m-err:empty{display:none}:where(html.sito) .cityform .btn{justify-self:start}:where(html.sito) .who{grid-template-columns:84px 1fr;align-items:start;gap:14px;margin-top:14px;display:grid}:where(html.sito) .who p{color:var(--osso-2);max-width:40ch;font-size:16px}:where(html.sito) .who-t p+p{margin-top:10px}:where(html.sito) .who p strong{color:var(--osso);font-weight:600}:where(html.sito) .faq{border-top:1px solid var(--osso-4);margin-top:16px}:where(html.sito) .faq details{border-bottom:1px solid var(--osso-4)}:where(html.sito) .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:16px;font-weight:600;list-style:none;display:flex}:where(html.sito) .faq summary::-webkit-details-marker{display:none}:where(html.sito) .faq summary svg{width:14px;height:14px;transition:transform .2s var(--ease);flex:none}:where(html.sito) .faq details[open] summary svg{transform:rotate(45deg)}:where(html.sito) .faq summary:hover{color:#fff}:where(html.sito) .faq details p{color:var(--osso-2);max-width:60ch;padding:0 0 14px;font-size:15px}:where(html.sito) .igs{flex-wrap:wrap;gap:18px;margin-top:16px;display:flex}:where(html.sito) .ig{text-underline-offset:5px;align-items:center;gap:8px;padding:6px 0;font-weight:600;text-decoration-thickness:1px;display:inline-flex}:where(html.sito) .ig:hover{text-decoration-thickness:2px}:where(html.sito) .ig svg{width:14px;height:14px}:where(html.sito) .shots{right:var(--gutter);bottom:var(--gutter);flex-direction:column;align-items:flex-end;gap:10px;transition:opacity .2s;display:flex}:where(html.sito) .shots .bar{align-items:center;gap:4px;display:flex}:where(html.sito) .step{border:1px solid var(--osso-3);border-radius:var(--r);cursor:pointer;background:#07080a8c;place-items:center;width:44px;height:44px;transition:border-color .15s,background-color .15s;display:grid}:where(html.sito) .step:hover{border-color:var(--osso);background:#07080acc}:where(html.sito) .step svg{width:18px;height:18px}:where(html.sito) .names{gap:2px;padding:0 6px;list-style:none;display:flex}:where(html.sito) .names button{cursor:pointer;color:var(--osso-2);text-underline-offset:7px;background:0 0;border:0;padding:10px;font-size:15px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:color .15s,text-decoration-color .15s}:where(html.sito) .names button:hover{color:var(--osso);-webkit-text-decoration-color:var(--osso-3);text-decoration-color:var(--osso-3)}:where(html.sito) .names button[aria-current=true]{color:var(--osso);-webkit-text-decoration-color:var(--osso);text-decoration-color:var(--osso)}:where(html.sito) body.sheet-open .shots{opacity:0;pointer-events:none}:where(html.sito) body.sheet-open .shots>*{pointer-events:none}:where(html.sito) .skip{z-index:6;right:var(--gutter);bottom:var(--gutter);border:1px solid var(--osso-3);border-radius:var(--r);cursor:pointer;background:#07080a99;align-items:center;gap:12px;min-height:48px;padding:0 18px;font-size:15px;font-weight:500;display:none;position:fixed;overflow:hidden}html.arriving:where(.sito) .skip{display:flex}:where(html.sito) .skip:hover{border-color:var(--osso)}:where(html.sito) .skip i{background:var(--osso);transform-origin:0;width:100%;height:2px;transform:scaleX(var(--p,0));position:absolute;bottom:0;left:0}:where(html.sito) .skip svg{width:14px;height:14px}html.arriving:where(.sito) .blocco>:not(.cityform),html.arriving:where(.sito) .cityform>:not(#cta){visibility:hidden;opacity:0}html.arriving:where(.sito) .shots,html.arriving:where(.sito) #overlay,html.arriving:where(.sito) .comandi{visibility:hidden}html.arrivata:where(.sito) #h-mappa,html.arrivata:where(.sito) .copy .lead,html.arrivata:where(.sito) .cityform>label,html.arrivata:where(.sito) .combo,html.arrivata:where(.sito) .shots,html.arrivata:where(.sito) .comandi{animation:sito-entra .7s var(--ease) both}html.arrivata:where(.sito) .copy .lead{animation-delay:60ms}html.arrivata:where(.sito) .cityform>label,html.arrivata:where(.sito) .combo{animation-delay:.12s}html.arrivata:where(.sito) .shots,html.arrivata:where(.sito) .comandi{animation-delay:.2s}@keyframes sito-entra{0%{opacity:0;transform:translateY(12px)}}:where(html.sito) .sheet{z-index:5;width:var(--sheet-w);background:var(--nero-2);border-left:1px solid var(--osso-4);clip-path:inset(0);transition:clip-path .34s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-30px 0 60px -30px #000c}:where(html.sito) .sheet[hidden]{visibility:hidden;clip-path:inset(0 0 0 100%);transition:clip-path .2s ease-in,visibility 0s .2s;display:flex}:where(html.sito) .sheet-top{flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:20px 24px 4px;display:flex}:where(html.sito) .pc-line{margin-top:-6px;font-weight:600}:where(html.sito) .x{border:1px solid var(--osso-3);border-radius:var(--r);cursor:pointer;background:0 0;flex:none;place-items:center;width:44px;height:44px;display:grid}:where(html.sito) .x:hover{border-color:var(--osso)}:where(html.sito) .x svg{width:16px;height:16px}:where(html.sito) .sheet-body{overscroll-behavior:contain;scroll-padding-bottom:calc(var(--ffoot-h,84px) + 16px);flex:1;padding:4px 24px 24px;overflow:auto}:where(html.sito) .view[hidden]{display:none}:where(html.sito) .view{flex-direction:column;gap:16px;display:flex}:where(html.sito) .sheet h3{font-family:var(--display);letter-spacing:-.005em;font-size:44px;font-weight:800;line-height:.95}:where(html.sito) .sheet .desc{color:var(--osso-2);max-width:38ch;font-size:16px}:where(html.sito) .pnav{justify-content:space-between;gap:10px;padding-top:6px;display:flex}:where(html.sito) .dev{aspect-ratio:3/4;background:#0b0b0c;width:100%;max-height:min(56vh,520px);margin:0 auto;display:block;position:relative;overflow:hidden}:where(html.sito) .dev img,:where(html.sito) .dev canvas{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}:where(html.sito) .dev canvas{image-rendering:pixelated;image-rendering:crisp-edges}:where(html.sito) .dev.wide{max-height:none}:where(html.sito) #pc-dev,:where(html.sito) #tr-dev{aspect-ratio:3/4;width:auto;height:min(52vh,480px)}:where(html.sito) .steps{flex-wrap:wrap;gap:6px;padding:0;font-size:14px;list-style:none;display:flex}:where(html.sito) .steps li{color:var(--osso-2);border:1px solid var(--osso-4);border-radius:var(--r);align-items:center;gap:6px;padding:6px 10px;display:flex}:where(html.sito) .steps li[aria-current=step]{color:var(--osso);border-color:var(--osso)}:where(html.sito) .steps li.fatto{color:var(--osso)}:where(html.sito) .steps li.fatto:before{content:"";border-bottom:1.6px solid;border-left:1.6px solid;width:10px;height:6px;transform:rotate(-45deg)translateY(-2px)}:where(html.sito) .steps .linkbtn{color:var(--osso-2);margin-left:4px;font-size:13px}:where(html.sito) .fstep[hidden]{display:none}:where(html.sito) .fstep{border:0;gap:22px;min-width:0;padding:0;display:grid}:where(html.sito) .fstep>:last-child{padding-bottom:16px}:where(html.sito) .q{border:0;gap:8px;min-width:0;padding:0;display:grid}:where(html.sito) .q>legend,:where(html.sito) .q>label,:where(html.sito) .lbl{margin-bottom:8px;padding:0;font-size:15px;font-weight:600}:where(html.sito) .q>label{margin-bottom:0}:where(html.sito) .opt{color:var(--osso-2);margin-left:6px;font-size:13px;font-weight:400}:where(html.sito) .hint{color:var(--osso-2);font-size:13px}:where(html.sito) .err{color:var(--errore);align-items:flex-start;gap:6px;font-size:14px;display:flex}:where(html.sito) .err:empty{display:none}:where(html.sito) .chips{flex-wrap:wrap;gap:6px;display:flex}:where(html.sito) .chip{position:relative}:where(html.sito) .chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:where(html.sito) .chip span{border:1px solid var(--osso-3);border-radius:var(--r);align-items:center;min-height:44px;padding:0 14px;font-size:15px;transition:border-color .15s,background-color .15s;display:inline-flex}:where(html.sito) .chip:hover span{border-color:var(--osso)}:where(html.sito) .chip input:checked+span{background:var(--osso);color:var(--nero);border-color:var(--osso)}:where(html.sito) .chip input:focus-visible+span{outline:2px solid var(--osso);outline-offset:3px}:where(html.sito) .sizes{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}:where(html.sito) .sizes .chip span{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;width:100%;min-height:60px;padding:8px 12px}:where(html.sito) .sizes b{font-family:var(--display);font-size:24px;font-weight:800;line-height:1}:where(html.sito) .sizes small{color:inherit;opacity:.8;font-size:12px}:where(html.sito) .field{border-radius:var(--r);border:1px solid var(--osso-3);background:#07080a99;width:100%;min-height:48px;padding:12px 14px;font-size:16px;transition:border-color .15s}:where(html.sito) .field:hover{border-color:#e6e0d68c}:where(html.sito) .field:focus-visible{outline:2px solid var(--osso);outline-offset:2px;border-color:var(--osso)}:where(html.sito) .field::-moz-placeholder{color:#e6e0d68c}:where(html.sito) .field::placeholder{color:#e6e0d68c}:where(html.sito) .field[aria-invalid=true]{border-color:var(--errore)}:where(html.sito) .q[aria-invalid=true] .chip span{border-color:#ff8a9899}:where(html.sito) textarea.field{resize:vertical;min-height:84px;line-height:1.4}:where(html.sito) select.field{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 15px) 21px,calc(100% - 10px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}:where(html.sito) select.field option{color:var(--osso);background:#0d0e11}:where(html.sito) .two{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}:where(html.sito) .tel{grid-template-columns:104px 1fr;gap:8px;display:grid}:where(html.sito) .refs{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}:where(html.sito) .ref{cursor:pointer;position:relative}:where(html.sito) .ref input{opacity:0;cursor:pointer;z-index:2;margin:0;position:absolute;inset:0}:where(html.sito) .ref .dev{aspect-ratio:1;border:1px solid var(--osso-4);border-radius:var(--r)}:where(html.sito) .ref .none{aspect-ratio:1;border:1px solid var(--osso-3);border-radius:var(--r);color:var(--osso-2);text-align:center;place-items:center;padding:4px;font-size:13px;display:grid}:where(html.sito) .ref input:checked~.dev,:where(html.sito) .ref input:checked~.none{outline:2px solid var(--osso);outline-offset:2px}:where(html.sito) .ref input:focus-visible~.dev,:where(html.sito) .ref input:focus-visible~.none{outline:2px solid var(--ferita-2);outline-offset:2px}:where(html.sito) .ref:hover .dev,:where(html.sito) .ref:hover .none{border-color:var(--osso)}:where(html.sito) .file{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(html.sito) .file input{opacity:0;width:1px;height:1px;position:absolute}:where(html.sito) .file label{cursor:pointer}:where(html.sito) .file:focus-within label{outline:2px solid var(--osso);outline-offset:3px}:where(html.sito) .thumb{color:var(--osso-2);align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}:where(html.sito) .thumb img{-o-object-fit:cover;object-fit:cover;border-radius:var(--r);flex:none;width:48px;height:48px}:where(html.sito) .thumb span{text-overflow:ellipsis;white-space:nowrap;max-width:20ch;overflow:hidden}:where(html.sito) .check{cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:15px;display:grid}:where(html.sito) .check input{appearance:none;border:1px solid var(--osso-3);border-radius:var(--r);cursor:pointer;background:#07080a99;place-items:center;width:22px;height:22px;margin:0;display:grid}:where(html.sito) .check input:checked{background:var(--osso);border-color:var(--osso)}:where(html.sito) .check input:checked:after{content:"";border-left:2px solid var(--nero);border-bottom:2px solid var(--nero);width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}:where(html.sito) .check input[aria-invalid=true]{border-color:var(--errore)}:where(html.sito) .check input:focus-visible{outline:2px solid var(--osso);outline-offset:3px}:where(html.sito) .privacy{color:var(--osso-2);max-width:44ch;padding-left:32px;font-size:14px}:where(html.sito) .ffoot{padding:14px 24px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--nero-2) 72%, #0d0e1100);background:var(--nero-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:6px -24px -24px;display:flex;position:sticky;bottom:-24px}:where(html.sito) .ffoot:before{content:"";pointer-events:none;background:linear-gradient(to top, var(--nero-2), #0d0e1100);height:20px;position:absolute;bottom:100%;left:0;right:0}:where(html.sito) .ffoot .btn{margin-left:auto}:where(html.sito) .ffoot .summary{flex:1 0 100%}:where(html.sito) .summary{color:var(--errore);font-size:14px}:where(html.sito) .summary:empty{display:none}:where(html.sito) .done-h{font-size:56px!important}:where(html.sito) .rank{max-width:34ch;font-size:18px}:where(html.sito) .rank b{font-weight:600}:where(html.sito) .recap{border-top:1px solid var(--osso-4);border-bottom:1px solid var(--osso-4);grid-template-columns:auto 1fr;gap:6px 16px;padding:14px 0;font-size:14px;display:grid}:where(html.sito) .recap dt{color:var(--osso-2)}:where(html.sito) .recap dd{overflow-wrap:anywhere;margin:0}:where(html.sito) .share{gap:10px;padding-top:6px;display:grid}:where(html.sito) .share .row{flex-wrap:wrap;gap:8px;display:flex}:where(html.sito) .share .row .btn{flex:auto}:where(html.sito) .share input{width:100%;min-width:0;font-size:14px}:where(html.sito) .share .lbl{margin:0}:where(html.sito) .link-corto{color:var(--osso-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-left:4px;font-weight:400}:where(html.sito) .dopo{flex-wrap:wrap;gap:10px;display:flex}:where(html.sito) .menu{z-index:8;-moz-column-gap:clamp(24px,4.5vw,72px);padding:0 var(--gutter);background:linear-gradient(90deg,#07080ae6 0%,#07080aa8 32%,#07080a7a 100%);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(230px,300px) minmax(0,1fr);column-gap:clamp(24px,4.5vw,72px);display:grid;position:fixed;inset:0}:where(html.sito) .menu[hidden]{display:none}html.in-pausa:where(.sito) .brand.ui{z-index:9}html.in-pausa:where(.sito) .copy,html.in-pausa:where(.sito) .shots,html.in-pausa:where(.sito) #overlay,html.in-pausa:where(.sito) .topfade,html.in-pausa:where(.sito) .comandi{visibility:hidden}:where(html.sito) .m-top{height:calc(var(--gutter) * 2 + 30px);grid-column:1/-1;justify-content:flex-end;align-items:center;gap:18px;display:flex}:where(html.sito) .m-pausa{color:var(--osso-2);font-size:14px}:where(html.sito) .m-riprendi{background:#07080a99;padding:0 9px 0 16px;font-weight:600}:where(html.sito) .m-top .lingua{min-height:44px}:where(html.sito) .trappola{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}:where(html.sito) .legale{color:var(--osso-2);margin-top:12px;font-size:14px}:where(html.sito) .legale a{text-decoration:underline;-webkit-text-decoration-color:var(--osso-3);text-decoration-color:var(--osso-3)}:where(html.sito) .legale a:hover{-webkit-text-decoration-color:var(--osso);text-decoration-color:var(--osso)}:where(html.sito) .m-tabs{flex-direction:column;gap:4px;padding-top:clamp(20px,7vh,88px);display:flex}:where(html.sito) .m-tabs [role=tab]{text-align:left;cursor:pointer;color:#e6e0d699;background:0 0;border:0;gap:5px;padding:9px 0 9px 28px;display:grid;position:relative}:where(html.sito) .m-tabs [role=tab] b{font-family:var(--display);letter-spacing:.005em;font-size:clamp(34px,3.1vw,46px);font-weight:800;line-height:.95}:where(html.sito) .m-tabs [role=tab] small{color:#e6e0d69e;font-size:14px}:where(html.sito) .m-tabs [role=tab]:hover,:where(html.sito) .m-tabs [role=tab][aria-selected=true]{color:var(--osso)}:where(html.sito) .m-tabs [role=tab][aria-selected=true] small{color:var(--osso-2)}:where(html.sito) .m-tabs [role=tab][aria-selected=true]:before{content:"";background:var(--ferita-2);width:12px;height:12px;position:absolute;top:calc(9px + .42em);left:0;box-shadow:inset -3px -3px #00000052}:where(html.sito) .m-body{overscroll-behavior:contain;min-height:0;padding:clamp(20px,7vh,88px) 6px 56px;overflow:auto}:where(html.sito) .m-pan{max-width:1040px}:where(html.sito) .m-pan[hidden]{display:none}:where(html.sito) .m-pan:focus{outline:none}:where(html.sito) .m-head{gap:10px;margin-bottom:30px;display:grid}:where(html.sito) .m-head[hidden]{display:none}:where(html.sito) .m-head h2,:where(html.sito) .m-chi h2{font-family:var(--display);letter-spacing:-.005em;font-size:clamp(48px,4.4vw,66px);font-weight:800;line-height:.92}:where(html.sito) .m-head p{color:var(--osso-2);max-width:52ch;font-size:17px}:where(html.sito) .pol{--rot:0deg;background:var(--carta);width:100%;color:var(--inchiostro);text-align:left;transform:rotate(var(--rot));transition:transform .35s var(--ease), box-shadow .35s var(--ease);border:0;border-radius:1px;padding:8px 8px 0;display:block;position:relative;box-shadow:0 18px 34px -16px #000000eb,0 2px 5px #00000080}:where(html.sito) .pol .dev{aspect-ratio:1;max-height:none}:where(html.sito) .pol.sola{padding-bottom:16px}:where(html.sito) .pol .chin{justify-content:space-between;align-items:baseline;gap:8px;min-height:44px;padding:10px 3px 13px;display:flex}:where(html.sito) .pol .chin b{font-size:15px;font-weight:600;line-height:1.2}:where(html.sito) .pol .chin small{font-family:var(--display);letter-spacing:.04em;font-size:16px;font-weight:800;line-height:1}:where(html.sito) .pol .chin small.g0re,:where(html.sito) .pol .chin .g0re{color:var(--sangue)}:where(html.sito) .pol:before{content:"";z-index:2;background:#c8102e;width:12px;height:12px;margin-left:-6px;position:absolute;top:-6px;left:50%;box-shadow:inset -3px -3px #0000004d}:where(html.sito) button.pol{cursor:pointer}:where(html.sito) button.pol:hover,:where(html.sito) button.pol:focus-visible{transform:rotate(0)translateY(-6px);box-shadow:0 28px 42px -18px #000000f2,0 3px 8px #00000080}:where(html.sito) button.pol:focus-visible{outline:2px solid var(--osso);outline-offset:5px}:where(html.sito) .works{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 28px;margin:0;padding:16px 0 8px;list-style:none;display:grid}:where(html.sito) .works[hidden]{display:none}:where(html.sito) .works li{position:relative}:where(html.sito) .works li:before{content:"";background:#74091a;height:2px;position:absolute;top:-1px;left:-15px;right:-15px}:where(html.sito) .w-det[hidden]{display:none}:where(html.sito) .w-back{align-items:center;gap:8px;margin-bottom:26px;font-weight:600;display:inline-flex}:where(html.sito) .w-back svg{width:14px;height:14px}:where(html.sito) .w-in{grid-template-columns:minmax(240px,350px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,60px);display:grid}:where(html.sito) .pol.big{--rot:-1.2deg;max-width:350px}:where(html.sito) .pol.big .dev{aspect-ratio:3/4}:where(html.sito) .w-txt{gap:14px;max-width:46ch;padding-top:8px;display:grid}:where(html.sito) .w-txt h3{font-family:var(--display);font-size:clamp(44px,4vw,60px);font-weight:800;line-height:.95}:where(html.sito) .w-line{font-weight:600}:where(html.sito) .w-txt .desc{color:var(--osso-2);font-size:17px}:where(html.sito) .w-act{flex-wrap:wrap;align-items:center;gap:20px;margin-top:8px;display:flex}:where(html.sito) .m-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 64px;max-width:860px;display:grid}:where(html.sito) .m-sub{color:var(--osso-2);margin-bottom:8px;font-size:15px;font-weight:600}:where(html.sito) .m-list{margin:0;padding:0;list-style:none}:where(html.sito) .m-list button{-moz-column-gap:14px;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:2px 14px;width:100%;padding:8px 0;display:flex}:where(html.sito) .m-n{font-family:var(--display);text-underline-offset:6px;font-size:32px;font-weight:800;line-height:1;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .15s}:where(html.sito) .m-list button:hover .m-n{-webkit-text-decoration-color:var(--ferita-2);text-decoration-color:var(--ferita-2)}:where(html.sito) .m-s{color:var(--osso-2);font-variant-numeric:tabular-nums;font-size:15px}:where(html.sito) .m-azioni{margin-top:30px}:where(html.sito) .tre{grid-template-columns:repeat(3,max-content);gap:28px clamp(28px,4vw,56px);max-width:900px;margin:0 0 34px;padding:0;list-style:none;display:grid}:where(html.sito) .tre li{color:var(--osso-2);max-width:30ch;font-size:16px}:where(html.sito) .tre b{font-family:var(--display);color:var(--osso);margin-bottom:8px;font-size:30px;font-weight:800;line-height:1;display:block}:where(html.sito) #m-form{max-width:460px;margin-top:0}:where(html.sito) .m-chi{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,60px);max-width:980px;display:grid}:where(html.sito) .m-chi .pol{--rot:1.6deg}:where(html.sito) .m-chi .pol .dev{aspect-ratio:3/4}:where(html.sito) .m-chi .txt p{color:var(--osso-2);max-width:56ch;margin-top:16px;font-size:17px}:where(html.sito) .m-chi .txt p b{color:var(--osso);font-weight:600}:where(html.sito) .m-faq{max-width:68ch}:where(html.sito) .m-faq .faq{margin-top:0}:where(html.sito) .m-faq summary{padding:16px 0;font-size:18px}:where(html.sito) .m-faq details p{font-size:16px}:where(html.sito) .m-faq .altro{color:var(--osso-2);margin-top:18px}html.nogl.in-pausa:where(.sito) #flat{filter:brightness(.42)contrast(1.1)saturate(.8)}html.nogl.in-pausa:where(.sito) #stage:before{content:"";z-index:1;pointer-events:none;background-image:radial-gradient(#07080ae6 1px,#0000 1.4px);background-size:4px 4px;position:absolute;inset:0}html.nogl:where(.sito) #view{display:none}html.nogl:where(.sito) #flat{display:block}@media (max-width:760px),(max-aspect-ratio:4/5){:where(html.sito){--gutter:16px}:where(html.sito) .brand{top:calc(14px + env(safe-area-inset-top))}:where(html.sito) .brand h1{font-size:24px}:where(html.sito) .brand p{margin-top:4px;font-size:13px}:where(html.sito) .comandi{top:calc(10px + env(safe-area-inset-top))}:where(html.sito) .menu-btn{padding:0 16px}:where(html.sito) .menu-btn kbd{display:none}html:not(.arriving):where(.sito) .topfade{opacity:1;background:linear-gradient(#07080abd 0,#07080a9e 92px,#07080a00 150px);height:150px}html:where(.sito) body.sheet-open .topfade{opacity:0!important}:where(html.sito) .brand p{text-shadow:0 1px 8px #07080ae6}:where(html.sito) #stage:after{background:linear-gradient(#07080a00 40%,#07080adb 60%,#07080af5 100%),linear-gradient(#07080ab8 0%,#07080a00 14%)}:where(html.sito) body[data-shot="2"] #stage:after{background:linear-gradient(#07080a99 0%,#07080a59 12%,#07080ae6 34%,#07080af5 100%)}:where(html.sito) .t-hero{font-size:52px}:where(html.sito) .t-shot{font-size:46px}:where(html.sito) .lead{margin-top:8px;font-size:16px}:where(html.sito) .cityform{gap:8px;margin-top:14px}:where(html.sito) .combo input{height:54px;font-size:18px}:where(html.sito) .cityform .btn{justify-self:stretch;width:100%}:where(html.sito) .act .btn{width:100%}:where(html.sito) .who{grid-template-columns:72px 1fr}:where(html.sito) .lab{font-size:13px}:where(html.sito) .lab span{gap:6px;padding:5px 7px}:where(html.sito) .lab small{font-size:12px}:where(html.sito) .skip{top:calc(10px + env(safe-area-inset-top));min-height:44px;padding:0 14px;bottom:auto}:where(html.sito) .sheet{border-left:0;border-top:1px solid var(--osso-3);width:auto;height:72dvh;top:auto;left:0;box-shadow:0 -30px 60px -30px #000000e6}:where(html.sito) .sheet.alta{height:84dvh}:where(html.sito) body.sheet-open .brand,:where(html.sito) body.sheet-open .comandi{opacity:0;pointer-events:none}:where(html.sito) body.sheet-open .brand>*{pointer-events:none}:where(html.sito) .sheet[hidden]{clip-path:inset(100% 0 0)}:where(html.sito) .sheet-top{padding:14px 16px 8px}:where(html.sito) .sheet-body{padding:4px 16px 16px}:where(html.sito) .sheet h3{font-size:38px}:where(html.sito) #pc-dev,:where(html.sito) #tr-dev{width:auto;height:min(44dvh,420px);max-height:none}:where(html.sito) #tr-dev{height:min(30dvh,280px)}:where(html.sito) .ffoot{padding:12px 16px calc(14px + env(safe-area-inset-bottom));margin:6px -16px -16px;bottom:-16px}:where(html.sito) .two{grid-template-columns:1fr}:where(html.sito) .refs{grid-template-columns:repeat(5,1fr)}:where(html.sito) .sizes .chip span{padding:8px}:where(html.sito) .done-h{font-size:46px!important}:where(html.sito) .menu{background:#07080acc;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);padding:0}:where(html.sito) .m-top{height:calc(64px + env(safe-area-inset-top));padding:0 16px;padding-top:env(safe-area-inset-top)}:where(html.sito) .m-pausa,:where(html.sito) .m-riprendi kbd{display:none}:where(html.sito) .m-body{grid-row:2;padding:26px 16px 36px}:where(html.sito) .m-tabs{padding:0 4px env(safe-area-inset-bottom);border-top:1px solid var(--osso-4);background:var(--nero-2);flex-direction:row;grid-row:3;gap:0}:where(html.sito) .m-tabs [role=tab]{text-align:center;flex:1;justify-items:center;padding:16px 2px 14px}:where(html.sito) .m-tabs [role=tab] b{font-size:18px}:where(html.sito) .m-tabs [role=tab] small{display:none}:where(html.sito) .m-tabs [role=tab][aria-selected=true]:before{width:8px;height:8px;margin-left:-4px;top:5px;left:50%;box-shadow:inset -2px -2px #00000052}:where(html.sito) .m-head{margin-bottom:22px}:where(html.sito) .m-head h2,:where(html.sito) .m-chi h2{font-size:46px}:where(html.sito) .m-head p{font-size:16px}:where(html.sito) .works{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 16px}:where(html.sito) .works li:before{left:-8px;right:-8px}:where(html.sito) .pol .chin{min-height:40px;padding:8px 2px 10px}:where(html.sito) .pol .chin b{font-size:14px}:where(html.sito) .w-in,:where(html.sito) .m-chi,:where(html.sito) .m-cols,:where(html.sito) .tre{grid-template-columns:minmax(0,1fr)}:where(html.sito) .pol.big{max-width:min(280px,74vw);margin:0 auto}:where(html.sito) .w-back{margin-bottom:18px}:where(html.sito) .m-chi .pol{max-width:260px}:where(html.sito) .m-n{font-size:28px}:where(html.sito) .tre{gap:16px;margin-bottom:26px}:where(html.sito) .tre b{font-size:26px}}html.gioco:where(.sito){--tab-h:58px;--sb:env(safe-area-inset-bottom,0px);--st:env(safe-area-inset-top,0px);--kb:0px;--pan:#0d0e11;--hud-top:calc(var(--st) + 86px)}html.gioco:where(.sito),html.gioco:where(.sito) body{overscroll-behavior:none}html.gioco:where(.sito) #stage{touch-action:pinch-zoom;height:max(100%,100lvh);bottom:auto}html.gioco:where(.sito) #stage:after,html.gioco:where(.sito) body[data-shot] #stage:after{background:linear-gradient(#07080a9e 0%,#07080a00 15%)}html.gioco:where(.sito) .topfade{background:linear-gradient(#07080aa8 0,#07080a66 64px,#07080a00 118px);height:118px}html.gioco:where(.sito) .shots,html.gioco:where(.sito) .menu-btn{display:none}html.gioco:where(.sito) #overlay{transition:opacity .22s}html.gioco:where(.sito) #overlay .hot,html.gioco:where(.sito) #overlay .lab,html.gioco:where(.sito) #overlay .cap{touch-action:pinch-zoom}html.gioco:where(.sito) #labs .lab:after,html.gioco:where(.sito) #caps .cap:after{content:"";position:absolute;inset:-10px -6px}html.gioco:where(.sito) #hots .hot:after{content:"";position:absolute;inset:-6px}html.gioco:where(.sito) #overlay.in-volo{opacity:0;transition:opacity 80ms linear}html.gioco:where(.sito) .copy{left:0;right:0;top:var(--hud-top);bottom:calc(var(--tab-h) + var(--sb));z-index:4;pointer-events:none;width:auto;max-height:none;transition:opacity .22s ease, transform .32s var(--ease), visibility 0s;position:fixed}html.gioco.tastiera:where(.sito) .copy{bottom:var(--kb)}html.gioco:where(.sito) .copy section{pointer-events:none;position:absolute;inset:0}html.gioco:where(.sito) .copy section[hidden]{display:none}html.gioco:where(.sito) .blocco{pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}html.gioco:where(.sito) .copy .corpo{background:var(--pan);pointer-events:auto;min-height:0;transform:translateY(calc(100% - var(--testa,74px)));will-change:transform;clip-path:polygon(0 6px,3px 6px,3px 3px,6px 3px,6px 0,calc(100% - 6px) 0,calc(100% - 6px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 6px,100% 6px,100% calc(100% + 420px),0 calc(100% + 420px));flex-direction:column;flex:0 auto;padding:0 16px;transition:transform .38s cubic-bezier(.2,.9,.25,1);display:flex;position:relative;box-shadow:inset 0 1px #e6e0d629}html.gioco:where(.sito) .copy .corpo:after{content:"";background:var(--pan);pointer-events:none;height:420px;position:absolute;top:100%;left:0;right:0}html.gioco:where(.sito) .copy .testa>*,html.gioco:where(.sito) .copy .medio>*{animation:.3s ease-out 60ms both pannello-entra}html.gioco:where(.sito) .copy .medio>.works-tel{animation-duration:.4s;animation-delay:.36s}@keyframes pannello-entra{0%{opacity:0}}html.gioco:where(.sito) #copy[data-alto] .corpo{transform:translateY(0)}html.gioco:where(.sito) .copy .corpo.preso{transition:none}html.gioco:where(.sito) .copy .testa{touch-action:none;cursor:grab;padding:22px 0 12px;display:block;position:relative}html.gioco:where(.sito) .copy .testa h2{pointer-events:none;position:relative}html.gioco:where(.sito) .copy .medio{overscroll-behavior:none;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:0 -16px;padding:2px 16px 18px;display:block;overflow-y:auto}html.gioco:where(.sito) .copy .piede{z-index:1;background:var(--pan);pointer-events:auto;margin:0;padding:2px 16px 14px;position:relative}html.gioco:where(.sito) .maniglia{z-index:1;width:auto;cursor:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0;display:block;position:absolute;inset:0 -16px}html.gioco:where(.sito) .maniglia:before{content:"";background:#e6e0d66b;width:4px;height:4px;transition:background-color .15s,box-shadow .15s;position:absolute;top:9px;left:calc(50% - 10px);box-shadow:8px 0 #e6e0d66b,16px 0 #e6e0d66b}html.gioco:where(.sito) #copy[data-alto] .maniglia:before{background:var(--ferita-2);box-shadow:8px 0 #e6e0d66b,16px 0 #e6e0d66b}html.gioco:where(.sito) .maniglia:focus-visible{outline-offset:-4px}html.gioco:where(.sito) .copy h2{line-height:.92}html.gioco:where(.sito) .t-hero{font-size:44px}html.gioco:where(.sito) .t-shot{font-size:40px}html.gioco:where(.sito) .copy .lead{margin-top:6px;font-size:15px}html.gioco:where(.sito) .solo-tel{display:block}html.gioco:where(.sito) .copy section.solo-tel[hidden]{display:none}html.gioco:where(.sito) .act{margin-top:0}html.gioco:where(.sito) .act .btn,html.gioco:where(.sito) .cityform .btn{width:100%;min-height:52px}html.gioco:where(.sito) .cityform{flex-direction:column;gap:0;margin-top:0;display:flex}html.gioco:where(.sito) .cityform>label{color:var(--osso-2);margin:0 0 6px;font-size:13px;font-weight:600}html.gioco:where(.sito) .combo input{background:#07080ab3;height:52px;font-size:18px}html.gioco:where(.sito) .cstatus{min-height:0;margin-top:8px;font-size:15px}html.gioco:where(.sito) .cstatus:empty{margin-top:0}html.gioco:where(.sito) .cityform .btn{margin-top:10px}html.gioco:where(.sito) .sugg{max-height:min(280px,40vh)}html.gioco.tastiera:where(.sito) .blocco{overflow:visible}html.gioco.tastiera:where(.sito) .sugg{max-height:min(280px, calc(var(--vvh,100vh) - 240px))}html.gioco:where(.sito) .igs{margin-top:4px}html.gioco:where(.sito) .ig{padding:12px 0}html.gioco:where(.sito) .who{grid-template-columns:112px 1fr;align-items:center;gap:20px;margin-top:6px}html.gioco:where(.sito) .who .dev{box-shadow:0 0 0 5px var(--carta), 0 18px 26px -10px #000000e6;margin:6px;transform:rotate(-1.8deg)}html.gioco:where(.sito) .tappe-tel .m-sub{margin:2px 0 4px}html.gioco:where(.sito) .tappe-tel .m-list button{align-items:baseline;min-height:48px;padding:8px 0}html.gioco:where(.sito) .tappe-tel .m-n{font-size:28px}html.gioco:where(.sito) .altro-tel{margin-top:18px}html.gioco:where(.sito) .altro-tel .altro{color:var(--osso-2);font-size:15px}html.gioco:where(.sito) .altro-tel a{margin:-11px 0;padding:11px 2px;display:inline-block}html.gioco:where(.sito) .works-tel{gap:30px 18px;padding:18px 4px 6px}html.gioco:where(.sito) #schede{z-index:5;height:calc(var(--tab-h) + var(--sb));padding:0 6px var(--sb);transition:opacity .22s ease, transform .32s var(--ease), visibility 0s;background:#09090b;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:inset 0 1px #e6e0d61a}html.gioco:where(.sito) .hud-tabs{height:var(--tab-h);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}html.gioco:where(.sito) .hud-tabs [role=tab]{cursor:pointer;min-height:44px;font-family:var(--display);letter-spacing:.015em;color:#e6e0d680;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;place-items:center;padding:10px 2px 6px;font-size:19px;font-weight:800;line-height:1;transition:color .15s;display:grid;position:relative}html.gioco:where(.sito) .hud-tabs [role=tab] span{transition:transform .12s steps(2,end);display:block}html.gioco:where(.sito) .hud-tabs [role=tab]:active span{transform:translateY(2px)}html.gioco:where(.sito) .hud-tabs [role=tab][aria-selected=true]{color:var(--osso)}html.gioco:where(.sito) .hud-tabs [role=tab]:before{content:"";background:var(--ferita-2);width:8px;height:8px;margin-left:-4px;transition:transform .16s steps(3,end);position:absolute;top:7px;left:50%;transform:scale(0);box-shadow:inset -2px -2px #00000052}html.gioco:where(.sito) .hud-tabs [role=tab][aria-selected=true]:before{transform:scale(1)}html.gioco:where(.sito) .hud-tabs [role=tab]:focus-visible{outline-offset:-6px}html.gioco.tastiera:where(.sito) #schede{visibility:hidden;opacity:0}html.gioco:where(.sito) body.sheet-open .copy{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease, transform .3s var(--ease), visibility 0s .3s;transform:translateY(18px)}html.gioco:where(.sito) body.sheet-open #schede{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease, transform .3s var(--ease), visibility 0s .3s;transform:translateY(12px)}html.gioco:where(.sito) .sheet{z-index:6;bottom:var(--kb);height:auto;max-height:calc(100% - var(--st) - 24px - var(--kb));clip-path:polygon(0 6px,3px 6px,3px 3px,6px 3px,6px 0,calc(100% - 6px) 0,calc(100% - 6px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 6px,100% 6px,100% 100%,0 100%);transition:clip-path .34s var(--ease), transform .34s var(--ease);border-top:0;box-shadow:inset 0 1px #e6e0d62e,0 -30px 60px -30px #000000e6}html.gioco:where(.sito) .sheet.alta{height:calc(100% - var(--hud-top) + 40px - var(--kb))}html.gioco:where(.sito) .sheet[hidden]{clip-path:polygon(0 100%,3px 100%,3px 100%,6px 100%,6px 100%,calc(100% - 6px) 100%,calc(100% - 6px) 100%,calc(100% - 3px) 100%,calc(100% - 3px) 100%,100% 100%,100% 100%,0 100%);transition:clip-path .22s ease-in,visibility 0s .22s}html.gioco:where(.sito) .sheet-body{padding-bottom:calc(16px + var(--sb))}html.gioco:where(.sito) .sheet-top{touch-action:none;padding:12px 12px 4px;position:relative}html.gioco:where(.sito) .sheet-top:before{content:"";background:#e6e0d66b;width:4px;height:4px;position:absolute;top:9px;left:calc(50% - 10px);box-shadow:8px 0 #e6e0d66b,16px 0 #e6e0d66b}html.gioco:where(.sito) .tip{display:none}html.gioco:where(.sito) #pc-dev,html.gioco:where(.sito) #tr-dev{height:min(38dvh,340px)}html.gioco:where(.sito) [data-v=piece] h3,html.gioco:where(.sito) [data-v=tour] h3{font-size:34px}html.gioco:where(.sito) [data-v=piece] .w-act{margin-top:0}html.gioco:where(.sito) [data-v=piece] .w-act .btn{flex:auto}html.gioco:where(.sito) [data-v=piece] .pnav .ghost{min-height:44px}html.gioco:where(.sito) .lato{z-index:3;bottom:var(--sopra-b,38%);width:44px;height:52px;color:var(--osso);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:pinch-zoom;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s,visibility;animation:.42s steps(3,end) backwards lato-entra;display:flex;position:fixed}html.gioco:where(.sito) .lato[hidden]{display:none}html.gioco:where(.sito) .lato.sinistra{left:env(safe-area-inset-left,0px)}html.gioco:where(.sito) .lato.destra{right:env(safe-area-inset-right,0px);--lato-da:14px}html.gioco:where(.sito) .lato:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(100% 50% at 0%,#07080aa3,#07080a52 52%,#07080a00 100%);position:absolute;inset:-10px -16px -10px 0}html.gioco:where(.sito) .lato.destra:before{background:radial-gradient(100% 50% at 100%,#07080aa3,#07080a52 52%,#07080a00 100%);inset:-10px 0 -10px -16px}html.gioco:where(.sito) .lato-px{width:12px;height:20px;display:block;position:relative}html.gioco:where(.sito) .lato-px:before{content:"";background:var(--osso);width:4px;height:4px;box-shadow:-4px 4px 0 var(--osso), -8px 8px 0 var(--osso), -4px 12px 0 var(--osso), 0 16px 0 var(--osso);position:absolute;top:0;left:8px}html.gioco:where(.sito) .lato.destra .lato-px:before{box-shadow:4px 4px 0 var(--osso), 8px 8px 0 var(--osso), 4px 12px 0 var(--osso), 0 16px 0 var(--osso);left:0}html.gioco:where(.sito) .lato:active .lato-px{transform:translate(-2px)}html.gioco:where(.sito) .lato.destra:active .lato-px{transform:translate(2px)}html.gioco:where(.sito) .lato:focus-visible{outline-offset:-4px}html.gioco:not(.arriving):where(.sito) .lato.saluta .lato-px{animation:1.3s step-end 1.1s both lato-saluta}html.gioco.arriving:where(.sito) .lato,html.gioco.tastiera:where(.sito) .lato{visibility:hidden;opacity:0}html.gioco.gira:where(.sito) .lato{opacity:0;pointer-events:none;transition:opacity .12s}@keyframes lato-entra{0%{opacity:0;transform:translateX(var(--lato-da,-14px))}}@keyframes lato-saluta{0%,40%,80%,to{transform:none}20%,60%{transform:translate(-4px)}}:where(html.sito) .pareti{--seg:22px;--gap:4px;align-items:center}:where(html.sito) .pareti-s{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:pinch-zoom;background:0 0;border:0;border-radius:0;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}:where(html.sito) .pareti-s.ovest{padding-right:calc(var(--gap) / 2);justify-content:flex-end}:where(html.sito) .pareti-s.fondo{width:calc(var(--seg) + var(--gap));justify-content:center;padding-left:0;padding-right:0}:where(html.sito) .pareti-s.est{padding-left:calc(var(--gap) / 2);justify-content:flex-start}:where(html.sito) .pareti-t{width:var(--seg);background:#e6e0d657;height:4px;transition:background-color .15s;display:block;position:relative;overflow:hidden}:where(html.sito) .pareti-f{background:var(--ferita-2);position:absolute;inset:0;box-shadow:inset 0 -1px #00000052}:where(html.sito) .pareti-s.ovest .pareti-f{transform:translateX(calc(var(--p,1) * (var(--seg) + var(--gap))))}:where(html.sito) .pareti-s.fondo .pareti-f{transform:translateX(calc((var(--p,1) - 1) * (var(--seg) + var(--gap))))}:where(html.sito) .pareti-s.est .pareti-f{transform:translateX(calc((var(--p,1) - 2) * (var(--seg) + var(--gap))))}:where(html.sito) .pareti-s:hover .pareti-t{background:#e6e0d68c}:where(html.sito) .pareti-s:focus-visible{outline-offset:-8px}html.gioco:where(.sito) .pareti-tel:not([hidden]){z-index:3;left:calc(50% - 57px);bottom:var(--sopra-b,38%);transition:opacity .2s;display:flex;position:fixed}html.gioco:where(.sito) .pareti-tel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#07080a9e,#07080a00);position:absolute;inset:4px -16px}html.gioco.arriving:where(.sito) .pareti-tel,html.gioco.tastiera:where(.sito) .pareti-tel{visibility:hidden;opacity:0}:where(html.sito) .names .voce-mappa{position:relative}html:not(.gioco):where(.sito) .pareti-desk:not([hidden]){--seg:16px;--gap:3px;display:flex;position:absolute;bottom:calc(100% - 6px);left:50%;transform:translate(-50%)}html:not(.gioco):where(.sito) .pareti-desk .pareti-s{width:30px;height:24px}html:not(.gioco):where(.sito) .pareti-desk .pareti-s.fondo{width:24px}@media (orientation:landscape) and (max-height:540px){html.gioco:where(.sito){--hud-top:calc(var(--st) + 10px);--tab-h:52px}html.gioco:where(.sito) .copy,html.gioco:where(.sito) #schede{width:min(400px,50vw);padding-right:env(safe-area-inset-right,0px);left:auto;right:0}html.gioco:where(.sito) .copy .corpo{clip-path:polygon(0 6px,3px 6px,3px 3px,6px 3px,6px 0,100% 0,100% calc(100% + 420px),0 calc(100% + 420px))}html.gioco:where(.sito) .copy .testa{padding:18px 0 8px}html.gioco:where(.sito) .t-hero{font-size:34px}html.gioco:where(.sito) .t-shot{font-size:32px}html.gioco:where(.sito) .combo input,html.gioco:where(.sito) .act .btn,html.gioco:where(.sito) .cityform .btn{height:48px;min-height:48px}html.gioco:where(.sito) .brand{left:calc(var(--gutter) + env(safe-area-inset-left,0px))}html.gioco:where(.sito) .comandi{right:calc(min(400px,50vw) + 8px)}html.gioco:where(.sito) .lato.destra{right:min(400px,50vw)}html.gioco:where(.sito) .pareti-tel:not([hidden]){left:calc(50% - min(400px,50vw)/2 - 57px)}html.gioco:where(.sito) .sheet,html.gioco:where(.sito) .sheet.alta{top:0;bottom:var(--kb);width:min(440px,56vw);height:auto;max-height:none;padding-right:env(safe-area-inset-right,0px);left:auto;right:0}html.gioco:where(.sito) #pc-dev,html.gioco:where(.sito) #tr-dev{height:min(52vh,300px)}}html.gioco.arriving:where(.sito) .copy .corpo,html.gioco.arriving:where(.sito) .copy .piede{box-shadow:none;background:0 0}html.gioco.arriving:where(.sito) #schede{visibility:hidden}html.gioco.arrivata:where(.sito) #schede{animation:sito-entra .7s var(--ease) .16s both}html.gioco.arrivata:where(.sito) .copy .corpo{animation:sito-sale .6s var(--ease) both}html.gioco.arrivata:where(.sito) #h-mappa{animation:pannello-entra .7s var(--ease) both}@keyframes sito-sale{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:where(html.sito) *,:where(html.sito) :before,:where(html.sito) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
:where(html.sito) .pagina{min-height:100svh;padding:0 var(--gutter) calc(48px + env(safe-area-inset-bottom));background:radial-gradient(120% 60% at 0% 0%, #c0153014 0%, #07080a00 60%), var(--nero);flex-direction:column;display:flex}:where(html.sito) .pagina-top{padding:calc(var(--gutter) - 4px) 0 0;padding-top:max(calc(var(--gutter) - 4px), env(safe-area-inset-top));justify-content:space-between;align-items:flex-start;gap:16px;display:flex}:where(html.sito) .pagina-marchio{gap:6px;text-decoration:none;display:grid}:where(html.sito) .pagina-marchio b{font-family:var(--display);letter-spacing:.01em;font-size:30px;font-weight:800;line-height:1}:where(html.sito) .pagina-marchio>span{color:var(--osso-2);font-size:14px}:where(html.sito) .pagina-corpo{width:100%;max-width:68ch;margin:clamp(56px,14vh,140px) 0 0}:where(html.sito) .pagina-sopra{letter-spacing:.06em;color:var(--osso-2);margin-bottom:10px;font-size:14px;font-weight:600}:where(html.sito) .pagina h1{font-family:var(--display);letter-spacing:-.005em;text-wrap:balance;font-size:clamp(52px,6vw,84px);font-weight:800;line-height:.95}:where(html.sito) .pagina section{margin-top:30px}:where(html.sito) .pagina h2{margin-bottom:6px;font-size:17px;font-weight:600}:where(html.sito) .pagina p{color:var(--osso-2);max-width:64ch;font-size:16px}:where(html.sito) .pagina p+p{margin-top:8px}:where(html.sito) .bozza{border-radius:var(--r);border:1px dashed #ff8a9899;margin-top:22px;padding:12px 14px;color:var(--errore)!important;font-size:15px!important}:where(html.sito) .pagina-torna{margin-top:40px}:where(html.sito) .pagina-torna a{color:var(--osso);text-decoration:underline;-webkit-text-decoration-color:var(--osso-3);text-decoration-color:var(--osso-3);text-underline-offset:5px;font-weight:600}:where(html.sito) .pagina-torna a:hover{-webkit-text-decoration-color:var(--osso);text-decoration-color:var(--osso)}:where(html.sito) .disiscrivi{justify-items:start;gap:18px;margin-top:22px;display:grid}:where(html.sito) .disiscrivi .esito{color:var(--osso);font-weight:600}:where(html.sito) .disiscrivi .esito.errore{color:var(--errore);font-weight:500}:where(html.sito) .disiscrivi .btn[disabled]{opacity:.6;cursor:default}@media (max-width:760px){:where(html.sito) .pagina-marchio b{font-size:24px}:where(html.sito) .pagina-marchio>span{font-size:13px}:where(html.sito) .pagina h1{font-size:46px}}
