:root{--night:#08121d;--night2:#0d1b2a;--panel:#111f2f;--line:#faf6ea24;--cream:#faf6ea;--dim:#faf6eab8;--faint:#faf6ea80;--teal:#14bba6;--teal-hi:#2ee6cf;--amber:#fbbf24;--ink:#0d1b2a;--glow:0 0 0 transparent;--display:"Bebas Neue",Impact,"Arial Narrow",sans-serif;--text:"Outfit",system-ui,-apple-system,sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--ease-out:cubic-bezier(.16,1,.3,1);--ease-snap:linear(0,.7 20%,1.06 45%,.98 70%,1);color-scheme:dark}*{box-sizing:border-box}body{background:var(--pp);color:var(--tx);font-family:var(--text);font-size:17px;line-height:1.5;overflow-x:hidden}.wrap{max-width:560px;margin:0 auto;padding-inline:18px}section{position:relative}.ln{margin-top:-.12em;padding-top:.12em;padding-bottom:.03em;display:block;overflow:hidden}.ln>span{display:inline-block}.arm .ln>span{transform:translateY(110%)}.go .ln>span{animation:up .56s var(--ease-out)both;animation-delay:calc(var(--i,0)*90ms + var(--d,0s))}@keyframes up{0%{transform:translateY(110%)}to{transform:none}}.eyeb{font:600 12px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tealD);margin:0}.glowt{color:var(--tealD);text-shadow:none}.cta{width:100%;font:400 30px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;color:var(--night);background:linear-gradient(180deg,var(--teal-hi),var(--teal));cursor:pointer;transition:transform .12s var(--ease-out);border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:21px 18px 17px;text-decoration:none;animation:2.8s ease-in-out infinite breathe;display:flex;box-shadow:0 0 #0000,0 10px 36px #14bba680,inset 0 1px #0d1b2a67}.cta:active{transform:scale(.98)}.cta:focus-visible,.q:focus-visible,.play:focus-visible,.card:focus-visible{outline:3px solid var(--amber);outline-offset:4px}.cta svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}@keyframes breathe{50%{box-shadow:0 0 #0000,0 12px 52px #14bba6d9,inset 0 1px #0d1b2a67}}.risk{text-align:center;color:var(--dim);margin:12px 0 0;font-size:14.5px}.bar{background:var(--pp);border-bottom:1px solid var(--line);color:var(--dim);font-size:14px}.bar .wrap{align-items:center;gap:10px;padding-block:9px;display:flex}.bar b{font:600 11px/1 var(--mono);letter-spacing:.08em;color:var(--night);background:var(--teal-hi);white-space:nowrap;border-radius:999px;padding:6px 10px;box-shadow:0 0 #0000}.hero{padding-bottom:20px;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(70% 30% at 50% 22%,#14bba65c,#0000 70%),radial-gradient(60% 26% at 50% 88%,#14bba64d,#0000 70%),radial-gradient(40% 20% at 92% 60%,#fbbf241f,#0000 70%);position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background-image:radial-gradient(#faf6ea17 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 45%)}.h1{font:400 clamp(58px,16.5vw,100px)/.88 var(--display);text-transform:uppercase;text-align:center;letter-spacing:.005em;margin:0}.sub{text-align:center;max-width:30ch;color:var(--dim);margin:18px auto 0;font-size:18.5px;line-height:1.45}.sub b{color:var(--tx);font-weight:600}.hero .risk{margin-bottom:4px}.card .ix{font:600 11px/1 var(--mono);letter-spacing:.06em;color:#0d1b2aa6}.card .lb{font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--night);border:1.5px solid var(--pp);background:#faf6ea95;border-radius:999px;padding:5px 8px}.tick{width:100%;height:34px;position:relative;overflow:hidden}.tick span{font:600 12.5px/1 var(--text);white-space:nowrap;border:1px solid var(--line);opacity:0;transition:transform .42s var(--ease-out),opacity .3s;background:#faf6ea0e;border-radius:999px;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0;transform:translateY(110%)}.tick span.on{opacity:1;transform:none}.tick span.out{opacity:0;transform:translateY(-110%)}.tdots{gap:5px;display:flex}.tdots i{background:#faf6ea39;border-radius:50%;width:6px;height:6px;transition:all .3s}.tdots i.on{background:var(--teal-hi);border-radius:6px;width:16px}.hero .risk{font-size:13.5px;line-height:1.4}.pill{width:max-content;max-width:100%;font:600 12px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tealD);border:1px solid var(--tx);background:#14bba614;border-radius:999px;align-items:center;gap:10px;margin:0 auto 16px;padding:9px 16px 9px 12px;display:flex}@keyframes blink{50%{opacity:.35}}.h2{font:400 clamp(50px,13vw,78px)/.9 var(--display);text-transform:uppercase;text-align:center;text-wrap:balance;margin:0 0 28px}.list{gap:12px;display:grid}.item{transition:opacity .233s var(--ease-out)}.list.has-open .item:not(.open){opacity:.45}.arm .item{opacity:0;transform:translateY(20px)}.go .item{animation:rise .44s var(--ease-out)both;animation-delay:calc(.36s + var(--k)*67ms)}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.q{text-align:left;width:100%;font:600 18px/1.35 var(--text);color:var(--tx);border:1px solid var(--line);cursor:pointer;background:#faf6ea09;border-radius:16px;align-items:center;gap:14px;padding:14px 12px 14px 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.q:hover{border-color:var(--tx)}.open .q{border-color:var(--tx);background:#14bba61a;box-shadow:0 0 #0000,0 0 #0000}.q .txt{flex:1;min-width:0}.body{color:var(--dim);margin:0}@keyframes nudge{50%{transform:translateY(3px)}}.s2{text-align:center;padding-block:72px 30px;overflow:hidden}.s2:before{content:"";pointer-events:none;background:radial-gradient(70% 22% at 50% 14%,#14bba657,#0000 70%),radial-gradient(60% 20% at 50% 58%,#14bba633,#0000 70%);position:absolute;inset:0}.s2 .wrap{justify-items:center;gap:24px;display:grid;position:relative}.pos{max-width:32ch;color:var(--dim);margin:0;font-size:19px}.pos b{color:var(--amberD);font-weight:700}.vid{width:min(300px,100%);position:relative}.vid .r{aspect-ratio:540/1036;border:2px solid var(--tx);background:#fff;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 0 #0000,0 0 #0000}.vid video{object-fit:cover;width:100%;height:100%;display:block}.play{white-space:nowrap;font:600 16px/1 var(--text);color:var(--tx);border:1px solid var(--tx);cursor:pointer;background:#faf6eae6;border-radius:999px;align-items:center;gap:12px;padding:6px 18px 6px 6px;transition:opacity .2s;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 #0000}.play i{background:var(--teal-hi);width:42px;height:42px;color:var(--night);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 #0000}.play i:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:13px solid;margin-left:4px}.vid.playing .play{opacity:0;pointer-events:none}.st{gap:18px;width:100%;max-width:560px;display:grid}.st-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.st-t{cursor:pointer;color:var(--dim);font:600 11.5px/1.15 var(--text);border:1px solid var(--line);background:#faf6ea09;border-radius:12px;justify-items:center;gap:4px;padding:10px 2px 12px;transition:color .233s,border-color .233s,background .233s;display:grid;position:relative;overflow:hidden}.st-t b{width:28px;height:28px;font:400 18px/1 var(--display);color:var(--tx);background:#faf6ea12;border-radius:50%;place-items:center;transition:background .233s,color .233s,box-shadow .233s;display:grid}.st-t i{background:var(--teal-hi);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.st-t.done i{opacity:.45;transform:scaleX(1)}.st-t[aria-selected=true]{color:var(--tx);border-color:var(--tx);background:#14bba61f}.st-t[aria-selected=true] b{background:var(--teal-hi);color:var(--night);box-shadow:0 0 #0000}@keyframes stbar{to{transform:scaleX(1)}}.st-ps{display:grid}.st-p{opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s .3s;grid-area:1/1;align-content:start;align-self:start;justify-items:center;gap:16px;display:grid;transform:translateY(10px)}.st-p.on{opacity:1;visibility:visible;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);transform:none}.st-v{aspect-ratio:460/600;border:2px solid var(--tx);background:#fff;border-radius:20px;place-items:center;width:min(320px,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 0 #0000,0 0 #0000}.st-vv{opacity:0;transition:opacity .233s var(--ease-out);position:absolute;inset:0}.st-vv.on{opacity:1}.st-v video{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.st-k{flex-wrap:wrap;justify-content:center;gap:4px;min-width:0;max-width:100%;display:flex}.st-p{min-width:0}.st-kl{font:600 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);flex-basis:100%;margin-bottom:2px}.st-k button svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.st-sub b{color:var(--amberD)}.st-sub.st-in{animation:rise .3s var(--ease-out)both}.st-k button{font:600 12px/1 var(--text);color:var(--dim);cursor:pointer;border:1px solid var(--line);background:#faf6ea0b;border-radius:999px;align-items:center;gap:4px;padding:8px;transition:all .233s;display:inline-flex}.st-k button.on{color:var(--night);background:var(--amber);border-color:var(--amber);box-shadow:0 0 #0000}.st-c{gap:6px;max-width:34ch;display:grid}.st-n{font:600 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tealD)}.st-c h3{font:400 clamp(30px,8vw,40px)/1 var(--display);letter-spacing:.01em;color:var(--tx);margin:0}.st-c p{color:var(--dim);margin:0;font-size:17px;line-height:1.5}.st-sub{text-align:left;background:#fbbf2414;border:1px solid #fbbf2473;border-radius:12px;padding:12px 14px;transition:opacity .233s;color:var(--tx)!important;margin-top:4px!important;font-size:16px!important}.st-c q{color:var(--amberD);quotes:"«" "»";font-weight:600}@media (prefers-reduced-motion:reduce){.st-t.run i{animation:none;transform:scaleX(1)}}.cap{font:600 10.5px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:-8px 0 0}.s3{background:linear-gradient(180deg,var(--pp),var(--card)40%,var(--pp));padding-block:72px 40px}.s3 .h2 .chip{color:var(--night);background:var(--teal-hi);border-radius:12px;padding:.04em .16em 0;display:inline-block;box-shadow:0 0 #0000}@keyframes float{50%{transform:translateY(-6px)rotate(3deg)}}.from{text-align:center;font:700 17px/1.3 var(--text);color:var(--faint);margin:0 0 12px}.rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-inline:-18px;padding:6px 18px 18px;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.card{scroll-snap-align:center;width:82%;max-width:330px;color:var(--night);border-radius:22px;flex:none;grid-template-rows:auto auto 1fr;gap:6px;padding:18px 16px 0;display:grid;overflow:hidden}.card h3{font:400 30px/.95 var(--display);letter-spacing:.02em;text-transform:uppercase;margin:0}.card p{margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.35}.card .r{aspect-ratio:4/5;border:2px solid var(--pp);background:#fff;border-bottom:0;border-radius:16px 16px 0 0;align-self:end;overflow:hidden}.card video{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.c-teal{background:var(--teal-hi);box-shadow:0 0 #0000}.c-amber{background:var(--amber);box-shadow:0 0 #0000}.c-cream{background:var(--card);box-shadow:0 0 30px #0d1b2a29}.c-coral{background:#ff9d8a;box-shadow:0 0 30px #ff9d8a40}.dots{justify-content:center;gap:8px;margin:4px 0 26px;display:flex}.dots i{background:#faf6ea39;border-radius:999px;width:8px;height:8px;transition:width .2s,background .2s}.dots i.on{background:var(--teal-hi);width:24px;box-shadow:0 0 #0000}.s4{padding-block:76px 30px;overflow:hidden}.s4:before{content:"";pointer-events:none;background:radial-gradient(70% 18% at 50% 6%,#14bba64d,#0000 70%),radial-gradient(60% 16% at 50% 52%,#fbbf241a,#0000 70%);position:absolute;inset:0}.s4 .wrap{position:relative}.s4 .eyeb{text-align:center;margin-bottom:14px}.s4 .h2{margin-bottom:18px}.stats{gap:14px;margin-bottom:42px;display:grid}.stat{border:1px solid var(--line);background:#faf6ea09;border-radius:18px;padding:18px 18px 16px}.stat .n{font:400 clamp(64px,18vw,92px)/.9 var(--display);letter-spacing:.01em;font-variant-numeric:tabular-nums}.stat .n .vs{color:var(--faint);vertical-align:.5em;margin:0 .2em;font-size:.45em}.stat .n.bad{color:var(--amberD);text-shadow:none}.stat p{margin:6px 0 10px;font-size:17px}.src{font:600 10.5px/1.4 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);text-decoration:none;display:block}.src:hover{color:var(--tealD)}a.src:after{content:" ↗"}.cmp{border:1px solid var(--line);border-radius:20px;margin-bottom:42px;overflow:hidden}.cmp .hd,.cmp .row{grid-template-columns:1fr 1fr;display:grid}.cmp .hd div{font:400 21px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;padding:14px 12px 10px}.cmp .hd div:first-child{color:var(--faint);background:#faf6ea07}.cmp .hd div:last-child{color:var(--night);background:var(--teal-hi);box-shadow:0 0 #0000}.cmp .row div{border-top:1px solid var(--line);padding:13px 12px;font-size:15px;line-height:1.35}.cmp .row div:first-child{color:var(--faint);background:#faf6ea05;text-decoration:line-through #fbbf2499}.cmp .row div:last-child{color:var(--tx);border-left:1px solid var(--tx);background:#14bba612;font-weight:600}.arm .cmp .row div:last-child{opacity:0;transform:translate(20px)}.go .cmp .row div:last-child{animation:slideR .48s var(--ease-out)both;animation-delay:calc(.5s + var(--r)*.14s)}@keyframes slideR{0%{opacity:0;transform:translate(20px)}}.giro{background:radial-gradient(90% 60% at 50% 35%,#14bba629,transparent 70%),linear-gradient(180deg,var(--card),var(--pp));border:1px solid #0d1b2a4d;border-radius:26px;margin:0 -6px 46px;padding:26px 14px 20px;position:relative;box-shadow:inset 0 0 #0000}.giro .gt{text-align:center;font:400 clamp(34px,10vw,46px)/.95 var(--display);letter-spacing:.03em;text-transform:uppercase;margin:0}.giro .gs{text-align:center;max-width:30ch;color:var(--dim);margin:8px auto 14px;font-size:15.5px}.gbar{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:6px;display:flex}.gbar span{font:600 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:var(--faint);border-radius:999px;padding:7px 10px;transition:all .3s}.gbar span.on{color:var(--night);background:var(--teal-hi);border-color:var(--tx);box-shadow:0 0 #0000}.gbar span.ok{color:var(--tealD);border-color:var(--tx)}.ringbox{aspect-ratio:1;width:min(340px,100%);margin:0 auto;position:relative}.ringbox svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ringbox .rtrk{fill:none;stroke:#0a7f7138;stroke-width:1.6px;stroke-dasharray:4 5}.ringbox .prg{fill:none;stroke:var(--tealD);stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 #0000);transition:stroke .3s}.ringbox.win .prg{stroke:var(--amberD);filter:drop-shadow(0 0 #0000)}.ringbox .com{fill:var(--tx);filter:drop-shadow(0 0 6px #2ee6cf)drop-shadow(0 0 14px #2ee6cf)}.ringbox .tr1{fill:#0a7f7199}.ringbox .tr2{fill:#0a7f714d}.gn{text-align:center;pointer-events:none;justify-items:center;gap:4px;width:120px;display:grid;position:absolute;transform:translate(-50%,-50%)}.gn .c{width:44px;height:44px;font:400 24px/1 var(--display);color:var(--tx);background:var(--card);border:2px solid var(--tx);transition:all .3s var(--ease-out);border-radius:50%;place-items:center;display:grid}.gn b{font:400 17px/1 var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);transition:color .3s}.gn.act .c{color:var(--night);background:var(--teal-hi);border-color:var(--tx);transform:scale(1.18);box-shadow:0 0 #0000,0 0 #0000}.gn.act b{color:var(--tx)}.gn.err .c{background:var(--amber);border-color:var(--amber);color:var(--night);box-shadow:0 0 #0000,0 0 #0000}.gn.err b{color:var(--amberD)}.g1{top:7%;left:50%}.g2{top:50%;left:93%}.g3{top:93%;left:50%}.g4{top:50%;left:7%}.g2 b,.g4 b{max-width:70px}.gcore{text-align:center;align-content:center;place-items:center;gap:2px;display:grid;position:absolute;inset:30%}.gcore img{filter:drop-shadow(0 0 #0000);width:58%;animation:3.2s ease-in-out infinite float}.gcore .lap{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tealD)}.ringbox.win .gcore img{animation:joy .6s var(--ease-snap)}@keyframes joy{0%{transform:scale(.8)}50%{transform:scale(1.25)rotate(-8deg)}to{transform:scale(1)}}.burst{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.burst i{background:var(--amber);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute}.ringbox.win .burst i{animation:bst .9s var(--ease-out)both}@keyframes bst{0%{opacity:1;transform:rotate(var(--a))translateY(0)scale(1)}to{opacity:0;transform:rotate(var(--a))translateY(-150px)scale(.4)}}.gscreen{background:var(--card);border:1px solid #0d1b2a5c;border-radius:18px;align-content:start;gap:10px;max-width:420px;min-height:196px;margin:10px auto 0;padding:14px;display:grid;box-shadow:0 0 #0000}.gscreen .k{font:600 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tealD);justify-content:space-between;align-items:center;display:flex}.gscreen .k em{color:var(--faint);font-style:normal}.gscreen p{margin:0;font-size:17px;font-weight:600;line-height:1.35}.gscreen .shot{border:2px solid var(--tx);background:#fff;border-radius:12px;overflow:hidden}.gscreen .shot img{object-fit:contain;background:#fff;width:100%;height:auto;max-height:340px;display:block}.gscreen.swap{animation:swap .42s var(--ease-out)}@keyframes swap{0%{opacity:0;transform:translateY(10px)scale(.98)}}.gscreen.win{border-color:var(--amber);box-shadow:0 0 #0000}.gscreen.win .k{color:var(--amberD)}.gscreen .winbox{font:400 30px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;color:var(--amberD);align-items:center;gap:12px;display:flex}.gscreen .winbox svg{fill:none;width:44px;height:44px;stroke:var(--night);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;background:var(--amber);border-radius:50%;flex:none;padding:8px;box-shadow:0 0 #0000}.gctl{justify-content:center;margin-top:12px;display:flex}.gctl button{font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;padding:9px 14px}.gctl button:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.sci{gap:12px;margin-bottom:30px;display:grid}.sci h3{font:400 32px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;text-align:center;margin:0 0 6px}.ev{border:1px solid var(--line);background:#faf6ea08;border-radius:16px;gap:8px;padding:16px;display:grid}.ev .who2{font:600 11px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--amberD)}.ev p{margin:0;font-size:16px;line-height:1.45}.ev .so{color:var(--tealD);font-size:15px;font-weight:600}.ev .so:before{content:"→ "}.arm .ev,.arm .stat{opacity:0;transform:translateY(18px)}.go .ev,.go .stat{animation:rise .48s var(--ease-out)both;animation-delay:calc(.3s + var(--k)*90ms)}.note2{text-align:center;color:var(--faint);margin:0 0 26px;font-size:13.5px}.scene{max-width:36ch;color:var(--dim);gap:12px;margin:0 auto 30px;font-size:18px;line-height:1.55;display:grid}.scene b{color:var(--tx)}.stat .su{color:var(--faint);margin-left:.2em;font-size:.4em}.stat .hum{color:var(--tx);margin:0 0 10px;font-size:16px;font-weight:600}.stat .story{color:var(--dim);margin:0 0 12px;font-size:16.5px}.twist{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.twist>div{border:1px solid var(--line);border-radius:12px;gap:4px;padding:10px;display:grid}.twist .when{font:600 10.5px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.twist b{font:400 26px/1 var(--display);letter-spacing:.02em}.twist .amb{color:var(--amberD)}.twist .tl{color:var(--tealD);text-shadow:none;font-variant-numeric:tabular-nums}.twist small{color:var(--dim);font-size:12.5px}.cmpT{text-align:center;font:400 30px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;margin:0 0 12px}.cmp .row div:first-child{text-decoration:none}.ev .pt{color:var(--dim);font-size:15.5px}.ev .pt b{color:var(--tx)}.src{text-transform:none;letter-spacing:.01em;font:500 12px/1.4 var(--text)}.ev .who2{text-transform:none;letter-spacing:.02em;font:700 13px/1.3 var(--text)}.s5{padding-block:70px 30px}.pcard{background:linear-gradient(180deg,var(--card),var(--card));border:1px solid var(--tx);border-radius:24px;gap:14px;padding:26px 20px 22px;display:grid;position:relative;box-shadow:0 0 #0000}.pcard .stk{font:400 22px/1 var(--display);letter-spacing:.03em;color:var(--night);background:var(--amber);border-radius:12px;padding:10px 12px 7px;position:absolute;top:-18px;right:14px;transform:rotate(6deg);box-shadow:0 0 #0000}.pstep{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.pstep .n{font:400 46px/.9 var(--display);color:var(--tealD);text-shadow:none}.pstep b{font:400 26px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;display:block}.pstep p{color:var(--dim);margin:4px 0 0;font-size:15.5px}.price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.price .big{font:400 72px/.9 var(--display);color:var(--tx);font-variant-numeric:tabular-nums}.price .per{font:400 24px/1 var(--display);letter-spacing:.03em;color:var(--dim)}.s6{padding-block:60px 20px}.team{grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-bottom:22px;display:grid}.team img{object-fit:contain;filter:drop-shadow(0 0 #0000);width:74px;height:74px}.team p{color:var(--dim);margin:0;font-size:17px}.team b{color:var(--tx)}.sig{font:600 15px/1.2 var(--text);color:var(--tealD);margin-top:6px}.safe{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.safe div{border:1px solid var(--line);color:var(--dim);background:#faf6ea09;border-radius:14px;gap:6px;padding:14px 12px;font-size:14px;line-height:1.35;display:grid}.safe b{color:var(--tx);font-size:15px}.safe svg{fill:none;width:26px;height:26px;stroke:var(--tealD);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.safe a{color:var(--tealD)}.s7{padding-block:60px 20px}.faq{gap:10px;display:grid}.faq details{border:1px solid var(--line);background:#faf6ea09;border-radius:14px;overflow:hidden}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:16.5px;font-weight:700;line-height:1.3;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2.5px solid var(--tx);border-bottom:2.5px solid var(--tx);width:12px;height:12px;transition:transform .25s var(--ease-out);flex:none;margin-top:-6px;transform:rotate(45deg)}.faq details[open] summary:after{margin-top:4px;transform:rotate(225deg)}.faq details[open]{border-color:var(--tx)}.faq summary:focus-visible{outline:3px solid var(--amber);outline-offset:-3px}.faq .a{color:var(--dim);padding:0 16px 16px;font-size:15.5px;line-height:1.5}.faq .a p{margin:0 0 8px}.s8{padding-block:70px 120px;overflow:hidden}.s8:before{content:"";pointer-events:none;background:radial-gradient(70% 30% at 50% 30%,#14bba64d,#0000 70%);position:absolute;inset:0}.s8 .wrap{position:relative}.close{text-align:center;max-width:34ch;color:var(--dim);gap:10px;margin:0 auto 24px;font-size:18px;display:grid}.close p{margin:0}.close b{color:var(--tx)}.form{background:var(--card);border:1px solid var(--tx);border-radius:22px;gap:12px;padding:22px 18px;display:grid;box-shadow:0 0 #0000}.form label{font-size:15px;font-weight:600}.form input[type=email],.form input[type=text]{width:100%;font:500 17px/1.2 var(--text);color:var(--tx);background:var(--pp);border:1px solid #0d1b2a40;border-radius:12px;padding:15px 14px}.form input:focus{outline:2px solid var(--tx);outline-offset:1px}.form .cta{margin-top:4px}.err{color:var(--amberD);min-height:1em;margin:0;font-size:14px}.ok{text-align:center;padding:10px 0;font-size:17px;display:none}.ok b{font:400 34px/1 var(--display);letter-spacing:.03em;color:var(--tealD);text-shadow:none;margin-bottom:8px;display:block}.form.sent .ok{display:block}.endq{text-align:center;font:400 32px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;margin:26px 0 0}.endsig{text-align:center;color:var(--tealD);margin:8px 0 0;font-weight:600}.s9{padding-block:56px 20px}.forme{text-align:center;margin-top:22px}.fmT{font:400 30px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;margin:0 0 12px}.fm3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fm3 div{border:1px solid var(--line);background:#faf6ea09;border-radius:14px;justify-items:center;gap:8px;padding:14px 6px;display:grid}.fm3 b{font-size:13.5px;font-weight:600;line-height:1.3}.fm3 svg{fill:none;width:30px;height:30px;stroke:var(--amberD);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.moreev{border:1px solid var(--line);background:#faf6ea07;border-radius:14px}.moreev summary{cursor:pointer;color:var(--tealD);padding:14px 16px;font-weight:700;list-style:none}.moreev summary::-webkit-details-marker{display:none}.moreev .ev{background:0 0;border:0}.sIntro{text-align:center;max-width:34ch;color:var(--dim);margin:-8px auto 22px;font-size:18px;line-height:1.55}.sIntro b{color:var(--tx)}.sw{border:1px solid var(--line);background:#faf6ea0b;border-radius:999px;grid-template-columns:1fr 1fr;max-width:380px;margin:0 auto 18px;padding:4px;display:grid;position:relative}.sw button{z-index:2;font:400 21px/1 var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:13px 8px 10px;transition:color .25s;position:relative}.sw button[aria-pressed=true]{color:var(--night)}.sw button:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.sw .knob{z-index:1;background:var(--amber);width:calc(50% - 4px);transition:transform .38s var(--ease-out),background .3s,box-shadow .3s;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 0 #0000}.moms.on~.sEnd,.sEnd{transition:opacity .4s}#stasera.with .sw .knob{background:var(--teal-hi);transform:translate(100%);box-shadow:0 0 #0000}.moms{gap:12px;display:grid}.mom{background:#fbbf240d;border:1px solid #fbbf2459;border-radius:18px;padding:14px 14px 16px;transition:border-color .4s,background .4s,box-shadow .4s}#stasera.with .mom{border-color:var(--tx);background:#14bba614;box-shadow:0 0 #0000}.mom header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.mom header b{font:400 24px/1 var(--display);letter-spacing:.04em;text-transform:uppercase;flex:1}.mom .mn{width:28px;height:28px;font:400 18px/1 var(--display);color:var(--night);background:var(--amber);border-radius:50%;place-items:center;transition:background .4s;display:grid}#stasera.with .mom .mn{background:var(--teal-hi);box-shadow:0 0 #0000}.mom header svg{fill:none;width:24px;height:24px;stroke:var(--amberD);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s}#stasera.with .mom header svg{stroke:var(--tealD)}.vv{display:grid}.vv>div{transition:opacity .42s var(--ease-out),transform .42s var(--ease-out);grid-area:1/1}.vv .on{opacity:0;pointer-events:none;grid-template-columns:minmax(0,1fr) 92px;align-items:start;gap:12px;display:grid;transform:translateY(12px)}#stasera.with .vv .off{opacity:0;pointer-events:none;transform:translateY(-12px)}#stasera.with .vv .on{opacity:1;pointer-events:auto;transform:none}#stasera.with .mom:nth-child(2) .vv>div{transition-delay:.12s}#stasera.with .mom:nth-child(3) .vv>div{transition-delay:.24s}.vv p{color:var(--dim);margin:0;font-size:16.5px;line-height:1.45}.vv .qq{font:600 18px/1.3 var(--text);color:var(--amberD);margin-bottom:6px}.vv .tx{gap:8px;display:grid}.vv .tx p{color:var(--tx)}.vv .you{font-weight:700;color:var(--tealD)!important}.shot{justify-items:center;gap:4px;margin:0;display:grid}.shot img{object-fit:cover;object-position:50% 0;border:2px solid var(--tx);background:#fff;border-radius:12px;width:92px;height:92px;box-shadow:0 0 #0000}.shot figcaption{font:500 11px/1 var(--text);color:var(--faint)}.sEnd{text-align:center;max-width:30ch;color:var(--dim);margin:20px auto 0;font-size:18px}.sEnd b{color:var(--tx)}.fm3 span{color:var(--faint);font-size:12.5px;line-height:1.35}.s10{padding-block:64px 20px}.tryT{text-align:center;font:400 24px/1.05 var(--display);letter-spacing:.03em;text-transform:uppercase;color:var(--tealD);margin:4px 0 12px}.try{border:1px solid var(--tx);background:var(--card);border-radius:20px;margin-bottom:30px;overflow:hidden;box-shadow:0 0 #0000}.sample{color:#0d1b2a;transition:all .25s var(--ease-out);background:#faf6ea;min-height:150px;margin:0;padding:18px 16px;font-family:Outfit,sans-serif;font-size:18px;line-height:1.5}.ctrls{gap:12px;padding:14px;display:grid}.cg{gap:6px;display:grid}.cg>span,.cr{font:600 11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.seg{flex-wrap:wrap;gap:6px;display:flex}.seg button{min-width:0;font:600 15px/1 var(--text);color:var(--tx);border:1px solid var(--line);cursor:pointer;background:#faf6ea0e;border-radius:999px;flex:1;padding:11px 8px}.seg button.on{color:var(--night);background:var(--teal-hi);border-color:var(--tx);box-shadow:0 0 #0000}.seg button[data-v=Lexend]{font-family:Lexend,sans-serif}.seg button[data-v=Georgia]{font-family:Georgia,serif}.seg button:focus-visible,.one:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.cr{gap:8px;display:grid}.cr input{width:100%;accent-color:var(--tealD)}.one{font:600 15px/1.3 var(--text);color:var(--night);background:var(--amber);cursor:pointer;border:0;border-radius:12px;padding:13px 12px;box-shadow:0 0 #0000}.accRow{grid-template-columns:42% minmax(0,1fr);align-items:start;gap:14px;display:grid}.accList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.accList li{color:var(--dim);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.accList b{color:var(--tx);font-size:15.5px;display:block}.accList svg{fill:none;width:26px;height:26px;stroke:var(--tealD);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.arm .accList li{opacity:0;transform:translate(14px)}.go .accList li{animation:slideR .44s var(--ease-out)both}.go .accList li:first-child{animation-delay:.3s}.go .accList li:nth-child(2){animation-delay:.39s}.go .accList li:nth-child(3){animation-delay:.48s}.go .accList li:nth-child(4){animation-delay:.57s}.go .accList li:nth-child(5){animation-delay:.66s}@media (width<=420px){.accRow{grid-template-columns:40% minmax(0,1fr)}}.reelv{width:min(320px,100%)}.reelv .r{aspect-ratio:9/16}.card{transform:scale(.9)rotateY(var(--ry,0deg));opacity:.55;transition:transform .42s var(--ease-out),opacity .3s,box-shadow .3s;transform-origin:50% 60%;position:relative}.card.before{--ry:14deg}.card.after{--ry:-14deg}@keyframes cardIn{0%{opacity:0;transform:translate(80px)rotate(6deg)scale(.9)}}.card video{animation:14s ease-in-out infinite alternate paused pan}.card.act video{animation-play-state:running}@keyframes pan{0%{object-position:50% 0}to{object-position:50% 100%}}.card .prog{background:#faf6ea2e;border-radius:4px;height:4px;position:absolute;top:10px;left:16px;right:60px;overflow:hidden}.card .prog i{background:var(--pp);border-radius:4px;width:0;height:100%;display:block}.card.act.auto .prog i{animation:6s linear forwards prog}@keyframes prog{to{width:100%}}.card h3{margin-top:10px}.flip{z-index:3;width:40px;height:40px;color:var(--night);cursor:pointer;transition:transform .3s var(--ease-out);background:#faf6eaac;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.flip svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.card.flipped .flip{transform:rotate(135deg)}.flip:focus-visible{outline:3px solid var(--pp);outline-offset:2px}.sticky{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));transition:transform .3s var(--ease-out);background:linear-gradient(#faf6ea00,#faf6eaf5 30%);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky.on{transform:none}.sticky .cta{max-width:520px;margin:0 auto;padding:16px 14px 13px;font-size:25px;animation:none}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html{scroll-behavior:auto}}.card{flex-direction:column;display:flex!important}.card .act{align-items:center;gap:8px;margin:14px 50px 0 0;display:flex}.card .ad{gap:3px;display:flex}.card .ad i{background:#faf6ea2e;border-radius:3px;width:14px;height:5px}.card .ad i.done{background:#faf6ea80}.card .ad i.on{background:var(--pp);width:26px}.card .mi span{font:700 11.5px/1 var(--text);color:var(--night);border:1.5px solid var(--pp);box-shadow:2px 2px 0 var(--pp);background:#faf6eaa1;border-radius:999px;align-items:center;gap:5px;padding:6px 9px 6px 7px;display:inline-flex}.card.act .mi span{animation:miPop .42s var(--ease-snap)both}.card.act .mi span:nth-child(2){animation-delay:80ms}.card.act .mi span:nth-child(3){animation-delay:.16s}.card.act .mi span:nth-child(4){animation-delay:.24s}@keyframes miPop{0%{opacity:0;transform:translateY(6px)scale(.9)}}.card .r{aspect-ratio:4/5;flex:none}.anc{border:1px solid var(--tx);background:#faf6ea0b;border-radius:18px;align-items:center;gap:14px;max-width:440px;margin:0 auto 18px;padding:10px;display:flex;box-shadow:0 0 #0000}.anc img{object-fit:cover;border:2px solid var(--tx);border-radius:12px;flex:none;width:86px;height:72px}.anc div{gap:6px;min-width:0;display:grid}.anc-k{font:600 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tealD)}.anc-f{font:600 17px/1.1 var(--mono);color:var(--tx)}.anc-r{font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:6px;display:flex}.anc-r b{background:#e5484d;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite blink}.chap{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-width:440px;margin:0 auto 18px;padding:0;list-style:none;display:grid;position:relative}.chap:before{content:"";background:linear-gradient(90deg,var(--teal-hi),var(--amber),var(--card),#ff9d8a);opacity:.55;height:2px;position:absolute;top:14px;left:12%;right:12%}.chap li{font:600 11.5px/1.2 var(--text);color:var(--dim);text-align:center;justify-items:center;gap:6px;transition:color .3s;display:grid;position:relative}.chap b{width:30px;height:30px;font:400 17px/1 var(--display);color:var(--night);box-shadow:0 0 0 4px var(--pp);transition:transform .3s var(--ease-snap),box-shadow .3s;border-radius:50%;place-items:center;display:grid}.chap .c1 b{background:var(--teal-hi)}.chap .c2 b{background:var(--amber)}.chap .c3 b{background:var(--card)}.chap .c4 b{background:#ff9d8a}.chap li.on{color:var(--tx)}.chap li.on b{box-shadow:0 0 0 4px var(--pp),0 0 0 transparent;transform:scale(1.18)}.card .meta{align-items:center;gap:8px;margin:16px 0 2px;display:flex}.card .meta .ix{font:600 11px/1 var(--mono);color:#0d1b2a99}.card .meta .ch{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--night);background:#faf6ea8a;border-radius:999px;padding:5px 9px}.card .mi span{box-shadow:none!important;color:#0d1b2abf!important;background:0 0!important;border:0!important;padding:2px 8px 2px 0!important}.card .r{margin-top:10px;position:relative;border:2px solid var(--pp)!important;border-radius:16px!important;overflow:visible!important}.card .r video{border-radius:14px}.card .bridge{background:var(--pp);color:var(--tx);font:600 13.5px/1.3 var(--text);align-items:center;gap:8px;margin:10px -16px 0;padding:12px 16px 14px;display:flex}.card .bridge.last svg{animation:1.2s ease-in-out infinite nudge}@keyframes nudgeX{50%{transform:translate(4px)}}.card .bridge.last{color:var(--amberD)}.s13{padding-block:64px 30px}.s13 .wrap{justify-items:center;display:grid}.sj{gap:14px;width:100%;max-width:520px;display:grid}.sj-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.sj-t{cursor:pointer;font:400 21px/1 var(--display);letter-spacing:.03em;color:var(--dim);border:1px solid var(--line);background:#faf6ea09;border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:12px 6px;transition:all .233s;display:flex}.sj-t svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.sj-t[aria-selected=true]{color:var(--night);background:var(--c);border-color:var(--c);box-shadow:0 0 22px color-mix(in srgb,var(--c)55%,transparent)}.sj-ps{display:grid}.sj-p{text-align:center;opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s .3s;grid-area:1/1;align-self:start;justify-items:center;gap:10px;display:grid;transform:translateY(10px)}.sj-p.on{opacity:1;visibility:visible;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);transform:none}.sj-kid{font:500 italic 19px/1.3 var(--text);color:var(--tx);margin:4px 0 0}.sj-top{font:600 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c)}.sj-k{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.sj-k button{font:600 13px/1 var(--text);color:var(--dim);cursor:pointer;border:1px solid var(--line);background:#faf6ea0b;border-radius:999px;align-items:center;gap:6px;padding:7px 12px 7px 7px;transition:all .233s;display:inline-flex}.sj-k button b{width:20px;height:20px;font:400 13px/1 var(--display);color:var(--tx);background:#faf6ea17;border-radius:50%;place-items:center;display:grid}.sj-k button.on{color:var(--night);background:var(--c);border-color:var(--c)}.sj-k button.on b{background:var(--pp);color:var(--c)}.sj-v{aspect-ratio:460/600;border:2px solid var(--c);width:min(320px,100%);box-shadow:0 0 0 6px color-mix(in srgb,var(--c)14%,transparent),0 0 50px color-mix(in srgb,var(--c)35%,transparent);background:#fff;border-radius:20px;position:relative;overflow:hidden}.sj-vv{opacity:0;transition:opacity .233s;position:absolute;inset:0}.sj-vv.on{opacity:1}.sj-v video{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.sj-sub{text-align:left;max-width:36ch;color:var(--tx);border:1px solid color-mix(in srgb,var(--c)50%,transparent);background:#faf6ea0b;border-radius:12px;margin:4px 0 0;padding:12px 14px;font-size:16px;line-height:1.5}.sj-sub b{color:var(--c)}.sj-sub.st-in{animation:rise .3s var(--ease-out)both}.mq{width:100%;margin-top:6px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mq-in{gap:10px;width:max-content;animation:30s linear infinite mq;display:flex}.mq span{font:400 26px/1 var(--display);letter-spacing:.03em;color:var(--faint);border:1px solid var(--line);border-radius:999px;padding:8px 14px}.mq span:nth-child(3n+1){color:var(--tealD)}@keyframes mq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mq-in{animation:none}}.more{border:1px solid var(--line);background:#faf6ea07;border-radius:16px;margin-top:22px}.more summary{cursor:pointer;font:400 22px/1 var(--display);letter-spacing:.03em;color:var(--tx);justify-content:space-between;align-items:center;padding:16px 18px;list-style:none;display:flex}.more summary::-webkit-details-marker{display:none}.more summary svg{fill:none;width:20px;height:20px;stroke:var(--tealD);stroke-width:2.6px;stroke-linecap:round;transition:transform .233s}.more[open] summary svg{transform:rotate(180deg)}.more>div{padding:0 14px 16px}.sj-more{font:600 15px/1 var(--text);color:var(--tx);border:1px solid var(--c);cursor:pointer;background:#faf6eae6;border-radius:999px;align-items:center;gap:10px;margin-top:4px;padding:6px 16px 6px 6px;display:inline-flex}.sj-more i{background:var(--c);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.sj-more i:after{content:"";border-left:10px solid var(--pp);border-top:6px solid #0000;border-bottom:6px solid #0000;margin-left:3px}.sj-reel{justify-items:center;width:100%;display:grid}.sj-reel[hidden]{display:none}.accRow{justify-items:center;grid-template-columns:1fr!important;gap:22px!important;display:grid!important}.accList{width:100%;max-width:440px}.lv-t{text-align:center;font:400 clamp(34px,9vw,48px)/.95 var(--display);letter-spacing:.01em;color:var(--tx);margin:40px 0 6px}.lv-t span{color:var(--tealD);text-shadow:none;display:block}.lv-s{text-align:center;max-width:34ch;color:var(--dim);margin:0 auto 20px;font-size:17px;line-height:1.5}.lvs{gap:12px;width:100%;max-width:520px;margin:0 0 26px;padding:0;list-style:none;display:grid;position:relative}.lvs:before{content:"";opacity:.5;background:linear-gradient(#2ee6cf,#fbbf24,#ff9d8a,#9fb4ff);width:2px;position:absolute;top:30px;bottom:30px;left:27px}.lv{z-index:1;background:var(--card);border:1px solid color-mix(in srgb,var(--c)45%,transparent);box-shadow:inset 4px 0 0 var(--c);border-radius:18px;gap:10px;padding:16px 16px 14px;display:grid;position:relative}.lv-h{align-items:center;gap:12px;display:flex}.lv-i{background:var(--c);width:40px;height:40px;color:var(--night);box-shadow:0 0 18px color-mix(in srgb,var(--c)55%,transparent);border-radius:12px;flex:none;place-items:center;display:grid}.lv-i svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.lv-h b{font:400 28px/1 var(--display);letter-spacing:.02em;color:var(--tx);display:block}.lv-h small{font:600 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c)}.lv-n{font:400 44px/1 var(--display);color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb,var(--c)60%,transparent);margin-left:auto}.lv p{color:var(--dim);margin:0;font-size:16px;line-height:1.5}.lv-c{flex-wrap:wrap;gap:6px;display:flex}.lv-c span{font:600 12px/1 var(--text);color:var(--night);background:var(--c);border-radius:999px;padding:6px 10px}.lv .lv-f{color:var(--tx);border-top:1px dashed color-mix(in srgb,var(--c)45%,transparent);padding-top:8px;font-size:14.5px}.arm .lv{opacity:0;transform:translate(-18px)}.go .lv{animation:lvIn .44s var(--ease-out)both;animation-delay:calc(.3s + var(--k)*90ms)}@keyframes lvIn{0%{opacity:0;transform:translate(-18px)}}.rail{align-items:stretch!important}.card{flex-direction:column;gap:0!important;padding:16px 16px 0!important;display:flex!important}.card .meta{justify-content:space-between;align-items:center;gap:8px;margin:12px 0 10px;display:flex}.card .meta .ix{font:600 11px/1 var(--mono);letter-spacing:.06em;color:#0d1b2aa6}.card .meta .ch{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--night);border:1.5px solid var(--pp);background:#faf6eaa1;border-radius:999px;padding:5px 9px}.card h3{font:400 29px/.95 var(--display)!important;margin:0 0 8px!important}.card>p{margin:0 0 14px!important;font-size:15px!important;line-height:1.4!important}.card .fr{border:2px solid var(--pp);width:100%;box-shadow:4px 4px 0 var(--pp);background:#fff;border-radius:14px;margin-top:auto;overflow:hidden}.card .fr video{object-fit:contain;background:#fff;width:100%;height:100%;display:block;animation:none!important}.card .mi{flex-wrap:wrap;gap:4px 12px;margin:12px 0;display:flex}.card .mi span{font:700 12px/1 var(--text);color:#0d1b2acc;align-items:center;gap:5px;display:inline-flex}.card .mi svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.card .bridge{background:var(--pp);color:var(--tx);font:600 13.5px/1.3 var(--text);align-items:center;gap:10px;min-height:58px;margin:0 -16px;padding:12px 14px;display:flex}.card .bridge img{flex:none;width:26px;height:26px}.card .bridge span{flex:1}.card .bridge svg{fill:none;width:18px;height:18px;stroke:var(--tealD);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.card.act .bridge svg{animation:1.2s ease-in-out infinite nudgeX}.card .bridge.last span{color:var(--amberD)}.card .bridge.last svg{stroke:var(--amberD);animation:1.2s ease-in-out infinite nudge}.card .prog{top:10px!important;left:16px!important;right:16px!important}.st-v{background:#fff;position:relative;aspect-ratio:auto!important;width:min(300px,100%)!important;display:block!important}.st-vv{display:none;opacity:1!important;position:static!important;inset:auto!important}.st-vv.on{animation:rise .3s var(--ease-out)both;display:block}.st-vv video{width:100%;aspect-ratio:var(--ar);object-fit:contain;display:block;height:auto!important}.st-top{margin-bottom:4px}.st-top p{font-size:16.5px!important;line-height:1.55!important}.st-t.run i{animation:none!important}.st-next{border:1px solid var(--tx);color:var(--tx);font:400 22px/1 var(--display);letter-spacing:.03em;cursor:pointer;background:#14bba61f;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:360px;margin:16px auto 0;padding:14px 18px 12px;text-decoration:none;display:inline-flex}.st-next svg{fill:none;width:20px;height:20px;stroke:var(--tealD);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;animation:1.2s ease-in-out infinite nudgeX}.st-next.fin{background:var(--teal-hi);color:var(--night)}.st-next.fin svg{stroke:var(--night)}.card .fr{aspect-ratio:var(--ar);align-self:center;width:min(100%,calc(470px*(var(--ar))))!important}.sj-v{aspect-ratio:auto!important}.sj-vv{display:none;opacity:1!important;position:static!important}.sj-vv.on{animation:rise .3s var(--ease-out)both;display:block}.sj-v video{height:auto!important}.card .frw{width:min(100%,calc(450px*(var(--ar,.5))));align-self:center;margin-top:auto;position:relative}.card .frw .fr{width:100%!important;margin:0!important}.card .pin{z-index:2;position:absolute;right:-12px;transform:translateY(-50%)}.card .pin b{width:24px;height:24px;font:400 15px/1 var(--display);color:var(--night);background:var(--amber);border:2px solid var(--pp);box-shadow:2px 2px 0 var(--pp);border-radius:50%;place-items:center;display:grid;position:relative}.card .pin b:after{content:"";border:2px solid var(--amber);opacity:0;border-radius:50%;position:absolute;inset:-6px}.card.act .pin b:after{animation:1.8s ease-out infinite pinP}.card.act .pin:nth-of-type(2) b:after{animation-delay:.9s}@keyframes pinP{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.card.act .pin{animation:pinIn .42s var(--ease-snap)both}.card.act .pin+.pin{animation-delay:.14s}@keyframes pinIn{0%{opacity:0;transform:translate(10px,-50%)scale(.6)}}.card .leg{gap:6px;margin:14px 0 8px;padding:0;list-style:none;display:grid}.card .leg li{font:600 13.5px/1.25 var(--text);color:var(--night);align-items:center;gap:8px;display:flex}.card .leg b{width:20px;height:20px;font:400 13px/1 var(--display);background:var(--amber);border:1.5px solid var(--pp);border-radius:50%;flex:none;place-items:center;display:grid}.card .why{color:#0d1b2ad9;background:#faf6ea14;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex;margin:4px 0 14px!important;font-size:13.5px!important;line-height:1.4!important}.card .why svg{fill:none;width:16px;height:16px;stroke:var(--night);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.card .why b{color:var(--night)}.card:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 30%,#faf6ea50 45%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.card.act:before{animation:sheen 1.4s var(--ease-out).2s both}@keyframes sheen{to{transform:translate(120%)}}.card>*{z-index:1;position:relative}.card .prog{position:absolute!important}.card.live{will-change:transform;transition:opacity .2s!important;animation:none!important}.rail{perspective:none!important}.dots[hidden]{display:none!important}.trk{justify-content:space-between;align-items:center;max-width:440px;margin:10px auto 26px;padding:0 6px;display:flex;position:relative}.trk:before{content:"";background:#faf6ea1c;border-radius:3px;height:3px;position:absolute;top:50%;left:18px;right:18px}.trk-f{width:0;height:3px;transition:width .3s var(--ease-out);background:linear-gradient(90deg,#2ee6cf,#fbbf24 40%,#faf6ea 70%,#ff9d8a);border-radius:3px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.trk:before{transform:translateY(-50%)}.trk button{z-index:1;border:2px solid var(--c);background:var(--pp);width:28px;height:28px;color:var(--c);font:400 15px/1 var(--display);cursor:pointer;transition:all .233s var(--ease-out);border-radius:50%;padding:0;position:relative}.trk button.done{background:var(--c);color:var(--night)}.trk button.on{background:var(--c);color:var(--night);box-shadow:0 0 16px var(--c);transform:scale(1.25)}.pstep>div{min-width:0}.pinc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:12px 0 10px;display:grid}.pinc>div{border:1px solid var(--tx);background:#2ee6cf14;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.pinc .pn{font:400 46px/.9 var(--display);color:var(--tealD);text-shadow:none}.pinc .pl{font:600 12.5px/1.25 var(--text);color:var(--tx)}.pinc small{font:600 10px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--amberD);margin-top:3px;display:block}.caf{color:var(--amberD);font-weight:700}.pcard .cta{white-space:nowrap;justify-content:center;gap:12px;font-size:clamp(20px,6vw,26px)}.team p+p{margin-top:10px}.team .sig{margin-top:12px!important}.tb3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px;display:grid}.tb3>div{text-align:center;border:1px solid var(--tx);background:#2ee6cf0f;border-radius:16px;justify-items:center;gap:4px;padding:14px 6px;display:grid}.tb3 svg{fill:none;width:28px;height:28px;stroke:var(--tealD);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 #0000);margin-bottom:4px}.tb3 b{font:400 18px/1 var(--display);letter-spacing:.03em;color:var(--tx)}.tb3 span{color:var(--faint);font-size:11.5px;line-height:1.3}.arm .tb3>div{opacity:0;transform:translateY(12px)}.go .tb3>div{animation:rise .44s var(--ease-snap)both;animation-delay:calc(.4s + var(--k)*90ms)}.src6{margin:2px 0 12px}.src6 small{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#0d1b2a99;margin-bottom:6px;display:block}.src6>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.src6 span{text-align:center;font:700 11px/1.15 var(--text);color:var(--night);background:#faf6ea67;border:1.5px solid #0d1b2a40;border-radius:12px;justify-items:center;gap:4px;padding:9px 4px 8px;display:grid;position:relative}.src6 svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.src6 span.on{background:var(--pp);color:var(--tealD);border-color:var(--pp);box-shadow:3px 3px #0d1b2a59}.src6 em{font:600 8.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--night);background:var(--amber);border:1.5px solid var(--pp);border-radius:999px;padding:3px 5px;font-style:normal;position:absolute;top:-8px;right:-4px}.card.act .src6 span{animation:miPop .38s var(--ease-snap)both;animation-delay:calc(var(--k)*70ms)}.card .zero{border:1.5px dashed #0d1b2a66;border-radius:12px;padding:10px 12px;margin:0 0 12px!important;font-size:13.5px!important;line-height:1.4!important}.card .lumo{align-items:flex-end;gap:8px;margin:0 0 14px;display:flex}.card .lumo img{filter:drop-shadow(0 3px #0d1b2a4d);flex:none;width:38px;height:38px}.card.act .lumo img{animation:lumoHop 2.6s var(--ease-out)infinite}@keyframes lumoHop{0%,70%,to{transform:translateY(0)}78%{transform:translateY(-6px)rotate(-6deg)}86%{transform:translateY(0)rotate(3deg)}}.card .lb2{border:2px solid var(--pp);box-shadow:3px 3px 0 var(--pp);background:#fff;border-radius:14px 14px 14px 4px;flex:1;padding:9px 12px 10px;position:relative}.card .lb2 small{font:600 9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tealD);margin-bottom:3px;display:block}.card .lb2 q{quotes:none;font:600 13.5px/1.35 var(--text);color:var(--night);display:block}.card.act .lb2{animation:bubIn .42s var(--ease-snap)both .15s}@keyframes bubIn{0%{opacity:0;transform-origin:0 100%;transform:translateY(8px)scale(.92)}}.card .hud{background:var(--pp);color:var(--tx);font:600 11.5px/1.2 var(--mono);letter-spacing:.04em;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:8px 10px;display:flex;box-shadow:3px 3px #0d1b2a59}.card .h-txt{color:var(--tx);opacity:.85}.card .h-scan{color:var(--tealD);align-items:center;gap:7px;display:flex;position:relative}.card .h-scan b{background:var(--teal-hi);border-radius:50%;width:9px;height:9px;box-shadow:0 0 #0000}.card.act .h-scan b{animation:1s ease-in-out infinite blink}.card .h-ok{background:var(--teal-hi);color:var(--night);opacity:0;border-radius:999px;margin-left:auto;padding:3px 8px}.card.act .h-ok{animation:okPop .4s var(--ease-snap)1.6s both}@keyframes okPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.card .h-tree{gap:4px;display:flex}.card .h-tree i{border:1.5px solid var(--amber);border-radius:3px;width:16px;height:10px}.card.act .h-tree i{animation:.3s both fillA;animation-delay:calc(var(--n,0)*1s)}.card .h-tree i:first-child{--n:.3}.card .h-tree i:nth-child(2){--n:.6}.card .h-tree i:nth-child(3){--n:.9}.card .h-tree i:nth-child(4){--n:1.2}@keyframes fillA{to{background:var(--amber)}}.card .h-steps{gap:4px;display:flex}.card .h-steps i{border:1.5px solid var(--amber);border-radius:50%;width:10px;height:10px}.card.act .h-steps i{animation:.25s both fillA;animation-delay:calc(var(--s)*.35s + .3s)}.card .h-wave{align-items:center;gap:2px;height:18px;display:flex}.card .h-wave i{background:var(--teal-hi);border-radius:2px;width:3px;height:30%}.card.act .h-wave i{animation:.9s ease-in-out infinite alternate wv;animation-delay:var(--d)}@keyframes wv{to{height:100%}}.card .h-flip b{background:var(--amber);width:22px;height:26px;color:var(--night);font:400 18px/1 var(--display);border-radius:5px;place-items:center;display:grid}.card.act .h-flip b{animation:2.4s ease-in-out infinite flipN}@keyframes flipN{0%,80%{transform:rotateX(0)}90%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.card .h-cnt{align-items:center;gap:6px;display:flex}.card .h-cnt em{opacity:.8;font-style:normal}.card .h-cnt b{min-width:22px;height:22px;font:400 16px/1 var(--display);color:var(--night);border-radius:6px;place-items:center;display:grid}.card .h-cnt .up{background:var(--teal-hi)}.card .h-cnt .dn{background:#ff9d8a}.card .h-mic{place-items:center;width:22px;height:22px;display:grid;position:relative}.card .h-mic b{background:#ff9d8a;border-radius:50%;width:12px;height:12px}.card .h-mic:after{content:"";border:2px solid #ff9d8a;border-radius:50%;position:absolute;inset:0}.card.act .h-mic:after{animation:1.4s ease-out infinite pinP}.card .h-blk{color:var(--amberD)}.card .stk2{z-index:3;font:400 15px/1 var(--display);letter-spacing:.04em;color:var(--night);background:var(--amber);border:2px solid var(--pp);box-shadow:3px 3px 0 var(--pp);border-radius:8px;padding:5px 10px 4px;position:absolute;top:-14px;left:-8px;transform:rotate(-6deg)}.card.act .stk2{animation:stkIn .5s var(--ease-snap).3s both}@keyframes stkIn{0%{opacity:0;transform:rotate(-20deg)scale(.5)}}.card.c-amber .stk2{background:#fff}.card .dnd{gap:8px;padding:10px 12px;display:grid}.dnd-k{font:600 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amberD)}.dnd-eq{font:600 15px/1.2 var(--text);color:var(--tx);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dnd .slot{border:2px dashed var(--tx);min-width:34px;height:30px;font:400 20px/1 var(--display);color:var(--night);border-radius:8px;place-items:center;transition:all .233s;display:inline-grid}.dnd .slot.hot{background:#2ee6cf33;border-style:solid}.dnd .slot.ok{background:var(--teal-hi);border:2px solid var(--tx);animation:okPop .35s var(--ease-snap)}.dnd .slot.no{animation:.35s shk}@keyframes shk{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.dnd-ch{gap:6px;display:flex}.dnd .chip{border:2px solid var(--pp);background:var(--amber);min-width:38px;height:34px;color:var(--night);font:400 20px/1 var(--display);cursor:grab;touch-action:none;user-select:none;border-radius:9px;box-shadow:3px 3px #000}.dnd .chip.sel{outline:2px solid var(--tx);outline-offset:2px}.dnd .chip.used{opacity:.25;pointer-events:none}.dnd .chip.drag{z-index:99;pointer-events:none;position:fixed;transform:rotate(-6deg)scale(1.1);box-shadow:6px 6px #000}.dnd-msg{font:600 12px/1.3 var(--text);color:var(--dim)}.dnd-msg.win{color:var(--tealD)}.st-p:not(.on),.sj-p:not(.on){display:none!important}.pinc>div{flex-direction:column;align-items:flex-start;gap:4px}.ringbox{margin-inline:auto;width:min(290px,84%)!important}.card .stk2{top:-30px!important;left:0!important}.card .frw{width:min(calc(100% - 26px),calc(450px*(var(--ar,.5))))!important;margin-top:30px!important}.card .pin{right:-22px!important}.st-p,.st-ps{min-width:0;max-width:100%}.f1,.f1>*,.f1-q>div,.f1-a>div{box-sizing:border-box;min-width:0;max-width:100%}.f1{justify-items:center;gap:12px;width:100%;max-width:420px;margin:0 auto;display:grid}.f1-q,.f1-a{text-align:left;align-items:flex-end;gap:10px;width:100%;display:flex}.f1-q img{flex:none;width:40px;height:40px}.f1-q>div{background:var(--card);color:var(--night);border:2px solid var(--tx);border-radius:16px 16px 16px 4px;flex:1;padding:12px 14px;box-shadow:0 0 #0000}.f1-q small,.f1-a small{font:600 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;display:block}.f1-q small{color:var(--tealD)}.f1-q p,.f1-a p{font:600 15.5px/1.4 var(--text);margin:0}.f1-a{flex-direction:row}.f1-a>div{border:2px solid var(--amber);color:var(--tx);background:#fbbf241a;border-radius:16px 16px 4px;flex:1;padding:12px 14px}.f1-a small{color:var(--amberD)}.f1-av{background:var(--amber);width:40px;height:40px;color:var(--night);font:400 15px/1 var(--display);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;display:grid}.f1-k{text-align:left;color:var(--dim);border-left:3px solid #ff9d8a;margin:0;padding:12px 14px;font-size:15.5px;line-height:1.5}.f1-k b{color:var(--tx)}.st-p.on .f1-q{animation:rise .42s var(--ease-out)both .1s}.st-p.on .f1-a{animation:rise .42s var(--ease-out)both .5s}.st-p.on .f1-k{animation:rise .42s var(--ease-out)both .8s}.rail{scroll-padding-inline:calc(50% - min(82vw,330px)/2);padding-inline:calc(50% - min(82vw,330px)/2)!important}.card{-webkit-font-smoothing:antialiased;backface-visibility:hidden;width:min(82vw,330px)!important;max-width:none!important}.card.act{opacity:1!important;transform:none!important}.arm .card{opacity:0;transform:translateY(24px)!important}.go .card{animation:cardUp .42s var(--ease-out)both!important;animation-delay:calc(.1s + var(--n)*60ms)!important}@keyframes cardUp{0%{opacity:0;transform:translateY(24px)}}.giro .gbar{flex-wrap:nowrap;gap:5px;margin-bottom:26px}.giro .gbar span{white-space:nowrap;padding:6px 8px;font-size:9.5px}.gscreen .shot{background:#fff;place-items:center;height:230px;display:grid}.gscreen .shot img{max-width:100%;width:auto!important;max-height:226px!important}.gscreen{min-height:560px}.giro .gs b{color:var(--tealD)}.gbar span{align-items:center;gap:6px;display:inline-flex}.gbar span i{background:var(--amber);width:8px;height:8px;box-shadow:0 0 6px var(--amber);border-radius:50%}.gbar span.ok i{background:var(--teal-hi);box-shadow:0 0 #0000}.gbar span.ok:before{content:""!important}.ringbox{isolation:isolate}.orb{z-index:-1;background:conic-gradient(from 0deg,transparent 0 70%,#2ee6cf47 85%,transparent 100%);filter:blur(6px);border-radius:50%;animation:6s linear infinite orbS;position:absolute;inset:6%}.ringbox.win .orb{background:conic-gradient(from 0deg,transparent 0 60%,#fbbf2466 85%,transparent 100%)}@keyframes orbS{to{transform:rotate(360deg)}}.gn .c{position:relative}.gn .c svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.gn .c em{width:18px;height:18px;font:400 12px/1 var(--display);background:var(--pp);color:var(--tealD);border:1.5px solid var(--tx);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:-6px;right:-6px}.gn.act .c:after{content:"";opacity:.6;border:2px solid;border-radius:50%;animation:1.4s ease-out infinite pinP;position:absolute;inset:-8px}.gn.err .c:after{border-color:var(--amber)}.gsay{white-space:nowrap;font:600 12px/1 var(--text);color:var(--night);background:var(--card);border:2px solid var(--pp);border-radius:12px 12px 12px 3px;padding:6px 9px;position:absolute;bottom:calc(100% - 6px);left:50%;transform:translate(-50%);box-shadow:3px 3px #0d1b2a2d}.gsay.pop{animation:bubIn .38s var(--ease-snap)both}.gcore{position:absolute}.gcore img{transition:transform .3s}.glaps{justify-content:center;gap:8px;margin:12px 0 2px;display:flex}.glaps span{font:600 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1px dashed var(--line);color:var(--faint);border-radius:999px;padding:7px 10px;transition:all .3s}.glaps span.on{border-style:solid;border-color:var(--amber);color:var(--amberD);background:#fbbf2414}.glaps span#gl2.on{border-color:var(--tx);color:var(--tealD);background:#2ee6cf14}.gscreen .gwho{gap:8px;display:grid}.gscreen .gwho>div{border-radius:12px;grid-template-columns:76px 1fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.gscreen .gwho b{font:400 15px/1.2 var(--display);letter-spacing:.05em}.gscreen .gwho span{font-size:14.5px;font-weight:500;line-height:1.4}.gscreen .w-n{border:1px solid var(--tx);background:#2ee6cf1a}.gscreen .w-n b{color:var(--tealD)}.gscreen .w-l{background:#fbbf2414;border:1px solid #fbbf2466}.gscreen .w-l b{color:var(--amberD)}.gscreen .w-l span{color:var(--tx)}.gscreen .gwhy{color:var(--dim);border-top:1px dashed var(--line);align-items:flex-start;gap:8px;padding-top:10px;display:flex;font-size:14px!important;font-weight:500!important}.gscreen .gwhy svg{fill:none;width:16px;height:16px;stroke:var(--amberD);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.gscreen .wl{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gscreen .wl li{color:var(--tx);padding-left:22px;font-size:14.5px;position:relative}.gscreen .wl li:before{content:"";border:solid var(--amber);border-width:0 0 2px 2px;width:10px;height:6px;position:absolute;top:4px;left:2px;transform:rotate(-45deg)}.gscreen.win .wl li{animation:rise .36s var(--ease-out)both}.gscreen.win .wl li:nth-child(2){animation-delay:.2s}.gscreen.win .wl li:nth-child(3){animation-delay:.4s}.ringbox.win .burst i{width:10px;height:10px}@media (width<=999px){.card .fr,.card .fr video{max-height:27svh!important}.card .frw{width:min(calc(100% - 26px),calc(27svh*(var(--ar,.5))))!important;margin-top:26px!important}.card .why{display:none!important}.card>p{margin-bottom:10px!important;font-size:14px!important;line-height:1.4!important}.card h3{font-size:26px!important}.card .lumo{margin-bottom:10px}.card .lumo img{width:30px;height:30px}.card .lb2 q{font-size:12.5px}.card .hud{margin-bottom:8px;padding:7px 10px}.card .leg{margin:10px 0 6px}.card .leg li{font-size:12.5px}.card .src6>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.card .src6 span{gap:3px;padding:7px 2px 6px;font-size:8.5px}.card .src6 svg{width:15px;height:15px}.card .src6 em{font-size:7px;top:-9px;right:-2px}.card .zero{padding:8px 10px;margin-bottom:8px!important;font-size:12.5px!important}.card .bridge{min-height:48px;padding:9px 14px}.ringbox{width:min(220px,62%)!important}.gn{width:96px}.gn b{font-size:14px}.gn .c{width:38px;height:38px}.gsay{font-size:11px}.giro .gbar{margin-bottom:22px}.gscreen{height:auto;min-height:0!important}.gscreen .gwho>div{grid-template-columns:64px 1fr;padding:8px 10px}.gscreen .gwho span{font-size:13.5px}.gscreen .shot{height:150px!important}.gscreen .shot img{max-height:146px!important}.gscreen .gwhy{padding-top:8px;font-size:13px!important}.giro{padding-top:18px}.st-v{max-width:100%;width:auto!important}.st-v video,.st-vv video{max-width:100%;margin:0 auto;width:auto!important;max-height:38svh!important}.st-top h3{font-size:30px!important}.st-top p{font-size:15px!important;line-height:1.45!important}.f1{gap:9px}.f1-q p,.f1-a p{font-size:14px}.f1-k{padding:8px 12px;font-size:14px}.st-sub{padding:10px 12px;font-size:14.5px!important}.st-next{margin-top:10px;padding:12px 14px 10px;font-size:19px}.sj-v{max-width:100%;width:auto!important}.sj-v video{max-width:100%;margin:0 auto;width:auto!important;max-height:40svh!important}.sj-sub{padding:10px 12px;font-size:14.5px}.accList li{font-size:13.5px}}.gscreen .shot{border-radius:12px;overflow:hidden;height:auto!important;padding:0!important}.gscreen .shot img{object-fit:contain;margin:0 auto;display:block;width:100%!important;height:auto!important;max-height:170px!important;box-shadow:none!important;border:0!important}@media (width<=999px){.ringbox{width:min(200px,58%)!important}.gscreen{gap:8px!important;padding:10px!important}.gscreen .shot img{max-height:120px!important}.gscreen .gwho{gap:6px}.gscreen .gwho>div{padding:7px 9px!important}.gscreen .gwho span{font-size:13px!important;line-height:1.35!important}.glaps{margin-top:8px}.gctl{margin-top:6px}}.gsay{display:none!important}.gsay2{align-items:center;gap:8px;display:flex}.gsay2 img{flex:none;width:28px;height:28px}.gsay2 span{font:600 13.5px/1.2 var(--text);color:var(--night);background:var(--card);border:2px solid var(--pp);border-radius:12px 12px 12px 3px;padding:6px 10px;box-shadow:3px 3px #0d1b2a2d}.gscreen.swap .gsay2 span{animation:bubIn .38s var(--ease-snap)both}@media (width<=999px){.st-v video,.st-vv video{max-height:30svh!important}.st-tabs .st-t{gap:2px!important;padding:7px 2px 8px!important}.st-tabs .st-t b{width:24px;height:24px;font-size:15px}.st{gap:12px!important}.st-p{gap:10px!important}.st-top .st-n{display:none}.st-top h3{font-size:27px!important}.st-top p{font-size:14.5px!important;line-height:1.4!important}.st-k{gap:4px!important}.st-k .st-kl{font-size:9px}.f1-q img,.f1-av{width:32px;height:32px}.f1-q>div,.f1-a>div{padding:9px 11px}.f1-q p,.f1-a p{font-size:13.5px}.f1-k{padding:6px 10px;font-size:13.5px}.st-sub{margin-top:0!important}.st-p[data-i="0"] .st-v video{max-height:60svh!important}}.gscreen .shot{aspect-ratio:600/448;position:relative;overflow:hidden;border:2px solid var(--pp)!important;background:#faf6ea!important;border-radius:14px!important;height:auto!important;box-shadow:0 0 #0000,0 10px 30px #0d1b2a28!important}.gscreen .shot video{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.gscreen.swap .shot{animation:shotIn .46s var(--ease-out)both .1s}@keyframes shotIn{0%{opacity:0;transform:translateY(10px)scale(.97)}}.gscreen.win .shot{display:none}@media (width<=999px){.gscreen .shot{aspect-ratio:600/448;max-height:none}.gscreen .shot video{max-height:none!important}}.incS{border-top:1px dashed var(--line);margin:18px 0;padding-top:16px}.incS-t{font:400 21px/1 var(--display);letter-spacing:.03em;color:var(--tx);margin:0 0 10px}.incS ul{grid-template-columns:1fr 1fr;gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}.incS li{font:600 13.5px/1.25 var(--text);color:var(--tx);align-items:center;gap:8px;display:flex}.incS svg{fill:none;width:18px;height:18px;stroke:var(--tealD);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.incS-f{color:var(--faint);margin:12px 0 0;font-size:13px}.arm .incS li{opacity:0}.go .incS li{animation:rise .38s var(--ease-out)both;animation-delay:calc(.4s + var(--k)*70ms)}html,body{overflow-x:clip}section,.wrap,.sj,.sj-ps,.sj-p,.lvs{min-width:0;max-width:100%}.sj-p{grid-template-columns:minmax(0,1fr)}.card .src6 span{font-size:10px!important}.card .src6>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.card .lumo{z-index:0;position:relative}form button,.form button{white-space:nowrap;font-size:clamp(18px,5.4vw,24px)}.ab{justify-items:center;gap:12px;width:100%;max-width:440px;display:grid}.ab-k{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.ab-k button{border:2px solid var(--line);color:var(--dim);font:600 14px/1.25 var(--text);cursor:pointer;text-align:left;background:#faf6ea09;border-radius:14px;align-items:center;gap:8px;padding:12px 10px;transition:all .233s;display:flex}.ab-k button b{width:30px;height:30px;font:400 18px/1 var(--display);color:var(--tx);background:#faf6ea17;border-radius:50%;flex:none;place-items:center;display:grid}.ab-k button.on{color:var(--night);background:var(--amber);border-color:var(--amber);box-shadow:0 0 #0000}.ab-k button.on b{background:var(--pp);color:var(--amberD)}.ab-k button:not(.on){animation:2.4s ease-in-out infinite abHint}@keyframes abHint{50%{border-color:#fbbf24b3}}.ab-v{border:2px solid var(--tx);background:#fff;border-radius:18px;width:min(280px,80%);overflow:hidden;box-shadow:0 0 #0000,0 0 #0000}.ab-v video{object-fit:cover;object-position:50% 0;background:#fff;width:100%;height:auto;max-height:min(46vh,380px);display:block}.ab-v video[hidden]{display:none}.ab-t{text-align:left;max-width:38ch;color:var(--tx);background:#fbbf2414;border:1px solid #fbbf2473;border-radius:12px;margin:0;padding:12px 14px;font-size:15.5px;line-height:1.5}.ab-t b{color:var(--amberD)}.ab-t.st-in{animation:rise .3s var(--ease-out)both}.ab-f{max-width:34ch;color:var(--dim);margin:18px auto 0;font-size:16px;line-height:1.5}.ab-f b{color:var(--tealD)}.mp{z-index:60;transform-origin:0;background:linear-gradient(90deg,var(--teal-hi),var(--amber));pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0);box-shadow:0 0 #0000}.rv{opacity:0;transition:opacity .6s var(--ease-out),transform .7s var(--ease-out);transition-delay:var(--rd,0s);transform:translateY(26px)}.rv.in{opacity:1;transform:none}.sdiv{place-items:center;height:56px;display:grid;position:relative;overflow:hidden}.sdiv:before{content:"";transform-origin:50% 0;width:2px;transition:transform .8s var(--ease-out);background:linear-gradient(#0000,#2ee6cfb3,#0000);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)scaleY(0)}.sdiv i{background:var(--teal-hi);width:12px;height:12px;transition:transform .5s var(--ease-snap).3s;border-radius:50%;position:relative;transform:scale(0);box-shadow:0 0 #0000,0 0 #0000}.sdiv.in:before{transform:translate(-50%)scaleY(1)}.sdiv.in i{animation:2.4s ease-in-out .9s infinite sdP;transform:scale(1)}@keyframes sdP{50%{box-shadow:0 0 #0000,0 0 #0000}}.hero{position:relative;overflow:hidden}.hfx{pointer-events:none;z-index:0;position:absolute;inset:0}.hfx i{width:var(--s);height:var(--s);background:var(--c);opacity:0;filter:blur(.3px);animation:hfx var(--d)ease-in-out var(--dl)infinite;border-radius:50%;position:absolute}@keyframes hfx{0%{opacity:0;transform:translateY(30px)}20%{opacity:.7}80%{opacity:.5}to{opacity:0;transform:translate(var(--dx),-160px)}}.hero .wrap{z-index:1;position:relative}.h2 .glowt{background:linear-gradient(90deg,var(--teal-hi),#9ff7ec,var(--teal-hi));-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite gSweep}@keyframes gSweep{50%{background-position:100% 0}}a.cta{position:relative;overflow:hidden}a.cta:after{content:"";background:linear-gradient(100deg,#0000,#faf6ea7e,#0000);width:40%;animation:3.6s ease-in-out infinite ctaSh;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}@keyframes ctaSh{55%,to{left:130%}}a.cta:active,.opn2:active,.ab-k button:active,.st-t:active,.sj-t:active{transform:scale(.97)}.lc{z-index:21;pointer-events:none;opacity:0;transition:opacity .3s var(--ease-out),transform .4s var(--ease-snap);align-items:flex-end;gap:6px;display:flex;position:fixed;bottom:96px;right:12px;transform:translateY(16px)scale(.9)}.lc.on{opacity:1;transform:none}.lc img{filter:drop-shadow(0 4px 10px #2ee6cf80);width:46px;height:46px;animation:3s ease-in-out infinite lcF}@keyframes lcF{50%{transform:translateY(-5px)rotate(-4deg)}}.lc span{max-width:180px;font:600 12.5px/1.3 var(--text);color:var(--night);background:var(--card);border:2px solid var(--pp);border-radius:14px 14px 3px;padding:7px 10px;box-shadow:3px 3px #0d1b2a28}.lc.pop span{animation:bubIn .38s var(--ease-snap)both}.lc.hide-b span{opacity:0;transition:all .25s;transform:scale(.8)}@media (width>=1000px){.lc{bottom:24px;right:24px}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}.hfx,.lc img,a.cta:after,.h2 .glowt{animation:none!important}.mp{display:none}}.lc{flex-direction:column;left:14px!important;right:auto!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;align-items:flex-start!important;gap:6px!important}.lc img{width:44px!important;height:44px!important}.lc span{max-width:200px;border-radius:14px 14px 14px 3px!important;font-size:12px!important}.sticky.withlc .cta{width:calc(100% - 60px)!important;margin-left:60px!important}.lc.off{opacity:0!important;transform:translateY(16px)!important}@media (width>=1000px){.lc{left:24px!important}}.sdiv{z-index:2;margin:-28px 0}body>section{isolation:isolate;position:relative}body>section:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.hero:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),radial-gradient(120% 70% at 85% 0%,#14bba638,transparent 60%),radial-gradient(90% 60% at 0% 100%,#fbbf2414,transparent 60%),linear-gradient(180deg,var(--pp),var(--card))}.hero:before{content:"";z-index:-1;opacity:.16;background:url(/media/bg_quaderno.webp) 100% 0/auto 120% no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(200deg,#000 10%,#0000 70%);mask-image:linear-gradient(200deg,#000 10%,#0000 70%)}.s9:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),radial-gradient(90% 50% at 100% 20%,#9fb4ff1a,transparent 60%),linear-gradient(180deg,var(--card),var(--card))}.s2:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),radial-gradient(120% 50% at 50% 0%,#14bba62e,transparent 60%),linear-gradient(180deg,var(--card),var(--card))}.s3:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),radial-gradient(90% 50% at 0% 30%,#2ee6cf1a,transparent 60%),linear-gradient(180deg,var(--card),var(--card))}.s13:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),radial-gradient(90% 50% at 100% 10%,#ff9d8a1a,transparent 60%),linear-gradient(180deg,var(--card),var(--card))}.s10:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),radial-gradient(90% 50% at 0% 0%,#9fb4ff1a,transparent 60%),linear-gradient(180deg,var(--card),var(--card))}.s4:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),radial-gradient(100% 40% at 50% 30%,#14bba61f,transparent 60%),linear-gradient(180deg,var(--card),var(--card))}.s5:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),radial-gradient(110% 50% at 50% 20%,#fbbf241a,transparent 60%),radial-gradient(80% 40% at 50% 90%,#14bba61a,transparent 60%),linear-gradient(180deg,var(--card),var(--card))}.s6:after,.s7:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),linear-gradient(180deg,var(--card),var(--card))}.s8:after{background:linear-gradient(#2ee6cf1c 1px,transparent 1px),linear-gradient(90deg,#2ee6cf1c 1px,transparent 1px),radial-gradient(120% 60% at 50% 100%,#14bba638,transparent 60%),linear-gradient(180deg,var(--card),var(--card))}.s8:before{content:"";z-index:-1;opacity:.12;background:url(/media/bg_quaderno.webp) 0 100%/auto 110% no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(20deg,#000 10%,#0000 65%);mask-image:linear-gradient(20deg,#000 10%,#0000 65%)}body>section:before{pointer-events:none}.sdiv{background:0 0}:root{--hand:"Caveat",cursive}body>section{background-image:linear-gradient(#2ee6cf13 1px,#0000 1px),linear-gradient(90deg,#2ee6cf13 1px,#0000 1px);background-position:-1px -1px;background-size:22px 22px}body>section.s3{background-image:linear-gradient(#2ee6cf13 1px,transparent 1px),linear-gradient(90deg,#2ee6cf13 1px,transparent 1px),linear-gradient(180deg,var(--pp),var(--card)40%,var(--pp))}body>section:after{z-index:-1}.hero:before{opacity:.34!important;background-size:auto 130%!important;-webkit-mask-image:linear-gradient(210deg,#000 20%,#0000 75%)!important;mask-image:linear-gradient(210deg,#000 20%,#0000 75%)!important}.s8:before{opacity:.26!important}body>section>.wrap{position:relative}.hnote{width:max-content;max-width:86%;font:700 22px/1 var(--hand);color:var(--amberD);text-shadow:none;margin:0 0 6px auto;padding-right:28px;display:block;position:relative;transform:rotate(-4deg)}.hnote svg{fill:none;width:30px;height:30px;stroke:var(--amberD);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:12px;right:0}.hnote svg path{stroke-dasharray:1;stroke-dashoffset:1px}.hnote.in svg path{animation:hDraw .7s var(--ease-out).3s forwards}.hnote .t{clip-path:inset(0 100% 0 0);display:inline-block}.hnote.in .t{animation:.9s steps(18,end) forwards hWrite}@keyframes hWrite{to{clip-path:inset(0)}}@keyframes hDraw{to{stroke-dashoffset:0}}.h2 .glowt{position:relative}.squig{pointer-events:none;width:104%;height:.32em;position:absolute;bottom:-.16em;left:-2%;overflow:visible}.squig path{fill:none;stroke:var(--amberD);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.in .squig path,.squig.in path{animation:hDraw .9s var(--ease-out).2s forwards}@media (prefers-reduced-motion:reduce){.hnote .t{clip-path:none}.hnote svg path,.squig path{stroke-dashoffset:0}}body>section:after{background-position:-1px -1px,-1px -1px,0 0,0 0,0 0;-webkit-mask-image:none;background-size:22px 22px,22px 22px,auto,auto,auto!important}body>section>.margin{z-index:0;pointer-events:none;background:linear-gradient(#0000,#ff786e59 12% 88%,#0000);width:2px;position:absolute;top:0;bottom:0;left:max(10px,50% - 300px)}@media (width>=1000px){body>section>.margin{left:calc(50% - 600px)}}.hnote{white-space:normal;text-align:center;justify-self:center;width:fit-content!important;max-width:min(100vw - 90px,420px)!important;margin:0 auto 10px!important;padding:0 30px!important;font-size:24px!important;transform:rotate(-3deg)!important}.hnote svg{top:10px!important;right:-4px!important}.squig2{width:min(240px,62%);height:16px;margin:4px auto 14px;display:block;overflow:visible}.squig2 path{fill:none;stroke:var(--amberD);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.squig2.in path{animation:hDraw .9s var(--ease-out).15s forwards}.squig{display:none!important}@media (prefers-reduced-motion:reduce){.squig2 path{stroke-dashoffset:0;animation:none}}@media (width>=1000px){.wrap{max-width:1120px}.h1,.h2{max-width:none}.hero .wrap{grid-template-columns:1.1fr .9fr;align-items:center;column-gap:56px;display:grid}.hero .wrap>*{grid-column:1}.st-p.on{text-align:left;grid-template-columns:1fr 340px;align-items:start;column-gap:48px;display:grid!important}.st-p .st-top{grid-area:1/1}.st-p .st-k{grid-area:2/1;justify-content:flex-start}.st-p .st-v{grid-area:1/2/span 4}.st-p .st-c:last-child{grid-area:3/1}.st{max-width:900px}.card{width:340px!important}.lvs{grid-template-columns:repeat(4,1fr);overflow:visible;display:grid!important}.lvs .lv{width:auto}.safe{grid-template-columns:repeat(2,1fr)!important}.faq{grid-template-columns:1fr 1fr;align-items:start;gap:10px 24px;display:grid}.sj{max-width:900px}.sj-p.on{text-align:left;grid-template-columns:1fr 320px;justify-items:start;column-gap:40px;display:grid!important}.sj-p.on .sj-v{grid-area:1/2/span 6}.moms{max-width:900px;margin-inline:auto}.accRow{align-items:start;grid-template-columns:320px 1fr!important}body>section>.wrap{margin-inline:auto;max-width:1120px!important}.s9 .forme,.s6 .team,.s6 .tb3,.s6 .safe,.s10 .tryT,.s10 .try,.s10 .accRow,.s4 .cmp,.s4 .cmpT,.s4 .more,.s13 .mq,.s13 .lvs{max-width:980px;margin-inline:auto}.s5 .pcard{max-width:820px;margin-inline:auto}.s7 .faq{max-width:1040px;margin-inline:auto}.s8 .form{max-width:560px;margin-inline:auto}.s8 .endq,.s8 .endsig,.s4 .note2{max-width:640px;margin-inline:auto}.sIntro{font-size:18px;max-width:620px!important}.h2{font-size:clamp(56px,5.2vw,84px)!important}.hnote{font-size:28px!important}.squig2{width:300px}.st-p.on:has(.f1){text-align:center;justify-items:center;grid-template-columns:1fr!important}.st-p.on:has(.f1)>.st-top{grid-area:1/1;max-width:640px}.st-p.on:has(.f1)>.st-c:last-child{grid-area:3/1;max-width:640px}.st-p .f1{grid-area:2/1;grid-template-columns:minmax(0,1fr) 300px;align-items:center;column-gap:40px;margin-top:18px;max-width:860px!important}.st-p .f1>*{grid-column:1}.st-p .f1>:not(.f1-q):not(.f1-a):not(.f1-k){grid-area:1/2/span 3}.f1-q p,.f1-a p{font-size:18px!important}.f1-k{font-size:16px!important}}.proofL{text-align:center;max-width:34em;color:var(--faint);margin:0 auto 14px;font-size:13px;line-height:1.5}@media (width<=999px){.team{display:block!important}.team>img{height:auto;display:block;width:60px!important;margin:0 auto 14px!important}.team>div{width:auto!important;max-width:none!important}}.rev{padding:56px 0 18px;position:relative}.rev .wrap{text-align:center;max-width:620px;margin:0 auto;padding:0 18px}.rev .rvq{margin:0 auto 26px!important;padding:0!important;display:table!important}.revn{color:var(--faint);margin:14px auto 0;font-size:12.5px}.mail{text-align:left;color:#1f1f1f;background:#fff;border-radius:22px;max-width:440px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 30px 60px -22px #0d1b2a47,0 0 0 1px #0d1b2a1c}.mail svg{fill:none;stroke:#444;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mtop{border-bottom:1px solid #e3e3e3;align-items:center;gap:18px;padding:14px 16px 12px;display:flex}.mtop span{flex:1}.mhead{align-items:flex-start;gap:12px;padding:16px 16px 6px;display:flex}.mava{width:44px;height:44px;color:var(--tx);background:#5bb974;border-radius:50%;flex:none;place-items:center;font-size:21px;font-weight:500;display:grid}.mfrom{flex:1;min-width:0}.mfrom p{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:15px;display:flex}.mfrom b{color:#1f1f1f;font-weight:600}.maddr{color:#5f6368;font-size:13.5px}.maddr i{color:#0000;text-shadow:none;user-select:none;font-style:normal}.mto{color:#5f6368!important;align-items:center!important;margin-top:2px!important;font-size:14px!important}.mto svg{stroke:#5f6368;width:15px;height:15px}.mico{gap:14px;padding-top:6px;display:flex}.mico svg{width:21px;height:21px}.mico circle{fill:#444;stroke:none}.mbody{margin:0;padding:10px 18px 24px}.mbody p{color:#1f1f1f;margin:0;font-size:17.5px;line-height:1.45}@media (width<=420px){.maddr{flex-basis:100%;order:3}}.pval{color:var(--tx);margin:12px 0 6px;font-size:14.5px;line-height:1.45}.faq .more2{border-radius:14px;margin-top:10px;padding:4px 14px;border:1px dashed var(--tx)!important}.faq .more2>summary{color:var(--tealD);font-weight:700}.faq .more2 .m2 details{margin-top:6px}.f1-gl{color:var(--night);opacity:.7;margin:6px 0 0;font-size:13px}.dx{max-width:560px;margin:22px auto 0}.dx-k{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dx-k button{all:unset;box-sizing:border-box;cursor:pointer;text-align:left;transition:transform .25s var(--ease-out),background .25s,border-color .25s;background:#faf6ea0e;border:1.5px solid #0d1b2a38;border-radius:18px 18px 18px 6px;gap:6px;padding:14px 14px 16px;display:grid}.dx-k button small{font:600 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--amberD)}.dx-k button span{font:600 17px/1.3 var(--text);color:var(--tx)}.dx-k button:hover{border-color:var(--amber);transform:translateY(-2px)}.dx-k button.on{background:var(--amber);border-color:var(--amber)}.dx-k button.on small,.dx-k button.on span{color:var(--night)}.dx-k button:focus-visible{outline:2px solid var(--tx);outline-offset:3px}.dx-r{text-align:left;margin-top:16px}@media (width>=1000px){.dx{max-width:860px}.dx-r{grid-template-columns:380px 1fr;align-items:start;gap:12px 28px;display:grid}.dx-k button span{font-size:19px}}@media (prefers-reduced-motion:reduce){.dx-r.in *{animation:none!important}}.dx-fr{background:var(--card);border:1px solid #0d1b2a4d;border-radius:16px;overflow:hidden;box-shadow:0 24px 50px -24px #0d1b2a47}.dx-fr video{width:100%;height:auto;display:block}@media (width>=1000px){.dx-r{grid-template-columns:400px 1fr}}@media (width<=999px){.st-v{width:min(320px,82vw)!important;max-width:none!important}.st-vv video,.st-p .st-v video{width:min(320px,82vw)!important;max-width:100%!important;max-height:62svh!important}.card .fr,.card .fr video{max-height:440px!important}.card .frw{width:min(calc(100% - 26px),calc(440px*var(--ar,.5)))!important}.sj-v{width:min(300px,78vw)!important}}@media (width>=1000px){.st-vv video{width:auto!important;max-height:72vh!important}.st-v{width:340px!important}}@media (width<=999px){#materie .sj-vv video{width:min(296px,78vw)!important;height:auto!important;max-height:62svh!important}}:root{--ink0:#070f18;--ink1:#0c1825;--paper:#f3eee1;--pink:#15202b;--pteal:#0a8c7c;--pamber:#b8690a}body{background:var(--pp)}body>section{background-image:none!important}body>section:after{background:0 0!important;-webkit-mask-image:none!important;mask-image:none!important}.hfx,.sdiv,body>section>.margin{display:none!important}.hero{background:var(--pp)}.hero:after{background:linear-gradient(#2ee6cf13 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#2ee6cf13 1px,#0000 1px) 0 0/24px 24px!important;-webkit-mask-image:linear-gradient(#000 55%,#0000)!important;mask-image:linear-gradient(#000 55%,#0000)!important}#riconosci,#stasera{background:var(--pp)}#stasera:after{background:repeating-linear-gradient(#0000 0 31px,#96bee616 31px 32px)!important}#stasera>.margin,#adattivo>.margin{background:#ff786e47!important;display:block!important}#due-risposte{background:var(--pp)}#due-risposte:after{background:radial-gradient(70% 40% at 50% 0,#fbbf2412,#0000 70%)!important}#sbaglia{background:var(--pp)}#sbaglia:after{background:linear-gradient(#2ee6cf12 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#2ee6cf12 1px,#0000 1px) 0 0/24px 24px!important}#figlio,#materie{background:var(--pp)}#materie:after{background:radial-gradient(#faf6ea19 1px,#0000 1.5px) 0 0/22px 22px!important}#leggere,#adattivo{background:var(--pp)}#adattivo:after{background:repeating-linear-gradient(#0000 0 31px,#96bee613 31px 32px)!important}#prezzo{background:var(--pp)}#prezzo:after{background:radial-gradient(60% 35% at 50% 0,#2ee6cf12,#0000 70%)!important}#domande,#modulo{background:var(--pp)}#modulo:after{background:linear-gradient(#2ee6cf12 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#2ee6cf12 1px,#0000 1px) 0 0/24px 24px!important}.glowt,.h2 .glowt{text-shadow:none;-webkit-text-fill-color:currentColor!important;color:var(--tealD)!important;background:0 0!important;animation:none!important}.hnote{text-shadow:none}a.cta{border:2px solid #03221e;transition:transform .12s,box-shadow .12s;background:var(--teal-hi)!important;color:#03221e!important;border-radius:16px!important;box-shadow:0 6px #0a6d61!important}a.cta:after{display:none!important}a.cta:hover{transform:translateY(-1px);box-shadow:0 7px #0a6d61!important}a.cta:active{transform:translateY(5px)!important;box-shadow:0 1px #0a6d61!important}#voci,#team{color:var(--pink);background:var(--paper)!important}#voci:after{background:repeating-linear-gradient(#0000 0 31px,#285a9621 31px 32px)!important}#team:after{background:linear-gradient(#285a961a 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#285a961a 1px,#0000 1px) 0 0/24px 24px!important}#voci>.margin,#team>.margin{width:2px;background:#d6483c73!important;display:block!important}#voci .h2,#team .h2,#team .h2 span{color:var(--pink)!important}#voci .h2 .glowt,#team .h2 .glowt,#voci .h2 .glowt *,#team .h2 .glowt *{color:var(--pteal)!important;-webkit-text-fill-color:var(--pteal)!important}#voci .hnote,#team .hnote{color:var(--pamber)!important}#voci .hnote svg,#team .hnote svg{stroke:var(--pamber)!important}#voci .revn{color:#5d6874}#voci .mail{border:2px solid var(--pink);box-shadow:8px 8px 0 var(--pink)!important}#voci{padding-bottom:50px}#team .team p{color:#33404c!important}#team .team b{color:var(--pink)!important}#team .team .sig{color:var(--pteal)!important}#team .team img{filter:none!important}#team .tb3>div,#team .safe>div{border:2px solid var(--pink)!important;box-shadow:4px 4px 0 var(--pink)!important;color:#3a4652!important;background:#fff!important}#team .tb3 b,#team .safe b{color:var(--pink)!important}#team .tb3 svg,#team .safe svg{stroke:var(--pteal)!important;filter:none!important}#team .safe a{color:var(--pteal)!important}#team .squig2 path,#voci .squig2 path{stroke:var(--pamber)}body>section+section{box-shadow:inset 0 1px #0d1b2a0b}.mails{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;margin:0 -6px;padding:6px 6px 22px;display:flex;overflow-x:auto}.mails::-webkit-scrollbar{display:none}.mails>.mail{scroll-snap-align:center;flex:0 0 min(440px,100% - 28px);margin:0}.mails>.mail:only-of-type{flex-basis:100%}.mails>.mail:nth-of-type(2n){transform:rotate(1deg)}.mdots{justify-content:center;gap:7px;margin-top:2px;display:flex}.mdots button{all:unset;cursor:pointer;background:#faf6ea40;border-radius:50%;width:8px;height:8px;transition:all .25s}.mdots button.on{background:var(--pink,var(--card));border-radius:5px;width:22px}.fsheet{z-index:200;display:none;position:fixed;inset:0}.fsheet.on{display:block}.fsheet-bg{background:#faf6eab8;animation:.25s both fsF;position:absolute;inset:0}.fsheet-p{background:var(--ink1,var(--pp));border-top:2px solid var(--tx);max-height:92svh;padding:14px 18px calc(22px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;animation:.38s cubic-bezier(.16,1,.3,1) both fsU;position:absolute;bottom:0;left:0;right:0;overflow:auto}.fsheet-h{justify-content:space-between;align-items:center;gap:10px;margin:2px 0 12px;display:flex}.fsheet-h b{font:400 26px/1 var(--display);letter-spacing:.03em;color:var(--tx)}.fsheet-x{all:unset;cursor:pointer;width:38px;height:38px;color:var(--tx);border:1.5px solid #0d1b2a40;border-radius:50%;place-items:center;display:grid}.fsheet-x svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:18px;height:18px}.fsheet-x:focus-visible{outline:2px solid var(--tx);outline-offset:2px}.fsheet .proofL{text-align:left;margin:0 0 12px}.fsheet .form{max-width:none}.fsheet-ph{min-height:40px;color:var(--faint);place-items:center;font-size:14px;display:grid}@keyframes fsU{0%{transform:translateY(100%)}to{transform:none}}@keyframes fsF{0%{opacity:0}to{opacity:1}}@media (width>=1000px){.fsheet-p{border:2px solid var(--tx);border-radius:22px;width:520px;animation:.25s both fsF;bottom:50%;left:50%;right:auto;transform:translate(-50%,50%)}}.h1k{font:600 13px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tealD);margin:0 0 10px;display:block}:root{--pp:#faf6ea;--pp2:#f2ecdc;--card:#fff;--tx:#0d1b2a;--tealD:#0a7f71;--amberD:#9c5700;--dim:#0d1b2ac2;--faint:#0d1b2a99;--line:#0d1b2a29;--qa:#3478be45;--qb:#3478be5c;--red:#d6483c}html,body{color:var(--tx);background:var(--pp)!important}body>section{color:var(--tx)}body>section+section{border-top:2.5px solid var(--tx);box-shadow:none!important}.Q{background-color:var(--pp)!important}.Q:after{background:linear-gradient(var(--qa)1px,transparent 1px)0 0/20px 20px,linear-gradient(90deg,var(--qa)1px,transparent 1px)0 0/20px 20px!important;opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important}.R{background-color:#fffdf7!important}.R:after{background:repeating-linear-gradient(180deg,transparent 0 31px,var(--qb)31px 32px)!important;opacity:.75!important;-webkit-mask-image:none!important;mask-image:none!important}.R>.margin{opacity:.55;background:var(--red)!important;width:2px!important;display:block!important}.B{background-color:#fffdf7!important}.B:after{background:0 0!important}.T{background-color:#e4f3ee!important}.T:after{background:radial-gradient(#0a7f7138 1.2px,#0000 1.6px) 0 0/22px 22px!important;-webkit-mask-image:none!important;mask-image:none!important}.h2,.h1,h2,h3{color:var(--tx)!important}.glowt,.h2 .glowt,.h1 .glowt,#voci .h2 .glowt,#team .h2 .glowt,#voci .h2 .glowt *,#team .h2 .glowt *{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em;color:var(--tx)!important;-webkit-text-fill-color:var(--tx)!important;background:linear-gradient(#0000 52%,#fbbf24bf 52% 90%,#0000 90%)!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.hnote,#voci .hnote,#team .hnote{color:var(--red)!important}.hnote svg,#voci .hnote svg,#team .hnote svg{stroke:var(--red)!important}.squig2 path,#team .squig2 path,#voci .squig2 path{stroke:var(--tealD)!important}.h2 .chip{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:var(--teal-hi)!important;color:var(--tx)!important;-webkit-text-fill-color:var(--tx)!important}p,li{color:inherit}.sub{color:#0d1b2ad6!important}a.cta,.st-next.fin{background:var(--teal-hi)!important;color:var(--tx)!important;border:2.5px solid var(--tx)!important;box-shadow:4px 5px 0 var(--tx)!important;border-radius:16px!important}a.cta:hover{box-shadow:5px 6px 0 var(--tx)!important}a.cta:active{box-shadow:1px 1px 0 var(--tx)!important;transform:translate(3px,4px)!important}a.cta svg,a.cta *{stroke:var(--tx);color:var(--tx)!important}.risk{color:#0d1b2ab8!important}video{filter:none!important}body>section:before{display:none!important}.dx-fr,.card .fr,.f1 .fr,.st-v .fr{border:2.5px solid var(--tx)!important;box-shadow:6px 6px 0 var(--tx)!important}.dx-k button{transition:transform .12s,box-shadow .12s;border:2.5px solid var(--tx)!important;box-shadow:4px 4px 0 var(--tx)!important;color:var(--tx)!important;background:#fff!important}.dx-k button small{color:#b54a00!important}.dx-k button[aria-selected=true]{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--tx)!important;background:#ffe8a3!important}.faq details{box-shadow:3px 3px 0 var(--tx);border:2px solid var(--tx)!important;background:#fff!important}.faq summary:after{border-color:var(--tx)!important}.opn{border:2.5px solid var(--tx)!important;box-shadow:5px 5px 0 var(--tx)!important;background:#fff!important}.pcard{border:2.5px solid var(--tx)!important;box-shadow:8px 8px 0 var(--tx)!important;background:#fff!important}.pcard .stk{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx)!important;color:var(--tx)!important}.pcard .n{color:var(--tx)!important}#form,.form{border:2.5px solid var(--tx)!important;box-shadow:8px 8px 0 var(--tx)!important;background:#fff!important}input[type=email],input[type=text]{border:2px solid var(--tx)!important;color:var(--tx)!important;background:#fffdf7!important}.st-next:not(.fin){border:2.5px solid var(--tx)!important;box-shadow:4px 4px 0 var(--tx)!important;color:var(--tx)!important;background:#fff!important}.st-next:not(.fin) svg{stroke:var(--tx)!important}button.cta{background:var(--teal-hi)!important;color:var(--tx)!important;border:2.5px solid var(--tx)!important;box-shadow:4px 5px 0 var(--tx)!important;background-image:none!important;border-radius:16px!important}button.cta:active{box-shadow:1px 1px 0 var(--tx)!important;transform:translate(3px,4px)!important}button.cta svg{stroke:var(--tx)!important}#team .safe>div b{margin:6px 0 3px;display:block}#team .safe>div svg{display:block}.P{background-color:#f3ecda!important}.P:after{background:0 0!important}.ck{z-index:60;border:2.5px solid var(--tx);max-width:560px;box-shadow:5px 5px 0 var(--tx);color:var(--tx);background:#fff;border-radius:16px;margin:0 auto;padding:14px 16px;font-size:14px;line-height:1.45;position:fixed;bottom:12px;left:12px;right:12px}.ck p b{font:400 20px/1 var(--display);letter-spacing:.04em;margin-bottom:4px;display:block}.ck a{color:var(--tealD);text-decoration:underline}.ck-b button{font:700 15px/1 var(--text);border:2px solid var(--tx);color:var(--tx);box-shadow:3px 3px 0 var(--tx);cursor:pointer;background:#fff;border-radius:12px;padding:13px 10px}.ck-b button[data-ck=si]{background:#fff}.ck-x{color:var(--tx);cursor:pointer;background:0 0;border:0;padding:4px;font-size:24px;line-height:1;position:absolute;top:8px;right:10px}body.ck-on .sticky{transform:translateY(110%)!important}.mpriv{color:#5d6874;margin-top:1px;font-size:11px;font-style:normal;display:block}.ck{padding:12px 14px!important;font-size:13px!important;line-height:1.4!important}.ck p{margin:0 22px 10px 0!important}.ck p b{font:700 13px/1.4 var(--text)!important;letter-spacing:0!important;margin:0 4px 0 0!important;display:inline!important}.ck-b button{padding:10px 8px!important;font-size:14px!important}@media (width>=700px){.ck{align-items:center;gap:14px;max-width:760px;display:flex}.ck p{flex:1;margin:0!important}.ck-b{flex:none;grid-template-columns:auto auto}.ck-b button{padding:10px 18px!important}.ck-x{order:3;position:static!important}}.gwho{min-height:126px}.bar{min-height:42px;max-height:42px;overflow:hidden}.bar .wrap{white-space:nowrap}.h2 .glowt,.h1 .glowt{line-height:inherit;display:inline!important}.risk b{color:var(--tx)}.h2k{font:600 12px/1.35 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tealD);max-width:34ch;margin:0 auto 12px;display:block}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.lnkb{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.bar .wrap{max-width:1120px;margin-inline:auto}@media (width>=1000px){.st-p.on{justify-items:start}.st-p .st-c{max-width:46ch}}.mava{color:#1a73e8!important;background:#e8f0fe!important}.mava svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mbody p{white-space:normal}.lv-c{align-content:flex-start!important;align-items:flex-start!important}.vh-h1{max-width:15ch;font:400 clamp(40px,11vw,72px)/.98 var(--display);color:var(--tx);letter-spacing:.005em;margin:30px auto 0}.vh-h1 .h1k{font:600 12px/1.35 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tealD);margin:0 auto 14px;display:block}.vh-h1 em{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 55%,#fbbf24cc 55% 92%,#0000 92%);padding:0 .06em;font-style:normal}.vh-sub{max-width:40ch;font:400 17.5px/1.55 var(--text);color:#0d1b2adb;margin:20px auto 0}.vh-sub b{color:var(--tx);background:linear-gradient(#0000 60%,#2ee6cf73 60%)}@media (width>=1000px){.vh-h1{max-width:20ch;font-size:70px}.vh-h1 em{display:inline-block}}@media (width<=600px){.vh-h1{margin-top:20px}.vh-sub{margin-top:14px}.lc{display:none!important}}.vh-h1 em{display:inline-block}.vh-h1{text-wrap:balance}@media (width>=1000px){.vh-h1{max-width:16ch!important}}@media (width<=700px){body:not(.ck-on) #sticky{transform:none!important}}@media (width>=900px){#sticky{width:440px;transform:translate(-50%,110%);left:50%!important;right:auto!important}#sticky.on{transform:translate(-50%)!important}#sticky .cta{width:100%!important;margin:0!important}}.lc{display:none!important}.sticky.withlc .cta{width:100%!important;margin-left:auto!important;margin-right:auto!important}@media (width<=520px){.bar .wrap{justify-content:center}.bar .wrap>span{display:none}}section.endx{color:#faf6ea;background:var(--tx)!important;border-top:0!important;padding:88px 0 40px!important}section.endx:after,section.endx:before{display:none!important}.endx .wrap{text-align:center;max-width:960px;margin:0 auto}.endx .hnote{font:700 26px/1 var(--hand,"Caveat",cursive);margin-bottom:14px;display:block;transform:rotate(-2deg);color:var(--amber)!important}.end-h{max-width:13ch;font:400 clamp(52px,14vw,112px)/.92 var(--display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;margin:0 auto;color:#faf6ea!important}.end-h em{color:var(--tx);background:var(--teal-hi);box-shadow:6px 6px 0 var(--amber);border:3px solid #faf6ea;margin-top:.12em;padding:.04em .14em 0;font-style:normal;display:inline-block;transform:rotate(-1.2deg)}.end-p{max-width:44ch;font:400 18px/1.6 var(--text);color:#faf6eadb;margin:30px auto 0}.dl-soon{font:600 13px/1.4 var(--mono);color:var(--amber);margin:14px 0 0}.dl-n{color:#faf6eab3;max-width:46ch;margin:22px auto 0;font-size:13.5px;line-height:1.5}.endx .endsig{font:400 24px/1 var(--display);letter-spacing:.06em;margin-top:40px;color:var(--teal-hi)!important}.pstep.pone{grid-template-columns:1fr!important}.end-h{max-width:none!important;font-size:clamp(46px,12.5vw,104px)!important}.end-h em{font-size:.78em}@media (width>=700px){.end-h em{white-space:nowrap;font-size:.86em}}body:not(.ck-on) #sticky.hide{transform:translateY(130%)!important}@media (width>=900px){body:not(.ck-on) #sticky.hide,#sticky.hide{transform:translate(-50%,130%)!important}}.accp{max-width:520px;margin:26px auto 0}.ap-tabs{scrollbar-width:none;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 -4px;padding:4px 4px 10px;display:flex;overflow-x:auto}.ap-tabs::-webkit-scrollbar{display:none}.ap-tabs button{border:2px solid var(--tx);box-shadow:2px 2px 0 var(--tx);font:700 13.5px/1 var(--text);color:var(--tx);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:9px 12px;transition:transform .12s,box-shadow .12s,background .2s;display:inline-flex}.ap-tabs button svg{fill:none;width:17px;height:17px;stroke:var(--tx);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ap-tabs button.on{box-shadow:1px 1px 0 var(--tx);background:#b9a6ff;transform:translate(1px,1px)}.ap-stage{width:min(300px,78vw);margin:14px auto 0;position:relative}.ap-stk{z-index:3;font:400 15px/1 var(--display);letter-spacing:.05em;background:var(--amber);border:2px solid var(--tx);box-shadow:2px 2px 0 var(--tx);border-radius:8px;padding:5px 10px 4px;position:absolute;top:-14px;left:-10px;transform:rotate(-6deg)}.ap-fr{border:2.5px solid var(--tx);box-shadow:6px 6px 0 var(--tx);background:#fff;border-radius:18px;position:relative;overflow:hidden}.ap-v{aspect-ratio:var(--ar);display:none}.ap-v.on{display:block}.ap-v video{object-fit:cover;width:100%;height:100%;display:block}.ap-cap{color:#0d1b2adb;max-width:40ch;min-height:4.6em;margin:18px auto 0;font-size:15.5px;line-height:1.5}.ap-cap b{color:var(--tx)}.ap-dots{justify-content:center;gap:6px;margin-top:6px;display:flex}.ap-dots i{background:#0d1b2a40;border-radius:50%;width:8px;height:8px;transition:all .25s}.ap-dots i.on{background:var(--tx);border-radius:5px;width:22px}.accRow .accp{margin-top:0}:root{--pbg:#fbf8f1;--pw:#fff;--pline:#0d1b2a17;--psh:0 18px 40px -26px #0d1b2a61;--psh2:0 40px 80px -34px #0d1b2a6b}html,body{background:var(--pbg)!important}body{font-family:var(--text)}.pin{max-width:1200px;margin:0 auto;padding:0 24px}.pnav{z-index:40;backdrop-filter:blur(10px);border-bottom:1px solid var(--pline);background:#fbf8f1e6;position:sticky;top:0}.pnav .pin{align-items:center;gap:28px;height:70px;display:flex}.plogo{font:800 18px/1 var(--text);letter-spacing:.06em;align-items:center;gap:10px;text-decoration:none;display:flex;color:var(--tx)!important}.plogo img{width:36px;height:36px}.plinks{gap:26px;margin-left:auto;display:flex}.plinks a{font:500 15px/1 var(--text);color:#0d1b2abf;text-decoration:none}.plinks a:hover{color:var(--tx)}.pbtn,a.cta,button.cta,.st-next.fin{justify-content:center;align-items:center;gap:10px;text-decoration:none;transition:transform .12s,box-shadow .12s;font:700 17px/1 var(--text)!important;letter-spacing:0!important;text-transform:none!important;background:var(--teal-hi)!important;color:#06221e!important;border:0!important;border-radius:14px!important;padding:16px 26px!important;display:inline-flex!important;box-shadow:0 3px #0a7f71,0 12px 24px -12px #0a7f71b3!important}.pbtn:hover,a.cta:hover{transform:translateY(-1px)}.pbtn:active,a.cta:active{transform:translateY(2px)!important;box-shadow:0 1px #0a7f71!important}.pbtn svg,a.cta svg{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;stroke:currentColor!important}.pbtn-s{padding:11px 18px!important;font-size:15px!important}.pbtn-g{color:var(--tx)!important;background:#fff!important;box-shadow:inset 0 0 0 1.5px #0d1b2a29!important}.pbtn-l{padding:20px 34px!important;font-size:20px!important}.phero{background:var(--pbg)!important;border:0!important;padding:0!important}.phero:before,.phero:after{display:none!important}.phx{text-align:left;grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid;padding-top:64px!important;padding-bottom:84px!important}.peye{font:600 13px/1.35 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tealD);margin:0 0 14px}.phero .vh-h1{text-align:left;color:var(--tx);max-width:15ch!important;font:800 62px/1.03 var(--text)!important;letter-spacing:-.028em!important;text-transform:none!important;margin:0!important}.phero .vh-h1 em{color:var(--tealD)!important;background:0 0!important;padding:0!important;display:inline!important}.phero .vh-h1 .h1k{letter-spacing:.12em;color:var(--tealD);margin-bottom:14px;display:block;font:600 13px/1.35 var(--mono)!important}.phero .vh-sub{text-align:left;max-width:36ch;color:#0d1b2ab8!important;margin:22px 0 0!important;font-size:19.5px!important;line-height:1.55!important}.phero .vh-sub b{color:var(--tx)!important;background:0 0!important}.pctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.pnote{color:#0d1b2a99;max-width:44ch;margin:16px 0 0;font-size:14px;line-height:1.5}.pnote b{color:var(--tx)}.pvis{justify-self:center;width:340px;margin:0;position:relative}.pvis figcaption{text-align:center;color:#0d1b2a80;margin-top:12px;font-size:13px}.ptrust{border-top:1px solid var(--pline);border-bottom:1px solid var(--pline);background:#fff}.ptrust .pin{grid-template-columns:repeat(4,1fr);gap:16px;padding-top:26px;padding-bottom:26px;display:grid}.ptrust .pin>div{grid-template-columns:42px 1fr;align-items:center;column-gap:12px;display:grid}.ptrust svg{fill:none;width:42px;height:42px;stroke:var(--tealD);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;background:#e7f6f3;border-radius:12px;grid-row:span 2;padding:9px}.ptrust b{font:700 16px/1.2 var(--text);color:var(--tx)}.ptrust span{color:#0d1b2a99;font-size:13.5px;line-height:1.35}body>section{background-image:none!important;border-top:0!important;padding:104px 0!important}body>section:after,body>section:before,body>section>.margin{display:none!important}body>section:nth-of-type(2n){background:#fff!important}body>section:nth-of-type(odd){background:var(--pbg)!important}.psteps{text-align:left}.psteps .ph2,.ph2{font:800 46px/1.05 var(--text);letter-spacing:-.022em;color:var(--tx);max-width:18ch;margin:0}.psub{color:#0d1b2ab3;max-width:52ch;margin:18px 0 0;font-size:18px;line-height:1.6}.wrap{max-width:1200px!important}.h2{font:800 46px/1.05 var(--text)!important;letter-spacing:-.022em!important;text-transform:none!important;color:var(--tx)!important}.h2 .ln,.h2 .ln span{font:inherit!important;opacity:1!important;display:inline!important;transform:none!important}.h2 .glowt,.h2 .glowt *,#voci .h2 .glowt,#team .h2 .glowt{color:var(--tealD)!important;-webkit-text-fill-color:var(--tealD)!important;background:0 0!important;padding:0!important}.h2 .h2k,.h2k{letter-spacing:.12em;font:600 13px/1.35 var(--mono)!important;color:var(--tealD)!important;margin:0 0 14px!important;display:block!important}.hnote,#voci .hnote,#team .hnote,.endx .hnote{font:600 13px/1.35 var(--mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--tealD)!important;margin-bottom:12px!important;display:block!important;transform:none!important}.hnote svg,.squig2,.squig{display:none!important}.sIntro,.sub{color:#0d1b2ab3!important;font-size:18px!important;line-height:1.6!important}.card,.pcard,.faq details,.mail,.dx-k button,.opn,.sj,.st-v,.accp .ap-fr,#team .tb3>div,#team .safe>div,.f1,.twist>div{border:1px solid var(--pline)!important;box-shadow:var(--psh)!important}.card{border-radius:24px!important}.c-teal{background:#dcf6f1!important}.c-amber{background:#fff3cf!important}.c-coral{background:#ffe3dc!important}.c-cream{background:#fff!important}.card h3{font:800 23px/1.15 var(--text)!important;letter-spacing:-.01em!important;text-transform:none!important}.card .fr,.st-vv,.dx-fr{border:1px solid var(--pline)!important;border-radius:16px!important;box-shadow:0 14px 30px -20px #0d1b2a73!important}.card .stk2,.ap-stk,.pcard .stk{transform:rotate(-4deg);border:0!important;box-shadow:0 4px 12px -4px #0d1b2a59!important}.card .lb2{border:1px solid var(--pline)!important;box-shadow:none!important}.card .hud{border:1px solid var(--pline)!important;box-shadow:none!important;background:#ffffffbf!important}.chip:not(.h2 .chip){box-shadow:none!important;border:1px solid #0d1b2a2e!important}.pcard{border-radius:26px!important}.pcard .n,.st-n{box-shadow:none!important}.faq details{border-radius:16px!important}.mail{transform:none!important}.ap-tabs button,.st-k button,.sj-k button,.dx-k button{box-shadow:none!important;border:1px solid #0d1b2a29!important}.ap-tabs button.on,.st-k button.on{background:var(--tx)!important;color:#fff!important}.ap-tabs button.on svg,.st-k button.on svg{stroke:#fff!important}section.endx{background:var(--tx)!important;padding:110px 0 90px!important}.end-h{font:800 clamp(40px,7vw,68px)/1.04 var(--text)!important;letter-spacing:-.028em!important;text-transform:none!important;max-width:16ch!important;margin:0 auto!important}.end-h em{box-shadow:none!important;color:var(--teal-hi)!important;white-space:normal!important;background:0 0!important;border:0!important;padding:0!important;font-size:1em!important;display:inline!important;transform:none!important}.endx .hnote{color:var(--teal-hi)!important}.dl1{text-align:center;margin:36px auto 0}.dl1 .pbtn{min-width:280px}.endx .endsig{font:700 15px/1 var(--text)!important;letter-spacing:.04em!important;color:#faf6ea99!important;margin-top:34px!important}.pfoot{color:#ffffffa8;background:#0a1520}.pfoot .pin{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-top:56px;padding-bottom:64px;font-size:14.5px;display:grid}.pfoot .pin>div{align-content:start;gap:10px;display:grid}.pfoot b{color:#fff}.pfoot a,.pfoot .lnkb{text-align:left;text-decoration:none;color:#ffffffa8!important}.pfoot a:hover,.pfoot .plogo{color:#fff!important}.pfoot p{max-width:34ch;margin:4px 0 0;line-height:1.55}.sticky{background:linear-gradient(#fbf8f100,#fbf8f1f5 35%)!important}.sticky .cta{max-width:520px;width:100%!important}@media (width<=900px){.plinks{display:none}.pnav .pin{height:60px}.plogo{font-size:16px}.plogo img{width:30px;height:30px}.phx{grid-template-columns:1fr;gap:40px;padding-top:34px!important;padding-bottom:56px!important}.phero .vh-h1{font-size:40px!important}.phero .vh-sub{font-size:17.5px!important}.pctas{flex-direction:column}.pctas .pbtn{width:100%}.pvis{width:min(290px,76vw)}.ptrust .pin{grid-template-columns:1fr 1fr;row-gap:20px}body>section{padding:72px 0!important}.h2,.ph2{font-size:32px!important}.card h3{font-size:20px!important}.pfoot .pin{grid-template-columns:1fr 1fr}}body>section.endx{background:var(--tx)!important}.h2 .chip{box-shadow:none!important;color:var(--tealD)!important;-webkit-text-fill-color:var(--tealD)!important;font:inherit!important;background:0 0!important;border:0!important;padding:0!important}.st-p h3,.st-c h3,.opn b,.pcard .pstep b,.pcard .price .big,.pcard .incS-t,.pcard .caf,#team .tb3 b,.lv-t,.sj h3,.dx h3{font-family:var(--text)!important;text-transform:none!important;letter-spacing:-.015em!important;font-weight:800!important}.st-p h3,.st-c h3{font-size:30px!important;line-height:1.1!important}.pcard .price .big{letter-spacing:-.03em!important;font-size:56px!important}.pcard .per{font:500 16px/1 var(--text)!important;text-transform:none!important;letter-spacing:0!important}.pcard .pinc>div{border:1px solid var(--pline)!important;background:#f3faf8!important}.pcard .caf{color:var(--tealD)!important;font-size:18px!important}#team .tb3 b{font-size:16px!important}@media (width>=900px){#sticky{display:none!important}}.opn b{font-family:var(--text)!important;text-transform:none!important;letter-spacing:-.01em!important;font-weight:800!important}html,body{margin:0!important}[hidden]{display:none!important}.h2 .h2k{text-align:center;margin:0 auto 14px!important}section:has(.h2 .h2k) .hnote,.margin,#team>.margin,#voci>.margin{display:none!important}#team .safe>div{display:block!important}#team .safe>div svg{margin-bottom:8px}#voci .h2{text-align:center;margin:0 0 30px!important}#voci .mails{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}@media (width<=700px){#voci .mails{-webkit-mask-image:none;mask-image:none}}.pmenu{display:none;position:relative}.pmenu summary{cursor:pointer;border:1px solid var(--pline);background:#fff;border-radius:12px;place-content:center;gap:4px;width:42px;height:42px;list-style:none;display:grid}.pmenu summary::-webkit-details-marker{display:none}.pmenu summary i{background:var(--tx);border-radius:2px;width:18px;height:2px;display:block}.pmenu nav{border:1px solid var(--pline);width:230px;box-shadow:var(--psh2);background:#fff;border-radius:16px;padding:8px;display:grid;position:absolute;top:52px;right:0}.pmenu nav a{font:600 15.5px/1 var(--text);color:var(--tx);border-radius:10px;padding:12px 14px;text-decoration:none}.pmenu nav a:hover{background:var(--pbg)}@media (width<=900px){.pmenu{display:block}.pnav .pbtn-s{margin-left:auto;padding:10px 14px!important;font-size:14px!important}}body>section.pstrip{background:var(--tx)!important;padding:0!important}.pstrip .pin{justify-content:space-between;align-items:center;gap:24px;display:flex;padding-top:30px!important;padding-bottom:30px!important}.pstrip p{color:#faf6eacc;margin:0;font-size:18px}.pstrip b{color:#fff;font-size:22px}@media (width<=700px){.pstrip .pin{text-align:center;flex-direction:column;align-items:stretch}.pstrip .pbtn{width:100%}}.hnote .t,.hnote.in .t{opacity:1;clip-path:none!important;animation:none!important}.hnote{text-align:center;width:auto!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-right:0!important}body>section{scroll-margin-top:64px}html{scroll-behavior:smooth}.pbtn{white-space:nowrap}.pcopy:has(.h1k) .peye{display:none}@media (width<=400px){.plogo{font-size:15px}.pnav .pbtn-s{padding:9px 12px!important;font-size:13.5px!important}}body>section>.margin,body>section .margin,.R>.margin{display:none!important}.mom{border-left-color:#0d1b2a14!important}html body #stasera>.margin,html body #adattivo>.margin,html body #voci>.margin,html body #team>.margin{display:none!important}#ringbox .gcore img{aspect-ratio:1;object-fit:contain;width:34%!important;height:auto!important}#ringbox .gn b{z-index:3;background:var(--pbg);padding:0 4px;position:relative}@media (width<=900px){.pcopy{flex-direction:column;display:flex}.phx{flex-direction:column;display:flex!important}.pcopy{display:contents}.phx .peye{order:1}.phx .vh-h1{order:2}.phx .pvis{order:3;margin:6px auto 0}.phx .vh-sub{order:4}.phx .pctas{order:5}.phx .pnote{order:6}.pnav .pbtn-s{display:none!important}.pmenu{margin-left:auto}body:not(.ck-on) #sticky:not(.on){transform:translateY(130%)!important}}@media (width>=1000px){#materie .sj-p{align-items:center}}body>section h3,body>section .gt{font-family:var(--text)!important;text-transform:none!important;letter-spacing:-.015em!important;font-weight:800!important}body>section .gt{font-size:34px!important;line-height:1.1!important}@media (width<=900px){body>section .gt{font-size:26px!important}}html body>section h3,html body>section .mom h3,html body>section h3 *,html body>section .seg button,html body>section .gt{font-family:var(--text)!important;text-transform:none!important;letter-spacing:-.015em!important;font-weight:800!important}html body>section .mom header b,html body>section .fmT,html body>section .st-kl,html body>section .sv b{font-family:var(--text)!important;text-transform:none!important;letter-spacing:-.01em!important;font-weight:800!important}html body>section .fmT{font-size:26px!important}.pvis{width:440px!important}@media (width<=900px){.pvis{width:min(380px,90vw)!important}}@media (width>=901px){.phx{grid-template-columns:1fr 1fr!important;gap:56px!important}.pvis{width:min(520px,42vw)!important}}@media (width<=900px){.pvis{width:min(460px,100vw - 52px,80svh - 352px)!important}.pvis figcaption{font-size:12px}}.mx{--g:#14bba6;--gs:#e2f6f2;--gd:#0a7f71}.mx[data-g=mx-ripassare]{--g:#f2b10c;--gs:#fff3d3;--gd:#9a6a00}.mx[data-g=mx-prova]{--g:#ff7b67;--gs:#ffe8e3;--gd:#b23f2e}.mx-ripassare{--c:#f2b10c;--cs:#fff3d3;--cd:#9a6a00}.mx-capire{--c:#14bba6;--cs:#e2f6f2;--cd:#0a7f71}.mx-prova{--c:#ff7b67;--cs:#ffe8e3;--cd:#b23f2e}.mx .ph2 em{color:var(--tealD,#0a7f71);font-style:normal}.mx-hd{max-width:760px}.mx .psub{max-width:60ch}.mx-body{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:56px;margin-top:48px;display:grid}.mx-list{gap:26px;display:grid}.mx-gt{font:600 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cd);align-items:center;gap:10px;margin:0 0 8px;display:flex}.mx-gt span{background:var(--cs);min-width:22px;height:20px;color:var(--cd);letter-spacing:0;border-radius:99px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.mx-gt:after{content:"";background:#0d1b2a1a;flex:1;height:1px}.mx-g{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mx-g .mx-gt{grid-column:1/-1}.mx-i{text-align:left;color:var(--tx);cursor:pointer;font:inherit;background:#fff;border:1px solid #0d1b2a17;border-radius:14px;grid-template-columns:40px 1fr;align-items:start;gap:12px;padding:13px 14px 15px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden}.mx-i:hover{border-color:#0d1b2a38;transform:translateY(-1px)}.mx-i[aria-selected=true]{border-color:var(--tx);box-shadow:4px 4px 0 var(--c)}.mx-ic{background:var(--cs);width:40px;height:40px;color:var(--cd);border-radius:11px;place-items:center;display:grid}.mx-i[aria-selected=true] .mx-ic{background:var(--c);color:#0d1b2a}.mx-ic svg,.mx-c svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.mx-tx b{font:700 16px/1.25 var(--text);margin-top:1px;display:block}.mx-d{color:#0d1b2a9e;margin-top:4px;font-size:13.5px;line-height:1.45;display:block}.mx-bar{background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.mx-bar i{background:var(--c);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.mx-i[aria-selected=false] .mx-bar i{transform:scaleX(0)!important}.mx-stage{margin:0;position:sticky;top:96px}.mx-top{font:600 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mx-crumb{background:var(--gs);color:var(--gd);border-radius:99px;align-items:center;gap:8px;padding:8px 12px;transition:background .3s,color .3s;display:inline-flex}.mx-crumb i{opacity:.5;background:currentColor;border-radius:50%;width:4px;height:4px}.mx-crumb span{color:var(--tx)}.mx-ct{color:#0d1b2a73}.mx-ct b{color:var(--tx)}.mx-fr{aspect-ratio:9/15;box-shadow:0 0 0 3px var(--tx),10px 10px 0 3px var(--g),0 40px 80px -40px #0d1b2a73;background:#fff;border-radius:26px;transition:box-shadow .35s;overflow:hidden}.mx-fr video{object-fit:cover;object-position:top;width:100%;height:100%;transition:opacity .16s;display:block}.mx-fr video.sw{opacity:0}.mx-cap{color:#0d1b2ab3;min-height:3em;margin-top:18px;font-size:15px;line-height:1.5}.mx-rail{display:none}@media (width<=1100px){.mx-body{grid-template-columns:minmax(0,1fr) 360px;gap:36px}.mx-g{grid-template-columns:1fr}}@media (width<=900px){.mx-body{margin-top:28px;display:block}.mx-list{display:none}.mx-rail{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:0 -20px 18px;padding:2px 20px 10px;display:flex;overflow-x:auto}.mx-rail::-webkit-scrollbar{display:none}.mx-rl{font:600 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cd);flex:none;align-self:center;padding:0 2px 0 8px}.mx-rl:first-child{padding-left:0}.mx-c{color:var(--tx);font:600 14px/1 var(--text);scroll-snap-align:center;white-space:nowrap;background:#fff;border:1px solid #0d1b2a24;border-radius:99px;flex:none;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}.mx-c svg{width:17px;height:17px;color:var(--cd)}.mx-c[aria-selected=true]{background:var(--tx);border-color:var(--tx);color:#fff}.mx-c[aria-selected=true] svg{color:var(--c)}.mx-stage{width:min(380px,100vw - 52px);margin:0 auto;position:static}.mx-fr{aspect-ratio:9/14}}.ck{background:#fff!important;border:1px solid #0d1b2a1f!important;border-radius:16px!important;max-width:400px!important;margin:0!important;padding:16px 16px 14px!important;font-size:13.5px!important;line-height:1.5!important;display:block!important;bottom:16px!important;left:16px!important;right:auto!important;box-shadow:0 18px 50px -14px #0d1b2a59!important}.ck[hidden]{display:none!important}.ck p{color:#0d1b2ab8;margin:0 24px 12px 0!important}.ck p b{color:var(--tx);font:700 13.5px/1.5 var(--text)!important;letter-spacing:0!important;margin:0 4px 0 0!important;display:inline!important}.ck-b{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.ck-b button{font:600 14px/1 var(--text)!important;box-shadow:none!important;color:var(--tx)!important;background:#fff!important;border:1px solid #0d1b2a2e!important;border-radius:10px!important;padding:11px 10px!important}.ck-b button[data-ck=si]{background:var(--tx)!important;border-color:var(--tx)!important;color:#fff!important}.ck-x{width:28px;height:28px;color:#0d1b2a80!important;border-radius:8px!important;order:0!important;font-size:20px!important;position:absolute!important;top:8px!important;right:8px!important}@media (width<=600px){.ck{max-width:none!important;padding:12px 12px 10px!important;font-size:12.5px!important;bottom:10px!important;left:10px!important;right:10px!important}.ck p{margin-bottom:10px!important}.ck-b button{padding:10px 8px!important;font-size:13.5px!important}}@media (width>=901px){.mx-body{grid-template-columns:minmax(0,1fr) 380px}.mx-fr{aspect-ratio:9/14.5}.mx-stage{top:88px}}@media (width>=901px) and (height<=860px){.mx-body{grid-template-columns:minmax(0,1fr) 340px}}.h1x .phx{grid-template-columns:minmax(0,1fr) minmax(0,540px)!important;gap:56px!important;padding-top:44px!important;padding-bottom:64px!important}.h1x .vh-h1{letter-spacing:-.028em!important;font-size:clamp(40px,4.6vw,62px)!important;line-height:1.02!important}.h1x .vh-h1 .h1k{font:600 13px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tealD);margin:0 0 12px;display:block}.h1x .peye{color:var(--tealD)}.h1x .vh-sub{max-width:38ch}.h1x .pnote{color:#0d1b2a9e!important;margin-top:12px!important;font-size:14px!important}.pchips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.pchip{font:700 14px/1 var(--text);color:var(--tx);background:#fff;border:1.5px solid #0d1b2a24;border-radius:99px;align-items:center;gap:7px;padding:8px 13px 8px 10px;display:inline-flex}.pchip svg{fill:none;width:17px;height:17px;stroke:var(--tealD);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.h1x .pvis{justify-self:end;margin:0;width:min(540px,42vw)!important}.h1v{background:#faf6ea;border-radius:22px;overflow:hidden;box-shadow:0 30px 70px -32px #0d1b2a80,0 0 0 1px #0d1b2a14}.h1v video{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.h1x .pvis figcaption,.v2x-vis figcaption{text-align:center;color:#0d1b2a80;margin-top:10px;font-size:12.5px}@media (width<=900px){.h1x .phx{gap:0!important;padding-top:18px!important;padding-bottom:40px!important}.h1x .vh-h1{font-size:36px!important}.h1x .pvis{order:3;width:100%!important;margin:20px 0 0!important}.h1x .pctas{order:4;margin-top:16px}.h1x .pctas .pbtn-g{display:none}.h1x .pctas .pbtn{justify-content:center;width:100%}.h1x .pnote{text-align:center;order:5;width:100%;margin-top:10px!important}.h1x .vh-sub{order:6;margin-top:22px!important}.h1x .pchips{order:7}.h1x .peye{letter-spacing:.08em!important;font-size:12px!important}}.v2x{background:#fff;border-top:1px solid #0d1b2a0f;border-bottom:1px solid #0d1b2a0f;padding:96px 0}.v2x-in{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:64px;display:grid}.v2x .ph2 em{color:var(--tealD);font-style:normal}.v2x-l{gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.v2x-l li{grid-template-columns:48px 1fr;align-items:start;gap:14px;display:grid}.v2x-l li>span{border:2.5px solid var(--tx);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.v2x-l li.v2x-x>span{background:#ffe8e3}.v2x-l li.v2x-ok>span{background:var(--teal-hi,#2ee6cf)}.v2x-l li.v2x-mic>span{background:#fff3d3}.v2x-l svg{fill:none;width:24px;height:24px;stroke:var(--tx);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.v2x-l b{font:800 18px/1.25 var(--text);color:var(--tx);display:block}.v2x-l p{color:#0d1b2ab3;margin:4px 0 0;font-size:15.5px;line-height:1.5}.v2x-vis{margin:0}@media (width<=900px){.v2x{padding:64px 0}.v2x-in{grid-template-columns:1fr;gap:30px}.v2x-vis{order:-1}html body .h1x .pctas .pbtn-g{display:none!important}html body .h1x .pctas .pbtn{justify-content:center;width:100%!important}}.h1x .h1v{border-radius:6px;transform:rotate(-1.2deg);box-shadow:0 2px #0d1b2a0f,0 30px 60px -28px #0d1b2a73,14px 14px 0 -2px #2ee6cf}.h1x .pvis{width:min(600px,46vw)!important}@media (width<=900px){.h1x .pvis{width:calc(100% + 8px)!important;margin:18px -4px 0!important}.h1x .h1v{transform:rotate(-.8deg);box-shadow:0 24px 50px -26px #0d1b2a73,8px 8px 0 -2px #2ee6cf}}@media (width>=901px){.h1x .phx{grid-template-columns:minmax(0,1fr) minmax(0,520px)!important;gap:72px!important}.h1x .pvis{width:min(520px,40vw)!important}}@media (width<=900px){.h1x .pvis{width:calc(100% - 10px)!important;margin:18px 0 0!important}}.pguar{color:var(--tx);background:#e2f6f2;border:1.5px solid #0a7f7140;border-radius:12px;align-items:center;gap:10px;max-width:460px;margin:12px 0 0;padding:10px 14px;font-size:14.5px;line-height:1.4;display:flex}.pguar svg{fill:none;stroke:#0a7f71;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.pguar b{font-weight:800}#prezzo .pguar{justify-content:center;margin:18px auto 14px}@media (width<=900px){.h1x .pguar{text-align:left;order:5;justify-content:center;width:100%;margin:10px auto 0}.h1x .pnote{margin-top:8px!important}}@media (width>=901px){.h1x .phx{grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important;gap:56px!important}.h1x .pvis{width:min(640px,48vw)!important}.h1x .vh-h1{font-size:clamp(40px,3.9vw,58px)!important}.sj-p.on{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,480px)!important}.sj-p.on .sj-v{align-self:center}.mails>figure{flex:0 0 calc(33.3333% - 10.6667px)!important}}.end-q{width:100%;max-width:720px;margin:30px auto 8px}.end-q img{border-radius:8px;width:100%;height:auto;display:block;transform:rotate(-1deg);box-shadow:0 30px 60px -30px #0009,12px 12px 0 -2px #2ee6cf}html body section :is(.hnote,.h2k,.peye,.mx-gt,.mx-top,.mto,.mpriv,.ix,.dl-n,.pl small){font-size:max(13px,1em)!important}.pfoot a{padding:11px 0;display:inline-block}.pchip,.mx-c{min-height:40px}@media (width>=901px){.h1x .phx{min-height:min(820px,100vh - 72px);grid-template-columns:minmax(0,6fr) minmax(0,6fr)!important;gap:48px!important}.h1x .pvis{width:min(600px,44vw)!important}.h1x .vh-h1{font-size:clamp(40px,4.1vw,60px)!important}.h1x .pctas{flex-wrap:nowrap!important}.h1x .pctas .pbtn{white-space:nowrap}.h1x .pchips{flex-wrap:nowrap}.h1x .pchip{padding:7px 11px 7px 9px;font-size:13px}.h1x .pguar{max-width:min(100%,520px)}.st-vv video,.st-p .st-v video{object-fit:contain!important;object-position:center!important;width:100%!important}.end-q{max-width:520px}}html body section :is(.ch,.h-txt,.anc-k,.st-n,.st-t small){font-size:max(13px,1em)!important}#figlio [style*=rotate],#figlio .card,#figlio .sc{transform:none!important}html body :is(#figlio .chip,#leggere .seg button,#adattivo .src,.pfoot a,.mdots i){min-height:44px}.mdots i{position:relative}.mdots i:after{content:"";position:absolute;inset:-18px}.mdots button{box-sizing:content-box!important;background-clip:content-box!important;margin:-14px -10px!important;padding:18px!important}.end-q{aspect-ratio:864/680;border-radius:8px;overflow:hidden}.end-q img{object-fit:cover;object-position:top;height:100%!important}#appBtn,.dl1 .pbtn{min-height:48px}.sticky{flex-direction:column!important;align-items:center!important}.stk-p{color:#0d1b2a;text-align:center;letter-spacing:.01em;font:700 13px/1.2 Inter,system-ui,sans-serif;margin:0 0 6px!important}#voci .mdots button{box-sizing:content-box!important;background-clip:content-box!important;margin:-18px -12px!important;padding:18px!important}.sticky{padding:8px 16px calc(8px + env(safe-area-inset-bottom))!important;background:#faf7f0!important;box-shadow:0 -8px 24px #0f1b2a14!important}.sticky.hidep{transform:translateY(130%)!important}@media (width>=900px){.sticky.hidep,#sticky.hidep{transform:translate(-50%,130%)!important}}.plinks{align-items:center!important}.plinks a{align-items:center!important;min-height:44px!important;display:inline-flex!important}.ptrust .pin>div{align-items:flex-start!important}.ptrust .pin>div>svg{margin-top:2px;align-self:flex-start!important}.sticky.hidep,.sticky.hidep.withlc,#sticky.hidep{visibility:hidden!important;pointer-events:none!important;transform:translateY(110%)!important}@media (width>=900px){#sticky.hidep,#sticky.hidep.withlc{transform:translate(-50%,130%)!important}}.end-q{aspect-ratio:864/770!important}.hmat{color:#0b7d70;text-underline-offset:3px;align-items:center;gap:6px;min-height:44px;margin-top:6px;font:600 14px/1.3 Inter,system-ui,sans-serif;text-decoration:underline 1.5px;display:inline-flex}.hmat[hidden]{display:none!important}.hmat svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.hmat{order:4}@media (width<=899px){.hmat{text-align:center;justify-content:center;align-self:center}}.hmat{box-sizing:border-box;min-height:44px;padding:10px 0;display:block!important}.hmat svg{vertical-align:-3px;margin-left:4px;display:inline-block}@media (width<=899px){.hmat{text-align:center;max-width:340px}body>section:not(#top):not(.pstrip){padding-block:clamp(48px,8vw,80px)!important}body>section#stasera:not(#top):not(.pstrip){padding-block:calc(1.2*clamp(48px,8vw,80px)) clamp(48px,8vw,80px)!important}section:not(#top) :is(.eyeb,.peye,.hnote,.rvq){margin-bottom:12px!important}section:not(#top) :is(.h2,.ph2){margin-top:0!important;margin-bottom:20px!important}section:not(#top) :is(.sIntro,.psub)+:is(.cta,.pbtn,.pctas,a.cta){margin-top:32px!important}.rail{align-items:flex-start!important}.ck{z-index:70!important;border-radius:16px!important;max-height:30vh!important;padding:16px 20px!important;bottom:12px!important;left:12px!important;right:12px!important;overflow-y:auto!important}.ck .ck-b button{min-height:48px!important}body.ck-on .sticky.on:not(.hide):not(.hidep){bottom:calc(var(--ckh,0px) + 16px)!important;transform:none!important}.sticky{z-index:55!important}}@media (width<=899px) and (height<=520px){.ck{max-height:35vh!important}}.ck-x{min-width:44px;min-height:44px}@media (width<=899px){.rail{padding-inline:18px!important;scroll-padding-inline:18px!important}.rail>.card{scroll-snap-align:start!important;flex:0 0 72vw!important;width:72vw!important;max-width:72vw!important}.mails>.mail{scroll-snap-align:start!important;flex:0 0 72vw!important;width:72vw!important}.mails{-webkit-mask-image:none;mask-image:none}}[data-fade=r]{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000 100%)!important;mask-image:linear-gradient(90deg,#000 82%,#0000 100%)!important}[data-fade=l]{-webkit-mask-image:linear-gradient(270deg,#000 82%,#0000 100%)!important;mask-image:linear-gradient(270deg,#000 82%,#0000 100%)!important}[data-fade=lr]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%)!important}.gbar{scrollbar-width:none;padding-inline:4px;justify-content:flex-start!important;overflow-x:auto!important}.gbar::-webkit-scrollbar{display:none}#percorso .ph2{padding-left:0}.cnext{cursor:pointer;color:#0d1b2a99;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:0;right:0}.cnext svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.cnext:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #0b7d70}@media (width>=900px){#percorso .cnext{display:none}#percorso .ph2{padding-inline:0}}.ix[data-sm],.mx-ct[data-sm]{letter-spacing:.08em!important;font-size:12px!important}.f1-q>div,.f1-a>div{min-height:56px;max-width:320px!important;padding:16px 20px!important}.f1-q{justify-content:flex-start}.f1-a{justify-content:flex-end}.f1-q,.f1-a{margin-top:12px}.gwho{gap:12px!important}.gwho>div{box-sizing:border-box;max-width:min(320px,86%);min-height:56px;padding:16px 20px!important}.gwho .w-n{margin-right:auto}.gwho .w-l{margin-left:auto}.gctl #gbtn{text-transform:uppercase;min-height:44px;color:var(--tx);align-items:center;gap:8px;font:600 11px/1 var(--mono)!important;letter-spacing:.12em!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0 12px!important;display:inline-flex!important}.gctl #gbtn:before{content:"";width:12px;height:12px;-webkit-mask:var(--ic)center/contain no-repeat;mask:var(--ic)center/contain no-repeat;--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Crect x='2' y='1' width='3' height='10' rx='1'/%3E%3Crect x='7' y='1' width='3' height='10' rx='1'/%3E%3C/svg%3E");background:currentColor}.gctl #gbtn[data-st=play]:before{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 1.5v9l7.5-4.5z'/%3E%3C/svg%3E")}.glaps span{white-space:nowrap}:is(#scarica,#costo) p{max-width:34rem;margin-inline:auto;line-height:1.6!important}@media (width<=899px){#stasera .mom{padding:20px!important}}#stasera .sw button{min-height:44px}#stasera .sw button[aria-pressed=true]{outline-offset:2px;outline:2px solid}#stasera .sw button:focus-visible{outline-offset:2px;outline:2px solid #0b7d70}@media (width<=899px){.pfoot .pin{grid-template-columns:1fr!important;row-gap:24px!important}}.pmenu summary{width:48px!important;height:48px!important}.pmenu summary i{transition:transform .2s,opacity .2s}.pmenu[open] summary i:first-child{transform:translateY(6px)rotate(45deg)}.pmenu[open] summary i:nth-child(2){opacity:0}.pmenu[open] summary i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.pmenu nav{z-index:45;backdrop-filter:none!important;opacity:1!important;background:#fff!important}.pmenu nav a{align-items:center;min-height:48px;display:flex!important}#appSoon{font-size:13px!important}.glaps{row-gap:8px;flex-wrap:wrap!important;justify-content:center!important}html body :is(.hnote,.rvq,.h-scan,#team .sig,#team a,.mx-g .mx-gt,.mx-capire .mx-gt){color:#076358!important}html body :is(#scarica,.endx) .hnote{color:#2ee6cf!important}html body .mx-g:nth-child(2) .mx-gt{color:#7a5400!important}html body .mx-g:nth-child(3) .mx-gt{color:#9e3828!important}#domande .a a{color:#076358!important}#sj .sj-p[data-i="0"] :is(.sj-top,.sj-sub b){color:#a03526!important}#sj .sj-p[data-i="1"] :is(.sj-top,.sj-sub b){color:#076358!important}#sj .sj-p[data-i="2"] :is(.sj-top,.sj-sub b){color:#7a5400!important}.lvs li:first-child small{color:#076358!important}.lvs li:nth-child(2) small{color:#7a5400!important}.lvs li:nth-child(3) small{color:#a03526!important}.lvs li:nth-child(4) small{color:#3346a8!important}#adattivo .k,#adattivo .k *{font-size:13px!important}@media (width<=899px){body.ck-on .sticky.on:not(.hide):not(.hidep){visibility:visible!important}}html body #sj .sj-k button{min-height:44px!important}@media (width<=899px){.ck.ck-top{top:72px!important;bottom:auto!important}}.h1x .pctas{flex-wrap:wrap!important}.h1x .pctas .pbtn-g{text-align:left;max-width:100%;white-space:normal!important}@media (width>=900px){.h1x .pctas .pbtn-g{text-underline-offset:3px;flex-basis:100%;justify-content:flex-start;min-height:44px;text-decoration:underline;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 0!important}}html body #team .team .sig,html body #team p.sig,html body #voci span.hnote.rvq,html body span.hnote.rvq{color:#076358!important}html body #percorso .mx-crumb b{color:color-mix(in srgb,var(--gd)72%,#000)!important}.h1v.h1v-en video{object-fit:cover;object-position:50% 0%}.pproof{font:600 14px/1.35 var(--text,Inter,system-ui,sans-serif);color:#0d1b2a;align-items:center;gap:8px;margin:10px 0 0;display:flex}.pproof svg{fill:none;stroke:#076358;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.pproof-p{justify-content:center;margin-top:12px}@media (width<=899px){.h1x .pproof{order:5;justify-content:center}}.h1x .pnote{color:#3d4a5a!important;margin:16px 0 0!important;font-size:15px!important;line-height:1.45!important}.pproof{box-sizing:border-box;background:#e8f6f3;border:1.5px solid #bfe6df;border-radius:14px;width:fit-content;max-width:100%;gap:10px!important;margin:18px 0 0!important;padding:12px 16px!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important}.pproof svg{width:22px!important;height:22px!important}@media (width<=899px){.h1x .pproof{margin-inline:auto!important}.h1x .pnote{text-align:center}}.pproof-p{margin:16px auto 0!important}.h1x .pctas .pnote{flex-basis:100%;order:0;font-weight:500;margin:12px 0 6px!important;font-size:16px!important}@media (width<=899px){.h1x .pctas .pnote{text-align:center}}.pproof{margin-top:20px!important}#leggere .acc-eye{text-align:center;font:600 13px/1.3 var(--mono,"JetBrains Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:#076358;margin:0 0 12px}@media (width<=899px){.v2x-tx{display:contents}.v2x-tx>.peye{order:0;margin-bottom:0!important}.v2x-tx>.ph2{order:1;margin-top:-18px!important}.v2x-vis{order:2!important}.v2x-tx>.psub{order:3}.v2x-tx>.v2x-l{order:4;margin-top:0!important}}