.CosaInclude-module__6CFlLW__section{box-sizing:border-box;padding-block:var(--section-padding-block);padding-inline:calc(var(--shell-pad) + var(--safe-left)) calc(var(--shell-pad) + var(--safe-right));background:var(--sfondo-sezione);color:var(--color-text);overflow-x:clip}.CosaInclude-module__6CFlLW__inner{width:100%;min-width:0;max-width:var(--content-max);margin-inline:auto}.CosaInclude-module__6CFlLW__title{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-section);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text);text-align:center;text-wrap:balance;margin:0}.CosaInclude-module__6CFlLW__blocco{margin:var(--space-8) auto 0;max-width:var(--reading-col);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-lg);background:var(--vetro-superficie);-webkit-backdrop-filter:var(--vetro-sfocatura);backdrop-filter:var(--vetro-sfocatura);text-align:center;container-type:inline-size}.CosaInclude-module__6CFlLW__gruppo{padding:var(--space-6) var(--space-4)}.CosaInclude-module__6CFlLW__gruppo+.CosaInclude-module__6CFlLW__gruppo{border-top:var(--border-width) solid var(--color-line)}@media (min-width:40rem){.CosaInclude-module__6CFlLW__gruppo{padding:var(--space-8)}}.CosaInclude-module__6CFlLW__etichetta{margin:0 0 var(--space-4);font-family:var(--font-mono);font-weight:var(--weight-medium);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent)}.CosaInclude-module__6CFlLW__lista{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.CosaInclude-module__6CFlLW__voce{font-family:var(--font-sans);font-size:var(--text-base-plus);line-height:var(--leading-body);color:var(--color-text-muted);text-wrap:balance}.CosaInclude-module__6CFlLW__disclaimer{max-width:var(--reading-col);margin:var(--space-8) auto 0;padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-line);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-text-muted);text-align:center}.CosaInclude-module__6CFlLW__disclaimerLink{margin-top:var(--space-2);white-space:nowrap;color:var(--color-text-muted);text-underline-offset:.15em;text-decoration:underline;display:inline-block}.CosaInclude-module__6CFlLW__disclaimerLink:hover{color:var(--color-text)}.CosaInclude-module__6CFlLW__disclaimerLink:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-xs);outline:none}.CosaInclude-module__6CFlLW__blocco:hover,.CosaInclude-module__6CFlLW__blocco:active,.CosaInclude-module__6CFlLW__blocco:focus-within{border-color:var(--color-accent)}.CosaInclude-module__6CFlLW__blocco{transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}@media (hover:hover){.CosaInclude-module__6CFlLW__blocco:hover{translate:0 calc(-1 * var(--space-2));box-shadow:var(--shadow-3)}}
.ProgrammaPercorso-module__owBKYq__section{box-sizing:border-box;padding-block:var(--section-padding-block) 0;padding-inline:calc(var(--shell-pad) + var(--safe-left)) calc(var(--shell-pad) + var(--safe-right));background:var(--sfondo-sezione);color:var(--color-text)}.ProgrammaPercorso-module__owBKYq__inner{width:100%;min-width:0;max-width:var(--reading-col);margin-inline:auto}.ProgrammaPercorso-module__owBKYq__title{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-section);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-align:center;text-wrap:balance;margin:0}.ProgrammaPercorso-module__owBKYq__intro{max-width:36rem;margin:var(--space-4) auto 0;font-family:var(--font-sans);font-size:var(--text-base-plus);line-height:var(--leading-body);color:var(--color-text-muted);text-align:center;text-wrap:pretty}.ProgrammaPercorso-module__owBKYq__fasi{margin:var(--space-8) 0 0;gap:var(--space-5);view-timeline-name:--programma-fasi;padding:0;list-style:none;display:grid;position:relative}.ProgrammaPercorso-module__owBKYq__fasi:before,.ProgrammaPercorso-module__owBKYq__fasi:after{content:"";top:calc(var(--programma-nodo) / 2);bottom:calc(var(--programma-nodo) / 2);left:calc(var(--programma-nodo) / 2 - var(--programma-linea) / 2);width:var(--programma-linea);border-radius:var(--radius-full);position:absolute}.ProgrammaPercorso-module__owBKYq__fasi:before{background:var(--color-line)}.ProgrammaPercorso-module__owBKYq__fasi:after{background:linear-gradient(var(--color-accent), var(--color-accent-luce));box-shadow:0 0 var(--space-3) color-mix(in srgb, var(--color-accent) 60%, transparent);transform-origin:top;animation:linear both ProgrammaPercorso-module__owBKYq__riempi;animation-timeline:--programma-fasi;animation-range:entry 30% exit 60%;scale:1 0}@keyframes ProgrammaPercorso-module__owBKYq__riempi{to{scale:1}}@supports not (animation-timeline:view()){.ProgrammaPercorso-module__owBKYq__fasi:after{animation:none;scale:1}}@media (prefers-reduced-motion:reduce){.ProgrammaPercorso-module__owBKYq__fasi:after{animation:none;scale:1}}.ProgrammaPercorso-module__owBKYq__fase{grid-template-columns:var(--programma-nodo) minmax(0, 1fr);gap:var(--space-4);align-items:start;display:grid;position:relative}.ProgrammaPercorso-module__owBKYq__nodo{z-index:1;width:var(--programma-nodo);height:var(--programma-nodo);border-radius:var(--radius-full);border:var(--border-width) solid var(--color-accent);background:var(--color-bg);box-shadow:0 0 var(--space-4) color-mix(in srgb, var(--color-accent) 35%, transparent);font-family:var(--font-mono);font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--color-accent);justify-content:center;align-items:center;display:flex;position:relative}.ProgrammaPercorso-module__owBKYq__scheda{min-width:0;padding:var(--space-5) var(--space-4);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-lg);background:var(--vetro-superficie);-webkit-backdrop-filter:var(--vetro-sfocatura);backdrop-filter:var(--vetro-sfocatura);transition:border-color var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);container-type:inline-size}@media (min-width:40rem){.ProgrammaPercorso-module__owBKYq__fase{gap:var(--space-5)}.ProgrammaPercorso-module__owBKYq__scheda{padding:var(--space-6)}}@media (max-width:24rem){.ProgrammaPercorso-module__owBKYq__fasi{--programma-nodo:var(--programma-nodo-tel)}.ProgrammaPercorso-module__owBKYq__fase{gap:var(--space-3)}.ProgrammaPercorso-module__owBKYq__scheda{padding:var(--space-4) var(--space-3)}.ProgrammaPercorso-module__owBKYq__tappa{gap:var(--space-2)}}.ProgrammaPercorso-module__owBKYq__fase:hover .ProgrammaPercorso-module__owBKYq__scheda,.ProgrammaPercorso-module__owBKYq__fase:active .ProgrammaPercorso-module__owBKYq__scheda{border-color:var(--color-accent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ProgrammaPercorso-module__owBKYq__fase:hover .ProgrammaPercorso-module__owBKYq__scheda{translate:0 calc(-1 * var(--space-1));box-shadow:var(--shadow-2)}}.ProgrammaPercorso-module__owBKYq__etichetta{font-family:var(--font-mono);font-weight:var(--weight-medium);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);margin:0}.ProgrammaPercorso-module__owBKYq__nomeFase{margin:var(--space-2) 0 0;font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-xl);line-height:var(--leading-snug);text-wrap:balance}.ProgrammaPercorso-module__owBKYq__testo{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-muted);text-wrap:pretty}.ProgrammaPercorso-module__owBKYq__tappe{margin:var(--space-5) 0 0;padding:var(--space-5) 0 0;border-top:var(--border-width) solid var(--color-line);gap:var(--space-3) var(--space-5);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}@container (min-width:34rem){.ProgrammaPercorso-module__owBKYq__tappe{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProgrammaPercorso-module__owBKYq__tappa{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.ProgrammaPercorso-module__owBKYq__numero{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-accent)}.ProgrammaPercorso-module__owBKYq__nome{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--color-text);text-wrap:pretty}
