.p1-sez{position:relative;padding:var(--s7) var(--margine);background:var(--nero);color:var(--carta)}.p1-sez.carta{background:var(--carta);color:var(--nero)}.p1-sez.verde{background:var(--verde);color:var(--nero)}.p1-sez+.p1-sez:not(.carta,.verde){padding-top:0}.carta+.p1-sez:not(.carta,.verde),.verde+.p1-sez:not(.carta,.verde){padding-top:var(--s7)}.p1-titolo{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:var(--c-t2);line-height:var(--interlinea-titolo);letter-spacing:-.01em;color:var(--bianco);text-wrap:balance;max-width:14em}.carta .p1-titolo,.verde .p1-titolo{color:var(--nero)}.p1-occhio{font-family:var(--titolo);font-weight:var(--peso-tasto);font-size:var(--c-tasto);line-height:1;color:var(--carta-2);margin-bottom:var(--s3)}.carta .p1-occhio,.verde .p1-occhio{color:var(--nero)}.p1-racconto{display:grid;gap:var(--s4);max-width:var(--misura);font-size:var(--c-lead);line-height:1.3;color:var(--bianco)}.carta .p1-racconto,.verde .p1-racconto{color:var(--nero)}.p1-racconto strong{font-weight:500}.p1-racconto p,.p1-piccolo,.fe-impegni-intro,.co-criteri-intro,.co-giudica-testo,.co-cannes,.co-caso dd,.co-racconto,.is-stato-testo p,.is-passi p,.is-carico-resto,.pj-strato,.pj-voce-corpo p,.pr-come-uno,.fe-indirizzo p,.fe-chi-testo{text-wrap:pretty}.p1-testo{font-size:var(--c-testo);line-height:var(--interlinea-testo)}.p1-piccolo{font-size:var(--c-nota);line-height:1.34;color:var(--carta-3);max-width:var(--misura)}.carta .p1-piccolo,.verde .p1-piccolo{color:var(--nero)}.p1-frase{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:var(--c-t1);line-height:.88;letter-spacing:-.012em;color:var(--bianco)}.p1-frase span{display:block}.carta .p1-frase,.verde .p1-frase{color:var(--nero)}.p1-telo{position:relative;display:flex;flex-direction:column;justify-content:center;background:var(--verde);color:var(--nero);clip-path:var(--telo-lieve);font-family:var(--titolo);container-type:inline-size}.p1-telo:before,.p1-telo:after{content:"";position:absolute;top:clamp(10px,1.2vw,20px);width:clamp(9px,.9vw,14px);aspect-ratio:1;border-radius:50%;background:var(--nero);box-shadow:0 0 0 2px #dcdcd6}.p1-telo:before{left:clamp(10px,1.2vw,20px)}.p1-telo:after{right:clamp(10px,1.2vw,20px)}.p1-telo.forte{clip-path:var(--telo)}.p1-telo.forte:before{top:calc(10% + clamp(8px,1vw,16px))}.p1-telo.forte:after{top:clamp(8px,1vw,16px)}.p1-adatta{font-weight:var(--peso-urlo);line-height:var(--interlinea-urlo);letter-spacing:-.012em;width:max-content;max-width:none}.p1-adatta>span{display:block;width:max-content;white-space:nowrap}.p1-num{display:flex;flex-direction:column;justify-content:flex-end;padding:7% 8% 6% 9%;background:var(--verde);color:var(--nero);clip-path:var(--telo);font-family:var(--titolo);container-type:inline-size}.p1-num strong{font-weight:var(--peso-urlo);font-size:58cqw;line-height:.8;letter-spacing:-.02em}.p1-num span{font-weight:var(--peso-titolo);font-size:clamp(18px,9cqw,40px);line-height:1}.p1-righe{display:grid;border-bottom:1px solid var(--filo)}.p1-righe>div{display:grid;grid-template-columns:minmax(8em,4fr) minmax(0,8fr);gap:var(--s2) var(--gutter);align-items:baseline;padding:var(--s3) 0;border-top:1px solid var(--filo)}.p1-righe dt{font-family:var(--titolo);font-weight:var(--peso-tasto);font-size:var(--c-tasto);line-height:1;color:var(--carta-2)}.p1-righe dd{margin:0;font-family:var(--titolo);font-weight:var(--peso-titolo);font-size:var(--c-t3);line-height:1;color:var(--bianco)}.p1-righe dd.in-arrivo{color:var(--carta-3)}.carta .p1-righe{border-color:var(--filo-scuro)}.carta .p1-righe>div{border-color:var(--filo-scuro)}.carta .p1-righe dt,.carta .p1-righe dd,.carta .p1-righe dd.in-arrivo{color:var(--nero)}.p1-vai{margin-top:var(--s5)}.carta .vai,.verde .vai{color:var(--nero);border-bottom-color:var(--nero)}.carta .vai:after,.verde .vai:after{color:var(--nero)}.p1-dicitura{padding:6px var(--margine);text-align:right;font-size:var(--c-nota);line-height:1.2;color:var(--carta-3);background:var(--nero)}.p1-mano{font-style:italic;font-family:var(--testo);line-height:1.2}.p1-via{position:relative;display:inline-block;margin-left:.15em;font-style:italic;white-space:nowrap}.p1-via svg{position:absolute;left:-30%;top:-24%;width:160%;height:148%;max-width:none;overflow:visible;pointer-events:none}.p1-via path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;vector-effect:non-scaling-stroke}.banda-pagina:has(>.porte){grid-template-columns:auto minmax(0,1fr) auto;padding-right:0}.banda-pagina>.porte{grid-template-columns:auto;align-self:center;margin-right:var(--margine)}.banda-pagina>.porte .porta{min-height:clamp(56px,4.4vw,72px);padding-inline:clamp(24px,2.6vw,48px)}@media(max-width:760px){.banda-pagina:has(>.porte){grid-template-columns:minmax(0,1fr);padding-right:var(--margine)}.banda-pagina>.porte{margin:var(--s3) calc(var(--margine) * -1) 0}.p1-righe>div{grid-template-columns:1fr;gap:var(--s1)}.p1-racconto{gap:var(--s3)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes p1-sale{0%{transform:translateY(14vh)}to{transform:none}}@keyframes p1-entra-sx{0%{transform:translate(-7%)}to{transform:none}}@keyframes p1-cresce{0%{transform:scale(.86)}to{transform:none}}@keyframes p1-filo{0%{transform:scaleX(0)}to{transform:none}}.p1-sale{animation:p1-sale linear both;animation-timeline:view();animation-range:entry 0% cover 40%}.p1-entra{animation:p1-entra-sx linear both;animation-timeline:view();animation-range:entry 0% cover 35%}.p1-cresce{transform-origin:50% 60%;animation:p1-cresce linear both;animation-timeline:view();animation-range:entry 0% cover 45%}}}.p3-foto{position:relative;margin:0}.p3-quadro{position:relative;overflow:clip;background:var(--nero)}.p3-quadro>picture{display:block;width:100%;height:100%}.p3-quadro>picture img{display:block;width:100%;height:100%;object-fit:cover}.p3-foto figcaption{background:var(--nero)}.p3-dic{padding:8px var(--margine) 10px;text-align:right;font-size:var(--c-nota);line-height:1.2;color:var(--carta-3)}.p3-pieno{margin-inline:calc(var(--margine) * -1)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes p3-avvicina{0%{transform:scale(1.14)}to{transform:none}}@keyframes p3-scorre{0%{transform:translateY(-7%) scale(1.16)}to{transform:translateY(7%) scale(1.16)}}.p3-avvicina>picture img{animation:p3-avvicina linear both;animation-timeline:view();animation-range:entry 0% cover 55%}.p3-scorre>picture img{animation:p3-scorre linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@media(min-width:761px){#contenuto .telo-piatto h1{font-size:clamp(64px,8.4vw,200px)}#contenuto .foto-piena img{max-height:min(40svh,520px);object-position:50% 56%}}.pj-stanza-frase{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:var(--c-t1);line-height:.86;letter-spacing:-.014em;color:var(--bianco);max-width:11em}.pj-cose{display:grid;gap:var(--s1);margin:var(--s6) 0 var(--s6) clamp(0px,24vw,420px)}.pj-cose li{font-family:var(--testo);font-style:italic;font-size:clamp(26px,3.2vw,60px);line-height:1.1;color:var(--carta-2);border-top:1px solid var(--filo);padding-top:var(--s2)}.pj-stanza-testo{margin-left:clamp(0px,24vw,420px)}.pj-porta{font-family:var(--titolo);font-weight:var(--peso-titolo);font-size:var(--c-t3);line-height:1.04}.pj-noi{padding:var(--s7) 0 var(--s6);background:var(--nero);border-top:1px solid var(--filo)}.pj-noi-testa{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s4) var(--gutter);align-items:end;padding:0 var(--margine) var(--s6)}.pj-palco{position:relative;width:100%;aspect-ratio:3/2;max-height:64svh;overflow:hidden;background:var(--nero);touch-action:pan-y;user-select:none;-webkit-user-select:none}.pj-palco.viva{cursor:grab}.pj-palco.tirata{cursor:grabbing}.pj-base,.pj-sotto{position:absolute;inset:0}.pj-base img,.pj-sotto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.pj-sotto{background:var(--verde);clip-path:polygon(0 0,0 0,0 0)}.pj-carta{position:absolute;inset:0;display:none;background:var(--verde);clip-path:polygon(0 0,0 0,0 0)}.pj-carta p{position:absolute;overflow:hidden;font-family:var(--testo);font-size:clamp(16px,1.5vw,27px);line-height:1.22;color:var(--nero);text-wrap:pretty}.pj-palco.testo .pj-carta{display:block}.pj-palco.testo .pj-sotto{visibility:hidden}.pj-bordo{position:absolute;inset:0;width:100%;height:100%;max-width:none;pointer-events:none;overflow:visible}.pj-bordo polygon{fill:none;stroke:var(--verde);stroke-width:7;stroke-linejoin:miter}.pj-bordo .pj-orlo{stroke:var(--nero);stroke-width:12}.pj-bordo circle{fill:var(--nero);stroke:#e9e9e4;stroke-width:2.4}.pj-nome{position:absolute;left:0;top:0;padding:4px 10px 6px;background:var(--nero);color:var(--bianco);font-family:var(--titolo);font-weight:var(--peso-tasto);font-size:var(--c-tasto);line-height:1;pointer-events:none;white-space:nowrap}html:not(.js) .pj-sotto,html:not(.js) .pj-carta,html:not(.js) .pj-bordo,html:not(.js) .pj-nome,html:not(.js) .pj-comandi,html:not(.js) .pj-strato{display:none}.pj-comandi{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s2) var(--s4);align-items:center;padding:var(--s4) var(--margine) var(--s2)}.pj-gesto{grid-column:1/-1;font-size:var(--c-nota);color:var(--carta-2)}.pj-tasti,.pj-passi{display:flex;flex-wrap:wrap;gap:var(--s1)}.pj-passi{grid-column:1/-1}.pj-passi[hidden]{display:none}.pj-comandi button{min-height:var(--lato-tocco);padding:0 var(--s3);font-family:var(--titolo);font-weight:var(--peso-titolo);font-size:var(--c-tasto);line-height:1;color:var(--bianco);box-shadow:inset 0 0 0 1px var(--filo);transition:background var(--mo-rapido),color var(--mo-rapido)}.pj-comandi button:hover{background:#ffffff1f}.pj-comandi button[aria-pressed=true]{background:var(--verde);color:var(--nero);box-shadow:none}.pj-passi button{font-weight:var(--peso-tasto)}.pj-passi button[aria-pressed=true]{background:var(--bianco);color:var(--nero)}.pj-cursore{display:flex;align-items:center;gap:var(--s3);min-height:var(--lato-tocco);font-family:var(--titolo);font-weight:var(--peso-tasto);font-size:var(--c-tasto);line-height:1;color:var(--carta)}.pj-cursore span{white-space:nowrap}.pj-cursore input{flex:1;min-width:0;height:var(--lato-tocco);margin:0;accent-color:var(--verde);cursor:ew-resize}.pj-strato{padding:var(--s2) var(--margine) var(--s5);min-height:4.4em;max-width:52em;font-size:var(--c-lead);line-height:1.26;color:var(--bianco)}.pj-voci{margin:0 var(--margine);border-bottom:1px solid var(--filo)}.pj-voce{border-top:1px solid var(--filo)}.pj-voce summary{display:grid;grid-template-columns:clamp(40px,4vw,72px) minmax(0,1fr) 28px;align-items:baseline;gap:var(--s3);min-height:var(--lato-tocco);padding:var(--s3) 0;cursor:pointer;list-style:none}.pj-voce summary::-webkit-details-marker{display:none}.pj-voce summary:after{content:"+";font-family:var(--titolo);font-weight:var(--peso-tasto);font-size:var(--c-t3);line-height:.8;color:var(--verde);text-align:right}.pj-voce[open] summary:after{content:"−"}.pj-voce-n{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:var(--c-t3);line-height:1;color:var(--verde)}.pj-voce-nome{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:var(--c-t3);line-height:1;color:var(--bianco)}.pj-voce-corpo{display:grid;gap:var(--s3);padding:0 0 var(--s5) calc(clamp(40px,4vw,72px) + var(--s3));max-width:calc(var(--misura) + 80px);font-size:var(--c-lead);line-height:1.26;color:var(--bianco)}.pj-voce-titolo{font-family:var(--titolo);font-weight:var(--peso-tasto);font-size:var(--c-tasto);line-height:1;color:var(--carta-2)}.pj-prompt{font-size:var(--c-testo);line-height:1.42;color:var(--carta)}.pj-diario{margin-top:var(--s7);padding:var(--s6) var(--margine) var(--s6);background:var(--carta);color:var(--nero)}.pj-diario+.pj-diario{margin-top:0;padding-top:0}.pj-diario-testa{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s3) var(--gutter);align-items:end;padding-bottom:var(--s4);border-bottom:3px solid var(--nero)}.pj-diario-testa h3{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:var(--c-t2);line-height:.92;letter-spacing:-.008em}.pj-diario-testa p{font-size:var(--c-lead);line-height:1.24}.pj-diario+.pj-diario .pj-diario-testa{padding-top:var(--s6)}.pj-diario-prima,.pj-diario-materiali{margin-top:var(--s4);max-width:var(--misura);font-size:var(--c-lead);line-height:1.26}.pj-diario-materiali{margin-top:var(--s5);font-size:var(--c-testo)}.pj-provino{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s5) var(--gutter);margin-top:var(--s5);align-items:start}.pj-fotogramma figure{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s2)}.pj-cornice{position:relative;aspect-ratio:4/5;padding:6px;background:var(--nero)}.pj-provino-cavallo .pj-cornice{aspect-ratio:3/2}.pj-cornice img,.pj-cornice picture{width:100%;height:100%;object-fit:cover}.pj-cornice picture img{width:100%;height:100%;object-fit:cover}.pj-fotogramma.scelto .pj-cornice{background:var(--verde);padding:8px;clip-path:var(--telo-lieve)}.pj-segno{position:absolute;left:6px;right:6px;top:22%;height:56%;pointer-events:none}.pj-segno svg{width:100%;height:100%;max-width:none}.pj-segno path{fill:none;stroke:var(--bianco);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px rgba(10,11,10,.7))}.pj-diario-dich{margin-top:var(--s3);font-size:var(--c-nota);line-height:1.3}.pj-pelo figcaption{display:grid;gap:var(--s1)}.pj-pelo-dich{font-size:var(--c-nota)}.pj-folla{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s4) var(--gutter);align-items:end;padding:var(--s6) var(--margine) 0}.pj-folla p{font-size:var(--c-lead);line-height:1.26;color:var(--bianco);max-width:34em}.pj-folla .vai{justify-self:start}html[data-pagina=production-journal] .lead{background:var(--carta)}.pj-fotogramma figcaption{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px var(--s2);align-items:baseline}.pj-n{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:var(--c-t3);line-height:1}.pj-nome-passo{font-family:var(--titolo);font-weight:var(--peso-titolo);font-size:var(--c-tasto);line-height:1.02}.pj-mano{grid-column:1/-1;font-size:clamp(17px,1.3vw,22px);line-height:1.24;color:var(--nero)}.pj-scelta{display:inline-block;margin-left:.3em;padding:0 .3em;background:var(--verde);font-style:normal;font-family:var(--titolo);font-weight:var(--peso-titolo)}.pj-prompt-passo{margin-top:var(--s2);border-top:1px solid var(--filo-scuro)}.pj-prompt-passo summary{display:flex;align-items:center;min-height:var(--lato-tocco);font-family:var(--titolo);font-weight:var(--peso-tasto);font-size:clamp(17px,1.2vw,21px);line-height:1.05;cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:2px}.pj-prompt-passo summary::-webkit-details-marker{display:none}.pj-prompt-passo[open]{grid-column:1/-1}.pj-fotogramma:has(.pj-prompt-passo[open]){grid-column:1/-1;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:var(--gutter)}.pj-parte{display:grid;gap:var(--s2);padding:var(--s2) 0 var(--s3)}.pj-parte h4{font-family:var(--titolo);font-weight:var(--peso-tasto);font-size:var(--c-tasto);line-height:1}.pj-parte p{font-size:var(--c-testo);line-height:1.42}.pj-parte .p1-piccolo{color:var(--nero);font-size:var(--c-nota)}.pj-pelo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s2) var(--gutter);align-items:end;margin-top:var(--s5)}.pj-pelo img{width:100%;height:auto}.pj-pelo figcaption{font-size:var(--c-nota);line-height:1.3;max-width:22em}.pj-noi-piccolo{padding:var(--s4) var(--margine) 0;font-size:var(--c-nota);line-height:1.34;color:var(--carta-3);max-width:60em}.pj-dentro-testa{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--s4) var(--gutter);align-items:end}.pj-dentro-intro{font-size:var(--c-lead);line-height:1.24}.pj-foglio{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter);margin-top:var(--s6)}.pj-foglio li{display:grid;grid-template-rows:auto auto 1fr;gap:var(--s2);padding-top:var(--s3);border-top:3px solid var(--nero)}.pj-foglio li:nth-child(2){margin-top:var(--s6)}.pj-foglio li:nth-child(3){margin-top:calc(var(--s6) * 2)}.pj-foglio li:nth-child(4){margin-top:calc(var(--s6) * 3)}.pj-foglio-n{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:clamp(70px,8vw,170px);line-height:.8;color:var(--nero)}.pj-foglio h3{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:var(--c-t3);line-height:1}.pj-foglio p{font-size:var(--c-testo);line-height:1.34}.pj-compila-frase{font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:var(--c-t1);line-height:.86;letter-spacing:-.014em;max-width:11em}.pj-compila-corpo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s4) var(--gutter);align-items:end;margin-top:var(--s5)}.pj-compila-corpo .vai{justify-self:start}.pj-bene-testa{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--s4) var(--gutter);align-items:end}.pj-bene-intro{font-size:var(--c-lead);line-height:1.24;color:var(--bianco)}.pj-coppie{display:grid;gap:var(--s6);margin-top:var(--s6)}.pj-coppia{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s4) var(--gutter);align-items:start;padding-top:var(--s4);border-top:1px solid var(--filo)}.pj-et{display:block;margin-bottom:var(--s2);font-family:var(--titolo);font-weight:var(--peso-tasto);font-size:var(--c-tasto);line-height:1;color:var(--carta-2)}.pj-poco s{font-family:var(--testo);font-style:italic;font-size:var(--c-lead);line-height:1.24;color:var(--carta-3);text-decoration-thickness:3px;text-decoration-color:var(--bianco)}.pj-tutto span:last-child{font-family:var(--titolo);font-weight:var(--peso-titolo);font-size:var(--c-t3);line-height:1.04;color:var(--bianco)}.pj-tutto .pj-et{color:var(--verde)}.pj-bene-piccolo{margin-top:var(--s5)}.pj-non-frase{color:var(--bianco);font-family:var(--titolo);font-weight:var(--peso-urlo);font-size:clamp(52px,8.4vw,200px);line-height:.88;letter-spacing:-.014em;max-width:12em}.pj-non-testo{margin-top:var(--s5);margin-left:auto;max-width:30em}@media(max-width:1000px){.pj-folla,.pj-noi-testa,.pj-diario-testa,.pj-dentro-testa,.pj-compila-corpo,.pj-bene-testa,.pj-coppia{grid-template-columns:1fr}.pj-provino{grid-template-columns:repeat(3,minmax(0,1fr))}.pj-pelo{grid-template-columns:1fr}.pj-foglio{grid-template-columns:repeat(2,minmax(0,1fr))}.pj-foglio li:nth-child(n){margin-top:0}.pj-foglio li:nth-child(2n){margin-top:var(--s5)}}@media(max-width:760px){.pj-stanza-frase,.pj-compila-frase{font-size:clamp(54px,15.6vw,104px)}.pj-cose,.pj-stanza-testo{margin-left:0}.pj-cose li{font-size:clamp(24px,7vw,36px)}.pj-palco{aspect-ratio:1/1;max-height:none}.pj-comandi{padding-top:var(--s3)}.pj-comandi button{padding:0 12px;font-size:20px}.pj-cursore{font-size:20px}.pj-comandi{grid-template-columns:1fr}.pj-carta p{font-size:15px}.pj-provino{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4) var(--s3)}.pj-provino-cavallo .pj-cornice{aspect-ratio:4/5}.pj-folla{grid-template-columns:1fr}.pj-fotogramma:has(.pj-prompt-passo[open]){grid-template-columns:1fr}.pj-mano{font-size:17px}.pj-n{font-size:28px}.pj-nome-passo{font-size:20px}.pj-foglio{grid-template-columns:1fr;gap:var(--s4)}.pj-foglio li:nth-child(n){margin-top:0}.pj-foglio-n{font-size:64px}.pj-non-frase{font-size:clamp(48px,14vw,90px)}}
