.cs-pt{background:var(--c,var(--ink-2));border-radius:50%;flex:none;width:10px;height:10px;display:inline-block;box-shadow:inset 0 0 0 1px #00000014}.cs-pt.t-terzo{--c:var(--t-terzo)}.cs-pt.t-ente{--c:var(--t-ente)}.cs-pt.t-impresa{--c:var(--t-impresa)}.cs-pt.t-formazione{--c:var(--t-formazione)}.cs-pt.a-sviluppo{--c:var(--a-sviluppo)}.cs-pt.a-infrastruttura{--c:var(--a-infrastruttura)}.cs-pt.a-ai{--c:var(--a-ai)}.cs-pt.a-design{--c:var(--a-design)}.cs-pt.a-growth{--c:var(--a-growth)}.cs-pt.a-dati{--c:var(--a-dati)}.cs-pt.s-metodo{--c:var(--s-metodo)}.cs-pt.s-piattaforma{--c:var(--s-piattaforma)}.cs-pt.s-componente{--c:var(--s-componente)}.cs-pt.s-open{--c:var(--s-open)}.cs-pt.s-progetto{--c:var(--s-progetto)}.fg-foglio .cs-meta{font-size:var(--t-pic);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 12px;display:flex}.cs-tipo{color:var(--ink);align-items:center;gap:6px;font-weight:700;display:inline-flex}.cs-periodo{font-variant-numeric:tabular-nums}.cs-stadio{background:var(--accento-tenue);color:var(--link);border-radius:999px;padding:2px 8px;font-weight:700}.fg-foglio .cs-su{margin:-12px 0 0 -10px}.cs-su .fg-link{font-size:var(--t-pic)}.fg-foglio .cs-perchi{color:var(--ink-2);margin:0 0 20px;font-size:1.06em}.fg-foglio .cs-quattro{gap:14px;margin:0 0 18px;display:grid}.cs-quattro>div{border-left:2px solid var(--linea-2);padding-left:14px}.cs-quattro dt{font-size:var(--t-micro);letter-spacing:.02em;color:var(--ink-2);margin:0 0 2px;font-weight:700}.cs-quattro dd{max-width:68ch;margin:0}.fg-foglio .cs-esito{border-left:3px solid var(--accento);border-radius:0 var(--r-in) var(--r-in) 0;background:var(--accento-tenue);color:var(--ink);margin:0 0 8px;padding:12px 14px 12px 16px}.fg-foglio .cs-pastiglie{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fg-foglio .cs-pastiglie li{background:var(--carta-2);box-shadow:inset 0 0 0 1px var(--linea);font-size:var(--t-pic);color:var(--ink);border-radius:999px;align-items:center;gap:7px;margin:0;padding:6px 12px 6px 10px;font-weight:550;line-height:1.3;display:inline-flex}.cs-pastiglie .cs-pt{width:8px;height:8px}.fg-foglio .cs-soluzioni{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fg-foglio .cs-soluzioni li{align-items:baseline;gap:10px;margin:0;display:flex}.cs-soluzioni .cs-pt{position:relative;top:1px}.cs-sol-nome{color:var(--ink);font-weight:600;display:block}.cs-sol-tipo{font-size:var(--t-pic);color:var(--ink-2);display:block}.fg-foglio .cs-link{margin:0;padding:0;list-style:none}.fg-foglio .cs-link li{margin:0}.fg-foglio .cs-link a{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:44px;font-weight:600;display:inline-flex}.cs-link .cs-freccia{flex:none;font-weight:400}.fg-foglio .cs-azioni{flex-wrap:wrap;gap:10px;margin:28px 0 12px;display:flex}.fg-foglio a.cs-pulsante{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.fg-foglio a.cs-primario{background:var(--accento);color:var(--accento-testo)}.fg-foglio a.cs-secondario{background:var(--accento-tenue);color:var(--ink);box-shadow:inset 0 0 0 1px var(--linea-2)}.fg-foglio a.cs-pulsante:hover{text-underline-offset:3px;text-decoration:underline}.fg-foglio .cs-posta{font-size:var(--t-pic);color:var(--ink-2);grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0;display:grid}.cs-posta>div{display:contents}.cs-posta dt{font-weight:700}.cs-posta dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.cs-posta .cs-email{-webkit-user-select:all;user-select:all;font-weight:600}.fg-foglio .cs-altri{border-top:1px solid var(--linea-2);gap:10px;margin:32px 0 0;padding:18px 0 0;list-style:none;display:grid}.fg-foglio .cs-altri li{margin:0}.fg-foglio a.cs-altro{border-radius:var(--r-in);background:rgba(var(--vetro-rgb),.5);min-height:44px;box-shadow:inset 0 0 0 1px var(--linea);flex-direction:column;gap:2px;padding:10px 14px;text-decoration:none;display:flex}.cs-altro-et{font-size:var(--t-micro);letter-spacing:.02em;color:var(--ink-2);font-weight:700}.cs-altro-tit{color:var(--link);text-underline-offset:2px;font-weight:600;text-decoration:underline 1px}.fg-foglio a.cs-altro:hover{box-shadow:inset 0 0 0 1px var(--linea-2)}@media (width>=560px){.fg-foglio .cs-altri{grid-template-columns:1fr 1fr}.fg-foglio .cs-altri .cs-dopo{text-align:right;grid-column:2}}.fg-foglio .cs-intro{color:var(--ink-2);margin:0 0 8px}.fg-foglio .cs-elenco{margin:16px 0 0;padding:0;list-style:none}.fg-foglio .cs-voce{border-top:1px solid var(--linea);margin:0;padding:16px 0 18px;position:relative}.fg-foglio .cs-voce:first-child{border-top:0}.fg-foglio .cs-voce h2{margin:0 0 6px;font-size:20px}.fg-foglio .cs-voce h2 a{text-underline-offset:3px;padding:4px 0;text-decoration:underline 1px;display:block}.cs-voce h2 a:after{content:"";border-radius:var(--r-in);position:absolute;inset:0}.cs-voce:hover h2 a{text-decoration-thickness:2px}.fg-foglio .cs-voce .cs-meta{margin:0 0 8px}.fg-foglio .cs-cliente{color:var(--ink);margin:0 0 6px;font-weight:600}.fg-foglio .cs-voce .cs-esito{color:var(--ink-2);font-size:var(--t-carta);background:0 0;border-left-width:2px;border-radius:0;margin:0;padding:0 0 0 12px;line-height:1.42}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}html[data-moto=ridotto]::view-transition-group(*),html[data-moto=ridotto]::view-transition-old(*),html[data-moto=ridotto]::view-transition-new(*){animation:none!important}@media (prefers-contrast:more){.fg-foglio .cs-pastiglie li,.fg-foglio a.cs-secondario,.fg-foglio a.cs-altro{box-shadow:inset 0 0 0 1px var(--ink-2)}.fg-foglio .cs-esito{border-left-color:var(--ink)}}@media (forced-colors:active){.cs-pt{forced-color-adjust:none}.fg-foglio .cs-pastiglie li,.fg-foglio a.cs-pulsante,.fg-foglio a.cs-altro,.cs-stadio{border:1px solid canvastext}.fg-foglio .cs-esito{border:1px solid canvastext;border-left-width:3px}}
