/* @pagine: 99314,99315,99316,99317 */
/* === divisori guide g2 === (05/10/2026, giro 2 divisori)
   Guide «piano» (.lps.lpp, sorgenti propri, senza strato v2): i divisori erano sagome a COLORE PIENO (::after di .lpp-dgiu
   con --lpp-giu, ::before di .lpp-dsu con --lpp-su). Sopra/sotto la curva restava una fascia di colore diverso dallo sfondo
   vero (aurore, mesh, sfumature della hero). Ora, come i divisori v3 del sito:
   - dopo .lpp-dgiu la sezione sotto sale di --lpp-div-h sotto quella sopra (margine negativo) ed e' ritagliata in alto con la
     stessa forma (clip-path): sopra la curva lo sfondo vero di sopra, sotto il suo; il contenuto resta al suo posto (margine
     della sua .lps-w);
   - .lpp-dsu: la sezione sopra scende di --lpp-div-h sotto di lei (margine negativo + margine della sua .lps-w) e la sezione
     .lpp-dsu e' ritagliata in alto con la forma capovolta.
   Stesse posizioni del contenuto, stessa altezza pagina. Senza :has() restano le sagome di prima.
   Ripristino: togliere questo file (backup /root/backups/ui-20261005-postlive/divisori-giro2/). */
@supports selector(:has(+ *)){
.lps.lpp > .lpp-dgiu:has(+ .lps-sec)::after,.lps.lpp > .lpp-dgiu:has(+ .lps-final)::after,.lps.lpp > .lpp-dgiu:has(+ .lps-foot)::after,.lps.lpp > :is(.lps-sec,.lps-hero):not(.lpp-dgiu) + .lpp-dsu:is(.lps-sec,.lps-final)::before{display:none!important}
.lps.lpp > .lpp-dgiu + :is(.lps-sec,.lps-final,.lps-foot):not(.lpp-dsu):not(#g2a):not(#g2b){position:relative;margin-top:calc(-1 * var(--lpp-div-h))!important;clip-path:polygon(-2000px calc((var(--lpp-div-h) + 4px) * 0.62),0% calc((var(--lpp-div-h) + 4px) * 0.62),2.778% calc((var(--lpp-div-h) + 4px) * 0.54),5.556% calc((var(--lpp-div-h) + 4px) * 0.47),8.333% calc((var(--lpp-div-h) + 4px) * 0.412),11.111% calc((var(--lpp-div-h) + 4px) * 0.364),13.889% calc((var(--lpp-div-h) + 4px) * 0.327),16.667% calc((var(--lpp-div-h) + 4px) * 0.302),19.444% calc((var(--lpp-div-h) + 4px) * 0.29),22.222% calc((var(--lpp-div-h) + 4px) * 0.29),25% calc((var(--lpp-div-h) + 4px) * 0.302),27.778% calc((var(--lpp-div-h) + 4px) * 0.328),30.556% calc((var(--lpp-div-h) + 4px) * 0.367),33.333% calc((var(--lpp-div-h) + 4px) * 0.42),36.111% calc((var(--lpp-div-h) + 4px) * 0.481),38.889% calc((var(--lpp-div-h) + 4px) * 0.544),41.667% calc((var(--lpp-div-h) + 4px) * 0.606),44.444% calc((var(--lpp-div-h) + 4px) * 0.666),47.222% calc((var(--lpp-div-h) + 4px) * 0.721),50% calc((var(--lpp-div-h) + 4px) * 0.77),52.778% calc((var(--lpp-div-h) + 4px) * 0.811),55.556% calc((var(--lpp-div-h) + 4px) * 0.841),58.333% calc((var(--lpp-div-h) + 4px) * 0.859),61.111% calc((var(--lpp-div-h) + 4px) * 0.863),63.889% calc((var(--lpp-div-h) + 4px) * 0.85),66.667% calc((var(--lpp-div-h) + 4px) * 0.82),69.444% calc((var(--lpp-div-h) + 4px) * 0.774),72.222% calc((var(--lpp-div-h) + 4px) * 0.719),75% calc((var(--lpp-div-h) + 4px) * 0.658),77.778% calc((var(--lpp-div-h) + 4px) * 0.594),80.556% calc((var(--lpp-div-h) + 4px) * 0.53),83.333% calc((var(--lpp-div-h) + 4px) * 0.47),86.111% calc((var(--lpp-div-h) + 4px) * 0.416),88.889% calc((var(--lpp-div-h) + 4px) * 0.373),91.667% calc((var(--lpp-div-h) + 4px) * 0.342),94.444% calc((var(--lpp-div-h) + 4px) * 0.327),97.222% calc((var(--lpp-div-h) + 4px) * 0.332),100% calc((var(--lpp-div-h) + 4px) * 0.36),calc(100% + 2000px) calc((var(--lpp-div-h) + 4px) * 0.36),calc(100% + 2000px) calc(100% + 2000px),-2000px calc(100% + 2000px))}
.lps.lpp > .lpp-v2hero.lpp-dgiu + :is(.lps-sec,.lps-final,.lps-foot):not(.lpp-dsu):not(#g2a):not(#g2b):not(#g2c){clip-path:polygon(-2000px calc((var(--lpp-div-h) + 4px) * 0.4),0% calc((var(--lpp-div-h) + 4px) * 0.4),4.167% calc((var(--lpp-div-h) + 4px) * 0.344),8.333% calc((var(--lpp-div-h) + 4px) * 0.293),12.5% calc((var(--lpp-div-h) + 4px) * 0.247),16.667% calc((var(--lpp-div-h) + 4px) * 0.206),20.833% calc((var(--lpp-div-h) + 4px) * 0.169),25% calc((var(--lpp-div-h) + 4px) * 0.138),29.167% calc((var(--lpp-div-h) + 4px) * 0.111),33.333% calc((var(--lpp-div-h) + 4px) * 0.089),37.5% calc((var(--lpp-div-h) + 4px) * 0.072),41.667% calc((var(--lpp-div-h) + 4px) * 0.06),45.833% calc((var(--lpp-div-h) + 4px) * 0.052),50% calc((var(--lpp-div-h) + 4px) * 0.05),54.167% calc((var(--lpp-div-h) + 4px) * 0.052),58.333% calc((var(--lpp-div-h) + 4px) * 0.06),62.5% calc((var(--lpp-div-h) + 4px) * 0.072),66.667% calc((var(--lpp-div-h) + 4px) * 0.089),70.833% calc((var(--lpp-div-h) + 4px) * 0.111),75% calc((var(--lpp-div-h) + 4px) * 0.138),79.167% calc((var(--lpp-div-h) + 4px) * 0.169),83.333% calc((var(--lpp-div-h) + 4px) * 0.206),87.5% calc((var(--lpp-div-h) + 4px) * 0.247),91.667% calc((var(--lpp-div-h) + 4px) * 0.293),95.833% calc((var(--lpp-div-h) + 4px) * 0.344),100% calc((var(--lpp-div-h) + 4px) * 0.4),calc(100% + 2000px) calc((var(--lpp-div-h) + 4px) * 0.4),calc(100% + 2000px) calc(100% + 2000px),-2000px calc(100% + 2000px))}
.lps.lpp > .lpp-dgiu + :is(.lps-sec,.lps-final,.lps-foot):not(.lpp-dsu):not(#g2a):not(#g2b) > .lps-w{margin-top:var(--lpp-div-h)!important}
.lps.lpp > :is(.lps-sec,.lps-hero):not(.lpp-dgiu):has(+ .lpp-dsu):not(#g2a):not(#g2b){margin-bottom:calc(-1 * var(--lpp-div-h))!important}
.lps.lpp > :is(.lps-sec,.lps-hero):not(.lpp-dgiu):has(+ .lpp-dsu):not(#g2a):not(#g2b) > .lps-w{margin-bottom:var(--lpp-div-h)!important}
.lps.lpp > :is(.lps-sec,.lps-hero):not(.lpp-dgiu) + .lpp-dsu:is(.lps-sec,.lps-final):not(#g2a):not(#g2b){clip-path:polygon(-2000px calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.62),0% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.62),2.778% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.54),5.556% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.47),8.333% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.412),11.111% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.364),13.889% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.327),16.667% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.302),19.444% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.29),22.222% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.29),25% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.302),27.778% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.328),30.556% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.367),33.333% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.42),36.111% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.481),38.889% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.544),41.667% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.606),44.444% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.666),47.222% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.721),50% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.77),52.778% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.811),55.556% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.841),58.333% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.859),61.111% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.863),63.889% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.85),66.667% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.82),69.444% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.774),72.222% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.719),75% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.658),77.778% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.594),80.556% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.53),83.333% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.47),86.111% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.416),88.889% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.373),91.667% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.342),94.444% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.327),97.222% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.332),100% calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.36),calc(100% + 2000px) calc(var(--lpp-div-h) - (var(--lpp-div-h) + 4px) * 0.36),calc(100% + 2000px) calc(100% + 2000px),-2000px calc(100% + 2000px))}
}
/* === fine divisori guide g2 === */
