[data-argomento=tecnico]{--tinta: #5FD3F3}[data-argomento=strategia-geo]{--tinta: #27AE60}[data-argomento=contenuti]{--tinta: #A6F0C2}[data-argomento=misurazione]{--tinta: #3498DB}[data-argomento=motori-ai]{--tinta: #8CC8F0}[data-argomento=settori]{--tinta: #6FCF97}html{scroll-padding-top:120px}.pagina{position:relative;z-index:1;padding-top:96px}.pagina-blog .etichetta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-family:var(--mono);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--tenue)}.pagina-blog .etichetta:before{content:"";width:8px;height:8px;border-radius:50%;flex:none;background:linear-gradient(135deg,var(--blu-chiaro),var(--verde-chiaro))}.nascosto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.bottone{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 28px;border-radius:999px;background:var(--blu);color:var(--bianco);font-size:16px;font-weight:600;letter-spacing:-.005em;box-shadow:0 10px 36px #1670a859,inset 0 0 0 1px #ffffff1f;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.bottone:hover{background:#1a80bf;transform:translateY(-1px)}.bottone-piccolo{min-height:46px;padding:0 22px;font-size:15px}.etichetta-sep{width:22px;height:1px;background:var(--riga)}.introduzione{margin-top:24px;font-size:clamp(19px,1.4vw,25px);line-height:1.5;color:var(--tenue);max-width:52ch;text-wrap:pretty}.introduzione a{color:var(--chiaro);background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .5s var(--curva)}.introduzione a:hover{background-size:0 1px;background-position:100% 100%}.titolo-pagina.b-h1{margin:22px 0 0;font-size:clamp(40px,4.1vw,82px);font-weight:500;line-height:1.02;letter-spacing:-.042em;color:var(--chiaro);max-width:20ch;text-wrap:balance;overflow-wrap:break-word}.titolo-pagina.b-h1-grande{font-size:clamp(46px,5.6vw,108px);max-width:14ch}.segno{display:block;width:100%;height:auto;overflow:visible}.art-segno .segno{--p: var(--letto, 0)}.sg-el{--on: clamp(0, (var(--p) - var(--k)) * 14 + .0001, 1)}.sg-cornice{fill:#f8f9fb08;stroke:color-mix(in srgb,var(--tinta) calc(var(--on, .35) * 100%),rgba(248,249,251,.2));stroke-width:1.4;transition:stroke .6s ease,fill .6s ease}.sg-fisso{--on: .4}.sg-punto{fill:color-mix(in srgb,var(--tinta) calc(var(--on, .4) * 100%),rgba(248,249,251,.3));transition:fill .6s ease}.sg-riga{fill:rgba(248,249,251,calc(.16 + var(--on, 0) * .38));transition:fill .6s ease}.sg-forte{fill:color-mix(in srgb,var(--tinta) calc(var(--on, 0) * 100%),rgba(248,249,251,.18))}.sg-luce{fill:var(--tinta);opacity:calc(var(--on, 0) * .34);transform-box:fill-box;transform-origin:left center;transform:scaleX(var(--on, 0));transition:transform .8s var(--curva),opacity .6s ease}.sg-barra{fill:color-mix(in srgb,var(--tinta) calc(var(--on, 0) * 100%),rgba(248,249,251,.14));transform-box:fill-box;transform-origin:center bottom;transform:scaleY(calc(.35 + var(--on, 0) * .65));transition:transform .8s var(--curva),fill .6s ease}.sg-asse{stroke:#f8f9fb38;stroke-width:1.2}.sg-tessera{fill:color-mix(in srgb,var(--tinta) calc(var(--on, 0) * 30%),rgba(248,249,251,.02))}.sg-filo{stroke:color-mix(in srgb,var(--tinta) calc(var(--on, 0) * 100%),rgba(248,249,251,.16));stroke-width:1.4;transition:stroke .6s ease}.sg-nodo{fill:color-mix(in srgb,var(--tinta) calc(var(--on, 0) * 100%),#2a3546);stroke:#f8f9fb40;stroke-width:1;transition:fill .6s ease}.sg-centro{fill:var(--chiaro)}.js .segno .sg-el,.js .segno .sg-fisso{opacity:0;transform:translateY(6px);transition:opacity .5s ease calc(var(--k, 0) * .7s),transform .7s var(--curva) calc(var(--k, 0) * .7s)}.js .segno.acceso .sg-el,.js .segno.acceso .sg-fisso{opacity:1;transform:none}.lettura{position:fixed;left:0;right:0;top:0;z-index:25;height:2px;pointer-events:none}.lettura span{display:block;height:100%;background:linear-gradient(90deg,var(--blu-chiaro),var(--verde-chiaro));transform-origin:0 50%;transform:scaleX(var(--letto, 0))}.art-testa{padding:clamp(36px,5vw,88px) var(--lato) clamp(40px,4vw,72px)}.art-testa-riga{display:grid;grid-template-columns:minmax(0,1fr) clamp(150px,13vw,240px);gap:var(--colonne);align-items:end}.art-testa .art-dati{margin-top:26px;gap:6px 12px;font-size:12px;letter-spacing:.16em;color:var(--tenue-2)}.art-testa .art-dati .etichetta-sep{width:16px}.art-testa .titolo-pagina.b-h1{margin-top:0}.tl-parola{white-space:nowrap}.pagina-blog [data-terminale] .cursore{position:absolute;margin-top:.084em}.art-segno{display:grid;gap:14px;justify-items:end}.art-segno-legenda{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--tenue-2)}.art-segno-conta{color:var(--tinta)}.art-corpo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--colonne);padding:0 var(--lato) var(--ritmo);border-top:1px solid var(--riga)}.indice{grid-column:1 / span 3;grid-row:1;align-self:start;position:sticky;top:120px;padding-top:40px}.indice-titolo{font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--azzurro)}.indice-voci{margin:18px 0 0;padding:0;list-style:none;display:grid}.indice-voci a{position:relative;display:grid;grid-template-columns:2.4em minmax(0,1fr);gap:4px;padding:10px 0 11px;font-size:14.5px;line-height:1.38;color:var(--tenue-2);border-top:1px solid rgba(248,249,251,.08);transition:color .35s ease}.indice-n{font-family:var(--mono);font-size:11.5px;padding-top:.2em;color:#f8f9fb7d;transition:color .35s ease}.indice-riempi{position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,var(--blu-chiaro),var(--verde-chiaro));transform-origin:0 50%;transform:scaleX(var(--riempi, 0))}.indice-voci a:hover{color:var(--chiaro)}.indice-voci .letta a{color:var(--tenue)}.indice-voci .letta .indice-n{color:var(--verde-chiaro)}.indice-voci .attiva a{color:var(--bianco)}.indice-voci .attiva .indice-n{color:var(--verde-chiaro);text-shadow:0 0 12px rgba(39,174,96,.7)}.indice-barra{display:none}.prosa-art{grid-column:4 / span 6;grid-row:1;min-width:0;padding-top:40px;font-size:clamp(17px,1.06vw,19.5px);line-height:1.74;color:var(--tenue)}.prosa-art>*{max-width:68ch}.prosa-art>*+*{margin-top:1.15em}.prosa-art p{text-wrap:pretty;overflow-wrap:break-word}.prosa-art>p:first-of-type{margin-top:0}.prosa-art strong{color:var(--chiaro);font-weight:600}.prosa-art em{font-style:italic}.prosa-art a{color:var(--chiaro);text-decoration:none;background:linear-gradient(90deg,var(--blu-chiaro),var(--verde-chiaro)) 0 100% / 100% 1px no-repeat;transition:background-size .45s var(--curva),color .3s ease;overflow-wrap:anywhere}.prosa-art a:hover{color:var(--bianco);background-size:100% 100%;background-image:linear-gradient(#3498db29,#27ae6029)}.prosa-art h2{margin:2.6em 0 0;font-size:clamp(28px,2.2vw,42px);font-weight:500;line-height:1.1;letter-spacing:-.03em;color:var(--chiaro);text-wrap:balance;scroll-margin-top:120px}.prosa-art h2+*{margin-top:.9em}.prosa-art h3{margin:2em 0 0;font-size:clamp(20px,1.35vw,25px);font-weight:600;line-height:1.25;letter-spacing:-.015em;color:var(--chiaro)}.prosa-art h3+*{margin-top:.6em}.prosa-art ul,.prosa-art ol{margin:1.15em 0 0;padding:0;list-style:none;display:grid;gap:.6em}.prosa-art ul>li{position:relative;padding-left:1.6em}.prosa-art ul>li:before{content:"";position:absolute;left:.25em;top:.72em;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--blu-chiaro),var(--verde-chiaro))}.prosa-art ol{counter-reset:n}.prosa-art ol>li{position:relative;padding-left:2.4em;counter-increment:n}.prosa-art ol>li:before{content:counter(n,decimal-leading-zero);position:absolute;left:0;top:.2em;font-family:var(--mono);font-size:.72em;color:var(--verde-chiaro)}.prosa-art .checklist>li{padding-left:2em}.prosa-art .checklist>li:before{left:0;top:.42em;width:1.05em;height:1.05em;border-radius:.3em;background:#27ae6029 no-repeat center / 70% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4 4.8 9 10 3' fill='none' stroke='%2327AE60' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1px #27ae6066}.prosa-art code{font-family:var(--mono);font-size:.84em;padding:.1em .38em;border-radius:.35em;background:#3498db24;color:#bfddf2;overflow-wrap:anywhere}.prosa-art pre{position:relative;margin-top:1.4em;padding:46px 22px 20px;border-radius:16px;background:#0f1520;border:1px solid var(--riga);font-family:var(--mono);font-size:14px;line-height:1.6;color:#bfddf2;white-space:pre-wrap;overflow-wrap:anywhere}.prosa-art pre:before{content:"";position:absolute;left:18px;top:18px;width:9px;height:9px;border-radius:50%;background:#3a4558;box-shadow:15px 0 #3a4558,30px 0 0 var(--verde-chiaro)}.prosa-art pre code{padding:0;background:none;font-size:inherit;color:inherit}.prosa-art blockquote{margin:1.6em 0 0;padding:22px 26px;border-radius:18px;background:#f8f9fb0a;border:1px solid var(--riga);color:var(--chiaro);font-size:1.06em}.prosa-art blockquote p+p{margin-top:.8em}.ai-risposta{position:relative;margin:0 0 2em;padding:24px 28px 22px;border-radius:22px;background:linear-gradient(180deg,#141c29eb,#141c29c7);border:1px solid rgba(140,200,240,.22);box-shadow:0 30px 80px #050a1259,inset 0 1px #f8f9fb0f;color:#f8f9fbe0;font-size:1.04em}.ai-risposta:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--blu-chiaro),var(--verde-chiaro) 45%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;opacity:.8}.answer-box__label{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--azzurro)}.answer-box__label:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--verde-chiaro);box-shadow:0 0 12px #27ae60cc}.ai-risposta p{line-height:1.64}.ai-nota{display:inline-block;margin-left:.3em;padding:0 .42em;border-radius:.35em;font-family:var(--mono);font-size:.68em;line-height:1.6;vertical-align:.14em;background:#3498db3d;color:#a9d6f5}.ai-nota:before{content:"["}.ai-nota:after{content:"]"}.prosa-art .ai-fonte{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(248,249,251,.1);font-family:var(--mono);font-size:12.5px;letter-spacing:.02em;color:var(--tenue-2)}.ai-fonte .ai-nota{margin:0;font-size:11px}.prosa-art .ai-fonte a{color:var(--tenue)}.js .ai-risposta .aw{opacity:0;transition:opacity .18s ease calc(var(--i) * 9ms)}.js .ai-risposta.scritta .aw{opacity:1}.takeaway{position:relative;margin-top:1.8em;padding:20px 24px 20px 26px;border-radius:0 16px 16px 0;background:linear-gradient(90deg,#27ae601f,#27ae6005);border-left:2px solid var(--verde-chiaro);color:#f8f9fbdb}.takeaway strong:first-child{font-family:var(--mono);font-size:.74em;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#a6f0c2;margin-right:.4em}.geo-table-wrap{margin-top:1.8em;max-width:none!important}.geo-table{width:100%;border-collapse:collapse;font-size:15.5px;line-height:1.5}.geo-table thead th{padding:0 16px 16px;text-align:left;vertical-align:bottom;font-size:clamp(16px,1.05vw,19px);font-weight:600;letter-spacing:-.01em;color:var(--chiaro);border-bottom:1px solid rgba(248,249,251,.3)}.geo-table thead th:first-child{padding-left:0;font-family:var(--mono);font-size:11.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--tenue-2)}.geo-table tbody th{padding:16px 16px 16px 0;text-align:left;vertical-align:top;font-weight:600;color:var(--chiaro)}.geo-table td{padding:16px;vertical-align:top;color:var(--tenue)}.geo-table tbody tr{border-bottom:1px solid var(--riga);transition:background-color .3s ease}.geo-table tbody tr:hover{background:#3498db0f}.geo-table td:last-child{color:#f8f9fbd6}.faq-list{margin-top:1.4em;border-bottom:1px solid var(--riga)}.faq-item{border-top:1px solid var(--riga)}.faq-question{position:relative;display:block;width:100%;padding:22px 56px 22px 0;text-align:left;font-size:clamp(18px,1.2vw,22px);font-weight:500;line-height:1.35;letter-spacing:-.012em;color:var(--chiaro);cursor:pointer;transition:color .3s ease}.faq-question:before,.faq-question:after{content:"";position:absolute;right:8px;top:50%;width:18px;height:1.6px;background:currentColor;transition:transform .5s var(--curva)}.faq-question:after{transform:rotate(90deg)}.faq-item.aperta .faq-question:after{transform:rotate(0)}.faq-question:hover{color:var(--bianco)}.faq-answer{padding:0 0 24px}.faq-answer p{color:var(--tenue)}.js .faq-answer{display:grid;grid-template-rows:0fr;padding:0;transition:grid-template-rows .5s var(--curva)}.js .faq-answer>.faq-dentro{overflow:hidden;min-height:0}.faq-dentro>*+*{margin-top:.9em}.js .faq-item.aperta .faq-answer{grid-template-rows:1fr}.js .faq-dentro:after{content:"";display:block;height:24px}.art-lato{grid-column:10 / span 3;grid-row:1;align-self:start;position:sticky;top:120px;padding-top:40px;display:grid;gap:28px}.lato-titolo{font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--azzurro)}.lato-ultimi ul{margin-top:12px;display:grid}.lato-ultimi a{display:grid;gap:3px;padding:11px 0 11px 14px;border-top:1px solid rgba(248,249,251,.08);position:relative}.lato-ultimi a:before{content:"";position:absolute;left:0;top:18px;width:5px;height:5px;border-radius:50%;background:var(--tinta);opacity:.6;transition:opacity .3s ease,box-shadow .3s ease}.lato-ultimi a:hover:before{opacity:1;box-shadow:0 0 10px var(--tinta)}.lato-argomento{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tenue-2)}.lato-nome{font-size:14.5px;line-height:1.38;color:var(--tenue);transition:color .3s ease}.lato-ultimi a:hover .lato-nome{color:var(--bianco)}.correlati{padding:0 var(--lato) var(--ritmo)}.correlati-titolo{margin:0 0 32px;font-size:clamp(30px,2.6vw,50px);font-weight:500;letter-spacing:-.04em;color:var(--chiaro)}.bl-schede{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--colonne)}.scheda-art{--p: 0;position:relative;display:flex;flex-direction:column;gap:14px;height:100%;padding:24px 24px 22px;border-radius:22px;background:#141c299e;border:1px solid rgba(248,249,251,.1);transition:border-color .5s ease,background-color .5s ease,transform .6s var(--curva),box-shadow .6s ease}.scheda-art:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--tinta),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity .5s ease;pointer-events:none}.scheda-art.acceso,.scheda-art:hover,.scheda-art:focus-visible{--p: 1;background:#182232db;box-shadow:0 26px 70px #050a1266}.scheda-art.acceso:after,.scheda-art:hover:after,.scheda-art:focus-visible:after{opacity:1}.scheda-art:hover{transform:translateY(-3px)}.scheda-art-foto{position:relative;display:block;margin:-24px -24px 6px;aspect-ratio:16 / 9;overflow:hidden;border-radius:21px 21px 0 0;background:var(--notte);border-bottom:1px solid rgba(248,249,251,.08)}.scheda-art-img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.001);transition:transform .9s var(--curva)}.scheda-art:hover .scheda-art-img,.scheda-art:focus-visible .scheda-art-img{transform:scale(1.04)}.scheda-art-testa{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--tenue-2)}.scheda-art-argomento{color:var(--tinta)}.scheda-art-tempo{margin-left:auto;letter-spacing:.04em;text-transform:none}.segno-mini{width:26px;height:26px;flex:none}.scheda-art-titolo{font-size:clamp(19px,1.25vw,23px);font-weight:600;line-height:1.24;letter-spacing:-.018em;color:var(--chiaro);text-wrap:balance}.scheda-art-testo{font-size:15px;line-height:1.55;color:var(--tenue-2)}.scheda-art-vai{margin-top:auto;padding-top:4px;font-size:14.5px;font-weight:500;color:var(--tenue);transition:color .3s ease}.scheda-art:hover .scheda-art-vai,.scheda-art.acceso .scheda-art-vai{color:var(--bianco)}.indice-testa{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--colonne);align-items:end;padding:clamp(36px,5vw,88px) var(--lato) clamp(44px,4.4vw,80px)}.indice-testa-testo{grid-column:1 / span 6}.indice-testa .scheda-evidenza{grid-column:7 / span 6}.indice-corpo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--colonne);padding:0 var(--lato) var(--ritmo);border-top:1px solid var(--riga)}.mappa-lato{grid-column:1 / span 5}.mappa-fisso{position:sticky;top:112px;padding-top:40px;display:grid;gap:14px}.bl-mappa{display:block;width:100%;max-height:calc(100svh - 190px);height:auto;overflow:visible}.mappa-anelli circle{fill:none;stroke:#f8f9fb12;stroke-dasharray:2 6}.mappa-raggio{stroke:color-mix(in srgb,var(--tinta) 40%,transparent);stroke-width:1.2;fill:none;transition:stroke .4s ease}.mappa-filo{stroke:#f8f9fb1a;stroke-width:1;fill:none;transition:stroke .4s ease}.mappa-filo.visto{stroke:#f8f9fb33}.mappa-scelta{stroke:var(--verde-chiaro);stroke-width:1.6;fill:none;opacity:0;transition:opacity .3s ease;filter:drop-shadow(0 0 6px rgba(39,174,96,.8))}.mappa-scelta.su{opacity:1}.mappa-nodo{fill:#2a3546;stroke:#f8f9fb4d;stroke-width:1;transition:fill .5s ease,r .4s var(--curva),stroke .5s ease}.mappa-nodo.visto{fill:color-mix(in srgb,var(--tinta) 70%,#1A2332);stroke:color-mix(in srgb,var(--tinta) 60%,transparent)}.mappa-nodo.su{fill:var(--tinta);stroke:var(--bianco);r:8px}.mappa-mozzo circle{fill:var(--notte);stroke:var(--tinta);stroke-width:1.6;transition:fill .4s ease}.mappa-mozzo text{font-family:var(--mono);font-size:13px;letter-spacing:.06em;fill:var(--tenue);text-transform:uppercase}.mappa-conta{fill:var(--tinta)}.mappa-mozzo.su circle{fill:var(--tinta)}.mappa-mozzo.su text{fill:var(--bianco)}.mappa-mente circle{fill:var(--chiaro);filter:drop-shadow(0 0 18px rgba(52,152,219,.45))}.mappa-mente text{font-size:19px;font-weight:700;letter-spacing:-.02em;fill:var(--notte)}.mappa-legenda{font-family:var(--mono);font-size:12.5px;letter-spacing:.06em;color:var(--tenue-2)}.mappa-legenda-n{color:var(--verde-chiaro)}.js .mappa-nodo,.js .mappa-filo,.js .mappa-raggio,.js .mappa-mozzo{opacity:0;transition:opacity .6s ease calc(var(--r, 0) * 1ms),fill .5s ease,stroke .5s ease}.js .bl-mappa.pronta .mappa-nodo,.js .bl-mappa.pronta .mappa-filo,.js .bl-mappa.pronta .mappa-raggio,.js .bl-mappa.pronta .mappa-mozzo{opacity:1}.schede-lato{grid-column:6 / span 7;padding-top:40px;display:grid;gap:var(--colonne);align-content:start}.schede-indice{grid-template-columns:repeat(2,minmax(0,1fr))}.scheda-evidenza{display:grid;grid-template-columns:clamp(120px,11vw,200px) minmax(0,1fr);gap:28px;align-items:center;padding:30px}.scheda-evidenza .scheda-art-titolo{font-size:clamp(26px,2vw,38px);line-height:1.12;letter-spacing:-.03em}.evidenza-corpo{display:flex;flex-direction:column;gap:14px;min-width:0}.evidenza-bandiera{align-self:flex-start;padding:5px 12px;border-radius:999px;background:#27ae6029;color:#a6f0c2;font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase}.segno-evidenza{display:block;width:100%;height:auto}.indice-vuoto{padding:0 var(--lato) var(--ritmo);color:var(--tenue)}.vuoto-404{padding:clamp(60px,8vw,140px) var(--lato) var(--ritmo);min-height:60vh}.js [data-rivela]{opacity:0;transform:translate3d(0,28px,0);transition:opacity .8s var(--curva),transform .9s var(--curva)}.js [data-rivela].visto{opacity:1;transform:none}@media (min-width: 1001px){.art-lato.art-lato-fondo{display:none}.prosa-art{max-width:56ch;font-size:clamp(19px,1.32vw,21px)}.prosa-art .ai-fonte{font-size:clamp(12.5px,.94vw,15px)}.art-testa .art-dati{font-size:clamp(12px,.94vw,15px)}.indice-t,.lato-nome{font-size:clamp(14.5px,1.11vw,17px)}}@media (max-width: 1440px){.indice{grid-column:1 / span 3}.prosa-art{grid-column:4 / span 9}.art-lato{grid-column:4 / span 9;grid-row:2;position:static;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;margin-top:64px;padding-top:40px;border-top:1px solid var(--riga)}.lato-ultimi ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (max-width: 1000px){html{scroll-padding-top:80px}.pagina{padding-top:64px}.art-testa-riga{grid-template-columns:minmax(0,1fr) 96px;align-items:start;gap:16px}.art-segno{padding-top:26px}.art-testa .art-dati{margin-top:18px;gap:7px 10px;font-size:11px;letter-spacing:.1em}.art-testa .art-dati:before{width:7px;height:7px}.art-testa .art-dati .art-dati-sep{display:none}.art-testa .art-dati time{flex-basis:100%;padding-left:17px}.art-segno-legenda{font-size:10.5px;text-align:right}.titolo-pagina.b-h1{font-size:clamp(32px,8.6vw,52px);line-height:1.05;letter-spacing:-.035em}.titolo-pagina.b-h1-grande{font-size:clamp(40px,11.4vw,64px)}.art-corpo{display:block}.indice{position:static;padding-top:28px}.js .indice .indice-titolo{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;margin:0;padding:0 2px;border-top:1px solid var(--riga);border-bottom:1px solid var(--riga);cursor:pointer;-webkit-tap-highlight-color:transparent}.js .indice .indice-titolo:after{content:"+";flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--riga);font-family:var(--mono);font-size:18px;line-height:1;letter-spacing:0;color:var(--chiaro)}.js .indice.aperto .indice-titolo:after{content:"\2212"}.js .indice .indice-titolo:focus-visible{outline:2px solid var(--azzurro);outline-offset:2px}.js .indice:not(.aperto) .indice-voci{display:none}.js .indice.aperto .indice-titolo{border-bottom-color:transparent}.js .indice.aperto .indice-voci{margin-top:0}.indice-voci a{font-size:15px;padding:11px 0}.indice-barra{position:fixed;left:0;right:0;top:64px;z-index:18;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px var(--lato) 13px;background:#121925e6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--riga);font-size:14px;color:var(--chiaro);transform:translate3d(0,-140%,0);opacity:0;transition:transform .55s var(--curva),opacity .3s ease}.indice-barra.su{transform:none;opacity:1}.indice-barra-n{font-family:var(--mono);font-size:12px;color:var(--verde-chiaro)}.indice-barra-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.indice-barra-riga{position:absolute;left:0;right:0;bottom:-1px;height:2px}.indice-barra-riga span{display:block;height:100%;background:linear-gradient(90deg,var(--blu-chiaro),var(--verde-chiaro));transform-origin:0 50%;transform:scaleX(var(--letto, 0))}.lettura{display:none}.prosa-art{padding-top:36px;font-size:17px;line-height:1.7}.prosa-art h2{font-size:clamp(25px,6.6vw,32px);scroll-margin-top:110px}.ai-risposta{padding:20px 18px 18px;border-radius:18px;font-size:1em}.art-lato{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin-top:56px}.art-corpo>.art-lato{display:none}.lato-ultimi ul{grid-template-columns:minmax(0,1fr)}.geo-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.geo-table,.geo-table tbody,.geo-table tr,.geo-table th,.geo-table td{display:block;width:100%}.geo-table tbody tr{padding:16px 0}.geo-table tbody tr:first-child{border-top:1px solid rgba(248,249,251,.3)}.geo-table tbody th{padding:0 0 10px;font-size:16.5px}.geo-table td{padding:8px 0 8px 14px;border-left:1px solid var(--riga)}.geo-table td[data-col]:before{content:attr(data-col);display:block;margin-bottom:2px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--azzurro)}.bl-schede,.schede-indice{grid-template-columns:minmax(0,1fr);gap:16px}.indice-corpo,.indice-testa{display:block}.indice-testa .scheda-evidenza{margin-top:36px}.mappa-fisso{position:static;padding-top:24px}.bl-mappa{max-height:none;width:min(100%,520px);margin:0 auto}.mappa-mozzo text{font-size:17px}.schede-lato{padding-top:28px;gap:16px}.scheda-evidenza{grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:start;padding:22px 20px}.scheda-evidenza .scheda-art-titolo{font-size:24px}.scheda-art{padding:20px 18px}.scheda-art-foto{margin:-20px -18px 4px;border-radius:17px 17px 0 0}}@media (max-width: 400px){.art-testa-riga{grid-template-columns:minmax(0,1fr) 72px}.mappa-mozzo text{font-size:19px}}@media (prefers-reduced-motion: reduce){.js [data-rivela],.js .segno .sg-el,.js .segno .sg-fisso,.js .ai-risposta .aw,.js .mappa-nodo,.js .mappa-filo,.js .mappa-raggio,.js .mappa-mozzo{transition:none;opacity:1;transform:none}}.finestra{position:relative;margin:0 0 28px;max-width:none!important;border-radius:20px;overflow:hidden;background:#0f1520;border:1px solid rgba(140,200,240,.2);box-shadow:0 30px 80px #050a1273,inset 0 1px #f8f9fb0f}.finestra-barra{display:flex;align-items:center;gap:14px;height:34px;padding:0 16px;border-bottom:1px solid rgba(248,249,251,.08);background:#141c29f2}.finestra-punti{width:8px;height:8px;border-radius:50%;background:#3a4558;box-shadow:13px 0 #3a4558,26px 0 0 var(--tinta, var(--verde-chiaro));margin-right:26px;flex:none}.finestra-indirizzo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;color:var(--tenue-2)}.finestra-vetro{position:relative;display:block;aspect-ratio:16 / 8;overflow:hidden;background:var(--notte)}.finestra-foto{display:block;width:100%;height:100%;object-fit:cover}.js .finestra .finestra-foto{opacity:0;transform:scale(1.06);clip-path:inset(0 0 100% 0);transition:opacity .7s ease,transform 1.1s var(--curva),clip-path .9s var(--curva)}.js .finestra.accesa .finestra-foto{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.evidenza-segno.con-foto{position:relative}.evidenza-segno.con-foto .segno-evidenza{position:absolute;right:-10px;bottom:-14px;width:38%;filter:drop-shadow(0 6px 16px rgba(5,10,18,.7))}.finestra-mini{margin:0;border-radius:14px}.finestra-mini .finestra-barra{height:22px;padding:0 10px}.finestra-mini .finestra-punti{width:6px;height:6px;box-shadow:10px 0 #3a4558,20px 0 0 var(--tinta, var(--verde-chiaro))}.finestra-mini .finestra-vetro{aspect-ratio:4 / 3}.indice-testa .scheda-evidenza{grid-template-columns:clamp(160px,15vw,280px) minmax(0,1fr)}@media (max-width: 1000px){.finestra{border-radius:16px;margin-bottom:22px}.finestra-vetro{aspect-ratio:3 / 2}.indice-testa .scheda-evidenza{grid-template-columns:96px minmax(0,1fr)}.finestra-mini .finestra-barra{height:16px}}@media (prefers-reduced-motion: reduce){.js .finestra .finestra-foto{opacity:1;transform:none;clip-path:none;transition:none}}.chiusa-pannello{position:relative;display:grid}.chiusa-cta{grid-area:cta;position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0}.chiusa-titolo{font-weight:500;line-height:1.02;letter-spacing:-.04em;color:var(--chiaro);text-wrap:balance}.chiusa-testo{font-size:18px;line-height:1.6;color:var(--tenue);max-width:52ch;text-wrap:pretty}.chiusa-cta .bottone{margin-top:10px}.chiusa-ritratto{grid-area:foto;position:relative;min-width:0}.chiusa-foto{display:block;width:100%;object-fit:cover}.chiusa-chi{grid-area:chi;position:relative;z-index:1;display:grid;align-content:start;gap:6px}.autore-nome{font-size:20px;font-weight:600;line-height:1.2;color:var(--chiaro)}.autore-ruolo{font-family:var(--mono);font-size:clamp(12px,.94vw,15px);line-height:1.5;letter-spacing:.04em;color:var(--azzurro)}.chiusa-bio{grid-area:bio;position:relative;z-index:1;font-size:clamp(15.5px,1.18vw,18px);line-height:1.6;color:var(--tenue);max-width:64ch;text-wrap:pretty}.chiusa-bio a{color:var(--chiaro);background:linear-gradient(90deg,var(--blu-chiaro),var(--verde-chiaro)) 0 100% / 100% 1px no-repeat;transition:color .3s ease}.chiusa-bio a:hover{color:var(--bianco)}.art-chiusa{position:relative;border-top:1px solid var(--riga);display:grid;place-items:center;min-height:100svh;padding:max(var(--ritmo),128px) var(--lato) var(--ritmo);overflow:hidden;background:radial-gradient(ellipse 52% 60% at 32% 52%,rgba(52,152,219,.16),transparent 70%),radial-gradient(ellipse 46% 52% at 70% 58%,rgba(39,174,96,.11),transparent 70%),linear-gradient(180deg,#1219258c,#12192526)}.art-chiusa .chiusa-pannello{--foto: clamp(280px, 30vw, 440px);width:100%;max-width:1200px;grid-template-columns:var(--foto) minmax(0,600px);grid-template-areas:"foto cta" "foto chi" "foto bio";grid-template-rows:auto auto 1fr;justify-content:center;align-content:center;column-gap:clamp(56px,7vw,120px)}.art-chiusa .chiusa-ritratto{align-self:center;aspect-ratio:1}.art-chiusa .chiusa-foto{position:relative;z-index:1;height:100%;border-radius:50%;box-shadow:0 0 0 1px #8cc8f04d,0 0 0 10px #27ae600f,0 40px 120px #050a1299}.art-chiusa .chiusa-titolo{font-size:clamp(42px,4.6vw,86px);max-width:13ch}.art-chiusa .chiusa-testo{font-size:clamp(18px,1.3vw,21px)}.art-chiusa .chiusa-chi{margin-top:44px;padding-top:24px;border-top:1px solid var(--riga)}.art-chiusa .chiusa-bio{margin-top:12px}.finale-eco{position:absolute;z-index:0;left:-20%;top:-20%;width:140%;height:140%;overflow:visible;pointer-events:none}.eco-anelli circle{fill:none;stroke:#f8f9fb1f;stroke-width:.25;stroke-dasharray:1.2 2.6}.eco-fili line{stroke:#8cc8f04d;stroke-width:.2}.eco-nodi circle{fill:var(--azzurro)}.eco-nodi circle:nth-child(3n){fill:var(--verde-chiaro)}.eco-giro{transform-box:view-box;transform-origin:50% 50%;animation:eco-giro 90s linear infinite}@keyframes eco-giro{to{transform:rotate(360deg)}}.js .art-chiusa .finale-eco{opacity:0;transform:scale(.82);transition:opacity 1.4s var(--curva) .2s,transform 1.8s var(--curva) .2s}.js .art-chiusa .chiusa-foto{opacity:0;transform:scale(.92);transition:opacity 1.1s var(--curva),transform 1.4s var(--curva)}.js .art-chiusa .chiusa-cta,.js .art-chiusa .chiusa-chi,.js .art-chiusa .chiusa-bio{opacity:0;transform:translate3d(0,36px,0);transition:opacity 1.1s var(--curva) var(--ritardo, 0s),transform 1.3s var(--curva) var(--ritardo, 0s)}.art-chiusa .chiusa-chi{--ritardo: .18s}.art-chiusa .chiusa-bio{--ritardo: .26s}.js .art-chiusa.entra .finale-eco,.js .art-chiusa.entra .chiusa-foto,.js .art-chiusa.entra .chiusa-cta,.js .art-chiusa.entra .chiusa-chi,.js .art-chiusa.entra .chiusa-bio{opacity:1;transform:none}@media (max-width: 1000px){.art-chiusa{min-height:0;padding:72px var(--lato) 80px}.correlati+.art-lato,.art-chiusa+.art-lato{margin:0;padding:0 var(--lato) 72px;border-top:0}.correlati+.art-lato .lato-ultimi{padding-top:32px;border-top:1px solid var(--riga)}.art-chiusa .chiusa-pannello{--foto: min(56vw, 220px);grid-template-columns:minmax(0,1fr);grid-template-areas:"foto" "cta" "chi" "bio";grid-template-rows:none;justify-items:center;text-align:center}.art-chiusa .chiusa-ritratto{width:var(--foto);margin:24px 0 44px}.art-chiusa .chiusa-cta{align-items:center}.art-chiusa .chiusa-titolo{font-size:clamp(34px,9.4vw,48px)}.art-chiusa .chiusa-testo{font-size:17px}.art-chiusa .chiusa-chi{width:100%;margin-top:36px}.autore-ruolo{font-size:12px}.chiusa-bio{font-size:15.5px}}@media (prefers-reduced-motion: reduce){.eco-giro{animation:none}.js .art-chiusa .finale-eco,.js .art-chiusa .chiusa-foto,.js .art-chiusa .chiusa-cta,.js .art-chiusa .chiusa-chi,.js .art-chiusa .chiusa-bio{opacity:1;transform:none;transition:none}}
