.tk-am{display:block;flex:none;overflow:visible}.tk-am-ring{opacity:0}.tk-am-orbit,.tk-am-rays,.tk-am-core{transform-origin:50% 50%;transform-box:view-box}.tk-am-orbit{animation:tk-am-orbit 2.6s linear infinite}@keyframes tk-am-orbit{to{transform:rotate(360deg)}}.tk-am--busy .tk-am-ring{transform-origin:50% 50%;transform-box:view-box;animation:tk-am-ring 1.6s ease-out infinite}.tk-am--busy .tk-am-r2{animation-delay:.8s}.tk-am--busy .tk-am-rays{animation:tk-am-throw 1.25s ease-in-out infinite}.tk-am--busy .tk-am-core{animation:tk-am-pump 1.05s ease-in-out infinite}@keyframes tk-am-ring{0%{opacity:.75;transform:scale(.34)}to{opacity:0;transform:scale(1)}}@keyframes tk-am-throw{0%,to{transform:scale(1)}45%{transform:scale(.62)}}@keyframes tk-am-pump{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}.tk-am-spark{display:block}@media(prefers-reduced-motion:reduce){.tk-am--busy .tk-am-ring{display:none}.tk-am--busy .tk-am-rays,.tk-am--busy .tk-am-core,.tk-am-orbit{animation:none;transform:none}}html{scroll-behavior:smooth}body{margin:0;background:#1a1a18;color:#e8e8e3;font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:#f1826b;text-decoration:none}a:hover{color:#fff}*{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:#45443f #1a1a18}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#1a1a18}::-webkit-scrollbar-thumb{background:#343434;border-radius:999px;border:2px solid #1a1a18}::-webkit-scrollbar-thumb:hover{background:#4f4e48}::-webkit-scrollbar-corner{background:#1a1a18}h1,h2,h3,h4,p,li,dt,dd,span,button,a,b,strong{color:inherit}@media(max-width:767px){.v-d{display:none!important}}@media(min-width:768px){.v-m{display:none!important}}.tk-grid{background:#1a1a18;background-image:radial-gradient(#2a2a28 1px,transparent 1px);background-size:28px 28px;overflow-x:clip}@media(max-width:767px){body{background:#121210}.tk-shell{width:100%;max-width:430px;margin:0 auto;min-height:100vh;background:#1a1a18;background-image:radial-gradient(#2a2a28 1px,transparent 1px);background-size:24px 24px;overflow-x:clip}.tk-grid{background:none;background-image:none}}.l-nav{color:#a6a69d}.l-nav:hover{color:#e8e8e3}.l-foot:hover{color:#f1826b}.btn-fill:hover{background:#cf3416;color:#fff}.btn-ghost:hover{border-color:#7e7e75;color:#fff}a:focus-visible,button:focus-visible{outline:3px solid rgba(233,63,32,.55);outline-offset:2px;border-radius:4px}.mk-skip{position:absolute;left:-9999px;top:0;z-index:90;background:#e93f20;color:#fff;padding:12px 18px;border-radius:0 0 10px;font-size:14px;font-weight:500}.mk-skip:focus{left:0}@media(max-width:900px){[data-nav-links]{display:none!important}}@media(max-width:560px){[data-nav-signin]{display:none!important}[data-nav-bar]{padding:0 12px!important;gap:12px!important}}@keyframes tkmarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ps-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ps-chip{min-height:44px;padding:0 8px 0 18px;display:inline-flex;align-items:center;gap:10px;border:1px solid #343434;border-radius:999px;background:transparent;color:#e8e8e3;font-family:Archivo,sans-serif;font-size:15px;font-weight:500;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;transition:background .13s cubic-bezier(.2,.8,.2,1),border-color .13s cubic-bezier(.2,.8,.2,1),color .13s cubic-bezier(.2,.8,.2,1)}.ps-chip:hover{border-color:#7e7e75}.ps-chip__badge{width:26px;height:26px;border-radius:999px;border:1px solid #343434;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.ps-chip.on{background:#e93f20;border-color:#e93f20;color:#fff}.ps-chip.on .ps-chip__badge{border-color:#ffffff73;background:#ffffff2e}.ps-chip:focus-visible{outline:3px solid rgba(233,63,32,.55);outline-offset:2px}@media(max-width:430px){.ps-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ps-chip{justify-content:center;padding:0 10px}}.ps-slot{container-type:inline-size;container-name:stage}.ps-box{height:320px;display:flex;align-items:center;justify-content:center}.ps-stage{position:relative;width:340px;height:320px;background:#252525;color:#e8e8e3;border:1px solid #343434;border-radius:16px;box-shadow:0 22px 48px #00000080,0 0 44px #00000061;overflow:hidden;font-variant-numeric:tabular-nums}.ps-stage span,.ps-stage p,.ps-stage div{position:absolute}.ps-stage p{margin:0}.ps-lbl{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a6a69d}.ps-btn{display:flex;align-items:center;justify-content:center;border-radius:8px;font-weight:600}.ps-btn--dark{background:transparent;color:#e8e8e3;border:1px solid #45443f}.ps-btn--send{background:#e93f20;color:#fff}.ps-row{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:#e8e8e3}.ps-row span,.ps-row b{position:static}.ps-row>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-row b{font-weight:700;text-align:right;margin-left:auto;white-space:nowrap}.ps-rule{height:1px;background:#343434}.ps-ring{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:13px;border:2px solid #f1826b;opacity:.55}.ps-cur{display:none;position:absolute;left:0;top:0;width:19px;height:19px;z-index:5}.ps-cur svg{display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}.ps-rip{position:absolute;left:-11px;top:-11px;width:36px;height:36px;border-radius:50%;border:2px solid #e8e8e3;opacity:0}.ps-tap{display:block;position:absolute;left:0;top:0;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:#e8e8e338;opacity:0;z-index:5}@media(hover:hover)and (pointer:fine){.ps-cur{display:block}.ps-tap,.ps-ring{display:none}}@container stage (min-width: 520px){.ps-stage{width:520px;height:380px}.ps-box{height:380px}}@container stage (max-width: 339px){.ps-stage{zoom:.74}.ps-box{height:238px}}.st-q{--d: -3s;--x0: 300px;--y0: 350px;--x1: 140px;--y1: 56px;--x2: 146px;--y2: 268px;--roll: 32px}.q-job{left:16px;top:16px;font-size:12.5px;font-weight:500;color:#a6a69d}.q-btn{left:16px;top:40px;width:308px;height:36px;font-size:14px;animation:qBtn 4.6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.q-l1,.q-l2,.q-l3{left:16px;right:16px}.q-l1{top:96px;animation:qL1 4.6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.q-l2{top:124px;animation:qL2 4.6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.q-l3{top:152px;animation:qL3 4.6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.q-rule{left:16px;right:16px;top:186px}.q-tot{left:16px;top:204px}.q-roll{right:16px;top:194px;width:170px;height:var(--roll);overflow:hidden;text-align:right}.q-roll__reel{position:static;width:100%;transform:translateY(calc(-3 * var(--roll)));animation:qRoll 4.6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.q-roll p{position:static;width:100%;margin:0;height:var(--roll);line-height:var(--roll);text-align:right;font-family:Archivo,sans-serif;font-weight:800;font-size:22px;letter-spacing:-.03em}.q-send{left:16px;top:252px;width:308px;height:46px;font-size:15px}.st-q .ps-ring{animation:qRing 4.6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.st-q .ps-tap{transform:translate(var(--x1),var(--y1)) scale(1.5);animation:qTap 4.6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.st-q .ps-cur{transform:translate(var(--x2),var(--y2));animation:qCur 4.6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.st-q .ps-rip{animation:qRip 4.6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}@container stage (min-width: 520px){.st-q{--x0: 470px;--y0: 410px;--x1: 112px;--y1: 74px;--x2: 384px;--y2: 342px;--roll: 42px}.q-job{left:26px;top:26px;font-size:14px}.q-btn{left:26px;top:54px;width:210px;height:44px;font-size:15px}.q-l1,.q-l2,.q-l3{left:26px;right:26px;font-size:16px}.q-l1{top:130px}.q-l2{top:166px}.q-l3{top:202px}.q-rule{left:26px;right:26px;top:246px}.q-tot{left:26px;top:276px;font-size:12px}.q-roll{right:26px;top:262px;width:240px}.q-roll p{font-size:30px}.q-send{left:286px;top:316px;width:208px;height:50px;font-size:16px}}@keyframes qCur{0%,2%{opacity:0;transform:translate(var(--x0),var(--y0))}5%{opacity:1;transform:translate(var(--x0),var(--y0))}16%{transform:translate(var(--x1),var(--y1))}41%{transform:translate(var(--x1),var(--y1))}52%,to{transform:translate(var(--x2),var(--y2))}}@keyframes qRip{0%,16%{opacity:0;transform:scale(.35)}17%{opacity:.9;transform:scale(.35)}24%,to{opacity:0;transform:scale(1.7)}}@keyframes qTap{0%,15%{opacity:0;transform:translate(var(--x1),var(--y1)) scale(.3)}17%{opacity:.9;transform:translate(var(--x1),var(--y1)) scale(.55)}27%,to{opacity:0;transform:translate(var(--x1),var(--y1)) scale(1.5)}}@keyframes qRing{0%,50%{opacity:0}56%,to{opacity:.55}}@keyframes qBtn{0%,16%{transform:scale(1)}18%{transform:scale(.97)}21%,to{transform:scale(1)}}@keyframes qL1{0%,22%{opacity:0;transform:translateY(7px)}26%,to{opacity:1;transform:none}}@keyframes qL2{0%,27%{opacity:0;transform:translateY(7px)}31%,to{opacity:1;transform:none}}@keyframes qL3{0%,32%{opacity:0;transform:translateY(7px)}36%,to{opacity:1;transform:none}}@keyframes qRoll{0%,24%{transform:translateY(0)}27%,29%{transform:translateY(calc(-1 * var(--roll)))}32%,34%{transform:translateY(calc(-2 * var(--roll)))}37%,to{transform:translateY(calc(-3 * var(--roll)))}}.st-i{--d: -4s;--x0: 310px;--y0: 350px;--x1: 110px;--y1: 74px;--x2: 146px;--y2: 266px}.i-row{border-radius:8px;padding:0 10px;display:flex;flex-direction:column;justify-content:center;gap:2px;left:8px;right:8px;height:42px}.i-row .nm{position:static;display:flex;justify-content:space-between;gap:10px;font-size:13.5px;font-weight:700}.i-row .nm span{position:static;font-size:11px;font-weight:400;color:#a6a69d}.i-row .sub{position:static;font-size:12.5px;color:#a6a69d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.i-r1{top:14px}.i-r2{top:58px;background:#e8e8e314;animation:iSel 5.4s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.i-r3{top:102px}.i-rule{left:16px;right:16px;top:152px}.i-pane{left:16px;right:16px;top:168px;height:70px;animation:iPane 5.4s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.i-pane p{position:static}.i-t1,.i-t2{display:inline-block;white-space:nowrap;font-size:13.5px;line-height:1.5}.i-t1{margin-top:10px;animation:iT1 5.4s linear var(--d) infinite both}.i-t2{margin-top:2px;animation:iT2 5.4s linear var(--d) infinite both}.i-send{left:16px;top:250px;width:308px;height:46px;font-size:15px}.st-i .ps-ring{animation:iRing 5.4s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.st-i .ps-tap{transform:translate(var(--x1),var(--y1)) scale(1.5);animation:iTap 5.4s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.st-i .ps-cur{transform:translate(var(--x2),var(--y2));animation:iCur 5.4s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.st-i .ps-rip{animation:iRip 5.4s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}@container stage (min-width: 520px){.st-i{--x0: 470px;--y0: 410px;--x1: 100px;--y1: 100px;--x2: 372px;--y2: 328px}.i-row{left:14px;right:auto;width:200px;height:52px;padding:0 12px}.i-r1{top:20px}.i-r2{top:76px}.i-r3{top:132px}.i-rule{left:230px;right:auto;top:20px;width:1px;height:340px}.i-pane{left:250px;right:24px;top:24px;height:auto}.i-t1,.i-t2{font-size:14px}.i-send{left:250px;top:302px;width:246px;height:48px;font-size:16px}}@keyframes iCur{0%,2%{opacity:0;transform:translate(var(--x0),var(--y0))}5%{opacity:1;transform:translate(var(--x0),var(--y0))}14%{transform:translate(var(--x1),var(--y1))}50%{transform:translate(var(--x1),var(--y1))}59%,to{transform:translate(var(--x2),var(--y2))}}@keyframes iRip{0%,14%{opacity:0;transform:scale(.35)}15%{opacity:.9;transform:scale(.35)}22%,to{opacity:0;transform:scale(1.7)}}@keyframes iTap{0%,13%{opacity:0;transform:translate(var(--x1),var(--y1)) scale(.3)}15%{opacity:.9;transform:translate(var(--x1),var(--y1)) scale(.55)}25%,to{opacity:0;transform:translate(var(--x1),var(--y1)) scale(1.5)}}@keyframes iRing{0%,57%{opacity:0}63%,to{opacity:.55}}@keyframes iSel{0%,18%{background:#e8e8e300}19%,to{background:#e8e8e314}}@keyframes iPane{0%,18%{opacity:0}22%,to{opacity:1}}@keyframes iT1{0%,21%{clip-path:inset(0 100% 0 0)}34%,to{clip-path:inset(0 0 0 0)}}@keyframes iT2{0%,34%{clip-path:inset(0 100% 0 0)}47%,to{clip-path:inset(0 0 0 0)}}.st-f{--d: -4s}.f-h1{left:16px;top:16px;font-size:13.5px;font-weight:700}.f-h2{left:16px;top:36px;font-size:12.5px;color:#a6a69d}.f-track{left:21px;top:84px;width:2px;height:96px;background:#343434}.f-step{left:16px;right:16px;height:24px;display:flex;align-items:center;gap:14px}.f-step .dot{position:static;width:12px;height:12px;border-radius:50%;flex:none;background:#45443f}.f-step .txt{position:relative;flex:0 1 auto;font-size:13.5px}.f-step .strike{left:0;right:0;top:50%;height:1.5px;background:#e8e8e3;transform:scaleX(1);transform-origin:left;animation:fStrike 6.2s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.f-step .pill{position:static;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9ad3b0;background:#2f7d574d;border-radius:999px;padding:3px 8px;animation:fSent 6.2s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.f-s1{top:76px}.f-s1 .dot{background:#2f7d57;animation:fDot 6.2s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.f-s2,.f-s3{opacity:.5;animation:fStop 6.2s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.f-s2{top:124px}.f-s3{top:164px}.f-reply{left:16px;right:16px;top:214px;border:1px solid #343434;border-radius:10px;background:#1f1f1d;padding:12px 14px;animation:fReply 6.2s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.f-reply p{position:static}.f-reply .who{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9ad3b0}.f-reply .said{margin-top:6px;font-size:13.5px;line-height:1.45}@container stage (min-width: 520px){.f-h1{left:26px;top:26px;font-size:16px}.f-h2{left:26px;top:52px;font-size:14px}.f-track{left:32px;top:130px;width:328px;height:2px}.f-step{right:auto;width:150px;height:auto;flex-direction:column;align-items:flex-start;gap:10px}.f-step .txt{font-size:14px}.f-s1{left:26px;top:124px}.f-s2{left:190px;top:124px}.f-s3{left:354px;top:124px}.f-reply{left:26px;right:26px;top:250px;padding:16px 18px}.f-reply .said{margin-top:8px;font-size:15px}}@keyframes fDot{0%,8%{background:#45443f}12%,to{background:#2f7d57}}@keyframes fSent{0%,8%{opacity:0;transform:scale(.9)}12%,to{opacity:1;transform:none}}@keyframes fReply{0%,24%{opacity:0;transform:translate(-12px)}30%,to{opacity:1;transform:none}}@keyframes fStop{0%,33%{opacity:1}38%,to{opacity:.5}}@keyframes fStrike{0%,34%{transform:scaleX(0)}40%,to{transform:scaleX(1)}}.st-c{--d: -4.8s;--x0: 300px;--y0: 350px;--x1: 162px;--y1: 56px}.c-mic{left:134px;top:26px;width:72px;height:72px;border-radius:50%;background:#e93f20;display:flex;align-items:center;justify-content:center;animation:cPress 6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.c-mic svg{position:static}.c-ring{left:126px;top:18px;width:88px;height:88px;border-radius:50%;border:2px solid #f1826b;opacity:0;animation:cRing 6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.c-wave{left:90px;top:112px;width:160px;height:32px;display:flex;align-items:center;justify-content:space-between;opacity:.26;animation:cGate 6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.c-wave span{position:static;width:4px;height:100%;border-radius:2px;background:#a6a69d;transform:scaleY(.22);animation:cWave .7s ease-in-out infinite alternate}.c-wave span:nth-child(1){animation-delay:-.6s}.c-wave span:nth-child(2){animation-delay:-.52s}.c-wave span:nth-child(3){animation-delay:-.43s}.c-wave span:nth-child(4){animation-delay:-.34s}.c-wave span:nth-child(5){animation-delay:-.25s}.c-wave span:nth-child(6){animation-delay:-.16s}.c-wave span:nth-child(7){animation-delay:-70ms}.c-wave span:nth-child(9){animation-delay:-.38s}.c-text{left:20px;top:158px;display:inline-block;white-space:nowrap;font-size:14px;font-weight:500;animation:cT1 6s linear var(--d) infinite both}.c-rep{left:16px;right:16px;top:190px;border:1px solid #343434;border-radius:10px;background:#1f1f1d;padding:11px 14px 13px;animation:cRep 6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.c-rep p{position:static}.c-rl1{margin-top:9px;font-size:13px;line-height:1.45;animation:cRl1 6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.c-rl2{margin-top:5px;font-size:13px;line-height:1.45;animation:cRl2 6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}.st-c .ps-cur{transform:translate(var(--x1),var(--y1));animation:cCur 6s cubic-bezier(.2,.8,.2,1) var(--d) infinite both}@container stage (min-width: 520px){.st-c{--x0: 470px;--y0: 410px;--x1: 80px;--y1: 128px}.c-mic{left:44px;top:92px;width:88px;height:88px}.c-ring{left:34px;top:82px;width:108px;height:108px}.c-wave{left:168px;top:118px;width:200px;height:40px}.c-wave span{width:5px}.c-text{left:168px;top:184px;font-size:16px}.c-rep{left:44px;right:44px;top:236px;padding:16px 18px}.c-rl1{margin-top:11px;font-size:15px}.c-rl2{margin-top:6px;font-size:15px}}@keyframes cCur{0%,2%{opacity:0;transform:translate(var(--x0),var(--y0))}5%{opacity:1;transform:translate(var(--x0),var(--y0))}13%,to{transform:translate(var(--x1),var(--y1))}}@keyframes cPress{0%,13%{transform:scale(1)}15%,40%{transform:scale(.94)}43%,to{transform:scale(1)}}@keyframes cRing{0%,13%{opacity:0;transform:scale(.82)}16%,40%{opacity:1;transform:scale(1)}44%,to{opacity:0;transform:scale(1.16)}}@keyframes cGate{0%,14%{opacity:0}17%,40%{opacity:1}44%,to{opacity:.26}}@keyframes cWave{0%{transform:scaleY(.22)}to{transform:scaleY(1)}}@keyframes cT1{0%,18%{clip-path:inset(0 100% 0 0)}40%,to{clip-path:inset(0 0 0 0)}}@keyframes cRep{0%,45%{opacity:0;transform:translateY(8px)}51%,to{opacity:1;transform:none}}@keyframes cRl1{0%,52%{opacity:0}56%,to{opacity:1}}@keyframes cRl2{0%,57%{opacity:0}61%,to{opacity:1}}.mk-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes heroPulse{0%,to{box-shadow:0 0 #e93f208c}60%{box-shadow:0 0 0 7px #e93f2000}}@keyframes heroScan{0%{transform:translateY(-100%);opacity:0}12%{opacity:1}60%{opacity:1}to{transform:translateY(900%);opacity:0}}@keyframes heroDraw{0%{stroke-dashoffset:620}55%,to{stroke-dashoffset:0}}@keyframes heroDrift{0%{transform:translateZ(0) rotate(0);opacity:0}12%{opacity:.5}88%{opacity:.5}to{transform:translate3d(28px,-190px,0) rotate(14deg);opacity:0}}.hero-float{animation:heroFloat 9s ease-in-out infinite}.hero-float--b{animation:heroFloat 11s ease-in-out -3s infinite}.hero-float--c{animation:heroFloat 13s ease-in-out -6s infinite}.hero-pulse{animation:heroPulse 2.8s ease-out infinite}.hero-scan{position:absolute;left:0;right:0;top:0;height:34px;pointer-events:none;background:linear-gradient(to bottom,#f1826b00,#f1826b17,#f1826b00);animation:heroScan 7s linear infinite}.hero-line{stroke-dasharray:620;animation:heroDraw 9s ease-out infinite}.hero-line--b{animation-delay:.5s}@keyframes heroDrift2{0%{transform:translateZ(0) rotate(0);opacity:0}12%{opacity:.45}88%{opacity:.45}to{transform:translate3d(-150px,-90px,0) rotate(-18deg);opacity:0}}@keyframes heroDrift3{0%{transform:translateZ(0) rotate(0);opacity:0}12%{opacity:.45}88%{opacity:.45}to{transform:translate3d(170px,80px,0) rotate(12deg);opacity:0}}@keyframes heroDrift4{0%{transform:translateZ(0) rotate(0);opacity:0}12%{opacity:.4}88%{opacity:.4}to{transform:translate3d(-120px,140px,0) rotate(20deg);opacity:0}}.hero-spark{position:absolute;pointer-events:none;color:#f1826b;opacity:0;animation:heroDrift 14s linear infinite}.hero-spark--b{animation:heroDrift2 17s linear infinite}.hero-spark--c{animation:heroDrift3 20s linear infinite}.hero-spark--d{animation:heroDrift4 23s linear infinite}@keyframes hcCur{0%,4%{transform:translate(330px,44px);opacity:0}8%{opacity:1}26%,34%{transform:translate(96px,128px);opacity:1}58%,70%{transform:translate(300px,236px);opacity:1}96%,to{transform:translate(330px,44px);opacity:0}}@keyframes hcRip{0%,28%{opacity:0;transform:scale(.3)}30%{opacity:.85;transform:scale(.4)}40%{opacity:0;transform:scale(1.7)}60%{opacity:0;transform:scale(.3)}62%{opacity:.85;transform:scale(.4)}72%,to{opacity:0;transform:scale(1.7)}}@keyframes hcRow{0%,8%{opacity:0;transform:translateY(7px)}16%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(7px)}}@keyframes hcLift{0%,30%{background:transparent}34%,52%{background:#e8e8e30f}58%,to{background:transparent}}.hc-cur{position:absolute;left:0;top:0;width:18px;height:18px;z-index:6;pointer-events:none;transition:transform 1.25s cubic-bezier(.33,.02,.24,1),opacity .4s linear}.hc-cur svg{display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.7))}.hc-rip{position:absolute;left:-12px;top:-12px;width:40px;height:40px;border-radius:50%;border:2px solid #f1826b;opacity:0}.hc-rip.on{animation:hcTap .7s cubic-bezier(.2,.8,.2,1) 1 both}@keyframes hcTap{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.7)}}.hc-row{animation:hcRow 9s cubic-bezier(.2,.8,.2,1) infinite both,hcLift 9s linear infinite both;border-radius:6px}.hc-row+.hc-row{animation-delay:.35s,.35s}.hc-row+.hc-row+.hc-row{animation-delay:.7s,.7s}@media(max-width:767px){.ps-box{height:300px}.ps-stage{zoom:.92}.ps-cur{display:block}.ps-tap{display:none}}.m-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#121210b8;display:flex;justify-content:center}.m-drawer[hidden]{display:none}.m-drawer__panel{width:100%;max-width:430px;background:#1f1f1d;border-left:1px solid #343434;border-right:1px solid #343434;padding:20px 20px 28px;display:flex;flex-direction:column;gap:4px}@keyframes mcCur{0%,4%{transform:translate(300px,26px);opacity:0}9%{opacity:1}34%,46%{transform:translate(52px,160px);opacity:1}72%,86%{transform:translate(293px,67px);opacity:1}96%,to{transform:translate(300px,26px);opacity:0}}@keyframes mcRip{0%,36%{opacity:0;transform:scale(.3)}38%{opacity:.85;transform:scale(.4)}48%{opacity:0;transform:scale(1.7)}72%{opacity:0;transform:scale(.3)}74%{opacity:.85;transform:scale(.4)}84%,to{opacity:0;transform:scale(1.7)}}@keyframes mcHl{0%,38%{background:transparent;color:#a6a69d}40%,94%{background:#e93f20;color:#fff}96%,to{background:transparent;color:#a6a69d}}.mc-cur{position:absolute;left:0;top:0;width:17px;height:17px;z-index:auto;pointer-events:none;animation:mcCur 9s cubic-bezier(.33,.02,.24,1) infinite both}.mc-cur svg{display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.7))}.mc-rip{position:absolute;left:-11px;top:-11px;width:38px;height:38px;border-radius:50%;border:2px solid #f1826b;opacity:0;animation:mcRip 9s cubic-bezier(.33,.02,.24,1) infinite both}.mc-hl{animation:mcHl 9s linear infinite both}@keyframes mcHlOff{0%,38%{background:#e93f20;color:#fff}40%,94%{background:transparent;color:#a6a69d}96%,to{background:#e93f20;color:#fff}}.mc-hl-off{animation:mcHlOff 9s linear infinite both}@keyframes mcP1{0%,38%{opacity:1}42%,92%{opacity:0}96%,to{opacity:1}}@keyframes mcP2{0%,38%{opacity:0}42%,92%{opacity:1}96%,to{opacity:0}}.mc-p1{animation:mcP1 9s linear infinite both}.mc-p2{position:absolute;top:0;right:0;bottom:0;left:0;animation:mcP2 9s linear infinite both}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
