.pattern-waves{position:relative;width:100%;height:100%;overflow:hidden}.shiny-text{position:relative;display:inline-block;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.shiny-text__glow{position:absolute;inset:0;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;filter:blur(.14em);pointer-events:none;user-select:none}.stroke-text{display:block;width:100%;line-height:0}.stroke-text--hover{cursor:pointer}.stroke-text__svg{display:block;width:100%;max-width:var(--stroke-text-width, 600px);height:auto;margin:0 auto;overflow:visible}.stroke-text__stroke,.stroke-text__fill{user-select:none}.otto{--shell:#dce6c7;position:relative;width:150px;height:195px;isolation:isolate;filter:drop-shadow(0 15px 12px #101a1635);animation:otto-breathe 4s ease-in-out infinite;pointer-events:none}.otto-aerial{position:absolute;left:74px;top:3px;width:4px;height:22px;background:linear-gradient(90deg,#657557,#afbd9c);z-index:0;transform:rotate(9deg);transform-origin:bottom}.otto-aerial i{display:block;width:12px;height:12px;background:#d4fa90;border-radius:50%;position:absolute;left:-4px;top:-4px;box-shadow:0 0 12px #c5f47680,inset 0 2px 2px #fff9}.otto-head{position:absolute;left:13px;top:23px;width:124px;height:86px;border:1px solid #f4fae6;border-radius:32px 32px 26px 26px;background:linear-gradient(135deg,#f5f8e9 4%,#d6e0bd 45%,#a5b58d);box-shadow:inset -5px -6px 9px #75856033,inset 2px 2px 2px #fff,0 6px #84966c;z-index:4;transform:rotate(-5deg)}.otto-face{position:absolute;inset:16px 13px 14px;background:linear-gradient(140deg,#172f25,#263d2c);border-radius:19px 19px 17px 17px;box-shadow:inset 0 3px 8px #0007,0 1px #fff;display:flex;align-items:center;justify-content:center;gap:22px;overflow:hidden}.otto-face:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff0d,transparent 45%)}.otto-eye{height:18px;width:10px;background:#d6ff9f;border-radius:6px;box-shadow:0 0 9px #c5f47680;animation:otto-blink 7s infinite}.otto-mouth{position:absolute;width:13px;height:5px;border-bottom:2px solid #bdda92;bottom:10px;border-radius:0 0 10px 10px}.otto-cheek{position:absolute;width:8px;height:3px;background:#d3927380;border-radius:2px;bottom:23px;z-index:5}.cheek-left{left:21px}.cheek-right{right:21px}.otto-ear{position:absolute;top:54px;width:14px;height:26px;border-radius:8px;background:linear-gradient(90deg,#839773,#c1d1ab);z-index:2}.ear-left{left:5px;transform:rotate(-5deg)}.ear-right{right:5px;transform:rotate(-5deg)}.otto-body{position:absolute;left:35px;top:111px;width:81px;height:59px;border-radius:18px 18px 22px 22px;background:linear-gradient(130deg,#f0f5df,#cedbb5 55%,#95aa7c);box-shadow:inset -4px -4px 8px #6e875632,0 4px #758d5a;border:1px solid #e7f1d3;z-index:3;text-align:center;padding-top:12px}.otto-body>span{font:8px ui-monospace,monospace;letter-spacing:3px;color:#526642}.otto-body>i{display:block;margin:7px auto 0;width:7px;height:7px;border-radius:50%;background:#567f34;box-shadow:0 0 0 3px #93ad7460}.otto-vents{font:13px monospace;color:#5d7644;position:absolute;bottom:0;left:33px;letter-spacing:1px}.otto-arm{position:absolute;top:119px;width:19px;height:45px;border-radius:12px;background:linear-gradient(90deg,#879d70,#d6e4bb);z-index:2;transform-origin:top}.arm-left{left:16px;transform:rotate(16deg)}.arm-right{right:15px;transform:rotate(-17deg)}.otto-foot{position:absolute;top:170px;width:31px;height:15px;background:linear-gradient(#d3dfbe,#849d70);border-radius:8px 8px 5px 5px;box-shadow:0 3px #586e4b}.foot-left{left:37px;transform:rotate(-9deg)}.foot-right{right:32px;transform:rotate(9deg)}.otto-shadow{position:absolute;bottom:0;left:20px;width:112px;height:12px;border-radius:50%;background:#16301940;filter:blur(6px);z-index:-1}.otto-sleep .otto-eye{height:3px;animation:none;transform:rotate(-7deg)}.otto-sleep .otto-head{transform:rotate(-12deg) translateY(5px)}.otto-sleep .otto-aerial i{box-shadow:none;background:#9aa983}.otto-sleep .otto-mouth{height:5px;width:5px;border:1px solid #c5f476;border-radius:50%}.otto-busy .otto-aerial i{animation:otto-signal .8s ease-in-out infinite}.otto-busy .arm-right{animation:otto-wave .7s ease-in-out infinite alternate}.otto-happy .otto-eye{height:10px;background:transparent;border-top:4px solid #d6ff9f;border-radius:50%;box-shadow:none;animation:none}.otto-happy .arm-right{transform:rotate(-135deg)}.otto-happy .otto-mouth{height:7px;width:16px;background:#bdda92;border-radius:3px 3px 10px 10px}.otto-small{transform:scale(.43);transform-origin:top left;animation:none}.otto,.otto *{animation:none!important;transition:none!important}:root{--fondo:#05080e;--fondo-rgb:5 8 14;--fondo-chiaro:#101c30;--carta:#f4f2ea;--accento:#8fb4ff;--luce-rgb:159 192 255;--font-titolo:Georgia,serif;--font-testo:"Helvetica Neue",Arial,sans-serif}body{margin:0;background:var(--fondo);color:var(--carta);font-family:var(--font-testo)}body:has(.embed){overflow:hidden;background:radial-gradient(ellipse 70% 60% at 75% 30%,var(--fondo-chiaro) 0,var(--fondo) 70%)}*:focus,*:focus-visible{outline:none!important}*{-webkit-tap-highlight-color:transparent}.auto-app.embed{width:100%;height:100vh;display:flex;flex-direction:column}.auto-canvas-area{flex:1;min-height:0;display:grid;place-items:center;padding:2.2vh 3vw 0}.auto-canvas-wrap{position:relative;overflow:hidden;border-radius:6px;border:1px solid #1d2b42;box-shadow:0 18px 60px #0008;background:var(--fondo)}.auto-canvas-inner{position:absolute;left:0;top:0;transform-origin:top left;cursor:pointer;--mx:0;--my:0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.deck-controls{display:flex;align-items:center;justify-content:space-between;gap:2vw;padding:1.8vh 4.5vw 1.2vh}.deck-controls button{padding:1.2vh 1.6vw;border-radius:6px;background:#c5f476;color:#172015;border:1px solid #c5f476;font:600 clamp(12px,1.2vw,15px) var(--font-testo);cursor:pointer;transition:transform .15s}.deck-controls button:not(:disabled):hover{transform:translateY(-1px)}.deck-controls button:disabled{opacity:.3;cursor:default}.dots{display:flex;gap:6px;align-items:center}.dots i{width:26px;height:4px;border-radius:4px;background:#2a3a55;transition:background .3s,width .3s}.dots i.on{background:#c5f476;width:40px}.deck-note{margin:0;padding:0 4.5vw 1.8vh;font-size:clamp(9px,.9vw,11px);color:#71809a}.onde{position:absolute;inset:0;opacity:.5;transition:opacity 1.6s ease}.onde.accese{opacity:1}.onde.cambia{opacity:.6;transition-duration:.35s}.auto-canvas-inner:after{content:"";position:absolute;inset:0;z-index:8;pointer-events:none;background:linear-gradient(180deg,rgb(var(--fondo-rgb) / .9),transparent 15%,transparent 86%,rgb(var(--fondo-rgb) / .85))}.palco,.velo-giro,.immagini{position:absolute;inset:0}.palco:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,rgb(var(--fondo-rgb) / .94),rgb(var(--fondo-rgb) / .73) 30%,transparent 56%)}.palco.dx:before{background:linear-gradient(270deg,rgb(var(--fondo-rgb) / .9),rgb(var(--fondo-rgb) / .6) 34%,transparent 52%)}.alta .palco:before{display:none}.velatura{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,rgb(var(--fondo-rgb) / .94),rgb(var(--fondo-rgb) / .73) 30%,transparent 56%)}.velatura.dx{background:linear-gradient(270deg,rgb(var(--fondo-rgb) / .9),rgb(var(--fondo-rgb) / .6) 34%,transparent 52%)}.alta .velatura{display:none}.alta .immagini:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,rgb(var(--fondo-rgb) / .97),rgb(var(--fondo-rgb) / .95) 26%,rgb(var(--fondo-rgb) / .5) 33%,transparent 41%,transparent 74%,rgb(var(--fondo-rgb) / .82))}.palco.spento .immagini{visibility:hidden}.palco.spento .copy,.palco.spento .otto-dice{opacity:0;transition:opacity .18s}.velo-giro{opacity:0;will-change:opacity;pointer-events:none;z-index:4}.velo-giro.on{opacity:1}.velo-giro.quasi{opacity:.004}.velo-giro *{box-sizing:border-box}.brand{position:absolute;left:78px;top:54px;display:flex;align-items:center;gap:15px;font-size:31px;font-weight:800;letter-spacing:-1px;z-index:9;pointer-events:none;color:var(--carta)}.brand img{width:47px;height:47px}.brand-light{font-weight:500}.edition{position:absolute;top:62px;right:80px;display:flex;align-items:center;gap:22px;font:17px ui-monospace,monospace;letter-spacing:3px;color:#d2d9e4;z-index:9;text-shadow:0 1px 10px #000}.piede{position:absolute;bottom:28px;left:82px;right:82px;display:flex;align-items:center;gap:18px;z-index:9;pointer-events:none}.disclosure{margin-right:auto;font:14px/1.45 ui-monospace,monospace;color:#c0c9d6;text-shadow:0 1px 6px #000}.page-count{font:30px ui-monospace,monospace;color:var(--accento)}.page-count>span{color:#93a1b8;font-size:19px}.mini-q{width:50px;height:50px;overflow:visible}.mini-q circle{fill:#0a101c99;stroke:#8fa3c4}.mini-q line{stroke:#8fa3c4;stroke-width:1}.mini-q g{transition:transform .9s cubic-bezier(.3,1.5,.5,1)}.mini-q .sec{stroke:#fff;stroke-width:1.4}.copy{position:absolute;top:164px;left:81px;z-index:5;width:760px;pointer-events:none;color:var(--carta)}.kicker{font:18px ui-monospace,monospace;color:var(--accento);letter-spacing:2px;margin-bottom:24px;animation:sale .7s ease both}.copy h1{font-family:var(--font-titolo);font-weight:400;font-size:118px;line-height:1.03;letter-spacing:-1.5px;margin:0}.copy h1>*{display:block!important;width:100%}.riga-shiny{display:block;width:fit-content}.copy h1>.riga-segnata{position:relative;display:block!important;width:fit-content;max-width:100%;padding:0 .14em;margin-left:-.14em;color:var(--inchiostro,#172015);isolation:isolate}.riga-segnata>i{position:absolute;inset:.1em 0 .04em;z-index:-1;border-radius:.06em .16em .1em .05em;background:var(--segno,#c5f476);transform:scaleX(0);transform-origin:0 50%;animation:segna .55s cubic-bezier(.3,.7,.2,1) .06s forwards}@keyframes segna{to{transform:scaleX(1)}}.copy .stroke-text{display:block;margin-bottom:6px}.copy .stroke-text__svg{width:auto;max-width:none;height:118px;margin:0}.nota{margin-top:34px;padding-left:20px;border-left:2px solid var(--accento);width:520px;animation:sale .8s ease .55s both;background:linear-gradient(90deg,rgb(var(--fondo-rgb) / .6),transparent)}.nota b{display:block;font:15px ui-monospace,monospace;letter-spacing:1.5px;text-transform:uppercase;color:#a9bcda}.nota p{margin:8px 0 0;font-size:25px;line-height:1.3;font-weight:500;letter-spacing:-.2px}@keyframes sale{0%{opacity:0;transform:translateY(16px)}}.otto-dice{position:absolute;left:74px;bottom:96px;z-index:6;display:flex;align-items:flex-end;gap:12px;pointer-events:none;animation:sale .6s ease .5s both}.otto-dice .otto{filter:none}.otto-dice p{margin:0 0 14px;padding:11px 18px;border-radius:14px 14px 14px 3px;background:#c5f476;color:#172015;font:700 20px var(--font-testo);max-width:430px}.invito{position:absolute;inset:0;z-index:7;border:0;background:none;color:var(--carta);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;cursor:pointer}.invito span{font:18px ui-monospace,monospace;letter-spacing:3px;color:var(--accento)}.invito b{font:400 104px var(--font-titolo);letter-spacing:-1px}.invito i{width:26px;height:26px;border-radius:50%;border:2px solid #fff;margin-top:18px;animation:pulsa 1.8s ease-out infinite}@keyframes pulsa{0%{box-shadow:0 0 #ffffff80}to{box-shadow:0 0 0 34px #fff0}}.oblo{position:absolute;border-radius:50%;overflow:hidden;z-index:4;box-shadow:0 0 0 7px #c9d0da,0 0 0 9px #5d6778,0 24px 50px #000b;animation:galleggia 7s ease-in-out infinite alternate;will-change:translate}.oblo img{display:block;width:100%;height:100%;object-fit:cover}@keyframes galleggia{0%{translate:0 -8px}to{translate:0 10px}}.eroe{position:absolute;inset:0;perspective:1800px}.eroe-tilt{position:absolute;--mx:0;--my:0;transform:rotateY(calc(var(--mx) * 11deg)) rotateX(calc(var(--my) * -9deg));transition:transform .8s cubic-bezier(.2,.8,.2,1);will-change:transform}.eroe-tilt>img{display:block;width:100%;height:100%;object-fit:cover}.luce{position:absolute;border-radius:50%;overflow:hidden;mix-blend-mode:soft-light;pointer-events:none;animation:deriva 16s ease-in-out infinite alternate,appare 1s ease both}.luce>i{position:absolute;inset:0;background:conic-gradient(from 0deg,#fff0 0 4%,#fffffff0 13%,#fff0 23%,#0000 27%,#000d 38%,#0000 48%,#fff0 54%,#fffffff0 63%,#fff0 73%,#0000 77%,#000d 88%,#0000 98%);--mx:0;--my:0;transform:rotate(calc(var(--mx) * 190deg + var(--my) * 70deg + var(--giro,0deg)));transition:transform .55s cubic-bezier(.2,.8,.2,1);will-change:transform}.luce.ghiera{mix-blend-mode:overlay;-webkit-mask:radial-gradient(closest-side,transparent 79%,#000 80%);mask:radial-gradient(closest-side,transparent 79%,#000 80%)}@keyframes deriva{0%{rotate:-30deg}to{rotate:30deg}}.is-paused .luce,.is-paused .oblo,.is-paused .onda svg{animation-play-state:paused}.leggero .luce{mix-blend-mode:normal;opacity:.2}.leggero .luce.ghiera{display:none}.velo-giro .oblo{animation:none!important}.velo-giro .oblo{will-change:auto}.scena{position:absolute;margin:0;overflow:hidden}.scena>img{display:block;width:100%;height:100%;object-fit:cover}.retino{position:absolute;inset:0;animation:appare .9s ease both;cursor:crosshair;touch-action:pan-y}.scena.trascina{touch-action:pan-y;cursor:grab}.scena.trascina:active{cursor:grabbing}.alta .retino,.alta .trascina,.alta .giradischi,.alta .gesto{touch-action:none}.gesto{touch-action:pan-y}@keyframes appare{0%{opacity:0}}.finestra{position:absolute}.finestra>div{position:absolute;inset:0;display:grid;place-items:center;background:#e9e8e4;border-radius:10px;box-shadow:0 0 6px 3px #e9e8e4;transform:translate(-50%,-50%) rotate(6.5deg) skew(-3deg);overflow:hidden;font-family:var(--font-testo);letter-spacing:-.03em}.giradischi{inset:0;overflow:visible;perspective:1700px;cursor:ew-resize;touch-action:pan-y}.fotogramma{position:absolute;will-change:transform,opacity;pointer-events:none}.rotaia{position:absolute;display:flex;align-items:center;gap:16px;font:600 18px var(--font-testo);color:#dfe6f2;pointer-events:none;z-index:4}.rotaia b{position:relative;flex:1;height:3px;border-radius:3px;background:#ffffff40}.rotaia i{position:absolute;top:50%;left:0;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:#c5f476;box-shadow:0 0 0 6px #c5f47633}.onda{position:absolute;width:max-content;pointer-events:none;opacity:.85;animation:appare .8s ease both}.onda svg{display:block;overflow:visible;animation:onda 30s linear infinite;will-change:transform}.onda text{font:400 84px var(--font-titolo);fill:none;stroke:#b9c6da;stroke-width:1.1}.onda path{fill:none}@keyframes onda{to{transform:translate(-1500px)}}.striscia{position:absolute}.striscia img{display:block;width:100%;will-change:transform}.retro{inset:0;perspective:2000px;overflow:visible}.carta{position:absolute;padding:0;border:0;background:none;cursor:pointer;transform-style:preserve-3d;transition:transform 1.15s cubic-bezier(.3,1.2,.4,1);will-change:transform}.girato .carta{transform:rotateY(180deg)}.faccia{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.faccia img{display:block;width:100%;height:100%}.dietro{transform:rotateY(180deg)}.nomi{position:absolute;margin:0;padding:0;list-style:none;z-index:5;pointer-events:none;color:var(--carta)}.nomi li{position:relative;padding:20px 0 22px;opacity:0;transform:translate(24px);transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1)}.girato .nomi li{opacity:1;transform:none}.girato .nomi li:nth-child(1){transition-delay:.7s}.girato .nomi li:nth-child(2){transition-delay:.85s}.girato .nomi li:nth-child(3){transition-delay:1s}.nomi svg{position:absolute;left:-234px;top:30px;width:220px;height:40px;overflow:visible}.nomi path{fill:none;stroke:#c5f476;stroke-width:2;stroke-dasharray:260;stroke-dashoffset:260;transition:stroke-dashoffset .8s ease}.girato .nomi li:nth-child(1) path{transition-delay:.7s}.girato .nomi li:nth-child(2) path{transition-delay:.85s}.girato .nomi li:nth-child(3) path{transition-delay:1s}.girato .nomi path{stroke-dashoffset:0}.nomi b{display:block;font:400 42px var(--font-titolo)}.nomi span{display:block;margin-top:5px;font-size:21px;color:#d2d9e4}.alta .nomi{inset:auto 72px 228px;width:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.alta .nomi li{padding:14px;background:rgb(var(--fondo-rgb) / .8);border-radius:10px}.alta .nomi svg{display:none}.alta .nomi b{font-size:34px}.alta .nomi span{font-size:21px;line-height:1.3}.ore{overflow:visible}.minuteria{position:absolute;inset:0}.minuteria line{stroke:#dfe6f2;stroke-width:2}.centro{position:absolute;left:50%;top:50%;width:580px;height:580px;margin:-290px 0 0 -290px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 8px #c9d0da,0 0 0 10px #5d6778,0 30px 70px #000c;animation:centro .6s cubic-bezier(.2,.9,.3,1) both}.centro img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 44%}@keyframes centro{0%{opacity:.2;scale:.94}}.lancetta{position:absolute;left:50%;top:calc(50% - 356px);width:4px;height:400px;margin-left:-2px;border-radius:3px;background:linear-gradient(180deg,#fff,#c5f476 70%,#fff);transform-origin:50% 356px;transition:transform .6s cubic-bezier(.3,1.7,.5,1);box-shadow:0 0 12px #000a;pointer-events:none}.lancetta:after{content:"";position:absolute;left:50%;top:356px;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:#e8ecf2;box-shadow:0 2px 6px #0009}.ora{position:absolute;width:124px;height:124px;margin:-62px 0 0 -62px;padding:0;border:0;border-radius:50%;overflow:hidden;background:#0a0f18;cursor:pointer;box-shadow:0 0 0 2px #ffffff40;transition:scale .3s cubic-bezier(.3,1.6,.5,1),box-shadow .3s}.ora img{display:block;width:100%;height:100%;object-fit:cover;opacity:.75;transition:opacity .3s}.ora.on,.ora:hover{scale:1.16;box-shadow:0 0 0 3px #c5f476}.ora.on img,.ora:hover img{opacity:1}.nome-ora{position:absolute;left:50%;top:50%;margin:228px 0 0;transform:translate(-50%);padding:9px 18px;border-radius:999px;background:rgb(var(--fondo-rgb) / .85);color:var(--carta);font:600 22px var(--font-testo);white-space:nowrap}.nome-ora b{font:18px ui-monospace,monospace;color:#c5f476;margin-right:6px}.lancetta-giro{will-change:transform,opacity;position:absolute;width:0;height:0;pointer-events:none;--lungo:1400px}.lancetta-giro i{position:absolute;left:-3px;bottom:-110px;width:6px;height:calc(var(--lungo) + 110px);border-radius:4px;background:linear-gradient(0deg,#c5f476,#fff 8%,#e7ecf4 70%,#fff);box-shadow:0 0 22px rgb(var(--luce-rgb) / .8)}.lancetta-giro b{position:absolute;left:-19px;top:-19px;width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#a9b2c0);box-shadow:0 3px 10px #000a}.bagliore{will-change:transform,opacity;position:absolute;width:1100px;height:1100px;border-radius:50%;background:radial-gradient(closest-side,#d9e6ff,#6ea0ff66 45%,#6ea0ff00);pointer-events:none}.ora-apertura{will-change:transform,opacity;position:absolute;width:150px;height:150px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #ffffff70,0 10px 26px #000a}.alta .copy{left:72px;top:206px;width:940px}.alta .kicker{font-size:30px;line-height:36px;height:36px;white-space:nowrap;margin-bottom:16px}.alta .copy h1 .split-parent,.alta .copy h1 .split-parent *{vertical-align:top}.alta .copy h1{font-size:112px}.alta .copy .stroke-text__svg{height:112px}.alta .nota{position:absolute;left:0;top:1252px;width:900px;margin:0;padding:14px 20px;background:rgb(var(--fondo-rgb) / .85);border-radius:0 10px 10px 0}.alta .nota p{font-size:30px}.alta .nota b{font-size:19px}.alta .c8 .nota{top:370px;background:none;padding:0}.alta .otto-dice{left:64px;bottom:96px}.alta .otto-dice p{font-size:30px;max-width:760px}.alta .disclosure{font-size:26px}.alta .page-count>span{font-size:24px}.telefono.incorporata .auto-share{display:none}.telefono.incorporata .alta .edition{top:62px}.telefono .deck-note{display:none}.telefono .auto-canvas-area{padding:8px 12px 0}.csd-share{position:relative;display:inline-flex}.auto-share button{display:inline-flex;align-items:center;gap:10px;padding:11px 18px;border-radius:999px;border:1px solid #c5f47666;background:#0a101c99;color:#e9f6d6;font:600 17px var(--font-testo);letter-spacing:.3px;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.auto-share button svg{font-size:20px;color:#c5f476}.auto-share button:hover{background:#c5f47630;border-color:#c5f476;transform:translateY(-1px)}.csd-share-said{position:absolute;top:calc(100% + 10px);right:0;white-space:nowrap;padding:8px 14px;border-radius:8px;background:#c5f476;color:#172015;font:600 16px var(--font-testo);letter-spacing:0;animation:said .2s ease both}@keyframes said{0%{opacity:0;transform:translateY(-4px)}}@media(max-width:520px){.deck-controls{padding:10px 12px 8px!important;gap:8px!important}.deck-controls button{padding:10px 13px!important;font-size:14px!important;white-space:nowrap}.dots{gap:4px!important;padding-inline:6px!important}.dots i{width:12px!important}.dots i.on{width:22px!important}.deck-note{padding:0 12px 10px!important;font-size:10px!important}}@media(prefers-reduced-motion:reduce){.luce,.oblo,.otto-dice,.kicker,.nota,.retino{animation:none!important}.riga-segnata>i{animation:none;transform:none}}.alta .rotaia{padding:10px 20px;border-radius:999px;background:rgb(var(--fondo-rgb) / .78)}.alta .luce{mix-blend-mode:normal;opacity:.2}.alta .luce.ghiera{display:none}.alta .velo-giro{will-change:auto}.alta .velo-giro img{will-change:transform}.alta .eroe-tilt{transition:none;will-change:auto;transform:none}.alta .eroe-tilt>img{will-change:transform}.alta .ed-serie{display:none}.alta .edition{font-size:30px;letter-spacing:2px;top:96px}.lightfall-container{position:relative;width:100%;height:100%;overflow:hidden}.lightfall-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.halftone-reveal{position:relative;width:100%;height:100%;overflow:hidden}.halftone-reveal-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.counter{position:relative;display:inline-flex;align-items:baseline;line-height:1;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.counter__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.counter__row{display:inline-flex;align-items:baseline;margin:0 calc(var(--counter-gap, 0px) / -2);user-select:none;-webkit-user-select:none}.counter__affix,.counter__digit,.counter__symbol{margin:0 calc(var(--counter-gap, 0px) / 2 * var(--counter-shown, 1));opacity:var(--counter-shown, 1)}.counter__affix{white-space:pre}.counter__digit{position:relative;display:inline-block;box-sizing:content-box;line-height:calc(1em + var(--counter-padding, 0px));text-align:center}.counter__sizer{visibility:hidden}.counter__window{position:absolute;top:calc(var(--counter-fade, 0em) * -1);right:0;bottom:calc(var(--counter-fade, 0em) * -1);left:0;overflow:hidden;pointer-events:none}.counter__strip{position:absolute;inset:0}.counter__numeral{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;will-change:transform}.counter__symbol{position:relative;display:inline-flex;justify-content:center;clip-path:inset(-.5em 0)}.counter__symbol-text{display:inline-block;white-space:pre}.counter__blur{position:absolute;width:0;height:0;overflow:hidden}.counter__measure{position:absolute;top:0;left:0;height:0;overflow:hidden;white-space:nowrap;visibility:hidden;pointer-events:none}.counter__measure>span{display:inline-block}@font-face{font-family:Bricolage;src:url(assets/bricolage.woff2) format("woff2");font-weight:200 800;font-display:swap}:root{--fondo:#070908;--fondo-rgb:7 9 8;--fondo-chiaro:#101a10;--carta:#f4f2e8;--accento:#BDEB86;--luce-rgb:189 235 134;--font-titolo:Bricolage,Arial,sans-serif;--font-testo:Bricolage,Arial,sans-serif;--inchiostro:#15191b}.immagini *{box-sizing:border-box}.auto-canvas-wrap{border-color:#222a20}.dots i{background:#2b332a}.deck-note,.page-count>span{color:#8b9a84}.palco:before{background:linear-gradient(90deg,rgb(var(--fondo-rgb) / .78),rgb(var(--fondo-rgb) / .35) 30%,transparent 50%)}.p1~.copy,.p8~.copy{--accento:#BDEB86}.p2~.copy,.p7~.copy{--accento:#FF6255}.p3~.copy{--accento:#C9D0D2}.p4~.copy{--accento:#79A9FF}.p5~.copy{--accento:#EEEBDD}.p6~.copy{--accento:#F7DD42}.copy{top:150px;width:700px}.kicker{letter-spacing:2px}.copy h1{font-weight:800;font-size:122px;letter-spacing:-7px;line-height:.98}.copy h1 .riga{white-space:pre}.invito b{font-weight:800;letter-spacing:-4px}.nota{position:absolute;left:-6px;top:494px;width:460px;margin:0;padding:22px 28px 24px;border:0;background:#f0ece0;color:var(--inchiostro);rotate:-1.6deg;box-shadow:0 18px 36px #0009;border-radius:2px 4px 3px 5px;animation:sale .7s ease .3s both}.nota b{color:#50584c;font-size:14px}.nota p{margin-top:8px;font-size:26px;line-height:1.14;font-weight:700;letter-spacing:-.8px}.c8{width:900px}.c8 h1{font-size:112px}.c8 .nota{top:590px;width:400px}.alta .copy{top:190px;width:940px}.alta .copy h1{font-size:118px;letter-spacing:-6px}.alta .nota{left:0;top:1090px;width:800px;padding:18px 26px;background:#f0ece0}.alta .nota b{font-size:21px}.alta .nota p{font-size:36px}.alta .c8 .nota{display:none}.alta .c8 h1{font-size:104px}.mini-h{display:block;width:62px;height:62px}.griglia{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round}.griglia text{fill:currentColor;stroke:none;font:700 26px var(--font-testo)}.griglia circle{fill:currentColor;stroke:none;transition:cx .5s cubic-bezier(.3,1.4,.5,1),cy .5s cubic-bezier(.3,1.4,.5,1)}.mini-h .griglia text{display:none}.scia{position:absolute;left:0;height:3px;border-radius:2px;will-change:transform,opacity}.leva{position:absolute;left:50%;bottom:150px;width:180px;height:180px;margin-left:-90px;will-change:opacity}.leva .griglia circle{transition:none}.leva.grande{bottom:auto;margin:0;width:420px;height:420px}.disco,.turbina{display:block;width:100%;height:100%;overflow:visible}.disco g,.turbina g{transform-origin:0 0}.disco .fascia{fill:none;stroke:currentColor;stroke-width:17;opacity:.55}.disco .mozzo{fill:currentColor;opacity:.8}.disco .foro{fill:#0a0d0b}.disco .pinza{fill:currentColor}.turbina .anello-t{fill:none;stroke:currentColor;stroke-width:5}.turbina path{fill:none;stroke:currentColor;stroke-width:7;stroke-linecap:round}.turbina .mozzo{fill:currentColor}.mini-h.turbo{display:flex;align-items:center;gap:9px;width:auto}.mini-h.turbo svg{width:52px;height:52px}.mini-h.turbo b{font:800 24px var(--font-titolo);letter-spacing:-.5px}.mini-h.turbo .turbina g{animation:gira-t 1.1s linear infinite}.is-paused .mini-h.turbo .turbina g{animation-play-state:paused}@keyframes gira-t{to{transform:rotate(360deg)}}.rosso-freno{position:absolute;inset:0;background:radial-gradient(ellipse 80% 80% at 50% 60%,#ff625500 40%,#d92a25cc);will-change:opacity}.raggio{position:absolute;height:5px;margin-top:-2px;border-radius:3px;background:linear-gradient(90deg,#bdeb8600,#bdeb86 70%,#fff);transform-origin:0 50%;will-change:transform,opacity}.onda-urto{position:absolute;width:520px;height:520px;border-radius:50%;box-shadow:0 0 0 6px #bdeb86,inset 0 0 90px #bdeb8688;will-change:transform,opacity}.turbo-leva{display:flex;flex-direction:column;align-items:center;gap:6px;height:auto}.turbo-leva svg{width:150px;height:150px}.turbo-leva b{font:800 44px var(--font-titolo);letter-spacing:-1px}.alta .leva{bottom:250px;width:230px;height:230px;margin-left:-115px}.scena.s-auto,.scena.s-box{inset:0;overflow:visible}.s-auto{cursor:ew-resize}.telaio{position:absolute;left:600px;top:190px;width:1320px;height:880px}.auto{display:block;width:100%;height:auto}.alta .telaio{left:-50px;top:480px;width:1180px;height:787px}.parola{position:absolute;right:30px;top:130px;font:800 250px/1 var(--font-titolo);letter-spacing:-12px;color:#fff;opacity:.035;white-space:nowrap}.alta .parola{right:20px;top:470px;font-size:190px;letter-spacing:-8px}.nastro{position:absolute;right:90px;top:136px;padding:9px 20px;background:var(--accento);color:#15191b;font-size:23px;font-weight:700;letter-spacing:-.4px;rotate:3deg;box-shadow:0 8px 18px #0007}.p1 .nastro{background:#bdeb86}.p2 .nastro{background:#ff6255}.p3 .nastro{background:#c9d0d2}.p4 .nastro{background:#79a9ff}.p5 .nastro{background:#eeebdd}.p6 .nastro{background:#f7dd42}.p7 .nastro{background:#ff6255}.p8 .nastro{background:#bdeb86}.alta .nastro{right:40px;top:auto;bottom:640px;font-size:31px}.alta .p8 .nastro{bottom:250px}.luce-auto{position:absolute;left:0;top:0;width:620px;height:620px;border-radius:50%;overflow:hidden;will-change:transform;pointer-events:none}.luce-auto img{display:block;will-change:transform}.luce-auto i{position:absolute;inset:-1px;border-radius:50%;background:radial-gradient(closest-side,#0000 58%,#00000094)}.alta .luce-auto{width:660px;height:660px}.vernice{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;will-change:transform}.vernice img{display:block;will-change:transform}.lampada{position:absolute;left:0;top:-10px;bottom:30px;width:0;will-change:transform;pointer-events:none}.lampada i{position:absolute;left:-3px;top:0;bottom:0;width:6px;border-radius:3px;background:#ff6255;box-shadow:0 0 26px 6px #ff625588}.lampada:after{content:"\21c4";position:absolute;left:-26px;top:50%;width:52px;height:52px;margin-top:-26px;display:grid;place-items:center;border-radius:50%;background:#ff6255;color:#15191b;font:700 26px var(--font-testo)}.riflesso{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0;pointer-events:none;will-change:opacity}.auto{transition:opacity .9s ease}.fatta .auto{opacity:.14}.profilo{position:absolute;left:0;top:0;width:100%;height:auto;overflow:visible;pointer-events:none}.profilo path{fill:none;stroke-linecap:round;stroke-linejoin:round}.profilo .guida{stroke:#ffffff30;stroke-width:3;stroke-dasharray:3 12}.profilo .fatto{stroke:#79a9ff;stroke-width:5}.profilo circle{fill:#fff;stroke:#79a9ff;stroke-width:4}.punto{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;border:2px solid #15191b;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 0 #fff8;animation:pulsa-punto 2s ease-out infinite;touch-action:manipulation}.punto.on{background:#15191b;border-color:#fff}.velo-giro .punto{animation:none}@keyframes pulsa-punto{to{box-shadow:0 0 0 24px #fff0}}.occhio{position:absolute;left:-90px;top:-60px;animation:appare .4s ease both;pointer-events:none}.vetro{position:relative;border-radius:50%;overflow:hidden;background:#111;box-shadow:0 0 0 6px #eeebdd,0 22px 46px #000c}.vetro img{display:block;max-width:none}.occhio b{display:block;margin-top:14px;text-align:center;font-size:27px;font-weight:700}.alta .scena.s-auto{z-index:4}.alta .occhio{left:690px;top:-200px}.alta .occhio b{font-size:31px}.alta .vetro{width:300px!important;height:300px!important}.s-giallo{cursor:pointer}.onda-gialla{position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at 70% 60%,#f7dd42,#f7dd4200 80%);opacity:0;transition:opacity .45s ease;will-change:opacity}.acceso .onda-gialla{opacity:.55}.fanale{position:absolute;width:300px;height:300px;margin:-150px 0 0 -150px;border-radius:50%;background:radial-gradient(closest-side,#fff,#fff6b5 22%,#f7dd4200);opacity:0;transition:opacity .25s ease;will-change:opacity}.fanale.a{left:12%;top:47%}.fanale.b{left:44%;top:51%}.acceso .fanale{opacity:.9}.scena.s-det{inset:0;overflow:visible;cursor:grab}.foto-det{position:absolute;left:620px;top:120px;width:1300px;height:867px}.foto-det>img{display:block;height:auto}.lente{position:absolute;left:0;top:0;width:400px;height:400px;border-radius:50%;overflow:hidden;background:#000;box-shadow:0 0 0 7px #d6dbe0,0 0 0 9px #5d6778,0 26px 54px #000c;will-change:transform}.lente img{display:block;max-width:none;will-change:transform}.alta .foto-det{left:-100px;top:480px;width:1180px;height:787px}.alta .lente{width:380px;height:380px}.s-box .telaio{left:770px;top:200px;width:1150px;height:767px}.entra{animation:appare .35s ease both,arriva .5s cubic-bezier(.1,.8,.2,1) both}.s-box .auto{position:absolute;left:0;top:0;width:100%}.s-box .telaio>.auto{opacity:0}@keyframes arriva{0%{transform:translate(70px)}}.box-h{position:absolute;left:81px;top:430px;width:640px;display:grid;grid-template-columns:292px 1fr;gap:30px;align-items:center;color:var(--tinta);z-index:5}.griglia-g{position:relative;width:292px;height:292px;cursor:grab}.griglia-g .griglia{position:absolute;inset:0;color:#ffffff60;stroke-width:5}.griglia-g .griglia text{fill:#ffffffb0}.pomello{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--tinta) 60%);box-shadow:0 8px 20px #000b;transition:transform .3s cubic-bezier(.3,1.5,.5,1);will-change:transform}.campioni{display:grid;gap:7px}.campioni button{display:flex;align-items:center;gap:10px;padding:5px 12px 5px 6px;border:1px solid #ffffff22;border-radius:999px;background:#0a0f0b;color:var(--carta);font:600 19px var(--font-testo);cursor:pointer;text-align:left}.campioni button.on{border-color:currentColor}.campioni i{width:24px;height:24px;border-radius:50%;border:1px solid #ffffff55}.alta .s-box .telaio{left:-30px;top:430px;width:1140px;height:760px}.alta .box-h{left:72px;top:1120px;width:936px;grid-template-columns:330px 1fr;gap:34px}.alta .griglia-g{width:330px;height:330px}.alta .campioni{grid-template-columns:1fr 1fr;gap:12px}.alta .campioni button{font-size:31px;padding:8px 16px 8px 8px}.alta .campioni i{width:34px;height:34px}
