:root{--es-curva:cubic-bezier(.16,1,.3,1)}.es-foglio{position:relative;padding:26px}.es-cr i{position:absolute;width:0;height:0}.es-cr i:before,.es-cr i:after{content:"";position:absolute;background:#ffffff9e}.es-cr i:before{width:18px;height:1px}.es-cr i:after{width:1px;height:18px}.es-cr i:nth-child(1){top:0;left:0}.es-cr i:nth-child(1):before{top:26px;left:0;transform-origin:right}.es-cr i:nth-child(1):after{left:26px;top:0;transform-origin:bottom}.es-cr i:nth-child(2){top:0;right:0}.es-cr i:nth-child(2):before{top:26px;right:0;transform-origin:left}.es-cr i:nth-child(2):after{right:26px;top:0;transform-origin:bottom}.es-cr i:nth-child(3){bottom:0;left:0}.es-cr i:nth-child(3):before{bottom:26px;left:0;transform-origin:right}.es-cr i:nth-child(3):after{left:26px;bottom:0;transform-origin:top}.es-cr i:nth-child(4){bottom:0;right:0}.es-cr i:nth-child(4):before{bottom:26px;right:0;transform-origin:left}.es-cr i:nth-child(4):after{right:26px;bottom:0;transform-origin:top}.es-reg{position:absolute;left:50%;width:22px;height:22px;margin-left:-11px;fill:none;stroke:#ffffff9e;stroke-width:1;overflow:visible}.es-reg-su{top:0}.es-reg-giu{bottom:0}.es-reg circle,.es-reg path{stroke-dasharray:100}.es-barra{position:absolute;right:42px;bottom:7px;display:flex;gap:2px}.es-barra b{width:15px;height:10px}.es-barra b:nth-child(1){background:#00aeef}.es-barra b:nth-child(2){background:#ec008c}.es-barra b:nth-child(3){background:#ffe600}.es-barra b:nth-child(4){background:#1d1d1b;box-shadow:inset 0 0 0 1px #ffffff4d}.es-barra b:nth-child(5){background:#80d6f7}.es-barra b:nth-child(6){background:#f580c5}.es-barra b:nth-child(7){background:#fff280}.es-barra b:nth-child(8){background:#8e8e8d}.es-barra b:nth-child(9){background:#2e3192}.es-barra b:nth-child(10){background:#00a651}.es-barra b:nth-child(11){background:#ed1c24}.es-barra b:nth-child(12){background:#58595b}@media(prefers-reduced-motion:no-preference){.es-vista .es-cr i:before{animation:es-trx .9s var(--es-curva) .35s backwards}.es-vista .es-cr i:after{animation:es-try .9s var(--es-curva) .5s backwards}.es-vista .es-reg :is(circle,path){animation:es-traccia 1.4s var(--es-curva) .6s backwards}.es-vista .es-barra b{animation:es-toppa .5s var(--es-curva) backwards;animation-delay:calc(.9s + var(--b,0) * 60ms)}}@keyframes es-trx{0%{transform:scaleX(0)}}@keyframes es-try{0%{transform:scaleY(0)}}@keyframes es-traccia{0%{stroke-dashoffset:100}}@keyframes es-toppa{0%{transform:scaleY(0);opacity:0}}.es-lastre{position:relative;aspect-ratio:1142/791;border-radius:4px;overflow:hidden;background:#fff;isolation:isolate;cursor:crosshair;box-shadow:0 40px 90px -30px #000c}.es-lastre img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.es-l{mix-blend-mode:multiply}.es-vera{z-index:2}@media(prefers-reduced-motion:no-preference){.es-l{animation:es-registro 2s var(--es-curva) backwards}.es-lc{--dx:-38px;--dy:-16px;animation-delay:.25s}.es-lm{--dx:30px;--dy:-22px;animation-delay:.5s}.es-ly{--dx:-20px;--dy:26px;animation-delay:.75s}.es-lk{--dx:26px;--dy:18px;animation-delay:1s}.es-vera{animation:es-appare .7s ease 2.9s backwards}}@keyframes es-registro{0%{opacity:0;translate:var(--dx) var(--dy)}30%{opacity:1;translate:var(--dx) var(--dy)}to{translate:0 0}}@keyframes es-appare{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.es-l{display:none}}.es-lastre.es-salta{background:#0c1324;cursor:default}.es-lastre.es-salta .es-l{display:none}.es-lastre.es-salta .es-vera{animation:none}[data-es-lente]{cursor:crosshair}.es-lente{position:absolute;z-index:6;width:200px;height:200px;margin:-100px 0 0 -100px;border-radius:50%;pointer-events:none;opacity:0;transform:scale(.6);transition:opacity .25s,transform .45s var(--es-curva);box-shadow:0 0 0 2px #ffffffeb,0 0 0 7px #070b168c,0 24px 50px #0000008c;overflow:hidden;background:#fff}.es-lente.su{opacity:1;transform:none}.es-lente canvas{display:block;width:100%;height:100%}.es-lente:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(#070b1680,#070b1680) 50% 50%/1px 34px no-repeat,linear-gradient(#070b1680,#070b1680) 50% 50%/34px 1px no-repeat,repeating-linear-gradient(90deg,rgba(7,11,22,.55) 0 1px,transparent 1px 10px) 50% calc(100% - 22px) /100px 7px no-repeat}.es-fustella{position:absolute;inset:12px;width:calc(100% - 24px);height:calc(100% - 24px);z-index:4;pointer-events:none;overflow:visible;opacity:0;transition:opacity .35s}.es-fustella rect{fill:none;stroke:#fff;stroke-width:1.5;stroke-dasharray:.7 .45;stroke-linecap:round}.pt-tec:is(:hover,:focus-visible,.aperta) .es-fustella{opacity:.9}@media(prefers-reduced-motion:no-preference){.pt-tec:is(:hover,:focus-visible,.aperta) .es-fustella rect{animation:es-taglio .9s linear infinite}}@keyframes es-taglio{to{stroke-dashoffset:-1.15}}.es-num{color:#ffffff24!important;text-shadow:-9px -4px 0 rgba(0,174,239,.45),8px 3px 0 rgba(236,0,140,.42),3px 9px 0 rgba(255,230,0,.38);transition:color .8s .5s,text-shadow 1.3s var(--es-curva)}.attivo .es-num{color:#fff!important;text-shadow:0 0 0 rgba(0,174,239,0),0 0 0 rgba(236,0,140,0),0 0 0 rgba(255,230,0,0)}.es-passate{display:flex;gap:4px;margin:10px 0 4px}.es-passate i{width:34px;height:4px;border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--es-curva)}.es-passate i:nth-child(1){background:#00aeef}.es-passate i:nth-child(2){background:#ec008c;transition-delay:.18s}.es-passate i:nth-child(3){background:#ffe600;transition-delay:.36s}.es-passate i:nth-child(4){background:#1d1d1b;box-shadow:inset 0 0 0 1px #ffffff73;transition-delay:.54s}.attivo .es-passate i{transform:none}@media(max-width:640px){.es-foglio{padding:18px}.es-cr i:nth-child(1):before,.es-cr i:nth-child(2):before{top:18px}.es-cr i:nth-child(3):before,.es-cr i:nth-child(4):before{bottom:18px}.es-cr i:nth-child(1):after,.es-cr i:nth-child(3):after{left:18px}.es-cr i:nth-child(2):after,.es-cr i:nth-child(4):after{right:18px}.es-cr i:before{width:12px}.es-cr i:after{height:12px}.es-barra{right:30px;bottom:4px}.es-barra b{width:10px;height:8px}.es-reg{width:16px;height:16px;margin-left:-8px}.es-reg-giu{display:none}.es-lente{width:160px;height:160px;margin:-80px 0 0 -80px}}@media(prefers-reduced-motion:no-preference){.es-js :is(.pt-filo,.mx-cmyk):not(.es-vista) i{transform:scaleX(0)}:is(.pt-filo,.mx-cmyk).es-vista i{transform-origin:left;animation:es-trx .55s var(--es-curva) backwards}:is(.pt-filo,.mx-cmyk).es-vista i:nth-child(2){animation-delay:.16s}:is(.pt-filo,.mx-cmyk).es-vista i:nth-child(3){animation-delay:.32s}:is(.pt-filo,.mx-cmyk).es-vista i:nth-child(4){animation-delay:.48s}}.pt-cella .es-fustella{inset:9px;width:calc(100% - 18px);height:calc(100% - 18px)}.pt-cella:is(:hover,:focus-visible) .es-fustella{opacity:.9}@media(prefers-reduced-motion:no-preference){.pt-cella:is(:hover,:focus-visible) .es-fustella rect{animation:es-taglio .9s linear infinite}}.es-segni{position:relative}.es-segni-box{position:absolute;inset:-26px;pointer-events:none;z-index:2}.es-carta{position:absolute;inset:0;z-index:auto;background:#fff;isolation:isolate;pointer-events:none;overflow:hidden;animation:es-via .6s ease 2s forwards}.es-carta .es-l{filter:none!important;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;animation:es-registro-svelto 1.9s cubic-bezier(.3,.7,.2,1) both}.es-carta .es-lc{--dx:-2.4%;--dy:-1.6%}.es-carta .es-lm{--dx:2%;--dy:-2.2%;animation-delay:.08s}.es-carta .es-ly{--dx:-1.4%;--dy:2.4%;animation-delay:.16s}.es-carta .es-lk{--dx:1.8%;--dy:1.6%;animation-delay:.24s}@keyframes es-registro-svelto{0%{translate:var(--dx) var(--dy)}to{translate:0 0}}@keyframes es-via{to{opacity:0}}.es-menu-segni,.es-menu-passate{display:none}@media(max-width:960px){#nav.aperto .es-menu-segni{display:block;inset:14px}#nav.aperto .es-menu-passate{display:flex;justify-content:center;margin:8px auto 0}#nav.aperto .es-menu-passate i{transform:none}@media(prefers-reduced-motion:no-preference){#nav.aperto .menu>li{animation:es-voce .9s var(--es-curva) backwards;animation-delay:calc(.06s + var(--es-n,0) * 65ms)}#nav.aperto .es-menu-segni .es-cr i:before{animation:es-trx .8s var(--es-curva) .3s backwards}#nav.aperto .es-menu-segni .es-cr i:after{animation:es-try .8s var(--es-curva) .42s backwards}#nav.aperto .es-menu-passate i{animation:es-trx .5s var(--es-curva) backwards;transform-origin:left}#nav.aperto .es-menu-passate i:nth-child(1){animation-delay:.55s}#nav.aperto .es-menu-passate i:nth-child(2){animation-delay:.7s}#nav.aperto .es-menu-passate i:nth-child(3){animation-delay:.85s}#nav.aperto .es-menu-passate i:nth-child(4){animation-delay:1s}}}@keyframes es-voce{0%{opacity:0;text-shadow:-7px -2px 0 rgba(0,174,239,.75),7px 2px 0 rgba(236,0,140,.7),2px 7px 0 rgba(255,230,0,.65)}55%{opacity:1}}
