.b3-sprite{width:0;height:0;position:absolute;overflow:hidden}.b3-hero{padding:4px 0 34px;position:relative;overflow:clip}.b3-grid{justify-items:center;display:grid}.b3-stagecol{order:-1;justify-content:center;width:calc(100% + 40px);margin-inline:-20px;display:flex}.b3-copy{z-index:2;text-align:center;width:100%;max-width:440px;margin-top:-4px;position:relative}.b3-eb{font-family:var(--sans);letter-spacing:2px;text-transform:uppercase;color:#9ec1ff;text-wrap:balance;font-size:13px;font-weight:600;line-height:16px}.b3-t{font-family:var(--display);font-weight:700;font-size:calc(34px * var(--fs,1));letter-spacing:-.3px;color:#fff;text-wrap:balance;margin-top:8px;line-height:1.12}.b3-lead{max-width:400px;font-size:calc(17px * var(--fs,1));color:var(--text2);text-wrap:balance;margin:10px auto 0;line-height:1.3}@media (min-width:960px){.b3-lead{font-size:calc(17px * var(--fsd,1));text-wrap:pretty}}.b3-heads{display:grid}.b3-heads>*{grid-area:1/1}.b3-form{margin:22px auto 0}.b3-copy .bf{margin-inline:auto}.b3-stage{--k:1;width:calc(360px * var(--k));height:calc(var(--h) * var(--k) * 1px);flex:none;position:relative}.b3-scene{width:360px;height:calc(var(--h) * 1px);transform:scale(var(--k));transform-origin:0 0;position:absolute;top:0;left:0}@media (max-width:371px){.b3-stage{--k:.9}}@media (max-width:339px){.b3-stage{--k:.86}}.b3-med{transform-origin:180px 180px;width:360px;height:360px;transform:translate(var(--mx), var(--my)) scale(var(--mk));position:absolute;top:0;left:0}.b3-med i,.b3-med b{display:block}.b3-hg{background:radial-gradient(circle closest-side,#54a0ff80,#2870f03d 38%,#1d7bd814 66%,#1d7bd800);border-radius:50%;width:460px;height:460px;position:absolute;top:-50px;left:-50px}.b3-gxw{width:360px;height:360px;position:absolute;top:0;left:0}.b3-band{background:radial-gradient(circle closest-side,#060b2800 64%,#060b28a3 66.2%);border-radius:50%;width:320.94px;height:320.94px;position:absolute;top:19.53px;left:19.53px}.b3-core{background:radial-gradient(169px at 50% 36%,#1b2c7e,#0e1a57 52%,#070d36);border-radius:50%;width:208px;height:208px;position:absolute;top:76px;left:76px}.b3-ring,.b3-drift,.b3-rot{width:360px;height:360px;position:absolute;top:0;left:0}.b3-drift{transform:rotate(var(--drift,0deg))}.b3-rot{transform:rotate(var(--rot))}.b3-wimg{opacity:.72;width:360px;height:360px;position:absolute;top:0;left:0;transform:rotate(13deg)}.b3-ln{width:360px;height:360px;position:absolute;top:0;left:0;overflow:visible}.b3-z{width:24px;height:24px;transform:rotate(var(--up));position:absolute}.b3-z svg{display:block}.b3-zq{color:#d6e2ff;opacity:.66;filter:drop-shadow(0 0 3px #93c5fdd9);width:24px;height:24px;position:absolute;inset:0}.b3-z.is-lit .b3-zq{opacity:0}.b3-zo{width:27px;height:27px;position:absolute;top:-1.5px;left:-1.5px}.b3-zo,.b3-zo svg,.b3-wz svg{filter:drop-shadow(0 0 3.5px color-mix(in srgb, currentColor 90%, transparent))}.b3-zmix{display:block}.b3-zmix>svg{width:100%;height:100%;position:absolute;inset:0}.b3-zmix>svg.b3-zmix-up{-webkit-mask:linear-gradient(135deg, transparent var(--from), #000 var(--to));-webkit-mask:linear-gradient(135deg, transparent var(--from), #000 var(--to));mask:linear-gradient(135deg, transparent var(--from), #000 var(--to))}.b3-wave{opacity:0;border:2px solid #cee6ffe6;border-radius:50%;width:360px;height:360px;position:absolute;top:0;left:0;box-shadow:0 0 18px #4c8dff99,inset 0 0 14px #4c8dff66}.b3-girl{width:350px;height:350px;position:absolute;top:96px;left:5px;-webkit-mask:linear-gradient(#000 84%,#0000 97.5%);mask:linear-gradient(#000 84%,#0000 97.5%)}.b3-cg{mix-blend-mode:screen;background:radial-gradient(circle closest-side,#ffde78b3,#fac4544d 30%,#f5a53c14 62%,#f5a53c00);border-radius:50%;width:170px;height:170px;position:absolute;top:238px;left:95px}.b3-hz{transform-origin:0;height:1.6px;position:absolute;top:179.2px}.b3-hz--a{background:linear-gradient(90deg,#ff8fdcd9,#ecf2ff6b);width:46.95px;left:29.05px}.b3-hz--b{background:linear-gradient(90deg,#ecf2ff4d,#ecf2ff1f);width:56.47px;left:284px}.b3-arm{width:0;height:0;transform:rotate(var(--th));position:absolute;top:180px;left:180px}.b3-arm--sun{--c:#ede076}.b3-arm--moon{--c:#c9d4ff}.b3-arm--asc{--c:#ff8fdc}.b3-sp{width:0;height:0;transform:translateY(-176.79px) rotate(calc(-1 * var(--th)));position:absolute;top:0;left:0}.b3-spi{width:0;height:0;position:absolute;top:0;left:0}.b3-spi:before{content:"";background:radial-gradient(circle closest-side, var(--c), color-mix(in srgb, var(--c) 42%, transparent) 26%, transparent);border-radius:50%;width:60px;height:60px;position:absolute;top:-30px;left:-30px}.b3-spi:after{content:"";background:radial-gradient(circle closest-side, #fff 0 22%, var(--c) 60%);width:26px;height:26px;position:absolute;top:-13px;left:-13px;-webkit-mask:url(/assets/v2/star4.webp) 50%/contain no-repeat;mask:url(/assets/v2/star4.webp) 50%/contain no-repeat}.b3-arm--sun .b3-spi:before{animation:3.3s ease-in-out infinite alternate b3TwA}.b3-arm--moon .b3-spi:before{animation:4.1s ease-in-out infinite alternate b3TwB}.b3-arm--asc .b3-spi:before{animation:3.7s ease-in-out infinite alternate b3TwA}@keyframes b3TwA{0%{opacity:1}to{opacity:.62}}@keyframes b3TwB{0%{opacity:.7}to{opacity:1}}.b3-gx.hx-gx{z-index:auto;--a:#fff;--b:#b4c8ff;--c:#c8a8ff;--g:#ffe2a0;--ha:#d6e0ff6b;--hb:#96b2ff80;--hc:#ba96ff80;--hg:#ffd2828c;width:0;height:0;position:absolute;top:322px;left:180px;transform:scale(.9)}.b3-gx .hx-d{border-radius:50%;position:absolute}.b3-dk,.b3-gr,.b3-gs{width:0;height:0;position:absolute;top:0;left:0}.b3-dk{transform:rotate(-9deg)scaleY(.48)}.b3-gl{background:radial-gradient(closest-side,#7a96ff6b,#6e78ff4d 36%,#6460f52b 60%,#5c50f012 82%,#5c50f000);border-radius:50%;width:550px;height:550px;position:absolute;top:-275px;left:-275px}.b3-ab{background:radial-gradient(closest-side,#a0b4ff57,#8296ff24 55%,#7882ff00);border-radius:50%;width:240px;height:118px;margin:-59px 0 0 -120px;position:absolute}.b3-a0{top:-124.6px;left:143.4px;transform:rotate(49deg)}.b3-a1{top:124.6px;left:-143.4px;transform:rotate(229deg)}.b3-gc{background:radial-gradient(closest-side,#c4d4ff57,#8ca4ff2b 45%,#7878ff00);border-radius:50%;width:350px;height:220px;position:absolute;top:-110px;left:-175px}.b3-wv{opacity:0;background:radial-gradient(closest-side,#ffe2a000 50%,#ffe2a02b 84%,#ffe2a000);border-radius:50%;width:460px;height:460px;position:absolute;top:-230px;left:-230px}.b3-sk{width:0;height:0;position:absolute}.b3-sk svg{color:#f2f5ff;filter:drop-shadow(0 0 4px #c8d6ffcc);width:14px;height:14px;animation:5.5s ease-in-out infinite alternate b3SkTw;position:absolute;top:-7px;left:-7px}.b3-k1{top:-55.2px;left:179.6px}.b3-k2{top:40.1px;left:-161px}.b3-k2 svg{width:11px;height:11px;top:-5.5px;left:-5.5px}.b3-g1>.b3-gs{animation:80s linear infinite b3Spin}.b3-g2>.b3-gs{animation:120s linear infinite b3Spin}.b3-g3>.b3-gs{animation:170s linear infinite b3Spin}.b3-g4>.b3-gs{animation:240s linear infinite b3Spin}@keyframes b3Spin{to{transform:rotate(360deg)}}@keyframes b3SkTw{0%{opacity:1}to{opacity:.55}}.is-intro .b3-dk{animation:5s cubic-bezier(.55,0,.3,1) both b3Flat}.is-intro .b3-g1{animation:5s cubic-bezier(.42,.05,.3,1) both b3G1}.is-intro .b3-g2{animation:5s cubic-bezier(.42,.05,.3,1) both b3G2}.is-intro .b3-g3{animation:5s cubic-bezier(.42,.05,.3,1) both b3G3}.is-intro .b3-g4{animation:5s cubic-bezier(.42,.05,.3,1) both b3G4}.is-intro .b3-gl,.is-intro .b3-gc{animation:5s ease-out both b3GFade}.is-intro .b3-wv{animation:5s cubic-bezier(.2,.6,.35,1) both b3GWave}.is-intro .b3-sk{animation:5s cubic-bezier(.3,0,.3,1) both b3Sk}@keyframes b3Flat{0%,5%{transform:rotate(-9deg)scaleY(1)}29%,to{transform:rotate(-9deg)scaleY(.48)}}@keyframes b3G1{0%,4%{opacity:0;transform:rotate(-250deg)scale(2.5)}8%{opacity:0}17%{opacity:.9}32%,to{opacity:1;transform:none}}@keyframes b3G2{0%,4%{opacity:0;transform:rotate(-205deg)scale(2.1)}7%{opacity:0}16%{opacity:.9}32%,to{opacity:1;transform:none}}@keyframes b3G3{0%,4%{opacity:0;transform:rotate(-165deg)scale(1.8)}6%{opacity:0}15%{opacity:.9}32%,to{opacity:1;transform:none}}@keyframes b3G4{0%,4%{opacity:0;transform:rotate(-125deg)scale(1.6)}5%{opacity:0}14%{opacity:.9}32%,to{opacity:1;transform:none}}@keyframes b3GFade{0%,12%{opacity:0}34%,to{opacity:1}}@keyframes b3GWave{0%,31%{opacity:0;transform:scale(.25)}35%{opacity:1}54%,to{opacity:0;transform:scale(1.2)}}@keyframes b3Sk{0%,33%{opacity:0;transform:scale(.2)}39%{opacity:1;transform:scale(1.25)}48%,to{opacity:1;transform:none}}.is-intro .b3-hg{animation:5s both b3IHg}.is-intro .b3-ring{animation:5s both b3IRing}.is-intro .b3-drift{animation:200s linear infinite b3Drift}.is-intro .b3-z{animation:200s linear infinite b3Upright}.is-intro .b3-girl,.is-intro .b3-gxw{animation:5s cubic-bezier(.22,.9,.3,1) both b3IGirl}.is-intro .b3-cg{animation:5s both b3ICg}.is-intro .b3-wave{animation:5s cubic-bezier(.1,.6,.3,1) both b3IWave}.is-intro .b3-arm--asc{animation:5s cubic-bezier(.45,0,.25,1) both b3IArmA}.is-intro .b3-arm--sun{animation:5s cubic-bezier(.45,0,.25,1) both b3IArmS}.is-intro .b3-arm--moon{animation:5s cubic-bezier(.45,0,.25,1) both b3IArmM}.is-intro .b3-arm--asc .b3-sp{animation:5s ease-out both b3ISpA}.is-intro .b3-arm--sun .b3-sp{animation:5s ease-out both b3ISpS}.is-intro .b3-arm--moon .b3-sp{animation:5s ease-out both b3ISpM}.is-intro .b3-arm--asc .b3-spi{animation:5s ease-out both b3ISpiA}.is-intro .b3-arm--sun .b3-spi,.is-intro .b3-arm--moon .b3-spi{animation:5s ease-out both b3ISpiB}@keyframes b3IHg{0%{opacity:0}8%,46%{opacity:.4}52%{opacity:1}74%,to{opacity:.6}}@keyframes b3IRing{0%{opacity:0}8%,46%{opacity:.86}52%{opacity:1}72%,to{opacity:.86}}@keyframes b3Drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes b3Upright{0%{transform:rotate(var(--up))}to{transform:rotate(calc(var(--up) - 360deg))}}@keyframes b3IGirl{0%{opacity:0;transform:translateY(24px)scale(.96)}16%,to{opacity:1;transform:none}}@keyframes b3ICg{0%,12%{opacity:0}21%{opacity:1}40%,to{opacity:.5}}@keyframes b3IWave{0%,48%{opacity:0;transform:scale(.62)}51%{opacity:.9;transform:scale(.7)}74%,to{opacity:0;transform:scale(1.16)}}@keyframes b3IArmA{0%,18%{transform:rotate(-180.3deg)}44%,to{transform:rotate(var(--th))}}@keyframes b3IArmS{0%,24%{transform:rotate(-173.5deg)}48%,to{transform:rotate(var(--th))}}@keyframes b3IArmM{0%,24%{transform:rotate(173.9deg)}48%,to{transform:rotate(var(--th))}}@keyframes b3ISpA{0%,16%{transform:translateY(-125.7px)}20%{transform:translateY(-127.7px)}30%,to{transform:translateY(-176.79px) rotate(calc(-1 * var(--th)))}}@keyframes b3ISpS{0%,22%{transform:translateY(-150.7px)}26%{transform:translateY(-152.7px)}36%,to{transform:translateY(-176.79px) rotate(calc(-1 * var(--th)))}}@keyframes b3ISpM{0%,22%{transform:translateY(-153.7px)}26%{transform:translateY(-155.7px)}36%,to{transform:translateY(-176.79px) rotate(calc(-1 * var(--th)))}}@keyframes b3ISpiA{0%,16%{opacity:0;transform:scale(0)}20%{opacity:1;transform:scale(1.3)}30%,44%{transform:scale(1)}48%{transform:scale(1.35)}56%,to{opacity:1;transform:none}}@keyframes b3ISpiB{0%,22%{opacity:0;transform:scale(0)}26%{opacity:1;transform:scale(1.3)}36%,48%{transform:scale(1)}52%{transform:scale(1.35)}60%,to{opacity:1;transform:none}}.is-intro .b3-eb{animation:.7s cubic-bezier(.2,.8,.2,1) 1.5s both b3Up}.is-intro .b3-heads{animation:.7s cubic-bezier(.2,.8,.2,1) 1.65s both b3Up}.is-intro .b3-form{animation:.7s cubic-bezier(.2,.8,.2,1) 1.8s both b3Up}@keyframes b3Up{0%{opacity:0;transform:translateY(12px)}}.is-reveal{--b2:1.8s;--b3:3.6s}.is-p2f{--b2:0s;--b3:1.8s}.b3-arm--sun{--a:.55s}.b3-arm--moon{--a:.8s}:is(.is-reveal,.is-partial) .b3-girl,:is(.is-reveal,.is-partial) .b3-gxw{animation:.7s both b3From1}:is(.is-reveal,.is-partial) .b3-cg{animation:.5s both b3FromHalf}.is-partial .b3-hg{animation:1.2s both b3HgB1}.is-partial .b3-ring{animation:1s both b3RingB1}.is-partial :is(.b3-band,.b3-core){animation:.9s .2s both b3In01}.is-partial .b3-med{animation:1.2s cubic-bezier(.4,0,.2,1) .1s both b3MedB1}.is-partial .b3-rot{animation:1.2s cubic-bezier(.4,0,.2,1) .1s both b3RotB1}.is-partial .b3-z{animation:1.2s cubic-bezier(.4,0,.2,1) .1s both b3UpB1}.is-partial :is(.b3-arm--sun,.b3-arm--moon){animation:b3ArmB1 1s cubic-bezier(.45, 0, .25, 1) var(--a) both}.is-partial :is(.b3-arm--sun,.b3-arm--moon) .b3-spi{animation:b3Pulse .65s cubic-bezier(0, 0, .58, 1) calc(var(--a) + .95s)}.is-reveal .b3-hg{animation:b3HgB1 1.2s ease both, b3Fade 1.46s ease calc(var(--b3) - .68s) forwards}.is-p2f .b3-hg{animation:b3Fade 1.46s ease calc(var(--b3) - .68s) both}.is-reveal .b3-ring{animation:b3RingB1 1s ease both, b3Fade .97s ease calc(var(--b3) + .1s) forwards}.is-p2f .b3-ring{animation:b3Fade .97s ease calc(var(--b3) + .1s) both}.is-reveal .b3-band{animation:b3In01 .9s ease .2s both, b3Fade .97s ease calc(var(--b3) + .1s) forwards}.is-p2f .b3-band{animation:b3Fade .97s ease calc(var(--b3) + .1s) both}.is-reveal .b3-core{animation:b3In01 .9s ease .2s both, b3Fade .78s ease calc(var(--b3) + .29s) forwards}.is-p2f .b3-core{animation:b3Fade .78s ease calc(var(--b3) + .29s) both}.is-reveal .b3-med{animation:b3MedB1 1.2s cubic-bezier(.4, 0, .2, 1) .1s both, b3MedB2 1s cubic-bezier(.4, 0, .2, 1) var(--b2) forwards, b3MedOut .29s ease calc(var(--b3) + .98s) both}.is-p2f .b3-med{animation:b3MedB2 1s cubic-bezier(.4, 0, .2, 1) var(--b2) both, b3MedOut .29s ease calc(var(--b3) + .98s) both}.is-reveal .b3-rot{animation:b3RotB1 1.2s cubic-bezier(.4, 0, .2, 1) .1s both, b3RotB2 1s cubic-bezier(.4, 0, .2, 1) var(--b2) forwards}.is-p2f .b3-rot{animation:b3RotB2 1s cubic-bezier(.4, 0, .2, 1) var(--b2) both}.is-reveal .b3-z{animation:b3UpB1 1.2s cubic-bezier(.4, 0, .2, 1) .1s both, b3UpB2 1s cubic-bezier(.4, 0, .2, 1) var(--b2) forwards}.is-p2f .b3-z{animation:b3UpB2 1s cubic-bezier(.4, 0, .2, 1) var(--b2) both}.is-reveal :is(.b3-arm--sun,.b3-arm--moon){animation:b3ArmB1 1s cubic-bezier(.45, 0, .25, 1) var(--a) both, b3ArmB2 1s cubic-bezier(.4, 0, .2, 1) var(--b2) forwards}.is-p2f :is(.b3-arm--sun,.b3-arm--moon){animation:b3ArmB2 1s cubic-bezier(.4, 0, .2, 1) var(--b2) both}.is-reveal :is(.b3-arm--sun,.b3-arm--moon) .b3-spi{animation:b3Pulse .65s cubic-bezier(0, 0, .58, 1) calc(var(--a) + .95s), b3Flare .54s ease calc(var(--b3) + .34s) forwards}.is-p2f :is(.b3-arm--sun,.b3-arm--moon) .b3-spi{animation:b3Flare .54s ease calc(var(--b3) + .34s) forwards}:is(.is-reveal,.is-p2f) .b3-arm--asc{animation:b3ArmA2 .6s cubic-bezier(.45, 0, .25, 1) calc(var(--b2) + 1s) both}:is(.is-reveal,.is-p2f) .b3-arm--asc .b3-sp{animation:b3Lift .6s cubic-bezier(0, 0, .58, 1) calc(var(--b2) + 1s) both}:is(.is-reveal,.is-p2f) .b3-arm--asc .b3-spi{animation:b3PulseA .55s cubic-bezier(0, 0, .58, 1) calc(var(--b2) + 1.6s), b3Flare .54s ease calc(var(--b3) + .34s) forwards}:is(.is-reveal,.is-p2f) .b3-hz--a{animation:b3HzA 1.68s cubic-bezier(.4, 0, .2, 1) calc(var(--b2) + 1s) both}:is(.is-reveal,.is-p2f) .b3-hz--b{animation:b3HzB 1.53s cubic-bezier(.4, 0, .2, 1) calc(var(--b2) + 1.15s) both}:is(.is-reveal,.is-partial) .b3-lt--sun,:is(.is-reveal,.is-partial) .b3-zl--sun .b3-zo{animation:.5s 1.45s both b3In01}:is(.is-reveal,.is-partial) .b3-lt--moon,:is(.is-reveal,.is-partial) .b3-zl--moon .b3-zo{animation:.5s 1.7s both b3In01}:is(.is-reveal,.is-p2f) .b3-lt--asc,:is(.is-reveal,.is-p2f) .b3-zl--asc .b3-zo{animation:b3In01 .45s ease calc(var(--b2) + 1.5s) both}:is(.is-reveal,.is-partial) .b3-zl--sun .b3-zq{animation:.5s 1.45s both b3QuietOut}:is(.is-reveal,.is-partial) .b3-zl--moon .b3-zq{animation:.5s 1.7s both b3QuietOut}:is(.is-reveal,.is-p2f) .b3-zl--asc .b3-zq{animation:b3QuietOut .45s ease calc(var(--b2) + 1.5s) both}@keyframes b3From1{0%{opacity:1}}@keyframes b3FromHalf{0%{opacity:.5}}@keyframes b3In01{0%{opacity:0}to{opacity:1}}@keyframes b3Fade{0%{opacity:1}to{opacity:0}}@keyframes b3QuietOut{0%{opacity:.66}to{opacity:0}}@keyframes b3HgB1{0%{opacity:.6}to{opacity:.5}}@keyframes b3RingB1{0%{opacity:.86}to{opacity:1}}@keyframes b3MedB1{0%{transform:translate(var(--mx0), var(--my0)) scale(var(--mk0))}to{transform:translate(var(--mxP), var(--myP)) scale(var(--mkP))}}@keyframes b3MedB2{0%{transform:translate(var(--mxP), var(--myP)) scale(var(--mkP))}to{transform:translate(var(--mx), var(--my)) scale(var(--mk))}}@keyframes b3MedOut{0%{opacity:1}to{opacity:0}}@keyframes b3RotB1{0%{transform:rotate(var(--rot0))}to{transform:rotate(var(--rot2))}}@keyframes b3RotB2{0%{transform:rotate(var(--rot2))}to{transform:rotate(var(--rot))}}@keyframes b3UpB1{0%{transform:rotate(var(--up0))}to{transform:rotate(var(--up2))}}@keyframes b3UpB2{0%{transform:rotate(var(--up2))}to{transform:rotate(var(--up))}}@keyframes b3ArmB1{0%{transform:rotate(var(--th0))}to{transform:rotate(var(--th2))}}@keyframes b3ArmB2{0%{transform:rotate(var(--th2))}to{transform:rotate(var(--th))}}@keyframes b3ArmA2{0%{transform:rotate(0)}to{transform:rotate(var(--th))}}@keyframes b3Lift{0%{transform:translateY(-176.79px) rotate(calc(-1 * var(--th)))}25%,67%{transform:translateY(-198.79px) rotate(calc(-1 * var(--th)))}to{transform:translateY(-176.79px) rotate(calc(-1 * var(--th)))}}@keyframes b3Pulse{0%,to{transform:none}30.8%{transform:scale(1.5)}}@keyframes b3PulseA{0%,to{transform:none}27.3%{transform:scale(1.55)}}@keyframes b3Flare{0%{opacity:1;transform:none}46.3%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(.6)}}@keyframes b3HzA{0%{opacity:1;transform:scaleX(0)}17.9%{transform:none}64.9%{opacity:1}to{opacity:0;transform:none}}@keyframes b3HzB{0%{opacity:1;transform:scaleX(0)}22.9%{transform:none}61.4%{opacity:1}to{opacity:0;transform:none}}.b3-wl{width:360px;position:absolute;top:0;left:0}.b3-wl i{display:block}.b3-amb{pointer-events:none;background:radial-gradient(circle closest-side,#3858ff33,#3858ff00 72%);border-radius:50%;position:absolute}.b3-amb--asc{background:radial-gradient(circle closest-side,#ff8fdc0f,#ff8fdc00 72%)}.b3-glow{opacity:.5;filter:blur(12px);background:conic-gradient(#4c8dff,#7c4dff 28%,#3f6bff 52%,#8a5cff 76%,#4c8dff);border-radius:50%;position:absolute;-webkit-mask:radial-gradient(circle closest-side,#0000 35%,#000 47.5% 73.75%,#0000 86.25%);mask:radial-gradient(circle closest-side,#0000 35%,#000 47.5% 73.75%,#0000 86.25%)}.b3-wheel{position:absolute}.b3-ringsvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.b3-sweep{opacity:0;background:conic-gradient(#bad0ff9e 0deg,#bad0ff29 26deg,#bad0ff00 64deg 360deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 48.1%,#000 49.4% 73.1%,#0000 74.4%);mask:radial-gradient(circle closest-side,#0000 48.1%,#000 49.4% 73.1%,#0000 74.4%)}.b3-wz{color:#dde5ff;opacity:.5;position:absolute}.b3-wz>svg,.b3-wz .b3-zmix{width:100%;height:100%;position:absolute;inset:0}.b3-wz:not(.is-lit)>svg{filter:drop-shadow(0 0 3px #93c5fdd9)}.b3-wz.is-lit{opacity:1}.b3-lines{width:360px;position:absolute;top:0;left:0;overflow:visible}.b3-whz{transform-box:fill-box;transform-origin:100%}.b3-ld{stroke-dasharray:100 100;stroke-dashoffset:0}.b3-cnt{text-align:center;pointer-events:none;position:absolute}.b3-cnt p{margin:0}.b3-cnt-n{font-family:var(--display);color:#ffffffdb;white-space:nowrap;justify-content:center;align-items:flex-end;font-size:17px;font-weight:700;line-height:1;display:flex}.b3-cnt-n b{color:#ede076;text-shadow:0 0 14px #ede07673;margin:0 1px;font-size:31px}.b3-cnt-c{letter-spacing:1.4px;text-transform:uppercase;color:#9ec1ff;white-space:nowrap;font-size:11px;font-weight:600;line-height:14px}.b3-dc{place-items:center;display:grid;position:absolute}.b3-dc--sun{--c:#ede076}.b3-dc--moon{--c:#c9d4ff}.b3-dc--asc{--c:#ff8fdc}.b3-dc>*{grid-area:1/1}.b3-dc-h{background:radial-gradient(circle closest-side, color-mix(in srgb, var(--c) 34%, transparent), color-mix(in srgb, var(--c) 0%, transparent) 68%);border-radius:50%;width:100%;height:100%}.b3-dc-r{border:1.5px solid var(--c);opacity:0;border-radius:50%}.b3-dc-d{border:1.5px solid var(--c);color:var(--c);box-shadow:0 0 14px color-mix(in srgb, var(--c) 58%, transparent), 0 0 30px color-mix(in srgb, var(--c) 36%, transparent);background:#050b28;border-radius:50%;place-items:center;display:grid}.b3-dc-d svg{width:50%;height:50%}.b3-dc--asc .b3-dc-d svg{width:41%;height:47%}.b3-lb{text-align:left;white-space:nowrap;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px;margin:0;display:flex;position:absolute;left:0}.b3-lb-e{font-weight:600;font-size:calc(11.5px * var(--fit,1));letter-spacing:1.4px;text-transform:uppercase;line-height:14px}.b3-lb-v{font-family:var(--display);font-weight:700;font-size:calc(17px * var(--fit,1));letter-spacing:-.1px;color:#fff;line-height:21px}.b3-lb-v b{font-family:var(--sans);font-weight:600;font-size:calc(14px * var(--fit,1));color:#ede076;direction:ltr;unicode-bidi:isolate}.b3-lb--sun .b3-lb-e{color:#ede076}.b3-lb--moon .b3-lb-e{color:#c9d4ff}.b3-lb--asc .b3-lb-e{color:#ff8fdc}:is(.is-reveal,.is-p2f) .b3-wheel{animation:b3In01 .98s ease var(--b3) both}:is(.is-reveal,.is-p2f) .b3-glow{animation:b3GlowIn 1.08s ease calc(var(--b3) + .29s) both}:is(.is-reveal,.is-p2f) .b3-amb{animation:b3In01 1.95s ease calc(var(--b3) - .68s) both}:is(.is-reveal,.is-p2f) .b3-sweep{animation:b3RSweep .93s cubic-bezier(.3, 0, .3, 1) calc(var(--b3) + .44s) both}:is(.is-reveal,.is-p2f) .b3-dc{animation:b3DcIn .78s cubic-bezier(.2, .8, .2, 1) calc(var(--b3) + .34s) both}:is(.is-reveal,.is-p2f) .b3-dc-r{animation:b3DcRing 1.02s cubic-bezier(.1, .6, .3, 1) calc(var(--b3) + .54s) both}:is(.is-reveal,.is-p2f) .b3-cnt{animation:b3CntIn .68s cubic-bezier(.2, .8, .2, 1) calc(var(--b3) + .59s) both}:is(.is-reveal,.is-p2f) .b3-whz{animation:b3In01 .59s ease calc(var(--b3) + .39s) both}:is(.is-reveal,.is-p2f) .b3-lb{animation:b3LbIn .64s cubic-bezier(.2, .8, .2, 1) calc(var(--b3) + .73s) both}:is(.is-reveal,.is-p2f) .b3-ld{animation:b3LdIn .54s cubic-bezier(.3, .7, .2, 1) calc(var(--b3) + .73s) both}@keyframes b3GlowIn{0%{opacity:0}}@keyframes b3RSweep{0%{opacity:0;transform:rotate(-60deg)}25.8%{opacity:.85}to{opacity:0;transform:rotate(250deg)}}@keyframes b3DcIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes b3DcRing{0%{opacity:0;transform:none}13.7%{opacity:.75;transform:scale(1.05)}to{opacity:0;transform:scale(2.3)}}@keyframes b3CntIn{0%{opacity:0;transform:translateY(6px)}}@keyframes b3LbIn{0%{opacity:0;transform:translate(9.7px)}}@keyframes b3LdIn{0%{stroke-dashoffset:-100px}}.b3-dc--asc,.b3-lb--asc,.b3-ld--asc,.b3-wsec--asc,.b3-warc--asc,.b3-wz--asc{--st:1.628s}.b3-dc--sun,.b3-lb--sun,.b3-ld--sun,.b3-wsec--sun,.b3-warc--sun,.b3-wz--sun{--st:1.892s}.b3-dc--moon,.b3-lb--moon,.b3-ld--moon,.b3-wsec--moon,.b3-warc--moon,.b3-wz--moon{--st:2.156s}.is-enter .b3-wheel{animation:4.4s cubic-bezier(.2,.8,.2,1) both b3Turn}.is-enter .b3-glow{animation:4.4s both b3EGlow}.is-enter .b3-sweep{animation:4.4s linear both b3ESweep}.is-enter .b3-wz{animation:b3EG .308s ease calc(.264s + var(--gi) * .1027s) both}.is-enter .b3-wz.is-lit{animation:b3EG .308s ease calc(.264s + var(--gi) * .1027s) both, b3ELit .308s ease var(--st) forwards}.is-enter .b3-wz.is-lit svg{animation:b3ECol .2s ease var(--st) both}.is-enter :is(.b3-wsec,.b3-warc){animation:b3In01 .352s ease calc(var(--st) + 44ms) both}.is-enter .b3-whz{animation:.352s cubic-bezier(.45,0,.2,1) 1.276s both b3EHz}.is-enter .b3-dc{animation:b3EShow 30ms linear var(--st) both}.is-enter .b3-dc-d{animation:b3EPop .264s cubic-bezier(.3, .7, .3, 1) var(--st) both}.is-enter .b3-dc-r{animation:b3ERing .792s cubic-bezier(.2, .7, .3, 1) calc(var(--st) + 18ms) both}.is-enter .b3-ld{animation:b3LdIn .308s cubic-bezier(.3, .7, .2, 1) calc(var(--st) + 88ms) both}.is-enter .b3-lb{animation:b3LbIn .352s cubic-bezier(.2, .8, .2, 1) calc(var(--st) + .22s) both}.is-enter .b3-cnt{animation:.352s cubic-bezier(.2,.8,.2,1) 2.464s both b3ECnt}@keyframes b3Turn{0%{opacity:0;transform:rotate(-40deg)scale(.84)}9%{opacity:1}34%,to{opacity:1;transform:none}}@keyframes b3EGlow{0%,5%{opacity:0}40%,to{opacity:.5}}@keyframes b3ESweep{0%,5.4%{opacity:0;transform:rotate(66deg)}6.4%{opacity:1}31%{opacity:1}34%,to{opacity:0;transform:rotate(-294deg)}}@keyframes b3EG{0%{opacity:.1;transform:scale(.7)}22.7%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:none}}@keyframes b3ELit{0%{opacity:.55;transform:none}36%{opacity:1;transform:scale(1.24)}to{opacity:1;transform:none}}@keyframes b3ECol{0%{color:#dde5ff}}@keyframes b3EHz{0%{transform:scaleX(0)}}@keyframes b3EShow{0%{opacity:0}to{opacity:1}}@keyframes b3EPop{0%{transform:scale(0)}50%{transform:scale(1.18)}to{transform:none}}@keyframes b3ERing{0%{opacity:.95;transform:none}to{opacity:0;transform:scale(2.7)}}@keyframes b3ECnt{0%{opacity:0;transform:scale(.9)}}.b3-pls{justify-content:space-between;gap:16px;padding:0 14px;display:flex;position:absolute;left:0;right:0}.b3-pl{white-space:nowrap;text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.b3-pl--r{text-align:right;align-items:flex-end}.b3-pl .b3-lb-e{font-size:calc(11.5px * var(--fit,1))}.b3-pl--sun .b3-lb-e{color:#ede076}.b3-pl--moon .b3-lb-e{color:#c9d4ff}.is-partial .b3-pl--sun{animation:.6s cubic-bezier(.2,.8,.2,1) 1.6s both b3LbIn}.is-partial .b3-pl--moon{animation:.6s cubic-bezier(.2,.8,.2,1) 1.85s both b3LbIn}.is-p2f .b3-pls{animation:.3s both b3Fade}.is-swap .b3-scene{animation:.5s both b3In01}.is-partial .b3-stage{transition:height 1.2s cubic-bezier(.4,0,.2,1) .1s}.is-p2f .b3-stage{transition:height 1s cubic-bezier(.4,0,.2,1)}.is-reveal .b3-stage{animation:b3StageB1 1.2s cubic-bezier(.4, 0, .2, 1) .1s both, b3StageB2 1s cubic-bezier(.4, 0, .2, 1) var(--b2) forwards}@keyframes b3StageB1{0%{height:calc(var(--h0) * var(--k) * 1px)}to{height:calc(var(--hP) * var(--k) * 1px)}}@keyframes b3StageB2{0%{height:calc(var(--hP) * var(--k) * 1px)}to{height:calc(var(--h) * var(--k) * 1px)}}:is(.is-reveal,.is-partial,.is-enter) .b3-heads--res{animation:.75s cubic-bezier(.2,.8,.2,1) .25s both b3Up}.is-reveal .b3-rise1{animation:b3Rise .87s cubic-bezier(.2, .8, .2, 1) calc(var(--b3) + .98s) both}.is-reveal .b3-rise2{animation:b3Rise .87s cubic-bezier(.2, .8, .2, 1) calc(var(--b3) + 1.37s) both}.is-partial .b3-rise1{animation:.8s cubic-bezier(.2,.8,.2,1) 1.6s both b3Rise}.is-partial .b3-rise2{animation:.8s cubic-bezier(.2,.8,.2,1) 1.9s both b3Rise}.is-p2f .b3-role--asc{animation:b3In01 .6s ease calc(var(--b3) + .98s) both}.is-enter .b3-rise1{animation:.66s cubic-bezier(.2,.8,.2,1) 2.33s both b3Rise}.is-enter .b3-rise2{animation:.7s cubic-bezier(.2,.8,.2,1) 2.64s both b3Rise}@keyframes b3Rise{0%{opacity:0;transform:translateY(40px)}}.b3-sub{color:#a0a5d1;text-wrap:balance;max-width:400px;margin:8px auto 0;font-size:15px;line-height:1.35}.b3-sum{color:var(--text2);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin-top:14px;font-size:14px;line-height:1.35;display:flex}.b3-sum span{white-space:nowrap}.b3-sum span+span:before{content:"·";color:var(--muted);margin-inline-end:8px}.b3-sum button{color:#9ec1ff;cursor:pointer;background:#1552cd2e;border:1px solid #78a0ff59;border-radius:16px;align-items:center;min-height:32px;margin-inline-start:4px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.b3-sum button:hover{color:#fff;background:#1552cd4d}.b3-note{color:var(--text2);text-align:start;background:#0c123d99;border:1px solid #78a0ff33;border-radius:14px;margin-top:12px;padding:10px 14px;font-size:13.5px;line-height:1.4}.b3-roles{text-align:start;background:linear-gradient(160deg,#24388c6b,#0e16486b);border:1px solid #78a0ff3d;border-radius:24px;margin-top:16px;padding:2px 16px;box-shadow:inset 0 1px #ffffff0d,0 0 26px -14px #4c8dff99}.b3-role{gap:14px;padding:14px 0;display:flex}.b3-role+.b3-role{border-top:1px solid #ffffff12}.b3-role--sun{--c:#ede076}.b3-role--moon{--c:#c9d4ff}.b3-role--asc{--c:#ff8fdc}.b3-rd{border:1.3px solid var(--c);width:34px;height:34px;color:var(--c);box-shadow:0 0 10px color-mix(in srgb, var(--c) 50%, transparent), 0 0 22px color-mix(in srgb, var(--c) 26%, transparent);background:#050b28;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.b3-rd svg{width:17px;height:17px}.b3-role--asc .b3-rd svg{width:14px;height:16px}.b3-rt{flex:auto;min-width:0}.b3-re{letter-spacing:1.3px;text-transform:uppercase;color:var(--c);font-size:11.5px;font-weight:600;line-height:14px}.b3-rx{color:#ffffffeb;text-wrap:pretty;margin-top:5px;font-size:15px;line-height:1.45}.b3-rx--dim{color:var(--text2)}.b3-radd{margin-top:10px}.b3-readsec{padding:6px 0 40px;position:relative}.b3-readw{width:100%;max-width:680px;margin:0 auto}.b3-read-eb{letter-spacing:1.6px;text-transform:uppercase;color:#9ec1ff;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:600;line-height:16px;display:flex}.b3-read-eb svg{width:16px;height:16px}.b3-read{flex-direction:column;gap:10px;display:flex}.b3-sec{color:inherit;background:linear-gradient(160deg,#1e2e7c5c,#0e16485c);border:1px solid #78a0ff33;border-radius:22px;transition:border-color .2s,transform .2s;display:block;box-shadow:inset 0 1px #ffffff0a}a.b3-sec:hover{border-color:#82aaff73;transform:translateY(-1px)}.b3-sec--open{background:linear-gradient(160deg,#2a40a470,#121c5870);border-color:#82aaff80;box-shadow:inset 0 1px #ffffff0f,0 0 30px -10px #4c8dff8c}.b3-sh{align-items:center;gap:14px;min-height:68px;padding:13px 16px;display:flex}.b3-si{color:#9ec1ff;background:#4c8dff24;border:1px solid #78a0ff33;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.b3-si svg{width:20px;height:20px}.b3-sec--open .b3-si{color:#cfe0ff;background:#4c8dff3d;border-color:#8cb4ff66}.b3-st{flex:auto;min-width:0}.b3-st b{color:#fff;font-size:16.5px;font-weight:600;line-height:1.25;display:block}.b3-pv{color:#fff9;text-wrap:pretty;margin-top:3px;font-size:13.5px;line-height:1.38;display:block}.b3-lk{color:#dee8ffd9;background:#ffffff0f;border:1px solid #bed0ff2e;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.b3-lk svg{width:14px;height:14px}.b3-body{padding:0 18px 16px}.b3-body:before{content:"";background:#ffffff14;height:1px;margin-bottom:16px;display:block}.b3-blur{filter:blur(2.2px);gap:12px;display:grid}.b3-blur i{background:linear-gradient(90deg,#c8d7ff3d,#c8d7ff1f);border-radius:5px;height:9px;display:block}.b3-blur i:nth-child(2){width:93%}.b3-blur i:nth-child(3){width:97%}.b3-blur i:nth-child(4){width:58%}.b3-cta{color:#e4edff;text-align:center;background:linear-gradient(90deg,#0055ff4d,#4c8dff24);border:1px solid #82aaff80;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:20px;padding:12px 18px;font-size:16px;font-weight:600;line-height:20px;display:flex;box-shadow:0 0 26px -8px #0055ffbf}.b3-cta svg{color:#9ec1ff;flex:none;width:18px;height:18px}[dir=rtl] .b3-cta svg,[dir=rtl] .b3-go svg{transform:scaleX(-1)}.b3-next{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.b3-go{background:#14206073;border:1px solid #78a0ff38;border-radius:16px;align-items:center;gap:10px;min-height:48px;padding:8px 16px 8px 8px;font-size:15px;font-weight:600;line-height:1.25;display:inline-flex}.b3-go img{flex:none;width:32px;height:32px}.b3-go svg{color:#9ec1ff;flex:none;width:16px;height:16px}.b3-go:hover{border-color:#8cb4ff73}.b3-sec2{padding:40px 0;position:relative}.b3-h2{letter-spacing:-.4px;text-wrap:balance;font-size:28px;line-height:1.15}.b3-p{color:var(--text2);text-wrap:pretty;margin-top:12px;font-size:16px;line-height:1.6}.b3-cards{gap:12px;margin-top:22px;display:grid}.b3-card{--c:#ede076;background:linear-gradient(160deg,#1e2e7c5c,#0e16485c);border:1px solid #78a0ff33;border-radius:22px;padding:18px 18px 14px}.b3-card--moon{--c:#c9d4ff}.b3-card--asc{--c:#ff8fdc}.b3-card-h{align-items:center;gap:12px;display:flex}.b3-card-h h3{font-family:var(--sans);letter-spacing:1.3px;text-transform:uppercase;color:var(--c);font-size:12.5px;font-weight:600;line-height:16px}.b3-card p{color:var(--text2);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.55}.b3-card details{border-top:1px solid #ffffff12;margin-top:10px}.b3-card summary{cursor:pointer;color:#9ec1ff;justify-content:space-between;align-items:center;min-height:44px;font-size:14px;font-weight:600;list-style:none;display:flex}.b3-card summary::-webkit-details-marker{display:none}.b3-card summary:after{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:8px;height:8px;margin-inline-end:4px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.b3-card details[open] summary:after{transform:translateY(2px)rotate(-135deg)}.b3-strip{color:color-mix(in srgb, var(--c) 70%, #9ec1ff);gap:5px;display:inline-flex}.b3-strip svg{width:14px;height:14px}.b3-card summary>span:first-child{margin-inline-end:10px}.b3-h2--sub{margin-top:36px;font-size:22px}.b3-lines12{gap:10px;padding:2px 0 8px;display:grid}.b3-lines12 li{color:#ffffffe0;gap:10px;font-size:14px;line-height:1.5;display:flex}.b3-lines12 svg{width:18px;height:18px;color:var(--c);flex:none;margin-top:2px}.b3-demo{justify-items:center;gap:18px;margin-top:22px;display:grid}.b3-demo-cap{color:#a0a5d1;text-align:center;font-size:14px;line-height:1.4}.b3-demo .b3-stage{--k:.95}.b3-demo .b3-roles{width:100%;max-width:520px;margin-top:0}.b3-steps{gap:10px;margin-top:20px;display:grid}.b3-steps li{color:var(--text2);background:#0c123d8c;border:1px solid #78a0ff2e;border-radius:18px;align-items:center;gap:14px;padding:12px 14px;font-size:15px;line-height:1.4;display:flex}.b3-steps svg{color:#9ec1ff;flex:none;width:22px;height:22px}.b3-faq{gap:10px;margin-top:20px;display:grid}.b3-faq details{background:#0c123d8c;border:1px solid #78a0ff2e;border-radius:18px}.b3-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.3;list-style:none;display:flex}.b3-faq summary::-webkit-details-marker{display:none}.b3-faq summary:after{content:"";border-bottom:1.6px solid #9ec1ff;border-right:1.6px solid #9ec1ff;flex:none;width:8px;height:8px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.b3-faq details[open] summary:after{transform:translateY(2px)rotate(-135deg)}.b3-faq p{color:var(--text2);padding:0 16px 16px;font-size:15px;line-height:1.55}.b3-links{gap:10px;margin-top:20px;display:grid}.b3-link{background:#14206073;border:1px solid #78a0ff33;border-radius:20px;align-items:center;gap:14px;min-height:72px;padding:12px 16px 12px 12px;transition:border-color .2s;display:flex}.b3-link:hover{border-color:#8cb4ff73}.b3-link img{flex:none;width:44px;height:44px}.b3-link span{flex-direction:column;gap:2px;min-width:0;display:flex}.b3-link b{font-size:16px;line-height:1.25}.b3-link small{color:#a0a5d1;font-size:13.5px;line-height:1.35}.b3-final{text-align:center;padding-bottom:48px}.b3-fgirl{width:260px;height:260px;margin:0 auto 6px;position:relative}.b3-fgirl img{width:100%;height:100%;position:relative;-webkit-mask:linear-gradient(#000 78%,#0000 97%);mask:linear-gradient(#000 78%,#0000 97%)}.b3-fgirl:before{content:"";background:radial-gradient(circle closest-side,#54a0ff5c,#2870f029 45%,#1d7bd800);border-radius:50%;width:330px;height:330px;margin:-165px 0 0 -165px;position:absolute;top:58%;left:50%}.b3-final .hx-sec-lead{margin-inline:auto}.b3-final .hx-stores{justify-content:center;margin-top:22px}@media (min-width:640px){.b3-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.b3-links{grid-template-columns:repeat(2,minmax(0,1fr))}.b3-h2{font-size:34px}}@media (min-width:960px){.b3-hero{padding:24px 0 48px}.b3-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;column-gap:32px}.b3-stagecol{order:0;width:100%;margin:0}.b3-stage{--k:1.2}.b3-copy{text-align:start;justify-self:start;max-width:460px;margin-top:0}.b3-copy .bf,.b3-lead,.b3-sub{margin-inline:0}.b3-sum{justify-content:flex-start}.b3-t{font-size:calc(42px * var(--fsd,1))}.b3-sec2{padding:64px 0}.b3-h2{font-size:40px}.b3-demo{grid-template-columns:auto minmax(0,1fr);place-items:center start;column-gap:40px}.b3-demo .b3-stage{--k:1.1}.b3-links{grid-template-columns:repeat(4,minmax(0,1fr))}}
