.avanzamento[data-astro-cid-a2sewocg]{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;pointer-events:none}.avanzamento[data-astro-cid-a2sewocg] span[data-astro-cid-a2sewocg]{display:block;height:100%;background:var(--arancio);transform-origin:left;transform:scaleX(0)}.capitoli[data-astro-cid-a2sewocg]{position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:40;display:none;flex-direction:column;gap:14px}@media(min-width:1480px){.capitoli[data-astro-cid-a2sewocg]{display:flex}}.capitolo[data-astro-cid-a2sewocg]{display:flex;align-items:center;justify-content:flex-end;gap:10px;text-decoration:none;color:var(--testo-3);font-size:.8125rem}.capitolo-t[data-astro-cid-a2sewocg]{opacity:0;transform:translate(8px);transition:opacity .3s ease,transform .3s ease}.capitolo-n[data-astro-cid-a2sewocg]{width:34px;height:34px;border-radius:50%;border:1px solid var(--bordo);display:inline-flex;align-items:center;justify-content:center;font-weight:700;transition:all .3s ease;background:#0e0b09b3}.capitolo[data-astro-cid-a2sewocg]:hover .capitolo-t[data-astro-cid-a2sewocg],.capitolo[data-astro-cid-a2sewocg].attivo .capitolo-t[data-astro-cid-a2sewocg]{opacity:1;transform:none}.capitolo[data-astro-cid-a2sewocg].attivo{color:var(--arancio)}.capitolo[data-astro-cid-a2sewocg].attivo .capitolo-n[data-astro-cid-a2sewocg]{border-color:var(--arancio);background:var(--arancio);color:var(--su-arancio)}.apertura[data-astro-cid-a2sewocg]{position:relative;isolation:isolate;padding-block:72px 64px;display:flex;flex-direction:column;gap:28px}.bagliore[data-astro-cid-a2sewocg]{position:absolute;z-index:-1;width:800px;height:800px;left:55%;top:-200px;border-radius:50%;background:radial-gradient(circle,rgba(255,150,70,.3) 0%,rgba(255,122,26,.1) 35%,transparent 65%);animation:deriva 18s ease-in-out infinite alternate;pointer-events:none}@keyframes deriva{0%{transform:translate(0)}50%{transform:translate(-25%,15%)}to{transform:translate(10%,25%)}}.grande[data-astro-cid-a2sewocg]{font-size:clamp(3rem,9vw,7rem);display:flex;flex-wrap:wrap;column-gap:.25em}.parola[data-astro-cid-a2sewocg]{display:inline-block;overflow:hidden;padding-bottom:.3em;margin-bottom:-.22em}.parola[data-astro-cid-a2sewocg]>span[data-astro-cid-a2sewocg]{display:inline-block;transform:translateY(110%);animation:parola-su 1s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--i) * .12s + .15s)}.parola[data-astro-cid-a2sewocg]:last-child>span[data-astro-cid-a2sewocg]{color:var(--arancio)}@keyframes parola-su{to{transform:none}}.intro[data-astro-cid-a2sewocg]{margin:0;font-size:1.25rem;max-width:42rem}.indice[data-astro-cid-a2sewocg]{display:flex;flex-wrap:wrap;gap:12px}.indice[data-astro-cid-a2sewocg] a[data-astro-cid-a2sewocg]{color:var(--testo);text-decoration:none;padding:10px 18px;border:1px solid var(--bordo);border-radius:999px;transition:border-color .25s ease,color .25s ease,background .25s ease}.indice[data-astro-cid-a2sewocg] a[data-astro-cid-a2sewocg] span[data-astro-cid-a2sewocg]{color:var(--arancio);font-weight:700;margin-right:4px}.indice[data-astro-cid-a2sewocg] a[data-astro-cid-a2sewocg]:hover{border-color:var(--arancio);background:#ff7a1a14}.js-fuoco[data-astro-cid-a2sewocg] .appare[data-astro-cid-a2sewocg]{opacity:0;transform:translateY(32px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * .08s)}.js-fuoco[data-astro-cid-a2sewocg] .appare[data-astro-cid-a2sewocg].visibile{opacity:1;transform:none}.area[data-astro-cid-a2sewocg]{padding-block:120px;border-top:1px solid var(--bordo);scroll-margin-top:80px;overflow-x:clip}.area-griglia[data-astro-cid-a2sewocg]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.area-testa[data-astro-cid-a2sewocg]{position:sticky;top:120px;display:flex;flex-direction:column;gap:16px}.numero[data-astro-cid-a2sewocg]{font-family:var(--font-titoli);font-weight:800;font-size:clamp(6rem,14vw,12rem);line-height:.85;color:var(--arancio);margin-bottom:8px}.h2[data-astro-cid-a2sewocg]{font-size:clamp(2.75rem,6vw,4.5rem)}.paragrafo[data-astro-cid-a2sewocg]{margin:0;font-size:1.1875rem;line-height:1.6;max-width:34rem}.include[data-astro-cid-a2sewocg]{list-style:none;margin:0;padding:24px 0 0;display:flex;flex-direction:column}.include[data-astro-cid-a2sewocg] li[data-astro-cid-a2sewocg]{padding:26px 0;border-bottom:1px solid var(--bordo);font-family:var(--font-titoli);font-weight:500;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.25;display:flex;gap:20px;align-items:baseline;transition:color .3s ease,padding-left .3s ease}.include[data-astro-cid-a2sewocg] li[data-astro-cid-a2sewocg]:hover{color:var(--arancio);padding-left:10px}.voce-n[data-astro-cid-a2sewocg]{font-family:var(--font-testo);font-size:.8125rem;font-weight:700;color:var(--arancio);flex-shrink:0}@media(max-width:860px){.area[data-astro-cid-a2sewocg]{padding-block:80px}.area-griglia[data-astro-cid-a2sewocg]{grid-template-columns:minmax(0,1fr);gap:24px}.area-testa[data-astro-cid-a2sewocg]{position:static}}.pellicola[data-astro-cid-a2sewocg]{margin-top:96px;overflow:hidden}.pellicola-traccia[data-astro-cid-a2sewocg]{display:flex;gap:20px;width:max-content;padding-left:8vw;will-change:transform}.fotogramma[data-astro-cid-a2sewocg]{width:clamp(240px,30vw,420px);aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;background:var(--superficie);flex-shrink:0}.fotogramma[data-astro-cid-a2sewocg] img[data-astro-cid-a2sewocg]{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.25) brightness(.8);transition:filter .7s ease,transform .7s ease}.fotogramma[data-astro-cid-a2sewocg]:hover img[data-astro-cid-a2sewocg]{filter:none;transform:scale(1.04)}@media(hover:none){.fotogramma[data-astro-cid-a2sewocg] img[data-astro-cid-a2sewocg]{filter:contrast(1.08) saturate(.9)}}.processo[data-astro-cid-a2sewocg]{padding-block:120px;border-top:1px solid var(--bordo);display:flex;flex-direction:column;gap:48px}.linea-tempo[data-astro-cid-a2sewocg]{height:2px;background:var(--bordo);position:relative;overflow:hidden}.linea-tempo[data-astro-cid-a2sewocg] span[data-astro-cid-a2sewocg]{position:absolute;inset:0;background:var(--arancio);transform-origin:left;transform:scaleX(0);transition:transform 2s cubic-bezier(.6,0,.2,1)}.appare-linea[data-astro-cid-a2sewocg].visibile span[data-astro-cid-a2sewocg]{transform:scaleX(1)}.fasi[data-astro-cid-a2sewocg]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.fase[data-astro-cid-a2sewocg]{display:flex;flex-direction:column;gap:10px}.fase-n[data-astro-cid-a2sewocg]{font-family:var(--font-titoli);font-weight:800;font-size:2.5rem;color:var(--arancio);line-height:1}.fase-titolo[data-astro-cid-a2sewocg]{margin:0;font-family:var(--font-titoli);font-weight:700;font-size:1.375rem}.fase[data-astro-cid-a2sewocg] p[data-astro-cid-a2sewocg]{margin:0}.js-fuoco[data-astro-cid-a2sewocg] .fase[data-astro-cid-a2sewocg].appare{transition-delay:calc(var(--i) * .3s + .3s)}@media(max-width:900px){.fasi[data-astro-cid-a2sewocg]{grid-template-columns:minmax(0,1fr)}.linea-tempo[data-astro-cid-a2sewocg]{display:none}.fasi[data-astro-cid-a2sewocg]{margin-top:0}}.domande[data-astro-cid-a2sewocg]{padding-block:96px 120px;border-top:1px solid var(--bordo);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:64px;align-items:start}.elenco-domande[data-astro-cid-a2sewocg]{display:flex;flex-direction:column}.domanda[data-astro-cid-a2sewocg]{border-bottom:1px solid var(--bordo)}.domanda[data-astro-cid-a2sewocg] summary[data-astro-cid-a2sewocg]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-family:var(--font-titoli);font-weight:700;font-size:1.375rem;transition:color .25s ease}.domanda[data-astro-cid-a2sewocg] summary[data-astro-cid-a2sewocg]::-webkit-details-marker{display:none}.domanda[data-astro-cid-a2sewocg] summary[data-astro-cid-a2sewocg]:hover{color:var(--arancio)}.segno[data-astro-cid-a2sewocg]{position:relative;width:18px;height:18px;flex-shrink:0}.segno[data-astro-cid-a2sewocg]:before,.segno[data-astro-cid-a2sewocg]:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:var(--arancio);transition:transform .3s ease}.segno[data-astro-cid-a2sewocg]:after{transform:rotate(90deg)}.domanda[data-astro-cid-a2sewocg][open] .segno[data-astro-cid-a2sewocg]:after{transform:rotate(0)}.domanda[data-astro-cid-a2sewocg] p[data-astro-cid-a2sewocg]{margin:0 0 24px;font-size:1.0625rem;line-height:1.65;max-width:38rem}@media(max-width:860px){.domande[data-astro-cid-a2sewocg]{grid-template-columns:minmax(0,1fr);gap:24px}}.chiusura-esterna[data-astro-cid-a2sewocg]{padding-bottom:120px;display:flex;flex-direction:column;gap:64px}.fascia-chiusura[data-astro-cid-a2sewocg]{overflow:hidden;border-block:1px solid var(--bordo);padding-block:28px}.fascia-chiusura-traccia[data-astro-cid-a2sewocg]{display:flex;gap:48px;width:max-content;white-space:nowrap;font-family:var(--font-titoli);font-weight:800;font-size:clamp(2.5rem,6vw,5rem);letter-spacing:-.01em;color:transparent;-webkit-text-stroke:1.5px var(--testo-3);animation:scorri 40s linear infinite}.fascia-chiusura-traccia[data-astro-cid-a2sewocg] .pallino[data-astro-cid-a2sewocg]{color:var(--arancio);-webkit-text-stroke:0;font-size:.4em;align-self:center}.chiusura[data-astro-cid-a2sewocg]{background:var(--arancio);color:var(--su-arancio);border-radius:28px;padding:clamp(40px,6vw,72px) clamp(28px,5vw,56px);display:flex;flex-direction:column;gap:18px}.chiusura-titolo[data-astro-cid-a2sewocg]{font-size:clamp(2.25rem,5vw,3.75rem);max-width:40rem}.chiusura-testo[data-astro-cid-a2sewocg]{margin:0;font-size:1.1875rem;max-width:36rem}.btn-scuro[data-astro-cid-a2sewocg]{background:var(--su-arancio);color:#fff}.btn-scuro[data-astro-cid-a2sewocg]:hover{background:#3a2412;color:#fff}.chiusura[data-astro-cid-a2sewocg] [data-astro-cid-a2sewocg]:focus-visible{outline-color:var(--su-arancio)}@media(prefers-reduced-motion:reduce){.bagliore[data-astro-cid-a2sewocg],.fascia-chiusura-traccia[data-astro-cid-a2sewocg]{animation:none}.parola[data-astro-cid-a2sewocg]>span[data-astro-cid-a2sewocg]{animation:none;transform:none}.linea-tempo[data-astro-cid-a2sewocg] span[data-astro-cid-a2sewocg]{transition:none}}
