@font-face{font-family:"IBM Plex Sans";src:url("font/IBMPlexSansVar-Roman-Latin1.woff2") format("woff2");font-weight:100 700;font-stretch:85% 100%;font-style:normal;font-display:swap;unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Sans";src:url("font/IBMPlexSansVar-Roman-Latin2.woff2") format("woff2");font-weight:100 700;font-stretch:85% 100%;font-style:normal;font-display:swap;unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:"IBM Plex Sans";src:url("font/IBMPlexSansVar-Roman-Latin3.woff2") format("woff2");font-weight:100 700;font-stretch:85% 100%;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Sans";src:url("font/IBMPlexSansVar-Roman-Pi.woff2") format("woff2");font-weight:100 700;font-stretch:85% 100%;font-style:normal;font-display:swap;unicode-range:U+0E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Sans";src:url("font/IBMPlexSansVar-Italic-Latin1.woff2") format("woff2");font-weight:100 700;font-stretch:85% 100%;font-style:italic;font-display:swap;unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Sans";src:url("font/IBMPlexSansVar-Italic-Latin2.woff2") format("woff2");font-weight:100 700;font-stretch:85% 100%;font-style:italic;font-display:swap;unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:"IBM Plex Sans";src:url("font/IBMPlexSansVar-Italic-Latin3.woff2") format("woff2");font-weight:100 700;font-stretch:85% 100%;font-style:italic;font-display:swap;unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Sans";src:url("font/IBMPlexSansVar-Italic-Pi.woff2") format("woff2");font-weight:100 700;font-stretch:85% 100%;font-style:italic;font-display:swap;unicode-range:U+0E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}:root{color-scheme:light;--marchio-cobalto:#0055ba;--marchio-inchiostro:#14171d;--marchio-azzurro:#70b6fd;--marchio-carta:#f6f4f0;--cobalto-50:#f0f7ff;--cobalto-100:#ddecff;--cobalto-200:#bad9ff;--cobalto-300:#88bcff;--cobalto-400:#5599f3;--cobalto-500:#2376e0;--cobalto-600:#0055ba;--cobalto-700:#044296;--cobalto-800:#0a3170;--cobalto-900:#09224e;--grigio-0:#ffffff;--grigio-25:#fbfaf8;--grigio-50:#f7f6f3;--grigio-100:#efeeeb;--grigio-200:#e3e1de;--grigio-300:#ceccc8;--grigio-400:#a6a4a0;--grigio-500:#7f7d79;--grigio-600:#65635f;--grigio-700:#4c4a47;--grigio-800:#343330;--grigio-850:#272624;--grigio-900:#1f1e1c;--grigio-925:#181715;--grigio-950:#121110;--grigio-975:#0c0b0a;--colore-sfondo:#ffffff;--colore-sfondo-pagina:#fbfaf8;--colore-superficie:#ffffff;--colore-superficie-tenue:#f7f6f3;--colore-superficie-carta:#f6f4f0;--colore-superficie-incavata:#efeeeb;--colore-superficie-scura:#14171d;--colore-testo:#14171d;--colore-testo-secondario:#565450;--colore-testo-tenue:#6b6965;--colore-testo-su-primario:#ffffff;--colore-testo-su-scuro:#f7f6f3;--colore-link:#0055ba;--colore-link-hover:#044296;--colore-primario:#0055ba;--colore-primario-hover:#044296;--colore-primario-attivo:#0a3170;--colore-primario-tenue:#f0f7ff;--colore-primario-tenue-2:#ddecff;--colore-secondario:#14171d;--colore-secondario-hover:#343330;--colore-accento:#2376e0;--colore-accento-su-scuro:#70b6fd;--colore-pericolo:#b51f1f;--colore-pericolo-hover:#971316;--colore-testo-su-pericolo:#ffffff;--colore-bordo:#e3e1de;--colore-bordo-forte:#ceccc8;--colore-bordo-campo:#7f7d79;--colore-divisore:#efeeeb;--colore-fuoco:#0055ba;--colore-selezione:#ddecff;--colore-selezione-bordo:#2376e0;--colore-riga-hover:#f7f6f3;--colore-evidenziatore:#fae78b;--colore-ok:#0a6d37;--colore-ok-fondo:#e2fae7;--colore-ok-bordo:#b2debc;--colore-ok-pieno:#1f8e4c;--colore-avviso:#8b5d00;--colore-avviso-fondo:#fff2cb;--colore-avviso-bordo:#e4cea4;--colore-avviso-pieno:#c08728;--colore-errore:#b51f1f;--colore-errore-fondo:#ffeeec;--colore-errore-bordo:#ffbfb6;--colore-errore-pieno:#be0013;--colore-informazione:#0059af;--colore-informazione-fondo:#eaf3ff;--colore-informazione-bordo:#b3d4ff;--colore-informazione-pieno:#0975e0;--riga-esatta-testo:#0a6d37;--riga-esatta-fondo:#e2fae7;--riga-esatta-bordo:#b2debc;--riga-esatta-pieno:#1f8e4c;--riga-da-confermare-testo:#8b5d00;--riga-da-confermare-fondo:#fff2cb;--riga-da-confermare-bordo:#e4cea4;--riga-da-confermare-pieno:#c08728;--riga-non-trovata-testo:#743da6;--riga-non-trovata-fondo:#f6efff;--riga-non-trovata-bordo:#dec3ff;--riga-non-trovata-pieno:#9554d2;--riga-bloccata-testo:#b51f1f;--riga-bloccata-fondo:#ffeeec;--riga-bloccata-bordo:#ffbfb6;--riga-bloccata-pieno:#be0013;--riga-esclusa-testo:#65635f;--riga-esclusa-fondo:#efeeeb;--riga-esclusa-bordo:#ceccc8;--riga-esclusa-pieno:#7f7d79;--colore-logo-scritta:#14171d;--colore-logo-gambe:#14171d;--colore-logo-spunta:#0055ba;--anello-fuoco:0 0 0 2px var(--colore-sfondo),0 0 0 4px var(--colore-fuoco);--ombra-1:0 1px 2px rgb(20 23 29 / 0.06),0 1px 1px rgb(20 23 29 / 0.04);--ombra-2:0 2px 6px rgb(20 23 29 / 0.08),0 1px 2px rgb(20 23 29 / 0.06);--ombra-3:0 8px 24px rgb(20 23 29 / 0.12),0 2px 6px rgb(20 23 29 / 0.06);--ombra-4:0 20px 48px rgb(20 23 29 / 0.18),0 4px 12px rgb(20 23 29 / 0.08);--font-sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--fs-display:clamp(2.5rem, 1.6rem + 3.6vw, 4rem);--fs-h1:clamp(2rem, 1.5rem + 2vw, 3rem);--fs-h2:clamp(1.5rem, 1.2rem + 1.2vw, 2.125rem);--fs-h3:1.375rem;--fs-h4:1.125rem;--fs-lead:1.1875rem;--fs-base:1rem;--fs-ui:0.875rem;--fs-tabella:0.8125rem;--fs-sm:0.8125rem;--fs-label:0.75rem;--fs-app-titolo:1.25rem;--fs-app-sezione:1rem;--peso-regolare:400;--peso-medio:500;--peso-semigrassetto:600;--peso-grassetto:700;--interlinea-display:1.08;--interlinea-titoli:1.2;--interlinea-ui:1.4;--interlinea-tabella:1.25rem;--interlinea-corpo:1.6;--spaziatura-display:-0.022em;--spaziatura-titoli:-0.012em;--spaziatura-normale:0;--spaziatura-maiuscoletto:0.06em;--cifre-tabella:tabular-nums;--cifre-codici:tabular-nums slashed-zero;--cifre-testo:normal;--larghezza-font-compatta:92%;--spazio-0:0;--spazio-px:1px;--spazio-05:0.125rem;--spazio-1:0.25rem;--spazio-15:0.375rem;--spazio-2:0.5rem;--spazio-3:0.75rem;--spazio-4:1rem;--spazio-5:1.25rem;--spazio-6:1.5rem;--spazio-8:2rem;--spazio-10:2.5rem;--spazio-12:3rem;--spazio-16:4rem;--spazio-20:5rem;--spazio-24:6rem;--spazio-sezione:clamp(3rem, 2rem + 4vw, 6rem);--spazio-scheda:clamp(1.25rem, 1rem + 1vw, 2rem);--altezza-controllo:2.25rem;--altezza-controllo-compatto:1.75rem;--altezza-controllo-grande:2.75rem;--altezza-riga-tabella:1.75rem;--altezza-riga-tabella-comoda:2.25rem;--padding-cella:0.25rem 0.5rem;--spessore-bordo:1px;--spessore-fuoco:2px;--distanza-fuoco:2px;--spessore-barra-stato:3px;--raggio-xs:2px;--raggio-sm:4px;--raggio-md:6px;--raggio-lg:10px;--raggio-xl:16px;--raggio-pillola:999px;--durata-istantanea:80ms;--durata-rapida:140ms;--durata-media:220ms;--durata-lenta:360ms;--curva-standard:cubic-bezier(0.2, 0, 0, 1);--curva-entrata:cubic-bezier(0, 0, 0.2, 1);--curva-uscita:cubic-bezier(0.4, 0, 1, 1);--larghezza-testo:68ch;--larghezza-stretta:40rem;--larghezza-contenuto:72rem;--larghezza-ampia:82rem;--larghezza-barra-laterale:15rem;--larghezza-pannello:22rem;--larghezza-finestra:32rem;--larghezza-minima-app:64rem;--livello-appiccicato:10;--livello-menu:100;--livello-pannello:200;--livello-finestra:1000;--livello-notifica:1100}[data-tema=scuro]{color-scheme:dark;--colore-sfondo:#100f0e;--colore-sfondo-pagina:#100f0e;--colore-superficie:#181715;--colore-superficie-tenue:#1f1e1c;--colore-superficie-carta:#1f1e1c;--colore-superficie-incavata:#0b0a09;--colore-superficie-scura:#050607;--colore-testo:#f7f6f3;--colore-testo-secondario:#a6a4a0;--colore-testo-tenue:#9d9b96;--colore-testo-su-primario:#14171d;--colore-testo-su-scuro:#f7f6f3;--colore-link:#88bcff;--colore-link-hover:#bad9ff;--colore-primario:#88bcff;--colore-primario-hover:#bad9ff;--colore-primario-attivo:#ddecff;--colore-primario-tenue:#182a45;--colore-primario-tenue-2:#1d365d;--colore-secondario:#f7f6f3;--colore-secondario-hover:#e3e1de;--colore-accento:#70b6fd;--colore-accento-su-scuro:#70b6fd;--colore-pericolo:#f07f77;--colore-pericolo-hover:#f99e97;--colore-testo-su-pericolo:#14171d;--colore-bordo:#2f2e2b;--colore-bordo-forte:#413f3c;--colore-bordo-campo:#767470;--colore-divisore:#242321;--colore-fuoco:#88bcff;--colore-selezione:#193358;--colore-selezione-bordo:#5599f3;--colore-riga-hover:#201f1d;--colore-evidenziatore:#786914;--colore-ok:#9ddaac;--colore-ok-fondo:#162b1c;--colore-ok-bordo:#2d5137;--colore-ok-pieno:#70c087;--colore-avviso:#dcc88a;--colore-avviso-fondo:#2b2510;--colore-avviso-bordo:#524723;--colore-avviso-pieno:#ebc579;--colore-errore:#ffb2a9;--colore-errore-fondo:#3d1815;--colore-errore-bordo:#71312b;--colore-errore-pieno:#ec6055;--colore-informazione:#a5ccff;--colore-informazione-fondo:#13263e;--colore-informazione-bordo:#284972;--colore-informazione-pieno:#6dadff;--riga-esatta-testo:#9ddaac;--riga-esatta-fondo:#162b1c;--riga-esatta-bordo:#2d5137;--riga-esatta-pieno:#70c087;--riga-da-confermare-testo:#dcc88a;--riga-da-confermare-fondo:#2b2510;--riga-da-confermare-bordo:#524723;--riga-da-confermare-pieno:#ebc579;--riga-non-trovata-testo:#d8b8ff;--riga-non-trovata-fondo:#2b1e3a;--riga-non-trovata-bordo:#523b6b;--riga-non-trovata-pieno:#c28ff9;--riga-bloccata-testo:#ffb2a9;--riga-bloccata-fondo:#3d1815;--riga-bloccata-bordo:#71312b;--riga-bloccata-pieno:#ec6055;--riga-esclusa-testo:#a6a4a0;--riga-esclusa-fondo:#272624;--riga-esclusa-bordo:#4c4a47;--riga-esclusa-pieno:#7f7d79;--colore-logo-scritta:#ffffff;--colore-logo-gambe:#ffffff;--colore-logo-spunta:#70b6fd;--ombra-1:0 1px 2px rgb(0 0 0 / 0.40);--ombra-2:0 2px 8px rgb(0 0 0 / 0.45),0 0 0 1px rgb(255 255 255 / 0.04);--ombra-3:0 10px 28px rgb(0 0 0 / 0.55),0 0 0 1px rgb(255 255 255 / 0.05);--ombra-4:0 24px 56px rgb(0 0 0 / 0.65),0 0 0 1px rgb(255 255 255 / 0.06)}@media (prefers-reduced-motion:reduce){:root{--durata-istantanea:0ms;--durata-rapida:0ms;--durata-media:0ms;--durata-lenta:0ms}}:root{--raggio:var(--raggio-xl);--raggio-tessera:var(--raggio-lg);--raggio-campo:var(--raggio-lg);--ombra:0 10px 40px rgb(20 23 29 / 0.08);--sito-primario:var(--cobalto-600);--sito-primario-scuro:var(--cobalto-700);--sito-primario-tenue:var(--cobalto-50);--sito-primario-chiaro:var(--cobalto-100);--sito-testo:var(--marchio-inchiostro);--sito-testo-tenue:var(--colore-testo-secondario);--sito-carta:var(--marchio-carta);--sito-bordo:var(--colore-bordo);--sito-bordo-forte:var(--colore-bordo-forte);--sito-su-scuro:var(--grigio-300);--sito-su-scuro-tenue:var(--grigio-400);--sito-spunta:var(--sito-primario);--raggio-pulsante:var(--raggio-md);--obliquo:10px;--sito-fuoco:var(--cobalto-600)}[data-tema=scuro]{--sito-fuoco:var(--marchio-azzurro);--sito-spunta:var(--marchio-azzurro)}*,::after,::before{box-sizing:border-box}[hidden]{display:none!important}img,svg,video{max-width:100%}img{height:auto}a{color:var(--colore-link);text-underline-offset:0.16em}a:hover{color:var(--colore-link-hover)}::selection{background:var(--sito-primario-chiaro);color:var(--sito-testo)}:focus-visible{outline:2px solid var(--sito-fuoco);outline-offset:2px}:focus:not(:focus-visible){outline:0}main[tabindex="-1"]:focus{outline:0}.salta{position:fixed;top:8px;left:8px;z-index:200;padding:10px 16px;border-radius:var(--raggio-pulsante);background:var(--sito-primario);color:#fff;font-weight:500;text-decoration:none;transform:translateY(-300%)}.salta:hover{color:#fff}.salta:focus,.salta:focus-visible{transform:none;outline-color:var(--sito-testo)}.sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.nowrap{white-space:nowrap}.tenue{color:var(--sito-testo-tenue)}.icona{flex:none;width:1.2em;height:1.2em;vertical-align:-.25em}.cifre{font-variant-numeric:var(--cifre-tabella)}.codice{font-variant-numeric:var(--cifre-codici);letter-spacing:0}.occhiello{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--sito-primario);font-size:.78rem;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.occhiello::before{content:"";flex:none;width:14px;height:12px;background:currentColor;-webkit-mask:url("../img/sito/spunta.svg") center/contain no-repeat;mask:url("../img/sito/spunta.svg") center/contain no-repeat}.pulsante{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 26px;border:1.5px solid transparent;border-radius:var(--raggio-pulsante);font:inherit;font-size:.97rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--durata-rapida) var(--curva-standard),border-color var(--durata-rapida) var(--curva-standard),color var(--durata-rapida) var(--curva-standard)}.pulsante .icona{width:18px;height:18px}.pulsante--primario{background:var(--sito-primario);color:#fff}.pulsante--primario:hover{background:var(--sito-primario-scuro);color:#fff}.pulsante--contorno{border-color:var(--sito-primario);background:transparent;color:var(--sito-primario)}.pulsante--contorno:hover{background:var(--sito-primario-tenue);color:var(--sito-primario-scuro)}.pulsante--chiaro{border-color:#fff;background:transparent;color:#fff}.pulsante--chiaro:hover{background:rgb(255 255 255 / .14);color:#fff}.pulsante--chiaro-pieno{border-color:var(--marchio-azzurro);background:var(--marchio-azzurro);color:var(--marchio-inchiostro)}.pulsante--chiaro-pieno:hover{border-color:var(--cobalto-200);background:var(--cobalto-200);color:var(--marchio-inchiostro)}.pulsante--grande{min-height:52px;padding:15px 32px;font-size:1.05rem}.pulsante--largo{width:100%}.pulsante--piccolo{min-height:38px;padding:7px 14px;font-size:.88rem}.pulsante--piccolo .icona{width:16px;height:16px}.pulsante--pericolo{border-color:var(--colore-pericolo);background:var(--colore-pericolo);color:var(--colore-testo-su-pericolo)}.pulsante--pericolo:hover{border-color:var(--colore-pericolo-hover);background:var(--colore-pericolo-hover);color:var(--colore-testo-su-pericolo)}.pulsante[aria-disabled=true]{cursor:progress}.azioni{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:14px}.azioni--centro{justify-content:center}.link-freccia{font-weight:500;text-decoration:none}.link-freccia:hover{text-decoration:underline}.link-freccia .icona{display:inline-block;width:18px;height:18px;margin-left:5px;vertical-align:-.2em}@media (max-width:600px){.azioni .pulsante{width:100%;max-width:22rem}}.modulo{display:grid;gap:30px;min-width:0}.modulo fieldset{min-width:0;margin:0;padding:0;border:0}.modulo legend{display:block;width:100%;margin:0 0 14px;padding:0;font-size:1.2rem;font-weight:500;line-height:1.3}.campi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media (max-width:600px){.campi{grid-template-columns:minmax(0,1fr)}}.campo{display:flex;flex-direction:column;gap:6px;min-width:0}.campo--intero{grid-column:1/-1}.campo label{font-size:.97rem;font-weight:500;line-height:1.4}.campo__obbligatorio{color:var(--sito-testo-tenue);font-weight:400}.campo input,.campo select,.campo textarea{width:100%;min-height:48px;margin:0;padding:11px 14px;border:1.5px solid var(--colore-bordo-campo);border-radius:var(--raggio-campo);background-color:#fff;color:var(--sito-testo);font:inherit;font-size:1rem;line-height:1.4}.campo textarea{min-height:120px;resize:vertical}.campo select{padding-right:44px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible{border-color:var(--sito-primario)}.campo input::placeholder,.campo textarea::placeholder{color:var(--colore-testo-tenue);opacity:1}.campo__aiuto{margin:0;color:var(--sito-testo-tenue);font-size:.88rem}.campo__errore{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--colore-errore);font-size:.9rem;font-weight:500}.campo__errore .icona{width:16px;height:16px;margin-top:2px}.campo [aria-invalid=true],.campo--errore input,.campo--errore select,.campo--errore textarea{border-color:var(--colore-errore);box-shadow:0 0 0 1px var(--colore-errore)}.opzioni{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:8px;margin:0;padding:0;list-style:none}.opzioni li{margin:0}.opzioni>.opzione,.opzioni>li>.opzione{height:100%}.opzione{position:relative;display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:12px 14px;border:1.5px solid var(--sito-bordo-forte);border-radius:var(--raggio-campo);background:#fff}.opzione:hover{border-color:var(--colore-bordo-campo)}.opzione:has(input:checked){border-color:var(--sito-primario);background:var(--sito-primario-tenue)}.opzione:has(input:focus-visible){outline:2px solid var(--sito-fuoco);outline-offset:2px}.consenso input,.opzione input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--sito-primario)}.opzione input{position:relative;z-index:1}.opzione label{flex:1;font-weight:500;line-height:1.4;cursor:pointer}.opzione label::after{content:"";position:absolute;inset:0}.gruppo__errore{margin:0 0 12px}.consenso-blocco{min-width:0}.consenso{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 12px}.consenso label{flex:1 1 0;min-width:12rem;line-height:1.5;cursor:pointer}.consenso-blocco--errore .consenso input{outline:2px solid var(--colore-errore);outline-offset:2px}.consenso .campo__errore{flex-basis:100%;order:3;padding-left:32px}.consenso__informativa{margin:0 0 12px;color:var(--sito-testo-tenue);font-size:.95rem}.esca{display:none!important}.modulo__invio{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.modulo__invio p{margin:0;color:var(--sito-testo-tenue);font-size:.92rem}.riepilogo-errori{margin:0 0 26px;padding:18px 20px;border:1px solid var(--colore-errore-bordo);border-radius:12px;background:var(--colore-errore-fondo);color:var(--colore-errore)}.riepilogo-errori:focus{outline:2px solid var(--sito-fuoco);outline-offset:2px}.riepilogo-errori h2{margin:0 0 8px;color:inherit;font-size:1.1rem;font-weight:600}.riepilogo-errori ul{margin:0;padding-left:1.2em}.riepilogo-errori a{color:inherit;font-weight:500}.passi-dopo{margin:0 0 1em;padding-left:1.3em;color:var(--sito-testo-tenue)}.passi-dopo li+li{margin-top:8px}.conferma{max-width:46rem;margin-inline:auto}.conferma .avviso{font-size:1.05rem}.conferma h2{margin-top:8px;font-size:1.6rem}.turnstile{margin:0 0 24px}.turnstile__prova{max-width:400px;padding:12px 16px;border:1px solid var(--sito-bordo-forte);border-radius:var(--raggio-sm);background:var(--grigio-25)}.turnstile__titolo{margin:0;font-size:.95rem;font-weight:600}.turnstile__senza-js,.turnstile__testo{margin:2px 0 0;color:var(--sito-testo-tenue);font-size:.88rem}.modulo__invio .modulo__informativa{flex:1 1 18rem;max-width:40ch}.modulo__stato:empty{display:none}.conferma-contatto p+p{margin-top:6px}.conferma-contatto:focus{outline:2px solid var(--sito-fuoco);outline-offset:2px}.scheda{position:relative;display:flex;flex-direction:column;padding:24px 22px;border:1px solid var(--sito-bordo);border-radius:var(--raggio-tessera);background:#fff;box-shadow:var(--ombra-1)}.scheda__titolo{margin:0 0 8px;font-size:1.05rem;font-weight:600;line-height:1.35}.scheda--barra::before{content:"";position:absolute;top:-1px;right:-1px;left:-1px;height:5px;border-radius:var(--raggio-tessera) var(--raggio-tessera) 0 0;background:var(--sito-primario)}.tessera{display:flex;flex-direction:column;padding:24px 22px;border:1px solid var(--sito-bordo);border-radius:var(--raggio-tessera);background:#fff;box-shadow:var(--ombra-1);color:inherit;text-decoration:none}a.tessera{transition:border-color var(--durata-rapida) var(--curva-standard),box-shadow var(--durata-rapida) var(--curva-standard)}a.tessera:hover{border-color:var(--sito-primario);box-shadow:var(--ombra);color:inherit}.tessera__titolo{display:block;margin:0 0 6px;font-size:1.05rem;font-weight:500;line-height:1.35}a.tessera:hover .tessera__titolo{color:var(--sito-primario)}.tessera__testo{display:block;margin:0;color:var(--sito-testo-tenue);font-size:.95rem}.tessera__testo+.tessera__testo{margin-top:10px}.tessera>:last-child{margin-bottom:0}.passi-tessere{counter-reset:passo-tessera}.passi-tessere>li{counter-increment:passo-tessera}.passi-tessere .tessera__titolo::before{content:counter(passo-tessera) ". ";content:counter(passo-tessera) ". "/"";color:var(--sito-primario);font-weight:600}.tessera__seguito{display:block;margin-top:auto;padding-top:14px;color:var(--sito-primario);font-size:.92rem;font-weight:500}.tessera__seguito .icona{width:16px;height:16px;margin-left:4px;vertical-align:-.2em}.icona-tessera{display:grid;place-items:center;width:52px;height:42px;margin-bottom:16px;clip-path:polygon(var(--obliquo) 0,100% 0,calc(100% - var(--obliquo)) 100%,0 100%);background:var(--sito-primario-tenue);color:var(--sito-primario)}.icona-tessera .icona{width:24px;height:24px}.passi{display:grid;gap:26px;margin:0;padding:0;list-style:none;counter-reset:passo}.passi>li{position:relative;margin:0;padding-left:66px;counter-increment:passo}.passi>li::before{content:counter(passo);content:counter(passo)/"";position:absolute;top:-2px;left:0;display:grid;place-items:center;width:50px;height:42px;clip-path:polygon(var(--obliquo) 0,100% 0,calc(100% - var(--obliquo)) 100%,0 100%);background:var(--sito-primario);color:#fff;font-size:1.12rem;font-weight:600}.passi-brevi{display:grid;gap:12px;margin:0 0 22px;padding:0;list-style:none;counter-reset:passo-breve}.passi-brevi>li{position:relative;margin:0;padding-left:32px;counter-increment:passo-breve}.passi-brevi>li::before{content:counter(passo-breve);content:counter(passo-breve)/"";position:absolute;top:.15em;left:0;display:grid;place-items:center;width:26px;height:21px;clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%);background:var(--sito-primario);color:#fff;font-size:.78rem;font-weight:600;line-height:1}.riquadro h3+.elenco-check,.riquadro h3+.passi-brevi{margin-top:14px}.riquadro .passi-brevi+h3{margin-top:26px}.riquadro__seguito{margin:18px 0 0}.passi__titolo{display:block;margin:0 0 4px;font-size:1.12rem;font-weight:500;line-height:1.35}.passi p{margin:0;color:var(--sito-testo-tenue)}.passi p+p{margin-top:8px}.passi+.azioni{margin-top:30px;padding-left:66px}.sezione--scura .passi p{color:var(--sito-su-scuro)}.elenco-check{margin:0 0 1.2em;padding:0;list-style:none}.elenco-check>li{position:relative;margin:0 0 11px;padding-left:30px}.elenco-check>li::before{content:"";position:absolute;top:.36em;left:0;width:18px;height:15px;background:var(--sito-spunta);-webkit-mask:url("../img/sito/spunta.svg") center/contain no-repeat;mask:url("../img/sito/spunta.svg") center/contain no-repeat}.elenco-check--ampio>li{margin-bottom:16px}.elenco-no>li::after,.elenco-no>li::before{top:calc(.36em + 7px);left:1px;width:16px;height:2px;border-radius:1px;background:var(--sito-testo-tenue);-webkit-mask:none;mask:none;transform:rotate(45deg)}.elenco-no>li::after{content:"";position:absolute;transform:rotate(-45deg)}.riquadro{padding:30px 32px;border-radius:var(--raggio);background:var(--sito-carta)}.sezione--carta .riquadro{border:1px solid var(--sito-bordo);background:#fff}.riquadro>:last-child{margin-bottom:0}.riquadro h2,.riquadro h3{margin-top:0;font-size:1.3rem;font-weight:500}.riquadro h2:not(:first-child),.riquadro h3:not(:first-child){margin-top:1.3em}.riquadro .tenue,.riquadro p{color:var(--sito-testo-tenue)}.riquadro+.figura,.riquadro+.finestra,.riquadro+.riquadro{margin-top:22px}:is(.griglia-2,.griglia-3,.griglia-4,.griglia-testo)>:is(.riquadro,.finestra,.figura){margin-top:0}.numeri{margin:0;padding:0;list-style:none}.numeri>li+li{margin-top:18px;padding-top:18px;border-top:1px solid var(--sito-bordo)}.numeri__cifra{display:block;color:var(--sito-primario);font-size:2rem;font-weight:300;line-height:1.1;letter-spacing:-.02em}.numeri__testo{display:block;margin-top:4px;color:var(--sito-testo)}.numeri__fonte{display:block;margin-top:4px;color:var(--sito-testo-tenue);font-size:.86rem}.riquadro--tecnico{margin:0 0 20px;padding:14px 18px;font-size:.94rem}.riquadro--tecnico p{margin:0}.definizioni{margin:0}.definizioni dt{font-weight:500}.definizioni dd{margin:2px 0 14px;color:var(--sito-testo-tenue)}.definizioni dd:last-child{margin-bottom:0}.definizioni__testo{display:block;margin-top:2px}.dati-impresa{margin:0}.dati-impresa div{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid var(--sito-bordo)}.dati-impresa div:last-child{border-bottom:0}.dati-impresa dt{color:var(--sito-testo-tenue);font-size:.92rem}.dati-impresa dd{margin:0;font-weight:500;overflow-wrap:anywhere}@media (max-width:480px){.dati-impresa div{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:600px){.riquadro{padding:24px 22px}.passi>li{padding-left:58px}.passi>li::before{width:42px;height:42px}.passi+.azioni{padding-left:0}}.elenco-link-semplice{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.tabella-scorre{max-width:100%;overflow-x:auto}.tabella{width:100%;margin:0;border-collapse:collapse;font-size:.95rem;line-height:1.5}.tabella caption{margin-bottom:10px;font-weight:500;text-align:left}.tabella td,.tabella th{padding:11px 13px;border:1px solid var(--sito-bordo);text-align:left;vertical-align:top;overflow-wrap:break-word;hyphens:manual}.tabella thead th{background:var(--sito-carta);color:var(--sito-testo);font-size:.9rem;font-weight:500}.tabella tbody th{font-weight:500}.tabella td{color:var(--sito-testo-tenue)}.tabella code{white-space:nowrap}.schede-tabella{display:none}@media (max-width:599.98px){.tabella-doppia>.tabella-scorre{display:none}.schede-tabella{display:block}}.schede-tabella .schede-tabella__titolo{margin:0 0 10px;font-weight:500}.schede-tabella .schede-tabella__elenco{margin:0;padding:0;list-style:none}.schede-tabella .schede-tabella__elenco>li{margin:0 0 10px;padding:14px 16px;border-radius:12px;background:var(--sito-carta)}.schede-tabella .schede-tabella__nome{margin:0 0 8px;font-weight:600}.schede-tabella .schede-tabella__nome code{font-family:inherit;font-size:inherit;font-weight:inherit}.schede-tabella .schede-tabella__dati{display:grid;gap:8px;margin:0;font-size:.95rem}.schede-tabella .schede-tabella__dati dt{margin:0;color:var(--sito-testo-tenue);font-size:.86rem;font-weight:500}.schede-tabella .schede-tabella__dati dd{margin:2px 0 0}.sezione .tabella-scorre+.nota{margin-top:12px}.etichetta{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border:1px solid var(--sito-bordo-forte);border-radius:var(--raggio-xs);background:var(--colore-superficie-tenue);color:var(--sito-testo);font-size:.78rem;font-weight:600;line-height:1.2;white-space:nowrap;vertical-align:.1em}.etichetta--ok{border-color:var(--colore-ok-bordo);background:var(--colore-ok-fondo);color:var(--colore-ok)}.etichetta--informazione{border-color:var(--colore-informazione-bordo);background:var(--colore-informazione-fondo);color:var(--colore-informazione)}.etichetta--avviso{border-color:var(--colore-avviso-bordo);background:var(--colore-avviso-fondo);color:var(--colore-avviso)}.etichetta--errore{border-color:var(--colore-errore-bordo);background:var(--colore-errore-fondo);color:var(--colore-errore)}.avviso{display:flex;align-items:flex-start;gap:12px;margin:0 0 24px;padding:16px 20px;border:1px solid;border-radius:12px}.avviso .icona{width:20px;height:20px;margin-top:2px}.avviso p:last-child,.avviso>div>:last-child{margin-bottom:0}.avviso--informazione{border-color:var(--colore-informazione-bordo);background:var(--colore-informazione-fondo);color:var(--sito-testo)}.avviso--informazione .icona,.avviso--informazione strong{color:var(--colore-informazione)}.avviso--ok,.avviso--successo{border-color:var(--colore-ok-bordo);background:var(--colore-ok-fondo);color:var(--colore-ok)}.avviso--errore{border-color:var(--colore-errore-bordo);background:var(--colore-errore-fondo);color:var(--colore-errore)}.avviso--attenzione{border-color:var(--colore-avviso-bordo);background:var(--colore-avviso-fondo);color:var(--sito-testo)}.avviso--attenzione .icona,.avviso--attenzione strong{color:var(--colore-avviso)}.avviso ul{margin:6px 0 0;padding-left:1.2em}.avviso li+li{margin-top:6px}.avviso a{color:inherit}.nota{color:var(--sito-testo-tenue);font-size:.9rem}.nota--marchi{max-width:90ch;margin:40px 0 0;padding-top:16px;border-top:1px solid var(--sito-bordo)}.vuoto{padding:36px 28px;border:1px dashed var(--sito-bordo-forte);border-radius:var(--raggio-tessera);background:var(--colore-superficie-tenue);text-align:center}.vuoto::before{content:"";display:block;width:34px;height:29px;margin:0 auto 14px;background:var(--colore-bordo-forte);-webkit-mask:url("../img/sito/spunta.svg") center/contain no-repeat;mask:url("../img/sito/spunta.svg") center/contain no-repeat}.vuoto__titolo{margin:0 0 6px;font-size:1.05rem;font-weight:600}.vuoto p{max-width:52ch;margin-inline:auto;color:var(--sito-testo-tenue)}.vuoto .azioni{justify-content:center;margin-top:18px}.testata-pagina{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin:0 0 28px;padding:0 0 20px;border-bottom:1px solid var(--sito-bordo)}.testata-pagina h1{margin:0;font-size:clamp(1.6rem, 1.3rem + 1vw, 2.1rem);font-weight:300;line-height:1.15;letter-spacing:-.012em}.testata-pagina h1 b{font-weight:600;color:var(--sito-primario)}.testata-pagina__testo{max-width:62ch;margin:8px 0 0;color:var(--sito-testo-tenue)}.testata-pagina .azioni{margin:0}.accesso{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:100vh;min-height:100dvh}.accesso__lato{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:32px;overflow:hidden;padding:48px clamp(28px,4vw,64px);background:var(--cobalto-900);color:#fff}.accesso__lato::after{content:"";position:absolute;right:-60px;bottom:-40px;width:360px;height:306px;background:url("../img/sito/spunta-profondo.svg") center/contain no-repeat;pointer-events:none}.accesso__marchio{position:relative;z-index:1;align-self:flex-start;border-radius:var(--raggio-sm)}.accesso__marchio img{display:block}.accesso__frase{position:relative;z-index:1;max-width:22ch;margin:0 0 120px;font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);font-weight:300;line-height:1.25;color:#fff}.accesso__frase b{font-weight:600;color:var(--marchio-azzurro)}.accesso__corpo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:48px 24px;background:var(--colore-sfondo-pagina)}.accesso__scheda{width:min(440px,100%);padding:32px clamp(22px,4vw,36px);border:1px solid var(--sito-bordo);border-radius:var(--raggio-tessera);background:#fff;box-shadow:var(--ombra-2)}.accesso__scheda h1{margin:0 0 8px;font-size:1.6rem;font-weight:300;line-height:1.2}.accesso__scheda>p{color:var(--sito-testo-tenue)}.accesso__corpo .copyright{max-width:440px;text-align:center}@media (max-width:760px){.accesso{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.accesso__lato{padding:18px 20px}.accesso__frase,.accesso__lato::after{display:none}.accesso__corpo{justify-content:flex-start;padding:28px 16px 32px}}.piede-area{border-top:1px solid var(--sito-bordo);background:var(--colore-superficie-tenue)}.piede-area__contenuto{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:18px clamp(16px,3vw,32px)}.piede-area__link ul{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none}.copyright a,.piede-area__link a{color:inherit}.copyright{margin:0;font-size:.86rem}.accesso__corpo .copyright,.piede-area{color:var(--sito-testo-tenue)}.piede-area__link{font-size:.86rem}:root{--larghezza:1180px;--gronda:20px;--altezza-testata:70px;--ombra-finestra:0 30px 80px rgb(20 23 29 / 0.18),0 0 0 1px rgb(20 23 29 / 0.08);--sito-scuro:var(--marchio-inchiostro);--sito-blu-profondo:var(--cobalto-900);--sito-blu-cta:var(--cobalto-700)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--altezza-testata) + 16px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;background:#fff}body{margin:0;font-family:var(--font-sans);font-size:1.0625rem;line-height:1.55;color:var(--sito-testo);background:#fff}.sprite{position:absolute;width:0;height:0;overflow:hidden}h1,h2,h3,h4{margin:0 0 .5em;font-weight:400;line-height:1.15;letter-spacing:-.012em;color:inherit;text-wrap:balance;overflow-wrap:break-word}h1{font-size:clamp(2.1rem, 4.6vw, 3.4rem);font-weight:300}h2{font-size:clamp(1.65rem, 3vw, 2.35rem);font-weight:300}h3{font-size:1.3rem;font-weight:500;line-height:1.25}h1 b,h2 b{font-weight:600;color:var(--sito-primario)}@media (min-width:600px){h1 b:not(.lunga),h2 b:not(.lunga){white-space:nowrap}}blockquote,dl,figure,ol,p,table,ul{margin:0 0 1em}blockquote,dd,figcaption,li,p{text-wrap:pretty}b,strong{font-weight:600}small{font-size:.85em}code,kbd,samp{font-family:var(--font-mono);font-size:.9em}abbr[title]{text-decoration:underline dotted;cursor:help}.contenitore{width:min(var(--larghezza),100% - 2 * var(--gronda));margin-inline:auto}.stretto{max-width:76ch;margin-inline:auto}@media (max-width:600px){:root{--gronda:16px}body{font-size:1rem}}.testata{position:sticky;top:0;z-index:50;background:rgb(255 255 255 / .96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--sito-bordo)}.testata__barra{position:relative;display:flex;align-items:center;gap:28px;min-height:var(--altezza-testata)}.testata__marchio{display:inline-flex;align-items:center;flex:none;padding:6px 0;border-radius:6px;color:inherit}.logo{display:block;width:auto;height:30px}.logo__gambe{fill:var(--colore-logo-gambe)}.logo__scritta{fill:var(--colore-logo-scritta)}.logo__spunta{fill:var(--colore-logo-spunta)}.menu{margin-left:6px}.menu__voci{display:flex;gap:22px;margin:0;padding:0;list-style:none}.menu__link{display:block;padding:6px 0;border-bottom:2px solid transparent;color:var(--sito-testo);font-size:.96rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:border-color var(--durata-rapida) var(--curva-standard),color var(--durata-rapida) var(--curva-standard)}.menu__link:hover{color:var(--sito-testo);border-bottom-color:var(--sito-primario)}.menu__link.is-corrente,.menu__link[aria-current]{border-bottom-color:var(--sito-primario)}.menu__gruppo{position:relative}.menu__gruppo>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none}.menu__gruppo>summary::-webkit-details-marker{display:none}.menu__freccia{flex:none;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--durata-rapida) var(--curva-standard)}.menu__gruppo[open]>summary{color:var(--sito-primario);border-bottom-color:var(--sito-primario)}.menu__gruppo[open] .menu__freccia{transform:translateY(2px) rotate(225deg)}.menu__sottomenu{position:absolute;top:calc(100% + 14px);left:-20px;width:390px;margin:0;padding:10px;list-style:none;border:1px solid var(--sito-bordo);border-radius:14px;background:#fff;box-shadow:0 16px 40px rgb(20 23 29 / .12),0 3px 8px rgb(20 23 29 / .04)}.menu__sottomenu li{margin:0}.menu__sottomenu li+li{margin-top:4px}.menu__sottomenu a{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;padding:16px;border-radius:8px;color:var(--sito-testo);text-decoration:none;transition:background-color var(--durata-rapida) var(--curva-standard),color var(--durata-rapida) var(--curva-standard)}.menu__destinazione{display:grid;gap:5px;min-width:0}.menu__destinazione strong{font-size:1rem;font-weight:600;line-height:1.3}.menu__destinazione>span{color:var(--sito-testo-tenue);font-size:.875rem;line-height:1.45}.menu__sottomenu .menu__vai{flex:none;width:18px;height:18px;color:var(--sito-primario)}.menu__sottomenu a:focus-visible,.menu__sottomenu a:hover,.menu__sottomenu a[aria-current=page]{color:var(--sito-primario);background:var(--cobalto-50)}.menu__solo-pannello{display:none}.testata__azioni{display:flex;align-items:center;gap:18px;margin-left:auto}.testata__accedi{color:var(--sito-testo);font-size:.96rem;font-weight:500;text-decoration:none;white-space:nowrap}.testata__accedi:hover{color:var(--sito-testo);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--sito-primario)}.testata__prova{white-space:nowrap}.testata__menu{display:none;align-items:center;gap:8px;margin-left:auto;min-height:44px;padding:8px 14px;border:1.5px solid var(--sito-bordo-forte);border-radius:var(--raggio-campo);background:#fff;color:var(--sito-testo);font:inherit;font-size:.96rem;font-weight:500;cursor:pointer}.testata__menu:hover{border-color:var(--colore-bordo-campo)}.testata__menu .icona{width:20px;height:20px}.testata__menu .icona--chiudi,.testata__menu[aria-expanded=true] .icona--apri{display:none}.testata__menu[aria-expanded=true] .icona--chiudi{display:block}@media (max-width:1179.98px){.testata__barra{gap:14px}.testata__accedi{display:none}.testata__azioni{margin-left:0}html.js .testata__menu{display:inline-flex}html.js .menu{position:absolute;top:100%;left:calc(-1 * var(--gronda));right:calc(-1 * var(--gronda));margin:0;max-height:calc(100vh - var(--altezza-testata));max-height:calc(100dvh - var(--altezza-testata));overflow-y:auto;overscroll-behavior:contain;padding:8px var(--gronda) 20px;background:#fff;border-top:1px solid var(--sito-bordo);border-bottom:1px solid var(--sito-bordo);box-shadow:0 18px 40px rgb(20 23 29 / .12);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--durata-media) var(--curva-uscita),transform var(--durata-media) var(--curva-uscita),visibility 0s linear var(--durata-media)}html.js .testata.is-aperta .menu{opacity:1;visibility:visible;transform:none;transition:opacity var(--durata-media) var(--curva-entrata),transform var(--durata-media) var(--curva-entrata),visibility 0s}html.js .menu__voci{display:block}html.js .menu__link{padding:13px 0;border-bottom:1px solid var(--sito-bordo);white-space:normal}html.js .menu__link.is-corrente,html.js .menu__link:hover,html.js .menu__link[aria-current]{border-bottom-color:var(--sito-bordo);color:var(--sito-primario)}html.js .menu__link.is-corrente,html.js .menu__link[aria-current]{font-weight:600}html.js .menu__solo-pannello{display:block}.menu__gruppo>summary{justify-content:space-between}.menu__sottomenu{position:static;width:auto;margin:8px 0 12px;padding:4px;border-color:var(--cobalto-100);border-radius:10px;background:var(--cobalto-50);box-shadow:none}.menu__sottomenu a{gap:12px;padding:14px 12px}.menu__sottomenu a:focus-visible,.menu__sottomenu a:hover,.menu__sottomenu a[aria-current=page]{background:#fff}html.js .menu__pannello-azioni{display:flex;flex-wrap:wrap;gap:12px;padding-top:18px}html:not(.js) .testata__barra{flex-wrap:wrap;padding-bottom:8px}html:not(.js) .menu{order:3;width:100%;margin:0}html:not(.js) .menu__voci{flex-wrap:wrap;gap:4px 18px}html:not(.js) .menu__link{min-height:44px;display:flex;align-items:center}html:not(.js) li.menu__solo-pannello{display:block}}@media (max-width:419.98px){html.js .testata__prova{display:none}}@media (max-width:600px){.logo{height:26px}.testata__prova{padding:10px 16px;font-size:.9rem}}html.menu-aperto{overflow:hidden}.briciole{margin:0 0 18px;font-size:.86rem}.briciole ol{margin:0;padding:0;list-style:none;text-wrap:balance}.briciole li{display:inline;color:var(--sito-testo-tenue)}.briciole li+li::before{content:"/";content:"/"/"";margin-inline:8px;color:var(--colore-testo-tenue)}.briciole a{color:var(--sito-testo-tenue)}.briciole a:hover{color:var(--sito-primario)}.briciole [aria-current]{color:var(--sito-testo);font-weight:500}.eroe{position:relative;padding:76px 0 64px}.eroe h1{max-width:20ch;margin:0 0 20px}.eroe__sotto{max-width:54ch;margin:0 0 30px;color:var(--sito-testo-tenue);font-size:1.2rem}.eroe__nota{margin:16px 0 0;color:var(--sito-testo-tenue);font-size:.92rem}.eroe--home{overflow:hidden;padding:64px 0 0}.eroe--home::before{content:none}.eroe--home h1{font-weight:400;letter-spacing:-.035em;line-height:1.08}.eroe--home .azioni{gap:18px}.eroe__scopri{display:inline-flex;align-items:center;column-gap:.25em;min-height:44px;font-size:.96rem}.eroe--home .eroe__nota{margin-top:22px;line-height:1.7}.eroe__nota strong{color:var(--sito-testo)}.eroe__griglia{position:relative;display:grid;grid-template-columns:minmax(0,1fr) min(622px,calc((100% - 56px) * 0.5534));grid-template-areas:"testo finestra" "percorso percorso";column-gap:56px;row-gap:56px;align-items:center}.eroe__testo{grid-area:testo;align-self:center}.eroe__finestra{position:relative;isolation:isolate;grid-area:finestra;align-self:center;margin:0 calc(-1 * min(98px,max(0px,(100vw - var(--larghezza))/ 2 - 32px))) 0 0}.eroe__finestra::before{content:"";position:absolute;z-index:-1;inset:-24px calc(-1 * min(16px,max(0px,(100vw - 1220px)/ 2))) -20px -24px;border:1px solid var(--sito-bordo);border-radius:18px;background:var(--marchio-carta)}.eroe__didascalia{margin:0 0 12px;font-size:.92rem;font-weight:600}.eroe__finestra .finestra{box-shadow:0 12px 30px rgb(20 23 29 / .12)}.eroe__documenti{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none}.eroe__documenti li{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 11px;border:1px solid var(--sito-bordo);border-radius:var(--raggio-campo);background:var(--colore-superficie);font-size:.9rem;font-weight:500}.eroe__documenti .icona{width:18px;height:18px;color:var(--sito-primario)}.eroe__controllo{position:relative;display:flex;align-items:center;gap:14px;width:auto;max-width:100%;margin:18px 0 0;padding:0}.eroe__controllo>.icona{flex:none;width:28px;height:28px;color:var(--sito-primario)}.eroe__controllo span,.eroe__controllo strong{display:block}.eroe__controllo strong{font-size:.98rem}.eroe__controllo span{margin-top:2px;color:var(--sito-testo-tenue);font-size:.88rem}.eroe__percorso{grid-area:percorso;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:28px 0;border-top:1px solid var(--sito-bordo);list-style:none}.eroe__percorso>li{display:flex;align-items:center;gap:12px;margin:0}.eroe__percorso>li>span{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;color:var(--sito-primario);background:var(--cobalto-50);font-size:.8rem;font-weight:600}.eroe__percorso small,.eroe__percorso strong{display:block}.eroe__percorso strong{font-size:.94rem}.eroe__percorso small{color:var(--sito-testo-tenue);font-size:.83rem}.tempo__griglia{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px;align-items:center}.tempo__intro h2{max-width:18ch;font-size:clamp(2rem, 3.5vw, 2.75rem)}.tempo__intro>p:not(.occhiello){color:var(--sito-testo-tenue);margin:24px 0}.tempo__intro .link-freccia{display:inline-block;max-width:35ch}.tempo__vantaggi{margin:0;padding:0;list-style:none}.tempo__vantaggi>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;margin:0;padding:26px 0;border-bottom:1px solid var(--sito-bordo)}.tempo__vantaggi>li:first-child{padding-top:0}.tempo__vantaggi>li:last-child{padding-bottom:0;border:0}.tempo__vantaggi>li>.icona{box-sizing:border-box;width:44px;height:44px;padding:10px;color:var(--sito-primario);background:#fff;border:1px solid var(--sito-bordo);border-radius:10px}.tempo__vantaggi h3{margin-bottom:8px}.tempo__vantaggi p{margin:0;color:var(--sito-testo-tenue)}.eroe--interna{padding:60px 0 28px}.eroe--interna h1{max-width:24ch;font-size:clamp(2rem, 4vw, 3rem)}.eroe--editoriale{padding:48px 0;background:var(--marchio-carta);border-bottom:1px solid var(--sito-bordo)}.eroe--editoriale .contenitore{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:24px 64px;align-items:end}.eroe--editoriale .briciole{grid-column:1/-1;margin-bottom:4px}.eroe--editoriale .eroe__titoli{min-width:0}.eroe--editoriale h1{margin-bottom:0;font-weight:400;letter-spacing:-.025em}.eroe--editoriale .eroe__sotto{margin-bottom:0;font-size:1.12rem;line-height:1.65}.eroe--editoriale .azioni{margin-top:24px}@media (min-width:1100px){.eroe--interna:not(.eroe--colonna):not(.eroe--editoriale)::after{content:"";position:absolute;top:50%;right:max(var(--gronda),calc((100vw - var(--larghezza))/ 2));width:220px;height:187px;background:url("../img/sito/spunta-fondo.svg") center/contain no-repeat;transform:translateY(-50%);pointer-events:none}}.eroe--colonna .contenitore{max-width:76ch}.eroe__meta{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px 24px;margin:0 0 28px;padding:0;list-style:none;color:var(--sito-testo-tenue);font-size:.92rem}.eroe__codice{margin:0 0 6px;color:var(--sito-primario);font-size:clamp(3rem, 2rem + 4vw, 5rem);font-weight:300;line-height:1;letter-spacing:-.03em}.finestra{margin:0;overflow:hidden;border-radius:var(--raggio-tessera);background:#fff;box-shadow:var(--ombra-finestra)}.finestra__barra{display:flex;align-items:center;gap:10px;height:36px;padding:0 14px;background:var(--sito-scuro);color:var(--grigio-200);font-size:.84rem;line-height:1;user-select:none}.finestra__barra img{width:18px;height:18px}.finestra__barra em{margin-left:4px;color:var(--grigio-400);font-style:normal}.finestra__controlli{display:flex;align-items:center;gap:18px;margin-left:auto}.finestra__controlli i{position:relative;display:inline-block;width:10px;height:10px}.finestra__controlli .min{height:5px;border-bottom:1.5px solid var(--grigio-400)}.finestra__controlli .max{border:1.5px solid var(--grigio-400);border-radius:1px}.finestra__controlli .chiudi::after,.finestra__controlli .chiudi::before{content:"";position:absolute;top:4px;left:-1px;width:12px;height:1.5px;background:var(--grigio-400);transform:rotate(45deg)}.finestra__controlli .chiudi::after{transform:rotate(-45deg)}.finestra__zoom{position:relative;display:block;line-height:0;cursor:zoom-in}.finestra__zoom:focus-visible{outline:0}.finestra__zoom:focus-visible::after{content:"";position:absolute;inset:0;border:3px solid var(--sito-fuoco);box-shadow:inset 0 0 0 2px #fff}.finestra__schermata{display:block;width:100%;height:auto;background:var(--colore-sfondo-pagina)}.figura{display:flex;flex-direction:column;justify-content:flex-end;margin:0}.figura figcaption{margin-top:12px;color:var(--sito-testo-tenue);font-size:.92rem}.sezione{padding:84px 0}.sezione--carta{background:var(--sito-carta)}.sezione--stretta{padding:48px 0}.sezione--scura{background:var(--sito-scuro);color:#fff}.sezione--blu{background:var(--sito-blu-profondo)}.sezione--obliqua{padding-top:124px;clip-path:polygon(0 56px,100% 0,100% 100%,0 100%)}.sezione--scura .finestra{box-shadow:0 30px 80px rgb(0 0 0 / .35),0 0 0 1px rgb(255 255 255 / .14)}.sezione--scura .passi__titolo{color:#fff}.sezione--scura h2{color:#fff}.sezione--scura h2 b{color:var(--marchio-azzurro)}.sezione--scura p{color:var(--sito-su-scuro)}.sezione--scura .occhiello{color:var(--marchio-azzurro)}.intro{max-width:70ch;margin:0 0 44px}@media (min-width:961px){.intro--divisa{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:64px;max-width:none;align-items:end}.intro--divisa>.occhiello{grid-column:1;grid-row:1;justify-self:start}.intro--divisa>h2{grid-column:1;grid-row:2;margin-bottom:0}.intro--divisa>p:not(.occhiello){grid-column:2;grid-row:1/span 2;margin:0}}.intro>:last-child{margin-bottom:0}.intro>p:not(.occhiello){color:var(--sito-testo-tenue);font-size:1.12rem}.sezione__seguito{margin:36px 0 0}.griglia-2,.griglia-3,.griglia-4{display:grid;gap:22px;margin:0;padding:0;list-style:none}.griglia-2{grid-template-columns:repeat(2,minmax(0,1fr))}.griglia-3{grid-template-columns:repeat(3,minmax(0,1fr))}.griglia-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.griglia-2>li,.griglia-3>li,.griglia-4>li{display:flex;margin:0}.griglia-2>li>*,.griglia-3>li>*,.griglia-4>li>*{flex:1}.griglia--righe-3{--righe:3}.griglia--righe-4{--righe:4}@supports (grid-template-rows:subgrid){.griglia--allinea>li{display:grid;grid-row:span var(--righe,3);grid-template-rows:subgrid;row-gap:0}.griglia--allinea>li>*{display:grid;grid-row:span var(--righe,3);grid-template-rows:subgrid;row-gap:0;align-content:start}.griglia--allinea .icona-tessera{justify-self:start}.griglia--allinea .gestionale__testa,.griglia--allinea .tessera__titolo{align-self:end}.griglia--allinea .tessera__seguito{align-self:end}}.griglia-testo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.griglia-testo--alto{align-items:start}@media (min-width:961px){.griglia-testo--inversa>:first-child{order:2}}.griglia-schermate{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.schede .scheda{padding:30px 26px 26px}.schede>li:nth-child(2n) .scheda--barra::before{background:var(--marchio-inchiostro)}.schede .scheda__tappa{display:flex;align-items:baseline;gap:12px;margin:0 0 16px;color:var(--sito-testo-tenue);font-size:.9rem;font-weight:600}.schede .scheda__numero{color:var(--sito-primario);font-size:2.4rem;font-weight:300;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.schede .scheda h3{margin:0 0 10px;font-size:1.22rem;font-weight:500;line-height:1.3}.schede .scheda p:not(.scheda__tappa){margin:0;color:var(--sito-testo-tenue);font-size:.97rem}.schede .scheda .link-freccia{align-self:flex-start;margin-top:auto;padding-top:16px}.blocco{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;padding:56px 0;border-top:1px solid var(--sito-bordo)}.blocco:first-child{border-top:0}.blocco--inverso .blocco__testo{order:2}.blocco h2{font-size:1.9rem;font-weight:400}.blocco__testo>p:not(.occhiello){color:var(--sito-testo-tenue)}.blocco .elenco-check>li{color:var(--sito-testo)}@media (min-width:960.02px) and (min-height:640px){html.js .blocco--schermata-ancorata>.finestra{position:sticky;top:calc(var(--altezza-testata) + 16px);align-self:start}}.domande{border-top:1px solid var(--sito-bordo)}.domanda{border-bottom:1px solid var(--sito-bordo)}.domanda summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 0;font-size:1.08rem;font-weight:500;line-height:1.4;list-style:none;cursor:pointer}.domanda summary::-webkit-details-marker{display:none}.domanda summary::after{content:"+";content:"+"/"";flex:none;width:1ch;color:var(--sito-primario);font-size:1.5rem;font-weight:400;line-height:1;text-align:center}.domanda[open] summary::after{content:"–";content:"–"/""}.domanda summary:hover{color:var(--sito-primario)}.domanda__risposta{max-width:70ch;padding-bottom:18px;color:var(--sito-testo-tenue)}.domanda__risposta>:last-child{margin-bottom:0}.gruppo-domande h2{margin:40px 0 8px;font-size:1.5rem;font-weight:500}.gruppo-domande:first-child h2{margin-top:0}.indice-pillole{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;max-width:940px;margin:0;padding:0;list-style:none}.indice-pillole li{margin:0}.indice-pillole a{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--sito-bordo-forte);border-radius:var(--raggio-pulsante);background:#fff;color:var(--sito-primario-scuro);font-size:.92rem;text-decoration:none}.indice-pillole a:hover{border-color:var(--sito-primario);background:var(--sito-primario-tenue)}.distintivo{display:inline-flex;align-items:center;gap:5px;min-height:22px;padding:2px 8px 2px 6px;border:1px solid;border-radius:var(--raggio-xs);font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap}.distintivo .icona{width:12px;height:12px;vertical-align:0}.distintivo--esatta{border-color:var(--riga-esatta-bordo);background:var(--riga-esatta-fondo);color:var(--riga-esatta-testo)}.distintivo--da-confermare{border-color:var(--riga-da-confermare-bordo);background:var(--riga-da-confermare-fondo);color:var(--riga-da-confermare-testo)}.distintivo--non-trovata{border-color:var(--riga-non-trovata-bordo);background:var(--riga-non-trovata-fondo);color:var(--riga-non-trovata-testo)}.distintivo--bloccata{border-color:var(--riga-bloccata-bordo);background:var(--riga-bloccata-fondo);color:var(--riga-bloccata-testo)}.distintivo--esclusa{border-color:var(--riga-esclusa-bordo);background:var(--riga-esclusa-fondo);color:var(--riga-esclusa-testo)}.stati{margin:0}.stati__voce{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:6px 18px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--sito-bordo)}.stati__voce:first-child{padding-top:0}.stati__voce:last-child{border-bottom:0;padding-bottom:0}.stati dt{margin:0}.stati dd{margin:0;color:var(--sito-testo-tenue);font-size:.95rem}.stati+p{margin-top:18px;padding-top:14px;border-top:1px solid var(--sito-bordo)}@media (max-width:480px){.stati__voce{grid-template-columns:minmax(0,1fr)}}.righe-blocco{container-type:inline-size}.righe{--colonne-righe:8.75rem minmax(0, 1fr) minmax(0, 1.3fr) 7rem;overflow:hidden;border:1px solid var(--sito-bordo);border-radius:12px;background:#fff;color:var(--sito-testo);font-size:.94rem;line-height:1.45}.righe__colonne{display:grid;grid-template-columns:var(--colonne-righe);gap:16px;margin:0;padding:10px 16px;border-bottom:1px solid var(--sito-bordo-forte);background:var(--colore-superficie-tenue);color:var(--sito-testo-tenue);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.righe__colonne span:last-child{text-align:right}.righe__elenco{margin:0;padding:0;list-style:none}.riga{display:grid;grid-template-columns:var(--colonne-righe);gap:4px 16px;align-items:start;margin:0;padding:12px 16px;border-top:1px solid var(--colore-divisore);box-shadow:inset 3px 0 0 var(--barra,transparent)}.riga:first-child{border-top:0}.riga--da-confermare{--barra:var(--riga-da-confermare-pieno)}.riga--non-trovata{--barra:var(--riga-non-trovata-pieno)}.riga--bloccata{--barra:var(--riga-bloccata-pieno)}.riga--esclusa .riga__articolo,.riga--esclusa .riga__qta{color:var(--colore-testo-tenue)}.riga__testo{color:var(--sito-testo-tenue);font-family:var(--font-mono);font-size:.8rem;line-height:1.6;overflow-wrap:anywhere}.riga__articolo{min-width:0}.riga__descrizione{display:block;font-weight:500}.riga__descrizione--vuota{color:var(--sito-testo-tenue);font-weight:400}.riga__codice{display:block;color:var(--sito-testo-tenue);font-size:.82rem;font-variant-numeric:var(--cifre-codici)}.riga__qta{text-align:right;font-variant-numeric:var(--cifre-tabella)}.riga__nota{grid-column:2/-1;margin:4px 0 0;color:var(--sito-testo-tenue);font-size:.86rem}.riga__nota strong{color:var(--sito-testo)}.riga__etichetta{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width:46rem){.righe{--colonne-righe:7.75rem minmax(0, 1fr) minmax(4.5rem, auto)}.righe__colonne{display:none}.riga{row-gap:2px}.riga__stato{grid-column:1;grid-row:1/span 2}.riga__testo{grid-column:2;grid-row:1}.riga__articolo{grid-column:2;grid-row:2}.riga__qta{grid-column:3;grid-row:1/span 2}.riga__nota{grid-column:2/-1;grid-row:3}}@container (max-width:28rem){.riga{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 16px}.riga__stato{grid-column:1;grid-row:1}.riga__qta{grid-column:2;grid-row:1;align-self:center}.riga__testo{grid-column:1/-1;grid-row:2}.riga__articolo{grid-column:1/-1;grid-row:3}.riga__nota{grid-column:1/-1;grid-row:4}.riga__articolo .riga__etichetta,.riga__testo .riga__etichetta{position:static;display:block;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;color:var(--sito-testo-tenue);font-family:var(--font-sans);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}}.righe-riepilogo{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none}.righe-riepilogo li{margin:0}.documento{margin:0;padding:16px 18px;border:1px solid var(--sito-bordo);border-radius:12px;background:var(--colore-superficie-tenue);color:var(--sito-testo);font-family:var(--font-mono);font-size:.8rem;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.documento__riga{display:block;padding-left:1.5em;text-indent:-1.5em}.documento--csv{overflow-wrap:normal}.documento__testata{display:block;margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed var(--sito-bordo-forte);color:var(--sito-testo-tenue);font-family:var(--font-sans);font-size:.86rem;line-height:1.5;white-space:normal}.documento mark{margin-inline:-3px;padding:1px 3px;border-radius:2px;background:var(--colore-evidenziatore);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.esempio{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.6fr);gap:0 22px;align-items:start;margin:0}.esempio__griglia{display:contents}.esempio__etichetta{margin:0 0 8px;color:var(--sito-testo-tenue);font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.esempio__didascalia{grid-column:2;margin-top:16px;color:var(--sito-testo-tenue);font-size:.9rem}.candidati{overflow:hidden;border:1px solid var(--sito-bordo);border-radius:12px;background:#fff}.candidati__titolo{margin:0;padding:12px 16px;border-bottom:1px solid var(--sito-bordo);background:var(--colore-superficie-tenue);font-size:.94rem;font-weight:600}.candidati ol{margin:0;padding:0;list-style:none}.candidato{display:grid;grid-template-columns:1.5rem minmax(0,1fr) auto;gap:4px 12px;align-items:baseline;margin:0;padding:12px 16px;border-top:1px solid var(--colore-divisore);font-size:.94rem}.candidato:first-child{border-top:0}.candidato__tasto{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--raggio-xs);background:var(--colore-superficie-incavata);color:var(--sito-testo-tenue);font-size:.75rem;font-weight:600}.candidato__motivo{grid-column:2/-1;color:var(--sito-testo-tenue);font-size:.86rem}.candidato__esito{color:var(--sito-testo-tenue);font-size:.86rem}.candidato.is-scelto{background:var(--colore-selezione);box-shadow:inset 3px 0 0 var(--colore-selezione-bordo)}.candidato.is-scelto .candidato__tasto{background:var(--sito-primario);color:#fff}.lightbox{width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:56px 72px 48px;border:0;background:rgb(12 11 10 / .94);color:var(--grigio-200);overflow:hidden}.lightbox[open]{display:flex;align-items:center;justify-content:center;animation:lightbox-entra var(--durata-media) var(--curva-entrata)}.lightbox::backdrop{background:transparent}@keyframes lightbox-entra{from{opacity:0}}.lightbox__figura{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:min(92vw,1400px);max-height:100%;margin:0}.lightbox__immagine{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);border-radius:10px;background:#fff;box-shadow:0 30px 80px rgb(0 0 0 / .5)}.lightbox__didascalia{margin:0;max-width:80ch;color:var(--grigio-200);font-size:.95rem;text-align:center}.lightbox__pulsante{position:absolute;display:grid;place-items:center;width:48px;height:48px;padding:0;border:1.5px solid rgb(255 255 255 / .5);border-radius:50%;background:rgb(255 255 255 / .1);color:#fff;font:inherit;cursor:pointer}.lightbox__pulsante:hover{background:rgb(255 255 255 / .22)}.lightbox__pulsante:focus-visible{outline:2px solid var(--marchio-azzurro);outline-offset:2px}.lightbox__pulsante .icona{width:22px;height:22px}.lightbox__chiudi{top:18px;right:18px}.lightbox__prec{top:50%;left:16px;transform:translateY(-50%)}.lightbox__succ{top:50%;right:16px;transform:translateY(-50%)}html.lightbox-aperta{overflow:hidden}@media (max-width:700px){.lightbox{padding:64px 12px 78px}.lightbox__immagine{max-height:calc(100vh - 180px);max-height:calc(100dvh - 180px)}.lightbox__prec,.lightbox__succ{top:auto;bottom:16px;transform:none}}@media (max-width:960px){.griglia-4{grid-template-columns:repeat(2,minmax(0,1fr))}.blocco,.esempio,.griglia-2,.griglia-3,.griglia-schermate,.griglia-testo{grid-template-columns:minmax(0,1fr)}.esempio{row-gap:22px}.esempio__didascalia{grid-column:1;margin-top:0}.blocco,.griglia-schermate,.griglia-testo{gap:32px}.blocco{padding:40px 0}.blocco--inverso .blocco__testo{order:0}.sezione{padding:60px 0}.sezione--obliqua{padding-top:84px;clip-path:polygon(0 28px,100% 0,100% 100%,0 100%)}.eroe{padding:52px 0 44px}.eroe--home::before{content:none}.eroe__griglia{grid-template-columns:minmax(0,1fr);grid-template-areas:"testo" "finestra" "percorso";row-gap:40px}.eroe__finestra{margin:0}.eroe--home{padding:44px 0 0}.eroe__finestra::before{inset:-16px;border-radius:12px}.eroe__percorso{grid-template-columns:repeat(2,minmax(0,1fr))}.tempo__griglia{grid-template-columns:minmax(0,1fr);gap:36px}.tempo__intro h2{max-width:24ch}.tempo__intro .link-freccia{max-width:none}.tempo__vantaggi>li:first-child{padding-top:26px;border-top:1px solid var(--sito-bordo)}.eroe--home h1{max-width:21ch}.eroe--interna{padding:44px 0 16px}.eroe--editoriale{padding:32px 0}.eroe--editoriale .contenitore{grid-template-columns:minmax(0,1fr);gap:22px}.eroe--editoriale .eroe__sotto{font-size:1.08rem}}@media (min-width:601px) and (max-width:960px){.griglia-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.griglia-4{grid-template-columns:minmax(0,1fr)}.schede .scheda{padding:26px 22px 22px}.eroe__sotto{font-size:1.08rem}.eroe__percorso{gap:24px 14px}.eroe__percorso>li{align-items:flex-start;gap:8px}.eroe__percorso>li>span{width:28px;height:28px;font-size:.72rem}.eroe__percorso strong{font-size:.87rem}.eroe__percorso small{font-size:.78rem;margin-top:3px}.eroe__controllo{align-items:flex-start;gap:10px}.eroe__documenti{gap:6px}.eroe__documenti li{padding:6px 8px;gap:6px;font-size:.83rem}.tempo__vantaggi>li{grid-template-columns:36px minmax(0,1fr);gap:14px}.tempo__vantaggi>li>.icona{width:36px;height:36px;padding:8px}}.sezione.commerciali-quando{padding-block:22px 48px}.commerciali-quando h2{max-width:36ch;margin-bottom:24px;font-size:clamp(1.4rem, 2vw, 1.75rem);font-weight:500}.commerciali-confronto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:28px 32px;border:1px solid var(--cobalto-100);border-radius:var(--raggio-tessera);background:var(--cobalto-50)}.commerciali-confronto>div+div{padding-left:32px;border-left:1px solid var(--cobalto-200)}.commerciali-confronto h3{font-size:1.1rem}.commerciali-confronto p{margin-bottom:0;color:var(--sito-testo-tenue)}.commerciali-passaggi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.commerciali-passaggi>li{margin:0;padding-top:20px;border-top:2px solid var(--cobalto-200)}.commerciali-passaggi__numero{display:block;margin-bottom:18px;color:var(--sito-primario);font-size:1.5rem;font-weight:500;font-variant-numeric:tabular-nums}.commerciali-passaggi p{margin-bottom:0;color:var(--sito-testo-tenue)}@media (max-width:720px){.commerciali-confronto,.commerciali-passaggi{grid-template-columns:minmax(0,1fr);gap:24px}.commerciali-confronto{padding:22px}.commerciali-confronto>div+div{padding:24px 0 0;border-left:0;border-top:1px solid var(--cobalto-200)}.commerciali-passaggi__numero{margin-bottom:10px}}.gestionale{display:flex;flex-direction:column;height:100%;margin:0}.gestionale__testa{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:10px}.gestionale__testa h2,.gestionale__testa h3{margin:0;font-size:1.25rem;font-weight:500}.gestionale>p{color:var(--sito-testo-tenue)}.gestionale dl{margin:auto 0 0;padding-top:14px;border-top:1px solid var(--sito-bordo);font-size:.94rem}@supports (grid-template-rows:subgrid){.griglia--allinea .gestionale dl{margin-top:0}}.sezione:not(.sezione--carta) .gestionale dl{border-top-color:var(--sito-bordo-forte)}.gestionale dl div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:12px;padding:3px 0}.gestionale__guida{margin:14px 0 0}.griglia--allinea .gestionale__guida{align-self:end}.gestionale dt{color:var(--sito-testo-tenue)}.gestionale dd{margin:0}@media (max-width:480px){.gestionale dl div{grid-template-columns:minmax(0,1fr);gap:0}.gestionale dl div+div{margin-top:8px}}.formati{margin:0 0 1.2em;padding:0;list-style:none}.formati li{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:12px 0 12px 32px;border-bottom:1px solid var(--sito-bordo)}.formati li:first-child{border-top:1px solid var(--sito-bordo)}.formati li::before{content:"";position:absolute;top:calc(12px + .36em);left:0;width:18px;height:15px;background:var(--sito-spunta);-webkit-mask:url("../img/sito/spunta.svg") center/contain no-repeat;mask:url("../img/sito/spunta.svg") center/contain no-repeat}.formati li.formati__altri{display:block;padding-left:0;color:var(--sito-testo-tenue);font-size:.95rem}.formati li.formati__altri::before{content:none}.formati__nome{font-weight:500}.formati__nota{flex-basis:100%;color:var(--sito-testo-tenue);font-size:.94rem}.riquadro--whatsapp{border:1px solid var(--cobalto-200);background:var(--cobalto-50)}.riquadro--whatsapp h2{font-size:1.5rem}.riquadro--whatsapp .occhiello{font-size:.7rem}.recapiti{margin:0}.sezione--problemi{padding-block:48px 56px;border-top:1px solid var(--sito-bordo)}.sezione--problemi .intro{margin-bottom:24px}.sezione--problemi h2{max-width:28ch;font-size:clamp(1.5rem, 2.4vw, 2rem)}.problemi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.problema{display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:start;gap:14px;padding:22px;border:1px solid var(--sito-bordo);border-radius:var(--raggio-tessera);color:var(--sito-testo);text-decoration:none;transition:border-color var(--durata-rapida) var(--curva-standard),background-color var(--durata-rapida) var(--curva-standard)}.problema:hover{border-color:var(--sito-primario);background:var(--cobalto-50);color:var(--sito-testo)}.problema>.icona{width:26px;height:26px;color:var(--sito-primario)}.problema>.icona:last-child{width:18px;height:18px;margin-top:4px}.problema span span,.problema strong{display:block}.problema strong{font-size:1.05rem;line-height:1.35}.problema span span{margin-top:8px;color:var(--sito-testo-tenue);font-size:.94rem}@media (max-width:960px){.problemi{grid-template-columns:minmax(0,1fr)}}.recapito{padding:18px 0;border-bottom:1px solid var(--sito-bordo)}.recapito:first-child{padding-top:0}.recapito dt{display:flex;align-items:center;gap:16px;font-weight:500}.recapito .icona-tessera{flex:none;margin:0}.recapito dd{margin:4px 0 0 58px;color:var(--sito-testo-tenue);overflow-wrap:anywhere}.recapito dd>a:first-child{font-size:1.05rem;font-weight:500}.modulo>.modulo__programma{margin:0}.risorsa__meta{display:block;margin:0 0 8px;color:var(--sito-testo-tenue);font-size:.88rem}.altri-settori{margin:0;padding:0;list-style:none}.altri-settori li{margin:0;border-bottom:1px solid var(--sito-bordo)}.altri-settori li:last-child{border-bottom:0}.altri-settori a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 0;color:var(--sito-testo);font-weight:500;text-decoration:none}.altri-settori a:hover{color:var(--sito-primario)}.altri-settori .icona{width:18px;height:18px;color:var(--sito-primario)}.elenco-link{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none}.elenco-link li{margin:0}@media (max-width:600px){.elenco-link{flex-direction:column;align-items:stretch}.elenco-link .pulsante{width:100%}}.domande-home{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-template-areas:"testa elenco" "azioni elenco";grid-template-rows:auto 1fr;column-gap:64px;align-items:start}.domande-home__testa{grid-area:testa}.domande-home__elenco{grid-area:elenco}.domande-home__azioni{grid-area:azioni;margin-top:12px}@media (max-width:960px){.domande-home{grid-template-columns:minmax(0,1fr);grid-template-areas:"testa" "elenco" "azioni";grid-template-rows:auto}.domande-home__azioni{margin-top:28px}}.domande-pagina{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);column-gap:64px;align-items:start}.domande-pagina__argomenti{position:sticky;top:calc(var(--altezza-testata) + 24px)}.domande-pagina__argomenti .indice-pillole{flex-direction:column;align-items:flex-start}.domande-pagina__gruppi{max-width:76ch}@media (max-width:960px){.domande-pagina{grid-template-columns:minmax(0,1fr);row-gap:32px}.domande-pagina__argomenti{position:static}.domande-pagina__argomenti .indice-pillole{flex-direction:row}}.anche-per{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none}.anche-per>li{margin:0;padding:20px 0 24px;border-top:1px solid var(--sito-bordo)}.anche-per h3{margin:0 0 6px;font-size:1.05rem;font-weight:500;line-height:1.35}.anche-per p{margin:0;color:var(--sito-testo-tenue);font-size:.95rem}.anche-per--collegamenti>li{display:flex;padding:0}.anche-per--collegamenti a{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 0;color:var(--sito-testo);font-weight:500;text-decoration:none}.anche-per--collegamenti a:hover{color:var(--sito-primario)}.anche-per--collegamenti .icona{flex:none;width:18px;height:18px;color:var(--sito-primario)}@media (min-width:601px) and (max-width:960px){.anche-per{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media (max-width:600px){.anche-per{grid-template-columns:minmax(0,1fr)}}.soluzioni-indice{padding:32px 0 40px}.soluzione__link,.soluzioni-indice ul{margin:0;padding:0;list-style:none}.soluzioni-scelta{display:flex;align-items:flex-start;gap:12px;height:100%;padding:20px;color:var(--sito-testo);background:var(--cobalto-50);border:1px solid var(--cobalto-200);border-radius:var(--raggio-tessera);text-decoration:none}.soluzioni-scelta:hover{border-color:var(--sito-primario);color:var(--sito-primario)}.soluzioni-scelta__numero{color:var(--sito-primario);font-size:.85rem;font-weight:600;padding-top:3px}.soluzioni-scelta strong,.soluzioni-scelta strong+span{display:block}.soluzioni-scelta strong+span{margin-top:4px;color:var(--sito-testo-tenue);font-size:.92rem;line-height:1.4}.soluzioni-scelta>.icona{flex:0 0 18px;margin-left:auto;margin-top:4px}.soluzione__griglia{display:grid;gap:32px;align-items:start}.soluzione-esempio,.soluzione__testo{min-width:0}.soluzione__compiti{margin:24px 0}.soluzione__compiti dt{margin-top:20px;font-weight:600;color:var(--sito-primario)}.soluzione__compiti dd{margin:4px 0 0}.soluzione__link li+li{margin-top:10px}.soluzione-esempio{margin:0;background:#fff;border:1px solid var(--sito-bordo-forte);border-top:3px solid var(--sito-primario);border-radius:var(--raggio-tessera);overflow:hidden}.soluzione-esempio figcaption,.soluzione-esempio__blocco,.soluzione-esempio__nota{padding:20px 24px}.soluzione-esempio figcaption{font-size:.85rem;font-weight:500;color:var(--sito-testo-tenue);border-bottom:1px solid var(--sito-bordo)}.soluzione-esempio figcaption span{display:block;margin-top:5px;font-size:1.08rem;font-weight:600;color:var(--sito-testo)}.soluzione-dati,.soluzione-esempio__blocco>:last-child{margin-bottom:0}.soluzione-esempio__blocco--esito{background:var(--cobalto-50);border-block:1px solid var(--cobalto-200)}.soluzione-esempio__etichetta{font-size:.88rem;color:var(--sito-testo-tenue);margin-bottom:8px}.soluzione-esempio__calcolo,.soluzione-esempio__citazione,.soluzione-esempio__codice{font-size:clamp(1.15rem, 2vw, 1.45rem);line-height:1.4}.soluzione-esempio__codice{font-family:var(--font-mono);font-weight:500;overflow-wrap:anywhere;margin-bottom:8px}.soluzione-esempio__calcolo strong{color:var(--sito-primario)}.soluzione-dati>div{display:flex;gap:8px 20px;justify-content:space-between;flex-wrap:wrap}.soluzione-dati>div+div{margin-top:12px}.soluzione-dati dt{color:var(--sito-testo-tenue)}.soluzione-dati dd{margin:0;font-weight:500}.soluzione-esempio__nota{margin:0;color:var(--sito-testo-tenue);font-size:.92rem}@media (min-width:900px){.soluzione__griglia{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(40px,6vw,84px)}.soluzione-esempio{margin-top:38px}}@media (max-width:599px){.soluzioni-scelta{padding:16px}.soluzione-esempio figcaption,.soluzione-esempio__blocco,.soluzione-esempio__nota{padding:18px}}.prosa{max-width:76ch;margin-inline:auto;overflow-wrap:break-word}.prosa>:first-child{margin-top:0}.prosa h2{margin:1.7em 0 .55em;font-size:1.6rem;font-weight:400;line-height:1.2}.prosa h3{margin:1.5em 0 .5em;font-size:1.2rem;font-weight:500}.prosa h4{margin:1.3em 0 .4em;font-size:1.05rem;font-weight:600}.prosa ol,.prosa ul{padding-left:1.3em}.prosa li{margin-bottom:.4em}.prosa li>ol,.prosa li>ul{margin-top:.4em;margin-bottom:0}.prosa blockquote{margin:1.5em 0;padding:4px 0 4px 22px;border-left:4px solid var(--cobalto-300);color:var(--sito-testo-tenue)}.prosa .contratto__parti,.prosa .elenco-check,.prosa .indice__voci,.prosa .righe__elenco{padding-left:0}.prosa .righe__elenco>li{margin-bottom:0}.prosa .avviso,.prosa .documento,.prosa .righe-blocco,.prosa .riquadro,.prosa .tabella-doppia{margin-block:1.5em}.prosa .tabella-doppia+.nota{margin-top:-.6em}.prosa dl dt{margin-top:1em;font-weight:600}.prosa .dati-impresa{margin-block:1em 1.4em}.prosa .dati-impresa dt{margin-top:0;font-weight:400}.prosa .dati-impresa dd{margin:0}.prosa dl dd{margin:.25em 0 0}.eroe--articolo h1 b{white-space:normal}.prosa .citazione{margin:1.5em 0;padding:16px 20px 16px 22px;border-left:4px solid var(--sito-primario);border-radius:0 var(--raggio-lg) var(--raggio-lg) 0;background:var(--sito-carta);color:var(--sito-testo)}.prosa .citazione>:last-child{margin-bottom:0}.prosa .codice{margin:1.5em 0;padding:16px 20px;border:1px solid var(--sito-bordo);border-radius:var(--raggio-lg);background:var(--sito-carta);font-family:var(--font-mono);font-size:.9rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.prosa .codice code{font:inherit}.prosa code{font-family:var(--font-mono);font-size:.92em}.fonti__titolo{margin:0 0 .3em;font-size:1.6rem;font-weight:400}.fonti{margin:1.2em 0 0;padding-left:1.4em;font-size:.97rem}.fonti li{margin-bottom:.75em;overflow-wrap:break-word}.fonti__data{display:block;color:var(--sito-testo-tenue);font-size:.88rem}.figura-guida{margin:1.4em 0 1.8em}.figura-guida img{display:block;width:100%;height:auto;border:1px solid var(--sito-bordo);border-radius:var(--raggio-lg);background:#fff}.figura-guida--stretta img{max-width:480px}.figura-guida figcaption{margin-top:10px;color:var(--sito-testo-tenue);font-size:.95rem}.figura-guida figcaption strong{color:var(--sito-testo)}.prosa--guida h2{scroll-margin-top:calc(var(--altezza-testata) + 16px)}.anteprima-avviso{margin:0;padding:10px 16px;border-bottom:1px solid var(--colore-avviso-bordo);background:var(--colore-avviso-fondo);color:var(--colore-avviso);font-size:.92rem;font-weight:500;text-align:center}.indice{max-width:76ch;margin:0 auto 40px;padding:24px 28px;border-radius:var(--raggio);background:var(--sito-carta)}.indice__titolo{margin:0 0 10px;font-weight:500}.indice ol,.indice ul{margin:0;padding-left:1.2em;columns:2 16rem;column-gap:40px}.indice ol{padding-left:1.8em}.indice li{margin:0 0 6px;break-inside:avoid}.indice .indice__voci{padding-left:0;list-style:none}.indice__voci a:has(.indice__numero){display:grid;grid-template-columns:4.4em minmax(0,1fr);column-gap:.2em}.indice__numero{color:var(--sito-testo-tenue);font-variant-numeric:var(--cifre-tabella);white-space:nowrap}.contratto__parti{margin:0 0 1.5em;list-style:none}.contratto__parti li{margin:0;padding:14px 16px;border-radius:12px;background:var(--sito-carta)}.contratto__parti li+li{margin-top:8px}.contratto__titolo{display:flex;gap:12px;align-items:baseline;overflow-wrap:anywhere}.contratto__numero{flex:none;color:var(--sito-primario);font-variant-numeric:var(--cifre-tabella)}.contratto__vessatorie{margin-top:2.5em;padding:26px 28px;border:1px solid var(--colore-avviso-bordo);border-radius:var(--raggio);background:var(--colore-avviso-fondo)}.contratto__vessatorie h2{margin-top:0}.contratto__allegato{margin-top:3em;padding-top:2em;border-top:2px solid var(--sito-bordo-forte)}@media print{.briciole,.cookie-banner,.cookie-dialogo,.cta,.indice-pillole,.lightbox,.piede,.salta,.testata{display:none!important}body,html{background:#fff;color:#000;font-size:11pt}.eroe{padding:0 0 12px}.sezione{padding:12px 0}.indice,.prosa{max-width:none}.schede-tabella{display:none!important}.tabella-doppia>.tabella-scorre{display:block!important}a{color:#000}.prosa h2,.prosa h3{break-after:avoid}}.cta{position:relative;overflow:hidden;background:var(--sito-blu-cta)}.cta::after{content:"";position:absolute;right:max(-80px,calc((100vw - var(--larghezza))/ 2 - 40px));bottom:-36px;width:400px;height:340px;background:url("../img/sito/spunta-cta.svg") center/contain no-repeat;pointer-events:none}.cta .contenitore{position:relative;z-index:1}.cta .occhiello{color:var(--cobalto-100)}.cta h2{max-width:22ch;margin:0 0 .5em}.cta p{max-width:56ch;margin:0 0 30px;color:var(--cobalto-100)}.cta a:not(.pulsante){color:#fff}.cta .cta__nota{margin:20px 0 0;color:var(--cobalto-100);font-size:.92rem}@media (max-width:960px){.cta::after{right:-90px;bottom:-60px;width:260px;height:221px}}@media (max-width:600px){.cta::after{right:-70px;bottom:-110px;width:200px;height:170px}}.piede{border-top:1px solid rgb(255 255 255 / .08);padding:60px 0 28px;background:var(--sito-scuro);color:var(--sito-su-scuro);font-size:.95rem}.piede a{color:#fff;text-decoration:none}.piede a:hover{text-decoration:underline}.piede__colonne{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1.1fr);gap:28px;margin-bottom:40px}.piede__marchio{display:inline-block;border-radius:6px}.piede__marchio img{display:block;width:150px;height:auto}.piede__descrizione{max-width:34ch;margin:14px 0 0;color:var(--sito-su-scuro-tenue)}.piede__titolo{margin:0 0 14px;color:#fff;font-size:.95rem;font-weight:500}.piede ul{margin:0;padding:0;list-style:none}.piede li{margin-bottom:9px}.piede__colonna a{display:inline-block;padding:1px 0;line-height:1.45}.piede__colonna a[aria-current]{text-decoration:underline;text-decoration-color:var(--marchio-azzurro);text-decoration-thickness:2px}.piede__seo{max-width:100ch;margin:0 0 22px;color:var(--sito-su-scuro-tenue);font-size:.86rem;line-height:1.6}.piede__legale{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .12);color:var(--sito-su-scuro-tenue);font-size:.86rem}.piede__legale p{margin:0}.piede__legale a{color:var(--sito-su-scuro);text-decoration:underline;text-decoration-color:rgb(255 255 255 / 0.35)}.piede__legale a:hover{color:#fff;text-decoration-color:currentColor}.piede__comando{display:inline-flex;align-items:center;min-height:36px;padding:6px 16px;border:1.5px solid rgb(255 255 255 / .5);border-radius:var(--raggio-pulsante);background:transparent;color:#fff;font:inherit;font-size:.86rem;font-weight:500;cursor:pointer}.piede__comando:hover{background:rgb(255 255 255 / .12)}@media (max-width:960px){.piede__colonne{grid-template-columns:repeat(2,minmax(0,1fr))}.piede__colonne>:first-child{grid-column:1/-1}}@media (max-width:359.98px){.piede__colonne{grid-template-columns:minmax(0,1fr)}}.cookie-banner{position:fixed;inset:auto 0 0;z-index:60;padding:18px 0;border-top:1px solid var(--sito-bordo);background:#fff;box-shadow:0 -10px 40px rgb(20 23 29 / .12);opacity:0;translate:0 12px;transition:opacity var(--durata-lenta) var(--curva-entrata),translate var(--durata-lenta) var(--curva-entrata)}.cookie-banner.is-visibile{opacity:1;translate:0 0}.cookie-banner__corpo{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 28px;align-items:center;width:min(var(--larghezza),100% - 2 * var(--gronda));margin-inline:auto;padding-right:48px}.cookie-banner__titolo{margin:0;font-size:1rem;font-weight:600}.cookie-banner__testo{grid-column:1;margin:0;color:var(--sito-testo);font-size:.93rem}.cookie-banner__azioni{grid-column:2;grid-row:1/span 2;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cookie-banner__azioni .pulsante{min-height:42px;padding:9px 20px;font-size:.93rem}.cookie-banner__personalizza{min-height:42px;padding:0 4px;border:0;background:none;color:var(--sito-primario);font:inherit;font-size:.93rem;font-weight:500;text-decoration:underline;cursor:pointer}.cookie-chiudi{position:absolute;top:0;right:0;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1.5px solid var(--sito-bordo-forte);border-radius:50%;background:#fff;color:var(--sito-testo);cursor:pointer}.cookie-chiudi:hover{border-color:var(--colore-bordo-campo)}.cookie-chiudi .icona{width:18px;height:18px}@media (max-width:760px){.cookie-banner__corpo{grid-template-columns:minmax(0,1fr)}.cookie-banner__azioni{grid-column:1;grid-row:auto}}.cookie-dialogo{position:fixed;inset:0;z-index:70;display:grid;place-items:end center;padding:12px}@media (min-width:768px){.cookie-dialogo{place-items:center;padding:24px}}.cookie-dialogo__velo{position:absolute;inset:0;background:rgb(12 11 10 / .6)}.cookie-dialogo__pannello{position:relative;width:100%;max-width:36rem;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow:auto;padding:28px 30px;border-radius:var(--raggio);background:#fff;color:var(--sito-testo);box-shadow:var(--ombra-4)}.cookie-dialogo__testa{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.cookie-dialogo__testa .cookie-chiudi{position:static;flex:none}.cookie-dialogo__titolo{margin:0;font-size:1.5rem;font-weight:400}.cookie-dialogo__intro{color:var(--sito-testo-tenue);font-size:.93rem}.cookie-categorie{display:grid;gap:10px;margin:0 0 22px;padding:0;list-style:none}.cookie-categoria{margin:0;padding:16px 18px;border-radius:12px;background:var(--sito-carta)}.cookie-categoria p{margin:10px 0 0;color:var(--sito-testo-tenue);font-size:.9rem}.cookie-categoria__testa{display:flex;align-items:center;justify-content:space-between;gap:12px}.cookie-categoria__testa label{display:inline-flex;align-items:center;gap:12px;font-weight:600;cursor:pointer}.cookie-categoria__testa input{width:20px;height:20px;margin:0;accent-color:var(--sito-primario)}.cookie-sempre{flex:none;color:var(--sito-testo-tenue);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.cookie-dialogo__azioni{display:flex;flex-wrap:wrap;gap:10px}.cookie-dialogo__azioni .pulsante{flex:1 1 auto}.cookie-dialogo__piede{margin:18px 0 0;color:var(--sito-testo-tenue);font-size:.9rem}body.cookie-dialogo-aperto{overflow:hidden}.cookie-stato{grid-column:1/-1;margin:0;color:var(--sito-testo);font-size:.9rem}.cookie-stato:empty{display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}@media (hover:none){a.tessera:hover{box-shadow:none}}@media (forced-colors:active){.contratto__parti li,.cookie-banner,.cookie-dialogo__pannello,.documento,.finestra,.indice,.menu,.menu__sottomenu,.riga,.righe,.riquadro,.scheda,.schede-tabella__elenco>li,.tessera{border:1px solid CanvasText}.distintivo,.etichetta{border-color:CanvasText}.riga{box-shadow:none}.pulsante{border:1.5px solid ButtonText}.elenco-check>li::before,.formati li::before,.passi>li::before{border:2px solid CanvasText}.opzione:has(input:checked){outline:2px solid Highlight}.logo__gambe,.logo__scritta{fill:CanvasText}.logo__spunta{fill:LinkText}}