.pulsante[data-astro-cid-apqjpps5]{border-radius:var(--radius-md);font:inherit;cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.pulsante--grande[data-astro-cid-apqjpps5]{min-height:54px;padding:0 28px;font-size:1.125rem}.pulsante--normale[data-astro-cid-apqjpps5]{min-height:52px;padding:0 24px}.pulsante--compatto[data-astro-cid-apqjpps5]{white-space:nowrap;border-radius:10px;min-height:46px;padding:0 20px;font-size:1rem}.pulsante--primario[data-astro-cid-apqjpps5]{background:var(--color-primary);color:var(--color-white)}.pulsante--primario[data-astro-cid-apqjpps5]:hover{background:var(--color-primary-dark);color:var(--color-white)}.pulsante--contorno[data-astro-cid-apqjpps5]{background:var(--color-white);border-color:var(--color-border-button);color:var(--color-night)}.pulsante--contorno[data-astro-cid-apqjpps5]:hover{border-color:var(--color-primary);color:var(--color-night)}.pulsante--normale[data-astro-cid-apqjpps5].pulsante--contorno,.pulsante--compatto[data-astro-cid-apqjpps5].pulsante--contorno{border-color:var(--color-primary);color:var(--color-primary-dark)}.pulsante--normale[data-astro-cid-apqjpps5].pulsante--contorno:hover,.pulsante--compatto[data-astro-cid-apqjpps5].pulsante--contorno:hover{background:var(--color-tint)}.pulsante--scuro[data-astro-cid-apqjpps5]{background:var(--color-night);color:var(--color-white)}.pulsante--scuro[data-astro-cid-apqjpps5]:hover{background:var(--color-night-hover);color:var(--color-white)}.pulsante--su-blu[data-astro-cid-apqjpps5]{border-color:var(--color-white);color:var(--color-white);background:0 0}.pulsante--su-blu[data-astro-cid-apqjpps5]:hover{color:var(--color-white);background:#ffffff1f}.pulsante[data-astro-cid-apqjpps5]:disabled{cursor:not-allowed;opacity:.6}.pulsante[data-astro-cid-apqjpps5] svg{flex-shrink:0}.barra[data-astro-cid-vbqq4cqy]{z-index:50;background:var(--color-night);color:var(--color-on-dark);font-size:.875rem;position:sticky;top:0}.barra-interno[data-astro-cid-vbqq4cqy]{justify-content:space-between;align-items:center;gap:16px;padding-top:6px;padding-bottom:6px;display:flex}.telefoni[data-astro-cid-vbqq4cqy]{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.telefoni[data-astro-cid-vbqq4cqy] li[data-astro-cid-vbqq4cqy]+li[data-astro-cid-vbqq4cqy]{border-top:1px solid var(--color-line-on-dark)}.telefono[data-astro-cid-vbqq4cqy]{min-height:36px;color:var(--color-on-dark);align-items:center;gap:8px;text-decoration:none;display:flex}.telefono[data-astro-cid-vbqq4cqy] svg{color:var(--color-accent-on-dark);flex-shrink:0}.telefono[data-astro-cid-vbqq4cqy] strong[data-astro-cid-vbqq4cqy]{color:var(--color-white);white-space:nowrap;margin-left:auto}.telefono[data-astro-cid-vbqq4cqy]:hover strong[data-astro-cid-vbqq4cqy]{text-decoration:underline}.etichetta-lunga[data-astro-cid-vbqq4cqy],.link-barra[data-astro-cid-vbqq4cqy],.barra--senza-telefoni[data-astro-cid-vbqq4cqy]{display:none}.link-barra[data-astro-cid-vbqq4cqy] a{min-height:32px;color:var(--color-on-dark);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.link-barra[data-astro-cid-vbqq4cqy] a:hover{color:var(--color-white);text-decoration:underline}.barra[data-astro-cid-vbqq4cqy] a.evidenza,.mobile-extra[data-astro-cid-vbqq4cqy] a.evidenza{background:var(--color-logo-yellow);border-radius:var(--radius-sm);color:var(--color-night);padding:4px 12px;font-weight:700;text-decoration:none}.barra[data-astro-cid-vbqq4cqy] a.evidenza:hover,.mobile-extra[data-astro-cid-vbqq4cqy] a.evidenza:hover{background:var(--color-logo-yellow-hover);color:var(--color-night);text-decoration:underline}@media (width>=768px){.barra--senza-telefoni[data-astro-cid-vbqq4cqy]{display:block}.barra-interno[data-astro-cid-vbqq4cqy]{min-height:64px}.telefoni[data-astro-cid-vbqq4cqy]{gap:4px;width:auto}.telefoni[data-astro-cid-vbqq4cqy] li[data-astro-cid-vbqq4cqy]+li[data-astro-cid-vbqq4cqy]{border-top:0}.telefono[data-astro-cid-vbqq4cqy]{min-height:0}.telefono[data-astro-cid-vbqq4cqy] strong[data-astro-cid-vbqq4cqy]{margin-left:0}.etichetta-breve[data-astro-cid-vbqq4cqy]{display:none}.etichetta-lunga[data-astro-cid-vbqq4cqy]{display:inline}.link-barra[data-astro-cid-vbqq4cqy]{gap:24px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}}.intestazione[data-astro-cid-vbqq4cqy]{z-index:40;background:var(--color-white);border-bottom:1px solid var(--color-border);position:relative}.intestazione-interno[data-astro-cid-vbqq4cqy]{justify-content:space-between;align-items:center;gap:24px;min-height:64px;display:flex}.logo[data-astro-cid-vbqq4cqy]{flex-shrink:0;display:inline-flex}.logo[data-astro-cid-vbqq4cqy] img{width:auto;height:40px;display:block}.nav-desktop[data-astro-cid-vbqq4cqy],.pulsanti-desktop[data-astro-cid-vbqq4cqy]{display:none}.nav-lista[data-astro-cid-vbqq4cqy]{align-items:center;gap:32px;margin:0;padding:0;list-style:none;display:flex}.nav-link[data-astro-cid-vbqq4cqy]{color:var(--color-night);cursor:pointer;border-bottom:3px solid #0000;align-items:center;gap:4px;padding:8px 0;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.nav-link[data-astro-cid-vbqq4cqy]:hover{color:var(--color-primary)}.nav-link[data-astro-cid-vbqq4cqy][aria-current=page],.nav-link[data-astro-cid-vbqq4cqy].attivo{border-bottom-color:var(--color-primary);color:var(--color-primary-dark)}summary[data-astro-cid-vbqq4cqy]{list-style:none}summary[data-astro-cid-vbqq4cqy]::-webkit-details-marker{display:none}.tendina[data-astro-cid-vbqq4cqy]{position:relative}.tendina[data-astro-cid-vbqq4cqy] .freccia-tendina{transition:transform .15s}.tendina[data-astro-cid-vbqq4cqy] details[data-astro-cid-vbqq4cqy][open] .freccia-tendina{transform:rotate(180deg)}.pannello[data-astro-cid-vbqq4cqy]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:280px;box-shadow:var(--shadow-panel);margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 12px);left:-16px}.pannello[data-astro-cid-vbqq4cqy] a[data-astro-cid-vbqq4cqy]{border-radius:var(--radius-sm);color:var(--color-night);padding:10px 12px;font-weight:600;text-decoration:none;display:block}.pannello[data-astro-cid-vbqq4cqy] a[data-astro-cid-vbqq4cqy]:hover,.pannello[data-astro-cid-vbqq4cqy] a[data-astro-cid-vbqq4cqy][aria-current=page]{background:var(--color-tint);color:var(--color-primary-dark)}.pulsante-menu[data-astro-cid-vbqq4cqy]{background:var(--color-night);border:2px solid var(--color-night);width:44px;height:44px;color:var(--color-white);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.pulsante-menu[data-astro-cid-vbqq4cqy]:focus-visible{outline-color:var(--color-primary)}.menu-mobile[data-astro-cid-vbqq4cqy] .icona-chiudi,.menu-mobile[data-astro-cid-vbqq4cqy][open] .icona-apri{display:none}.menu-mobile[data-astro-cid-vbqq4cqy][open] .icona-chiudi{display:block}.pannello-mobile[data-astro-cid-vbqq4cqy]{background:var(--color-white);border-bottom:1px solid var(--color-border);max-height:calc(100vh - 160px);box-shadow:var(--shadow-panel);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.pannello-mobile[data-astro-cid-vbqq4cqy] ul[data-astro-cid-vbqq4cqy]{margin:0;padding:0;list-style:none}.pannello-mobile-interno[data-astro-cid-vbqq4cqy]{padding-top:8px;padding-bottom:20px}.mobile-link[data-astro-cid-vbqq4cqy]{border-bottom:1px solid var(--color-border);min-height:48px;color:var(--color-night);align-items:center;font-size:1.125rem;font-weight:700;text-decoration:none;display:flex}.mobile-titolo[data-astro-cid-vbqq4cqy]{padding:14px 0 4px;font-size:1.125rem;font-weight:700;display:block}.pannello-mobile[data-astro-cid-vbqq4cqy] .mobile-sottolista[data-astro-cid-vbqq4cqy]{border-bottom:1px solid var(--color-border);padding-bottom:8px}.mobile-sottolista[data-astro-cid-vbqq4cqy] a[data-astro-cid-vbqq4cqy]{min-height:44px;color:var(--color-text-muted);align-items:center;padding-left:16px;font-weight:600;text-decoration:none;display:flex}.mobile-link[data-astro-cid-vbqq4cqy][aria-current=page],.mobile-sottolista[data-astro-cid-vbqq4cqy] a[data-astro-cid-vbqq4cqy][aria-current=page]{color:var(--color-primary-dark)}.pannello-mobile[data-astro-cid-vbqq4cqy] .mobile-extra[data-astro-cid-vbqq4cqy]{gap:4px;margin-top:16px;display:grid}.mobile-extra[data-astro-cid-vbqq4cqy] a[data-astro-cid-vbqq4cqy],.mobile-extra[data-astro-cid-vbqq4cqy] a{min-height:40px;color:var(--color-primary-dark);align-items:center;gap:6px;font-weight:600;display:inline-flex}.mobile-extra[data-astro-cid-vbqq4cqy] a.evidenza{justify-self:start}@media (width>=1200px){.intestazione-interno[data-astro-cid-vbqq4cqy]{min-height:88px}.logo[data-astro-cid-vbqq4cqy] img{height:52px}.nav-desktop[data-astro-cid-vbqq4cqy]{display:block}.pulsanti-desktop[data-astro-cid-vbqq4cqy]{align-items:center;gap:12px;display:flex}.menu-mobile[data-astro-cid-vbqq4cqy]{display:none}}.chat[data-astro-cid-ys52ny4j]{z-index:90;background:var(--color-primary-dark);color:var(--color-white);border-radius:20px;align-items:flex-start;gap:10px;max-width:calc(100vw - 32px);padding:12px 18px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 20px #0e2a3f47}.chat[data-astro-cid-ys52ny4j] svg{flex-shrink:0;margin-top:2px}.testo[data-astro-cid-ys52ny4j],.titolo[data-astro-cid-ys52ny4j]{display:block}.orari[data-astro-cid-ys52ny4j]{text-align:left;width:0;min-width:100%;margin-top:4px;font-size:.9375rem;font-weight:400;display:block}.chat[data-astro-cid-ys52ny4j]:hover{background:var(--color-night)}.chat[data-astro-cid-ys52ny4j]:focus-visible{outline:3px solid var(--color-white);outline-offset:2px;box-shadow:0 0 0 6px var(--color-night)}.chat[data-astro-cid-ys52ny4j][aria-busy=true]{opacity:.7;cursor:progress}.chat[data-astro-cid-ys52ny4j][hidden]{display:none}@media print{.chat[data-astro-cid-ys52ny4j]{display:none}}.pie[data-astro-cid-dhfzlu3q]{background:var(--color-night);color:var(--color-on-dark);padding:40px 0}.pie[data-astro-cid-dhfzlu3q] a{color:var(--color-on-dark)}.pie[data-astro-cid-dhfzlu3q] a:hover{color:var(--color-white)}.alto[data-astro-cid-dhfzlu3q]{gap:32px;display:grid}.marchio[data-astro-cid-dhfzlu3q]{align-content:start;gap:14px;display:grid}.marchio[data-astro-cid-dhfzlu3q] p[data-astro-cid-dhfzlu3q]{margin:0;line-height:1.55}.logo[data-astro-cid-dhfzlu3q]{background:var(--color-white);border-radius:var(--radius-sm);justify-self:start;padding:8px 12px;display:inline-flex}.logo[data-astro-cid-dhfzlu3q] img{width:auto;height:36px;display:block}.marchio[data-astro-cid-dhfzlu3q] .iso{box-sizing:content-box;background:var(--color-white);border-radius:var(--radius-sm);object-fit:contain;width:auto;max-width:180px;height:52px;padding:8px 12px;display:block}.colonne[data-astro-cid-dhfzlu3q]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;display:grid}.colonna[data-astro-cid-dhfzlu3q]{align-content:start;gap:10px;display:grid}.colonna[data-astro-cid-dhfzlu3q] ul[data-astro-cid-dhfzlu3q]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.colonna[data-astro-cid-dhfzlu3q] h2[data-astro-cid-dhfzlu3q]{color:var(--color-white);font-family:var(--font-body);margin:0 0 4px;font-size:1rem;font-weight:700}.contatti[data-astro-cid-dhfzlu3q]{grid-column:1/-1}address[data-astro-cid-dhfzlu3q]{gap:14px;font-style:normal;display:grid}.sede[data-astro-cid-dhfzlu3q]{gap:2px;margin:0;line-height:1.45;display:grid}.sede[data-astro-cid-dhfzlu3q] strong[data-astro-cid-dhfzlu3q]{color:var(--color-white);font-weight:600}.basso[data-astro-cid-dhfzlu3q]{border-top:1px solid var(--color-line-on-dark);color:var(--color-on-dark-muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:40px;padding-top:24px;font-size:.875rem;display:flex}.basso[data-astro-cid-dhfzlu3q] p[data-astro-cid-dhfzlu3q]{margin:0}.legali[data-astro-cid-dhfzlu3q]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.legali[data-astro-cid-dhfzlu3q] ul[data-astro-cid-dhfzlu3q]{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.pie[data-astro-cid-dhfzlu3q] .legali[data-astro-cid-dhfzlu3q] a[data-astro-cid-dhfzlu3q]{color:var(--color-on-dark-muted)}.pie[data-astro-cid-dhfzlu3q] .legali[data-astro-cid-dhfzlu3q] a[data-astro-cid-dhfzlu3q]:hover{color:var(--color-white)}.legali[data-astro-cid-dhfzlu3q] .ai{filter:invert();opacity:.85;width:auto;height:28px;display:block}@media (width>=768px){.pie[data-astro-cid-dhfzlu3q]{padding:64px 0 40px}.colonne[data-astro-cid-dhfzlu3q]{grid-template-columns:repeat(3,auto);justify-content:end;gap:72px}.contatti[data-astro-cid-dhfzlu3q]{grid-column:auto}}@media (width>=1024px){.alto[data-astro-cid-dhfzlu3q]{grid-template-columns:minmax(0,360px) 1fr;justify-content:space-between;gap:48px}}@font-face{font-family:Bricolage Grotesque;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/_astro/source-sans-3-latin-wght-normal.BqRLTx4X.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/_astro/source-sans-3-latin-wght-italic.Bg-PIjcQ.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap}@font-face{font-family:Bricolage Grotesque riserva;src:local(Arial);ascent-override:82.39%;descent-override:23.92%;line-gap-override:0%;size-adjust:112.88%}@font-face{font-family:"Source Sans 3 riserva";src:local(Arial);ascent-override:114.52%;descent-override:44.74%;line-gap-override:0%;size-adjust:89.41%}:root{--color-primary:#1570ad;--color-primary-dark:#0d5586;--color-night:#0e2a3f;--color-night-hover:#1b3d57;--color-page:#f4f8fb;--color-tint:#e3f1fb;--color-tint-strong:#cbe5f7;--color-border:#dce8f1;--color-border-button:#c4daea;--color-border-field:#6b8597;--color-text-muted:#3b5366;--color-text-soft:#2f4a5e;--color-accent-on-dark:#7cc3f0;--color-on-dark:#cfe4f3;--color-on-dark-muted:#9db8cc;--color-line-on-dark:#2a4760;--color-white:#fff;--color-logo-cyan:#27aae2;--color-logo-green:#8dc73f;--color-logo-orange:#fdb03e;--color-logo-red:#ed1b24;--color-logo-blue:#0e76bf;--color-logo-yellow:#f6e331;--color-logo-yellow-hover:#fff07a;--color-stato-neutro:#0d5586;--color-stato-neutro-bg:#d6eaf8;--color-stato-attenzione:#8a4b08;--color-stato-attenzione-bg:#fcebd5;--color-stato-urgente:#8c1d18;--color-stato-urgente-bg:#fbe0de;--color-errore:#b3261e;--color-errore-bg:#fdecea;--color-text:var(--color-night);--color-link:var(--color-primary);--color-link-hover:var(--color-primary-dark);--color-focus:var(--color-primary);--color-focus-on-dark:var(--color-white);--font-heading:"Bricolage Grotesque", "Bricolage Grotesque riserva", "Segoe UI", system-ui, sans-serif;--font-body:"Source Sans 3", "Source Sans 3 riserva", "Segoe UI", system-ui, sans-serif;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--gutter:16px;--content-max:1280px;--text-max:760px;--shadow-panel:0 20px 40px #0e2a3f24;--shadow-card:0 16px 40px #0e2a3f1a}@media (width>=768px){:root{--gutter:40px}}@media (width>=1200px){:root{--gutter:80px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-page);min-height:100vh;color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-heading);margin:0 0 .5em;line-height:1.15}a{color:var(--color-link)}a:hover{color:var(--color-link-hover)}img{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}main:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.su-scuro{--color-focus:var(--color-focus-on-dark)}.occhiello{color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-size:.8125rem;font-weight:700;display:block}.titolo-sezione{letter-spacing:-.02em;margin:0;font-size:clamp(1.875rem,1.2rem + 2.2vw,2.75rem);line-height:1.1}@media (width>=1024px){.occhiello{font-size:.9375rem}}.vai-al-contenuto[data-astro-cid-hkbrpulz]{z-index:200;background:var(--color-white);border-radius:var(--radius-sm);color:var(--color-night);padding:10px 16px;font-weight:700;position:absolute;top:8px;left:-9999px}.vai-al-contenuto[data-astro-cid-hkbrpulz]:focus{left:8px}
