.tessera-box[data-astro-cid-qqfk2ts3]{width:100%;max-width:440px;justify-self:end}.tessera[data-astro-cid-qqfk2ts3]{all:unset;display:block;width:100%;aspect-ratio:1.586;perspective:1400px;cursor:pointer}.tessera[data-astro-cid-qqfk2ts3]:focus-visible{outline:2px solid var(--rosso);outline-offset:6px}.tessera__in[data-astro-cid-qqfk2ts3]{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.tessera[data-astro-cid-qqfk2ts3]:hover .tessera__in[data-astro-cid-qqfk2ts3],.tessera[data-astro-cid-qqfk2ts3][aria-pressed=true] .tessera__in[data-astro-cid-qqfk2ts3]{transform:rotateY(180deg)}@media(hover:none){.tessera[data-astro-cid-qqfk2ts3]:hover .tessera__in[data-astro-cid-qqfk2ts3]{transform:none}.tessera[data-astro-cid-qqfk2ts3][aria-pressed=true] .tessera__in[data-astro-cid-qqfk2ts3]{transform:rotateY(180deg)}}.faccia[data-astro-cid-qqfk2ts3]{position:absolute;inset:0;border-radius:16px;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;box-shadow:0 24px 50px -22px #00000073,0 2px 6px #0000001f}.fronte[data-astro-cid-qqfk2ts3]{background:var(--antracite);color:var(--carta);padding:6% 7%;display:grid;grid-template-rows:auto 1fr auto auto}.fronte[data-astro-cid-qqfk2ts3]:after{content:"";position:absolute;top:0;bottom:0;left:61.8%;width:3px;background:var(--rosso);opacity:.9}.fronte[data-astro-cid-qqfk2ts3]:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 0% 0%,rgba(243,239,232,.08),transparent 55%)}.fr__alto[data-astro-cid-qqfk2ts3]{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.fr__alto[data-astro-cid-qqfk2ts3] img[data-astro-cid-qqfk2ts3]{width:22%;height:auto;margin:-4% 0 0 -4%}.fr__tipo[data-astro-cid-qqfk2ts3]{font-size:.66rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--grigio-chiaro);background:var(--antracite);padding-left:.4rem;position:relative;z-index:2}.fr__chip[data-astro-cid-qqfk2ts3]{width:15%;aspect-ratio:1.3;border-radius:5px;align-self:center;background:linear-gradient(135deg,#9c9a95,#d8d4cc 45%,#8d8b86);position:relative;z-index:1;box-shadow:inset 0 0 0 1px #00000040}.fr__numero[data-astro-cid-qqfk2ts3]{font-variant-numeric:tabular-nums;font-size:clamp(.95rem,2.4vw,1.25rem);letter-spacing:.14em;margin-bottom:5%;position:relative;z-index:1}.fr__basso[data-astro-cid-qqfk2ts3]{display:flex;justify-content:space-between;align-items:end;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;position:relative;z-index:1}.fr__basso[data-astro-cid-qqfk2ts3] span[data-astro-cid-qqfk2ts3]{display:grid;gap:.15rem}.fr__basso[data-astro-cid-qqfk2ts3] small[data-astro-cid-qqfk2ts3]{font-size:.55rem;letter-spacing:.2em;color:var(--grigio)}.fr__dal[data-astro-cid-qqfk2ts3]{text-align:right;background:var(--antracite);padding-left:.5rem}.retro[data-astro-cid-qqfk2ts3]{background:var(--carta);color:var(--inchiostro);transform:rotateY(180deg);display:grid;grid-template-rows:auto 1fr auto;border:1px solid var(--linea)}.retro[data-astro-cid-qqfk2ts3] .re__banda[data-astro-cid-qqfk2ts3]{display:block}.re__banda[data-astro-cid-qqfk2ts3]{height:46px;background:var(--antracite);margin-top:7%}.re__numeri[data-astro-cid-qqfk2ts3]{margin:0;padding:0 7%;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:4%}.re__numeri[data-astro-cid-qqfk2ts3] div[data-astro-cid-qqfk2ts3]{border-left:1px solid var(--linea);padding-left:10%}.re__numeri[data-astro-cid-qqfk2ts3] div[data-astro-cid-qqfk2ts3]:first-child{border-left:0;padding-left:0}.re__numeri[data-astro-cid-qqfk2ts3] dt[data-astro-cid-qqfk2ts3]{font-family:var(--serif);font-weight:500;font-size:clamp(1.9rem,5.5vw,2.9rem);line-height:.9;font-variant-numeric:tabular-nums}.re__numeri[data-astro-cid-qqfk2ts3] div[data-astro-cid-qqfk2ts3]:first-child dt[data-astro-cid-qqfk2ts3]{color:var(--rosso)}.re__numeri[data-astro-cid-qqfk2ts3] dd[data-astro-cid-qqfk2ts3]{margin:.45rem 0 0;font-size:.58rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--grigio);line-height:1.35}.re__nota[data-astro-cid-qqfk2ts3]{padding:0 7% 6%;font-family:var(--serif);font-style:italic;font-size:.8rem;color:var(--grigio)}.tessera__invito[data-astro-cid-qqfk2ts3]{margin:1.1rem 0 0;text-align:center;font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--grigio)}.tessera__invito[data-astro-cid-qqfk2ts3] .t[data-astro-cid-qqfk2ts3]{display:none}@media(hover:none){.tessera__invito[data-astro-cid-qqfk2ts3] .m[data-astro-cid-qqfk2ts3]{display:none}.tessera__invito[data-astro-cid-qqfk2ts3] .t[data-astro-cid-qqfk2ts3]{display:inline}}@media(max-width:860px){.tessera-box[data-astro-cid-qqfk2ts3]{justify-self:center}}@media(prefers-reduced-motion:reduce){.tessera__in[data-astro-cid-qqfk2ts3]{transition:none}}.ciclo[data-astro-cid-u5mhkhcd]{margin:0 0 clamp(2.5rem,5vw,4.5rem)}.ciclo[data-astro-cid-u5mhkhcd] svg[data-astro-cid-u5mhkhcd]{width:100%;height:auto;display:block;overflow:visible}.ciclo__base[data-astro-cid-u5mhkhcd]{stroke:#3a3a3a;stroke-width:1}.ciclo__griglia[data-astro-cid-u5mhkhcd]{stroke:#262626;stroke-width:1;stroke-dasharray:2 6}.ciclo__linea[data-astro-cid-u5mhkhcd]{fill:none;stroke:var(--carta);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.ciclo__ritorno[data-astro-cid-u5mhkhcd]{fill:none;stroke:var(--rosso);stroke-width:1.8;stroke-dasharray:.012 .012;opacity:0}.ciclo__ricomincia[data-astro-cid-u5mhkhcd]{font-family:var(--serif);font-style:italic;font-size:20px;fill:var(--grigio-chiaro);opacity:0}.ciclo__punto[data-astro-cid-u5mhkhcd]{opacity:0;transform:translateY(8px);transform-box:fill-box}.ciclo__punto[data-astro-cid-u5mhkhcd] circle[data-astro-cid-u5mhkhcd]{fill:var(--antracite);stroke:var(--carta);stroke-width:2.5}.ciclo__asta[data-astro-cid-u5mhkhcd]{stroke:#3a3a3a;stroke-dasharray:3 4}.ciclo__n[data-astro-cid-u5mhkhcd]{font-family:var(--serif);font-size:20px;fill:var(--grigio-chiaro)}.ciclo__verbo[data-astro-cid-u5mhkhcd]{font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;fill:var(--carta)}.ciclo[data-astro-cid-u5mhkhcd].disegna .ciclo__linea[data-astro-cid-u5mhkhcd]{transition:stroke-dashoffset 1.8s cubic-bezier(.5,0,.2,1);stroke-dashoffset:0}.ciclo[data-astro-cid-u5mhkhcd].disegna .ciclo__punto[data-astro-cid-u5mhkhcd]{transition:opacity .5s,transform .5s;transition-delay:calc(.2s + var(--i) * .42s);opacity:1;transform:none}.ciclo[data-astro-cid-u5mhkhcd].disegna .ciclo__ritorno[data-astro-cid-u5mhkhcd]{transition:opacity .6s 2.1s;opacity:1}.ciclo[data-astro-cid-u5mhkhcd].disegna .ciclo__ricomincia[data-astro-cid-u5mhkhcd]{transition:opacity .6s 2.4s;opacity:1}.ciclo[data-astro-cid-u5mhkhcd].disegna .ciclo__punto[data-astro-cid-u5mhkhcd]:last-of-type circle[data-astro-cid-u5mhkhcd]{fill:var(--rosso);stroke:var(--rosso)}@media(max-width:640px){.ciclo__verbo[data-astro-cid-u5mhkhcd]{font-size:34px;letter-spacing:.03em}.ciclo__n[data-astro-cid-u5mhkhcd]{font-size:32px}.ciclo__ricomincia[data-astro-cid-u5mhkhcd]{font-size:34px}.ciclo__punto[data-astro-cid-u5mhkhcd] circle[data-astro-cid-u5mhkhcd]{r:10}}@media(prefers-reduced-motion:reduce){.ciclo[data-astro-cid-u5mhkhcd] .ciclo__linea[data-astro-cid-u5mhkhcd]{stroke-dashoffset:0}.ciclo[data-astro-cid-u5mhkhcd] .ciclo__punto[data-astro-cid-u5mhkhcd],.ciclo[data-astro-cid-u5mhkhcd] .ciclo__ritorno[data-astro-cid-u5mhkhcd],.ciclo[data-astro-cid-u5mhkhcd] .ciclo__ricomincia[data-astro-cid-u5mhkhcd]{opacity:1;transform:none}}.percorso[data-astro-cid-twauxbsn]{background:var(--carta-2)}.percorso__in[data-astro-cid-twauxbsn]{display:grid;grid-template-columns:38.2fr 61.8fr;gap:3rem clamp(3rem,6vw,7rem);align-items:start}.percorso__testa[data-astro-cid-twauxbsn]{position:sticky;top:7rem}.stampante[data-astro-cid-twauxbsn]{position:relative;max-width:560px;justify-self:center;width:100%;--p: 1}.stampante__fessura[data-astro-cid-twauxbsn]{height:18px;background:var(--antracite);border-radius:3px;margin:0 -14px;position:relative;z-index:2;box-shadow:0 6px 14px #0000002e}.stampante__fessura[data-astro-cid-twauxbsn]:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;background:#000}.scontrino[data-astro-cid-twauxbsn]{position:relative;background:#fbf9f4;color:var(--inchiostro);padding:2.2rem 2rem 2.6rem;margin-top:-4px;font-family:var(--sans);font-size:.875rem;font-variant-numeric:tabular-nums;line-height:1.5;box-shadow:0 18px 40px -18px #00000040;clip-path:inset(0 0 calc((1 - var(--p)) * 100%) 0);-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - 10px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / 14px 10px repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - 10px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / 14px 10px repeat-x}.scontrino[data-astro-cid-twauxbsn] p[data-astro-cid-twauxbsn]{margin:0}.sc__testa[data-astro-cid-twauxbsn]{text-align:center;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;color:var(--grigio);display:grid;gap:.15rem;margin-bottom:1.4rem}.sc__ditta[data-astro-cid-twauxbsn]{font-family:var(--serif);text-transform:none;letter-spacing:0;font-size:1.5rem;color:var(--inchiostro);font-weight:500;margin-bottom:.35rem!important}.sc__riga[data-astro-cid-twauxbsn]{display:flex;justify-content:space-between;gap:1.2rem;align-items:baseline}.sc__meta[data-astro-cid-twauxbsn]{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--grigio)}.sc__taglio[data-astro-cid-twauxbsn]{border:0;border-top:1.5px dashed #c9c2b6;margin:1.1rem 0}.sc__voci[data-astro-cid-twauxbsn]{list-style:none;margin:0;padding:0;display:grid;gap:1.3rem}.sc__voce[data-astro-cid-twauxbsn] strong[data-astro-cid-twauxbsn]{font-weight:500;font-size:.95rem}.sc__prezzo[data-astro-cid-twauxbsn]{white-space:nowrap;font-weight:500}.sc__aziende[data-astro-cid-twauxbsn]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rosso);margin:.2rem 0 .35rem!important}.sc__desc[data-astro-cid-twauxbsn]{font-size:.8rem;color:#6a6a67;font-weight:300}.sc__sub[data-astro-cid-twauxbsn]{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:#55554f;padding:.15rem 0}.sc__totale[data-astro-cid-twauxbsn]{display:flex;justify-content:space-between;align-items:end;margin-top:.8rem!important;padding-top:.8rem;border-top:2px solid var(--inchiostro)}.sc__totale[data-astro-cid-twauxbsn]>span[data-astro-cid-twauxbsn]:first-child{font-weight:600;text-transform:uppercase;letter-spacing:.16em;font-size:.85rem;display:grid}.sc__totale[data-astro-cid-twauxbsn] small[data-astro-cid-twauxbsn]{font-weight:400;letter-spacing:.1em;font-size:.68rem;color:var(--grigio)}.sc__totale[data-astro-cid-twauxbsn]>span[data-astro-cid-twauxbsn]:last-child{font-family:var(--serif);font-weight:500;font-size:3rem;line-height:.9;color:var(--rosso)}.sc__piccolo[data-astro-cid-twauxbsn]{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--grigio)}.sc__grazie[data-astro-cid-twauxbsn]{text-align:center;font-family:var(--serif);font-style:italic;font-size:1.15rem;margin:1.6rem 0 1rem!important}.sc__barre[data-astro-cid-twauxbsn]{display:block;width:78%;height:46px;margin:0 auto;fill:var(--inchiostro)}.sc__codice[data-astro-cid-twauxbsn]{text-align:center;font-size:.66rem;letter-spacing:.32em;color:var(--grigio);margin-top:.4rem!important}@media(max-width:860px){.percorso__in[data-astro-cid-twauxbsn]{grid-template-columns:1fr}.percorso__testa[data-astro-cid-twauxbsn]{position:static}.scontrino[data-astro-cid-twauxbsn]{padding:1.8rem 1.3rem 2.4rem}}.hero[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:61.8% 38.2%;min-height:calc(100svh - 76px);max-height:980px}.hero__scaffale[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;display:flex;align-items:center;isolation:isolate;color:var(--carta);background:var(--antracite) url(/img/scaffale.webp) center / cover no-repeat;padding:clamp(3rem,6vw,6rem) var(--gutter) clamp(4.5rem,7vw,6.5rem) max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)))}.hero__scaffale[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#161616e6,#161616bd 48%,#16161680)}.hero__dati[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:0}.hero__testo[data-astro-cid-j7pv25f6]{position:relative;z-index:2;max-width:640px;pointer-events:none}.hero__testo[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{pointer-events:auto}.hero__testo[data-astro-cid-j7pv25f6] .kicker[data-astro-cid-j7pv25f6]{color:var(--carta);text-shadow:0 1px 12px rgba(0,0,0,.6)}.hero__nome[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:500;font-size:var(--t-3xl);line-height:.98;letter-spacing:-.02em;margin:0;text-shadow:0 2px 30px rgba(0,0,0,.45)}.hero__nome[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-style:italic;font-weight:450}.hero__frase[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-style:italic;font-size:var(--t-l);line-height:1.45;color:#f3efe8d1;margin:0 0 2.4rem;max-width:30ch;text-shadow:0 1px 16px rgba(0,0,0,.7)}.hero__invito[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;left:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));bottom:1.6rem;margin:0;pointer-events:none;font-size:var(--t-xs);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3efe880;animation:respira 3.6s ease-in-out infinite}.hero__invito-touch[data-astro-cid-j7pv25f6]{display:none}@media(hover:none){.hero__invito-mouse[data-astro-cid-j7pv25f6]{display:none}.hero__invito-touch[data-astro-cid-j7pv25f6]{display:inline}}@keyframes respira{50%{color:#f3efe8d9}}@media(prefers-reduced-motion:reduce){.hero__invito[data-astro-cid-j7pv25f6]{animation:none}}.btn--chiaro[data-astro-cid-j7pv25f6]{background:var(--carta);color:var(--inchiostro);border-color:var(--carta)}.btn--chiaro[data-astro-cid-j7pv25f6]:hover{background:#fff;border-color:#fff}.btn--filo[data-astro-cid-j7pv25f6]{color:var(--carta);border-color:#f3efe88c}.btn--filo[data-astro-cid-j7pv25f6]:hover{border-color:var(--carta);background:#f3efe814}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:1rem}.hero__scuro[data-astro-cid-j7pv25f6]{position:relative;background:var(--antracite);overflow:hidden}.hero__scuro[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;bottom:0;left:50%;height:88%;width:auto;max-width:none;transform:translate(-46%)}.hero__taglio[data-astro-cid-j7pv25f6]{position:absolute;top:0;bottom:0;left:61.8%;width:6px;transform:translate(-50%);background:var(--rosso)}.nastro[data-astro-cid-j7pv25f6]{overflow:hidden;border-top:1px solid #2a2a2a}.nastro__scorri[data-astro-cid-j7pv25f6]{display:flex;width:max-content;animation:scorri 38s linear infinite}.nastro[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;list-style:none;margin:0;padding:1.15rem 0}.nastro[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:var(--t-xs);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--grigio-chiaro);padding-inline:2.2rem;position:relative;white-space:nowrap}.nastro[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:after{content:"·";position:absolute;right:-.15rem;color:var(--rosso)}@keyframes scorri{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nastro__scorri[data-astro-cid-j7pv25f6]{animation:none}}.chi[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:61.8fr 38.2fr;gap:3rem clamp(3rem,7vw,8rem);align-items:center}.chi__corpo[data-astro-cid-j7pv25f6] p{margin:0 0 1.1em;font-size:1.0625rem;color:#3c3c3a;max-width:62ch}.chi__numeri[data-astro-cid-j7pv25f6]{margin:0;display:grid;gap:2.2rem}.chi__numeri[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{border-top:1px solid var(--linea);padding-top:1.2rem}.chi__numeri[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:500;font-size:var(--t-3xl);line-height:.9}.chi__numeri[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:.6rem 0 0;font-size:var(--t-xs);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--grigio)}.citazione[data-astro-cid-j7pv25f6]{padding-block:clamp(5rem,4rem + 6vw,9rem)}.citazione__in[data-astro-cid-j7pv25f6]{max-width:980px}.citazione__testo[data-astro-cid-j7pv25f6]{margin:0 0 2rem;font-family:var(--serif);font-style:italic;font-weight:450;font-size:var(--t-2xl);line-height:1.12}.testa[data-astro-cid-j7pv25f6]{margin-bottom:clamp(2.5rem,4vw,4rem);max-width:760px}.testa--riga[data-astro-cid-j7pv25f6]{max-width:none;display:flex;justify-content:space-between;align-items:end;gap:2rem;flex-wrap:wrap}.testa--riga[data-astro-cid-j7pv25f6] .titolo[data-astro-cid-j7pv25f6]{margin-bottom:0}.formazione[data-astro-cid-j7pv25f6]{padding-bottom:calc(var(--sez) * .618)}.formazione__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.formazione__voce[data-astro-cid-j7pv25f6]{border-top:1px solid var(--inchiostro);padding-top:1.4rem}.formazione__periodo[data-astro-cid-j7pv25f6]{margin:0 0 .8rem;color:var(--rosso);font-size:var(--t-xs);font-weight:500;letter-spacing:.18em}.formazione__titolo[data-astro-cid-j7pv25f6]{margin:0 0 .6rem;font-family:var(--serif);font-weight:500;font-size:var(--t-l);line-height:1.2}.formazione__ist[data-astro-cid-j7pv25f6]{margin:0 0 .8rem;font-weight:500;font-size:var(--t-s)}.formazione__ist[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:300;color:var(--grigio)}.formazione__voce[data-astro-cid-j7pv25f6] .muto[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--t-s)}.competenze[data-astro-cid-j7pv25f6]{background:var(--carta-2)}.competenze__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--linea)}.competenza[data-astro-cid-j7pv25f6]{padding:2.2rem 2rem 2.4rem 0;border-bottom:1px solid var(--linea)}.competenza[data-astro-cid-j7pv25f6]:not(:nth-child(3n+1)){padding-left:2rem;border-left:1px solid var(--linea)}.competenza__n[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-style:italic;color:var(--rosso);font-size:var(--t-m)}.competenza__titolo[data-astro-cid-j7pv25f6]{margin:.8rem 0 .7rem;font-family:var(--serif);font-weight:500;font-size:var(--t-l);line-height:1.2}.competenza[data-astro-cid-j7pv25f6] .muto[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--t-s)}.metodo__lista[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 4rem}.principio[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;gap:1.6rem;border-top:1px solid #2e2e2e;padding-top:1.8rem}.principio__n[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:500;font-size:var(--t-2xl);line-height:.85;color:var(--carta);opacity:.25}.principio__titolo[data-astro-cid-j7pv25f6]{margin:0 0 .7rem;font-family:var(--serif);font-weight:500;font-size:var(--t-l);line-height:1.2}.principio[data-astro-cid-j7pv25f6] .muto[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--t-s)}.percorso__lista[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0}.tappa[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:38.2fr 61.8fr;gap:1rem 4rem;padding:2.4rem 0;border-top:1px solid var(--linea)}.tappa[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--linea)}.tappa__periodo[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--serif);font-size:var(--t-xl);line-height:1}.tappa__ruolo[data-astro-cid-j7pv25f6]{margin:0 0 .4rem;font-family:var(--serif);font-weight:500;font-size:var(--t-l)}.tappa__aziende[data-astro-cid-j7pv25f6]{margin:0 0 1rem;font-size:var(--t-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--rosso)}.tappa[data-astro-cid-j7pv25f6] .muto[data-astro-cid-j7pv25f6]{margin:0;max-width:62ch}.progetti-home[data-astro-cid-j7pv25f6]{padding-top:0}.progetti-home__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem 3rem}.progetti-home__griglia[data-astro-cid-j7pv25f6]>:first-child{grid-column:1 / -1}.articoli-home[data-astro-cid-j7pv25f6]{background:var(--carta-2)}.articoli-home__griglia[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.scheda[data-astro-cid-j7pv25f6]{text-decoration:none;display:grid;gap:1rem}.scheda__titolo[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--serif);font-weight:500;font-size:var(--t-l);line-height:1.25}.scheda[data-astro-cid-j7pv25f6]:hover .scheda__titolo[data-astro-cid-j7pv25f6]{color:var(--rosso)}.scheda[data-astro-cid-j7pv25f6] .cover{transition:transform .4s}.scheda[data-astro-cid-j7pv25f6]:hover .cover{transform:translateY(-4px)}@media(max-width:980px){.chi[data-astro-cid-j7pv25f6],.progetti-home__griglia[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.competenze__griglia[data-astro-cid-j7pv25f6],.formazione__griglia[data-astro-cid-j7pv25f6],.articoli-home__griglia[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.competenza[data-astro-cid-j7pv25f6]:not(:nth-child(3n+1)){padding-left:0;border-left:0}.competenza[data-astro-cid-j7pv25f6]:nth-child(2n){padding-left:2rem;border-left:1px solid var(--linea)}.metodo__lista[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:760px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:0;max-height:none}.hero__scuro[data-astro-cid-j7pv25f6]{height:72vw;max-height:460px}.hero__scuro[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:100%}.hero__taglio[data-astro-cid-j7pv25f6]{inset:auto 0 0;width:auto;height:5px;transform:none;display:none}.hero__scuro[data-astro-cid-j7pv25f6]{border-top:5px solid var(--rosso)}.competenze__griglia[data-astro-cid-j7pv25f6],.formazione__griglia[data-astro-cid-j7pv25f6],.articoli-home__griglia[data-astro-cid-j7pv25f6],.tappa[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.competenza[data-astro-cid-j7pv25f6]:nth-child(2n){padding-left:0;border-left:0}}
