.chi-module__9FigIG__root{cursor:none;min-height:100vh;padding-top:clamp(1.5rem,4vw,3rem)}.chi-module__9FigIG__split{padding:0 var(--pad) clamp(3rem, 7vw, 6rem);grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.chi-module__9FigIG__side{align-self:start;min-width:0;scroll-margin-top:4.5rem;position:sticky;top:5rem}.chi-module__9FigIG__griglia{scroll-margin-top:4.5rem}.chi-module__9FigIG__titolo{letter-spacing:-.04em;overflow-wrap:break-word;margin-top:.6rem;font-size:clamp(1.9rem,3.4vw,3.6rem);font-weight:800;line-height:.95}.chi-module__9FigIG__titolo em{color:var(--silver);font-style:italic;font-weight:300}.chi-module__9FigIG__testo{max-width:46ch;color:var(--silver);white-space:pre-line;margin-top:1.4rem;font-size:clamp(.98rem,1.4vw,1.15rem);line-height:1.55}.chi-module__9FigIG__cta{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;transition:background .3s var(--ease), color .3s var(--ease);border-radius:100px;margin-top:2rem;padding:.6rem 1.1rem;font-size:.72rem;font-weight:600;display:inline-block}.chi-module__9FigIG__cta:hover{background:var(--star);color:var(--bg)}.chi-module__9FigIG__griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.5vw,2.2rem);min-width:0;display:grid}.chi-module__9FigIG__griglia>:nth-child(2n){margin-top:clamp(2rem,5vw,4.5rem)}.chi-module__9FigIG__persona{min-width:0}.chi-module__9FigIG__ritratto{aspect-ratio:3/4;border:1px solid var(--line);background:#c8d2f00d;width:100%;position:relative;overflow:hidden}.chi-module__9FigIG__ritratto img{object-fit:cover;filter:grayscale()contrast(1.03);transition:filter .45s var(--ease), transform .6s var(--ease)}.chi-module__9FigIG__persona:hover .chi-module__9FigIG__ritratto img{filter:none;transform:scale(1.03)}.chi-module__9FigIG__senzaFoto{text-align:center;letter-spacing:.06em;color:var(--dim);justify-content:center;align-items:center;padding:1rem;font-size:clamp(1.4rem,3vw,2.2rem);font-weight:800;display:flex;position:absolute;inset:0}.chi-module__9FigIG__nome{letter-spacing:-.02em;margin-top:.8rem;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:700}.chi-module__9FigIG__mansione{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-top:.25rem;font-size:.68rem;font-weight:700}.chi-module__9FigIG__storia{padding:clamp(3rem, 8vw, 7rem) var(--pad) clamp(4rem, 10vh, 8rem);border-top:1px solid var(--line);scroll-margin-top:4.5rem}.chi-module__9FigIG__storiaSplit{grid-template-columns:minmax(0,6fr) minmax(0,4fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.chi-module__9FigIG__storiaColonna{align-self:start;min-width:0;position:sticky;top:5rem}.chi-module__9FigIG__storiaFoto{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.5vw,2.2rem);min-width:0;display:grid}.chi-module__9FigIG__storiaFoto>:nth-child(2n){margin-top:clamp(2rem,5vw,4.5rem)}.chi-module__9FigIG__storiaScatto{aspect-ratio:3/4;border:1px solid var(--line);background:#c8d2f00d;width:100%;position:relative;overflow:hidden}.chi-module__9FigIG__storiaScatto img{object-fit:cover;filter:grayscale()contrast(1.03);transition:filter .45s var(--ease), transform .6s var(--ease)}.chi-module__9FigIG__storiaScatto:hover img{filter:none;transform:scale(1.03)}.chi-module__9FigIG__storiaIntro{margin-bottom:clamp(1.6rem,3vw,2.4rem)}.chi-module__9FigIG__storiaTitolo{letter-spacing:-.04em;overflow-wrap:break-word;font-size:clamp(1.9rem,3.4vw,3.6rem);font-weight:800;line-height:.95}.chi-module__9FigIG__storiaTitolo em{color:var(--silver);font-style:italic;font-weight:300}.chi-module__9FigIG__capitoli{min-width:0;list-style:none}.chi-module__9FigIG__capitolo{border-top:1px solid var(--line);grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:clamp(.9rem,1.6vw,1.4rem);padding:clamp(1rem,2vw,1.5rem) 0;display:grid}.chi-module__9FigIG__capitolo:first-child{border-top:0;padding-top:0}.chi-module__9FigIG__capitolo:last-child{border-bottom:1px solid var(--line)}.chi-module__9FigIG__anno{letter-spacing:.18em;color:var(--dim);font-variant-numeric:tabular-nums;padding-top:.35rem;font-size:.78rem;font-weight:700}.chi-module__9FigIG__capitoloTitolo{letter-spacing:-.03em;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:700;line-height:1.05}.chi-module__9FigIG__capitoloCorpo{max-width:52ch;color:var(--silver);margin-top:.5rem;font-size:clamp(.88rem,1.1vw,.96rem);line-height:1.5}.chi-module__9FigIG__capitoloImg{aspect-ratio:4/3;border:1px solid var(--line);background:#c8d2f00d;width:100%;margin-top:1.1rem;position:relative;overflow:hidden}.chi-module__9FigIG__capitoloImg img{object-fit:cover;filter:grayscale()contrast(1.03);transition:filter .45s var(--ease), transform .6s var(--ease)}.chi-module__9FigIG__capitolo:hover .chi-module__9FigIG__capitoloImg img{filter:none;transform:scale(1.03)}@media (max-width:860px){.chi-module__9FigIG__split{grid-template-columns:minmax(0,1fr)}.chi-module__9FigIG__side{position:static}.chi-module__9FigIG__storiaSplit{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,6vw,4rem)}.chi-module__9FigIG__storiaColonna{order:-1;position:static}.chi-module__9FigIG__capitolo{grid-template-columns:4.5rem minmax(0,1fr)}}@media (max-width:520px){.chi-module__9FigIG__storiaFoto{grid-template-columns:repeat(2,minmax(0,1fr))}.chi-module__9FigIG__capitolo{grid-template-columns:minmax(0,1fr);gap:.5rem}.chi-module__9FigIG__anno{padding-top:0}}
