@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.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:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.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:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.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:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.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:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.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:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.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:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.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:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.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:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_f2ec0423-module__j_aqPW__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_f2ec0423-module__j_aqPW__variable{--font-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.3deb4k1l7b0hc.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:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.30mp6k74iam-2.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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.3deb4k1l7b0hc.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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d2d62b05021c6286-s.p.30mp6k74iam-2.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:Spline Sans Mono Fallback;src:local(Arial);ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.0%;size-adjust:134.59%}.spline_sans_mono_7cff6fba-module__wi2eyq__className{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.spline_sans_mono_7cff6fba-module__wi2eyq__variable{--font-mono:"Spline Sans Mono", "Spline Sans Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fondo:#f4f6f4;--carta:#fff;--carta-2:#f7f8f6;--ink:#16241d;--ink-soft:#44544c;--mid:#616e66;--line:#e4e8e4;--line-strong:#cfd6d0;--line-interattiva:#7f8b84;--green:#1e6b4e;--green-dark:#134a36;--green-wash:#e9f1ec;--mark:#f5dc4a;--mark-soft:#fdf6d0;--aperto:#15694a;--aperto-bg:#e4f0e9;--in-arrivo:#1c4e86;--in-arrivo-bg:#e5ecf6;--chiuso:#5a665f;--chiuso-bg:#eef0ed;--esaurito:#94372a;--esaurito-bg:#f8e9e6;--ombra:0 1px 2px #16241d0a, 0 2px 10px #16241d0b;--ombra-alta:0 2px 6px #16241d0f, 0 14px 34px #16241d17;--radius:12px;--radius-piccolo:8px;--sans:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--mono:var(--font-mono), ui-monospace, Menlo, monospace;--paper:var(--fondo);--surface:var(--carta);--surface-2:var(--carta-2)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fondo);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15.5px;line-height:1.6}a{color:inherit}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0}.eyebrow{letter-spacing:.02em;color:var(--mid);font-size:12px;font-weight:500}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}mark{background:linear-gradient(transparent 58%, var(--mark) 58%);color:inherit;padding:0 1px}:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.guscio{max-width:1280px;margin:0 auto;padding:0 24px}.testata{border-bottom:1px solid var(--line);background:var(--surface)}.testata .riga{align-items:center;gap:24px;max-width:1280px;margin:0 auto;padding:14px 24px;display:flex}.marchio{letter-spacing:-.035em;font-size:21px;font-weight:700;text-decoration:none}.marchio span{color:var(--green)}.nav{align-items:center;gap:20px;margin-left:auto;font-size:14.5px;display:flex}.nav a{color:var(--ink-soft);text-decoration:none}.nav a:hover{color:var(--green-dark)}@media (max-width:640px){.testata .riga{gap:14px;padding:11px 16px}.marchio{font-size:20px}.nav{gap:14px;font-size:14px}.nav a{white-space:nowrap}}@media (max-width:350px){.testata .riga{gap:10px;padding:11px 12px}.nav{gap:10px;font-size:13.5px}}.bottone{font:inherit;cursor:pointer;background:var(--green);color:#fff;border:1px solid var(--green);border-radius:99px;padding:11px 26px;font-size:15px;font-weight:600;transition:background .12s}.bottone:hover{background:var(--green-dark);border-color:var(--green-dark)}.bottoneChiaro{font:inherit;cursor:pointer;color:var(--ink-soft);border:1px solid var(--line-interattiva);background:0 0;border-radius:99px;padding:9px 18px;font-size:14px}.bottoneChiaro:hover{border-color:var(--green);color:var(--green-dark)}.linkAzione{font:inherit;cursor:pointer;color:var(--ink-soft);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.linkAzione:hover{color:var(--green-dark)}.impianto{grid-template-columns:312px minmax(0,1fr);align-items:start;gap:32px;padding:34px 0 110px;display:grid}.titoloPagina{letter-spacing:-.02em;margin-bottom:20px;font-size:23px;font-weight:600}.barraRicerca{background:var(--carta);border:2px solid var(--mark);box-shadow:0 0 0 5px var(--mark-soft), var(--ombra);border-radius:99px;align-items:center;gap:12px;margin-bottom:28px;padding:7px 9px 7px 24px;display:flex}.barraRicerca:focus-within{border-color:var(--green);box-shadow:0 0 0 5px var(--mark), var(--ombra-alta)}.barraRicerca svg{color:var(--mid);flex:none}.barraRicerca input[type=search]{min-width:0;font:inherit;color:var(--ink);appearance:none;background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-size:16.5px}.barraRicerca input::-webkit-search-cancel-button{display:none}.conteggio{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:24px;display:flex}.conteggio .n{letter-spacing:-.035em;font-size:34px;font-weight:400;line-height:1.1}.conteggio .n b{font-weight:700}.conteggio .dett{color:var(--mid);font-size:14px}.strumenti{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.ordinamenti{background:var(--surface-2);border:1px solid var(--line);border-radius:99px;gap:2px;padding:3px;display:flex}.ordinamenti a{color:var(--ink-soft);border-radius:99px;padding:6px 14px;font-size:13.5px;text-decoration:none}.ordinamenti a.attivo{background:var(--surface);color:var(--ink);box-shadow:var(--ombra);font-weight:600}.campanella{cursor:pointer;background:var(--surface);border:1px solid var(--line-interattiva);height:38px;color:var(--ink-soft);font:inherit;white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:13.5px;text-decoration:none;display:inline-flex}.campanella:hover{border-color:var(--green);color:var(--green-dark)}.filtri{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);border:0;flex-direction:column;max-height:calc(100vh - 44px);display:flex;position:sticky;top:22px}.filtriCorpo{flex:1;padding:6px 24px;overflow-y:auto}.filtriCima{border-bottom:1px solid var(--line);color:var(--ink-soft);font-variant-numeric:tabular-nums;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;font-size:13.5px;display:flex}.filtriCima .linkAzione{font-weight:600}.gruppoFiltro{border-bottom:1px solid var(--line);padding:18px 0}.gruppoFiltro:last-child{border-bottom:0}.gruppoFiltro .titoloGruppo{color:var(--ink);align-items:center;gap:9px;margin:0 0 14px;font-size:14.5px;font-weight:600;display:flex}.gruppoFiltro .titoloGruppo svg{color:var(--mid);flex:none}.voce{cursor:pointer;align-items:center;gap:11px;padding:6px 0;font-size:14.5px;line-height:1.35;display:flex}.voce input{accent-color:var(--green);flex:none;width:15px;height:15px;margin:0}.voce .etichetta{flex:1}.voce .n{color:var(--mid);font-variant-numeric:tabular-nums;background:var(--surface-2);border-radius:99px;padding:1px 8px;font-size:12px}.voce:hover .etichetta{color:var(--green-dark)}.mostraAltri{font:inherit;color:var(--green-dark);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:6px 0 0;font-size:13px;text-decoration:underline}.campoFiltro{width:100%;font:inherit;border:1px solid var(--line-interattiva);border-radius:var(--radius-piccolo);background:var(--surface);color:var(--ink);padding:9px 11px;font-size:14px}.azioniFiltri{border-top:1px solid var(--line);background:var(--surface);border-radius:0 0 var(--radius) var(--radius);align-items:center;gap:14px;padding:18px 24px;display:flex}.azioniFiltri .bottone{flex:1}.azioniFiltri .soloTelefono{display:none}.aggiorno{color:var(--mid);font-size:13px}html[data-caricando] .elenco{opacity:.45;pointer-events:none;transition:opacity .15s ease-out}html[data-caricando] body:before{content:"";z-index:100;background:linear-gradient(90deg, transparent, var(--green), transparent);background-size:50% 100%;width:100%;height:3px;animation:1s linear infinite barraCaricamento;position:fixed;top:0;left:0}@keyframes barraCaricamento{0%{background-position:-50% 0}to{background-position:150% 0}}@media (prefers-reduced-motion:reduce){html[data-caricando] body:before{background:var(--green);animation:none}}.elenco{flex-direction:column;gap:16px;display:flex}.scheda{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);border:0;padding:26px 30px;text-decoration:none;transition:box-shadow .16s,transform .16s;display:block;position:relative}.scheda:hover{box-shadow:var(--ombra-alta);transform:translateY(-1px)}.scheda .sopra{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.scheda .titolo{letter-spacing:-.012em;margin-bottom:22px;font-size:19px;font-weight:600;line-height:1.32}.scheda .titolo a{color:inherit;text-decoration:none}.scheda .titolo a:after{content:"";border-radius:inherit;position:absolute;inset:0}.scheda:hover .titolo a{color:var(--green-dark)}.scheda .titolo a:focus-visible{outline:2px solid var(--green);outline-offset:3px}.campi{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:20px 28px;display:grid}.campo{flex-direction:column;gap:5px;min-width:0;display:flex}.campo .k{letter-spacing:.06em;text-transform:uppercase;color:var(--mid);align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.campo .k svg{flex:none}.campo .v{font-size:15px;line-height:1.45}.campo .v.forte{font-weight:600}.badge{letter-spacing:.01em;white-space:nowrap;border-radius:99px;padding:4px 11px;font-size:11.5px;font-weight:600}.badge.aperto{background:var(--aperto-bg);color:var(--aperto)}.badge.in_arrivo{background:var(--in-arrivo-bg);color:var(--in-arrivo)}.badge.chiuso{background:var(--chiuso-bg);color:var(--chiuso)}.badge.esaurito{background:var(--esaurito-bg);color:var(--esaurito)}.badge.urgente{background:var(--mark);color:#4a3f00}.eyebrowEnte{color:var(--mid);text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:12.5px;overflow:hidden}.vuoto{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-align:center;box-shadow:var(--ombra);padding:56px 24px}.vuoto p{max-width:48ch;color:var(--mid);margin:0 auto 18px}.paginazione{justify-content:center;align-items:center;gap:12px;padding:32px 0;display:flex}.paginazione a{border:1px solid var(--line-interattiva);color:var(--ink-soft);background:var(--surface);border-radius:99px;padding:9px 18px;font-size:14px;text-decoration:none}.paginazione a:hover{border-color:var(--green);color:var(--green-dark)}.paginazione span{color:var(--mid);font-size:14px}@media (max-width:980px){.impianto{grid-template-columns:minmax(0,1fr);gap:18px}.filtri{max-height:none;position:static}.strumenti{width:100%;margin-left:0}.campi{grid-template-columns:repeat(2,1fr)}}.chip{white-space:nowrap;background:var(--carta-2);color:var(--ink-soft);border:1px solid var(--line);border-radius:99px;padding:4px 11px;font-size:11.5px}.campo .v.tronca{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.land-titolo{max-width:20ch;font-size:34px;font-weight:700;line-height:1.14}.land-sotto{color:var(--ink-soft);max-width:62ch;margin:18px 0 28px;font-size:16.5px}.land-cerca{max-width:620px;margin-bottom:12px}.land-secondario{color:var(--mid);margin:0 0 36px;font-size:14px}.land-secondario a{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.land-numeri{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px 32px;max-width:860px;margin:0;padding:24px 0 0;display:grid}.land-numero dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:32px;font-weight:500;line-height:1.1}.land-numero dt{color:var(--mid);margin-top:4px;font-size:13.5px}.land-numero dt a{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.land-nota{color:var(--mid);margin:14px 0 0;font-size:11px}.land-sezione{border-bottom:1px solid var(--line);padding:52px 0}.land-sezione.land-ultima{border-bottom:0;padding-bottom:72px}.land-h2{max-width:30ch;margin-top:10px;font-size:25px;font-weight:600}.land-testo{color:var(--ink-soft);max-width:64ch;margin:16px 0 0;font-size:15.5px}.land-testo a{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.land-due{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:44px;display:grid}.land-passi{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.land-passo{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--ombra);padding:16px 20px}.land-passo h3{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;font-size:16px;font-weight:600;display:flex}.land-passo p{color:var(--ink-soft);margin:0;font-size:14px}.land-tre{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:28px;display:grid}.land-carta{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--ombra);padding:22px 24px}.land-carta h3{margin-bottom:10px;font-size:16.5px;font-weight:600}.land-carta p{color:var(--ink-soft);margin:0;font-size:14.5px}.land-pezzi{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:28px 44px;margin:28px 0 0;padding:0;list-style:none;display:grid}.land-pezzi li{border-top:2px solid var(--line-strong);padding-top:14px}.land-pezzi h3{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:16.5px;font-weight:600;display:flex}.land-pezzi p{color:var(--ink-soft);margin:0;font-size:14.5px}.land-pezzi a{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.land-origine{max-width:68ch}.land-chiusura{background:var(--green-wash);border:1px solid var(--line);border-radius:var(--radius);padding:40px 36px}.land-chiusura .land-h2{margin-top:0}.land-chiusura .land-cerca{margin:24px 0 0}.land-piede{border-top:1px solid var(--line);background:var(--surface);padding:28px 0 40px}.land-piede-riga{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.land-piede .marchio{font-size:18px}.land-piede-nav{flex-wrap:wrap;gap:8px 18px;font-size:14px;display:flex}.land-piede-nav a{color:var(--ink-soft);text-decoration:none}.land-piede-nav a:hover{color:var(--green-dark)}.land-piede p{color:var(--mid);margin:0 0 0 auto;font-size:11px}@media (min-width:760px){.land-eroe{padding:88px 0 56px}.land-titolo{font-size:52px}}@media (max-width:860px){.land-due{grid-template-columns:1fr;gap:28px}.land-piede p{margin-left:0}}.indicePagina{max-width:900px;margin:0 auto;padding:34px 0 110px}.briciole a{color:var(--mid);text-decoration:none}.briciole a:hover{color:var(--green-dark)}.indicePagina h1{letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(28px,4.2vw,40px);line-height:1.14}.sommarioIndice{color:var(--ink-soft);max-width:62ch;margin:0 0 30px;font-size:17px;line-height:1.6}.sommarioIndice a{color:var(--green-dark)}.altroIndice{justify-content:center;padding:26px 0 0;display:flex}.bloccoLink{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px 36px;margin-top:64px;padding-top:34px;display:grid}.guscio>.bloccoLink{margin-bottom:72px}.gruppoLink h2{margin-bottom:12px;font-size:14.5px;font-weight:600}.gruppoLink ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.gruppoLink li{align-items:baseline;gap:8px;font-size:14px;display:flex}.gruppoLink a{color:var(--ink-soft);text-decoration:none}.gruppoLink a:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.gruppoLink .quanti{color:var(--mid);font-variant-numeric:tabular-nums;font-size:12px}.land-eroe{text-align:center;padding:84px 0 64px}.land-eroe .land-titolo,.land-eroe .land-h,.land-eroe .land-sotto,.land-eroe .land-testo,.land-eroe p{margin-left:auto;margin-right:auto}.land-eroe .land-titolo,.land-eroe .land-h{letter-spacing:-.035em;text-wrap:balance;text-align:center;max-width:22ch;font-size:clamp(38px,6.2vw,64px);line-height:1.08}.land-eroe .land-sotto,.land-eroe .land-testo{max-width:60ch;font-size:17.5px}.land-eroe .barraRicerca{max-width:680px;margin-left:auto;margin-right:auto}.land-eroe .land-secondario{justify-content:center}.land-numeri{text-align:center;max-width:760px;margin-top:36px;margin-left:auto;margin-right:auto;padding-top:34px}.land-nota{text-align:center}.land-faq{gap:0;margin:0;display:grid}.land-faq>div{border-bottom:1px solid var(--line);padding:22px 0}.land-faq>div:first-child{border-top:1px solid var(--line)}.land-faq dt{margin-bottom:8px;font-size:17px;font-weight:600}.land-faq dd{color:var(--ink-soft);max-width:72ch;margin:0;font-size:15.5px;line-height:1.62}.land-faq a{color:var(--green-dark)}.adminPagina{max-width:1000px;margin:0 auto;padding:36px 0 90px}.adminPagina h1{letter-spacing:-.03em;margin-bottom:26px;font-size:34px}.adminPagina h2{margin:40px 0 14px;font-size:18px}.allarme{background:var(--esaurito-bg);color:var(--esaurito);border-radius:var(--radius);margin-bottom:24px;padding:16px 20px;font-size:15px;line-height:1.55}.adminCifre{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid;overflow:hidden}.adminCifre .cifra{border-right:1px solid var(--line);padding:18px 20px}.adminCifre .cifra:last-child{border-right:0}.adminCifre .k{letter-spacing:.06em;text-transform:uppercase;color:var(--mid);margin-bottom:6px;font-size:11.5px;display:block}.adminCifre .v{letter-spacing:-.02em;font-size:27px;font-weight:700}.tw{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);overflow-x:auto}.tw table{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.tw th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--mid);border-bottom:1px solid var(--line);padding:13px 18px;font-size:11.5px;font-weight:500}.tw td{border-bottom:1px solid var(--line);vertical-align:middle;padding:13px 18px}.tw tr:last-child td{border-bottom:0}.tw td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.vuotoAdmin{color:var(--mid);max-width:66ch;font-size:15px}.chipRiga{flex-wrap:wrap;gap:8px;display:flex}.chip.attenzione{background:var(--mark-soft);color:#6b5a10;border-color:var(--mark)}.listaRevisioni{gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.listaRevisioni li{background:var(--carta);border-radius:var(--radius-piccolo);box-shadow:var(--ombra);align-items:flex-start;gap:14px;padding:12px 16px;display:flex}.listaRevisioni li>div:first-child{flex:1;min-width:0}.listaRevisioni .motivo{color:var(--ink-soft);padding-top:5px;line-height:1.5}.listaRevisioni a{color:var(--ink);font-weight:600;text-decoration:none}.listaRevisioni a:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.listaRevisioni button{cursor:pointer;background:var(--carta);border:1px solid var(--line-strong);height:30px;color:var(--ink-soft);font:inherit;border-radius:99px;flex:none;padding:0 13px;font-size:13px}.listaRevisioni button:hover{border-color:var(--green);color:var(--green-dark)}.listaRevisioni button:disabled{opacity:.5;cursor:default}.listaRevisioni .azioni{flex:none;gap:6px;display:flex}.listaRevisioni .motivo.errore{color:#9b2c2c}.adminPiede{color:var(--mid);margin-top:44px;font-size:14px}.adminPiede a{color:var(--green-dark)}.land-eroe{background:radial-gradient(110% 80% at 50% -10%, var(--mark-soft) 0%, #fdf6d000 62%), linear-gradient(180deg, var(--carta) 0%, var(--fondo) 100%);border-bottom:0;padding:76px 0 56px}.land-occhiello{letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin:0 0 20px;font-size:12.5px;font-weight:600}.cerchiata{white-space:nowrap;display:inline-block;position:relative}.cerchiata-tratto{width:110%;height:128%;color:var(--mark);pointer-events:none;position:absolute;top:-14%;left:-5%;overflow:visible}@media (max-width:640px){.cerchiata{white-space:normal}}.land-strade{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:22px;display:flex}.land-strade .bottone,.land-strade .bottoneChiaro{align-items:center;padding:13px 26px;font-size:15px;text-decoration:none;display:inline-flex}.land-strade .bottoneChiaro{background:var(--carta);font-weight:500}.land-vetrina{background:linear-gradient(180deg, var(--fondo) 0%, var(--fondo) 46%, var(--carta) 46%);padding:0 0 8px}.land-vetrina-cornice{background:var(--carta);max-width:940px;box-shadow:var(--ombra-alta);border-radius:16px;margin:0 auto;overflow:hidden}.land-vetrina-barra{background:var(--carta-2);border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 18px;display:flex}.land-pallini{gap:6px;display:flex}.land-pallini i{background:var(--line-strong);border-radius:99px;width:10px;height:10px}.land-vetrina-url{color:var(--mid);font-size:12.5px}.land-vetrina-corpo{background:var(--fondo);padding:22px}.land-vetrina-corpo .scheda{cursor:pointer}@media (max-width:640px){.land-eroe{padding:52px 0 40px}.land-strade{flex-direction:column;align-items:stretch}.land-strade .bottone,.land-strade .bottoneChiaro{justify-content:center}}.schedaPiena{max-width:860px;margin:0 auto;padding:30px 0 100px}.indietro{color:var(--mid);margin-bottom:26px;font-size:14px;text-decoration:none;display:inline-block}.indietro:hover{color:var(--green-dark)}.schedaPiena .sopra{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;display:flex}.schedaPiena h1{letter-spacing:-.032em;margin-bottom:20px;font-size:clamp(30px,4.4vw,44px);line-height:1.14}.sommario{color:var(--ink-soft);max-width:66ch;margin:0 0 34px;font-size:17.5px;line-height:1.65}.cifre{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:26px 0 30px;display:grid;overflow:hidden}.cifra{border-right:1px solid var(--line);padding:20px 24px}.cifra:last-child{border-right:0}.cifra .k{letter-spacing:.06em;text-transform:uppercase;color:var(--mid);margin-bottom:8px;font-size:11px;font-weight:500;display:block}.cifra .v{letter-spacing:-.022em;font-size:22px;font-weight:700;line-height:1.2}.cifra .v.nota{letter-spacing:-.005em;font-size:16px;font-weight:600;line-height:1.35}@media (max-width:700px){.cifre{grid-template-columns:1fr 1fr}.cifra{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.cifra:nth-child(2n){border-right:0}.cifra:nth-last-child(-n+2){border-bottom:0}.cifra .v{font-size:19px}}.dati{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin:0 0 34px;padding:6px 26px}.riga-dato{border-bottom:1px solid var(--line);grid-template-columns:210px minmax(0,1fr);gap:24px;padding:15px 0;display:grid}.riga-dato:last-child{border-bottom:0}.riga-dato dt{color:var(--mid);font-size:13.5px;line-height:1.5}.riga-dato dd{margin:0;font-size:15.5px;line-height:1.5}.allegati{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin-bottom:34px;padding:24px 26px}.allegati h2{margin-bottom:14px;font-size:16.5px}.allegati ul{gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.allegati li{align-items:baseline;gap:10px;display:flex}.allegati a{color:var(--green-dark);text-decoration:none}.allegati a:hover{text-underline-offset:3px;text-decoration:underline}.provenienza{background:var(--green-wash);border-radius:var(--radius);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:22px;padding:18px 24px;font-size:14.5px;display:flex}.provenienza a{color:var(--green-dark);font-weight:600;text-decoration:none}.provenienza a:hover{text-underline-offset:3px;text-decoration:underline}.provenienza .scaricaPdf{background:var(--green-dark);color:var(--carta);white-space:nowrap;border-radius:99px;padding:9px 16px;font-weight:600}.provenienza .scaricaPdf:hover{background:var(--ink);text-decoration:none}@media (max-width:640px){.riga-dato{grid-template-columns:1fr;gap:4px}.riga-dato dt{font-size:12.5px}}.approfondimento{gap:20px;margin-bottom:34px;display:grid}.bloccoApp{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:24px 26px}.bloccoApp h2{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;font-size:16.5px;display:flex}.bloccoApp ul{gap:9px;margin:0;padding-left:20px;font-size:15px;line-height:1.5;display:grid}.bloccoApp li::marker{color:var(--green)}.notaApp{color:var(--mid);margin:12px 0 0;font-size:13.5px;line-height:1.5}.simili{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin-bottom:26px;padding:24px 26px}.simili h2{margin-bottom:14px;font-size:16.5px}.simili ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.simili li{gap:3px;display:grid}.simili a{color:var(--ink);font-size:15.5px;font-weight:500;text-decoration:none}.simili a:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.simili .notaApp{margin:0}.gruppoEsclusi{display:block}.gruppoEsclusi+.gruppoEsclusi{margin-top:4px}.gruppoEsclusi .notaApp{margin:0;font-size:13px}.avvisoPannello{background:var(--carta);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--ombra);flex:100%;margin-top:4px;padding:18px 20px}.avvisoTesta{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex}.avvisoTesta button{cursor:pointer;color:var(--mid);background:0 0;border:0;padding:0 2px;font-size:22px;line-height:1}.avvisoTesta button:hover{color:var(--ink)}.avvisoSotto{color:var(--ink-soft);max-width:52ch;margin:6px 0 14px;font-size:14px;line-height:1.5}.avvisoRiga{flex-wrap:wrap;gap:10px;display:flex}.avvisoRiga input{border:1px solid var(--line-interattiva);border-radius:var(--radius-piccolo);background:var(--carta);min-width:0;height:42px;color:var(--ink);font:inherit;flex:220px;padding:0 14px;font-size:15px}.avvisoRiga input:focus-visible{outline:2px solid var(--green);outline-offset:1px;border-color:var(--green)}.avvisoRiga .bottone{flex:none;height:42px}.avvisoSpunta{color:var(--mid);cursor:pointer;align-items:flex-start;gap:10px;max-width:58ch;margin-top:13px;font-size:13px;line-height:1.5;display:flex}.avvisoSpunta input{accent-color:var(--green);flex:none;width:15px;height:15px;margin:2px 0 0}.avvisoFatto{color:var(--ink);max-width:56ch;margin:0;font-size:15px;line-height:1.6}.avvisoErrore{color:var(--esaurito);margin:12px 0 0;font-size:13.5px}.avvisoEsito{background:var(--carta);border-radius:var(--radius);max-width:56ch;box-shadow:var(--ombra);margin:40px auto 72px;padding:34px 34px 36px}.avvisoEsito h1{letter-spacing:-.4px;margin:0 0 14px;font-size:27px;line-height:1.2}.avvisoEsito p{color:var(--ink-soft);margin:0 0 14px;font-size:15.5px;line-height:1.65}.avvisoCosa{background:var(--green-wash);border-radius:var(--radius-piccolo);padding:13px 15px;color:var(--ink)!important;font-size:15px!important}.avvisoEmail{font-family:var(--mono);color:var(--mid)!important;font-size:13.5px!important}.avvisoAzioni{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.avvisoNota{color:var(--green-dark);margin-top:18px;font-size:14px}.listaAvvisi{gap:2px;margin:20px 0 22px;padding:0;list-style:none;display:grid}.listaAvvisi li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:15px 0;display:flex}.listaAvvisi li.spento{opacity:.5}.listaAvvisi a{color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}.listaAvvisi a:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.listaAvvisi .dett{color:var(--mid);padding-top:4px;font-size:12.5px;display:block}.listaAvvisi button{cursor:pointer;background:var(--carta);border:1px solid var(--line-strong);height:32px;color:var(--ink-soft);font:inherit;border-radius:99px;flex:none;padding:0 13px;font-size:13px}.listaAvvisi button:hover{border-color:var(--esaurito);color:var(--esaurito)}.filtriTesta{display:none}@media (max-width:980px){.filtriTesta{cursor:pointer;width:100%;font:inherit;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:15px 20px;font-size:15px;font-weight:600;display:flex}.filtriTesta svg{color:var(--mid);flex:none}.filtriTesta>span:first-of-type{flex:1}.filtriTesta .quanti{background:var(--green);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.filtriTesta .freccia{transition:transform .18s;display:inline-flex}.filtri.aperto .filtriTesta .freccia{transform:rotate(180deg)}.filtri .filtriCorpo,.filtri .filtriCima,.filtri .azioniFiltri{display:none}.filtri.aperto .filtriCima{border-top:1px solid var(--line);border-bottom:0;padding:12px 20px;display:flex}.filtri.aperto{z-index:40;border-radius:0;max-height:none;position:fixed;inset:0}.filtri.aperto .filtriTesta{flex:none}.filtri.aperto .filtriCorpo{border-top:1px solid var(--line);overscroll-behavior:contain;flex:1;min-height:0;display:block;overflow-y:auto}.filtri.aperto .azioniFiltri{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border-radius:0;flex:none;display:flex;box-shadow:0 -6px 18px #16241d0f}.filtri.aperto .azioniFiltri .soloTelefono{justify-content:center;display:inline-flex}body:has(.filtri.aperto){overflow:hidden}}@media (max-width:640px){.barraRicerca{gap:10px;padding-left:18px}.barraRicerca .bottone{flex:none;padding:11px 20px}}@media (prefers-reduced-motion:reduce){.filtriTesta .freccia{transition:none}}.notaFiltro{color:var(--mid);margin:10px 0 0;font-size:12px;line-height:1.45}.paginaStretta{max-width:62ch;margin:46px auto 96px}.paginaStretta h1{letter-spacing:-.03em;margin:10px 0 24px;font-size:40px;line-height:1.1}.paginaStretta .land-testo{margin-bottom:18px}.paginaStretta .riga{border:0;border-top:1px solid var(--line);margin:34px 0 26px}.attesaModulo{margin:30px 0 14px}.attesaFatto{border-radius:var(--radius-piccolo);background:var(--green-wash);color:var(--ink);margin:30px 0 14px;padding:16px 18px;font-size:15.5px;line-height:1.6}@media (max-width:640px){.paginaStretta h1{font-size:31px}}.wizard{max-width:64ch;margin:46px auto 96px}.wizard h1{letter-spacing:-.03em;margin:8px 0 12px;font-size:36px;line-height:1.12}.wizard .land-testo{margin-bottom:20px}.wizardRiassunto{background:var(--green-wash);color:var(--ink);border-radius:99px;margin:0 0 16px;padding:7px 15px;font-size:13.5px;display:inline-block}.wizardScelte{gap:8px;margin:22px 0 20px;display:grid}.wizardScelte.griglia{grid-template-columns:repeat(auto-fill,minmax(232px,1fr))}.wizardScelte button{text-align:left;cursor:pointer;width:100%;font:inherit;border-radius:var(--radius-piccolo);background:var(--carta);border:1px solid var(--line-interattiva);color:var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;font-size:16px;display:flex}.wizardScelte button:hover{border-color:var(--green);color:var(--green-dark)}.wizardScelte button.attiva{border-color:var(--green);background:var(--green-wash)}.wizardScelte .n{color:var(--mid);background:var(--carta-2);border-radius:99px;flex:none;padding:3px 9px;font-size:12.5px}.wizardAzioni{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (max-width:640px){.wizard h1{font-size:29px}.wizardScelte button{padding:14px 16px;font-size:15px}}.scheda .estratto{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 16px;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.scheda mark,.titolo mark{background:var(--mark-soft);color:inherit;border-radius:2px;padding:0 1px}.filtriAttivi{flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 22px;display:flex}.pastiglia{background:var(--green-wash);color:var(--green-dark);border:1px solid #0000;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-flex}.pastiglia span[aria-hidden]{opacity:.65;font-size:15px;line-height:1}.pastiglia:hover{border-color:var(--green)}.pastiglia:hover span[aria-hidden]{opacity:1}.pulisciTutto{color:var(--mid);text-underline-offset:3px;margin-left:4px;font-size:13px;text-decoration:underline}.pulisciTutto:hover{color:var(--ink)}.soloLettori{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltaAlContenuto{z-index:50;background:var(--green);color:#fff;border-radius:0 0 var(--radius-piccolo) 0;padding:12px 18px;font-size:15px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.saltaAlContenuto:focus{left:0}h1[tabindex="-1"]:focus{outline:none}.approfondimento>.notaApp{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin:0 0 26px;padding:16px 22px}.approfondimento>.notaApp strong{color:var(--ink)}.testoLungo h2{letter-spacing:-.01em;margin:34px 0 10px;font-size:19px}.testoLungo p,.testoLungo li{color:var(--ink-soft);font-size:15.5px;line-height:1.65}.testoLungo p{margin:0 0 14px}.testoLungo ul{gap:9px;margin:0 0 16px;padding-left:20px;display:grid}.testoLungo li::marker{color:var(--green)}.testoLungo strong{color:var(--ink)}.testoLungo code{font-family:var(--mono);background:var(--carta-2);color:var(--ink);border-radius:4px;padding:1px 6px;font-size:13.5px}.notaPrivacy{color:var(--mid);margin:12px 0 0;font-size:12px;line-height:1.5}.notaPrivacy a{color:var(--mid);text-underline-offset:2px;text-decoration:underline}.notaPrivacy a:hover{color:var(--ink)}.avvisoChiusa{background:var(--chiuso-bg);color:var(--ink);border-radius:var(--radius-piccolo);max-width:66ch;margin:0 0 4px;padding:13px 17px;font-size:14.5px;line-height:1.55}.sottoVoci{border-left:2px solid var(--green-wash);margin:2px 0 8px 26px;padding-left:12px}.sottoVoci .voce{padding:4px 0;font-size:13.5px}.allarga{background:var(--carta);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 22px;padding:16px 20px}.allarga p{color:var(--ink-soft);margin:0 0 11px;font-size:14px}.allargaOpzioni{flex-wrap:wrap;gap:8px;display:flex}.pastiglia.chiara{background:var(--carta-2);color:var(--ink-soft);border:1px solid var(--line-strong)}.pastiglia.chiara:hover{border-color:var(--green);color:var(--green-dark)}.pastiglia .n{background:var(--carta);color:var(--ink);border-radius:99px;padding:2px 8px;font-size:12px}.perTipo{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px 24px;margin:0 0 16px;display:grid}.perTipo div{gap:2px;display:grid}.perTipo dt{color:var(--mid);font-size:13.5px}.perTipo dd{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:22px;font-weight:700}.allegati ul.elencoPuntato{gap:10px;margin:0;padding-left:20px;font-size:15px;line-height:1.55;list-style:outside;display:grid}.allegati ul.elencoPuntato li{display:list-item}.elencoPuntato li::marker{color:var(--green)}.elencoPuntato strong{color:var(--ink)}.wizardAvanti{margin:20px 0 28px}.wizardAvanti .bottone{text-decoration:none;display:inline-flex}.provenienza .fonteRotta{color:var(--ink-soft);flex-basis:100%;font-size:13px}.provenienza .fonteRotta a{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.notaLarga{background:var(--mark-soft);border-radius:var(--radius-piccolo);color:var(--ink-soft);margin-bottom:18px;padding:12px 16px;font-size:14px}.avvisoCadenza{border:0;flex-wrap:wrap;gap:18px;margin:12px 0 0;padding:0;display:flex}.avvisoCadenza legend{color:var(--mid);float:left;width:100%;margin-bottom:6px;padding:0;font-size:13px}.avvisoCadenza label{cursor:pointer;align-items:center;gap:7px;font-size:14px;display:flex}.adminTesta{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.adminTesta h1{margin-bottom:0}.entraPagina{max-width:420px;padding:60px 0 120px}.entraPagina h1{letter-spacing:-.03em;margin-bottom:22px;font-size:30px}.entraModulo{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);flex-direction:column;gap:18px;padding:26px 24px;display:flex}.entraCampo{flex-direction:column;gap:7px;display:flex}.entraCampo input{font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--line-interattiva);border-radius:6px;padding:11px 13px;font-size:16px}.entraCampo input:focus-visible{outline:2px solid var(--green);outline-offset:1px}.entraModulo .bottone{align-self:flex-start}.entraNota{color:var(--mid);margin-top:16px;font-size:13.5px;line-height:1.55}.adminNav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2px;margin:0 0 30px;display:flex}.adminNav a{color:var(--mid);border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-size:14px;font-weight:500;text-decoration:none}.adminNav a:hover{color:var(--ink)}.adminNav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--green);font-weight:600}.adminCifre .cifra .v.piccolo{letter-spacing:0;font-size:16px;font-weight:600}.adminCifre .cifra .v .sottotesto{font-size:13px;font-weight:400}.sottotesto{color:var(--mid);font-size:13.5px;line-height:1.55}td .sottotesto,th .sottotesto,.piccolo{font-size:12.5px}.attenzioneTesto{color:var(--esaurito);font-weight:600}.sereno{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);color:var(--mid);margin-bottom:24px;padding:16px 20px;font-size:15px}.allarmi{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.allarmi .allarme{margin:0}.allarme a{color:inherit;font-weight:600}.blocco{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);font-size:12.5px;line-height:1.6;font-family:var(--mono);white-space:pre-wrap;word-break:break-word;margin-bottom:24px;padding:16px 18px;overflow-x:auto}.paginazione{align-items:center;gap:18px;margin-top:24px;font-size:14px;display:flex}.briciole{color:var(--mid);margin-bottom:8px;font-size:13px}.briciole a{color:var(--mid)}a.chip{text-decoration:none}a.chip:hover{border-color:var(--green);color:var(--ink)}.numeroni{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;margin:0 0 34px;display:grid;overflow:hidden}.numeroni>div{background:var(--carta);padding:16px 18px}.numeroni dd{letter-spacing:-.02em;color:var(--green-dark);font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:700}.numeroni dt{color:var(--mid);margin-top:2px;font-size:13px;line-height:1.35}.mappaBlocco{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:4px;display:grid}.mappaFig{margin:0}.mappaItalia{width:100%;height:auto;display:block;overflow:visible}.reg{fill:var(--green-wash);stroke:var(--carta);stroke-width:1.4px;stroke-linejoin:round}.reg.grado0{fill:#dfe9e2;stroke:#c9d5cd;stroke-width:1px}.reg.grado1{fill:#c6dfd0}.reg.grado2{fill:#97c6ae}.reg.grado3{fill:#559d7c}.reg.grado4{fill:#1e6b4e}.mappaItalia a .reg{cursor:pointer;transition:fill .12s,stroke .12s}.mappaItalia a:hover .reg{stroke:var(--ink);stroke-width:2.2px}.mappaItalia a:focus-visible{outline:none}.mappaItalia a:focus-visible .reg{stroke:var(--ink);stroke-width:3px}.mappaLegenda{color:var(--mid);justify-items:center;gap:6px;margin-top:12px;font-size:12px;display:grid}.mappaLegenda>span{display:none}.mappaLegenda ol{gap:4px;margin:0;padding:0;list-style:none;display:flex}.mappaLegenda:after{content:"disponibilità bandi";color:var(--mid);font-size:11.5px}.mappaLegenda li{justify-items:center;gap:3px;display:grid}.mappaLegenda i{border-radius:2px;width:44px;height:9px;display:block}.mappaLegenda .grado0 i{background:#dfe9e2;box-shadow:inset 0 0 0 1px #c9d5cd}.mappaLegenda .grado1 i{background:#c6dfd0}.mappaLegenda .grado2 i{background:#97c6ae}.mappaLegenda .grado3 i{background:#559d7c}.mappaLegenda .grado4 i{background:#1e6b4e}.mappaLegenda .mono{font-size:11px}.allegati ol.mappaElenco{gap:1px;margin:0;padding:0;list-style:none;display:grid}.allegati ol.mappaElenco li{background:var(--line);display:block}.mappaElenco a{background:var(--carta);color:var(--ink);align-items:center;gap:10px;padding:7px 10px;font-size:14.5px;text-decoration:none;display:flex}.mappaElenco a:hover{background:var(--green-wash)}.mappaElenco .nomeReg{flex:1;min-width:0}.mappaElenco .numReg{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:13px}.pallino{border-radius:3px;flex:none;width:10px;height:10px}.pallino.grado0{background:#dfe9e2;box-shadow:inset 0 0 0 1px #c9d5cd}.pallino.grado1{background:#c6dfd0}.pallino.grado2{background:#97c6ae}.pallino.grado3{background:#559d7c}.pallino.grado4{background:#1e6b4e}.gruppoFonti+.gruppoFonti{margin-top:20px}.gruppoFonti h3{letter-spacing:.08em;text-transform:uppercase;color:var(--mid);margin:0 0 8px;font-size:12px;font-weight:600}.allegati ul.elencoFonti{gap:0;display:grid}.allegati ul.elencoFonti li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;font-size:14.5px;display:flex}.allegati ul.elencoFonti li:last-child{border-bottom:0}.allegati ul.elencoFonti .mono{color:var(--mid);text-align:right;flex:none;font-size:12px}@media (max-width:760px){.mappaBlocco{grid-template-columns:1fr;gap:20px}.mappaFig{max-width:380px;margin:0 auto}.allegati ul.elencoFonti li{flex-direction:column;gap:2px}.allegati ul.elencoFonti .mono{text-align:left}}.land-problemi{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);gap:1px;margin:28px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.land-problemi li{background:var(--surface);grid-template-columns:1.1fr 1fr;align-items:start;gap:28px;padding:22px 26px;display:grid}.land-problema h3{margin:0 0 8px;font-size:17.5px;font-weight:600;line-height:1.3}.land-problema p{color:var(--mid);margin:0;font-size:14.5px}.land-rimedio{border-left:2px solid var(--green);padding-left:20px}.land-rimedio p{color:var(--ink-soft);margin:0;font-size:15px}.land-rimedio strong{color:var(--green-dark)}@media (max-width:720px){.land-problemi li{grid-template-columns:1fr;gap:14px}.land-rimedio{border-left:0;border-top:2px solid var(--green);padding-top:12px;padding-left:0}}.barre{gap:5px;margin:0;padding:0;list-style:none;display:grid}.barre li{grid-template-columns:52px 1fr 76px;align-items:center;gap:12px;display:grid}.barraEtichetta{color:var(--mid);font-size:12px}.barraCorpo{background:var(--line);border-radius:3px;height:16px;overflow:hidden}.barraCorpo i{background:var(--green);border-radius:3px;height:100%;display:block}.barraValore{color:var(--ink-soft);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}.confronto{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin-bottom:20px;display:grid;overflow:hidden}.confronto>div{background:var(--carta);gap:4px;padding:18px 20px;display:grid}.confronto .k{letter-spacing:.06em;text-transform:uppercase;color:var(--mid);font-size:11.5px}.confronto .v{letter-spacing:-.02em;color:var(--green-dark);font-size:30px;font-weight:700}.confronto .sottotesto{font-size:13px}.avvisoCosti{background:var(--mark-soft);border:1px solid var(--mark);border-radius:var(--radius);max-width:none;margin-bottom:20px;padding:14px 18px}.docApi{max-width:78ch}.docApi h3{color:var(--ink);margin:26px 0 8px;font-size:16px}.docApi a{color:var(--green-dark);text-underline-offset:2px;text-decoration:underline}.docCodice{background:var(--carta-2);border:1px solid var(--line);border-radius:var(--radius-piccolo);font-family:var(--mono);color:var(--ink);margin:0 0 18px;padding:14px 16px;font-size:13px;line-height:1.6;overflow-x:auto}.testoLungo .docCodice code{font-size:inherit;background:0 0;padding:0}.docTabella{margin:0 0 18px;overflow-x:auto}.docTabella table{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px;line-height:1.55}.docTabella th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--mid);border-bottom:1px solid var(--line);padding:8px 12px 8px 0;font-size:11.5px;font-weight:600}.docTabella td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-soft);padding:10px 12px 10px 0}.docTabella td:first-child{white-space:nowrap}.portaPagina{max-width:480px;padding:clamp(48px,10vh,96px) 24px 120px}.portaPagina h1{letter-spacing:-.035em;text-wrap:balance;margin-bottom:24px;font-size:clamp(30px,6vw,40px);line-height:1.08}.portaModulo{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);flex-direction:column;gap:12px;padding:24px;display:flex}.portaRiga{gap:10px;display:flex}.portaRiga input{min-width:0;font:inherit;letter-spacing:.06em;text-transform:uppercase;background:var(--paper);color:var(--ink);border:1px solid var(--line-interattiva);border-radius:99px;flex:1;padding:11px 14px;font-size:17px;font-weight:600}.portaRiga input::placeholder{color:var(--line-interattiva);font-weight:500}.portaRiga input:focus-visible{outline:2px solid var(--green);outline-offset:1px}.portaRiga input[aria-invalid=true]{border-color:var(--esaurito)}.portaRiga .bottone{flex:none}.portaModulo .allarme{margin:4px 0 0}.portaInvito{color:var(--ink-soft);max-width:40ch;margin-top:28px;font-size:16px;line-height:1.55}.portaContatto{color:var(--ink-soft);margin-top:8px;font-size:15px}.portaContatto a{color:var(--green-dark);font-weight:600}.portaDomanda{margin:0 0 4px;font-size:17px;font-weight:600}.portaDue{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.portaDue .entraCampo{min-width:0}.portaDue .entraCampo input{box-sizing:border-box;width:100%}.portaModulo>.bottone{align-self:flex-start;margin-top:6px}@media (max-width:420px){.portaDue{grid-template-columns:1fr}.portaRiga{flex-direction:column}.portaRiga .bottone{align-self:flex-start}}.studioAttivo{min-width:0;color:var(--green-dark);background:var(--green-wash);border-radius:99px;align-items:center;gap:7px;max-width:320px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.studioAttivo>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:640px){.testata .riga:has(.studioAttivo){flex-wrap:wrap;row-gap:8px}.testata .studioAttivo{order:3;max-width:100%}}.studioAttivo:before{content:"";background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.studiCreato{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin-bottom:28px;padding:22px 24px}.studiCodice{font-family:var(--mono);letter-spacing:.04em;color:var(--ink);margin:6px 0 14px;font-size:clamp(26px,5vw,34px);font-weight:500}.studiMessaggio{white-space:pre-wrap;font:inherit;color:var(--ink-soft);background:var(--carta-2);border-radius:8px;max-width:64ch;margin:0 0 14px;padding:14px 16px;font-size:14.5px;line-height:1.55}.studiAzioni{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.studiLimite{align-items:flex-end;gap:8px;display:flex}.studiLimite label{flex-direction:column;gap:4px;display:flex}.studiLimite input{width:76px;font:inherit;border:1px solid var(--line-interattiva);background:var(--paper);border-radius:6px;padding:7px 10px;font-size:16px}.studiNuovo{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);grid-template-columns:minmax(0,1fr) 170px;align-items:end;gap:14px 16px;padding:22px 24px;display:grid}.studiNuovo .studiNote{grid-column:1/-1}.studiNuovo textarea{font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--line-interattiva);resize:vertical;border-radius:6px;padding:11px 13px;font-size:16px}.studiNuovo textarea:focus-visible{outline:2px solid var(--green);outline-offset:1px}.studiNuovo .bottone{justify-self:start}.studiLink{color:var(--ink);font-weight:600;text-decoration:none}.studiLink:hover{color:var(--green-dark);text-decoration:underline}.studiStato{margin-left:8px;font-size:12px}.studiCodiceCella{font-family:var(--mono);white-space:nowrap}.studiCosa a{color:var(--green-dark)}.studiOk{background:var(--aperto-bg);color:var(--aperto);border-radius:var(--radius);margin-bottom:24px;padding:14px 18px;font-size:15px}@media (max-width:640px){.studiNuovo{grid-template-columns:1fr}}.adminPagina h2.studiPrimo{margin-top:0}.studiNuovo+.studiCreato,.studiNuovo+.adminCifre{margin-top:28px}.studiSchede{margin:0;padding:0;list-style:none;display:none}@media (max-width:640px){.studiTabella{display:none}.studiSchede{gap:10px;display:grid}.studiSchede li{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:16px 18px}.studiSchede .studiCodiceCella{margin:6px 0 4px;font-size:15px}.studiSchede .sottotesto{margin:0}.twPila table{min-width:0}.twPila thead{display:none}.twPila tr{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2px 12px;padding:12px 16px;display:flex}.twPila tr:last-child{border-bottom:0}.twPila td{border:0;padding:0;display:block}.twPila td:first-child{flex-basis:100%;font-weight:600}.twPila td.studiCosa{flex-basis:100%}.twPila td[data-etichetta]:before{content:attr(data-etichetta) " ";color:var(--mid)}.twPila td.num{color:var(--ink)}}.studiAzioniPersona{flex-wrap:wrap;align-items:flex-start;gap:6px 16px;display:flex}.studiModifica summary{cursor:pointer;list-style:none}.studiModifica summary::-webkit-details-marker{display:none}.studiModifica form{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px;display:flex}.studiModifica label{flex-direction:column;gap:4px;display:flex}.studiModifica input{font:inherit;border:1px solid var(--line-interattiva);background:var(--paper);border-radius:6px;width:150px;max-width:100%;padding:7px 10px;font-size:16px}.sessione{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin-bottom:14px;padding:18px 22px}.sessione h3{text-transform:none;margin:0 0 10px;font-size:15.5px}.sessioneElenco{gap:7px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.sessioneElenco li{grid-template-columns:52px minmax(0,1fr);gap:10px;display:grid}.sessioneElenco a,.tw td a{color:var(--green-dark)}.sessioneOra{color:var(--mid);font-variant-numeric:tabular-nums}.studiVuota{color:var(--esaurito);font-weight:600}.adminCifre+.adminCifre{margin-top:12px}.analisiTesta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.analisiTesta h1{margin-bottom:0}.analisiPeriodo{background:var(--carta);box-shadow:var(--ombra);border-radius:99px;gap:4px;padding:4px;display:flex}.analisiPeriodo a{color:var(--ink-soft);border-radius:99px;padding:7px 14px;font-size:14px;text-decoration:none}.analisiPeriodo a[aria-current=page]{background:var(--green-wash);color:var(--green-dark);font-weight:600}.analisiPagina .sottotesto{margin-top:6px}.analisiGrafico{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:18px 20px 10px}.andamento{margin:0}.andamentoMassimo{color:var(--mid);font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:11px;display:block}.andamentoColonne{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:130px;display:flex}.andamentoColonna{flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex}.andamentoBarra{background:var(--green);border-radius:4px 4px 0 0;width:100%;max-width:28px;display:block}.andamentoColonna:hover .andamentoBarra{background:var(--green-dark)}.andamentoAsse{color:var(--mid);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.analisiNumeri{margin-top:10px}.analisiNumeri summary{cursor:pointer;margin-bottom:10px;list-style:none}.analisiNumeri summary::-webkit-details-marker{display:none}.analisiPercorso{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.analisiPercorso>div{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:14px 16px;font-size:14.5px}.analisiPercorso b{letter-spacing:-.02em;font-size:22px;display:block}.analisiAssenti{gap:8px;margin:0;padding:0;list-style:none;display:grid}.studiSpunta{color:var(--ink-soft);cursor:pointer;grid-column:1/-1;align-items:center;gap:10px;font-size:14.5px;display:flex}.studiSpunta input{width:18px;height:18px;accent-color:var(--green)}.pfPagina{max-width:960px;padding-top:40px;padding-bottom:72px}.pfTesta{margin-bottom:22px}.pfTesta h1{margin-top:6px;font-size:34px;line-height:1.15}.pfRiepilogo{color:var(--ink-soft);flex-wrap:wrap;gap:8px 22px;margin:14px 0 0;font-size:15px;display:flex}.pfRiepilogo strong{color:var(--ink);font-variant-numeric:tabular-nums}.pfSchede{border-bottom:1px solid var(--line);gap:6px;margin:0 0 22px;display:flex}.pfSchede a{color:var(--ink-soft);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:15px;text-decoration:none}.pfSchede a:hover{color:var(--green-dark)}.pfSchede a[aria-current=page]{color:var(--ink);border-bottom-color:var(--green);font-weight:600}.pfElenco{flex-direction:column;gap:18px;display:flex}.pfCliente{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:22px 26px;scroll-margin-top:16px}.pfClienteTesta{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.pfClienteTesta h3{letter-spacing:-.012em;font-size:19px;font-weight:600;line-height:1.3}.pfClienteTesta h3 a{text-decoration:none}.pfClienteTesta h3 a:hover{color:var(--green-dark)}.pfClienteTesta .eyebrow{margin:4px 0 0}.pfConta{color:var(--ink-soft);white-space:nowrap;margin:0;font-size:14px}.pfConta strong{color:var(--ink);font-variant-numeric:tabular-nums}.pfVoci{margin:0;padding:0;list-style:none}.pfVoce{border-top:1px solid var(--line);padding:16px 0}.pfVoceTesta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pfVoceTitolo{margin:0 0 2px;font-size:16px;font-weight:600;line-height:1.4}.pfVoceTitolo a{text-decoration:none}.pfVoceTitolo a:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.pfLinea{color:var(--ink-soft);font-weight:400}.pfPerche{color:var(--ink-soft);margin:8px 0 0;font-size:15px;line-height:1.55}.pfVerifiche{background:var(--in-arrivo-bg);border-radius:var(--radius-piccolo);margin-top:12px;padding:12px 16px}.pfVerifiche .eyebrow{color:var(--in-arrivo);margin:0 0 6px}.pfVerifiche ul{margin:0;padding-left:18px;font-size:14.5px;line-height:1.5}.pfVerifiche li+li{margin-top:4px}.pfAltri{border-top:1px solid var(--line)}.pfAltri>summary{cursor:pointer;color:var(--in-arrivo);padding:14px 0;font-size:15px;font-weight:600;list-style-position:inside}.pfAltri>summary:hover{color:var(--green-dark)}.pfData{color:var(--mid);margin:14px 0 0;font-size:13px}.pfVuoto{color:var(--ink-soft);margin:0 0 18px;font-size:15px;line-height:1.55}.pfClientiBando{margin:0;padding:0;list-style:none}.pfClientiBando li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:10px 0;font-size:15px;display:flex}.pfClientiBando a{font-weight:600;text-decoration:none}.pfClientiBando a:hover{color:var(--green-dark);text-decoration:underline}.pfPrima{color:var(--ink-soft);flex-basis:100%;font-size:14px;line-height:1.5}.pfNota{color:var(--mid);font-size:13.5px;line-height:1.55}.pfNota code{font-family:var(--mono);font-size:12.5px}.pfSezione{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin-top:44px;padding:24px 26px}.pfSezione h2{margin-bottom:16px;font-size:21px}.pfCarica{flex-direction:column;gap:16px;display:flex}.pfCarica textarea{font:inherit;font-family:var(--mono);resize:vertical;background:var(--paper);color:var(--ink);border:1px solid var(--line-interattiva);border-radius:6px;padding:11px 13px;font-size:15px}.pfCarica textarea:focus-visible{outline:2px solid var(--green);outline-offset:1px}.pfCarica input[type=file]{font:inherit;font-size:14.5px}.pfCarica .bottone{align-self:flex-start}.pfCarica .bottone:disabled{opacity:.55;cursor:not-allowed}.pfCarica .allarme{margin-bottom:0}.pfEsito{background:var(--aperto-bg);border-radius:var(--radius);padding:14px 18px;font-size:15px;line-height:1.55}.pfEsito p{margin:0 0 6px}.pfEsito ul{margin:0;padding-left:18px;font-size:14px}@media (max-width:640px){.pfPagina{padding-top:28px;padding-left:16px;padding-right:16px}.pfTesta h1{font-size:27px}.pfCliente,.pfSezione{padding:18px}.pfClienteTesta{flex-direction:column;gap:8px}.pfConta{white-space:normal}}.schedaCompleta{gap:0;display:grid}.schedaCompleta .cifre{margin-top:6px}.sintesiScheda{color:var(--ink-soft);max-width:68ch;margin:0 0 26px;font-size:17px;line-height:1.65}details.altre>summary{cursor:pointer;color:var(--green-dark);touch-action:manipulation;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}details.altre>summary::-webkit-details-marker{display:none}details.altre>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}details.altre[open]>summary:after{transform:translateY(1px)rotate(-135deg)}details.altre>summary .chiudi,details.altre[open]>summary .apri{display:none}details.altre[open]>summary .chiudi{display:inline}details.altre[open]{flex-direction:column-reverse;display:flex}details.altre[open]>summary{margin-top:12px}.datiScheda{border-top:1px solid var(--line);margin:0 0 22px;display:grid}.datiScheda>div{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr);gap:20px;padding:12px 0;display:grid}.datiScheda dt{color:var(--mid);padding-top:1px;font-size:13.5px;line-height:1.5}.datiScheda dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:15.5px;line-height:1.5}.schedaCompleta>.datiScheda{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);border-top:0;margin-bottom:18px;padding:4px 24px}.schedaCompleta>.datiScheda>div:last-child{border-bottom:0}.indiceScheda{z-index:5;scrollbar-width:none;background:color-mix(in srgb, var(--fondo) 92%, transparent);-webkit-backdrop-filter:blur(8px);overscroll-behavior-x:contain;gap:6px;margin:0 0 22px;padding:10px 0;display:flex;position:sticky;top:0;overflow-x:auto}.indiceScheda::-webkit-scrollbar{display:none}.indiceScheda a{color:var(--ink-soft);background:var(--carta);border:1px solid var(--line);touch-action:manipulation;border-radius:99px;flex:none;padding:7px 13px;font-size:13.5px;font-weight:500;text-decoration:none}.indiceScheda a:active{background:var(--green-wash)}@media (hover:hover) and (pointer:fine){.indiceScheda a:hover{border-color:var(--green);color:var(--green-dark)}}.sezioneScheda{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin-bottom:18px;padding:24px 26px 18px;scroll-margin-top:64px}.sezioneScheda>header{margin-bottom:14px}.sezioneScheda>header h2{letter-spacing:-.015em;margin:0;font-size:20px}.sezioneScheda>header p{color:var(--mid);margin:4px 0 0;font-size:14px}.sezioneScheda .datiScheda{margin-bottom:14px}.sezioneScheda .datiScheda>div:last-child{border-bottom:0}.riassunto{margin:0 0 6px;font-size:16px;font-weight:600}.sotto{color:var(--mid);margin-top:3px;font-size:14px;line-height:1.5;display:block}.avvertenza{border-radius:var(--radius-piccolo);background:var(--mark-soft);color:#4a3f0b;margin:0 0 14px;padding:10px 14px;font-size:14.5px;line-height:1.5}details.bloccoScheda{border-top:1px solid var(--line)}details.bloccoScheda>summary{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:14px 0;list-style:none;display:flex}details.bloccoScheda>summary::-webkit-details-marker{display:none}details.bloccoScheda>summary h3{margin:0;font-size:15.5px;font-weight:650}details.bloccoScheda>summary .conta{color:var(--ink-soft);background:var(--carta-2);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:99px;padding:1px 8px;font-size:12px;font-weight:600}details.bloccoScheda>summary:after{content:"";border-right:2px solid var(--mid);border-bottom:2px solid var(--mid);flex-shrink:0;width:8px;height:8px;margin-left:auto;transition:transform .16s;transform:rotate(45deg)}details.bloccoScheda[open]>summary:after{transform:rotate(-135deg)}details.bloccoScheda>.corpo{padding:0 0 16px}@media (hover:hover) and (pointer:fine){details.bloccoScheda>summary:hover h3{color:var(--green-dark)}}.elencoScheda{gap:10px;margin:0;padding:0;font-size:15px;line-height:1.55;list-style:none;display:grid}.elencoScheda>li{overflow-wrap:anywhere;min-width:0;padding-left:22px;position:relative}.elencoScheda.punto>li:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:6px}.elencoScheda.spunta>li:before{content:"";border-right:2px solid var(--green);border-bottom:2px solid var(--green);width:5px;height:10px;position:absolute;top:.38em;left:3px;transform:rotate(45deg)}.elencoScheda.no>li{padding-left:0}.elencoScheda.dubbi>li{background:var(--carta-2);border-radius:var(--radius-piccolo);padding:12px 14px}.leggiTutto{cursor:pointer;font:inherit;color:var(--green-dark);white-space:nowrap;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0;font-size:.92em;font-weight:600;display:inline}@media (hover:hover) and (pointer:fine){.leggiTutto:hover{text-underline-offset:3px;text-decoration:underline}}.leggiTutto:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:3px}.chipsScheda{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chipsScheda .chip{white-space:normal;padding:4px 11px;font-size:13px}.chip.verde{background:var(--green-wash);color:var(--green-dark);border-color:#cfe1d6}.chip.giallo{background:var(--mark-soft);color:#5a4b0a;border-color:var(--mark)}.sezioneScheda>.chipsScheda{margin-bottom:14px}.righeTabella{margin:0;padding:0;list-style:none;display:grid}.righeTabella>li{border-bottom:1px solid var(--line);min-width:0;padding:10px 0}.righeTabella>li:first-child{padding-top:0}.righeTabella>li:last-child{border-bottom:0}.righeTabella .testa{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;display:flex}.righeTabella .testa strong{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:600}.righeTabella .nomeCriterio{min-width:0;font-size:15px}.cifraRiga{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;max-width:100%;font-size:15px;font-weight:700}.criteri .barra{background:var(--line);border-radius:4px;height:4px;margin-top:7px;display:block;overflow:hidden}.criteri .barra>span{background:var(--green);border-radius:4px;height:100%;display:block}.citazione{margin:10px 0 0}.citazione blockquote{border-left:3px solid var(--mark);color:var(--ink-soft);margin:0;padding:2px 0 2px 14px;font-size:14px;line-height:1.55}.citazione figcaption{color:var(--mid);margin-top:4px;padding-left:17px;font-size:12.5px}.citazione figcaption a{color:var(--green-dark);font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.citazione figcaption a:hover{text-underline-offset:3px;text-decoration:underline}}details.prove{border-top:1px dashed var(--line-strong);margin-top:6px}details.prove>summary{cursor:pointer;color:var(--mid);touch-action:manipulation;-webkit-user-select:none;user-select:none;padding:12px 0 4px;font-size:13px;font-weight:600;list-style:none}details.prove>summary::-webkit-details-marker{display:none}details.prove>summary:before{content:"＋ "}details.prove[open]>summary:before{content:"－ "}.elencoProve{overscroll-behavior:contain;max-height:420px;padding:0 4px 8px 0;overflow-y:auto}.listaAteco{overscroll-behavior:contain;max-height:360px;margin:0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid;overflow-y:auto}.listaAteco>li{border-bottom:1px solid var(--line);grid-template-columns:62px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:7px 0;display:grid}.listaAteco .mono{color:var(--ink);font-weight:600}.listaAteco .origine{color:var(--mid);white-space:nowrap;font-size:12px}.documentiScheda{gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.documentiScheda li{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;font-size:15px;display:flex}.documentiScheda a{color:var(--green-dark);overflow-wrap:anywhere;text-decoration:none}@media (hover:hover) and (pointer:fine){.documentiScheda a:hover{text-underline-offset:3px;text-decoration:underline}}@media (max-width:640px){.sezioneScheda{padding:20px 16px 14px}.schedaCompleta>.datiScheda{padding:2px 16px}.datiScheda>div{grid-template-columns:1fr;gap:3px;padding:10px 0}.datiScheda dt{font-size:12.5px}.sintesiScheda{font-size:16px}.listaAteco>li{grid-template-columns:56px minmax(0,1fr)}.listaAteco .origine{grid-column:2}}@media (prefers-reduced-motion:reduce){details.altre>summary:after,details.bloccoScheda>summary:after{transition:none}}.portaRiga input.portaEmail{letter-spacing:0;text-transform:none;font-weight:500}.portaFatto{margin:0;font-size:16px;line-height:1.55}.portaFatto strong{margin-bottom:4px;font-size:18px;display:block}.studiSchedeSempre{gap:10px;display:grid}.studiSchedeSempre li{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:16px 18px}.studiSchedeSempre .sottotesto{margin:6px 0 0}.studiEmail{overflow-wrap:anywhere}.passo{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600;display:inline-block}.passoOk{background:var(--aperto-bg);color:var(--aperto)}.passoCorso{background:var(--in-arrivo-bg);color:var(--in-arrivo)}.passoKo{color:#9b2c1c;background:#fde8e4}.passoVivo{background:var(--green-wash,#e6f1ec);color:var(--green-dark,#14513a);align-items:center;gap:6px;display:inline-flex}.passoPunto{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite passoPulsa}@keyframes passoPulsa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.passoPunto{animation:none}}.studiSede{font-size:12.5px;display:block}.censimento{margin:-6px 0 22px}.censimentoBarra{background:var(--carta-2,#eceae4);border-radius:999px;height:6px;margin-bottom:8px;overflow:hidden}.censimentoBarra span{background:var(--green);border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}@media (prefers-reduced-motion:reduce){.censimentoBarra span{transition:none}}.studiConferma summary{cursor:pointer;list-style:none;display:inline-block}.studiConferma summary::-webkit-details-marker{display:none}.studiConferma[open] summary{opacity:.6}.studiConferma .allarme{margin:12px 0}.studiCarica{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin-bottom:18px;padding:20px 22px}.studiPosti{margin-top:14px}.stPorta .portaRiga{flex-direction:column}.stPorta .portaRiga input{text-transform:none;letter-spacing:0;background:var(--carta);padding:13px 18px;font-size:17px;font-weight:500}.stPorta .portaRiga input::placeholder{color:var(--mid);font-weight:400}.stPorta .portaRiga .bottone{width:100%;padding-top:13px;padding-bottom:13px}.stPorta .portaModulo{gap:14px;padding:26px}.stPorta .entraCampo .eyebrow{color:var(--ink);letter-spacing:0;font-size:14px;font-weight:600}.stPorta .portaFatto{flex-direction:column;gap:4px;margin:0;font-size:16px;line-height:1.55;display:flex}.stPorta .portaFatto strong{font-size:18px}.studiNuovoStudio{grid-template-columns:repeat(4,minmax(0,1fr))}.studiNuovoStudio .studiNome{grid-column:span 3}.studiNuovoStudio .entraCampo:not(.studiNome):not(.studiMax):not(.studiNote):not(.studiEmailNuovo){grid-column:span 2}.studiNuovoStudio .studiEmailNuovo,.studiNuovoStudio .studiNote{grid-column:1/-1}.studiNuovoStudio .eyebrow{letter-spacing:0;color:var(--ink-soft);font-size:13px;font-weight:600}.studiNuovoStudio .bottone{grid-column:1/-1}@media (max-width:720px){.studiNuovoStudio{grid-template-columns:1fr}.studiNuovoStudio>*{grid-column:1/-1!important}}.nav a.navStudio{color:var(--ink);background:var(--mark);white-space:nowrap;border-radius:99px;padding:6px 13px;font-weight:600;transition:background .15s,box-shadow .15s}.nav a.navStudio:hover{color:var(--ink);box-shadow:0 0 0 4px var(--mark-soft)}.nav a.navStudio:active{transform:scale(.97)}.navStudioCorto{display:none}@media (max-width:560px){.navStudioLungo{display:none}.navStudioCorto{display:inline}.nav a.navStudio{padding:5px 10px}}.vsPagina h1{margin-bottom:14px}.vsLead{color:var(--ink-soft);max-width:58ch;margin:0 0 30px;font-size:19px;line-height:1.55}.vsPunti{gap:4px;margin:0 0 36px;padding:0;list-style:none;display:grid}.vsPunti li{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.vsPunti li:first-child{border-top:0}.vsPunti h2{margin:3px 0 4px;font-size:17px}.vsPunti p{color:var(--ink-soft);margin:0;line-height:1.55}.vsNumero{background:var(--mark);width:30px;height:30px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.vsChiedi{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:24px}.vsChiedi h2{margin:0 0 6px;font-size:20px}.vsChiedi>p{color:var(--ink-soft);margin:0 0 16px}.vsModulo{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.vsModulo .allarme{flex-basis:100%;margin:0}.vsCampo{flex:240px;gap:6px;min-width:0;font-size:14px;font-weight:600;display:grid}.vsCampo input{font:inherit;border:1px solid var(--line-interattiva);background:var(--paper);color:var(--ink);border-radius:8px;padding:11px 14px;font-size:16px;font-weight:400}.vsCampo input:focus-visible{outline:2px solid var(--green);outline-offset:1px}.vsFatto{background:var(--aperto-bg);color:var(--aperto);border-radius:8px;margin:0;padding:14px 16px;font-weight:600}.vsAttesa{background:var(--mark-soft);color:var(--ink)}@media (max-width:560px){.vsModulo .bottone{flex:100%}.vsChiedi{padding:18px}.vsLead{font-size:17px}}.vsInvito{z-index:40;background:var(--carta);border:1px solid var(--line);border-left:4px solid var(--mark);border-radius:var(--radius);width:min(340px,100vw - 32px);padding:16px 44px 16px 18px;animation:.32s cubic-bezier(.2,.8,.2,1) vsEntra;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 32px #16241d29}.vsInvitoTitolo{margin:0 0 4px;font-size:15.5px;font-weight:700;line-height:1.35}.vsInvitoTesto{color:var(--ink-soft);margin:0 0 10px;font-size:14px;line-height:1.5}.vsInvitoLink{color:var(--green-dark);font-weight:600;text-decoration:none}.vsInvitoLink:hover{text-decoration:underline}.vsChiudi{width:32px;height:32px;color:var(--mid);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.vsChiudi:hover{background:var(--carta-2);color:var(--ink)}.vsChiudi svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;width:14px;height:14px}@keyframes vsEntra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vsInvito{animation:none}}@media (max-width:560px){.vsInvito{width:auto;bottom:16px;left:16px;right:16px}}.catStati{margin-top:-8px}.catRiquadri{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin:12px 0 28px;display:grid}.catRiquadro{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:18px 20px}.catEtichetta{letter-spacing:.06em;text-transform:uppercase;color:var(--mid);margin:0 0 6px;font-size:11.5px}.catSpazio{margin-top:18px}.catStato{align-items:center;gap:8px;margin:0;font-size:17px;font-weight:650;display:flex}.catNota{color:var(--mid);margin:6px 0 0;font-size:13.5px}.catPunto{background:var(--line-strong);border-radius:50%;flex:none;width:9px;height:9px}.catPunto-lavora{background:var(--green)}.catPunto-aspetta_limite,.catPunto-vuota{background:var(--line-strong)}.catPunto-ferma,.catPunto-attenzione{background:#c9a227}.catLista{gap:6px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.catLista li{overflow-wrap:anywhere}.catMeta{color:var(--mid);font-size:12.5px;font-weight:400}.catTitoletto{margin:8px 0 10px;font-size:16px}.catGiorno{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin:18px 0 22px;padding:16px 20px}.catGiorno h3{text-transform:capitalize;margin:0 0 8px;font-size:16px}.catSomma{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.catGruppo{margin-top:8px}.catGruppo summary{cursor:pointer;font-size:14px;font-weight:600}.catGuarda{margin:10px 0;padding:12px 20px}.catGuarda summary{cursor:pointer;font-size:15px}.catImbuto td.num,.catImbuto th.num{text-align:right;white-space:nowrap}.catImbuto .catUscita td{color:var(--mid);font-size:13.5px}.catServizi{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);flex-wrap:wrap;gap:8px 22px;margin:4px 0 28px;padding:12px 16px;font-size:14px;list-style:none;display:flex}.catServizi li{align-items:center;gap:7px;display:flex}.catSezione{margin:0 0 40px}.catSezione>h2,.catTestaPeriodo h2{margin:0 0 12px}.catTotale{color:var(--mid);margin:0 0 10px;font-size:15px}.catTotale b{color:var(--ink);letter-spacing:-.02em;margin-right:6px;font-size:30px}.catBarra{background:var(--line);border-radius:6px;gap:2px;height:22px;display:flex;overflow:hidden}.catBarra span{min-width:3px}.catLegenda{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.catLegenda li{grid-template-columns:12px minmax(150px,max-content) 56px 1fr;align-items:baseline;gap:10px;font-size:14.5px;display:grid}.catCampione{border-radius:3px;align-self:center;width:12px;height:12px}.catLegNome{font-weight:600}.catLegNum{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.catLegCosa{color:var(--mid);font-size:13.5px}@media (max-width:640px){.catLegenda li{grid-template-columns:12px 1fr auto}.catLegCosa{grid-column:2/-1}}.catTestaPeriodo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.catTestaPeriodo .ordinamenti{margin:0}.catImbuto2{counter-reset:passo;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.catImbuto2 li{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);gap:4px;padding:16px 18px;display:grid;position:relative}.catImbuto2 li+li:before{content:"→";color:var(--mid);font-size:14px;position:absolute;top:50%;left:-11px;transform:translate(-50%,-50%)}.catPassoNome{letter-spacing:.06em;text-transform:uppercase;color:var(--mid);font-size:12px}.catPassoNum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.catPassoSotto{color:var(--mid);font-size:13px}@media (max-width:760px){.catImbuto2{grid-template-columns:1fr 1fr}.catImbuto2 li+li:before{display:none}}.catUscite{color:var(--mid);margin:12px 0 26px;font-size:14px}.catGiorno summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 14px;list-style:none;display:flex}.catGiorno summary::-webkit-details-marker{display:none}.catGiornoNome{text-transform:capitalize;font-size:15px}.catGiorno[open] summary{margin-bottom:8px}.catDecidere li{display:block}.catDettaglio summary{cursor:pointer;align-items:baseline;gap:12px;list-style:none;display:flex}.catDettaglio summary::-webkit-details-marker{display:none}.catDettaglio summary h2{margin:0;display:inline}.catDettaglio summary:before{content:"▸";color:var(--mid)}.catDettaglio[open] summary:before{content:"▾"}.catProssimi{padding-left:22px;list-style:decimal}.catSopra{margin:-4px 0 12px}.catControlli li{border-bottom:1px solid var(--line);gap:2px;padding:6px 0;display:grid}.catControlli li:last-child{border-bottom:0}.catProva{color:var(--ink);opacity:.82;overflow-wrap:anywhere;font-size:13px}.catPagina{justify-self:start;font-size:12.5px}.catGruppoControllo>summary{cursor:pointer;gap:6px;padding:4px 0;list-style:none;display:flex}.catGruppoControllo>summary::-webkit-details-marker{display:none}.catGruppoControllo>summary:before{content:"▸"}.catGruppoControllo[open]>summary:before{content:"▾"}.catSalute{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.catSalute li{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);border-top:3px solid var(--line-strong);align-content:start;gap:6px;padding:14px 16px;display:grid}.catSalute-bene{border-top-color:var(--green)!important}.catSalute-attenzione{border-top-color:#c9a227!important}.catSalute-male{border-top-color:#c2416b!important}.catSaluteNome{letter-spacing:.06em;text-transform:uppercase;color:var(--mid);align-items:center;gap:7px;font-size:12px;display:flex}.catSaluteFrase{font-size:15px;font-weight:600;line-height:1.35}.catSaluteSotto{color:var(--mid);font-size:13px}.catPunto-bene{background:var(--green)}.catPunto-male{background:#c2416b}.catTabella{gap:6px;display:grid}.catTabella>*{min-width:0}.catGiornoCorpo .catProva,.catGiornoCorpo .catMeta,.catGiornoCorpo .chip{overflow-wrap:anywhere;white-space:normal}.catRiga{grid-template-columns:minmax(110px, 1.4fr) repeat(var(--colonne,8), minmax(52px, 1fr));font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:10px 16px;display:grid}.catTesta{letter-spacing:.05em;text-transform:uppercase;color:var(--mid);padding-top:0;padding-bottom:0;font-size:11.5px}.catRiga .num{text-align:right}.catRiga .zero{color:var(--line-strong)}.catRiga .male{color:#b0345a;font-weight:700}.catGiornoRiga{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra)}.catGiornoRiga>summary{cursor:pointer;font-size:14.5px;list-style:none}.catGiornoRiga>summary::-webkit-details-marker{display:none}.catGiornoRiga .catGiornoNome{text-transform:capitalize;font-weight:600}.catGiornoRiga>summary .catGiornoNome:before{content:"▸ ";color:var(--mid)}.catGiornoRiga[open]>summary .catGiornoNome:before{content:"▾ "}.catVuoto{box-shadow:none;background:0 0}.catVuoto>summary{color:var(--mid)}.catGiornoCorpo{border-top:1px solid var(--line);padding:0 16px 14px}.catAvviso{color:#8f2447;background:#fbe9ef;border-radius:8px;margin:10px 0 0;padding:8px 12px;font-size:13.5px}.catProblemi{background:#fdf3f6;border:1px solid #f3cfdb;border-radius:10px;margin:12px 0 4px;padding:10px 14px 6px}.catProblemiTitolo{color:#8f2447;margin:0 0 4px;font-size:14px;font-weight:700}.catProblemiSpiega{margin:0 0 6px}.chipMale{color:#8f2447;background:#fbe9ef;margin-left:6px}.catMale{color:#b0345a;font-weight:700}@media (max-width:640px){.catTesta{display:none}.catRiga{grid-template-columns:repeat(3,1fr);gap:6px 10px}.catRiga .catGiornoNome{grid-column:1/-1}.catRiga .num{text-align:left;font-size:13.5px}.catRiga .num:before{content:attr(data-nome) " ";color:var(--mid);font-size:11.5px}.catRiga .zero{color:var(--mid)}}.bloccatiTitolo{letter-spacing:-.01em;margin:34px 0 12px;font-size:20px}.bloccatiGriglia,.strumentiBloccati{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.strumentiBloccati{margin:18px 0 6px}.bloccato{border:1px solid var(--line);border-radius:var(--radius);background:var(--carta-2);align-content:start;gap:8px;min-width:0;padding:16px 16px 14px;display:grid;position:relative}.bloccatoTesta{align-items:center;gap:8px;display:flex}.bloccatoTesta h3{margin:0;font-size:15px;line-height:1.3}.bloccatoLucchetto{background:var(--mark-soft);width:24px;height:24px;color:var(--green-dark);border-radius:999px;flex:none;place-items:center;display:inline-grid}.bloccatoCosa{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.45}.bloccatoRighe{gap:6px;margin:2px 0 4px;display:grid}.bloccatoRighe span{background:linear-gradient(90deg, var(--line) 0%, var(--line-strong) 100%);opacity:.7;border-radius:4px;height:8px;display:block}.bloccatoCampo{color:var(--mid);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.bloccatoInput{border:1px dashed var(--line-strong);border-radius:var(--radius-piccolo);background:var(--carta);color:var(--mid);padding:6px 10px}.bloccatoInvito{color:var(--green);justify-self:start;padding:6px 0;font-size:13px;font-weight:600;text-decoration:none;transition:color .16s}.bloccatoInvito:after{content:" →"}.bloccatoInvito:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.bloccatiGriglia,.strumentiBloccati{grid-template-columns:1fr}}.vsModuloLungo{gap:12px;max-width:520px;display:grid}.vsModuloLungo textarea{width:100%;font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius-piccolo);background:var(--carta);resize:vertical;padding:10px 12px}.vsCampo em{color:var(--mid);font-style:normal;font-weight:400}.vsTrappola{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.vsConsenso{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.vsConsenso input{width:18px;height:18px;accent-color:var(--green);flex:none;margin-top:3px}body:has(.navProva) .testata{z-index:30;background:color-mix(in srgb, var(--carta) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);position:sticky;top:0}.navProva{background:var(--green);border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex;color:#fff!important}.navProva:hover{background:var(--green-dark)}.navProva:active{transform:scale(.97)}.clientiBloccati{border:1px dashed var(--line-strong);color:var(--ink-soft);z-index:2;border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:6px 10px 6px 6px;font-size:13px;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex;position:relative}.clientiBloccati:hover{border-color:var(--green);color:var(--green-dark)}.clientiBloccati .bloccatoLucchetto{width:20px;height:20px}@media (max-width:520px){.navProva{padding:0 12px;font-size:13px}.clientiBloccati{font-size:12.5px}}.vsInArrivo{background:var(--mark-soft);color:var(--ink);vertical-align:2px;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block}.raccolteInvito{border-radius:var(--radius);background:var(--green-wash);justify-items:start;gap:8px;margin:36px 0 18px;padding:20px 22px;display:grid}.raccolteInvito h2{margin:0;font-size:18px}.raccolteInvito p{color:var(--ink-soft);margin:0}.raccolteAltre h2{margin:26px 0 10px;font-size:16px}.raccolteAltre ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.raccolteAltre a{border:1px solid var(--line);color:var(--ink-soft);background:var(--carta);border-radius:999px;padding:6px 12px;font-size:13.5px;text-decoration:none;display:inline-block}.raccolteAltre a:hover{border-color:var(--green);color:var(--green-dark)}.inBreve{margin:22px 0 6px}.inBreve h2{margin:0 0 10px;font-size:18px}.inBreve dl{gap:10px;margin:0;display:grid}.inBreve dt{font-size:15px;font-weight:600}.inBreve dd{color:var(--ink-soft);margin:2px 0 0;line-height:1.5}.atPagina{max-width:1120px;margin:0 auto;padding:30px 0 96px}.atPagina .briciole{flex-wrap:wrap;gap:0 2px;margin-bottom:22px;display:flex}.atPagina .briciole a{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.atTesta{margin-bottom:30px}.atTesta h1{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.atCodice{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.045em;color:var(--green-dark);font-size:clamp(46px,8vw,84px);font-weight:500;line-height:.95}.atTitolo{letter-spacing:-.025em;max-width:30ch;font-size:clamp(23px,3.2vw,34px);font-weight:600;line-height:1.2}.atMeta{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.atMeta .chip{color:var(--green-dark);background:var(--green-wash);border-color:#0000;font-size:12.5px}.atMetaTesto{color:var(--mid);font-size:13.5px}.atMeta .bottoneChiaro{margin-left:auto;padding:7px 15px;font-size:13.5px}.atGriglia{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:28px 40px;display:grid}.atColonna{flex-direction:column;gap:34px;min-width:0;display:flex}.atBlocco h2{letter-spacing:-.012em;margin-bottom:14px;font-size:17px;font-weight:600}.atTesto{color:var(--ink-soft);max-width:68ch;margin:0 0 14px;font-size:15px}.atScala{margin:0;padding:0;list-style:none;position:relative}.atScala:before{content:"";background:var(--line-strong);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:5px}.atScala li{padding:0 0 14px 26px;position:relative}.atScala li:last-child{padding-bottom:0}.atScala li:before{content:"";background:var(--fondo);border:2px solid var(--line-interattiva);border-radius:50%;width:12px;height:12px;position:absolute;top:7px;left:0}.atScala li.corrente:before{background:var(--green);border-color:var(--green);box-shadow:0 0 0 4px var(--green-wash)}.atScalaLivello{color:var(--mid);font-size:12px;line-height:1.3;display:block}.atScalaVoce{color:var(--ink);font-size:15px;line-height:1.45;text-decoration:none;display:inline}a.atScalaVoce:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.corrente .atScalaVoce{font-weight:600}.atScalaVoce .atRigaCodice{margin-right:6px}.atRigaCodice{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--green-dark);white-space:nowrap;font-size:.92em;font-weight:500}.atLista{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin:0;padding:0;list-style:none;overflow:hidden}.atRiga+.atRiga{border-top:1px solid var(--line)}.atRigaLink{color:var(--ink);grid-template-columns:6.6em minmax(0,1fr);align-items:baseline;gap:14px;padding:12px 18px;font-size:15px;line-height:1.45;text-decoration:none;transition:background .12s;display:grid}.atRigaLink:hover{background:var(--carta-2)}.atRigaLink:hover .atRigaTitolo{color:var(--green-dark)}.atRigaNota{color:var(--mid);margin-top:2px;font-size:13px;display:block}.atBandi{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:24px 26px 26px}.atBandi h2{font-size:19px}.atStatoDati{border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:18px;font-size:14px}.atSotto{align-items:baseline;gap:10px;margin:22px 0 10px;font-size:15px;font-weight:600;display:flex}.atConta{font-family:var(--mono);color:var(--ink-soft);background:var(--carta-2);border:1px solid var(--line);border-radius:99px;padding:1px 9px;font-size:13px;font-weight:500}.atVuoto{color:var(--mid);margin:0 0 10px;font-size:14px}.atBandiLista{margin:0;padding:0;list-style:none}.atBando{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:13px 0;display:flex}.atBando:first-child{border-top:0;padding-top:4px}.atBandoTesta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.atBandoData{color:var(--mid);font-variant-numeric:tabular-nums;font-size:13px}.atBandoTitolo{color:var(--ink);overflow-wrap:anywhere;font-size:15.5px;font-weight:600;line-height:1.38;text-decoration:none}.atBandoTitolo:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.atBandoEnte{color:var(--ink-soft);font-size:13.5px}.atBandoNota{color:var(--mid);font-size:13px}.atCercaAncora{border-top:1px solid var(--line);max-width:720px;margin-top:56px;padding-top:30px}.atBarra{margin-bottom:14px}.atFonte{color:var(--mid);max-width:80ch;margin:48px 0 0;font-size:12.5px;line-height:1.6}.atFonte a{color:var(--ink-soft);text-underline-offset:2px}.atIndiceTesta{max-width:760px;margin-bottom:44px}.atIndiceTesta h1{letter-spacing:-.035em;margin-bottom:16px;font-size:clamp(32px,5vw,52px);line-height:1.05}.atCercaTitolo{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(26px,4vw,36px)}@media (max-width:900px){.atGriglia{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.atPagina{padding:20px 0 72px}.atMeta .bottoneChiaro{margin-left:0}.atBandi{margin:0 -6px;padding:20px 18px 22px}.atRigaLink{grid-template-columns:5.6em minmax(0,1fr);gap:10px;padding-left:14px;padding-right:14px}.atCercaAncora{margin-top:44px}}.aaComandi{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-height:40px;margin:4px 0 14px;display:flex}.aaEsito{color:var(--ink-soft);margin:0;font-size:14px}.aaBottoni{gap:8px;margin-left:auto;display:flex}.aaBottoni[hidden]{display:none}.aaBottoni .bottoneChiaro{background:var(--carta);padding:7px 15px;font-size:13.5px}.aa,.aa ul{margin:0;padding:0;list-style:none}.aa{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);overflow:clip}.aa ul{border-left:1px solid var(--line);margin-left:21px}.aa li[hidden]{display:none}.aa>li+li{border-top:1px solid var(--line)}.aa summary,.af>a{min-height:44px;color:var(--ink);cursor:pointer;grid-template-columns:16px 5.9em minmax(0,1fr);align-items:baseline;gap:10px;padding:11px 16px 11px 12px;font-size:15px;line-height:1.42;text-decoration:none;transition:background .12s;display:grid}.aa summary{list-style:none}.aa summary::-webkit-details-marker{display:none}.aa summary:before{content:"";border-right:2px solid var(--line-interattiva);border-bottom:2px solid var(--line-interattiva);align-self:start;width:7px;height:7px;margin:.5em 0 0 3px;transition:transform .16s cubic-bezier(.2,.7,.2,1);transform:rotate(-45deg)}.aa details[open]>summary:before{border-color:var(--green);transform:translateY(-2px)rotate(45deg)}.af>a:before{content:""}.aa summary:hover,.af>a:hover{background:var(--carta-2)}.af>a:hover .at{color:var(--green-dark)}.aa .ac{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--green-dark);white-space:nowrap;font-size:.9em;font-weight:500;text-decoration:none}.aa summary a.ac{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.aa summary a.ac:hover{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.aa .at{overflow-wrap:anywhere}.as>details>summary{grid-template-columns:16px 36px minmax(0,1fr);align-items:center}.as>details>summary:before{align-self:center;margin-top:0}.as>details>summary{letter-spacing:-.01em;min-height:60px;font-size:16px;font-weight:600}.as>details>summary a.ac{background:var(--green-wash);border-radius:9px;place-items:center;width:36px;height:36px;font-size:17px;text-decoration:none;display:grid}.as>details>summary a.ac:hover{background:var(--green);color:#fff}.as>details[open]>summary{z-index:1;background:var(--carta);border-bottom:1px solid var(--line);position:sticky;top:0}.as>details>ul{border-left:0;margin-left:26px;padding:6px 0 10px}@media (max-width:640px){.aa summary,.af>a{grid-template-columns:14px minmax(0,1fr);gap:1px 8px;padding:9px 12px 9px 8px;font-size:14.5px}.aa summary:before,.af>a:before{grid-row:1/span 2}.aa summary .ac,.af>a .ac{font-size:12.5px}.aa summary .at,.af>a .at{grid-column:2}.aa ul{margin-left:13px}.as>details>ul{margin-left:10px}.as>details>summary{grid-template-columns:14px 34px minmax(0,1fr);gap:10px;font-size:15.5px}.as>details>summary .ac{font-size:16px}.as>details>summary .at{grid-column:3}.as>details>summary:before{grid-row:auto}.aaBottoni{margin-left:0}}@media (prefers-reduced-motion:reduce){.aa summary:before{transition:none}}.localiIndice{margin:0 0 34px}.localiIndice h2{margin:0 0 6px;font-size:19px;font-weight:650}.localiIndice>p{color:var(--ink-soft);margin:0 0 14px;font-size:15px}.localiIndice ul{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.localiIndice li{border-bottom:1px solid var(--line);flex-direction:column;gap:3px;padding:12px 0;display:flex}.localiIndice li a{color:var(--ink);font-weight:550;line-height:1.35;text-decoration:none}.localiIndice li a:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.localiIndice .quanti{color:var(--mid);font-size:13px}.localiIndice .localiPoi{margin-top:40px}.guida{max-width:72ch;margin:0 auto;padding:28px 0 72px}.guida h1{letter-spacing:-.02em;margin:10px 0;font-size:clamp(30px,5vw,44px);line-height:1.1}.guidaData{color:var(--mid);margin:0 0 26px;font-size:14px}.guida h2{margin:0 0 12px;font-size:22px;line-height:1.25}.guida p,.guida li,.guida dd{color:var(--ink-soft);font-size:17px;line-height:1.65}.guida p{margin:0 0 14px}.guida ul{gap:6px;margin:0 0 16px;padding-left:22px;display:grid}.guida a{color:var(--green-dark);text-underline-offset:3px}.guidaBreve{background:var(--green-wash);border-radius:var(--radius);margin:0 0 36px;padding:18px 22px 6px}.guidaBreve h2{text-transform:uppercase;letter-spacing:.08em;color:var(--green-dark);margin-bottom:8px;font-size:13px}.guidaBreve p{color:var(--ink);font-size:18px}.guidaSezione{margin:0 0 34px}.guidaBandi{margin:44px 0}.guidaBandi h2{margin-bottom:18px}.guidaFaq{gap:18px;margin:0;display:grid}.guidaFaq dt{color:var(--ink);margin-bottom:4px;font-size:17px;font-weight:650}.guidaFaq dd,.guidaFaq dd p{margin:0}.guidaFonti{border-top:1px solid var(--line);margin-top:40px;padding-top:22px}.guidaFonti h2{font-size:15px}.guidaFonti li{font-size:14.5px}.guideElenco{border-top:1px solid var(--line);gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.guideElenco li{border-bottom:1px solid var(--line);padding:18px 0}.guideElenco li>a{color:var(--ink);font-size:19px;font-weight:650;text-decoration:none}.guideElenco li>a:hover{color:var(--green-dark);text-decoration:underline}.guideElenco li p{margin:6px 0 0;font-size:15px}.costiIntro{max-width:76ch;margin:-12px 0 20px}.costiPiede{max-width:76ch;margin-top:10px}.costiTabella .num,.costiGiorni .num,.costiTabella th.num{text-align:right}.costiStudio td{background:var(--fondo);font-weight:600}.costiStudio td a{color:var(--ink);text-decoration:none}.costiStudio td a:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.costiComuni td{background:var(--mark-soft)}.costiVoce td:first-child{color:var(--ink-soft);padding-left:34px}.costiSezione td{letter-spacing:.06em;text-transform:uppercase;color:var(--mid);padding-top:22px;font-size:11.5px}.costiChip{vertical-align:1px;margin-left:8px;font-size:11.5px;font-weight:500}.costiNota{color:var(--mid);font-weight:400}.costiErrore{color:#9b2c2c}.costiMeseScelto td{background:var(--fondo);font-weight:600}.costiVuoto td{color:var(--mid)}.costiConBarra{min-width:150px}.costiConBarra .num{text-align:right;font-variant-numeric:tabular-nums;min-width:76px;margin-right:10px;display:inline-block}.costiBarra{vertical-align:middle;border-radius:4px;max-width:calc(100% - 92px);height:8px;display:inline-block}.costiBarra-eur{background:var(--green)}.costiBarra-usd{background:var(--mark)}.costiConto{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:14px;display:flex}.costiConto label{flex-direction:column;gap:5px;display:flex}.costiConto input{font:inherit;border:1px solid var(--line-interattiva);background:var(--paper);border-radius:6px;width:170px;max-width:100%;padding:8px 11px;font-size:16px}.costiConto .costiContoNota input{width:260px}.costiRiquadro{margin-top:8px}.costiRiquadro .adminCifre{margin-bottom:14px}@media (max-width:640px){.costiVoce td:first-child{padding-left:0}.costiTabella .num,.costiGiorni .num{text-align:left}.costiConBarra{min-width:0}.costiGiorni tr.costiVuoto{display:none}.costiConBarra .num{text-align:left;min-width:0;margin:0;display:inline}.costiBarra{display:none}.costiStudio td,.costiComuni td,.costiMeseScelto td{background:0 0}.twPila tr.costiStudio{background:var(--fondo)}.twPila tr.costiComuni{background:var(--mark-soft)}.costiConto label,.costiConto input,.costiConto .costiContoNota input{width:100%}}.costiSoloTelefono{display:none}@media (max-width:640px){.costiSoloTelefono{margin-top:-6px;display:block}}
