@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/inter-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/inter-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/inter-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/inter-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/inter-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/inter-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--viola: #8048E8;--inchiostro: #020617;--neve: #F8FAFC;--notte: #0F172A;--viola-50: #F7F5FF;--viola-100: #EDEAFE;--viola-200: #DED6FE;--viola-300: #C7B8FE;--viola-400: #AE92FF;--viola-500: #925DFE;--viola-600: #8048E8;--viola-700: #6827CA;--viola-800: #5501AF;--viola-900: #43078A;--verde-50: #E3FFF0;--verde-100: #C5FCE0;--verde-200: #A0F1C9;--verde-300: #6DDEAC;--verde-400: #2AC48B;--verde-500: #10B981;--verde-600: #089769;--verde-700: #007953;--verde-800: #015F40;--slate-50: #F8FAFC;--slate-100: #F1F5F9;--slate-200: #E2E8F0;--slate-300: #CBD5E1;--slate-400: #94A3B8;--slate-500: #64748B;--slate-600: #475569;--slate-700: #334155;--slate-800: #1E293B;--slate-900: #0F172A;--slate-950: #020617;--breve-testo: #92400E;--breve-fondo: #FEF3C7;--breve-bordo: #FDE68A;--avviso-fondo: #FFFBEB;--errore-testo: #B91C1C;--errore-fondo: #FEE2E2;--errore-bordo: #FECACA;--info-testo: #1D4ED8;--info-fondo: #EFF6FF;--info-bordo: #BFDBFE;--canale-whatsapp: #04884D;--canale-instagram: #EC4899;--canale-messenger: #2563EB;--canale-sito: #8048E8;--canale-telegram: #048DB3;--fondo: #FFFFFF;--fondo-alt: var(--slate-50);--superficie: #FFFFFF;--testo: var(--slate-950);--testo-2: var(--slate-600);--testo-3: var(--slate-500);--bordo: var(--slate-200);--bordo-campo: var(--slate-300);--link: var(--viola-600);--link-hover: var(--viola-700);--cta: #8048E8;--cta-hover: var(--viola-700);--cta-premuto: var(--viola-800);--cta-testo: #FFFFFF;--secondario: #0F172A;--fuoco: var(--viola-600);--occhiello: var(--viola-700);--scuro-fondo: var(--slate-900);--scuro-superficie: var(--slate-800);--scuro-bordo: rgba(255, 255, 255, .1);--scuro-testo: var(--slate-50);--scuro-testo-2: var(--slate-400);--scuro-link: var(--viola-400);--scuro-fuoco: var(--viola-400);--font: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--t-display: 34px;--lh-display: 40px;--ls-display: -.015em;--t-h1: 30px;--lh-h1: 36px;--ls-h1: -.01em;--t-h2: 26px;--lh-h2: 32px;--ls-h2: -.005em;--t-h3: 19px;--lh-h3: 26px;--t-h4: 17px;--lh-h4: 24px;--t-lead: 17px;--lh-lead: 27px;--t-body: 16px;--lh-body: 26px;--t-body-sm: 15px;--lh-body-sm: 23px;--t-small: 14px;--lh-small: 20px;--t-micro: 12px;--lh-micro: 16px;--t-occhiello: 13px;--lh-occhiello: 18px;--t-numero: 44px;--lh-numero: 48px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--s-24: 96px;--s-30: 120px;--sezione-y: 56px;--sezione-y-compatta: 40px;--titolo-contenuto: 32px;--gap-griglia: 16px;--scheda-pad: 20px;--contenuto: 1200px;--testo-max: 640px;--lead-max: 720px;--gutter: 16px;--r-xs: 6px;--r-sm: 10px;--r-md: 16px;--r-lg: 24px;--r-phone: 44px;--r-full: 999px;--ombra-1: 0 1px 2px 0 rgba(15, 23, 42, .06);--ombra-2: 0 4px 12px -2px rgba(15, 23, 42, .08), 0 2px 4px 0 rgba(15, 23, 42, .04);--ombra-3: 0 24px 48px -12px rgba(15, 23, 42, .18);--dur-1: .16s;--dur-2: .24s;--dur-3: .48s;--dur-4: .8s;--ease: cubic-bezier(.2, .7, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--header-h: 60px;--cta-bar-h: 64px}@media(min-width:768px){:root{--gutter: 32px;--sezione-y: 80px;--sezione-y-compatta: 56px;--titolo-contenuto: 40px;--gap-griglia: 20px;--scheda-pad: 24px}}@media(min-width:1024px){:root{--gutter: 40px;--t-display: 56px;--lh-display: 62px;--ls-display: -.02em;--t-h1: 44px;--lh-h1: 52px;--ls-h1: -.015em;--t-h2: 34px;--lh-h2: 42px;--ls-h2: -.01em;--t-h3: 22px;--lh-h3: 30px;--t-h4: 18px;--lh-h4: 26px;--t-lead: 20px;--lh-lead: 32px;--t-body-sm: 15px;--lh-body-sm: 24px;--t-occhiello: 14px;--lh-occhiello: 20px;--t-numero: 56px;--lh-numero: 60px;--sezione-y: 96px;--sezione-y-compatta: 64px;--titolo-contenuto: 48px;--gap-griglia: 24px;--scheda-pad: 28px;--header-h: 72px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + 16px)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--fondo);color:var(--testo);font-family:var(--font);font-size:var(--t-body);line-height:var(--lh-body);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);background:var(--fondo);z-index:60;pointer-events:none}img,svg,video,canvas{display:block;max-width:100%}img,video{height:auto}svg{flex-shrink:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}p,ul,ol,dl,figure,blockquote{margin:0}:where(ul[class],ol[class]){list-style:none;padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;color:var(--testo);text-wrap:balance}p{text-wrap:pretty}strong,b{font-weight:600}table{border-collapse:collapse}[hidden]{display:none!important}.t-display{font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:700}h1,.t-h1{font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:700}h2,.t-h2{font-size:var(--t-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:700}h3,.t-h3{font-size:var(--t-h3);line-height:var(--lh-h3);letter-spacing:-.005em;font-weight:700}h4,.t-h4{font-size:var(--t-h4);line-height:var(--lh-h4);font-weight:600}.t-lead{font-size:var(--t-lead);line-height:var(--lh-lead);color:var(--testo-2);max-width:var(--lead-max)}.t-body{font-size:var(--t-body);line-height:var(--lh-body)}.t-body-sm{font-size:var(--t-body-sm);line-height:var(--lh-body-sm)}.t-small{font-size:var(--t-small);line-height:var(--lh-small)}.t-micro{font-size:var(--t-micro);line-height:var(--lh-micro);letter-spacing:.01em;font-weight:600}.t-numero{color:var(--testo);font-size:var(--t-numero);line-height:var(--lh-numero);letter-spacing:-.02em;font-weight:700;font-variant-numeric:tabular-nums}.t-2{color:var(--testo-2)}.t-3{color:var(--testo-3)}.t-tab{font-variant-numeric:tabular-nums}.t-centro{text-align:center}.occhiello{display:block;font-size:var(--t-occhiello);line-height:var(--lh-occhiello);letter-spacing:.01em;font-weight:600;color:var(--occhiello);margin-bottom:var(--s-2)}@media(min-width:1024px){.occhiello{margin-bottom:var(--s-3)}}.prosa{max-width:var(--testo-max)}.prosa>*+*{margin-top:var(--s-4)}.prosa ul,.prosa ol{padding-left:1.25em}.prosa li+li{margin-top:var(--s-2)}code,kbd,.mono{font-family:var(--font-mono);font-size:.9em}a{color:var(--link);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--link-hover)}:focus{outline:none}:focus-visible{outline:2px solid var(--fuoco);outline-offset:2px;border-radius:4px}.su-scuro :focus-visible{outline-color:var(--scuro-fuoco)}.salta-al-contenuto{position:absolute;left:16px;top:-100px;z-index:100;background:var(--notte);color:#fff;padding:10px 16px;border-radius:var(--r-sm);font-weight:600;text-decoration:none}.salta-al-contenuto:focus{top:calc(8px + env(safe-area-inset-top,0px));color:#fff}.visualmente-nascosto,.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.contenitore{width:100%;max-width:calc(var(--contenuto) + 2 * var(--gutter));margin-inline:auto;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.contenitore--stretto{max-width:calc(800px + 2 * var(--gutter))}.contenitore--testo{max-width:calc(720px + 2 * var(--gutter))}.griglia{display:grid;gap:var(--gap-griglia);grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.griglia--2,.griglia--3,.griglia--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.griglia--3{grid-template-columns:repeat(3,minmax(0,1fr))}.griglia--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.divisa{display:grid;gap:var(--s-10);grid-template-columns:minmax(0,1fr);align-items:center}@media(min-width:1024px){.divisa{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-16)}.divisa--inversa>:first-child{order:2}}.pila>*+*{margin-top:var(--s-4)}.riga{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.sezione{padding-block:var(--sezione-y)}.sezione--compatta{padding-block:var(--sezione-y-compatta)}.sezione--alt{background:var(--fondo-alt)}.sezione--scura,.su-scuro{background:var(--scuro-fondo);color:var(--scuro-testo)}.sezione--scura h1,.sezione--scura h2,.sezione--scura h3,.sezione--scura h4,.su-scuro h1,.su-scuro h2,.su-scuro h3,.su-scuro h4,.sezione--scura .t-numero,.su-scuro .t-numero{color:var(--scuro-testo)}.sezione--scura .t-2,.sezione--scura .t-lead,.su-scuro .t-2,.su-scuro .t-lead{color:var(--scuro-testo-2)}:where(.sezione--scura,.su-scuro) a:not(.btn){color:var(--scuro-link)}.sezione--scura .occhiello,.su-scuro .occhiello{color:var(--viola-300)}.sezione__testa{max-width:var(--lead-max);margin-bottom:var(--titolo-contenuto)}.sezione__testa--centro{margin-inline:auto;text-align:center}.sezione__testa--centro .t-lead{margin-inline:auto}.sezione__testa h2+p,.sezione__testa h1+p{margin-top:var(--s-3)}@media(min-width:1024px){.sezione__testa h2+p,.sezione__testa h1+p{margin-top:var(--s-4)}}.hero{padding-top:var(--s-8);padding-bottom:56px}@media(min-width:1024px){.hero{padding-top:var(--s-20);padding-bottom:var(--s-24)}}.hero--pagina{padding-top:var(--s-6);padding-bottom:var(--s-10)}@media(min-width:1024px){.hero--pagina{padding-top:var(--s-12);padding-bottom:var(--s-16)}}.briciole{font-size:var(--t-small);line-height:var(--lh-small);color:var(--testo-2);margin-bottom:var(--s-4)}.briciole ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.briciole li+li:before{content:"›";margin-right:6px;color:var(--slate-400)}.briciole a{color:var(--testo-2);text-decoration:none}.briciole a:hover{color:var(--testo);text-decoration:underline}.btn{--btn-h: 52px;--btn-px: 24px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--r-sm);border:1.5px solid transparent;font-size:16px;line-height:24px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease);-webkit-tap-highlight-color:transparent}.btn .i{width:18px;height:18px}.btn--m{--btn-h: 44px;--btn-px: 20px}.btn--s{--btn-h: 36px;--btn-px: 14px;font-size:14px;line-height:20px}.btn--pieno-largo{width:100%}.btn--primario{background:var(--cta);color:var(--cta-testo)}.btn--primario:hover{background:var(--cta-hover);color:var(--cta-testo)}.btn--primario:active{background:var(--cta-premuto)}.su-scuro .btn--primario:hover,.sezione--scura .btn--primario:hover{background:var(--viola-500)}.btn--secondario{background:#fff;color:var(--testo);border-color:var(--secondario);box-shadow:var(--ombra-1)}.btn--secondario:hover{background:var(--slate-50);color:var(--testo)}.su-scuro .btn--secondario,.sezione--scura .btn--secondario{background:transparent;color:var(--scuro-testo);border-color:#fff3;box-shadow:none}.su-scuro .btn--secondario:hover,.sezione--scura .btn--secondario:hover{background:#ffffff14;color:var(--scuro-testo)}.btn--notte{background:var(--secondario);color:#fff}.btn--notte:hover{background:var(--slate-800);color:#fff}.btn--testo{--btn-px: 0;min-height:44px;background:none;color:var(--viola-700);border:0}.btn--testo:hover{color:var(--viola-700);text-decoration:underline;text-underline-offset:3px}.btn--testo .i{transition:transform var(--dur-1) var(--ease)}.btn--testo:hover .i{transform:translate(3px)}.su-scuro .btn--testo,.sezione--scura .btn--testo{color:var(--viola-400)}.btn[aria-disabled=true],.btn:disabled{background:var(--slate-100);color:var(--slate-400);border-color:transparent;cursor:not-allowed;box-shadow:none}.azioni{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center;margin-top:var(--s-8)}.azioni-nota{margin-top:var(--s-3);font-size:var(--t-small);line-height:var(--lh-small);color:var(--testo-2)}.su-scuro .azioni-nota,.sezione--scura .azioni-nota{color:var(--scuro-testo-2)}.spunte{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:var(--s-4);font-size:var(--t-small);line-height:var(--lh-small);color:var(--testo-2);list-style:none;padding:0}.spunte li{display:inline-flex;align-items:center;gap:6px}.spunte .i{width:18px;height:18px;color:var(--verde-700)}.su-scuro .spunte,.sezione--scura .spunte{color:var(--scuro-testo-2)}.su-scuro .spunte .i,.sezione--scura .spunte .i{color:var(--verde-400)}@media(max-width:767.98px){.azioni>.btn:not(.btn--testo){width:100%}.btn{max-width:100%;white-space:normal;text-align:center;padding-block:6px}.btn--testo{text-align:left;justify-content:flex-start}}.scheda{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--r-md);padding:var(--scheda-pad)}a.scheda,.scheda--link{display:block;color:inherit;text-decoration:none;transition:border-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}a.scheda:hover,.scheda--link:hover{border-color:var(--viola-300);box-shadow:var(--ombra-2);transform:translateY(-2px);color:inherit}:where(.scheda) :where(h3,h4){margin-bottom:var(--s-2)}:where(.scheda) :where(p){color:var(--testo-2);font-size:var(--t-body-sm);line-height:var(--lh-body-sm)}.su-scuro .scheda,.sezione--scura .scheda{background:var(--scuro-superficie);border-color:var(--scuro-bordo)}:where(.su-scuro,.sezione--scura) :where(.scheda) :where(p){color:var(--scuro-testo-2)}.i{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.i--fill{fill:currentColor;stroke:none}.nota{border-radius:var(--r-md);padding:var(--s-4) var(--s-5);font-size:var(--t-small);line-height:var(--lh-small);border:1px solid}.nota--info{background:var(--info-fondo);color:var(--info-testo);border-color:var(--info-bordo)}.nota--ok{background:var(--verde-50);color:var(--verde-800);border-color:var(--verde-200)}.nota--avviso{background:var(--avviso-fondo);color:var(--breve-testo);border-color:var(--breve-bordo)}.divisore{border:0;border-top:1px solid var(--bordo);margin:0}.mt-2{margin-top:var(--s-2)}.mt-3{margin-top:var(--s-3)}.mt-4{margin-top:var(--s-4)}.mt-6{margin-top:var(--s-6)}.mt-8{margin-top:var(--s-8)}.mt-12{margin-top:var(--s-12)}.mt-16{margin-top:var(--s-16)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}[class$=-virgola],[class*="-virgola "],[class$=__virgola],[class*="__virgola "]{white-space:pre}.logo{height:28px;width:auto;overflow:visible;color:var(--inchiostro)}.su-scuro .logo{color:var(--neve)}.barra-alto{background:var(--notte);color:var(--slate-50);font-size:var(--t-small);line-height:var(--lh-small);text-align:center}.barra-alto p{padding:10px 0}.barra-alto strong{font-weight:600}@media(min-width:1024px){.barra-alto p{padding:8px 0}}.intestazione{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--bordo)}.intestazione__riga{display:flex;align-items:center;gap:var(--s-6);height:var(--header-h)}.intestazione__logo{display:inline-flex;align-items:center;color:var(--inchiostro);border-radius:6px;padding:4px 0}.intestazione__azioni{margin-left:auto;display:flex;align-items:center;gap:var(--s-6)}.intestazione__accedi{color:var(--testo);font-weight:600;font-size:16px;text-decoration:none;padding:10px 4px}.intestazione__accedi:hover{color:var(--testo);text-decoration:underline}.intestazione__menu{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--slate-300);border-radius:var(--r-sm);background:#fff;color:var(--testo)}.intestazione__menu .i{width:20px;height:20px}.nav{display:none;margin-left:var(--s-6)}.nav__lista{display:flex;align-items:center;gap:var(--s-2);list-style:none;padding:0;margin:0}.nav__voce{position:relative}.nav__link{display:inline-flex;align-items:center;gap:4px;height:var(--header-h);padding:0 12px;background:none;border:0;color:var(--slate-600);font-size:15px;font-weight:600;text-decoration:none;position:relative}.nav__link:hover,.nav__link[aria-expanded=true],.nav__link[aria-current=page]{color:var(--testo)}.nav__link[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:14px;height:2px;border-radius:2px;background:var(--viola)}.nav__apri .i{width:16px;height:16px;transition:transform var(--dur-1) var(--ease)}.nav__apri[aria-expanded=true] .i{transform:rotate(180deg)}@media(max-width:1023.98px){.intestazione__accedi,.intestazione__cta{display:none}}@media(min-width:1024px){.nav{display:block}.intestazione__menu{display:none}.logo{height:28px}}@media(min-width:1024px)and (max-width:1279.98px){.intestazione__logo{flex:none}.intestazione__riga,.intestazione__azioni{gap:var(--s-4)}.nav{margin-left:0}.nav__link{padding:0 8px}.nav__link[aria-current=page]:after{left:8px;right:8px}}.sottomenu{position:absolute;top:calc(100% - 4px);left:-12px;width:680px;padding:12px;background:#fff;border:1px solid var(--bordo);border-radius:var(--r-lg);box-shadow:var(--ombra-3);animation:sottomenu-entra var(--dur-2) var(--ease-out)}@keyframes sottomenu-entra{0%{transform:translateY(-6px)}to{transform:none}}.sottomenu__griglia{display:grid;grid-template-columns:1fr 1fr;gap:4px;list-style:none;padding:0;margin:0}.sottomenu__voce{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:var(--r-sm);color:var(--testo);text-decoration:none}.sottomenu__voce:hover,.sottomenu__voce[aria-current=page]{background:var(--slate-50);color:var(--testo)}.sottomenu__icona{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:var(--r-sm);background:var(--viola-50);color:var(--viola-700);flex:none}.sottomenu__icona--neutra{background:var(--slate-100);color:var(--slate-800)}.sottomenu__titolo{display:block;font-size:15px;line-height:22px;font-weight:600}.sottomenu__riga{display:block;font-size:var(--t-small);line-height:var(--lh-small);color:var(--testo-2)}.sottomenu__tutte{display:flex;align-items:center;gap:6px;margin-top:8px;padding:0 12px;height:44px;background:var(--slate-50);border-radius:var(--r-sm);color:var(--viola-700);font-weight:600;font-size:15px;text-decoration:none}.sottomenu__tutte:hover{color:var(--viola-700);text-decoration:underline}.sottomenu__tutte .i{width:16px;height:16px}.nav__voce--funzioni{position:static}.sottomenu--funzioni{left:var(--gutter);right:var(--gutter);width:auto;max-width:1080px;padding:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px}.sottomenu--funzioni[hidden]{display:none}.sottomenu__colonna{min-width:0}.sottomenu__colonna ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.sottomenu__gruppo-funzioni{margin:0 0 4px;padding:4px 12px;font-size:var(--t-small);line-height:var(--lh-small);font-weight:600;color:var(--testo-2)}.sottomenu--funzioni .sottomenu__voce{padding:10px 12px;gap:10px}.sottomenu--funzioni .sottomenu__icona{width:36px;height:36px}.sottomenu--funzioni .sottomenu__icona .i{width:18px;height:18px}.sottomenu--funzioni .sottomenu__titolo{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.sottomenu--funzioni .sottomenu__tutte{margin-top:6px}.stato-mini{display:inline-flex;align-items:center;height:20px;padding:0 8px;flex:none;border-radius:var(--r-full);border:1px dashed var(--breve-bordo);background:var(--breve-fondo);color:var(--breve-testo);font-size:12px;line-height:18px;font-weight:600;letter-spacing:.01em;white-space:nowrap;vertical-align:middle;animation:none}.su-scuro .stato-mini{background:#fcd34d1f;color:#fcd34d;border-color:#fcd34d59}.menu-telefono__lista a>span{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.intestazione__riga{position:relative}.nav__voce--settori{position:static}.sottomenu--settori{left:var(--gutter);right:var(--gutter);width:auto;max-width:980px;padding:16px}.sottomenu__settori{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px}.sottomenu__gruppo{min-width:0;padding:4px 0}.sottomenu__gruppo-titolo{margin:0 0 4px;padding:0 8px;font-size:var(--t-small);line-height:var(--lh-small);font-weight:600}.sottomenu__gruppo-titolo a{display:inline-flex;align-items:center;min-height:32px;color:var(--testo-2);text-decoration:none}.sottomenu__gruppo-titolo a:hover{color:var(--viola-700);text-decoration:underline}.sottomenu__gruppo ul{list-style:none;margin:0;padding:0}.sottomenu__settore{display:flex;align-items:center;gap:10px;min-height:36px;padding:4px 8px;border-radius:var(--r-sm);color:var(--testo);font-size:15px;line-height:20px;font-weight:600;text-decoration:none}.sottomenu__settore .i{flex:none;width:16px;height:16px;color:var(--slate-600)}.sottomenu__settore:hover,.sottomenu__settore[aria-current=page]{background:var(--slate-50);color:var(--testo)}.sottomenu__settore:hover .i,.sottomenu__settore[aria-current=page] .i{color:var(--viola-700)}.menu-telefono{position:fixed;inset:0;z-index:80}.menu-telefono__velo{position:absolute;inset:0;background:#02061773;animation:velo-entra var(--dur-2) var(--ease)}@keyframes velo-entra{0%{opacity:0}to{opacity:1}}.menu-telefono__pannello{position:absolute;top:0;right:0;bottom:0;width:min(86vw,384px);background:#fff;display:flex;flex-direction:column;padding:calc(12px + env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) 20px;overflow-y:auto;overscroll-behavior:contain;animation:pannello-entra var(--dur-2) var(--ease-out)}@keyframes pannello-entra{0%{transform:translate(24px)}to{transform:none}}.menu-telefono__testa{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-bottom:var(--s-4)}.menu-telefono__titoletto{font-size:var(--t-small);font-weight:600;color:var(--testo-2);margin:var(--s-2) 0}.menu-telefono__lista{list-style:none;padding:0;margin:0 0 var(--s-3)}.menu-telefono__lista a{display:flex;align-items:center;gap:12px;min-height:48px;color:var(--testo);font-weight:600;text-decoration:none;border-radius:var(--r-sm);padding:0 8px;margin:0 -8px}.menu-telefono__lista a:hover,.menu-telefono__lista a[aria-current=page]{background:var(--slate-50)}.menu-telefono__lista .i{color:var(--viola-700)}.menu-telefono__lista--semplice{margin-top:var(--s-3)}.menu-telefono__gruppo{margin:var(--s-3) 0 0}.menu-telefono__gruppo-titolo{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 8px;margin:0 -8px;border-radius:var(--r-sm);font-weight:600;color:var(--testo)}.menu-telefono__gruppo-titolo::-webkit-details-marker{display:none}.menu-telefono__gruppo-titolo:hover,.menu-telefono__gruppo-titolo[aria-current=page]{background:var(--slate-50)}.menu-telefono__gruppo-titolo .i{width:16px;height:16px;color:var(--slate-600);transition:transform var(--dur-1) var(--ease)}.menu-telefono__gruppo[open] .menu-telefono__gruppo-titolo .i{transform:rotate(180deg)}.menu-telefono__lista--rientro{margin:0 0 var(--s-2);padding-left:var(--s-2)}.menu-telefono__lista--rientro a{font-weight:500;min-height:44px}.menu-telefono__lista--rientro .i{width:18px;height:18px}.menu-telefono__piede{margin-top:auto;padding-top:var(--s-6);display:grid;gap:var(--s-3)}@media(min-width:1024px){.menu-telefono{display:none!important}}.barra-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:calc(var(--cta-bar-h) + env(safe-area-inset-bottom,0px));padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:#fff;border-top:1px solid var(--bordo);box-shadow:0 -4px 12px -2px #0f172a14;transform:translateY(110%);transition:transform var(--dur-2) var(--ease-out)}.barra-cta.is-visibile{transform:none}.barra-cta__testo{display:flex;flex-direction:column;min-width:0}.barra-cta__testo strong{font-size:var(--t-small);line-height:var(--lh-small)}.barra-cta__testo span{font-size:var(--t-micro);line-height:var(--lh-micro);color:var(--testo-2)}@media(min-width:1024px){.barra-cta{display:none}}.piede{padding:56px 0 32px;font-size:var(--t-small);line-height:var(--lh-small)}@media(min-width:1024px){.piede{padding:80px 0 40px}}.piede .logo{height:36px}.piede__logo{display:inline-flex;color:var(--neve)}.piede__riga1{display:grid;gap:var(--s-10);grid-template-columns:minmax(0,1fr)}@media(min-width:1280px){.piede__riga1{grid-template-columns:3fr 9fr;gap:var(--s-8)}}.piede__marchio p{color:var(--scuro-testo-2);margin-top:var(--s-4);max-width:340px}.piede__marchio .piede__gia{margin-top:var(--s-3)}.piede__colonne{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-8) var(--s-6)}@media(min-width:768px){.piede__colonne{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.piede__colonne{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-8) var(--s-5, 20px)}}.piede__sottotitolo{margin:var(--s-3) 0 0;font-size:var(--t-small);line-height:var(--lh-small);font-weight:600}.piede__sottotitolo a{display:inline-flex;align-items:center;min-height:32px;color:var(--scuro-testo);text-decoration:none}.piede__sottotitolo a:hover{text-decoration:underline}.piede__email{margin-top:var(--s-2)!important}.piede__colonne a{overflow-wrap:anywhere}.piede__titolo{font-size:var(--t-small);line-height:var(--lh-small);font-weight:600;color:var(--scuro-testo);margin-bottom:var(--s-2)}.piede ul{list-style:none;padding:0;margin:0}.piede__colonne a,.piede__legali a{display:inline-flex;align-items:center;min-height:32px;padding-block:6px;box-sizing:border-box;color:var(--scuro-testo-2);text-decoration:none}.piede__unito{white-space:nowrap}.piede__colonne a:hover,.piede__legali a:hover{color:var(--scuro-testo);text-decoration:underline}.piede__riga2{margin-top:var(--s-12);padding-top:var(--s-8);border-top:1px solid var(--scuro-bordo)}.piede .piede__legali{display:flex;flex-wrap:wrap;margin-left:-18px;clip-path:inset(-6px -6px -6px 18px)}.piede__legali li{display:inline-flex;align-items:center;position:relative;padding-left:18px}.piede__legali li:before{content:"·";color:var(--slate-500);position:absolute;left:7px}.piede__gia{margin-top:var(--s-4);color:var(--scuro-testo-2)}@media(max-width:1023.98px){.piede{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}}.piede__dati{margin-top:var(--s-4);font-size:var(--t-micro);line-height:18px;color:var(--scuro-testo-2)}.piede__dati a{color:var(--scuro-link)}.cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:90;padding:0 12px calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none}.cookie-banner__scheda{position:relative;pointer-events:auto;width:100%;max-width:760px;margin:0 auto;max-height:calc(100dvh - 24px - env(safe-area-inset-bottom,0px));overflow-y:auto;padding:18px 20px 16px;border-radius:16px;background:#fff;border:1px solid var(--bordo);box-shadow:var(--ombra-3);color:var(--testo)}.cookie-banner__titolo{margin:0;padding-right:36px;font-size:var(--t-body-sm);line-height:1.4;font-weight:700}.cookie-banner__testo{margin:6px 0 0;padding-right:36px;font-size:var(--t-small);line-height:1.55;color:var(--testo-2)}.cookie-banner__testo a{color:var(--link);font-weight:600}.cookie-banner__chiudi{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background:transparent;color:var(--testo-2);cursor:pointer}.cookie-banner__chiudi:hover{background:var(--slate-100);color:var(--testo)}.cookie-banner__chiudi .i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.cookie-banner__scelte{margin-top:12px;padding:12px;border-radius:12px;border:1px solid var(--bordo);background:var(--slate-50);font-size:var(--t-small);line-height:1.5}.cookie-banner__scelte[hidden]{display:none}.cookie-banner__riga{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cookie-banner__riga+.cookie-banner__riga{margin-top:10px;padding-top:10px;border-top:1px solid var(--bordo)}.cookie-banner__riga p,.cookie-banner__riga span{margin:0;color:var(--testo-2)}.cookie-banner__riga label span{display:block}.cookie-banner__nome{font-weight:700;color:var(--testo)!important}.cookie-banner__sempre{flex:none}.cookie-banner__interruttore{flex:none;appearance:none;-webkit-appearance:none;position:relative;margin:2px 0 0;width:44px;height:26px;border-radius:999px;background:var(--slate-300);cursor:pointer;transition:background var(--dur-1) var(--ease)}.cookie-banner__interruttore:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #02061740;transition:transform var(--dur-1) var(--ease)}.cookie-banner__interruttore:checked{background:var(--viola)}.cookie-banner__interruttore:checked:after{transform:translate(18px)}.cookie-banner__interruttore:focus-visible{outline:3px solid var(--fuoco);outline-offset:2px}.cookie-banner__azioni{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.cookie-banner__azioni .btn--s{min-width:104px}.cookie-banner__personalizza{margin-left:auto}.cookie-banner__personalizza[hidden]{display:none}@media(prefers-reduced-motion:reduce){.cookie-banner__interruttore,.cookie-banner__interruttore:after{transition:none}}.piede__cookie{display:inline-flex;align-items:center;min-height:32px;padding:0;border:0;background:none;font:inherit;color:var(--scuro-testo-2);cursor:pointer}.piede__cookie:hover{color:var(--scuro-testo);text-decoration:underline}.piede__cookie:focus-visible{outline:2px solid var(--scuro-fuoco);outline-offset:2px}