@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}