@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gloock-latin.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:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gloock-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-latin.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:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/google-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.cp{--cp-fondo:#cfe1d2;--cp-scheda:#fff;--cp-inchiostro:#2c4a3e;--cp-tenue:#46564e;--cp-titolo:#2c4a3e;--cp-scuro:#2c4a3e;--cp-nero:#16261f;--cp-crema:#f4f1e6;--cp-scelto-f:#2c4a3e;--cp-filetto:#b9cdba;--cp-verde:#6a8681;--cp-lime:#c3ee41;--cp-blush:#f9b3a8;--cp-voce:#f9faf4;--cp-scelto:#c3ee41;--cp-blu:#2c76bc;--cp-blu-testo:#1f5480;--cp-blu-2:#245f97;--cp-bordo:#dceadd;--cp-cerchio:#f9b3a8;--cp-spento:#dde8dd;--cp-spento-t:#9aab9c;--cp-riga:#c6d8c7;--cp-campo:#e2eee2;--cp-campo-b:#c2d8c4;--cp-campo-t:#23301f;--cp-passo:26px;--cp-passo-s:18px;--cp-orlo:34px;--cp-tit:42px;--cp-molla-svelta:linear(0,.0522,.1758,.3315,.492,.64,.7659,.8661,.9408,.9925,1.0251,1.0428,1.0495,1.0489,1.0438,1.0364,1.0284,1.0207,1.0139,1.0084,1.0042,1.0012,.9993,.9981,1);--cp-molla:linear(0,.0448,.1517,.288,.4311,.5665,.6859,.7855,.8647,.9248,.968,.9973,1.0156,1.0256,1.0296,1.0296,1.0272,1.0234,1.0192,1.0149,1.0111,1.0078,1.0051,1.0031,1);--cp-molla-calma:linear(0,.0365,.1241,.2373,.3586,.4766,.5848,.6795,.7595,.8251,.8773,.9178,.9483,.9705,.9863,.9969,1.0036,1.0076,1.0095,1.01,1.0097,1.0088,1.0077,1.0064,1);--cp-t-tocco:.12s;--cp-t-breve:.2s;--cp-t-medio:.32s;--cp-t-lungo:.48s;--cp-serif:"Gloock",Didot,"Bodoni MT","Times New Roman",Times,serif;--cp-sans:"Google Sans",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;height:100vh;background:var(--cp-fondo);height:100dvh;color:var(--cp-inchiostro);font-family:var(--cp-sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.cp *,.cp :before,.cp :after{box-sizing:border-box}.cp button{font:inherit}.cp-testa{flex:none;justify-content:center;align-items:center;height:57px;display:flex;position:relative}.cp-indietro{cursor:pointer;background:var(--cp-scheda);width:32px;height:32px;color:var(--cp-inchiostro);border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.cp-marchio{align-items:center;min-width:0;display:inline-flex}.cp-claim{font-family:var(--cp-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cp-titolo);white-space:nowrap;font-size:12px;font-weight:500}.cp-avanzamento{background:#dbe9db;flex:none;height:3px}.cp-avanzamento i{background:var(--cp-blu);height:100%;transition:width 1.5s cubic-bezier(.22,1,.36,1);display:block}.cp-corpo{flex:auto;grid-template-columns:57.8% 42.2%;min-height:0;display:grid;overflow:hidden}.cp-corpo[data-largo=dati]{grid-template-columns:49.8% 50.2%}.cp-sx{padding:var(--cp-orlo)47px calc(var(--cp-orlo) + 6px);min-height:0;overflow-y:auto}.cp-dx{isolation:isolate;background:var(--cp-scuro);transition:background-color var(--cp-t-medio)ease;position:relative;overflow:hidden}.cp-dx img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:cp-foto var(--cp-t-medio)var(--cp-molla-calma)both;display:block}@keyframes cp-foto{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}.cp-titolo{font-family:var(--cp-serif);font-weight:400;font-size:var(--cp-tit);letter-spacing:normal;color:var(--cp-titolo);margin:0 0 var(--cp-passo-s);text-wrap:balance;line-height:1.08}.cp-filo{background:var(--cp-filetto);height:1px;margin:0 0 var(--cp-passo)}.cp-riepilogo{color:var(--cp-tenue);margin:0 0 var(--cp-passo);max-width:46ch;font-size:14.5px;line-height:1.5}.cp-riepilogo b{color:var(--cp-inchiostro);font-weight:500}.cp-elenco{flex-direction:column;gap:10px;display:flex}.cp-voce{text-align:left;cursor:pointer;background:var(--cp-scheda);border:1px solid var(--cp-bordo);width:100%;height:80px;color:var(--cp-inchiostro);border-radius:12px;align-items:center;gap:18px;padding:12px 18px;display:flex;position:relative;overflow:hidden}.cp-voce:before{content:"";background:var(--cp-scelto);width:0;transition:width var(--cp-t-tocco)ease;position:absolute;top:0;bottom:0;left:0}.cp-voce:hover{border-color:#9fb98a}.cp-voce:hover:before{width:5px}.cp-voce:hover{padding-left:21px}.cp-voce:disabled:hover{padding-left:18px}.cp-voce[aria-pressed=true]{background:var(--cp-scelto-f);border-color:var(--cp-scelto-f);color:#fff}.cp-voce[aria-pressed=true] .cp-voce-fine{color:var(--cp-lime)}.cp-voce[aria-pressed=true] .cp-voce-s,.cp-voce[aria-pressed=true] .cp-voce-ind{color:rgba(255,255,255,.86)}.cp-voce[aria-pressed=true] .cp-cerchio{color:#fff;background:rgba(255,255,255,.22)}.cp-voce[aria-pressed=true]:before{width:0}.cp-cerchio{background:var(--cp-cerchio);width:50px;height:50px;color:var(--cp-titolo);transition:background-color var(--cp-t-tocco)ease,color var(--cp-t-tocco)ease,transform var(--cp-t-breve)var(--cp-molla-svelta);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cp-voce:hover .cp-cerchio{background:var(--cp-lime);color:#3c5a2a;transform:scale(1.04)}.cp-voce-testo{flex:auto;min-width:0}.cp-voce-t{font-family:var(--cp-serif);letter-spacing:normal;font-size:18px;font-weight:400;display:block}.cp-voce-s{color:var(--cp-tenue);margin-top:2px;font-size:13.5px;display:block}.cp-voce-fine{color:#9fb3a3;flex:none;display:inline-flex}.cp-mini{-o-object-fit:cover;object-fit:cover;border:1px solid var(--cp-bordo);border-radius:8px;flex:none;width:72px;height:54px;display:block}.cp-voce-ind{color:var(--cp-tenue);flex:none;margin-right:12px;font-size:13.5px}.cp-elenco .cp-voce{height:auto;min-height:80px}.cp-ritratto{background:var(--cp-cerchio);overflow:hidden}.cp-ritratto img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cp-voce:hover .cp-ritratto{background:var(--cp-cerchio)}.cp-voce:disabled{cursor:default;background:var(--cp-voce);border-color:var(--cp-filetto)}.cp-voce:disabled .cp-voce-t,.cp-voce:disabled .cp-voce-s{color:var(--cp-tenue)}.cp-voce:disabled .cp-ritratto img{filter:grayscale();opacity:.55}.cp-voce:disabled:hover{border-color:var(--cp-filetto);box-shadow:none}.cp-campi{grid-template-columns:1fr 1fr;gap:0 34px;display:grid}.cp-campo{grid-column:1/-1;margin-bottom:24px}.cp-et{color:var(--cp-tenue);margin-bottom:2px;font-size:12px;font-weight:500;display:block}.cp-campo input,.cp-campo select{border:1px solid var(--cp-campo-b);background:var(--cp-campo);width:100%;min-height:52px;font:inherit;color:var(--cp-campo-t);transition:border-color var(--cp-t-tocco)ease,box-shadow var(--cp-t-tocco)ease,background var(--cp-t-tocco)ease;border-radius:999px;padding:0 22px;font-size:16px}.cp-campo input::placeholder{color:var(--cp-spento-t)}.cp-campo select{padding-right:44px}.cp-campo input:focus,.cp-campo select:focus{border-color:var(--cp-blu);background:var(--cp-scheda);outline:none;box-shadow:0 0 0 3px rgba(44,118,188,.16)}.cp-avanti{width:100%;margin:var(--cp-passo)0 0;cursor:pointer;background:var(--cp-blu);color:#fff;letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:999px;min-height:50px;font-size:13px;font-weight:500;display:block}.cp-avanti:hover:not(:disabled){background:var(--cp-blu-2)}.cp-avanti:disabled{background:var(--cp-spento);color:var(--cp-spento-t);cursor:not-allowed}.cp-scelte{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.cp-scelte .cp-studio-sel{margin-bottom:0}.cp-studio-sel{min-width:150px;color:var(--cp-inchiostro);border:1px solid var(--cp-bordo);background:var(--cp-scheda);cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:8px 14px;display:inline-flex}.cp-studio-sel span{display:block}.cp-studio-sel .e{color:var(--cp-tenue);font-size:11.5px}.cp-studio-sel .v{font-size:14.5px}.cp-sett{align-items:center;gap:12px;margin-bottom:18px;display:flex}.cp-sett-b{border:1px solid var(--cp-bordo);background:var(--cp-scheda);cursor:pointer;width:46px;height:42px;color:var(--cp-inchiostro);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:relative}.cp-sett-b:hover{border-color:#b9d3bb}.cp-sett-t{text-align:center;letter-spacing:.13em;text-transform:uppercase;color:var(--cp-tenue);flex:auto;font-size:11.5px;font-weight:500}.cp-settimana{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:18px;display:grid}.cp-gg{min-height:46px;color:var(--cp-tenue);opacity:.5;cursor:default;font:inherit;transition:background var(--cp-t-tocco)ease,border-color var(--cp-t-tocco)ease,opacity var(--cp-t-tocco)ease;animation:cp-entra var(--cp-t-breve)var(--cp-molla-svelta)both;animation-delay:calc(var(--i,0)*30ms);background:0 0;border:1px solid transparent;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.cp-gg-n{letter-spacing:.1em;text-transform:uppercase;font-size:11.5px}.cp-gg-d{font-variant-numeric:tabular-nums;font-size:16px}.cp-gg[data-libero]{opacity:1;cursor:pointer;color:var(--cp-inchiostro);background:var(--cp-scheda);border-color:var(--cp-bordo)}.cp-gg[data-libero]:hover{border-color:var(--cp-riga)}.cp-gg[data-oggi]{border-color:var(--cp-scelto-f);opacity:.75}.cp-gg[data-oggi][data-libero]{background:var(--cp-scelto-f);border-color:var(--cp-scelto-f);color:#fff;opacity:1}.cp-giornata+.cp-giornata{margin-top:26px}.cp-giorno-et{border-bottom:1px solid var(--cp-bordo);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;padding-bottom:8px;display:flex}.cp-giorno-n{font-family:var(--cp-serif);color:var(--cp-titolo);font-size:20px;font-weight:400;line-height:1.15}.cp-giorno-q{letter-spacing:.13em;text-transform:uppercase;color:var(--cp-tenue);flex:none;font-size:11.5px;font-weight:500}.cp-ore{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cp-ora{background:var(--cp-blu);color:#fff;cursor:pointer;font-variant-numeric:tabular-nums;border:1px solid transparent;border-radius:999px;min-height:42px;font-size:14px}.cp-ora:hover{background:var(--cp-blu-2)}.cp-ora[aria-pressed=true]{background:var(--cp-scelto-f);color:#fff;font-weight:500}.cp-mappa{background:#243c33;position:absolute;top:0;bottom:0;left:0;right:0}.cp-mappa svg{width:100%;height:100%;display:block}.cp-mappa-scheda{background:var(--cp-scheda);border-radius:12px;width:232px;position:absolute;top:44%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 6px 22px rgba(44,74,62,.16)}.cp-mappa-scheda .occhio{letter-spacing:.1em;text-transform:uppercase;color:var(--cp-tenue);padding:13px 15px 0;font-size:11.5px;font-weight:500;display:block}.cp-mappa-scheda b{font-family:var(--cp-serif);letter-spacing:normal;padding:6px 15px 12px;font-size:17px;font-weight:400;display:block}.cp-mappa-scheda span{color:var(--cp-tenue);border-top:1px solid #e6efe6;padding:11px 15px;font-size:12.5px;display:block}.cp-mappa-scheda a{color:var(--cp-blu);border-top:1px solid #e6efe6;padding:11px 15px;font-size:12.5px;font-weight:500;text-decoration:none;display:block}.cp-mappa-scheda .comando{cursor:pointer;background:var(--cp-blu);color:#fff;text-align:left;letter-spacing:.1em;text-transform:uppercase;border:0;width:100%;padding:13px 15px;font-size:11.5px;font-weight:500;display:block}.cp-tel{color:var(--cp-tenue);font-size:13.5px;text-decoration:none;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.cp-tel:hover{color:var(--cp-inchiostro)}.cp-esito{background:var(--cp-voce);border:1px solid var(--cp-bordo);border-radius:12px;max-width:460px;margin:4px 0 26px;padding:20px 22px}.cp-esito-t{letter-spacing:.13em;text-transform:uppercase;color:var(--cp-tenue);margin:0 0 10px;font-size:11.5px;font-weight:500}.cp-esito-cosa{font-family:var(--cp-serif);letter-spacing:normal;color:var(--cp-inchiostro);margin:0 0 2px;font-size:22px;font-weight:400}.cp-esito-quando{font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:16px}.cp-esito-quando:first-letter{text-transform:uppercase}.cp-esito-dove{color:var(--cp-tenue);margin:0;font-size:14px;line-height:1.5}.cp-azioni{flex-direction:column;gap:10px;max-width:460px;display:flex}.cp-azione{text-align:center;border:1px solid var(--cp-bordo);background:var(--cp-scheda);color:var(--cp-inchiostro);border-radius:999px;padding:13px 18px;font-size:14px;text-decoration:none;display:block}.cp-azione:hover{background:#fffdfa;border-color:#c3a887}.cp-data{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.cp-ancora{cursor:pointer;color:var(--cp-titolo);text-underline-offset:3px;background:0 0;border:0;margin-top:22px;padding:0;font-size:14px;text-decoration:underline}.cp-altri{cursor:pointer;min-height:32px;color:var(--cp-titolo);text-underline-offset:3px;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px;text-decoration:underline}.cp-altri:hover{color:var(--cp-blu-2)}.cp-ore[data-tutti] .cp-ora{animation:none}.cp-errore{color:#a3383a;background:#fdeeee;border:1px solid #eccccb;border-radius:10px;max-width:520px;margin:0 0 20px;padding:12px 16px;font-size:14px}.cp-consenso{min-height:44px;color:var(--cp-tenue);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;margin:4px -10px 0;padding:10px;font-size:13.5px;line-height:1.5;display:flex}.cp-consenso input{width:22px;height:22px;accent-color:var(--cp-scelto-f);flex:none;margin-top:0}.cp-consenso a{color:var(--cp-titolo)}.cp-sx{animation:cp-entra var(--cp-t-medio)var(--cp-molla-calma)both}@keyframes cp-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cp-elenco .cp-voce,.cp-giornata{animation:cp-entra var(--cp-t-medio)var(--cp-molla)both;animation-delay:calc(min(var(--i,0),5)*40ms)}.cp-icona path,.cp-icona circle{stroke-dasharray:1;stroke-dashoffset:1px;animation:cp-traccia var(--cp-t-lungo)cubic-bezier(.65,0,.35,1)forwards;animation-delay:calc(min(var(--i,0),5)*40ms + .12s)}.cp-icona path:nth-child(2),.cp-icona circle:nth-child(2){animation-delay:calc(min(var(--i,0),5)*40ms + .34s)}.cp-icona path:nth-child(3){animation-delay:calc(min(var(--i,0),5)*40ms + .46s)}.cp-icona path:nth-child(4){animation-delay:calc(min(var(--i,0),5)*40ms + .56s)}@keyframes cp-traccia{to{stroke-dashoffset:0}}@keyframes cp-scatta{0%{transform:scale(0)}to{transform:scale(1)}}.cp-voce:active,.cp-ora:active,.cp-studio-sel:active,.cp-avanti:not(:disabled):active,.cp-sett-b:active,.cp-azione:active{transform:scale(.97)}.cp-voce,.cp-ora,.cp-studio-sel,.cp-avanti,.cp-sett-b,.cp-azione{transition-property:background-color,border-color,color,padding-left,transform;transition-duration:var(--cp-t-tocco),var(--cp-t-tocco),var(--cp-t-tocco),var(--cp-t-tocco),var(--cp-t-breve);transition-timing-function:ease,ease,ease,ease,var(--cp-molla-svelta)}.cp-voce:active,.cp-ora:active,.cp-studio-sel:active,.cp-avanti:not(:disabled):active,.cp-sett-b:active,.cp-azione:active{transition-duration:60ms;transition-timing-function:cubic-bezier(.4,0,1,1)}.cp-scelte .cp-studio-sel{animation:cp-entra var(--cp-t-breve)var(--cp-molla-svelta)both;animation-delay:calc(var(--i,0)*70ms)}.cp-ora{animation:cp-entra var(--cp-t-breve)var(--cp-molla-svelta)both;animation-delay:calc(min(var(--i,0),5)*40ms + var(--j,0)*50ms + 60ms)}.cp-onda-esce{z-index:5;pointer-events:none;animation:cp-svanisce var(--cp-t-medio)ease forwards;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes cp-svanisce{to{opacity:0}}.cp-spunta:after{content:"";border:2px solid var(--cp-lime);animation:cp-anello var(--cp-t-lungo)ease-out .34s both;border-radius:999px;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes cp-anello{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.cp-spunta{animation:cp-scatta var(--cp-t-breve)var(--cp-molla-svelta).26s both;background:var(--cp-lime);width:52px;height:52px;color:var(--cp-titolo);border-radius:999px;justify-content:center;align-items:center;margin:0 0 18px;display:inline-flex;position:relative}.cp-spunta svg{width:30px;height:30px}.cp-spunta path{stroke-dasharray:1;stroke-dashoffset:1px;animation:cp-traccia var(--cp-t-medio)cubic-bezier(.65,0,.35,1)forwards;animation-delay:.3s}.cp-arriva{animation:cp-entra var(--cp-t-medio)var(--cp-molla)both;animation-delay:calc(var(--r,0)*1ms)}.cp-azioni-arrivano .cp-azione{animation:cp-entra var(--cp-t-breve)var(--cp-molla-svelta)both}.cp-azioni-arrivano .cp-azione:first-child{animation-delay:.52s}.cp-azioni-arrivano .cp-azione:nth-child(2){animation-delay:.59s}.cp-azioni-arrivano .cp-azione:nth-child(3){animation-delay:.66s}.cp-voce:after,.cp-avanti:after{content:"";left:var(--x,50%);top:var(--y,50%);opacity:0;pointer-events:none;background:currentColor;border-radius:999px;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;transform:scale(0)}.cp-voce:active:after,.cp-avanti:not(:disabled):active:after{animation:cp-inchiostro var(--cp-t-lungo)cubic-bezier(.2,.6,.3,1)}@keyframes cp-inchiostro{0%{opacity:.18;transform:scale(0)}to{opacity:0;transform:scale(28)}}.cp-avanti{position:relative;overflow:hidden}.cp :focus-visible{outline:3px solid var(--cp-titolo);outline-offset:2px;border-radius:4px}.cp-ora:focus-visible{outline-offset:-5px;outline-color:#fff}.cp-avanti:focus-visible{outline-offset:-5px;outline-color:#fff}.cp-voce[aria-pressed=true]:focus-visible{outline-offset:-5px;outline-color:#fff}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(cp-scelta){animation-duration:var(--cp-t-medio);animation-timing-function:var(--cp-molla)}.cp-punti{gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cp-punti i{opacity:.28;background:#2c4a3e;border-radius:999px;width:9px;height:9px;animation:1.25s ease-in-out infinite cp-respira}.cp-punti i:nth-child(2){animation-delay:.16s}.cp-punti i:nth-child(3){animation-delay:.32s}@keyframes cp-respira{0%,to{opacity:.22;transform:scale(.82)}45%{opacity:.85;transform:scale(1)}}.cp-onda{background:#a9cbaa url(/images/sps/attesa.webp) 50%/190% 190% no-repeat;flex:auto;min-height:0;animation:18s ease-in-out infinite alternate cp-scorre;position:relative}@keyframes cp-scorre{0%{background-position:12% 18%}to{background-position:88% 74%}}.cp-centro{text-align:center;max-width:420px;margin:48px auto;padding:0 20px}.cp-centro .cp-titolo{text-align:center;margin-bottom:16px;font-size:28px}.cp-centro p{margin:0 0 4px;font-size:15px;line-height:1.55}.cp-centro p b{font-weight:500}.cp-centro .cp-campo{text-align:left;margin:34px 0 0}.cp-minore{letter-spacing:.12em;text-transform:uppercase;color:var(--cp-tenue);margin-top:20px;font-size:11.5px;font-weight:500;display:block}.cp-legame{letter-spacing:.1em;text-transform:uppercase;color:var(--cp-blu-testo);margin-top:20px;font-size:11.5px;font-weight:500;text-decoration:none;display:block}.cp-piede{color:var(--cp-tenue);text-align:center;white-space:normal;flex:none;padding:12px 20px 18px;font-size:11.5px;line-height:1.5}.cp-piede b{color:var(--cp-inchiostro);font-weight:500}@media (min-width:861px){.cp{--cp-passo:clamp(12px,2.6vh,26px);--cp-passo-s:clamp(8px,1.8vh,18px);--cp-orlo:clamp(16px,3.4vh,34px);--cp-tit:clamp(28px,4.4vh,42px)}.cp-elenco .cp-voce{min-height:max(64px,min(9vh,80px))}.cp-elenco{gap:max(6px,min(1.2vh,10px))}.cp-giornata+.cp-giornata{margin-top:max(14px,min(2.8vh,26px))}.cp-settimana{margin-bottom:max(10px,min(2vh,18px))}.cp-campo{margin-bottom:max(10px,min(2.2vh,24px))}.cp-campi>.cp-campo:nth-child(-n+4){grid-column:auto}}@media (min-width:861px) and (max-height:700px){.cp-voce{padding-top:6px;padding-bottom:6px}.cp-elenco{gap:6px}.cp-scelte{flex-wrap:nowrap}.cp-scelte .cp-studio-sel{flex:1 1 0;min-width:0}.cp-studio-sel .v{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-voce-s{line-height:1.25}.cp-cerchio{width:42px;height:42px}.cp-elenco .cp-voce{min-height:56px}}@media (max-width:860px){.cp{height:auto;min-height:100vh;min-height:100dvh}.cp-sx{overflow-y:visible}.cp-corpo{overflow:visible}.cp-corpo,.cp-corpo[data-largo=dati]{grid-template-columns:1fr}.cp-dx{display:none}.cp-sx{padding:22px 18px 34px}.cp-titolo{font-size:30px}.cp-testa{justify-content:flex-start;gap:10px;height:50px;padding:0 14px}.cp-indietro{flex:none;position:static;transform:none}.cp-marchio{flex:auto;justify-content:center}.cp-voce{gap:14px;height:auto;min-height:74px;padding:14px 16px}.cp-cerchio{width:44px;height:44px}.cp-mini{width:62px;height:46px}.cp-scelte .cp-studio-sel{flex:100%;min-width:0}.cp-campi{grid-template-columns:1fr;gap:0}.cp-ore{grid-template-columns:repeat(2,1fr)}.cp-settimana{gap:4px}.cp-gg{min-height:54px}.cp-gg-n{letter-spacing:0;font-size:11.5px}.cp-giorno-n{font-size:18px}.cp-tel{display:none}}@media (max-width:420px){.cp-testa{height:auto;min-height:50px;padding-top:6px;padding-bottom:6px}.cp-claim{letter-spacing:.06em;white-space:normal;text-align:center;text-wrap:balance;font-size:11.5px;line-height:1.25}}@media (prefers-reduced-motion:reduce){.cp *{transition:none!important;animation:none!important}.cp-icona path,.cp-icona circle,.cp-spunta path{stroke-dashoffset:0!important}.cp-arriva,.cp-azioni-arrivano .cp-azione,.cp-scelte .cp-studio-sel,.cp-ora,.cp-dx img,.cp-elenco .cp-voce,.cp-giornata,.cp-sx,.cp-gg{opacity:1!important;transform:none!important}.cp-onda-esce,.cp-voce:after,.cp-avanti:after,.cp-spunta:after{display:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.cp-prefill{color:#fff;background:#051329;border-radius:12px;align-items:center;gap:12px;max-width:1100px;margin:14px auto 0;padding:12px 16px;font-size:14px;line-height:1.4;display:flex}.cp-prefill b{font-weight:700}.cp-prefill-n{color:#051329;background:#f0e4c4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:flex}@media (max-width:640px){.cp-prefill{margin:10px 12px 0;font-size:13px}}.cp-regalo{color:#051329;background:#c3ee41;border-radius:12px;align-items:center;gap:12px;max-width:1100px;margin:14px auto 0;padding:12px 16px;font-size:14px;line-height:1.4;display:flex}.cp-regalo b{font-weight:700}.cp-regalo-n{color:#c3ee41;background:#051329;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:flex}.cp-sx .cp-regalo{max-width:none;margin:12px 0 0}@media (max-width:640px){.cp-regalo{margin:10px 12px 0;font-size:13px}.cp-sx .cp-regalo{margin:10px 0 0}}.cp-pagina{height:auto;min-height:100vh;min-height:100dvh;display:block}.cp-conferma{max-width:560px;padding:16px 16px 40px;padding-top:max(16px,env(safe-area-inset-top));margin:0 auto}.cp-scheda{background:var(--cp-scheda);border:1px solid var(--cp-bordo);border-radius:14px;padding:18px 16px}.cp-scheda+.cp-scheda{margin-top:12px}.cp-tit{font-family:var(--cp-serif);color:var(--cp-titolo);margin:0 0 4px;font-size:30px;font-weight:400;line-height:1.1}.cp-sotto{color:var(--cp-tenue);border-bottom:1px solid var(--cp-filetto);margin:0 0 14px;padding-bottom:12px}.cp-righe{margin:0}.cp-riga{border-bottom:1px solid var(--cp-riga);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.cp-riga:last-child{border-bottom:0}.cp-riga dt{color:var(--cp-tenue);flex:none}.cp-riga dd{text-align:right;margin:0}.cp-riga dd b{font-weight:600}.cp-avanti-verde{background:#2e7d32;margin-top:0}.cp-avanti-verde:hover:not(:disabled){background:#256628}.cp-azioni-tenui{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.cp-azioni-tenui>.cp-btn-tenue:only-child{grid-column:1/-1}.cp-btn-tenue{border:1px solid var(--cp-campo-b);background:var(--cp-campo);min-height:36px;color:var(--cp-inchiostro);font:500 12px/1 var(--cp-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.cp-btn-tenue:disabled{opacity:.55;cursor:not-allowed}.cp-btn-tenue-blu{color:var(--cp-blu-testo);background:#e7f0f9;border-color:#bcd3ea}.cp-btn-tenue-rosso{color:#8a3b34;text-underline-offset:3px;background:0 0;border-color:transparent;text-decoration:underline}.cp-piccolo{color:var(--cp-tenue);text-align:center;margin:14px 0 0;font-size:12.5px;line-height:1.5}.cp-avviso{color:#1f6b4a;background:#e3f6f0;border-radius:10px;margin:0;padding:12px 14px;font-weight:600}.cp-avviso-ambra{color:#7a5a1a;background:#fdf3e0;font-weight:500}.cp-avviso-rosso{color:#a12f2f;background:#fdedee;font-weight:500}.cp-avviso+.cp-azioni-tenui{margin-top:12px}.cp-giorno-b{margin-top:14px}.cp-giorno-b-t{margin:0 0 8px;font-size:14px;font-weight:600}.cp-giorno-b-t:first-letter{text-transform:uppercase}.cp-orari-b{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cp-orari-b .cp-ora{animation:none}.cp-link{color:var(--cp-inchiostro);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;margin:14px auto 0;text-decoration:underline;display:block}.cp-attesa{color:var(--cp-tenue);margin:8px 0}
