:root{--ink: #120E1A;--paper: #FFF9F0;--purple: #5B2FD6;--lilac: #C9ADF5;--sun: #FFCF33;--tomato: #FF5636;--sky: #4D8CFF;--mint: #2FC48A;--spring: cubic-bezier(.34, 1.56, .64, 1);--out: cubic-bezier(.2, .8, .2, 1)}html,body{background:var(--paper)}.zone{position:relative;pointer-events:none}.stage{transform-origin:0 0;will-change:transform,clip-path;z-index:1!important}.mag-burst{position:fixed;z-index:0;left:0;top:0;width:260vmax;height:260vmax;margin:-130vmax 0 0 -130vmax;pointer-events:none;opacity:0;background:repeating-conic-gradient(from 0deg,var(--ink) 0 .9deg,transparent .9deg 7deg,var(--purple) 7deg 7.6deg,transparent 7.6deg 12deg);-webkit-mask:radial-gradient(circle,transparent 18%,#000 30%,#000 46%,transparent 60%);mask:radial-gradient(circle,transparent 18%,#000 30%,#000 46%,transparent 60%);will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.mag-burst{display:none}}.mag-frame{position:fixed;z-index:2;left:0;top:0;pointer-events:none;border:5px solid var(--ink);border-radius:28px;box-shadow:12px 14px 0 var(--ink);transform-origin:0 0;opacity:0;will-change:transform}.mag-frame .mag-cap{position:absolute;left:22px;bottom:22px;padding:11px 16px;font:700 16px/1 var(--text);color:var(--ink);white-space:nowrap;background:var(--sun);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transform:rotate(-2deg)}.mag-frame .mag-num{position:absolute;right:22px;bottom:-18px;padding:8px 12px;font:400 18px/1 var(--display);text-transform:uppercase;color:#fff;background:var(--purple);border:3px solid var(--ink);border-radius:999px;box-shadow:3px 3px 0 var(--ink);transform:rotate(2deg)}.cpanel-cap{position:absolute;z-index:12;left:28px;top:92px;padding:9px 14px;font:600 15px/1 var(--text);color:var(--ink);background:var(--sun);border:3px solid var(--ink);box-shadow:4px 5px 0 var(--ink);transform:rotate(-2deg) scale(.6);opacity:0;transition:opacity .25s,transform .4s var(--spring);pointer-events:none}.cpanel-cap.on{opacity:1;transform:rotate(-2deg) scale(1)}.flat{--bg: var(--paper);position:relative;z-index:3;background:var(--bg);color:var(--ink);font-family:var(--text);padding:clamp(110px,15vh,170px) clamp(20px,5vw,72px) clamp(110px,15vh,160px)}.flat.poster{background-color:var(--paper);background-image:radial-gradient(rgba(18,14,26,.07) 1.1px,transparent 1.5px);background-size:14px 14px}.flat:before,.flat:after{display:none!important;content:"";position:absolute;left:0;right:0;height:48px;pointer-events:none;background:radial-gradient(circle,var(--bg) 1.6px,transparent 2px) 0 0 / 12px 12px repeat-x,radial-gradient(circle,var(--bg) 3.2px,transparent 3.7px) 6px 12px / 12px 12px repeat-x,radial-gradient(circle,var(--bg) 4.8px,transparent 5.3px) 0 24px / 12px 12px repeat-x,radial-gradient(circle,var(--bg) 6.6px,transparent 7.1px) 6px 36px / 12px 12px repeat-x}.flat:before{top:-47px}.flat:after{bottom:-47px;transform:scaleY(-1)}.flat+.flat:before{display:none}.flat:has(+.flat):after{display:none}.flat-foot:after{display:none}.flat .inner{position:relative;max-width:1160px;margin:0 auto}.sec-head{position:relative;max-width:640px;margin-bottom:clamp(44px,6vh,64px)}.tag{display:inline-block;margin-bottom:18px;padding:8px 14px;border:2.5px solid var(--ink);border-radius:999px;font:600 14px/1 var(--text);box-shadow:3px 3px 0 var(--ink);transform:rotate(-2deg)}.tag-purple{background:var(--purple);color:#fff}.tag-sun{background:var(--sun)}.tag-tomato{background:var(--tomato);color:#fff}.sec-title{margin:0;font:400 clamp(34px,4vw,58px)/.98 var(--display);text-transform:uppercase;color:var(--ink);text-wrap:balance;letter-spacing:.005em}.sec-sub{margin:14px 0 0;max-width:44ch;font:400 17px/1.55 var(--text);color:#4a4452;text-wrap:pretty}.flat small{font:600 13px/1 var(--text)}.hint{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font:600 12.5px/1 var(--text);opacity:.75}.hint:before{content:"\21b3";font-size:15px}.pop{position:absolute;z-index:4;pointer-events:auto;cursor:pointer;overflow:visible;transform:translateY(var(--py, 0px)) rotate(var(--r, 0deg)) scale(0);transition:transform .7s var(--spring)}.on .pop,.pop.on{transform:translateY(var(--py, 0px)) rotate(var(--r, 0deg)) scale(1)}.pop:hover{animation:wiggle .45s ease-in-out}.pop.zap{animation:zap .5s var(--spring)}@keyframes wiggle{25%{rotate:-9deg}75%{rotate:7deg}}@keyframes zap{40%{scale:1.35;rotate:14deg}}.p-sneaker{width:150px;right:0;top:-10px;--r: -12deg;transition-delay:.15s}.p-star1{width:46px;right:210px;top:30px;--r: 10deg;transition-delay:.3s}.p-drop{width:34px;right:170px;top:120px;--r: -8deg;transition-delay:.4s}.p-trophy{width:120px;right:10px;top:-20px;--r: 10deg;transition-delay:.15s}.p-star2{width:40px;right:160px;top:10px;--r: -14deg;transition-delay:.3s}.p-cloud{width:150px;right:220px;top:70px;--r: 0deg;transition-delay:.45s}.p-phone{width:110px;right:0;top:-70px;--r: 12deg}.strip{display:grid;grid-template-columns:1fr 56px 1fr 56px 1fr;align-items:stretch}.cpanel{position:relative;display:flex;flex-direction:column;border:3px solid var(--ink);border-radius:30px;overflow:hidden;box-shadow:8px 10px 0 var(--ink);transform:rotate(var(--tilt, 0deg)) translateY(40px);opacity:0;transition:transform .8s var(--spring),box-shadow .3s var(--out),opacity .5s}.on .cpanel{opacity:1;transform:rotate(var(--tilt, 0deg))}.on .cpanel:nth-of-type(2){transition-delay:.12s}.on .cpanel:nth-of-type(3){transition-delay:.24s}.cpanel:hover{transform:rotate(0) translate(-3px,-5px);box-shadow:12px 16px 0 var(--ink)}.pn-purple{background:var(--purple);color:#fff}.pn-sun{background:var(--sun)}.pn-lilac{background:var(--lilac)}.pn-stage{position:relative;height:280px;overflow:hidden;border-bottom:3px solid var(--ink);display:grid;place-items:center;background-image:radial-gradient(rgba(255,255,255,.22) 1.4px,transparent 1.8px);background-size:10px 10px}.pn-sun .pn-stage,.pn-lilac .pn-stage{background-image:radial-gradient(rgba(18,14,26,.12) 1.4px,transparent 1.8px)}.pn-copy{padding:20px 22px 24px}.pn-copy h3{margin:0 0 6px;font:700 21px/1.2 var(--text);letter-spacing:-.015em}.pn-copy p{margin:0;font:400 15px/1.55 var(--text);opacity:.85}.caption{position:absolute;z-index:3;left:14px;top:14px;max-width:70%;padding:7px 11px;font:600 12.5px/1.25 var(--text);color:var(--ink);background:#fff;border:2.5px solid var(--ink);transform:rotate(-1.5deg)}.pn-purple .caption{background:var(--sun)}.then{align-self:center;justify-self:center;font:400 22px/1 var(--display);text-transform:uppercase;color:var(--ink);writing-mode:vertical-rl;transform:rotate(180deg);padding:10px 4px;opacity:.55}.sfx-word{position:absolute;z-index:3;right:14px;top:44px;font:400 30px/.9 var(--display);color:var(--sun);text-align:right;-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:3px 3px 0 var(--ink);transform:rotate(8deg)}.on .sfx-word{animation:sfx 1.8s steps(2) infinite}@keyframes sfx{0%,60%{translate:0 0}64%{translate:-2px 1px}68%{translate:2px -1px}72%{translate:0 0}}.mini{position:relative;display:block;width:156px;height:296px;margin-top:70px;padding:32px 0 0;border:0;border-radius:32px;text-align:center;color:#fff;font:inherit;background:radial-gradient(90% 60% at 50% 30%,rgba(91,47,214,.5),transparent 70%),#0d0a14;box-shadow:0 0 0 5px #1d1a26,0 0 0 8px var(--ink),8px 10px 0 8px var(--ink)}.mini-island{position:absolute;top:9px;left:50%;width:52px;height:16px;margin-left:-26px;border-radius:10px;background:#000}.m-small{margin:0;font:500 10px/1 var(--text);color:#ebebf599}.m-app{margin:4px 0 0;font:700 16px/1 var(--text)}.m-tile{position:relative;width:56px;height:56px;margin:16px auto 0;border-radius:14px;background:linear-gradient(#1c191d,#070606);display:grid;place-items:center}.m-tile img{width:76%}.m-tile .ring{position:absolute;inset:-6px;border-radius:18px;border:2px solid var(--lilac);opacity:0;animation:mRing 2s ease-out infinite}.m-tile .r2{animation-delay:1s}@keyframes mRing{0%{transform:scale(.9);opacity:.8}to{transform:scale(1.6);opacity:0}}.m-call:not(.picked):not(.declined) .m-tile{animation:mBuzz 2.4s steps(1) infinite}@keyframes mBuzz{0%,80%{transform:none}83%{transform:rotate(-8deg)}86%{transform:rotate(8deg)}89%{transform:rotate(-6deg)}92%{transform:none}}.m-big{margin:16px 0 0;font:400 22px/1 var(--display);text-transform:uppercase}.m-btns{display:flex;justify-content:center;gap:30px;margin-top:20px}.m-btns button{width:40px;height:40px;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;transition:transform .2s var(--spring)}.m-btns button:hover{transform:scale(1.12)}.m-btns button:active{transform:scale(.9)}.m-btns button:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.m-btns svg{width:16px;height:16px}.m-btns .no{background:#ff3b30}.m-btns .yes{background:#34c759;animation:yesPulse 1.4s ease-in-out infinite}@keyframes yesPulse{50%{box-shadow:0 0 0 8px #34c75940}}.mc-done,.mc-nope{position:absolute;inset:32px 0 0;display:grid;place-content:center;gap:6px;opacity:0;transform:scale(.7);transition:opacity .2s,transform .45s var(--spring);pointer-events:none}.mc-done svg{position:absolute;left:50%;top:50%;width:150px;margin:-95px 0 0 -75px;animation:spinSlow 8s linear infinite}@keyframes spinSlow{to{rotate:360deg}}.mc-done b,.mc-nope b{position:relative;z-index:1;font:400 24px/1 var(--display);text-transform:uppercase}.mc-done b{color:var(--ink)}.mc-done small{position:relative;margin-top:40px;font:500 11px/1 var(--text);color:#ebebf5b3}.mc-nope small{font:500 11px/1 var(--text);color:#ebebf5b3}.mc-ring{transition:opacity .2s}.m-call.picked .mc-ring,.m-call.declined .mc-ring{opacity:0}.m-call.picked .mc-done,.m-call.declined .mc-nope{opacity:1;transform:none}.m-count{cursor:pointer;transition:transform .15s var(--spring)}.m-count:active{transform:scale(.96) translateY(3px)}.m-count:focus-visible{outline:3px solid var(--purple);outline-offset:10px}.vf{position:absolute;width:20px;height:20px;border:3px solid var(--lilac)}.vf.tl{left:16px;top:36px;border-right:0;border-bottom:0;border-radius:6px 0 0}.vf.tr{right:16px;top:36px;border-left:0;border-bottom:0;border-radius:0 6px 0 0}.vf.bl{left:16px;bottom:24px;border-right:0;border-top:0;border-radius:0 0 0 6px}.vf.br{right:16px;bottom:24px;border-left:0;border-top:0;border-radius:0 0 6px}.m-rec{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font:600 10px/1 var(--text);color:#ebebf5bf}.m-rec i{width:7px;height:7px;border-radius:50%;background:#ff3b30;animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:.25}}.m-ring{width:108px;height:108px;margin:12px auto 0;display:block;transform:rotate(-90deg)}.m-ring circle{fill:none;stroke:#ffffff1f;stroke-width:9}.m-ring .fill{stroke:var(--lilac);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p, 0) * 100);transition:stroke-dashoffset .25s,stroke .3s}.m-count.full .m-ring .fill{stroke:var(--sun)}.m-num{position:absolute;left:0;right:0;top:108px;display:block}.m-num b{display:block;font:400 40px/1 var(--display)}.m-num span{font:500 10px/1 var(--text);color:#ebebf58c}.m-num b.pop1{animation:pop1 .3s var(--spring)}@keyframes pop1{40%{transform:scale(1.35);color:var(--sun)}}.m-done{position:absolute;left:50%;top:94px;padding:8px 12px;font:400 26px/1 var(--display);color:var(--ink);background:var(--sun);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transform:translate(-50%) rotate(-8deg) scale(0);transition:transform .45s var(--spring)}.m-count.full .m-done{transform:translate(-50%) rotate(-8deg) scale(1)}.spark{position:absolute;z-index:6;width:22px;height:22px;pointer-events:none}.p-dumb{width:84px;left:14px;bottom:18px;--r: -14deg;transition-delay:.5s;z-index:2}.p-flame{width:54px;right:26px;bottom:30px;--r: 10deg;transition-delay:.6s}.lvl-card{position:relative;z-index:1;width:min(250px,84%);padding:16px;border-radius:22px;background:#fff;border:3px solid var(--ink);box-shadow:6px 7px 0 var(--ink)}.lc-row{display:flex;gap:12px;align-items:center;text-align:left}.lc-row b{display:block;font:700 14px/1.2 var(--text)}.lc-row small{font:500 12px/1 var(--text);color:#6a6475}.lc-av{width:42px;height:42px;border-radius:50%;background:var(--sun);border:2.5px solid var(--ink);display:grid;place-items:center;flex:none;overflow:hidden}.lc-av .mascot{width:120%;margin-top:8px}.lc-bar{height:12px;margin:14px 0 10px;border-radius:12px;background:#eee6f6;border:2px solid var(--ink);overflow:hidden}.lc-bar i{display:block;height:100%;width:30%;background:repeating-linear-gradient(-45deg,var(--purple) 0 8px,#7a52ee 8px 16px);transition:width 1.2s var(--out) .4s}.on .lc-bar i{width:80%}.lc-meta{display:flex;justify-content:space-between;align-items:center;font:600 12px/1 var(--text);color:#6a6475}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font:700 12px/1 var(--text);color:var(--ink);background:var(--sun);border:2px solid var(--ink)}.lc-meta .chip{transform:scale(0) rotate(-20deg);transition:transform .45s var(--spring) 1.3s}.on .lc-meta .chip{transform:none}.stamp{position:absolute;z-index:2;right:12px;top:22px;padding:6px 10px;font:400 24px/.9 var(--display);color:var(--tomato);text-align:center;border:4px solid var(--tomato);border-radius:10px;transform:rotate(14deg) scale(2.4);opacity:0;transition:transform .35s cubic-bezier(.5,0,.7,1.4),opacity .2s;background:#fff9f0d9}.cpanel:hover .stamp,.on .stamp.slam{transform:rotate(14deg) scale(1);opacity:1}.bento{position:relative;z-index:1;display:grid;gap:22px;grid-template-columns:1.15fr 1fr 1fr;grid-template-areas:"today streak random" "today levels levels" "week week week"}.tile{position:relative;padding:24px;border:3px solid var(--ink);border-radius:26px;box-shadow:7px 9px 0 var(--ink);transform:translateY(30px) scale(.97);opacity:0;transition:transform .7s var(--spring),box-shadow .3s var(--out),opacity .45s}.on .tile{transform:none;opacity:1}.on .tile:nth-child(2){transition-delay:.08s}.on .tile:nth-child(3){transition-delay:.16s}.on .tile:nth-child(4){transition-delay:.24s}.on .tile:nth-child(5){transition-delay:.32s}.tile:hover{transform:translate(-3px,-4px);box-shadow:11px 14px 0 var(--ink)}.tile small{display:block;opacity:.75}.huge{display:flex;align-items:baseline;gap:8px;margin:8px 0 0}.huge b{font:400 64px/.95 var(--display)}.huge span{font:600 15px/1 var(--text);opacity:.7}.t-today{grid-area:today;background:var(--purple);color:#fff;border-radius:40px;padding-top:40px}.notch{position:absolute;top:12px;left:50%;width:64px;height:18px;margin-left:-32px;border-radius:12px;background:var(--ink)}.tt-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.tt-head b{display:block;margin-top:6px;font:700 22px/1 var(--text);letter-spacing:-.01em}.pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font:600 12px/1 var(--text);white-space:nowrap}.pill.live{background:#ffffff24;color:#fff}.pill.live i{width:7px;height:7px;border-radius:50%;background:var(--sun);animation:blink 1.2s ease-in-out infinite}.tt-total{display:flex;align-items:baseline;gap:10px;margin-top:22px}.tt-total b{font:400 66px/1 var(--display);color:var(--sun)}.tt-total span{font:600 15px/1 var(--text);opacity:.75}.tt-bar{height:12px;margin:14px 0 20px;border-radius:12px;background:#ffffff29;border:2px solid var(--ink);overflow:hidden}.tt-bar i{display:block;height:100%;width:0;background:var(--sun);transition:width 1.4s var(--out) .3s}.on .tt-bar i{width:37.5%}.calls{list-style:none;margin:0;padding:0;display:grid;gap:8px}.calls li{display:grid;grid-template-columns:60px 1fr auto;align-items:center;padding:12px 14px;border-radius:14px;background:#ffffff14;font:600 14px/1 var(--text);color:#ffffff8c;transition:transform .2s var(--spring),background-color .2s}.calls li:hover{transform:translate(4px)}.calls time{font-variant-numeric:tabular-nums}.calls li.done{color:#fff}.calls li.done em{color:var(--sun)}.calls li.next{color:var(--ink);background:var(--sun);border:2px solid var(--ink)}.calls li.next em i{display:block;width:10px;height:10px;border-radius:50%;background:var(--tomato);box-shadow:0 0 #ff563680;animation:ping 1.3s infinite}.calls li.ringing{animation:rowRing .1s steps(2) 12}@keyframes rowRing{0%{transform:translate(-3px) rotate(-1deg)}to{transform:translate(3px) rotate(1deg)}}@keyframes ping{to{box-shadow:0 0 0 12px #ff563600}}.calls em{font-style:normal}.btn-ink{margin-top:18px;width:100%;height:48px;border:3px solid var(--ink);border-radius:999px;background:var(--sun);color:var(--ink);font:700 15px/1 var(--text);cursor:pointer;box-shadow:4px 5px 0 var(--ink);transition:transform .12s,box-shadow .12s}.btn-ink:hover{transform:translate(-1px,-2px);box-shadow:6px 7px 0 var(--ink)}.btn-ink:active{transform:translate(3px,4px);box-shadow:1px 1px 0 var(--ink)}.btn-ink:focus-visible{outline:3px solid #fff;outline-offset:3px}.t-streak{grid-area:streak;background:var(--tomato);color:var(--ink)}.ticket:before,.ticket:after{content:"";position:absolute;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:var(--paper);border:3px solid var(--ink)}.ticket:before{left:-16px;clip-path:inset(0 0 0 50%)}.ticket:after{right:-16px;clip-path:inset(0 50% 0 0)}.peek{position:absolute;z-index:2;pointer-events:none;transform-origin:50% 100%}.p-flame2{width:78px;right:18px;top:-46px;transform:rotate(8deg) scale(0);transition:transform .6s var(--spring) .5s}.on .p-flame2{transform:rotate(8deg) scale(1);animation:flicker 1.6s ease-in-out 1.2s infinite}@keyframes flicker{50%{transform:rotate(4deg) scale(1.06,.95)}}.t-streak .huge b{color:#fff;-webkit-text-stroke:2.5px var(--ink);paint-order:stroke fill;text-shadow:3px 3px 0 var(--ink)}.week{display:flex;gap:6px;margin-top:16px}.week button{flex:1;height:34px;padding:0;border-radius:10px;border:2.5px solid var(--ink);font:700 12px/1 var(--text);background:#fff4ef;color:var(--ink);cursor:pointer;transition:transform .2s var(--spring)}.week button.on{background:var(--sun)}.week button.today{background:#fff;box-shadow:inset 0 0 0 3px var(--sun)}.week button:hover{transform:translateY(-3px)}.week button:active{transform:scale(.88)}.t-random{grid-area:random;background:var(--sky);color:var(--ink);display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center}.t-random p{margin:6px 0 0;font:500 14px/1.4 var(--text)}.clock{width:96px;cursor:pointer;overflow:visible;transition:transform .3s var(--spring)}.clock:hover{transform:rotate(-6deg) scale(1.05)}.clock .hand-h,.clock .hand-m{transform-origin:50px 54px;transition:transform 1s var(--spring)}.times{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:10px 0 0}.times li{padding:5px 9px;border-radius:999px;background:#fff;border:2px solid var(--ink);font:700 12px/1 var(--text);font-variant-numeric:tabular-nums;transition:transform .35s var(--spring)}.times.shuffle li{transform:rotate(var(--rr)) scale(1.1)}.t-levels{grid-area:levels;background:var(--sun)}.map{position:relative;height:170px;margin-top:8px}.map .path{position:absolute;inset:6px 4% 12px;width:92%;height:calc(100% - 18px)}.node{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;border:2.5px solid var(--ink);background:#fff;font:700 12.5px/1 var(--text);white-space:nowrap;transition:transform .25s var(--spring);cursor:default}.node:hover{transform:translate(-50%,-50%) scale(1.08) rotate(-2deg)}.node.past{background:#fffbe8;color:#6a6475;text-decoration:line-through;text-decoration-thickness:2px}.node.now{background:var(--purple);color:#fff;box-shadow:4px 4px 0 var(--ink)}.node.lock{background:#ffffff8c;color:#6a6475;border-style:dashed}.node.lock svg{width:13px}.node .you{position:absolute;left:50%;bottom:100%;width:54px;height:54px;margin-left:-27px;display:block;animation:bob 1.6s ease-in-out infinite}@keyframes bob{50%{transform:translateY(-6px)}}.t-week{grid-area:week;background:var(--lilac);display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.tw-copy p:last-child{margin:6px 0 0;font:500 15px/1.4 var(--text)}.blocks{display:flex;align-items:flex-end;gap:10px;height:170px}.blocks i{display:flex;flex-direction:column-reverse;gap:3px;width:34px}.blocks b{display:block;height:9px;border-radius:3px;background:var(--purple);border:2px solid var(--ink);transform:translateY(-120px);opacity:0;transition:transform .5s var(--spring),opacity .2s}.on .blocks b{transform:none;opacity:1}.blocks i:hover b{background:var(--sun)}.fine{margin:22px 0 0;font:500 13px/1.4 var(--text);color:#6a6475}.faq{display:grid;grid-template-columns:.9fr 1.3fr;gap:clamp(32px,6vw,90px);align-items:start}.faq .sec-head{position:sticky;top:110px;margin:0}.faq-cast{position:relative;height:150px;margin-top:28px}.cast-guy{position:absolute;left:0;bottom:0;width:130px}.cast-guy .mascot{width:100%}.cast-phone{position:absolute;left:150px;bottom:6px;width:110px;animation:castRing 2.6s steps(1) infinite}@keyframes castRing{0%,76%{transform:none}80%{transform:rotate(-8deg)}84%{transform:rotate(8deg)}88%{transform:rotate(-5deg)}92%{transform:none}}.chat{display:grid;gap:14px}.qa{display:grid;gap:10px}.q{justify-self:start;position:relative;max-width:88%;padding:16px 20px;border:3px solid var(--ink);border-radius:22px 22px 22px 6px;background:#fff;color:var(--ink);font:600 17px/1.35 var(--text);text-align:left;cursor:pointer;box-shadow:4px 5px 0 var(--ink);transition:transform .2s var(--spring),box-shadow .2s,background-color .2s}.q:hover{transform:translate(-2px,-3px) rotate(-.6deg);box-shadow:6px 8px 0 var(--ink)}.q[aria-expanded=true]{background:var(--sun)}.q:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.a{justify-self:end;max-width:82%;margin:0;padding:16px 20px;border:3px solid var(--ink);border-radius:22px 22px 6px;background:var(--purple);color:#fff;font:500 16px/1.5 var(--text);box-shadow:-4px 5px 0 var(--ink);transform-origin:100% 0;display:none}.q[aria-expanded=true]+.a{display:block;animation:bubble .45s var(--spring)}@keyframes bubble{0%{transform:scale(.4) rotate(4deg);opacity:0}}.flat-foot{padding-top:80px;padding-bottom:56px;border-top:3px solid var(--ink)}.flat-foot:before{display:none}.foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px 40px}.f-brand{display:flex;align-items:center;gap:18px}.f-logo{width:74px;padding:10px;background:var(--ink);border-radius:18px;transform:rotate(-4deg);box-shadow:5px 5px 0 var(--purple)}.f-tag{margin:0;font:400 28px/1 var(--display);text-transform:uppercase}.f-links{display:flex;flex-wrap:wrap;gap:10px}.f-links a{padding:9px 14px;border:2.5px solid var(--ink);border-radius:999px;color:var(--ink);text-decoration:none;font:600 14px/1 var(--text);background:#fff;transition:transform .2s var(--spring),background-color .2s}.f-links a:hover{background:var(--sun);transform:rotate(-3deg) translateY(-2px)}.foot small{width:100%;color:#6a6475}.finale{position:absolute;z-index:6;left:clamp(20px,5vw,80px);top:50%;max-width:min(40vw,520px);transform:translateY(-40%);opacity:0;pointer-events:none;transition:opacity .6s,transform .8s var(--out)}body.finale-on .finale{opacity:1;pointer-events:auto;transform:translateY(-50%)}.finale h2{margin:0;font:400 clamp(40px,4.8vw,76px)/.95 var(--display);text-transform:uppercase;color:#fff;-webkit-text-stroke:2.5px var(--ink);paint-order:stroke fill;text-shadow:5px 6px 0 var(--ink)}.finale p{display:inline-block;margin:18px 0 22px;max-width:38ch;padding:12px 16px;font:600 16px/1.45 var(--text);color:var(--ink);background:#fff;border:3px solid var(--ink);box-shadow:4px 5px 0 var(--ink);transform:rotate(-1deg)}.finale .ctas{display:flex;gap:12px;flex-wrap:wrap}.finale .store{height:56px;padding:0 20px 0 16px;border-radius:999px;border:3px solid var(--ink)!important;box-shadow:4px 5px 0 var(--ink)!important;color:var(--ink)!important;background:#fff!important}.finale .store.primary{background:var(--sun)!important}.finale .store small{color:#4a4452!important}.finale .store:hover{transform:translate(-1px,-2px)}.finale .store:active{transform:translate(3px,4px);box-shadow:1px 1px 0 var(--ink)!important}.finale .store svg{width:22px;height:22px}.finale .store .lbl{font-size:16px}.finale .store small{font-size:11px}.m-cta{display:none}@media(max-width:900px){.strip{grid-template-columns:1fr;gap:0}.then{writing-mode:horizontal-tb;transform:none;padding:18px 0}.bento{grid-template-columns:1fr;grid-template-areas:"today" "streak" "random" "levels" "week"}.faq{grid-template-columns:1fr}.faq .sec-head{position:static}.t-week{flex-direction:column;align-items:stretch}.blocks{justify-content:space-between}.p-sneaker{width:96px;top:-40px}.p-trophy{width:80px;top:-40px}.p-cloud,.p-star1,.p-star2,.p-drop{display:none}.finale{max-width:calc(100vw - 40px);top:auto;bottom:90px;transform:none}body.finale-on .finale{transform:none}body.past-hero .m-cta{display:inline-flex;position:fixed;z-index:40;left:50%;bottom:16px;transform:translate(-50%);height:48px;padding:0 20px;border-radius:999px;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:var(--sun);color:var(--ink);font:700 14px/1 var(--text);align-items:center;text-decoration:none}}@media(prefers-reduced-motion:reduce){.pop,.cpanel,.tile,.blocks b,.lc-bar i,.tt-bar i{transition:none!important}.flat .pop{transform:rotate(var(--r, 0deg))}}.nav,.nav *{transition:color .3s,background-color .3s,box-shadow .3s,filter .3s}body.nav-light .brand img{filter:brightness(.1)}.flat+.flat{padding-top:clamp(40px,6vh,80px)}.flat:has(+.flat){padding-bottom:clamp(50px,7vh,90px)}.p-phone{width:96px;right:-10px;top:-120px;--r: 14deg}.peeker{position:absolute;z-index:0;left:-64px;top:46%;width:120px;transform:translate(var(--px, 0px)) rotate(-12deg);pointer-events:auto;cursor:pointer}.peeker .mascot{width:100%;display:block}.peeker:hover{animation:wiggle .45s ease-in-out}@media(max-width:900px){.peeker{display:none}}.squiggle{display:block;width:min(300px,60%);height:18px;margin-top:10px;overflow:visible}.squiggle path{fill:none;stroke:var(--sq, var(--purple));stroke-width:5;stroke-linecap:round;stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 1.1s var(--out) .35s}.on .squiggle path{stroke-dashoffset:0}.tape{position:absolute;left:-2%;right:-2%;top:-26px;z-index:5;overflow:hidden;background:var(--sun);border-block:3px solid var(--ink);transform:rotate(-1.6deg);box-shadow:0 6px 0 var(--ink)}.tape-run{display:flex;gap:28px;width:max-content;padding:12px 0;animation:tape 26s linear infinite;font:400 24px/1 var(--display);text-transform:uppercase;color:var(--ink)}.tape-run span{display:inline-flex;align-items:center;gap:28px}.tape-run svg{width:20px;height:20px;color:var(--purple)}@keyframes tape{to{transform:translate(-50%)}}.flat-foot{padding-top:120px}.faq-cast.talk .cast-phone{animation:castTalk .1s steps(2) 10}.faq-cast.talk .cast-guy{animation:nod .5s ease-in-out 2}@keyframes castTalk{0%{transform:rotate(-10deg) scale(1.05)}to{transform:rotate(10deg) scale(1.05)}}@keyframes nod{50%{transform:rotate(-6deg) translateY(4px)}}@media(prefers-reduced-motion:reduce){.tape-run{animation:none}}.stage-print{position:absolute;inset:0;z-index:11;pointer-events:none;opacity:var(--ks, 0);background:radial-gradient(rgba(18,14,26,.22) 1px,transparent 1.5px) 0 0 / 5px 5px;mix-blend-mode:multiply}.stage-gutter{position:absolute;inset:0;z-index:11;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--ks, 0) * 10px) var(--paper),inset 0 0 0 calc(var(--ks, 0) * 13px) var(--ink)}.then{writing-mode:horizontal-tb!important;transform:none!important;opacity:1!important;display:grid;justify-items:center;gap:4px;padding:0!important}.then svg{width:46px;height:30px;overflow:visible}.then svg path{fill:none;stroke:var(--ink);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:90;stroke-dashoffset:90;transition:stroke-dashoffset .6s var(--out) .6s}.on .then svg path{stroke-dashoffset:0}.then b{font:400 16px/1 var(--display);text-transform:uppercase;transform:rotate(-6deg)}@media(max-width:900px){.then svg{transform:rotate(90deg);margin:6px 0}}.tape-strip{position:absolute;z-index:6;width:92px;height:26px;background:#ffcf33c7;border-left:2px dashed rgba(18,14,26,.25);border-right:2px dashed rgba(18,14,26,.25);box-shadow:0 2px #120e1a1f;pointer-events:none}.tape-strip.tl{left:-18px;top:10px;transform:rotate(-38deg)}.tape-strip.tr{right:-18px;top:12px;transform:rotate(36deg);background:#c9adf5d9}.tape-strip.br{right:-20px;bottom:14px;transform:rotate(-34deg);background:#ff5636b3}.note-h{position:absolute;z-index:7;font:700 23px/1 Caveat,cursive;color:var(--ink);white-space:nowrap;pointer-events:none;transform:rotate(var(--nr, -6deg)) scale(.6);opacity:0;transition:opacity .3s,transform .5s var(--spring)}.on .note-h{opacity:1;transform:rotate(var(--nr, -6deg)) scale(1);transition-delay:var(--nd, 1s)}.note-h svg{position:absolute;overflow:visible}.note-h svg path{fill:none;stroke:var(--ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.note-h u{text-decoration:none;background:linear-gradient(transparent 62%,#ffcf33b3 62%);padding:0 2px}.n-tap{right:10px;bottom:74px;--nr: 6deg;--nd: 1.4s}.n-tap svg{left:-40px;top:14px;width:40px;height:28px}.n-you{left:31%;top:20px;--nr: -5deg;--nd: .9s}.n-you svg{left:92px;top:14px;width:40px;height:34px}.n-rand{right:18px;top:12px;--nr: 4deg;--nd: 1.2s;font-size:20px}.n-plan{right:26px;top:20px;--nr: 5deg;--nd: 1.1s}.issue{position:absolute;right:0;top:4px;display:grid;justify-items:end;gap:4px;font:700 12px/1 var(--text);letter-spacing:.02em;color:var(--ink)}.issue b{font:400 34px/1 var(--display);padding:4px 10px;border:3px solid var(--ink);background:#fff;transform:rotate(3deg);box-shadow:3px 3px 0 var(--ink)}@media(max-width:900px){.note-h,.tape-strip.tr,.tape-strip.br,.issue{display:none}}.bens{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;padding-top:40px}.ben{padding-top:64px;display:flex;flex-direction:column}.ben h3{margin:0 0 8px;font:400 30px/1 var(--display);text-transform:uppercase}.ben p{margin:0 0 18px;font:500 15px/1.5 var(--text)}.ben-il{position:absolute;left:20px;top:-44px;width:88px;height:88px;overflow:visible;transform:rotate(-8deg) scale(.9);transition:transform .4s var(--spring)}.ben:hover .ben-il{transform:rotate(6deg) scale(1.08) translateY(-6px)}.b1 .ben-il{width:120px;left:14px;top:-30px}.ben-tag{margin-top:auto;align-self:flex-start;padding:6px 10px;border:2px solid var(--ink);border-radius:999px;background:#fff;font:700 12px/1 var(--text)}.b1{background:var(--sun)}.b2{background:var(--lilac)}.b3{background:var(--sky)}.b4{background:var(--tomato);color:#fff}.b4 .ben-tag{color:var(--ink)}.on .ben:nth-child(2){transition-delay:.08s}.on .ben:nth-child(3){transition-delay:.16s}.on .ben:nth-child(4){transition-delay:.24s}.vs{display:grid;grid-template-columns:1fr 1fr 1.12fr;gap:18px;align-items:end}.vs-col{position:relative;padding:22px;border:3px solid var(--ink);border-radius:26px;background:#fff;box-shadow:6px 7px 0 var(--ink);transform:translateY(30px);opacity:0;transition:transform .7s var(--spring),opacity .45s}.on .vs-col{transform:none;opacity:1}.on .vs-col:nth-child(2){transition-delay:.1s}.on .vs-col:nth-child(3){transition-delay:.25s}.vs-col:not(.yyk){color:#6a6475}.vs-h{padding-bottom:16px;margin-bottom:8px;border-bottom:2px dashed rgba(18,14,26,.2)}.vs-h b{display:block;font:400 26px/1 var(--display);text-transform:uppercase;color:var(--ink)}.vs-h small{display:block;margin-top:6px;font:500 13px/1.4 var(--text)}.vs-r{display:flex;gap:10px;align-items:center;padding:11px 0;font:600 15px/1.35 var(--text)}.vs-r i{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--ink);display:grid;place-items:center;font:800 13px/1 var(--text);font-style:normal}.vs-r.no i{background:#ffe1d9}.vs-r.no i:before{content:"\2715";color:#c4321c}.vs-r.meh i{background:#fff4c7}.vs-r.meh i:before{content:"~"}.vs-r.yes i{background:var(--sun)}.vs-r.yes i:before{content:"\2713"}.vs-col.yyk{background:var(--purple);color:#fff;padding:30px 26px;transform:translateY(30px) rotate(1.2deg);box-shadow:9px 11px 0 var(--ink)}.on .vs-col.yyk{transform:rotate(1.2deg) translateY(-14px)}.vs-col.yyk .vs-h{border-color:#ffffff4d}.vs-col.yyk .vs-h b{color:var(--sun);font-size:34px}.vs-col.yyk .vs-h small{color:#fffc}.vs-badge{position:absolute;right:-14px;top:-18px;padding:8px 12px;font:400 18px/1 var(--display);text-transform:uppercase;background:var(--sun);color:var(--ink);border:3px solid var(--ink);border-radius:10px;box-shadow:3px 3px 0 var(--ink);transform:rotate(8deg)}@media(max-width:900px){.bens{grid-template-columns:1fr 1fr;row-gap:56px}.vs{grid-template-columns:1fr;gap:26px}.vs-col.yyk{order:-1}.on .vs-col.yyk{transform:rotate(.6deg)}}@media(max-width:520px){.bens{grid-template-columns:1fr}}.chapters{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.ch{--bg: #fff;position:relative;display:flex;flex-direction:column;gap:8px;min-height:300px;padding:26px 24px 24px;text-decoration:none;color:var(--ink);background:var(--bg);border:3px solid var(--ink);border-radius:28px;box-shadow:8px 10px 0 var(--ink);transform:rotate(var(--tilt, 0deg)) translateY(40px);opacity:0;transition:transform .7s var(--spring),opacity .5s var(--out),box-shadow .3s var(--spring)}.on .ch{transform:rotate(var(--tilt, 0deg));opacity:1}.on .ch:nth-child(2){transition-delay:.1s,.1s,0s}.on .ch:nth-child(3){transition-delay:.2s,.2s,0s}.on .ch:hover{transform:rotate(0) translate(-3px,-5px);box-shadow:12px 15px 0 var(--ink);transition-delay:0s}.on .ch:active{transform:translate(4px,5px);box-shadow:3px 4px 0 var(--ink)}.ch-purple{--bg: var(--purple);color:#fff}.ch-sun{--bg: var(--sun)}.ch-lilac{--bg: var(--lilac)}.ch-il{position:absolute;right:20px;top:-44px;width:92px;height:92px;overflow:visible;transform:rotate(10deg);transition:transform .4s var(--spring)}.ch:hover .ch-il{transform:rotate(-6deg) scale(1.12)}.ch-n{font:700 24px/1 Caveat,cursive;opacity:.85}.ch b{font:400 clamp(34px,3.4vw,48px)/.95 var(--display);text-transform:uppercase}.ch-s{font:500 16px/1.45 var(--text);opacity:.9;max-width:26ch}.ch-go{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;height:46px;padding:0 20px;border-radius:999px;background:var(--ink);color:var(--paper);font:700 15px/1 var(--text)}.ch-purple .ch-go{background:var(--sun);color:var(--ink);box-shadow:0 0 0 2.5px var(--ink)}.pt-card{position:relative;display:block;padding:clamp(28px,4vw,48px);text-decoration:none;color:var(--ink);background:#fff;border:3px solid var(--ink);border-radius:30px;box-shadow:9px 11px 0 var(--ink);transform:rotate(-.7deg);transition:transform .3s var(--spring),box-shadow .3s var(--spring)}.pt-card:hover{transform:rotate(0) translate(-3px,-4px);box-shadow:13px 16px 0 var(--ink)}.pt-card .sec-sub{margin-bottom:26px}.pt-il{position:absolute;right:clamp(20px,5vw,70px);top:50%;width:clamp(110px,14vw,180px);margin-top:calc(clamp(110px,14vw,180px)/-2);transition:transform .5s var(--spring)}.pt-card:hover .pt-il{transform:rotate(25deg) scale(1.08)}@media(max-width:900px){.chapters{grid-template-columns:1fr;gap:56px}.pt-il{width:84px;top:-30px;margin:0}}@media(prefers-reduced-motion:reduce){.ch{transition:none;opacity:1;transform:none}}.flat-foot{background:transparent!important;background-image:none!important;border-top:0}.flat-foot .foot{padding:22px 26px;border-radius:28px;background:#fff9f0c7;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:0 0 0 .5px #ffffff80 inset,0 20px 50px #1e143c40}body.nav-light .links:before,body.nav-light .login,body.nav-light .store:not(.primary){background:#18151ed6!important}.ch-chips{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(48px,7vh,72px)}.ch-chips>span{font:700 26px/1 Caveat,cursive;color:var(--ink);margin-right:6px}.ch-chips a{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 22px 0 10px;border-radius:999px;text-decoration:none;font:700 16px/1 var(--text);color:var(--ink);background:#fff;border:3px solid var(--ink);box-shadow:4px 5px 0 var(--ink);transition:transform .25s var(--spring),box-shadow .25s,background-color .2s}.ch-chips a svg{width:38px;height:38px;overflow:visible;transition:transform .35s var(--spring)}.ch-chips a:hover{transform:translate(-2px,-3px) rotate(-1.5deg);box-shadow:7px 9px 0 var(--ink)}.ch-chips a:hover svg{transform:rotate(-14deg) scale(1.2)}.ch-chips .cc-purple:hover{background:var(--lilac)}.ch-chips .cc-sun:hover{background:var(--sun)}.ch-chips .cc-tomato:hover{background:#ffb4a3}.tag-n{font:400 15px/1 var(--display);font-style:normal;margin-right:8px;padding-right:8px;border-right:2px solid currentColor}#chapters+#benefits{padding-top:0}#chapters{padding-bottom:clamp(60px,8vh,90px)}#chapters .ch-chips{margin-top:40px}.flow-head{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-bottom:clamp(28px,5vh,50px)}.flow-head .tag{margin:0}.flow-lede{margin:0;font:500 18px/1.4 var(--text);color:#4a4452}.flow-lede b{color:var(--ink);background:linear-gradient(transparent 60%,#ffcf33b3 60%)}.flow .strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,44px);align-items:start}.beat-wrap{position:relative}.beat-wrap.bw2{margin-top:clamp(60px,9vw,130px)}.beat-wrap.bw3{margin-top:clamp(120px,18vw,260px)}.beat{position:relative;z-index:3;margin:0 0 -.22em -.04em;font:400 clamp(56px,6.6vw,112px)/.84 var(--display);text-transform:uppercase;letter-spacing:-.01em;color:var(--bc);-webkit-text-stroke:clamp(3px,.3vw,4px) var(--ink);paint-order:stroke fill;text-shadow:6px 7px 0 var(--ink);transform:rotate(-3deg);transform-origin:0 100%;opacity:0;translate:0 30px;transition:opacity .5s,translate .8s var(--spring)}.bw1 .beat{--bc: #fff}.bw2 .beat{--bc: var(--sun)}.bw3 .beat{--bc: var(--lilac)}.on .beat{opacity:1;translate:0 0}.on .bw2 .beat{transition-delay:.15s}.on .bw3 .beat{transition-delay:.3s}.beat-wrap.bw1:after,.beat-wrap.bw2:after{content:"";position:absolute;z-index:4;right:calc(-1*clamp(22px,3vw,44px) - 26px);top:52%;width:70px;height:90px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70 90' fill='none' stroke='%23120E1A' stroke-width='4.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8 C 40 6, 60 30, 56 74'/%3E%3Cpath d='M44 64 L 56 78 L 66 62'/%3E%3C/svg%3E") center / contain no-repeat}.flow .pn-stage{height:360px}.flow .mini{margin-top:46px}.your-move{position:absolute;z-index:5;right:18px;top:clamp(40px,4.4vw,70px);padding:7px 12px;font:700 13px/1 var(--text);color:var(--ink);background:var(--sun);border:2.5px solid var(--ink);border-radius:999px;box-shadow:3px 3px 0 var(--ink);transform:rotate(4deg) scale(0);transition:transform .4s var(--spring)}.your-move:before{content:"\1f449  "}#flow[data-step="0"] .bw1 .your-move,#flow[data-step="1"] .bw2 .your-move{transform:rotate(4deg) scale(1);animation:moveBob 1.2s ease-in-out infinite}@keyframes moveBob{50%{translate:0 -4px}}#flow .cpanel{transition:transform .8s var(--spring),box-shadow .3s var(--out),opacity .5s,filter .4s}#flow[data-step="2"] .bw3 .cpanel{box-shadow:8px 10px 0 var(--ink),0 0 0 6px var(--sun)}.flow .lc-bar i{transition:width 1.2s var(--out)}#flow[data-step="2"] .lc-bar i{width:100%!important}.flow .lvl-card .chip{transition:transform .45s var(--spring)}#flow:not([data-step="2"]) .lvl-card .chip{transform:scale(0)}.flow .stamp{transform:rotate(14deg) scale(0)}#flow[data-step="2"] .stamp{animation:none;transform:rotate(14deg) scale(1);transition:transform .5s var(--spring) .5s}@media(max-width:900px){.flow .strip{grid-template-columns:1fr;gap:64px}.beat-wrap.bw2,.beat-wrap.bw3{margin-top:0}.beat-wrap:after{display:none}.beat{font-size:64px}}@media(prefers-reduced-motion:reduce){.beat{opacity:1;translate:none;transition:none}.your-move{animation:none!important}}.flow .caption{top:56px}.flow .sfx-word{top:78px}.flow .your-move{top:auto;bottom:calc(100% - clamp(90px,9vw,150px));right:14px}#flow[data-step="2"] .stamp{opacity:1!important}#chapters.flow{padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px)}#chapters.flow .inner{max-width:none}.flow-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px 26px;margin-bottom:22px}.flow-t{margin:0;font:400 clamp(30px,2.8vw,44px)/1 var(--display);text-transform:uppercase;color:var(--ink)}.flow-lede{font-size:16px}.flow .beat{display:none}.flow .strip{grid-template-columns:1.2fr 1fr 1fr;gap:12px;padding:12px;background:var(--ink);border-radius:32px;box-shadow:10px 12px 0 var(--purple)}.flow .beat-wrap,.flow .beat-wrap.bw2,.flow .beat-wrap.bw3{margin-top:0;display:flex}.flow .beat-wrap:after{display:none}.flow .cpanel{flex:1;border:0;border-radius:22px;box-shadow:none!important;--tilt: 0deg !important}.flow .cpanel:hover{transform:none}.flow .bw1 .cpanel{clip-path:polygon(0 0,100% 0,calc(100% - 34px) 100%,0 100%);border-radius:22px 0 0 22px}.flow .bw2 .cpanel{clip-path:polygon(34px 0,100% 0,calc(100% - 34px) 100%,0 100%);margin-left:-34px;border-radius:0}.flow .bw3 .cpanel{clip-path:polygon(34px 0,100% 0,100% 100%,0 100%);margin-left:-34px;border-radius:0 22px 22px 0}.flow .bw2 .pn-copy,.flow .bw3 .pn-copy{padding-left:46px}.flow .bw2 .caption,.flow .bw3 .caption{left:50px}.flow .pn-stage{height:380px;border-bottom-width:0}.flow .pn-copy{position:relative;padding:18px 26px 22px;border-top:3px solid var(--ink)}.flow .pn-copy h3{display:flex;align-items:center;gap:10px;font:700 19px/1.2 var(--text)}.flow .pn-copy h3:before{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font:400 15px/1 var(--display);color:var(--ink);background:#fff;border:2.5px solid var(--ink)}.flow .bw1 h3:before{content:"1"}.flow .bw2 h3:before{content:"2"}.flow .bw3 h3:before{content:"3"}.flow .pn-copy p{font-size:14.5px}.flow .caption{top:16px}.flow .sfx-word{top:40px;right:46px}.flow .your-move{top:16px;bottom:auto;right:54px;z-index:6}.flow .bw3 .your-move{right:20px}.flow .stamp{right:30px;top:60px}@media(max-width:900px){.flow-head,.flow .strip{grid-template-columns:1fr}.flow .beat-wrap .cpanel{clip-path:none!important;margin-left:0!important;border-radius:20px!important}.flow .bw2 .pn-copy,.flow .bw3 .pn-copy{padding-left:26px}.flow .bw2 .caption,.flow .bw3 .caption{left:14px}}.flow .strip{align-items:stretch}.flow .beat-wrap .cpanel{display:flex;flex-direction:column}.flow .pn-copy{flex:1}.flow .n-tap{right:52px}.flat{padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px)}.flat .inner{max-width:none}.flow .pn-stage{height:470px}.flow .mini{transform:scale(1.14);transform-origin:50% 0;margin-top:54px}.flow .mini.m-count:active{transform:scale(1.1) translateY(3px)}.bw1 .cpanel:hover .m-call:not(.picked):not(.declined){animation:hardBuzz .12s steps(2) infinite}@keyframes hardBuzz{0%{translate:-2px 0;rotate:-1.2deg}to{translate:2px 0;rotate:1.2deg}}.bw1 .cpanel:hover .sfx-word{animation:sfx .5s steps(2) infinite;scale:1.15}.dodged{position:absolute;z-index:4;left:50%;bottom:-46px;translate:-50% 0;white-space:nowrap;padding:6px 11px;border-radius:999px;font:700 12px/1 var(--text);color:var(--ink);background:#fff;border:2.5px solid var(--ink);opacity:0;transition:opacity .3s}.dodged.on{opacity:1}.plus1{position:absolute;z-index:6;pointer-events:none;font:400 30px/1 var(--display);color:var(--sun);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:2px 3px 0 var(--ink);animation:plus1 .8s var(--out) forwards}@keyframes plus1{0%{transform:translateY(0) scale(.6);opacity:1}to{transform:translateY(-80px) scale(1.2);opacity:0}}.flow .p-dumb{transition:transform .25s var(--spring)}.flow .p-dumb.curl{transform:rotate(-38deg) translateY(-26px) scale(1.1)!important}.flow .m-count.flash:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#c9adf559;animation:fl .3s forwards;pointer-events:none}@keyframes fl{to{opacity:0}}.bw2 .cpanel.shake{animation:pshake .45s}@keyframes pshake{20%{translate:-6px 2px}40%{translate:6px -2px}60%{translate:-4px 1px}80%{translate:3px 0}}.flow .bw3 .pn-stage{perspective:900px}.flow .lvl-card{transform:rotateX(var(--ry, 0deg)) rotateY(var(--rx, 0deg));transition:transform .2s ease-out;transform-style:preserve-3d}.flow .lc-bar{position:relative}.flow .lc-bar:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%);background-size:250% 100%;animation:shine 2.4s linear infinite}@keyframes shine{0%{background-position:150% 0}to{background-position:-100% 0}}.streak-btn{position:absolute;z-index:4;right:26px;bottom:26px;display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border:2.5px solid var(--ink);border-radius:999px;background:#fff;font:700 13px/1 var(--text);color:var(--ink);cursor:pointer;box-shadow:3px 4px 0 var(--ink);transition:transform .2s var(--spring)}.streak-btn:hover{transform:translate(-1px,-2px) rotate(-2deg)}.streak-btn:active{transform:scale(.94)}.streak-btn svg{width:40px;height:48px;margin:-18px 0 -8px;overflow:visible;transition:transform .35s var(--spring);transform-origin:50% 90%}.streak-btn.fed svg{transform:scale(1.35) rotate(-6deg)}.flow .stamp{cursor:pointer;pointer-events:auto}.flow .stamp.reslam{animation:reslam .5s var(--spring)}@keyframes reslam{0%{transform:rotate(14deg) scale(1.8);opacity:0}to{transform:rotate(14deg) scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.flow .lc-bar:after,.bw1 .cpanel:hover .m-call{animation:none!important}}.dodged{bottom:auto;top:-40px}.flow .bw1 .your-move{right:auto;left:22px;top:62px}.flow .bw1 .your-move{top:420px;left:22px}@media(min-width:901px){.flow .pn-copy{height:168px;flex:none;overflow:hidden}.flow .pn-copy h3{white-space:nowrap}}.flow .pn-stage{--mx: 0;--my: 0}.flow .pn-stage>*{translate:calc(var(--mx) * var(--d, 10px)) calc(var(--my) * var(--d, 10px));transition:translate .45s cubic-bezier(.2,.8,.2,1),scale .45s cubic-bezier(.2,.8,.2,1)}.flow .pn-stage.live>*{transition:translate .12s linear,scale .3s cubic-bezier(.2,.8,.2,1)}.flow .pn-stage .caption{--d: -8px}.flow .pn-stage .mini{--d: 14px}.flow .pn-stage .sfx-word,.flow .pn-stage .stamp{--d: 26px}.flow .pn-stage .pop,.flow .pn-stage .streak-btn,.flow .pn-stage .note-h{--d: 32px}.flow .pn-stage .lvl-card{--d: 18px}.flow .pn-stage .tape-strip{--d: -4px}.flow .pn-stage .mini{rotate:y calc(var(--mx) * 10deg)}.flow .pn-stage{background-position:calc(var(--mx) * -14px) calc(var(--my) * -14px);transition:background-position .45s cubic-bezier(.2,.8,.2,1)}.flow .pn-stage.live{transition:background-position .12s linear}.flow .pn-stage.live .mini{scale:1.03}@media(prefers-reduced-motion:reduce){.flow .pn-stage>*{translate:none!important;rotate:none!important}}#flow{overflow:clip;overflow-clip-margin:0}#flow .bw1{--bd: 0s}#flow .bw2{--bd: .1s}#flow .bw3{--bd: .2s}#flow .beat-wrap .cpanel{opacity:0;transform:translateY(110%);transition:transform .9s cubic-bezier(.16,1,.3,1) var(--bd),opacity .25s var(--bd)}#flow .beat-wrap.on .cpanel{opacity:1;transform:none}@keyframes inUp{0%{opacity:0;translate:0 56px}}@keyframes slap{0%{opacity:0;scale:1.5}55%{opacity:1;scale:.94}to{scale:1}}#flow .beat-wrap:not(.on) :is(.mini,.lvl-card,.caption,.streak-btn,.pn-copy,.your-move){opacity:0}#flow .beat-wrap.on .mini,#flow .beat-wrap.on .lvl-card{animation:inUp .8s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--bd) + .32s)}#flow .beat-wrap.on .caption{animation:slap .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--bd) + .5s)}#flow .beat-wrap.on .streak-btn{animation:inUp .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--bd) + .6s)}#flow .beat-wrap.on .pn-copy{animation:inUp .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--bd) + .45s)}@media(prefers-reduced-motion:reduce){#flow .beat-wrap .cpanel{opacity:1;transform:none;transition:none}#flow .beat-wrap :is(.mini,.lvl-card,.caption,.streak-btn,.pn-copy,.your-move){opacity:1!important;animation:none!important}}:root{--h2: 400 clamp(38px, 3.8vw, 60px)/.92 var(--display);--h3: 400 26px/1 var(--display);--body: 500 16px/1.5 var(--text);--meta: 600 13px/1 var(--text)}.sec-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-template-rows:auto auto;align-items:end;column-gap:40px;max-width:none;margin-bottom:clamp(28px,4vh,44px)}.sec-head .tag{grid-column:1;justify-self:start;margin:0 0 16px}.sec-head .sec-title{grid-column:1;font:var(--h2);text-transform:uppercase;letter-spacing:0;max-width:18ch}.sec-head .sec-sub{grid-column:2;grid-row:1 / 3;align-self:end;justify-self:end;margin:0;max-width:38ch;font:var(--body);color:#4a4452;text-align:right}.sec-head .sec-sub b{color:var(--ink);background:linear-gradient(transparent 60%,#ffcf33b3 60%)}.faq .sec-head{grid-template-columns:1fr}.faq .sec-head .sec-sub{grid-column:1;grid-row:auto;justify-self:start;text-align:left;margin-top:14px}.flow .pn-copy h3{font:var(--h3);text-transform:uppercase;letter-spacing:.005em}.vs-h b{font:var(--h3)}.vs-col.yyk .vs-h b{font:var(--h3);font-size:30px}.pt-card .sec-title{font:var(--h2)}@media(max-width:900px){.sec-head{grid-template-columns:1fr}.sec-head .sec-sub{grid-column:1;grid-row:auto;justify-self:start;text-align:left;margin-top:14px}}.deck{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);padding-top:0;perspective:1400px}.pcard{position:relative;aspect-ratio:3 / 4.15;border-radius:26px;outline:none;transform-style:preserve-3d;transform:translate(var(--dx, 0px),var(--dy, 0px)) rotate(var(--dr, 0deg)) rotateX(var(--ty, 0deg)) rotateY(var(--tx, 0deg));transition:transform .9s cubic-bezier(.16,1,.3,1) var(--dd, 0s)}.pcard.live{transition:transform .12s ease-out}.pc-in{position:absolute;inset:0;display:flex;flex-direction:column;padding:14px 14px 16px;border:3px solid var(--ink);border-radius:inherit;overflow:hidden;box-shadow:7px 9px 0 var(--ink);background:var(--bg);transform-style:preserve-3d}.b1{--bg: var(--sun)}.b2{--bg: var(--lilac)}.b3{--bg: var(--sky)}.b4{--bg: var(--tomato)}.ben.pcard{background:none;padding:0;color:var(--ink)}.b4.pcard .pc-in{color:#fff}.pc-no{position:absolute;z-index:3;top:22px;right:22px;font:400 18px/1 var(--display);color:var(--ink);background:#fff;border:2.5px solid var(--ink);border-radius:999px;padding:5px 9px}.pc-no i{font-style:normal;opacity:.45;font-size:13px}.pc-win{position:relative;flex:1 1 auto;min-height:0;display:grid;place-items:center;border:3px solid var(--ink);border-radius:18px;overflow:visible;background:radial-gradient(rgba(18,14,26,.14) 1.4px,transparent 1.8px) 0 0 / 9px 9px,#ffffff59}.pc-il{width:62%;height:auto;max-height:82%;overflow:visible;transform:translateZ(0) rotate(-6deg);transition:transform .5s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(4px 5px 0 rgba(18,14,26,.25))}.pcard h3{margin:16px 4px 6px;font:var(--h3);text-transform:uppercase}.pcard p{margin:0 4px;font:500 14.5px/1.45 var(--text)}.pc-power{display:flex;align-items:center;gap:8px;margin:14px 4px 0;padding-top:12px;border-top:2px dashed currentColor;font:var(--meta);opacity:.9}.pc-power b{padding:4px 8px;border-radius:999px;background:var(--ink);color:var(--sun);font:700 11px/1 var(--text);text-transform:uppercase;letter-spacing:.04em}.pc-foil{position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;opacity:0;mix-blend-mode:color-dodge;transition:opacity .25s;background:radial-gradient(60% 45% at var(--fx, 50%) var(--fy, 50%),rgba(255,255,255,.55),transparent 70%),linear-gradient(115deg,transparent 20%,rgba(255,120,220,.35) 35%,rgba(120,220,255,.35) 50%,rgba(255,240,120,.35) 65%,transparent 80%) var(--fx, 50%) 0 / 220% 100%}.pcard.live .pc-foil,.pcard:focus-visible .pc-foil{opacity:.85}.pcard.live .pc-il,.pcard:focus-visible .pc-il{transform:translateZ(60px) rotate(4deg) scale(1.12)}.pcard[data-act=sneaker].live .pc-il{animation:kick .6s cubic-bezier(.34,1.56,.64,1) infinite alternate}@keyframes kick{to{rotate:-14deg;translate:8px -10px}}.pcard[data-act=phone].live .pc-il{animation:buzzc .09s steps(2) infinite}@keyframes buzzc{0%{rotate:-5deg}to{rotate:5deg}}.pcard[data-act=clock].live .pc-il .hand-m,.pcard[data-act=clock].live .pc-il use{animation:none}.pcard[data-act=clock].live .pc-il{animation:tick 1s steps(8) infinite}@keyframes tick{to{rotate:360deg}}.pcard[data-act=flame].live .pc-il{animation:flare .5s ease-in-out infinite alternate;transform-origin:50% 90%}@keyframes flare{to{scale:1.18 1.3}}.pcard:focus-visible .pc-in{outline:3px solid var(--purple);outline-offset:4px}.deck:not(.dealt) .pcard{--dd: 0s !important}@media(max-width:1000px){.deck{grid-template-columns:1fr 1fr}}@media(max-width:560px){.deck{grid-template-columns:1fr}.pcard{aspect-ratio:auto;min-height:420px}}@media(prefers-reduced-motion:reduce){.pcard{transform:none!important;transition:none}.pcard .pc-il{animation:none!important}}.sec-head{display:block}.sec-head .sec-title{max-width:none}.sec-head .sec-sub{margin-top:12px;text-align:left;max-width:52ch}.sec-head .sec-sub{grid-column:auto;grid-row:auto;justify-self:auto;align-self:auto;text-align:left!important;display:block}.pcard .pc-foil{display:none}.pcard,.pcard.live{--tx: 0deg !important;--ty: 0deg !important}.pcard .pc-il{animation:none!important;transform:rotate(-6deg)!important}.kick{display:flex;align-items:baseline;gap:10px;margin:0 0 14px;padding-bottom:10px;border-bottom:2px solid var(--ink);width:max-content;min-width:180px;font:600 14px/1 var(--text);color:var(--ink)}.kick b{font:400 18px/1 var(--display);color:var(--purple)}.hd .ht{margin:0;font:var(--h2);text-transform:uppercase;color:var(--ink);text-wrap:balance}.hd .hl{margin:0;font:var(--body);color:#4a4452;text-wrap:pretty}.hd-strip{margin-bottom:14px}.legend{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin:0;padding:0 12px;font:400 clamp(26px,2.4vw,38px)/1 var(--display);text-transform:uppercase;color:var(--ink)}.legend span{display:flex;align-items:baseline;gap:10px;padding:0 6px}.legend span:nth-child(n+2){padding-left:30px}.legend span:before{font:600 13px/1 var(--text);color:var(--purple);transform:translateY(-.4em)}.legend span:nth-child(1):before{content:"1"}.legend span:nth-child(2):before{content:"2"}.legend span:nth-child(3):before{content:"3"}.hd-deck{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(14px,1.6vw,24px);align-items:end;margin-bottom:clamp(24px,3.5vh,36px)}.hd-deck>div{grid-column:1 / 4}.hd-deck .ht{max-width:none}.hd-deck .hl{grid-column:4;padding-left:4px}.vs-ed{grid-template-columns:1fr 1fr 1.12fr;grid-template-rows:auto auto;align-items:stretch;row-gap:26px}.vs-ed .hd-vs{grid-column:1 / 3;grid-row:1;align-self:end}.vs-ed .hd-vs .hl{margin-top:10px}.vs-ed .vs-col:not(.yyk){grid-row:2}.vs-ed .vs-col.yyk{grid-column:3;grid-row:1 / 3;transform:rotate(1.2deg)!important}.vs-ed .vs-a{grid-column:1}.vs-ed .vs-b{grid-column:2}.vs-ed .vs-col.yyk .vs-r{padding:16px 0}.hd-faq{position:sticky;top:110px}.hd-faq .ht span{display:block}.hd-faq .ht span+span{padding-left:1.1em}.hd-faq .ht{font-size:clamp(48px,5vw,80px);line-height:1}.hd-faq .hl{margin-top:16px}.pt-card .kick{margin-bottom:16px}@media(max-width:900px){.legend{grid-template-columns:1fr}.legend span:nth-child(n+2){padding-left:6px}.hd-deck{grid-template-columns:1fr}.hd-deck>div,.hd-deck .hl{grid-column:1}.hd-deck .hl{margin-top:12px}.vs-ed{grid-template-columns:1fr}.vs-ed .hd-vs,.vs-ed .vs-col,.vs-ed .vs-col.yyk{grid-column:1;grid-row:auto}.hd-faq{position:static}}.flow .pn-copy h3{font:700 19px/1.2 var(--text);text-transform:none;letter-spacing:-.015em}.vs-ed .vs-col.yyk{display:flex;flex-direction:column}.vs-ed .vs-col.yyk .vs-r{flex:1;padding:0;font-size:17px;border-bottom:2px dashed rgba(255,255,255,.18)}.vs-ed .vs-col.yyk .vs-r:last-child{border-bottom:0}.flat.dk{--nt: #0b0812;--s1: #15111f;--s2: #1e1829;--ln: rgba(255,255,255,.09);--mu: #a49db3;color:#f5eee5;background:radial-gradient(rgba(255,255,255,.035) 1.2px,transparent 1.6px) 0 var(--dy, 0) / 12px 12px,var(--nt)}.flat.dk mark.tbc,.flat.dk :is(h1,h2,h3) mark.tbc{background:none;color:inherit;padding:0;text-decoration:none}.dk-in{max-width:1240px}.dk-hd{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:980px}.dk-k{grid-column:1 / -1;margin:0;display:flex;align-items:baseline;gap:10px;font:600 15px/1 var(--text);color:var(--mu)}.dk-k b{font:400 28px/1 var(--display);color:var(--sun)}.dk-t{margin:0;font:400 clamp(48px,6.2vw,104px)/.9 var(--display);text-transform:uppercase;letter-spacing:-.004em;color:#f5eee5;text-wrap:balance}.dk-t em{font-style:normal;color:var(--sun)}.dk-l{margin:4px 0 0;max-width:52ch;font:500 17px/1.5 var(--text);color:var(--mu);text-wrap:pretty}#chapters.dk{padding-bottom:clamp(50px,8vh,90px)}.hw{--s: 30px;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:clamp(480px,70vh,640px);margin:clamp(30px,5vh,56px) 0 0;padding:0;list-style:none}.hw-c{position:relative;overflow:hidden}.hw-c.c1{clip-path:polygon(0 0,100% 0,calc(100% - var(--s)) 100%,0 100%)}.hw-c.c2{clip-path:polygon(var(--s) 0,100% 0,calc(100% - var(--s)) 100%,0 100%)}.hw-c.c3{clip-path:polygon(var(--s) 0,100% 0,100% 100%,0 100%)}.hw-st{--g: rgba(143,124,242,.42);--b: #1d1638;position:absolute;inset:0;background:radial-gradient(17% 2.4% at var(--fx, 58%) 70.4%,rgba(7,4,12,.55),transparent),linear-gradient(transparent 70%,#07040c4d 70.3%,#07040c1a),radial-gradient(70% 55% at 55% 82%,var(--g),transparent 70%),radial-gradient(rgba(255,255,255,.06) 1.2px,transparent 1.6px) 0 0 / 10px 10px,var(--b)}.c2 .hw-st{--g: rgba(47,196,138,.4);--b: #0f2a24;--fx: 59%}.c3 .hw-st{--g: rgba(255,207,51,.36);--b: #2a2210;--fx: 62%}.cap{position:absolute;z-index:4;left:18px;bottom:18px;max-width:min(78%,340px);margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:center;padding:14px 16px 15px;border:3px solid #120e1a;border-radius:6px;background:#fff9f0;color:#120e1a;box-shadow:5px 6px #120e1a;rotate:-1deg}.hw-caps li:nth-child(2) .cap{rotate:.8deg;left:calc(18px + var(--s) * .2)}.hw-caps li:nth-child(3) .cap{rotate:-.6deg;left:calc(18px + var(--s) * .2)}.hw-n{display:grid;place-items:center;width:34px;height:34px;margin:0;border:2.5px solid #120e1a;border-radius:50%;background:var(--sun);color:#120e1a;font:400 19px/1 var(--display)}.cap-t{font:400 clamp(26px,2.4vw,36px)/.95 var(--display);text-transform:uppercase}.cap-l{grid-column:1 / -1;font:600 14.5px/1.4 var(--text);color:#2a2433;text-wrap:pretty}.hw-3d{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;display:block;z-index:3}.hw-caps{position:absolute;z-index:4;inset:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;pointer-events:none}.hw-caps li{position:relative}.hw-capwrap{position:absolute;inset:0;z-index:4;pointer-events:none;list-style:none}.hw-note{position:absolute;z-index:2;left:16px;right:46px;top:16px;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:18px;background:#282238d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px #ffffff24,0 10px 30px #0006;transform:translateY(-130%);transition:transform .5s cubic-bezier(.2,1.3,.3,1)}.hw-note .dd-ic{flex:none;width:38px;height:38px;border-radius:10px;background:#5b2fd6 url(/assets/landing/yyk-mark.webp) center / 70% no-repeat}.hw-note p{margin:0;display:grid;gap:2px}.hw-note small{font:600 11.5px/1.2 var(--text);color:var(--mu)}.hw-note b{font:700 15px/1.2 var(--text);color:#fff}.c1.ring .hw-note{transform:none;animation:hwBuzz .08s linear .5s 8}@keyframes hwBuzz{50%{translate:2px 0}}.hw-count{position:absolute;z-index:2;right:22px;top:12px;margin:0;display:grid;justify-items:end}.hw-count b{font:400 96px/.85 var(--display);color:#f5eee5;font-variant-numeric:tabular-nums}.hw-count span{font:600 13px/1 var(--text);color:var(--mu);margin-top:4px}.hw-count b.tick{animation:hwTick .3s cubic-bezier(.2,1.6,.4,1)}@keyframes hwTick{0%{transform:scale(1.25);color:var(--mint)}}.hw-clean,.hw-lvl{position:absolute;z-index:2;left:50%;top:42%;translate:-50% -50%;padding:8px 16px 7px;border:3px solid #120e1a;border-radius:12px;font:400 30px/1 var(--display);text-transform:uppercase;color:#120e1a;box-shadow:4px 5px #120e1a;rotate:-6deg;opacity:0;scale:.5;transition:opacity .2s,scale .4s cubic-bezier(.2,1.6,.4,1);pointer-events:none}.hw-clean{background:var(--mint);left:72%;top:40%}.hw-lvl{background:var(--sun);left:74%;top:34%;rotate:8deg}.c2.clean .hw-clean,.c3.lvl .hw-lvl{opacity:1;scale:1}.hw-xp{position:absolute;z-index:2;left:46px;right:16px;top:16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#282238d1;box-shadow:inset 0 0 0 1px #ffffff24}.hw-xp span{font:400 18px/1 var(--display);text-transform:uppercase;color:#f5eee5}.hw-xp small{font:700 12px/1 var(--text);color:var(--sun)}.hw-xp div{height:10px;border-radius:99px;background:#2a2140;overflow:hidden}.hw-xp i{display:block;height:100%;width:100%;border-radius:inherit;background:linear-gradient(90deg,#8f7cf2,#ffcf33);transform-origin:0 50%;transform:scaleX(0)}#chapters+#benefits.dk{padding-top:clamp(40px,7vh,80px)}.yrp{--s: 30px;display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:12px;margin-top:clamp(30px,5vh,56px)}.yp{position:relative;padding:28px 32px 26px}.yp-l{clip-path:polygon(0 0,100% 0,calc(100% - var(--s)) 100%,0 100%);display:grid;align-content:start;gap:12px;padding-right:calc(46% + var(--s));transition:background .4s;background:radial-gradient(60% 50% at 78% 85%,color-mix(in srgb,var(--lvc, #8f7cf2) 32%,transparent),transparent 70%),radial-gradient(rgba(255,255,255,.06) 1.2px,transparent 1.6px) 0 0 / 10px 10px,#1a1430}.yp-r{clip-path:polygon(var(--s) 0,100% 0,100% 100%,0 100%);padding-left:calc(32px + var(--s));background:radial-gradient(rgba(255,255,255,.04) 1.2px,transparent 1.6px) 0 0 / 10px 10px,#120e1c}.yp-l .yr-fig{position:absolute;z-index:0;inset:0;width:100%;height:100%;aspect-ratio:auto}.yp-l>*:not(.yr-fig):not(.yp-vig){position:relative;z-index:2}.yp-vig{position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(12,8,24,.86) 0,rgba(12,8,24,.6) 38%,transparent 66%)}.yp-l[data-lv="0"]{background:radial-gradient(40% 30% at 80% 30%,rgba(255,207,106,.22),transparent 70%),linear-gradient(#120c28,#2a1f48)}.yp-l[data-lv="1"]{background:radial-gradient(14% 14% at 76% 22%,#fff4c8 0 40%,#fff4c800 70%),linear-gradient(#7ab8ff,#ffe2b8)}.yp-l[data-lv="2"]{background:linear-gradient(#4d8cff,#bfe0ff)}.yp-l[data-lv="3"]{background:radial-gradient(18% 18% at 70% 58%,#ffe08a 0 30%,#ffe08a00 70%),linear-gradient(#3a2a6a,#ff8a5a 70%,#ffd27a)}.yp-l[data-lv="4"]{background:radial-gradient(60% 50% at 75% 20%,rgba(201,173,245,.35),transparent 70%),linear-gradient(#0e0820,#2a1650)}.yp-l[data-lv="5"]{background:radial-gradient(50% 40% at 30% 60%,rgba(255,138,58,.3),transparent 70%),linear-gradient(#0c0e16,#2a1c14)}.yp-l[data-lv="6"]{background:repeating-conic-gradient(from 0deg at 72% 70%,rgba(255,255,255,.18) 0 6deg,transparent 6deg 16deg),linear-gradient(#ff8a3a,#ffcf33 70%,#fff0b8)}.yp-l .yr-tot{margin-top:14px}.yr-name{margin:2px 0 0;font:400 26px/1 var(--display);text-transform:uppercase;color:var(--lvc, var(--lilac));transition:color .3s}.yr-name.bump{animation:yrPop .45s cubic-bezier(.2,1.6,.4,1)}.yr-dots{display:flex;gap:6px;margin:2px 0 0;padding:0;list-style:none}.yr-dots li{width:16px;height:6px;border-radius:99px;background:#ffffff1f;transition:background-color .25s}.yr-dots li.on{background:var(--lvc, var(--sun))}.yr-step{margin-top:0}.yr-stat{max-width:100%;margin:0 0 0 30px;font:600 14px/1.35 var(--text);color:var(--mu);text-wrap:balance}.yr-stat b{color:#f5eee5}.yr-step{display:flex;align-items:center;gap:16px;margin-top:14px}.yr-step button{-webkit-user-select:none;user-select:none;width:48px;height:48px;border:0;border-radius:50%;background:var(--s2);color:#f5eee5;font:400 28px/1 var(--display);cursor:pointer;box-shadow:inset 0 0 0 1px var(--ln);transition:background-color .15s,color .15s,transform .2s cubic-bezier(.34,1.56,.64,1)}.yr-step button:hover{background:var(--sun);color:#120e1a}.yr-step button:active{transform:scale(.92)}.yr-step p{margin:0;display:grid;justify-items:center;min-width:96px}.yr-step button:disabled{opacity:.3;cursor:default;background:var(--s2);color:#f5eee5}.yr-step b{font:400 54px/.9 var(--display);color:var(--sun);font-variant-numeric:tabular-nums}.yr-step span{font:600 13px/1 var(--text);color:var(--mu);margin-top:4px}.yr-out{padding:28px 30px 24px;border-radius:32px;background:linear-gradient(180deg,var(--s1),#110d19);box-shadow:inset 0 0 0 1px var(--ln),0 30px 80px #00000073}.yr-tot{margin:18px 0 0;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:0 12px}.yr-tot>.yr-eq{grid-row:1 / span 2;align-self:start;margin-top:.1em;font:400 clamp(36px,3.4vw,56px)/1 var(--display);color:var(--mu)}.yr-tot>span:last-child{grid-column:2;margin-top:6px}.yr-tot b{grid-column:2;font:400 clamp(48px,5vw,92px)/.86 var(--display);color:#f5eee5;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.yr-tot>span{font:400 clamp(22px,2.2vw,34px)/1 var(--display);text-transform:uppercase;color:var(--lilac)}.yr-tot.bump b{animation:yrPop .45s cubic-bezier(.2,1.6,.4,1)}@keyframes yrPop{40%{transform:scale(1.06) rotate(-1deg);color:var(--sun)}}.yr-cal{position:relative;display:grid;gap:20px}.yr-half{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:6px 8px}.yr-half>.yr-months{grid-column:2;grid-row:1}.yr-half>.yr-wd{grid-column:1;grid-row:2}.yr-half>.yr-grid{grid-column:2;grid-row:2}.yr-wd{display:grid;grid-template-rows:repeat(7,1fr);gap:4px;margin:0;padding:0;list-style:none;font:600 10.5px/1 var(--text);color:var(--mu);align-items:center}.yr-col{display:grid;gap:6px}.yr-months{display:grid;grid-template-columns:repeat(27,1fr);height:18px;margin:0;padding:0;list-style:none}.yr-months li{grid-row:1;white-space:nowrap;font:700 12px/1 var(--text);color:#f5eee5}.yr-months small{margin-left:5px;font:600 11px/1 var(--text);color:var(--sun)}.yr-grid{display:grid;grid-template-rows:repeat(7,1fr);grid-auto-flow:column;grid-template-columns:repeat(27,1fr);gap:4px}.yr-grid i{position:relative;aspect-ratio:1;border-radius:4px;background:var(--s2);transition:background-color .25s,transform .3s cubic-bezier(.2,1.8,.4,1);cursor:default}.yr-grid i.on{animation:yrIn .35s cubic-bezier(.2,1.8,.4,1)}.yr-grid i.off{background:#1a1524;box-shadow:inset 0 0 0 1px #ffffff0d}.yr-grid i.ms:after{content:"\2605";position:absolute;inset:0;display:grid;place-items:center;font:700 10px/1 var(--text);color:#ffffff59}.yr-grid i.ms.on:after{color:#120e1a;font-size:11px}.yr-grid i:hover{transform:scale(1.35);z-index:1;box-shadow:0 0 0 2px #f5eee5}@keyframes yrIn{0%{transform:scale(1.9)}}.yr-tip{position:absolute;z-index:3;margin:0;padding:8px 11px;border-radius:10px;background:#fff9f0;color:#120e1a;font:500 12.5px/1.35 var(--text);white-space:nowrap;pointer-events:none;translate:-50% calc(-100% - 10px);box-shadow:0 10px 24px #00000073;opacity:0;transition:opacity .12s}.yr-tip.on{opacity:1}.yr-tip b{font-weight:800}.yr-key{display:flex;flex-wrap:wrap;gap:10px 22px;margin:18px 0 0;padding:0;list-style:none;font:600 13.5px/1.3 var(--text);color:#cfc8dc}.yr-key li{display:flex;align-items:center;gap:8px}.yr-key b{color:var(--lvc, var(--sun))}.yr-key i{width:14px;height:14px;border-radius:4px;display:grid;place-items:center;font:700 9px/1 var(--text);font-style:normal}.yr-key .k-ms{background:var(--lvc, var(--sun));color:#120e1a}.yr-ramp{gap:4px!important}.yr-ramp i{width:14px;height:14px}.yr-ramp span{margin-left:6px;color:var(--mu);font-weight:500}.yr-key .k-no{background:var(--s2);box-shadow:inset 0 0 0 1px var(--ln)}@media(max-width:900px){.dk-hd{grid-template-columns:1fr}.dk-l{font-size:15.5px}.hw{grid-template-columns:1fr;grid-auto-rows:420px;height:auto;gap:10px;--s: 0px}.hw-c{clip-path:none!important}.hw-caps{grid-template-columns:1fr;grid-auto-rows:420px;gap:10px}.yrp{grid-template-columns:1fr;--s: 0px}.yp-l,.yp-r{clip-path:none}.yp-l{padding-right:46%;min-height:330px}.yp{padding:20px 16px}.yr-out{padding:20px 14px 18px}.yr-grid{gap:2px}.yr-grid i{border-radius:2px}.yr-grid i.ms:after{font-size:6px}.yr-months li{font-size:9px}.yr-months small{display:none}.yr-wd{font-size:8px;gap:2px}.yr-key{font-size:12px;gap:6px 14px}}@media(prefers-reduced-motion:reduce){.hw-note,.hw-count b.tick,.yr-grid i.on,.yr-tot.bump b{animation:none}.hw-note{transition:none}}body.nav-dark .brand img{filter:none}#zone1:after{content:"";position:absolute;z-index:0;left:0;right:0;bottom:0;height:100vh;background:radial-gradient(rgba(255,255,255,.035) 1.2px,transparent 1.6px) 0 var(--dy, 0) / 12px 12px,#0b0812}html,body{background:#0b0812!important;background-image:none!important}.ed{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:clamp(12px,1.6vw,24px);align-items:end}.ed-no{grid-column:1 / span 2;grid-row:1 / span 2;align-self:start;margin:0;font:400 clamp(110px,14vw,230px)/.78 var(--display);color:transparent;-webkit-text-stroke:2px var(--lilac);letter-spacing:-.02em}.ed-k{grid-column:1 / span 2;grid-row:3;margin:14px 0 0;padding-top:10px;border-top:2px solid #f5eee5;font:600 15px/1.2 var(--text);color:#f5eee5}.ed-t{grid-column:3 / span 7;grid-row:1 / span 3;margin:0;display:grid;font:400 clamp(56px,7.6vw,132px)/.86 var(--display);text-transform:uppercase;letter-spacing:-.005em;color:#f5eee5}.ed-t>span{display:block;white-space:nowrap}.ed-t .l2{padding-left:1.15em}.ed-t .l3{padding-left:.35em;margin-top:.1em}.ed-t .l2.r{padding-left:1.6em}.ed-t em{font-style:normal}.ed-stk{display:inline-block;padding:.04em .16em .02em;border:.045em solid #120e1a;border-radius:.08em;background:var(--sun);color:#120e1a;box-shadow:.06em .07em #120e1a;rotate:-3deg}.ed-ring{position:relative;display:inline-block}.ed-ring svg{position:absolute;right:-.62em;top:-.5em;width:.72em;height:.72em;fill:none;stroke:var(--sun);stroke-width:5;stroke-linecap:round;animation:edRing 1.1s ease-in-out infinite}@keyframes edRing{0%,60%,to{opacity:1;transform:none}30%{opacity:.55;transform:translate(2px,-2px) rotate(6deg)}}.ed-up{position:relative;display:inline-block;color:var(--sun)}.ed-up:before,.ed-up:after{content:attr(data-w);position:absolute;left:0;color:transparent;-webkit-text-stroke:2px var(--sun);pointer-events:none}.ed-up:before{top:.13em;left:-.07em;opacity:.5;z-index:-1}.ed-up:after{top:.26em;left:-.14em;opacity:.22;z-index:-2}.ed-side{grid-column:10 / span 3;grid-row:2 / span 2;align-self:end;display:grid;gap:12px}.ed-l{margin:0;padding-top:12px;border-top:2px solid #f5eee5;font:500 15.5px/1.45 var(--text);color:var(--mu);text-wrap:pretty}.ed-hand{position:relative;margin:0;font:700 26px/1 var(--hand);color:var(--sun);rotate:-4deg;transform-origin:0 50%}.ed-hand svg{position:relative;display:inline-block;vertical-align:top;margin:.3em 0 0 6px;width:30px;height:40px;fill:none;stroke:var(--sun);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media(max-width:900px){.ed{grid-template-columns:repeat(6,minmax(0,1fr))}.ed-no{grid-column:1 / span 2;grid-row:1;font-size:96px}.ed-k{grid-column:3 / span 4;grid-row:1;align-self:end;margin:0 0 8px}.ed-t{grid-column:1 / -1;grid-row:2;margin-top:14px;font-size:clamp(46px,13.5vw,72px)}.ed-t>span{white-space:normal}.ed-side{grid-column:1 / -1;grid-row:3;margin-top:18px}.ed-hand{font-size:22px}}@media(prefers-reduced-motion:reduce){.ed-ring svg{animation:none}}:root{--ember: #ff6b2c;--ice: #7fe7ff;--hand: "Caveat", cursive}html #zone2:after{background:radial-gradient(rgba(255,255,255,.035) 1.2px,transparent 1.6px) 0 var(--dy, 0) / 12px 12px,#0b0812}#why.flat{background:radial-gradient(55% 42% at 50% 62%,rgba(255,107,44,.26),transparent 72%),radial-gradient(rgba(255,255,255,.035) 1.2px,transparent 1.6px) 0 var(--dy, 0) / 12px 12px,#0b0812}#why .why-rays{background:repeating-conic-gradient(from 0deg at 50% 52%,rgba(255,190,140,.09) 0deg 3deg,transparent 3deg 12deg);-webkit-mask-image:radial-gradient(60% 50% at 50% 56%,#000 25%,transparent 78%);mask-image:radial-gradient(60% 50% at 50% 56%,#000 25%,transparent 78%)}#why .why-wash{background:radial-gradient(55% 42% at 50% 62%,rgba(47,196,138,.34),transparent 72%),radial-gradient(rgba(255,255,255,.035) 1.2px,transparent 1.6px) 0 var(--dy, 0) / 12px 12px,#0b0812;-webkit-mask-image:none;mask-image:none}.tb{display:grid;justify-items:center}.tb .why-row{width:100%}.tb-t{display:flex;align-items:center;gap:14px;margin:0 0 clamp(26px,4vh,40px);font:400 clamp(40px,4.4vw,72px)/.9 var(--display);text-transform:uppercase;color:#f5eee5;text-shadow:.04em .05em 0 #07040c}.tb-t em{margin:0 .05em;font:700 .62em/1 var(--hand);text-transform:none;font-style:normal;color:var(--sun);text-shadow:none}.tb-no{padding:5px 8px 3px;border:1.5px solid var(--sun);border-radius:6px;font:400 18px/1 var(--display);color:var(--sun);text-shadow:none}.why-sw.tb-sw{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:10px;width:min(740px,54vw);margin:0 0 -3px;padding:0 18px;border:0;border-radius:0;background:none;box-shadow:none}.tb-sw .why-knob{display:none}.why-o.tb-o{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;row-gap:8px;padding:12px 16px;border:3px solid #07040c;border-bottom:0;border-radius:16px 16px 0 0;background:#2a2238;color:#f5eee5;box-shadow:inset 0 0 0 1.5px #f5eee547;cursor:pointer;text-align:left;font:inherit;text-transform:none;translate:0 6px;transition:translate .2s var(--spring),background-color .2s}.why-o.tb-o:hover{translate:0 2px;background:#352c48}.why-o.tb-o[aria-checked=true]{translate:0 0;padding-bottom:16px;box-shadow:none}.why-o.tb-o.gym[aria-checked=true]{background:var(--ember);color:#120e1a}.why-o.tb-o.yyk[aria-checked=true]{background:var(--mint);color:#120e1a}.tb-dot{width:18px;height:18px;border-radius:50%;border:2.5px solid currentColor;box-sizing:border-box}.tb-o[aria-checked=true] .tb-dot{background:radial-gradient(circle,currentColor 0 4px,transparent 4.5px)}.tb-n{font:400 clamp(20px,1.9vw,28px)/1 var(--display);text-transform:uppercase}.tb-o small{font:600 12.5px/1 var(--text);opacity:.75}.tb-o .vs-bar{grid-column:1 / -1;display:block;height:8px;overflow:hidden;border-radius:99px;background:#07040c59}.tb-o .vs-bar b{display:block;height:100%;width:var(--w, 100%);border-radius:inherit;background:currentColor;transition:width .6s var(--spring)}.tb-o.gym .vs-bar b{margin-left:auto}.tb-o.yyk .vs-bar b{--w: 6%}.tb-o:not([aria-checked=true]) .vs-bar b{background:#f5eee580}.tb-o:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.tb .why-reps{top:auto;bottom:-28px}.tb-line{margin:clamp(30px,4.5vh,44px) 0 0;max-width:40ch;text-align:center;font:500 18px/1.45 var(--text);color:#e9e4f2}#benefits .ed-t{font-size:clamp(44px,5.2vw,90px)}#benefits .ed-no{font-size:clamp(90px,10vw,170px)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#faq.flat.faq3{overflow:hidden;color:#f5eee5;padding:clamp(70px,10vh,120px) 0 clamp(60px,8vh,100px);background:radial-gradient(40% 44% at 50% 58%,rgba(255,207,51,.18),transparent 72%),radial-gradient(rgba(255,255,255,.035) 1.2px,transparent 1.6px) 0 var(--dy, 0) / 12px 12px,#0b0812}#faq.ex:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(rgba(255,207,51,.22) 2.2px,transparent 2.8px) 0 0 / 16px 16px;-webkit-mask-image:radial-gradient(34% 40% at 50% 58%,#000,transparent 75%);mask-image:radial-gradient(34% 40% at 50% 58%,#000,transparent 75%)}.ex-poster{position:relative;height:clamp(660px,94vh,920px);max-width:1480px;margin:0 auto}.ex:not(.ex-on) .ex-poster{display:none}.ex-t{margin:0}.ex-big{position:absolute;z-index:1;left:50%;top:0;translate:-50% 0;font:400 clamp(130px,21vw,340px)/.8 var(--display);text-transform:uppercase;letter-spacing:-.012em;white-space:nowrap;color:#f5eee5;-webkit-text-stroke:.022em #07040c;paint-order:stroke fill;text-shadow:.025em .035em 0 #07040c}.ex-ans{position:absolute;z-index:4;right:7%;top:clamp(110px,17vw,275px);font:700 clamp(46px,5.2vw,90px)/1 var(--hand);color:var(--sun);rotate:-7deg;text-shadow:.04em .05em 0 #07040c}.ex-3d{position:absolute;z-index:2;left:50%;top:5%;translate:-50% 0;width:min(720px,52vw);height:calc(95% - 92px)}.ex-say{position:absolute;z-index:5;left:calc(50% + min(130px,10vw));top:36%;max-width:290px;padding:14px 18px 15px;border:3px solid #07040c;border-radius:22px;background:#fff9f0;color:#120e1a;box-shadow:5px 6px #07040c;rotate:2deg;transform-origin:0 100%}.ex-say:before,.ex-say:after{content:"";position:absolute;left:20px;bottom:-19px;width:26px;height:20px;background:#07040c;clip-path:polygon(0 0,100% 0,0 100%)}.ex-say:after{left:23px;bottom:-13px;width:19px;height:14px;background:#fff9f0}.ex-say p{margin:0;font:600 16px/1.4 var(--text);text-wrap:pretty}.ex-say a{margin-left:3px;color:var(--purple);font-weight:700;text-decoration:underline 2px;text-underline-offset:3px;cursor:pointer}.ex-say.pop{animation:exPop .45s var(--spring)}@keyframes exPop{0%{scale:.55;opacity:0}}.ex-orb{position:absolute;z-index:4;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}.ex-orb li{position:absolute;left:var(--x);top:var(--y);rotate:var(--r);translate:var(--tx, 0) 0;pointer-events:auto}.ex-orb li:nth-child(1){--x: 3%;--y: 37%;--r: -4deg}.ex-orb li:nth-child(2){--x: 11%;--y: 48%;--r: 3deg}.ex-orb li:nth-child(3){--x: 2%;--y: 59%;--r: -2deg}.ex-orb li:nth-child(4){--x: 10%;--y: 70%;--r: 4deg}.ex-orb li:nth-child(5){--x: 4%;--y: 81%;--r: -3deg}.ex-orb li:nth-child(n+6){--tx: -100%}.ex-orb li:nth-child(6){--x: 97%;--y: 42%;--r: 3deg}.ex-orb li:nth-child(7){--x: 89%;--y: 54%;--r: -3deg}.ex-orb li:nth-child(8){--x: 98%;--y: 66%;--r: 2deg}.ex-orb li:nth-child(9){--x: 90%;--y: 78%;--r: -4deg}.ex-s{display:inline-flex;padding:12px 18px 10px;border:3px solid #07040c;--sh: #302742;border-radius:999px;background:#fff9f0;color:#120e1a;cursor:pointer;white-space:nowrap;font:400 clamp(17px,1.5vw,25px)/1 var(--display);text-transform:uppercase;box-shadow:4px 5px #4a3f60;transition:transform .3s var(--spring),background-color .2s,color .2s}.ex-s:hover{transform:translateY(-3px) scale(1.04)}.ex-s:focus-visible{outline:3px solid var(--sun);outline-offset:4px}.ex-s.done{background:#2a2338;color:#9a93ad}.ex-s[aria-pressed=true]{background:var(--sun);color:#120e1a;transform:scale(1.12);animation:exShake .4s}@keyframes exShake{25%{translate:-3px 0}50%{translate:3px 0}75%{translate:-2px 0}}.ex-s span{position:relative}.ex .ex-strike{position:absolute;left:-4%;right:-4%;top:50%;height:.3em;translate:0 -50%;rotate:-2deg;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 24' preserveAspectRatio='none'%3E%3Cpath d='M2 12 C 60 4 120 8 200 7 S 330 3 398 9 L 396 17 C 330 13 250 19 190 17 S 70 22 4 20 Z' fill='%23ff5636'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.65,0,.3,1) .15s}.ex-s.done .ex-strike{clip-path:inset(0)}.ex-foot{position:absolute;z-index:4;left:0;right:0;bottom:0;display:grid;justify-items:center;gap:12px;text-align:center}.ex-l{margin:0;font:500 16px/1.4 var(--text);color:#b9b2c8}.ex-go{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin:0;padding:12px 24px;border:3px solid #07040c;border-radius:999px;background:var(--sun);color:#120e1a;box-shadow:5px 6px #07040c;font:600 15px/1.25 var(--text)}.ex-go b{font:400 22px/1 var(--display);text-transform:uppercase}.ex-go a{color:inherit;font-weight:700;text-decoration:underline 2px;text-underline-offset:3px;cursor:pointer}.fq-src{max-width:820px;margin:0 auto;padding:0 20px;list-style:none}.ex-on .fq-src{display:none}.fq-src li{padding:16px 0;border-top:1px solid rgba(255,255,255,.1)}.fq-src h3{margin:0 0 6px;font:400 26px/1 var(--display);text-transform:uppercase}.fq-src p{margin:0;color:#cfc8dc}@media(max-width:900px){.tb-t{font-size:clamp(30px,8.4vw,44px);gap:10px}.why-sw.tb-sw{width:100%;max-width:640px;padding:0 10px;gap:6px}.tb-o{grid-template-columns:auto 1fr;padding:10px 12px}.tb-o small{grid-column:2}.tb-n{font-size:20px}.tb-line{font-size:16px}.ex-poster{height:auto;display:grid;justify-items:center;padding:0 16px}.ex-t{display:grid;justify-items:center;width:100%}.ex-big{position:relative;left:auto;top:0;translate:none;font-size:25vw}.ex-ans{position:relative;right:auto;top:auto;justify-self:end;margin:-.3em 4% 0 0;font-size:44px}.ex-3d{position:relative;left:auto;top:auto;bottom:auto;translate:none;width:100%;height:64vh;margin-top:-16vw}.ex-say{position:relative;left:auto;top:auto;margin:-44px 0 0;max-width:100%;rotate:1deg}.ex-orb{position:relative;inset:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 0;pointer-events:auto}.ex-orb li,.ex-orb li:nth-child(n){position:static;translate:none}.ex-foot{position:relative;margin-top:28px}.ex-go{border-radius:22px}}@media(prefers-reduced-motion:reduce){.ex-say.pop,.ex-s[aria-pressed=true]{animation:none}.tb-o,.vs-bar b,.ex-s,.ex .ex-strike{transition:none}}.ex-s.hit{animation:exHit .35s cubic-bezier(.2,1.6,.4,1)}@keyframes exHit{0%{scale:1.3;rotate:-8deg}40%{scale:.92}}#why{--tv-body: #e8e1d5;--tv-body2: #d2c8b8;--tv-char: #1c1a20;--tv-wood: #8a5a3b}#why .why-stage.tv{width:min(860px,60vw);aspect-ratio:auto;margin-top:34px;margin-bottom:64px}#why .tv-set{position:relative;isolation:isolate}#why .tv-ears{display:none}#why .tv-face{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) clamp(136px,16%,168px);gap:clamp(16px,1.8vw,26px);padding:clamp(16px,2vw,28px) clamp(16px,2vw,28px) clamp(18px,2.2vw,30px);border:4px solid #07040c;border-radius:22px;background:linear-gradient(180deg,#f1ebe1 0%,var(--tv-body) 40%,var(--tv-body2) 100%);box-shadow:13px 15px #07040c,inset 0 4px #ffffffbf,inset 0 -10px #5a463229}#why .tv-face:after{content:"";position:absolute;left:-4px;right:-4px;top:-22px;height:22px;border:4px solid #07040c;border-bottom:0;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#faf6ef,#ece5d9);clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);z-index:-1}#why .tv-face:before{content:"";position:absolute;inset:55% 4px 4px;border-radius:0 0 18px 18px;pointer-events:none;background:radial-gradient(rgba(70,52,36,.22) 1.2px,transparent 1.7px) 0 0 / 7px 7px;-webkit-mask-image:linear-gradient(transparent,#000 75%);mask-image:linear-gradient(transparent,#000 75%)}#why .tv-glass{position:relative;padding:clamp(12px,1.4vw,18px);border:3px solid #07040c;border-radius:16px;background:linear-gradient(170deg,#2a2730,var(--tv-char) 55%,#111015);box-shadow:inset 0 0 0 2px #ffffff0d,inset 0 10px 20px #0000008c,0 2px #fff9}#why .why-scr.tv-scr{position:relative;inset:auto;aspect-ratio:16 / 10.5;border-radius:7%/10%;background:#0d1238;box-shadow:0 0 0 3px #07040c;isolation:isolate}#why .tv-scr canvas{z-index:0}#why .tv-lines{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;mix-blend-mode:multiply;opacity:.5;background:repeating-linear-gradient(0deg,rgba(7,4,12,.3) 0 1px,transparent 1px 3px)}#why .tv-shine{position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background:radial-gradient(70% 55% at 26% 6%,rgba(255,255,255,.15),transparent 60%),radial-gradient(130% 120% at 50% 50%,transparent 60%,rgba(7,4,12,.5) 100%);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 36px #00000052}#why .tv-shine:after{content:"";position:absolute;left:8%;right:8%;top:2.5%;height:15%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent)}#why .tv-static{position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;opacity:0;background-size:360px 240px;image-rendering:pixelated}#why .tv-scr.zap .tv-static{animation:tvStatic .52s steps(1,end) forwards}#why .tv-scr.zap canvas{animation:tvRoll .52s cubic-bezier(.3,.7,.2,1)}@keyframes tvStatic{0%{opacity:1;background-position:0 0}15%{background-position:-90px 40px}30%{background-position:60px -70px}45%{opacity:.9;background-position:-30px 90px}60%{opacity:.55;background-position:110px 20px}75%{opacity:.25;background-position:-70px -50px}to{opacity:0}}@keyframes tvRoll{0%{transform:translateY(-18%) scaleY(1.06);filter:brightness(1.8) saturate(.2)}45%{transform:translateY(4%);filter:brightness(1.2) saturate(.7)}to{transform:none;filter:none}}#why .tv-osd{position:absolute;z-index:5;left:4.5%;top:6%;display:grid;justify-items:start;gap:3px;pointer-events:none;opacity:.94}#why .tv-ch{font:400 clamp(26px,2.6vw,40px)/.9 var(--display);color:var(--ember);letter-spacing:.02em;-webkit-text-stroke:.05em #07040c;paint-order:stroke fill;text-shadow:0 0 14px rgba(255,107,44,.6),.05em .06em 0 #07040c}#why .tv-osd.yyk .tv-ch{color:var(--mint);text-shadow:0 0 14px rgba(47,196,138,.65),.05em .06em 0 #07040c}#why .tv-nm,#why .tv-pr{padding:3px 7px 2px;border-radius:4px;background:#07040c9e;color:#fff9f0;font:700 clamp(11px,.95vw,13px)/1.1 var(--text);text-transform:uppercase;letter-spacing:.08em}#why .tv-pr{font-weight:600;letter-spacing:.04em;text-transform:none;color:#e7dff3}#why .tv-osd.on{animation:tvOsd 2.4s cubic-bezier(.2,.8,.2,1) both}@keyframes tvOsd{0%{opacity:0;transform:translateY(-6px) scale(1.12)}10%{opacity:1;transform:none}80%{opacity:1}to{opacity:.94}}#why .tv-side{position:relative;display:flex;flex-direction:column;gap:14px;padding:2px 0 0}#why .tv-grille{flex:0 0 auto;height:clamp(54px,7vw,96px);border-radius:12px;background:radial-gradient(circle,#2b2622 1.6px,transparent 2.2px) 2px 2px / 8px 8px,linear-gradient(180deg,#ddd4c6,#cfc5b4);box-shadow:inset 0 2px 3px #3c2c1e40,0 1px #ffffffb3}#why .tv-keys{position:static;display:grid;grid-template-columns:1fr;gap:12px;width:auto;margin:0;padding:0;border:0;background:none;box-shadow:none}#why .tv-key.why-o{position:relative;display:grid;justify-items:start;gap:4px;padding:12px 13px 11px;border:3px solid #07040c;border-radius:10px;cursor:pointer;text-align:left;background:linear-gradient(180deg,#34313a,var(--tv-char));color:#efeae2;font:inherit;text-transform:none;box-shadow:0 6px #07040c,inset 0 2px #ffffff1f,inset 0 -3px #00000059;transform:translateY(0);transition:transform .12s cubic-bezier(.3,.7,.3,1),box-shadow .12s,background .2s,color .2s}#why .tv-key.why-o:hover{transform:translateY(2px);box-shadow:0 4px #07040c,inset 0 2px #ffffff29,inset 0 -3px #00000059}#why .tv-key.why-o:active{transform:translateY(5px);box-shadow:0 1px #07040c,inset 0 2px 6px #0006}#why .tv-key.why-o[aria-checked=true]{transform:translateY(4px);color:#120e1a;box-shadow:0 2px #07040c,inset 0 2px #fff6,inset 0 -4px #00000029,0 0 22px var(--glow)}#why .tv-key.gym{--lit: var(--ember);--glow: rgba(255,107,44,.45)}#why .tv-key.yyk{--lit: var(--mint);--glow: rgba(47,196,138,.45)}#why .tv-key.gym[aria-checked=true]{background:linear-gradient(180deg,#ff8a52,#ff6b2c 55%,#e85618)}#why .tv-key.yyk[aria-checked=true]{background:linear-gradient(180deg,#5fdcab,#2fc48a 55%,#20a873)}#why .tv-k-ch{font:700 10px/1 var(--text);letter-spacing:.12em;text-transform:uppercase;opacity:.65}#why .tv-k-n{font:400 clamp(18px,1.55vw,24px)/.92 var(--display);text-transform:uppercase;white-space:nowrap}#why .tv-k-p{font:600 11.5px/1.1 var(--text);opacity:.78}#why .tv-led{position:absolute;right:11px;top:11px;width:8px;height:8px;border-radius:50%;background:#4a4550;box-shadow:inset 0 1px 1px #00000080}#why .tv-key[aria-checked=true] .tv-led{background:#fff9f0;box-shadow:0 0 0 2px #07040c,0 0 10px #fff9f0}#why .tv-key .vs-bar{align-self:stretch;width:100%;height:5px;margin-top:4px;overflow:hidden;border-radius:99px;background:#ffffff1f}#why .tv-key[aria-checked=true] .vs-bar{background:#07040c4d}#why .tv-key .vs-bar b{display:block;height:100%;width:var(--w, 100%);border-radius:inherit;background:var(--lit);transition:width .6s var(--spring)}#why .tv-key[aria-checked=true] .vs-bar b{background:#120e1a}#why .tv-key.gym .vs-bar b{margin-left:auto}#why .tv-key.yyk .vs-bar b{--w: 6%}#why .tv-key:focus-visible{outline:3px solid var(--sun);outline-offset:3px}#why .tv-ctl{display:flex;align-items:center;gap:12px;margin-top:auto;padding:0 2px 2px}#why .tv-knob{position:relative;width:40px;height:40px;border:3px solid #07040c;border-radius:50%;background:repeating-conic-gradient(from 0deg,#ffffff2e 0 4deg,#0000000d 4deg 8deg),radial-gradient(circle at 36% 30%,#f3f1ee,#b8b4ae 72%);box-shadow:0 3px #07040c,inset 0 2px #fffc}#why .tv-knob:after{content:"";position:absolute;left:50%;top:4px;width:3px;height:11px;translate:-50% 0;rotate:38deg;transform-origin:50% 14px;border-radius:2px;background:#2b2622}#why .tv-pwr{width:9px;height:9px;border-radius:50%;background:#ff5636;box-shadow:0 0 0 2px #07040c,0 0 8px #ff5636d9}#why .tv-plate{margin-left:auto;padding:4px 10px 3px;border:2px solid #07040c;border-radius:5px;background:var(--tv-char);font:400 14px/1 var(--display);letter-spacing:.16em;color:#e8e1d5;font-style:normal}#why .tv-feet{position:absolute;left:0;right:0;bottom:-54px;height:58px;pointer-events:none;z-index:0}#why .tv-feet i{position:absolute;top:0;width:14px;height:58px;border-radius:2px 2px 7px 7px;background:linear-gradient(90deg,#6e4429,var(--tv-wood) 45%,#a8744f);box-shadow:0 0 0 3px #07040c}#why .tv-feet i:first-child{left:13%;rotate:9deg;transform-origin:50% 0}#why .tv-feet i:last-child{right:13%;rotate:-9deg;transform-origin:50% 0}#why .tv .why-reps{top:-36px;right:-36px;bottom:auto}#why .tv .why-pop{left:66%;top:auto;bottom:10%}@media(min-width:901px){#why .why-stage.tv{width:min(860px,60vw,calc((100svh - 300px)*1.62))}}@media(min-width:901px)and (max-height:700px){#why .why-stage.tv{width:min(860px,60vw,calc((100svh - 220px)*1.62));margin-top:26px;margin-bottom:50px}#why .tv-k-n{font-size:19px}#why .tv-key.why-o{padding:8px 10px;gap:2px}#why .tv-side,#why .tv-keys{gap:8px}#why .tv-grille{height:34px}#why .tv-knob{width:30px;height:30px}#why .tv-feet{bottom:-40px;height:44px}#why .tv-feet i{height:44px}}@media(max-width:900px){#why .why-stage.tv{width:100%;max-width:640px;margin-top:30px;margin-bottom:58px}#why .tv-face{grid-template-columns:1fr;border-radius:20px}#why .tv-side{flex-direction:row;align-items:stretch;gap:10px;padding:0}#why .tv-grille,#why .tv-plate{display:none}#why .tv-keys{flex:1;grid-template-columns:1fr 1fr;gap:10px}#why .tv-key.why-o{padding:10px 12px}#why .tv-k-n{font-size:21px}#why .tv-ctl{margin:0;flex-direction:column;justify-content:center}#why .tv .why-reps{top:-30px;right:-10px;bottom:auto}#why .tv-feet{bottom:-44px;height:46px}#why .tv-feet i{height:46px;width:15px}}@media(max-width:560px){#why .why-scr.tv-scr{aspect-ratio:4 / 4.3}#why .tv-osd{left:6%;top:5%}}@media(prefers-reduced-motion:reduce){#why .tv-scr.zap .tv-static,#why .tv-scr.zap canvas,#why .tv-osd.on{animation:none}#why .tv-key.why-o{transition:none}}.yr-step{align-items:flex-start;gap:14px}.yr-step button{position:relative;display:grid;place-items:center;width:52px;height:52px;margin-top:1px;padding:0;font-size:0;border-radius:50%;color:#f5eee5;background:#100c1acc;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff1a,0 8px 20px -6px #0000008c;transition:background-color .22s ease,color .22s ease,box-shadow .22s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.yr-step button svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.yr-step button:hover:not(:disabled){background:var(--lvc, var(--sun));color:#120e1a;transform:translateY(-2px);box-shadow:inset 0 1px #fff6,0 12px 28px -8px color-mix(in srgb,var(--lvc, #ffcf33) 70%,transparent)}.yr-step button[data-step="1"]:hover:not(:disabled) svg{transform:rotate(90deg)}.yr-step button[data-step="-1"]:hover:not(:disabled) svg{transform:scaleX(1.3)}.yr-step button:active:not(:disabled){transform:translateY(0) scale(.88);transition-duration:.08s}.yr-step button:focus-visible{outline:2px solid var(--lvc, var(--sun));outline-offset:3px}.yr-step button:disabled{opacity:.28;cursor:not-allowed;background:#100c1acc;color:#f5eee5}.yr-step button:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2px var(--lvc, var(--sun));opacity:0;pointer-events:none}.yr-step button.hit:after{animation:yrRing .6s cubic-bezier(.2,.8,.2,1)}@keyframes yrRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}.yr-step p{position:relative}.yr-step b,.yr-name{position:relative;display:block;overflow:hidden}.yr-step b{height:.92em;line-height:.92;text-align:center}.yr-name{height:1.05em;line-height:1.05}.ro{display:block}.ro.o{position:absolute;left:0;right:0;top:0}.ro.i.up{animation:roInU .46s cubic-bezier(.2,.9,.2,1) both}.ro.o.up{animation:roOutU .46s cubic-bezier(.5,0,.2,1) both}.ro.i.dn{animation:roInD .46s cubic-bezier(.2,.9,.2,1) both}.ro.o.dn{animation:roOutD .46s cubic-bezier(.5,0,.2,1) both}@keyframes roInU{0%{transform:translateY(105%)}}@keyframes roOutU{to{transform:translateY(-105%)}}@keyframes roInD{0%{transform:translateY(-105%)}}@keyframes roOutD{to{transform:translateY(105%)}}.yr-name .ro.i{animation-delay:.06s}.yr-delta{position:absolute;left:50%;top:-6px;padding:4px 8px 3px;border-radius:99px;background:var(--lvc, var(--sun));color:#120e1a;font:800 12px/1 var(--text);white-space:nowrap;pointer-events:none;translate:-50% 0;animation:yrDelta .8s cubic-bezier(.2,.8,.2,1) both}@keyframes yrDelta{0%{opacity:0;transform:translateY(8px) scale(.6)}25%{opacity:1;transform:translateY(-6px) scale(1)}to{opacity:0;transform:translateY(-26px) scale(.95)}}.yr-dots li{transition:background-color .3s ease var(--d, 0s),width .45s cubic-bezier(.34,1.56,.64,1) var(--d, 0s)}.yr-dots li.cur{width:30px}.yr-tot.bump b{animation:yrLand .5s cubic-bezier(.2,1.4,.4,1)}@keyframes yrLand{40%{transform:scale(1.035)}}.yr-name.bump{animation:none}@media(prefers-reduced-motion:reduce){.ro.i,.ro.o,.yr-delta,.yr-step button.hit:after,.yr-tot.bump b{animation:none!important}.ro.o{display:none}.yr-step button,.yr-step button svg,.yr-dots li{transition:none}}.yr-step b .ro{margin:0;font:inherit;color:inherit}.yr-delta{top:-30px}.flat.pick{padding:clamp(40px,7vh,80px) 0 0;overflow-x:clip}.pk-pin{position:sticky;top:min(0px,calc(100svh - var(--pin-h, 100svh)));padding:0 clamp(20px,5vw,72px) clamp(18px,3vh,30px);box-sizing:border-box}.pk-tail{height:145vh;pointer-events:none}@media(max-width:900px){.pk-tail{height:185svh}}.pk-ed .ed-t{grid-column:3 / span 8;font-size:clamp(54px,6.9vw,120px)}.pk-ed .ed-t .l2{padding-left:1.6em}.pk-ed .ed-side{grid-column:10 / span 3}.pk-free{position:relative;display:inline-block;color:var(--sun)}.pk-tag{position:absolute;left:100%;top:.52em;margin-left:-.14em;width:0;height:0;transform-origin:0 0;animation:pkSwing 2.6s ease-in-out infinite;pointer-events:none}.pk-tag:before{content:"";position:absolute;left:-.012em;top:0;width:.025em;height:.16em;background:#f5eee5;border-radius:99px;rotate:-8deg;transform-origin:50% 0}.pk-tag b{position:absolute;left:-.2em;top:.13em;display:grid;place-items:center;padding:.11em .14em .07em .2em;border:.03em solid #120e1a;border-radius:.06em;background:#fff9f0;color:#120e1a;font:400 .3em/1 var(--display);letter-spacing:0;white-space:nowrap;box-shadow:.05em .06em #120e1a;rotate:10deg;clip-path:polygon(22% 0,100% 0,100% 100%,22% 100%,0 50%)}.pk-tag b:before{content:"";position:absolute;left:.1em;top:50%;width:.12em;height:.12em;translate:0 -50%;border-radius:50%;background:#120e1a}@keyframes pkSwing{0%,to{rotate:-7deg}50%{rotate:9deg}}.pk{--s: 30px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(0,1fr);gap:18px;height:clamp(400px,64vh,620px);margin:clamp(34px,6vh,64px) 0 0;padding:0;list-style:none}.pk-c{--poly: none;--lip: #5b3fd6;--glow: 143, 124, 242;--g: 0;position:relative;isolation:isolate;filter:drop-shadow(2px 7px 0 var(--lip)) drop-shadow(0 3px 4px rgba(0,0,0,.4)) drop-shadow(0 12px 22px rgba(var(--glow),calc(var(--g) * .28))) drop-shadow(0 26px 46px rgba(var(--glow),calc(var(--g) * .22)));transition:filter .45s cubic-bezier(.2,.8,.2,1)}.pk-c.pro{--g: .45}.pk-c.on{--g: 1}.pk-c.rookie{--poly: polygon(0 0, 100% 0, calc(100% - var(--s)) 100%, 0 100%)}.pk-c.pro{--poly: polygon(var(--s) 0, 100% 0, calc(100% - var(--s)) 100%, 0 100%);--lip: #e08a12;--glow: 255, 176, 40}.pk-c.elite{--poly: polygon(var(--s) 0, 100% 0, 100% 100%, 0 100%);--lip: #c8321e;--glow: 255, 86, 54}.pk-c>a{position:absolute;inset:0;display:block;overflow:hidden;clip-path:var(--poly);color:inherit;text-decoration:none;cursor:pointer;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.pk-c>a:after{content:"";position:absolute;z-index:3;inset:0;pointer-events:none;background:linear-gradient(172deg,#ffffff17 0,#ffffff06 22%,#fff0 40%,#0000 70%,#00000024);box-shadow:inset 0 1px #ffffff38}.pk-c.on>a,.pk-caps li.on{transform:translateY(-5px)}.pk-caps li{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.pk-c>a:focus-visible{outline:none}.pk-c:has(>a:focus-visible) .pk-st{box-shadow:inset 0 0 0 4px var(--sun)}.pk-st{position:absolute;inset:0;transition:filter .35s}.pk-st:after{content:"";position:absolute;inset:0;background:radial-gradient(rgba(255,255,255,.07) 1.2px,transparent 1.6px) 0 0 / 10px 10px;pointer-events:none}.pk-c:hover .pk-st{filter:brightness(1.12) saturate(1.08)}.rookie .pk-st{background:radial-gradient(60% 40% at 56% 86%,rgba(143,124,242,.45),transparent 70%),radial-gradient(circle at 87% 9%,#120c2c 0 24px,transparent 25px),radial-gradient(circle at 84% 11%,#fff4c8 0 27px,transparent 28px),radial-gradient(1.6px 1.6px at 18% 30%,#fff 99%,transparent),radial-gradient(1.4px 1.4px at 34% 14%,#fff 99%,transparent),radial-gradient(1.8px 1.8px at 88% 46%,#fff 99%,transparent),radial-gradient(1.3px 1.3px at 60% 38%,#fff 99%,transparent),linear-gradient(#0f0a26,#1d1638 45%,#2a1f52)}.pro .pk-st{background:radial-gradient(42% 30% at 54% 74%,rgba(255,240,180,.75),rgba(255,207,51,.25) 55%,transparent 75%),repeating-conic-gradient(from -90deg at 54% 74%,rgba(255,207,51,.2) 0 7deg,transparent 7deg 17deg),linear-gradient(#2a1238 0,#6a2440 38%,#e2602a 72%,#ffb347)}.elite .pk-st{background:radial-gradient(55% 38% at 56% 84%,rgba(255,86,54,.6),transparent 72%),radial-gradient(2px 2px at 20% 60%,#ffb347 99%,transparent),radial-gradient(2.4px 2.4px at 82% 40%,#ff8a3a 99%,transparent),radial-gradient(1.8px 1.8px at 40% 22%,#ffcf33 99%,transparent),radial-gradient(2px 2px at 70% 68%,#ff5636 99%,transparent),linear-gradient(#0d0608,#2a0c10 50%,#4a1014)}.pk-st:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(rgba(10,6,20,.55),transparent 34%)}.pk-chip{position:absolute;z-index:2;left:16px;top:16px;display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:16px;background:#282238b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px #ffffff24,0 10px 30px #00000059;font:700 13px/1.15 var(--text);color:#f5eee5}.pro .pk-chip,.elite .pk-chip{left:calc(16px + var(--s))}.pk-chip i{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--pc)}.pk-chip svg{width:18px;height:18px}.pk-chip small{display:block;font:600 11px/1.2 var(--text);color:var(--mu)}.rookie{--pc: #8f7cf2}.pro{--pc: var(--sun)}.elite{--pc: var(--tomato)}.pk-pr{position:absolute;z-index:2;left:22px;top:26px;margin:0;display:grid;justify-items:start}.pro .pk-pr,.elite .pk-pr{left:calc(22px + var(--s))}.pk-pr b{font:400 clamp(56px,5.4vw,92px)/.85 var(--display);color:#f5eee5;letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-shadow:.03em .04em 0 rgba(10,6,20,.6)}.pro .pk-pr b{color:var(--sun)}.elite .pk-pr b{color:var(--lilac)}.pk-pr span{max-width:9.5em;margin-top:6px;font:600 13px/1.25 var(--text);color:#e6dff0}.pk-stamp{position:absolute;z-index:2;left:50%;top:40%;translate:-50% -50%;padding:8px 16px 7px;border:3px solid #120e1a;border-radius:12px;font:400 28px/1 var(--display);text-transform:uppercase;color:#120e1a;white-space:nowrap;box-shadow:4px 5px #120e1a;background:var(--pc);rotate:-7deg;opacity:0;scale:.5;transition:opacity .18s,scale .4s cubic-bezier(.2,1.6,.4,1);pointer-events:none}.pk-caps .pk-stamp{z-index:5;left:calc(16px + var(--s) * .4);top:40%;translate:0 -50%;transform-origin:30% 50%}.pk-caps li:nth-child(1) .pk-stamp{--pc: #8f7cf2;left:16px}.pk-caps li:nth-child(2) .pk-stamp{--pc: var(--sun);rotate:5deg}.pk-caps li:nth-child(3) .pk-stamp{--pc: var(--tomato);color:#fff9f0}.pk-caps li.on .pk-stamp{opacity:1;scale:1}.pk-3d{position:absolute;z-index:3;inset:0;width:100%;height:100%;pointer-events:none;display:block}.pk-caps{position:absolute;z-index:4;inset:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(0,1fr);gap:18px;margin:0;padding:0;list-style:none;pointer-events:none}.pk-caps li{position:relative}.pk-cap{position:absolute;left:18px;bottom:18px;max-width:min(74%,330px);margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:center;padding:13px 16px 14px;border:3px solid #120e1a;border-radius:6px;background:#fff9f0;color:#120e1a;box-shadow:5px 6px #120e1a;rotate:-1deg;transition:translate .3s cubic-bezier(.34,1.56,.64,1)}.pk-caps li:nth-child(2) .pk-cap{rotate:.8deg;left:calc(18px + var(--s) * .3)}.pk-caps li:nth-child(3) .pk-cap{rotate:-.6deg;left:calc(18px + var(--s) * .3)}.pk-caps li.on .pk-cap{translate:0 -6px}.pk-ic{display:grid;place-items:center;width:34px;height:34px;border:2.5px solid #120e1a;border-radius:50%;background:var(--pc)}.pk-ic svg{width:18px;height:18px}.pk-cap-t{font:400 clamp(26px,2.4vw,36px)/.95 var(--display);text-transform:uppercase}.pk-cap-l{grid-column:1 / -1;font:600 14px/1.4 var(--text);color:#2a2433;text-wrap:pretty}.pk-cap-l em{font-style:normal;font-weight:800;color:#120e1a;white-space:nowrap}.pk-rec{position:absolute;z-index:5;left:calc(var(--s) + 26px);top:-18px;padding:8px 14px 7px;border:3px solid #120e1a;border-radius:10px;background:var(--sun);color:#120e1a;font:400 17px/1 var(--display);text-transform:uppercase;rotate:-4deg;box-shadow:3px 4px #120e1a}.pk-foot{display:flex;justify-content:flex-end;align-items:center;gap:22px;margin-top:clamp(16px,2.6vh,26px)}.pk-btn{display:inline-flex;align-items:center;height:58px;padding:0 32px;border:3px solid #120e1a;border-radius:14px;background:var(--sun);color:#120e1a;text-decoration:none;font:400 26px/1 var(--display);text-transform:uppercase;cursor:pointer;box-shadow:5px 6px #000;rotate:-1.5deg;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.pk-btn:hover{transform:translate(-2px,-3px);box-shadow:7px 9px #000}.pk-btn:active{transform:translate(2px,2px);box-shadow:2px 3px #000}.pk-link{font:600 15px/1 var(--text);color:#f5eee5;text-underline-offset:5px}.pk-link:hover{color:var(--sun)}@media(max-height:760px)and (min-width:901px){.pk-ed .ed-no{font-size:clamp(100px,11vw,180px)}.pk{height:clamp(380px,70vh,520px);margin-top:30px}.pk-pr b{font-size:clamp(44px,4.6vw,76px)}.pk-pr{top:20px}}@media(max-width:900px){.pk-ed .ed-t{grid-column:1 / -1;font-size:clamp(46px,13vw,72px)}.pk-ed .ed-t .l2{padding-left:.9em}.pk-ed .ed-side{grid-column:1 / -1}.pk,.pk-caps{grid-template-columns:1fr;grid-auto-rows:300px;height:auto;gap:10px;--s: 0px}.pk{margin-top:28px}.pk-c{--poly: none !important}.pk,.pk-caps{gap:16px}.pk-pr,.pro .pk-pr,.elite .pk-pr{left:16px;top:18px}.pk-pr b{font-size:58px}.pk-pr span{max-width:52vw}.pk-cap{left:12px;bottom:12px;max-width:58%;padding:10px 12px 11px;gap:4px 10px}.pk-cap-t{font-size:24px}.pk-cap-l{font-size:12.5px}.pk-ic{width:28px;height:28px}.pk-caps li:nth-child(n) .pk-cap{left:12px}.pk-caps .pk-stamp{left:auto!important;right:10px;top:38%;font-size:20px}.pk-pin{padding-bottom:84px}.pk-rec{left:auto;right:14px;top:-12px;font-size:14px;padding:6px 10px 5px}.pk-foot{justify-content:space-between}.pk-btn{height:52px;padding:0 24px;font-size:22px}}@media(prefers-reduced-motion:reduce){.pk-c,.pk-c>a,.pk-caps li{transition:none}.pk-tag{animation:none}.pk-stamp,.pk-cap{transition:none}}.pk-capwrap{position:absolute;z-index:4;inset:0;pointer-events:none;list-style:none}body.at-foot .phone-bell{opacity:0!important;pointer-events:none!important}.hf{--ink: #07040c;--paper: #fff4dc;--sun: #ffcf33;--purple: #5b2fd6;--lilac: #c9adf5;position:relative;z-index:0;height:560vh;background:#0d0830;color:var(--paper)}.hf-pin{position:sticky;top:0;height:100svh;overflow:hidden}.hf-pin>canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.hf-pin:before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:radial-gradient(120% 95% at 50% 46%,transparent 58%,rgba(3,3,12,.5) 100%)}.hf-pin:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;mix-blend-mode:overlay;opacity:.16;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url("/%23n")'/%3E%3C/svg%3E")}.hf-words{position:absolute;z-index:2;left:clamp(20px,6vw,96px);bottom:clamp(70px,14vh,150px);pointer-events:none}.hf-w{position:absolute;left:0;bottom:0;width:max-content;max-width:min(620px,86vw);opacity:0;visibility:hidden;transform:translateY(18px) scale(.94);transform-origin:0 100%;transition:opacity .25s ease-out,transform .5s cubic-bezier(.34,1.56,.64,1),visibility 0s linear .25s}.hf-w.on{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease-out,transform .55s cubic-bezier(.34,1.56,.64,1),visibility 0s}.hf-w b{display:block;white-space:nowrap;font:400 clamp(64px,9vw,150px)/.86 var(--display);text-transform:uppercase;color:var(--paper);-webkit-text-stroke:.07em var(--ink);paint-order:stroke fill;text-shadow:.05em .065em 0 var(--ink)}.hf-w b em{font-style:normal;color:var(--sun)}.hf-w span{display:inline-block;margin-top:14px;padding:9px 14px;border-radius:12px;background:#07040cc7;font:600 clamp(15px,1.2vw,18px)/1.35 var(--text);color:var(--paper);max-width:44ch}.hf-w.ring.on b{animation:hf-buzz 1.4s linear infinite}@keyframes hf-buzz{0%,40%,to{transform:none}3%,11%,19%,27%,35%{transform:translate(-2px) rotate(-1deg)}7%,15%,23%,31%{transform:translate(2px) rotate(1deg)}}.hf-w.seek b em{display:inline-block;animation:hf-seek 2.4s ease-in-out infinite;transform-origin:50% 90%}@keyframes hf-seek{0%,to{rotate:-10deg}50%{rotate:10deg}}.hf-flash{position:absolute;z-index:1;inset:0;pointer-events:none;opacity:0;background:radial-gradient(rgba(255,186,40,.7) 2px,transparent 2.6px) 0 0 / 11px 11px,radial-gradient(75% 75% at 62% 70%,#fff,#fffaf0 34%,#fff0b8 66%,#ffe07a);mix-blend-mode:normal}.hf-end{position:absolute;z-index:3;inset:0;opacity:0;visibility:hidden;pointer-events:none;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto auto;align-items:end;gap:20px clamp(16px,3vw,40px);padding:0 clamp(16px,3vw,40px) clamp(14px,2.4vh,24px);background:linear-gradient(transparent 40%,#07040c80 66%,#07040cdb)}.hf-cta{grid-column:1;grid-row:2;max-width:600px;padding-left:clamp(0px,1vw,20px)}.hf-t{margin:0;font:400 clamp(56px,7.4vw,118px)/.86 var(--display);text-transform:uppercase;color:var(--paper);-webkit-text-stroke:.07em var(--ink);paint-order:stroke fill;text-shadow:.05em .065em 0 var(--ink)}.hf-t em{font-style:normal;color:var(--sun)}.hf-sub{margin:14px 0 22px;max-width:46ch;font:500 clamp(15px,1.2vw,17px)/1.45 var(--text);color:#efe8fb;text-shadow:0 2px 12px rgba(7,4,12,.9)}.hf-btns{display:flex;flex-wrap:wrap;gap:12px}.hf-btn{flex:none;display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 24px;border-radius:999px;text-decoration:none;font:400 21px/1 var(--display);text-transform:uppercase;color:var(--ink);background:var(--sun);box-shadow:0 0 0 3px var(--ink),4px 5px 0 var(--purple);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.hf-btn.ghost{color:var(--paper);background:#07040cb3;box-shadow:0 0 0 3px var(--paper),4px 5px 0 var(--purple)}.hf-btn:hover,.hf-btn:focus-visible{transform:translate(-1px,-3px);box-shadow:0 0 0 3px var(--ink),6px 8px 0 var(--purple)}.hf-next{grid-column:2;grid-row:2;justify-self:end;display:grid;gap:4px;padding:16px 22px 18px;border:3px solid var(--ink);border-radius:22px;background:var(--sun);color:var(--ink);text-decoration:none;box-shadow:6px 7px 0 var(--ink);rotate:2deg;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.hf-next small{font:700 20px/1 var(--hand);color:var(--purple)}.hf-next b{font:400 clamp(30px,2.8vw,44px)/.95 var(--display);text-transform:uppercase}.hf-next b:after{content:" \2192"}.hf-next span{font:600 14px/1.3 var(--text)}.hf-next:hover{transform:translate(-2px,-4px) rotate(0);box-shadow:8px 10px 0 var(--ink)}.hf-end .fy-bar{grid-column:1 / -1;grid-row:3;margin:0}@media(max-width:760px){.hf-words{left:18px;right:18px;bottom:clamp(90px,16vh,140px)}.hf-end{grid-template-columns:1fr;grid-template-rows:1fr auto auto auto;gap:12px;background:linear-gradient(transparent 32%,#07040c9e 55%,#07040ceb)}.hf-cta{grid-row:2;padding:0}.hf-t{font-size:clamp(48px,13vw,64px)}.hf-sub{margin:10px 0 16px;font-size:15px}.hf-btn{height:48px;padding:0 18px;font-size:18px}.hf-next{grid-column:1;grid-row:3;justify-self:start;padding:10px 16px 12px}.hf-next b{font-size:24px}.hf-next span{display:none}.hf-end .fy-bar{grid-row:4;border-radius:20px}}@media(prefers-reduced-motion:reduce){.hf-w,.hf-w.on{transition:none}.hf-w.ring.on b,.hf-w.seek b em{animation:none}}html #price-teaser.flat{position:relative;z-index:2;background:none}#price-teaser .pk-pin{padding:0}#price-teaser .pk-clip{min-height:100svh;box-sizing:border-box;padding:0 clamp(20px,5vw,72px) clamp(18px,3vh,30px);background:radial-gradient(rgba(255,255,255,.035) 1.2px,transparent 1.6px) 0 var(--dy, 0) / 12px 12px,#0b0812}@media(max-width:900px){#price-teaser .pk-clip{padding-bottom:84px}}#price-teaser .pk-clip{position:relative}#price-teaser .pk-clip:after{content:"";position:absolute;left:0;right:0;top:100%;height:40vh;pointer-events:none;background:radial-gradient(rgba(255,255,255,.035) 1.2px,transparent 1.6px) 0 var(--dy, 0) / 12px 12px,#0b0812}#price-teaser .cut-ink{position:absolute;left:0;bottom:0;width:100%;height:100svh;display:none;pointer-events:none;z-index:3}#price-teaser+.hf{margin-top:-200svh;z-index:1}.nav.yn{position:fixed;z-index:40;left:0;right:0;top:0;padding:max(14px,env(safe-area-inset-top)) clamp(16px,3vw,40px) 0;pointer-events:none}.nav.yn .yn-in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:0}.nav.yn .yn-in>*{pointer-events:auto}.nav.yn .brand{justify-self:start;display:flex;align-items:center}.nav.yn .brand img{height:30px;width:auto;display:block}.yn-bar,.yn-burger,.yn-panel,.yn-store.glass{position:relative;isolation:isolate}.yn-bar:before,.yn-burger:before,.yn-panel:before,.yn-store.glass:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#1e1b26c7;-webkit-backdrop-filter:blur(30px) saturate(190%);backdrop-filter:blur(30px) saturate(190%);box-shadow:0 0 0 .5px #ffffff21 inset,0 10px 30px #0000004d}body:not(.nav-dark) .yn-bar:before,body:not(.nav-dark) .yn-burger:before,body:not(.nav-dark) .yn-store.glass:before{background:#14111cdb}.yn-bar{display:flex;align-items:center;gap:2px;padding:4px;border-radius:999px}.yn-link{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:0;border-radius:999px;background:none;cursor:pointer;font:500 14px/1 var(--text);letter-spacing:-.005em;color:#e2ddea;text-decoration:none;white-space:nowrap;transition:color .15s ease-out,background-color .15s ease-out}.yn-link{z-index:1}.yn-link:hover,.yn-link.is-on,.yn-link[aria-expanded=true],.yn-link[aria-current=page]{color:#fff}.yn-bar:not(.blobby) .yn-link:is(:hover,[aria-current=page],[aria-expanded=true]){background:#ffffff1a}.yn-link:focus-visible,.yn-cta:focus-visible,.yn-burger:focus-visible,.yn-item:focus-visible,.yn-store:focus-visible{outline:2px solid var(--sun, #ffcf33);outline-offset:2px}.yn-link[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:3px;width:14px;height:2px;margin-left:-7px;border-radius:2px;background:var(--sun, #ffcf33)}.yn-link{position:relative}.yn-blob{position:absolute;z-index:0;left:0;top:4px;bottom:4px;width:0;border-radius:999px;pointer-events:none;opacity:0;will-change:transform,width,opacity;background:#ffffff13;box-shadow:inset 0 0 0 1px #ffffff16,inset 0 1px #ffffff12}.yn-here{display:inline-block;margin-left:8px;padding:3px 7px 2px;border-radius:99px;background:var(--sun, #ffcf33);color:#120e1a;font:700 10.5px/1.2 var(--text);font-style:normal;letter-spacing:0;text-transform:none;vertical-align:middle}.yn-item[aria-current=page]{background:#ffcf3314;box-shadow:0 0 0 1px #ffcf3347 inset}.yn-chev{width:10px;height:10px;opacity:.7;transition:transform .15s ease-out}.yn-link[aria-expanded=true] .yn-chev{transform:rotate(180deg)}.yn-spark{width:11px;height:11px;color:var(--sun, #ffcf33)}.yn-menu{position:relative}.yn-panel{position:absolute;top:calc(100% + 12px);left:-4px;width:410px;padding:6px;border-radius:22px;opacity:0;transform:translateY(-4px) scale(.985);transform-origin:30px 0;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out,visibility 0s .15s;visibility:hidden}.yn-panel:before{background:#1c1924e6}.yn-link[aria-expanded=true]+.yn-panel{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition-delay:0s}.yn-panel:after{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.yn-item{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:center;padding:10px;border-radius:14px;text-decoration:none;transition:background-color .15s ease-out}.yn-item:hover{background:#ffffff0f}.yn-item b{display:block;font:600 14.5px/1.25 var(--text);color:#f6f2fa}.yn-item>span>span{display:block;margin-top:3px;font:400 13px/1.4 var(--text);color:#9a94a8}.yn-ic{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#fbf9f5;box-shadow:0 0 0 1px #07040ce6,0 3px 8px #00000059}.yn-ico{width:34px;height:34px;overflow:visible}.yn-ico *{transform-box:fill-box;transform-origin:center}.yn-foot{display:flex;justify-content:space-between;margin-top:6px;padding:11px 12px 7px;border-top:1px solid rgba(255,255,255,.07);font:400 13px/1 var(--text);color:#8a8497}.yn-foot a{color:var(--sun, #ffcf33);font-weight:600;text-decoration:none}.yn-foot a:hover{text-decoration:underline;text-underline-offset:3px}.yn-link[aria-expanded=true]+.yn-panel .ic-call .ph{animation:ynBuzzIdle 2.4s steps(1) infinite}.ic-call .rings path{opacity:0}.yn-item:hover .ic-call .ph{animation:ynBuzz .16s steps(2) infinite}.yn-item:hover .ic-call .rings path{animation:ynRing .9s ease-out infinite}.yn-item:hover .ic-call .r2{animation-delay:.25s}.ic-day .mh,.ic-day .hh{transform-origin:0 0;transform-box:view-box}.ic-day .mh,.ic-day .hh{transform-origin:20px 21px}.yn-item:hover .ic-day .mh{animation:ynSpin 1s linear infinite}.yn-item:hover .ic-day .hh{animation:ynSpin 6s linear infinite}.yn-item:hover .ic-body .card{animation:ynHop .7s cubic-bezier(.3,.7,.3,1) infinite;transform-origin:50% 100%}.ic-body .sp{animation:ynTwinkle 2.2s ease-in-out infinite}.ic-cam .lid{transform:scaleY(0)}.yn-item:hover .ic-cam .lid{animation:ynShut 1.4s ease-in-out infinite}@keyframes ynBuzzIdle{0%,82%{transform:none}84%{transform:rotate(-9deg)}87%{transform:rotate(9deg)}90%{transform:rotate(-7deg)}93%{transform:rotate(6deg)}96%{transform:none}}@keyframes ynBuzz{0%{transform:rotate(-11deg) translate(-.6px)}to{transform:rotate(11deg) translate(.6px)}}@keyframes ynRing{0%{opacity:0;transform:scale(.7)}30%{opacity:1}to{opacity:0;transform:scale(1.25)}}@keyframes ynSpin{to{transform:rotate(360deg)}}@keyframes ynHop{0%,to{transform:translateY(0) scale(1.08,.9)}35%{transform:translateY(-4px) scale(.94,1.08)}60%{transform:translateY(0) scale(1.05,.95)}75%{transform:scale(1)}}@keyframes ynTwinkle{0%,to{transform:scale(.35) rotate(0);opacity:.5}50%{transform:scale(1.1) rotate(45deg);opacity:1}}@keyframes ynShut{0%,30%,to{transform:scaleY(0)}45%,60%{transform:scaleY(1)}}.yn-right{justify-self:end;display:flex;align-items:center;gap:8px}.yn-bstores{display:flex;align-items:center;gap:8px}.yn-bstores .yn-store{height:40px;padding:0 16px 0 13px;border-radius:999px}.yn-store.glass{background:none;box-shadow:none}.yn-store.glass:hover{background:#ffffff14}.yn-cta{display:none!important}.yn-cta{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px 0 18px;border-radius:999px;background:var(--sun, #ffcf33);color:#120e1a;text-decoration:none;cursor:pointer;white-space:nowrap;font:700 14px/1 var(--text);letter-spacing:-.01em;box-shadow:0 0 0 1.5px #120e1a inset,0 3px #120e1a,0 10px 24px #ffcf3338;transition:transform .15s ease-out,box-shadow .15s ease-out}.yn-cta i{font:600 11.5px/1 var(--text);font-style:normal;padding:5px 7px 4px;border-radius:99px;background:#120e1a;color:var(--sun, #ffcf33)}.yn-cta:hover{transform:translateY(-1px);box-shadow:0 0 0 1.5px #120e1a inset,0 4px #120e1a,0 14px 30px #ffcf334d}.yn-cta:active{transform:translateY(2px);box-shadow:0 0 0 1.5px #120e1a inset,0 1px #120e1a}.yn-stores{display:grid;grid-template-columns:1fr 1fr;gap:8px}.yn-store{display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 12px;border-radius:14px;text-decoration:none;color:#f6f2fa;background:#ffffff12;box-shadow:0 0 0 1px #ffffff1f inset;transition:background-color .15s ease-out,transform .15s ease-out}.yn-store:hover{background:#ffffff21}.yn-store:active{transform:translateY(1px)}.yn-store.sun{color:#0c0a12;background:linear-gradient(180deg,#fbf8f3,#e9e3da);box-shadow:0 0 0 1px #00000059}.yn-store svg{width:19px;height:19px;flex:none}.yn-store span{display:grid;gap:2px;font:700 13.5px/1 var(--text);letter-spacing:-.01em}.yn-store small{font:500 9.5px/1 var(--text);color:#bdb7ca}.yn-store.sun small{color:#514c5a}.yn-burger{display:none;align-items:center;gap:9px;height:40px;padding:0 13px 0 15px;border:0;border-radius:999px;background:none;cursor:pointer;color:#f6f2fa;font:600 13.5px/1 var(--text);white-space:nowrap}.yn-bn{max-width:34vw;overflow:hidden;text-overflow:ellipsis}.yn-bi{display:grid;gap:5px}.yn-burger i{display:block;width:16px;height:2px;border-radius:2px;background:#f6f2fa;transition:transform .25s cubic-bezier(.3,.7,.2,1)}.yn-burger[aria-expanded=true] i:first-child{transform:translateY(3.5px) rotate(45deg)}.yn-burger[aria-expanded=true] i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.yn-sheet{position:fixed;z-index:-1;inset:0;padding:calc(max(14px,env(safe-area-inset-top)) + 64px) 20px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:18px;overflow-y:auto;background:radial-gradient(rgba(255,255,255,.045) 1.2px,transparent 1.6px) 0 0 / 12px 12px,#0b0812;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .25s ease-out,visibility 0s linear .25s}.yn-sheet.on{pointer-events:auto;visibility:visible;opacity:1;transition:opacity .25s ease-out,visibility 0s}.yn-sheet[hidden]{display:none}.yn-big{margin:0;padding:0;list-style:none;display:grid}.yn-big li{border-bottom:1px solid rgba(255,255,255,.08);opacity:0;transform:translateY(10px);transition:opacity .3s ease-out,transform .35s cubic-bezier(.2,1,.3,1);transition-delay:calc(var(--i) * 35ms)}.yn-sheet.on .yn-big li{opacity:1;transform:none}.yn-big a{display:grid;gap:4px;padding:13px 2px;text-decoration:none}.yn-big a[aria-current=page] b{color:var(--sun, #ffcf33)}.yn-big .yn-here{font-size:11px;vertical-align:.55em}.yn-big b{font:400 32px/.95 var(--display);text-transform:uppercase;color:#f6f2fa}.yn-big a:active b{color:var(--sun, #ffcf33)}.yn-big span{font:400 13.5px/1.35 var(--text);color:#9a94a8}.yn-sheet .yn-stores{margin-top:auto}.yn-sheet .yn-store{height:52px}html.yn-lock,html.yn-lock body{overflow:hidden}@media(min-width:901px){.yn-sheet{display:none!important}}@media(max-width:1100px){.yn-link{padding:0 11px;font-size:13.5px}.yn-bstores small{display:none}.yn-bstores .yn-store{padding:0 14px 0 12px}}@media(max-width:900px){.nav.yn .yn-in{grid-template-columns:1fr auto}.yn-bar,.yn-bstores{display:none}.yn-burger{display:inline-flex}.yn-cta{display:inline-flex!important;height:40px;padding:0 14px}}@media(prefers-reduced-motion:reduce){.yn-ico *,.yn-item:hover .yn-ico *{animation:none!important}.yn-panel,.yn-sheet,.yn-big li{transition:none}}@media(hover:none)and (pointer:coarse){html,body{overscroll-behavior-y:none}}.skip{position:fixed;z-index:99;left:16px;top:-60px;padding:10px 14px;background:#ffcf33;color:#120e1a;border:3px solid #120E1A;font:600 14px/1 Inter,Helvetica Neue,Arial,sans-serif;text-decoration:none}.skip:focus{top:16px}
