.mx{--violet:#874efe;--violetDeep:#5b2bd9;--gold:#ffc56b;--gold2:#ffe0a3;--core1:#ffc46f;--core2:#ffb347;--soft:#c9ceea}.mx-hero{padding:0 0 34px;position:relative;overflow:clip}.mx-hero-grid{flex-direction:column;align-items:center;display:flex}.mx-stage{--s:.84;width:calc(390px * var(--s));pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;position:relative}.mx-stage--v4{height:calc(470px * var(--s))}.mx-stage--v1{height:calc(424px * var(--s))}.mx-stage-in{width:390px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.mx-stage--v4 .mx-stage-in{height:470px}.mx-stage--v1 .mx-stage-in{height:424px}@media (min-height:860px) and (max-width:959px){.mx-stage{--s:.92}}@media (max-width:359px){.mx-stage{--s:.76}}@media (max-width:959px){.mx-stage--v1{--s:.76}}@media (min-height:860px) and (max-width:959px){.mx-stage--v1{--s:.82}}.mx-copy{z-index:3;text-align:center;width:100%;max-width:460px;margin-top:-6px;position:relative}.mx-eyebrow{height:28px;color:var(--text2);background:#0a10309e;border:1px solid #874efe59;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.mx-eyebrow:before{content:"";background:var(--gold);width:10px;height:10px;-webkit-mask:url(/assets/v2/star4.webp) 50%/contain no-repeat;mask:url(/assets/v2/star4.webp) 50%/contain no-repeat}.mx-h1{font-size:var(--h1,36px);letter-spacing:-.6px;text-wrap:balance;margin-top:10px;line-height:1.08}.mx-lead{max-width:420px;color:var(--text2);text-wrap:pretty;margin:10px auto 0;font-size:16.5px;line-height:1.42}.mx-copy>.mx-eyebrow,.mx-copy>.mx-h1,.mx-copy>.mx-lead,.mx-form{animation:.7s cubic-bezier(.2,.7,.25,1) both mxRise}.mx-copy>.mx-h1{animation-delay:.4s}.mx-copy>.mx-eyebrow{animation-delay:.3s}.mx-copy>.mx-lead{animation-delay:.6s}.mx-form{animation-delay:.75s}@keyframes mxRise{0%{opacity:0;transform:translateY(12px)}}@media (min-width:960px){.mx-hero{padding:24px 0 64px}.mx-hero-grid{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:28px}.mx-stage{--s:1.2;margin-inline-end:-12px}.mx-copy{text-align:start;max-width:500px;margin-top:0}.mx-h1{font-size:var(--h1d,56px);letter-spacing:-1.2px}.mx-lead{margin-inline-start:0;font-size:18.5px}}.mx-gx{z-index:0;width:0;height:0;position:absolute}.mx-gx i{display:block;position:absolute}.mx-nb{background:radial-gradient(closest-side,#6846eb42 0%,#4c36cd1f 48%,#3c28be00 100%);border-radius:50%;width:640px;height:500px;animation:1.2s linear both mxFadeIn;top:-250px;left:-320px}.mx-gs,.mx-gt,.mx-rw{width:0;height:0;position:absolute;top:0;left:0}.mx-gs{animation:1.3s cubic-bezier(.2,.7,.25,1) both mxGs}@keyframes mxGs{0%{opacity:0;transform:scale(1.3)}}.mx-gt{transform:rotate(-12deg)scaleY(.66)}.mx-gd{background:radial-gradient(closest-side,#a684ff70 0%,#8068ff45 34%,#645cf01a 70%,#5a50f000 100%);border-radius:50%;width:600px;height:600px;top:-300px;left:-300px}.mx-gc{background:radial-gradient(closest-side,#ffe8b4cc 0%,#ffc47875 24%,#d68cff2e 56%,#aa78ff00 100%);border-radius:50%;width:300px;height:300px;top:-150px;left:-150px}.mx-rw{animation:1.4s cubic-bezier(.15,.6,.3,1) both mxSpinIn;transform:rotate(-35deg)}@keyframes mxSpinIn{0%{transform:rotate(calc(-35deg + var(--sp)))}to{transform:rotate(calc(-35deg + var(--w6)))}}.mx-gx .mx-rw>i{will-change:transform;width:2px;height:2px;animation:mxDrift var(--t) linear infinite;border-radius:50%;top:-1px;left:-1px}@keyframes mxDrift{to{transform:rotate(-360deg)}}.mx-hero[data-off] .mx-gx i,.mx-hero[data-off] .mx-gx div{animation-play-state:paused}.mx-gb{opacity:.92;background:radial-gradient(closest-side,#fff4d6e6 0%,#ffd2848f 22%,#f49a6238 48%,#b470ff14 74%,#9664ff00 100%);border-radius:50%;width:320px;height:300px;animation:3.8s linear both mxGb;top:-150px;left:-160px;transform:scale(1.06)}@keyframes mxGb{0%,8%{opacity:0;transform:scale(.6)}37%,76%{opacity:.72;transform:scale(1)}82%{opacity:1;transform:scale(1.2)}}.mx-gf{opacity:0;background:radial-gradient(closest-side,#fff6dcf2 0%,#ffcc748c 24%,#ce82ff29 56%,#a06eff00 100%);border-radius:50%;width:380px;height:380px;animation:1.3s ease-out 2.9s both mxGf;top:-190px;left:-190px}@keyframes mxGf{0%{opacity:0;transform:scale(.45)}15%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.mx-gw{opacity:0;background:radial-gradient(closest-side,#ffd68c00 74%,#ffe0a4f2 88%,#ffd68c00 100%);border-radius:50%;width:240px;height:240px;animation:1.6s cubic-bezier(.2,.6,.35,1) 3s both mxGw;top:-120px;left:-120px}@keyframes mxGw{0%{opacity:0;transform:scale(.4)}6%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(2.4)}}@keyframes mxFadeIn{0%{opacity:0}}.mx-gx1 .mx-nbb{background:radial-gradient(closest-side,#6e48eb42 0%,#5038cd1c 50%,#3c28be00 100%);border-radius:50%;width:600px;height:460px;animation:1s both mxFadeIn;top:-230px;left:-300px}.mx-gx1 .mx-hg{opacity:.9;background:radial-gradient(closest-side,#ffe6b0e6 0%,#ffba648c 26%,#e278c83d 52%,#965aff12 76%,#965aff00 100%);border-radius:50%;width:510px;height:510px;animation:3.6s both mxHg;top:-255px;left:-255px}@keyframes mxHg{0%,55%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scale(.5)}72%{opacity:1;transform:scale(1.06)}}.mx-pl,.mx-orb,.mx-ga,.mx-gp,.mx-gsc,.mx-tg,.mx-tg>div{width:0;height:0;position:absolute;top:0;left:0}.mx-pl{transform:rotate(-12deg)scaleY(.7)}.mx-gx1 .mx-md{background:radial-gradient(closest-side,#ffd6aa80 0%,#ec82d25c 28%,#9664ff47 52%,#6e5aff1f 76%,#645aff00 100%);border-radius:50%;width:500px;height:500px;animation:3s both mxMd;top:-250px;left:-250px}@keyframes mxMd{0%,60%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scale(.5)}}.mx-orb{animation:2.3s cubic-bezier(.35,0,.3,1) .1s both mxOrb;transform:rotate(160deg)}@keyframes mxOrb{0%{transform:rotate(0)}}.mx-ga{animation:2.1s cubic-bezier(.45,.05,.55,1) .1s both mxGa}.mx-gp{animation:2.1s cubic-bezier(.45,.05,.55,1) .1s both mxGp}@keyframes mxGa{0%{transform:translate(-150px)}}@keyframes mxGp{0%{transform:translate(150px)}}.mx-gsc{animation:3.1s both mxGsc;transform:scale(1.02)}@keyframes mxGsc{0%{transform:scale(.5)}58%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scale(.64)}}.mx-tg .mx-tnb{border-radius:50%;width:418px;height:418px;top:-209px;left:-209px}.mx-tg .mx-tcr{border-radius:50%;width:130px;height:130px;top:-65px;left:-65px}.mx-th .mx-tnb{background:radial-gradient(closest-side,#ff60a06b 0%,#ff4f8b2e 45%,#ff4f8b00 100%)}.mx-tp .mx-tnb{background:radial-gradient(closest-side,#609cff80 0%,#4c8dff38 45%,#4c8dff00 100%)}.mx-th .mx-tcr{background:radial-gradient(closest-side,#fff8fbf2 0%,#ffaace9e 30%,#ff4f8b00 100%)}.mx-tp .mx-tcr{background:radial-gradient(closest-side,#f6fafff2 0%,#a0c4ff9e 30%,#4c8dff00 100%)}.mx-tg>div>i{will-change:transform;width:2px;height:2px;animation:mxSpinC var(--t) linear infinite;border-radius:50%;top:-1px;left:-1px}@keyframes mxSpinC{to{transform:rotate(360deg)}}.mx-gx1 .mx-au{opacity:.85;background:radial-gradient(closest-side,#fff4d6f2 0%,#ffce809e 20%,#f6966042 44%,#be6eff1a 70%,#9664ff00 100%);border-radius:50%;width:300px;height:300px;animation:3.2s both mxAu;top:-150px;left:-150px}@keyframes mxAu{0%,59%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scale(.3)}73%{opacity:1;transform:scale(1.18)}}.mx-gx1 .mx-rg{opacity:0;background:radial-gradient(closest-side,#ffd68c00 76%,#ffe2aae6 88%,#ffd68c00 100%);border-radius:50%;width:300px;height:300px;animation:1.6s ease-out 2.1s both mxRg;top:-150px;left:-150px}@keyframes mxRg{0%{opacity:0;transform:scale(.3)}6%{opacity:.85;transform:scale(.42)}to{opacity:0;transform:scale(1.9)}}.mx-oct{z-index:2;animation:1.5s cubic-bezier(.45,0,.2,1) 1.7s both mxUpright;position:absolute}@keyframes mxUpright{0%{transform:perspective(1400px)rotate(-12deg)rotateX(49deg)}to{transform:perspective(1400px)}}.mx-oct--v1{animation:1.25s cubic-bezier(.45,0,.2,1) 2.85s both mxUpright1}@keyframes mxUpright1{0%{transform:perspective(1600px)rotate(-12deg)rotateX(45.57deg)}to{transform:perspective(1600px)}}.mx-oct>svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.mx-w--hero .ml{stroke-width:1px;stroke-dasharray:1 2;animation:mxDraw .6s var(--ld,1.9s) cubic-bezier(.4, 0, .3, 1) both}.mx-w--hero .ml-sq{--ld:2.15s}.mx-w--hero .ml-rot{--ld:2.25s}.mx-w--hero .ml-x{--ld:2.4s}.mx-w--hero .mx-lines{opacity:.78}.mx-w--hero .mx-glow{opacity:.55;animation:.8s 2.6s both mxFadeIn}.mx-w--hero .mx-halo{animation:.8s 2.6s both mxFadeIn}.mx-w--hero .mn-o{opacity:.9;animation:mxPopO .4s var(--d) cubic-bezier(.3, .6, .4, 1) both;transform:scale(.72)}@keyframes mxPopO{0%{opacity:0;transform:scale(.2)}45%{opacity:.9;transform:scale(1)}}.mx-w--hero .mn-c{animation:mxPopE .4s var(--d) cubic-bezier(.3, .6, .4, 1) both;transform:scale(.8)}@keyframes mxPopE{0%{opacity:0;transform:scale(.2)}45%{opacity:1;transform:scale(1.05)}}.mx-w--hero1 .ml-oct{--ld:2.55s}.mx-w--hero1 .ml-sq{--ld:2.75s}.mx-w--hero1 .ml-rot{--ld:2.85s}.mx-w--hero1 .ml-x{--ld:3.05s}.mx-w--hero1 .ml{animation-duration:.65s}.mx-w--hero1 .mx-lines{opacity:.7}.mx-w--hero1 .mx-glow{opacity:.7;animation:1s 3s both mxFadeIn}.mx-w--hero1 .mn-o{opacity:.88;animation:mxPopO1 .38s var(--d) cubic-bezier(.3, .6, .4, 1) both;transform:scale(.84)}@keyframes mxPopO1{0%{opacity:0;transform:scale(.2)}47%{opacity:.95;transform:scale(1.1)}}.mx-w--hero1 .mn-c{animation:mxFadeIn .4s var(--d) both;transform:none}@keyframes mxDraw{0%{stroke-dashoffset:1.02px}to{stroke-dashoffset:0}}.mx-sg{opacity:0;width:46px;height:46px;animation:mxSg 1.64s var(--d) cubic-bezier(.2, .7, .25, 1) both;background:linear-gradient(90deg,#fff0 6%,#ffffffbf 50%,#fff0 94%) 50%/100% 1px no-repeat,linear-gradient(#fff0 6%,#ffffffbf 50%,#fff0 94%) 50%/1px 100% no-repeat,radial-gradient(closest-side,#fff 0 12%,#fffc 18%,#ece2ff57 34%,#c8b4ff1a 62%,#c8b4ff00 100%);margin:-23px 0 0 -23px;position:absolute}@keyframes mxSg{0%{opacity:0;transform:scale(0)}16%{opacity:1;transform:scale(1.45)}30%,51%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.55)}}.mx-oct--v1 .mx-sg{animation-name:mxSg1;animation-duration:.85s}@keyframes mxSg1{0%{opacity:0;transform:scale(0)}26%{opacity:1;transform:scale(1.4)}47%,64%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.mx-girl{z-index:3;width:380px;height:380px;animation:.9s cubic-bezier(.2,.7,.25,1) .1s both mxGirl;position:absolute}.mx-girl--rings{width:360px;height:360px;animation-duration:.8s;animation-delay:0s}@keyframes mxGirl{0%{opacity:0;transform:translateY(18px)}}.mx-lotus{z-index:4;mix-blend-mode:screen;opacity:.45;background:radial-gradient(closest-side,#ffbef0bf 0%,#d66eff61 34%,#a05aff00 100%);border-radius:50%;width:96px;height:96px;margin:-48px 0 0 -48px;animation:1s 3s both mxLotus;position:absolute}@keyframes mxLotus{0%{opacity:0;transform:scale(.6)}25%{opacity:.9;transform:scale(1.15)}}.mx-lotus--rings{opacity:.5;background:radial-gradient(closest-side,#ffe7a8b3 0%,#ffbe5a57 34%,#ff9a3c00 100%);animation:1.2s 2.1s both mxRings}@keyframes mxRings{0%{opacity:0;transform:scale(.6)}33%{opacity:.95;transform:scale(1.15)}}.mx-form{text-align:start;max-width:420px;margin:18px auto 0}.mx-fields{gap:10px;display:grid}.mx-fields .mx-field-l{margin-bottom:5px}.mx-field-l{letter-spacing:.2px;color:var(--muted);margin:0 0 7px 4px;font-size:13px;font-weight:600;display:block}.mx-dbar{background:#ffffff1f;border-radius:14px;height:56px;padding:0 6px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.mx-dsel{cursor:pointer;border-radius:12px;place-items:center;min-width:0;display:grid;position:relative}.mx-dsel--d{flex:.8 1 0}.mx-dsel--m{flex:1.8 1 0}.mx-dsel--y{flex:1.1 1 0}.mx-dsel+.mx-dsel:before{content:"";inset-inline-start:0;background:#ffffff1a;width:1px;position:absolute;top:16px;bottom:16px}.mx-dv{max-width:100%;font-family:var(--display);white-space:nowrap;color:#fff;padding:0 6px;font-size:19px;font-weight:700;line-height:1;overflow:hidden}.mx-dv.is-ph{color:#ffffff80;font-size:17px;font-weight:500}.mx-dsel select{opacity:0;cursor:pointer;appearance:none;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.mx-dsel select option{color:#fff;background:#0c123d}.mx-dsel:focus-within{box-shadow:0 0 0 2px var(--blue)}.mx-dsel.is-err .mx-dv{color:#ff9c9c}.mx-dsel.is-err{box-shadow:inset 0 0 0 1.5px #ff6e6eb3}.mx-go{margin-top:14px}.mx-form-note{text-align:center;min-height:20px;color:var(--muted);margin-top:9px;font-size:13.5px}.mx-form-note.is-err{color:#ff9c9c}@media (min-width:960px){.mx-form{margin-inline-start:0}.mx-form-note{text-align:start}}.mx-res{padding:30px 0 56px;scroll-margin-top:64px;position:relative}.mx-res:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(420px 360px at 88% 6%,#7d00ff38,#7d00ff00 70%),radial-gradient(260px 220px at 98% 0,#ff6e0029,#ff6e0000 70%);height:620px;position:absolute;inset:0 0 auto}.mx-res-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.mx-res-grid>*{min-width:0}.mx-res-head{text-align:center}.mx-tag{letter-spacing:.4px;text-transform:uppercase;color:var(--gold);background:#ffc56b1f;border:1px solid #ffc56b4d;border-radius:999px;margin-bottom:8px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.mx-h2{letter-spacing:-.5px;text-wrap:balance;font-size:30px;line-height:1.12}.mx-dline{color:var(--soft);margin-top:6px;font-size:16px}.mx-dnote{color:var(--muted);margin-top:6px;font-size:14px}.mx-another{cursor:pointer;color:#fff;background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:7px;height:34px;margin-top:10px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 .5px #fff3,0 0 10px #8a2be22e}.mx-another .mx-ic{opacity:.75;width:16px;height:16px}.mx-wheel{aspect-ratio:1;width:100%;max-width:440px;margin:0 auto;position:relative}.mx-wheel>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mx-wheel--pair{max-width:400px}.mx-side{width:100%;max-width:520px;margin:0 auto}@media (min-width:960px){.mx-res{padding:50px 0 80px}.mx-res-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:48px}.mx-res-head{grid-column:1/-1}.mx-h2{font-size:42px}.mx-wheel{max-width:520px}.mx-side{margin:16px 0 0}}.mx-svg text{font-family:var(--display);text-anchor:middle;font-weight:700}.mx-svg .mnt{fill:#fff}.mx-yhit{cursor:pointer}.mx-w--ring .mx-yp.is-sel text{fill:#fff;fill-opacity:1}.mx-w .mx-halo{animation:1.2s .2s both mxFadeIn}.mx-w .ml{stroke-dasharray:1 2;animation:mxDraw .65s var(--ld,.1s) cubic-bezier(.4, 0, .3, 1) both}.mx-w .ml-sq{--ld:.4s}.mx-w .ml-rot{--ld:.5s}.mx-w .ml-x{--ld:.7s}.mx-w .ml-tail{--ld:1s;animation-duration:.3s}.mx-w .mx-glow{animation:.8s 1s both mxFadeIn}.mx-w .mn{animation:mxPop .32s var(--d) cubic-bezier(.3, .6, .4, 1) both}@keyframes mxPop{0%{opacity:0;transform:scale(.2)}40%{opacity:1;transform:scale(1.2)}}.mx-w .mn-c{animation:mxPopC .41s var(--d) cubic-bezier(.3, .6, .4, 1) both}@keyframes mxPopC{0%{opacity:0;transform:scale(.1)}34%{opacity:1;transform:scale(1.32)}}.mx-w--pair .ml-oct{--ld:.75s;animation-duration:.7s}.mx-w--pair .ml-sq{--ld:1.05s}.mx-w--pair .ml-rot{--ld:1.15s}.mx-w--pair .ml-x{--ld:1.45s}.mx-w--pair .ml-tail{--ld:1.8s;animation-duration:.35s}.mx-w--pair .mx-halo{animation-delay:.5s}.mx-w--pair .mx-glow{animation-delay:1.1s}.mx-pt{animation:mxPtX 1.11s calc(var(--d) - .95s) cubic-bezier(.3, 0, .25, 1) both}@keyframes mxPtX{0%{transform:translateX(var(--x0))}85.6%,to{transform:translateX(var(--x1))}}.mx-pt>g{opacity:0;animation:mxPtY 1.11s calc(var(--d) - .95s) both}@keyframes mxPtY{0%{opacity:0;transform:translateY(var(--y0)) scale(.7);animation-timing-function:cubic-bezier(.65,0,.35,1)}13%{opacity:1}85.6%{opacity:1;transform:translateY(var(--y1)) scale(1.1);animation-timing-function:ease-out}to{opacity:0;transform:translateY(var(--y1)) scale(2.6)}}.mx-w--pair .mx-pt{animation-duration:.91s;animation-delay:calc(var(--d) - .75s)}.mx-w--pair .mx-pt>g{animation-name:mxPtY2;animation-duration:.91s;animation-delay:calc(var(--d) - .75s)}@keyframes mxPtY2{0%{opacity:0;transform:translateY(var(--y0)) scale(.6);animation-timing-function:cubic-bezier(.3,0,.6,1)}16%{opacity:1;transform:translateY(calc(var(--y0) * .96 + var(--y1) * .04)) scale(1);animation-timing-function:cubic-bezier(.3,0,.6,1)}80%{opacity:1;transform:translateY(var(--y1)) scale(.9)}to{opacity:0;transform:translateY(var(--y1)) scale(.3)}}.mx-cf{opacity:.3;pointer-events:none;background:radial-gradient(closest-side,#fff0c8e6 0%,#ffc46473 26%,#dc82ff1f 58%,#b46eff00 100%);border-radius:50%;width:70%;height:70%;margin:-35% 0 0 -35%;animation:1.14s 2.16s both mxCf;position:absolute}@keyframes mxCf{0%{opacity:0;animation-timing-function:ease-out;transform:scale(.4)}14%{opacity:.95;transform:scale(1)}to{opacity:.3;transform:scale(1.12)}}.mx-res--single .mx-cf{transform:scale(1.12)}.mx-cw{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffd68c00 72%,#ffe2aaf2 87%,#ffd68c00 100%);border-radius:50%;width:33%;height:33%;margin:-16.5% 0 0 -16.5%;animation:1.46s cubic-bezier(.2,.6,.35,1) 2.16s both mxCw;position:absolute}@keyframes mxCw{0%{opacity:0;transform:scale(.4)}5%{opacity:.95;transform:scale(.55)}to{opacity:0;transform:scale(3.2)}}.mx-res--pair .mx-cf,.mx-res--pair .mx-cw{animation-delay:2.17s}.mx-wheel>svg{z-index:1}.mx-cf{z-index:0}.mx-cw{z-index:2}.mx-w--ring .mx-fly{animation:1.2s cubic-bezier(.45,0,.2,1) 2.95s both mxFly}@keyframes mxFly{0%{transform:scale(var(--k0))}to{transform:none}}.mx-w--ring .mx-yband,.mx-w--ring .mx-yedge circle{stroke-dasharray:1 2;animation:1.5s linear 3.1s both mxDraw}.mx-w--ring .mx-ytick{animation:.8s 3.4s both mxFadeIn}.mx-w--ring .mx-yp{animation:mxPopR .32s calc(3.1s + var(--k) * 23.4ms) cubic-bezier(.3, .6, .4, 1) both}@keyframes mxPopR{0%{opacity:0;transform:scale(.4)}}.mx-w--ring .mx-yp.is-now{animation:mxPopR .32s calc(3.1s + var(--k) * 23.4ms) cubic-bezier(.3, .6, .4, 1) both, mxNow 1s 4.7s cubic-bezier(.3, .6, .4, 1) both}@keyframes mxNow{30%{transform:scale(1.55)}}.mx-w--ring .mx-yl{animation:mxFadeIn .3s calc(3.1s + var(--k) * 23.4ms) both}.mx-spark{opacity:0;animation:1.5s linear 3.1s both mxSpark}@keyframes mxSpark{0%{opacity:0;transform:rotate(0)}6%,94%{opacity:1}to{opacity:0;transform:rotate(360deg)}}.mx-side>*{animation:mxRise .7s var(--u,2.6s) cubic-bezier(.2, .7, .25, 1) both}.mx-res--single .mx-side>.mx-intro{--u:4.2s}.mx-res--single .mx-side>.mx-period{--u:4.3s}.mx-res--single .mx-side>.mx-strip{--u:4.4s}.mx-res--single .mx-side>:nth-child(n+5){--u:4.5s}.mx-res--pair .mx-side>:nth-child(n+2){--u:2.8s}.mx-res--pair .mx-side>:nth-child(n+4){--u:3s}.mx-pills{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.mx-pill{background:#ffffff0f;border-radius:18px;align-items:center;gap:10px;min-width:0;min-height:60px;padding:8px 12px;display:flex;box-shadow:inset 0 0 0 .5px #ffffff24,0 0 18px #8a2be229}.mx-pill-n{width:36px;height:36px;font-family:var(--display);color:#fff;background:linear-gradient(180deg, var(--core1), var(--core2));border-radius:50%;flex:0 0 36px;place-items:center;font-size:16px;font-weight:700;display:grid;box-shadow:0 0 14px #ffb34780}.mx-pill--now .mx-pill-n{color:#1b1036;background:linear-gradient(180deg, var(--gold2), var(--gold));box-shadow:0 0 14px #ffc56b8c}.mx-pill--violet .mx-pill-n{background:linear-gradient(#7b3fe4,#4a148c);box-shadow:0 0 14px #8a2be280}.mx-pill-t{flex-direction:column;gap:3px;min-width:0;display:flex}.mx-pill-k{color:var(--muted);font-size:12px;font-weight:600;line-height:1.15}.mx-pill--now .mx-pill-k{color:var(--gold)}.mx-pill-v{font-family:var(--display);color:#fff;font-size:16px;font-weight:700;line-height:1.15}.mx-pills--cores .mx-pill{min-height:54px}.mx-cores-t{color:var(--muted);margin:16px 0 8px 4px;font-size:13px;font-weight:600}.mx-intro{color:#fff9;margin:14px 2px 0;font-size:14px;line-height:1.42}.mx-period{background:#0e1542;border:1px solid #ffffff1f;border-radius:20px;align-items:center;gap:14px;margin-top:14px;padding:16px;display:flex;box-shadow:0 0 24px #8a2be22e}.mx-period.is-now{border-color:#ffc56b73;box-shadow:0 0 24px #ffc56b2e}.mx-period-n{width:56px;height:56px;font-family:var(--display);color:#fff;background:linear-gradient(#7b3fe4,#4a148c);border-radius:50%;flex:0 0 56px;place-items:center;font-size:24px;font-weight:700;display:grid;box-shadow:0 0 16px #8a2be280}.mx-period.is-now .mx-period-n{color:#1b1036;background:linear-gradient(180deg, var(--gold2), var(--gold));box-shadow:0 0 16px #ffc56b80}.mx-period-t{flex-direction:column;min-width:0;display:flex}.mx-period-k{color:#fff9;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.mx-period-k b{color:var(--gold);white-space:nowrap;background:#ffc56b29;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:700}.mx-period-v{font-family:var(--display);color:#fff;overflow-wrap:anywhere;margin-top:2px;font-size:22px;font-weight:700;line-height:1.15}.mx-period-s{color:#ffffffbf;min-height:2.6em;margin-top:3px;font-size:14px;line-height:1.3}.mx-strip{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;margin:14px -20px 0;padding:4px 20px 6px;display:flex;overflow-x:auto}.mx-strip::-webkit-scrollbar{display:none}.mx-chip{cursor:pointer;color:#fff;background:#874efe1f;border:1px solid #874efe4d;border-radius:16px;flex-direction:column;flex:0 0 58px;justify-content:center;align-items:center;gap:2px;height:62px;padding:4px;display:flex}.mx-chip small{color:#ffffff8c;white-space:nowrap;font-size:11px;line-height:1.1}.mx-chip b{font-family:var(--display);color:#ffffffd9;font-size:18px;line-height:1.1}.mx-chip.is-on{background:linear-gradient(135deg, var(--violet), var(--violetDeep)) border-box;border-color:#0000;box-shadow:0 0 12px #874efe73}.mx-chip.is-on small{color:#ffffffe6}.mx-chip.is-on b{color:#fff}.mx-chip.is-now{border:1.4px solid #ffc56be6}.mx-chip.is-now small{color:var(--gold)}@media (min-width:960px){.mx-strip{margin-inline:0;padding-inline:0}}.mx-pnote{color:#ffffffb8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;gap:10px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.mx-pnote .mx-ic{opacity:.6;flex:0 0 18px;width:18px;height:18px}.mx-secs{gap:10px;margin-top:16px;display:grid}.mx-sec{background:#874efe26;border:1.5px solid #874efe4d;border-radius:22px;align-items:center;gap:14px;min-height:64px;padding:11px 16px;transition:border-color .2s,background .2s;display:flex;position:relative}.mx-sec:hover{background:#874efe38;border-color:#874efeb3}.mx-sec-ic{width:42px;height:42px;color:var(--acc,#b388ff);background:#b388ff29;border-radius:16px;flex:0 0 42px;place-items:center;display:grid}.mx-sec-ic .mx-ic{width:20px;height:20px}.mx-sec--positive{--acc:#4ade9b}.mx-sec--positive .mx-sec-ic{background:#4ade9b29}.mx-sec--negative{--acc:#ff8a65}.mx-sec--negative .mx-sec-ic{background:#ff8a6529}.mx-sec--task{--acc:#ffc56b}.mx-sec--task .mx-sec-ic{background:#ffc56b29}.mx-sec-t{color:#fff;flex-direction:column;flex:auto;gap:2px;min-width:0;font-size:17px;font-weight:600;line-height:1.25;display:flex}.mx-sec-t small{color:#ffffff9e;font-size:13.5px;font-weight:400;line-height:1.3}.mx-lock{width:30px;height:30px;color:var(--gold);background:#ffc56b1f;border-radius:50%;flex:none;place-items:center;display:grid}.mx-lock .mx-ic{width:16px;height:16px}.mx-cta{white-space:normal;text-align:center;height:auto;min-height:56px;margin-top:16px;padding:12px 20px;line-height:1.2}.mx-ic{display:block}.mx-sec2{padding:48px 0;position:relative}.mx-sec2 .hx-h2{font-size:30px}.mx-sec2-lead{max-width:600px;color:var(--text2);text-wrap:pretty;margin-top:10px;font-size:16.5px}@media (min-width:960px){.mx-sec2{padding:72px 0}.mx-sec2 .hx-h2{font-size:40px}}.mx-cats{gap:10px;margin-top:22px;display:grid}@media (min-width:720px){.mx-cats{grid-template-columns:1fr 1fr;gap:12px}}.mx-cats-go{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px;display:flex}.mx-prose>*{max-width:720px}.mx-prose p{color:var(--text2);margin-top:14px;font-size:16.5px;line-height:1.55}.mx-steps{counter-reset:mx;gap:10px;margin-top:16px;display:grid}.mx-steps li{counter-increment:mx;color:var(--text2);background:#14206061;border:1px solid #78a0ff24;border-radius:16px;padding-block:12px;padding-inline:52px 14px;font-size:16px;line-height:1.45;position:relative}.mx-steps li:before{content:counter(mx);inset-inline-start:12px;width:28px;height:28px;font-family:var(--display);color:#fff;background:linear-gradient(#7b3fe4,#4a148c);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:11px}.mx-steps b,.mx-prose b{color:#fff}.mx-num{font-family:var(--display);color:var(--gold);white-space:nowrap;font-weight:700}.mx-arc{gap:8px;margin-top:20px;display:grid}@media (min-width:720px){.mx-arc{grid-template-columns:1fr 1fr}}@media (min-width:1040px){.mx-arc{grid-template-columns:1fr 1fr 1fr}}.mx-arc li{background:#14206052;border:1px solid #874efe2e;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex}.mx-arc-n{width:38px;height:38px;font-family:var(--display);color:#fff;background:linear-gradient(#7b3fe4,#4a148c);border-radius:50%;flex:0 0 38px;place-items:center;font-size:16px;font-weight:700;display:grid;box-shadow:0 0 12px #8a2be259}.mx-arc-t{flex-direction:column;min-width:0;display:flex}.mx-arc-t b{font-family:var(--display);color:#fff;overflow-wrap:anywhere;font-size:16px}.mx-arc-t span{color:var(--muted);font-size:13.5px;line-height:1.3}.mx-faq{gap:10px;max-width:760px;margin-top:18px;display:grid}.mx-faq details{background:#14206061;border:1px solid #78a0ff29;border-radius:18px}.mx-faq summary{cursor:pointer;font-family:var(--display);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-size:17px;font-weight:700;list-style:none;display:flex}.mx-faq summary::-webkit-details-marker{display:none}.mx-faq summary:after{content:"";border-right:1.8px solid var(--muted);border-bottom:1.8px solid var(--muted);flex:0 0 8px;width:8px;height:8px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.mx-faq details[open] summary:after{transform:translateY(2px)rotate(-135deg)}.mx-faq p{color:var(--text2);padding:0 18px 16px;font-size:15.5px;line-height:1.5}.mx-faq a,.mx-prose a{color:var(--violet2);text-underline-offset:3px;text-decoration:underline}.mx-sib{background:radial-gradient(300px 200px at 90% 10%,#ff7ab629,#0000 70%),radial-gradient(300px 220px at 10% 100%,#4c8dff2e,#0000 70%),linear-gradient(135deg,#281e6e99,#0c123d99);border:1.2px solid #874efe59;border-radius:26px;align-items:center;gap:16px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 30px -12px #874efe8c}.mx-sib svg.mx-svg{width:150px;height:150px;margin:0 auto;overflow:visible}.mx-sib .hx-h2{font-size:26px}.mx-sib p{color:var(--text2);margin-top:8px;font-size:16px}.mx-sib .hx-btn{margin-top:16px}@media (min-width:720px){.mx-sib{grid-template-columns:170px 1fr;padding:28px 32px}.mx-sib .hx-h2{font-size:32px}}.mx-more{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.mx-more a{height:40px;color:var(--text2);background:#141e5073;border:1px solid #a0afff33;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.mx-more a:hover{color:#fff;border-color:#a0beff80}.mx-more .mx-ic{width:14px;height:14px;color:var(--violet2)}.mx-more h3{letter-spacing:.6px;text-transform:uppercase;width:100%;color:var(--muted);font-size:13px}.mx-final{text-align:center}.mx-final-girl{width:260px;height:260px;margin:0 auto 8px;position:relative}.mx-final-girl img{z-index:1;width:260px;height:260px;position:relative}.mx-final-girl i{background:radial-gradient(closest-side,#a684ff61,#8068ff29 45%,#645cf000);border-radius:50%;width:300px;height:300px;margin:-150px 0 0 -150px;position:absolute;top:42%;left:50%}.mx-final .hx-sec-lead{margin-inline:auto}.mx-final .hx-stores{justify-content:center;margin-top:20px}.mx-sec--open{cursor:default;align-items:flex-start}.mx-sec--open:hover{background:#874efe24;border-color:#874efe73}.mx-sec-body{gap:8px;min-width:0;padding:9px 0 4px;display:grid}.mx-sec-body p{color:var(--text2);white-space:pre-line;font-size:15px;line-height:1.6}.mx-sec-wait{background:linear-gradient(90deg,#b388ff14,#b388ff29,#b388ff14);border-radius:12px;height:60px}.mx-fcat{grid-column:1/-1;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:14px;padding:14px 16px 18px;display:grid}.mx-fcat-body{grid-column:1/-1;gap:14px;max-width:780px;margin-top:14px;display:grid}.mx-fsub{border-top:1px solid #b388ff33;gap:8px;padding-top:14px;display:grid}.mx-fsub-t{font:700 17px/1.3 var(--display);color:#fff;text-wrap:balance}.mx-fsub-n{color:var(--violet2);white-space:nowrap;font-weight:700}
