.st-scuro{--st-hl:#3dff00}.st-chiaro{--color-cf-bg:#edf2e3;--color-cf-ink:#0b1200;--color-cf-ink-soft:#3d4a33;--color-cf-acid:#2b7d00;--color-cf-acid-deep:#2edb00;--color-cf-line:#0b120029;--st-hl:#2edb00}html.story-light nav.topbar:before{background:#ecf1e2db!important}html.story-light nav.topbar:after{background:#0b120024!important}html.story-light .navlinks a{color:#4a5740}html.story-light .navlinks a:hover,html.story-light .navlinks a:focus-visible,html.story-light .navlinks a.active{color:#0b1200}html.story-light .navlinks a:after{background:#2b7d00}html.story-light .nav-burger,html.story-light .brand{background:#ecf1e2e6;border-color:#0b120029;transition:background .6s,border-color .6s}html.story-light .nav-burger span{background:#0b1200}.st-palco{--rail:78px}.st-tappa{opacity:0;visibility:hidden;transition:opacity .55s,visibility 0s linear .55s}.st-tappa[data-on]{opacity:1;visibility:visible;transition:opacity .55s}@keyframes st-su{0%{opacity:0;translate:0 18px}}.st-tappa[data-on] .st-su{animation:.7s cubic-bezier(.22,1,.36,1) both st-su;animation-delay:calc(var(--rit,.15s) + var(--i,0) * 90ms)}.st-segna{color:inherit;background:0 0}.st-terra{--D:max(200vw, 1500px);--M:clamp(1040px, 120vw, 2200px);--qui:calc(var(--cap) * .28);left:50%;top:calc(100% - var(--cap));width:var(--D);height:var(--D);margin-left:calc(var(--D) / -2);pointer-events:none;background:radial-gradient(circle at 50% 2%,#123a1b,#07140a 45%,#030702);border-radius:50%;position:absolute;overflow:hidden;box-shadow:0 -10px 46px #8fff0033}.st-terra:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 5px 10px -4px #cdff96b3,inset 0 30px 70px -14px #8fff004d}.st-terra-giro{position:absolute;inset:0}.st-terra-vuota{box-shadow:none;background:0 0}.st-terra-vuota:after{display:none}.st-terra3d{height:calc(var(--cap) + 90px);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.st-terra-vuota .st-luogo>b{color:#0b1200;text-shadow:0 0 3px #eaffc4,0 0 8px #eaffc4e6}.st-terra-vuota .st-luogo>i{background:#0b1200;box-shadow:0 0 0 3px #f2f3f0e6}.st-terra-vuota .st-luogo-arrivo>i{background:#ff3b30}.st-terra3d-notte:after{content:"";pointer-events:none;background:linear-gradient(#0000,#08090899);height:120px;position:absolute;inset:auto 0 0}@keyframes st-nuvola3d{0%{translate:calc(-50% - 9px)}to{translate:calc(9px - 50%)}}.st-nuvola3d{filter:drop-shadow(0 3px 5px #0b120033);animation:20s ease-in-out infinite alternate st-nuvola3d;position:absolute;translate:-50%}@media (prefers-reduced-motion:reduce){.st-nuvola3d{animation:none}}.st-tappa[data-on] .st-terra3d{animation:1.3s cubic-bezier(.22,1,.36,1) 50ms both st-sorge}.st-terra-giro>img{max-width:none;width:var(--M);height:var(--M);left:calc(50% - var(--M) / 2);top:calc(var(--qui) - var(--M) / 2);position:absolute}.st-terra-giro>.st-qui{left:50%;top:var(--qui);position:absolute}@keyframes st-sorge{0%{translate:0 var(--cap)}}@keyframes st-ruota{0%{rotate:-70deg}}@keyframes st-appare{0%{opacity:0}}.st-tappa[data-on] .st-terra{animation:1.3s cubic-bezier(.22,1,.36,1) 50ms both st-sorge}.st-tappa[data-on] .st-terra-giro{animation:2.3s cubic-bezier(.3,.9,.3,1) 50ms both st-ruota}.st-tappa[data-on] .st-qui{animation:.5s 2.2s both st-appare}@keyframes st-ping{0%{opacity:.9;scale:1}to{opacity:0;scale:5}}.st-ping{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite st-ping}.st-mare{--oriz:24%;pointer-events:none;background:linear-gradient(#edf2e3 0%, #f3ecd2 calc(var(--oriz) - 12%), #f9dfa6 var(--oriz), transparent var(--oriz));height:60%;position:absolute;inset:auto 0 0;overflow:hidden}@media (width>=1024px){.st-mare{height:min(66%,100% - 350px)}}.st-acqua{inset:var(--oriz) 0 0 0;background:linear-gradient(#a8d8c4,#4fa790 14%,#23806b 45%,#0f5444);position:absolute}.st-foschia{z-index:1;inset-inline:0;top:calc(var(--oriz) - 3%);background:linear-gradient(#0000,#fff4d6cc 50%,#0000);height:6%;position:absolute}.st-sole{left:62%;top:var(--oriz);aspect-ratio:1;background:radial-gradient(#fff6d6,#ffd27a 62%);border-radius:50%;width:clamp(60px,9vw,120px);position:absolute;translate:-50% -62%;box-shadow:0 0 60px 30px #ffd6828c}.st-nuvola{filter:blur(10px);background:#ffffffb3;border-radius:999px;height:9%;animation:60s linear infinite alternate st-nuvola;position:absolute}@keyframes st-nuvola{to{translate:6vw}}.st-tappa[data-on] .st-traino{--rit:.9s}@keyframes st-via{0%,55%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.9,.6);translate:0}to{opacity:0;translate:-95vw}}.st-tappa[data-on][data-esce] .st-traino{animation:3s both st-via}@keyframes st-giu{to{opacity:0;translate:0 18px}}.st-tappa[data-on][data-torna] .st-traino{animation:.9s both st-giu}.st-tappa[data-on][data-torna] .st-traino .st-su,.st-tappa[data-on][data-torna] .st-traino .st-segna{animation:none}.st-tappa:not([data-on]) .st-traino{opacity:0}.st-tappa[data-on][data-esce] .st-traino .st-su,.st-tappa[data-on][data-esce] .st-traino .st-segna{animation:none}.st-sul-mare{--color-cf-bg:#0f5444;--color-cf-ink:#f2f3f0;--color-cf-ink-soft:#f2f3f0cc;--color-cf-acid:#b7ff4a;--color-cf-line:#f2f3f059}.st-scheda{rotate:var(--r);translate:calc(var(--x) * var(--apri,1)) 0}@keyframes st-ventaglio{0%{translate:0;rotate:0deg}}.st-tappa[data-on] .st-scheda{animation:.8s cubic-bezier(.34,1.4,.64,1) .25s both st-ventaglio}.st-scheggia{opacity:0}@keyframes st-scoppia{0%{opacity:0;translate:0;scale:.2}12%{opacity:1}to{translate:var(--x) var(--y);opacity:0;scale:1}}.st-tappa[data-on] .st-scheggia{animation:1.5s cubic-bezier(.16,.8,.3,1) both st-scoppia;animation-delay:calc(.75s + var(--t,0s))}@keyframes st-botto{0%{scale:1}30%{scale:1.08}to{scale:1}}.st-tappa[data-on] .st-pila{animation:.5s ease-out .75s both st-botto}.st-scrigno{aspect-ratio:1536.02/1009.89;cursor:pointer;border-radius:18px;width:46%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.st-scrigno:focus-visible{outline-offset:10px;outline:2px solid #2b7d00}.st-scrigno>iframe{pointer-events:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;opacity:0;background:0 0;border:0;width:300%;height:300%;transition:opacity .35s;position:absolute;top:-100%;left:-100%}.st-scrigno>iframe[data-pronto]{opacity:1}.st-scrigno-piatto{width:100%;height:100%;position:absolute;inset:0}.st-tesoro{aspect-ratio:461.84/339.47;opacity:0;width:50%;transition:opacity .35s,scale .6s cubic-bezier(.34,1.4,.64,1);position:absolute;top:50%;left:50%;translate:-59% -38%;scale:.6}.st-tesoro>img{filter:drop-shadow(0 0 10px #ffc440d9);width:100%;height:100%;position:absolute;inset:0}.st-oro{filter:blur(10px);background:radial-gradient(closest-side,#fff3b8,#ffc94a 38%,#ffaa1e80 62%,#0000);border-radius:50%;animation:2.2s ease-in-out infinite alternate st-oro;position:absolute;inset:-38% -28%}@keyframes st-oro{0%{opacity:.7;scale:.94}to{opacity:1;scale:1.06}}.st-scrigno[data-aperto] .st-tesoro{opacity:1;transition-delay:.12s;scale:1}@keyframes st-gira{to{rotate:360deg}}.st-orbita{pointer-events:none;animation:80s linear infinite st-gira}.st-orbita a{pointer-events:auto}.st-dritto{animation:80s linear infinite reverse st-gira}.st-orbita:focus-within,.st-orbita:focus-within .st-dritto{animation-play-state:paused}.st-orbita:has(a:hover){animation-play-state:paused}.st-orbita:has(a:hover) .st-dritto{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.st-oro{animation:none}.st-tesoro{transition:none}}@keyframes st-arriva{0%{translate:var(--dx) var(--dy);rotate:var(--giro);opacity:0}}.st-tappa[data-on] .st-pianeta{animation:1.1s cubic-bezier(.22,1,.36,1) both st-arriva;animation-delay:calc(.25s + var(--i,0) * .16s)}@keyframes st-nasce{0%{opacity:0;scale:0}}.st-tappa[data-on] .st-centro{animation:.6s cubic-bezier(.34,1.5,.64,1) .1s both st-nasce}.st-luogo{position:absolute}.st-luogo>i{background:#f2f3f0;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 3px #08090859}.st-luogo-arrivo>i{background:#b7ff4a}.st-luogo>b{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:#f2f3f0;text-shadow:0 1px 6px #030702e6;font-size:clamp(11px,1.15vw,15px);font-weight:800;position:absolute;top:14px;left:0;translate:-50%}.st-tappa[data-on] .st-luogo{animation:.5s 2s both st-appare}.st-scia{opacity:.9}.st-jet{aspect-ratio:1;width:clamp(54px,6vw,80px);position:absolute;translate:-50% -50%}.st-tappa[data-on] .st-jet{animation:.5s 2.1s both st-appare}.st-kizzy-terra{left:50%;top:calc(100% - var(--cap) * .42);aspect-ratio:1;width:clamp(46px,5.6vw,76px);height:auto;position:absolute;translate:-50% -50%}.st-tappa[data-on] .st-arrivo{animation:.4s 6s both st-appare}.st-tappa[data-on] .st-kizzy{animation:.6s cubic-bezier(.34,1.5,.64,1) 6.2s both st-nasce}@keyframes st-invita{0%,to{translate:0}50%{translate:0 6px}}.st-invita{animation:1.6s ease-in-out infinite st-invita}@media (prefers-reduced-motion:reduce){.st-tappa,.st-tappa[data-on]{transition:none}.st-palco *,.st-palco :before,.st-palco :after{animation:none!important}}.st-fondo{background:#f3f6ec;position:absolute;inset:0;overflow:hidden}.st-fondo>i{background-repeat:repeat-x;background-size:50% 100%;width:200%;height:46%;transition:opacity .6s;animation:34s linear infinite st-onda;display:block;position:absolute;bottom:0;left:-50%}.st-fondo>i:first-child{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300' preserveAspectRatio='none'%3E%3Cpath d='M0 150 C200 70 400 230 600 150 S1000 70 1200 150 V300 H0Z' fill='%23dfeccb'/%3E%3C/svg%3E")}.st-fondo>i:last-child{opacity:.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300' preserveAspectRatio='none'%3E%3Cpath d='M0 150 C200 220 400 80 600 150 S1000 220 1200 150 V300 H0Z' fill='%23cfe3b0'/%3E%3C/svg%3E");height:30%;animation-duration:22s;animation-direction:reverse}@keyframes st-onda{to{translate:25%}}.st-fondo-via>i{opacity:0!important}.st-atmo{--D:max(200vw, 1500px);left:50%;top:calc(100% - var(--cap) - var(--D) * .06);width:calc(var(--D) * 1.12);margin-left:calc(var(--D) * -.56);aspect-ratio:1;pointer-events:none;position:absolute;overflow:visible}.st-atmo>path{transform-box:view-box;transform-origin:50%;animation:260s linear infinite st-gira}.st-atmo>path:last-child{animation-duration:180s;animation-direction:reverse}.st-tappa[data-on] .st-atmo{animation:1.3s cubic-bezier(.22,1,.36,1) 50ms both st-sorge}@media (prefers-reduced-motion:reduce){.st-fondo>i,.st-atmo>path{animation:none}}
