@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-500-normal-1os41rQk.woff2)format("woff2"),url(/assets/rubik-latin-500-normal-LZYVHeqz.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-latin-600-normal-7iWW07_k.woff2)format("woff2"),url(/assets/rubik-latin-600-normal-Bd1rsTk4.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-700-normal-D-tMm-eS.woff2)format("woff2"),url(/assets/rubik-latin-700-normal-KHOtubUA.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/rubik-latin-900-normal-Cz6GdZLE.woff2)format("woff2"),url(/assets/rubik-latin-900-normal-CBojinpD.woff)format("woff")}*,:before,:after{box-sizing:border-box}*{margin:0}html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:root{--bg1:#2438c8;--bg2:#17217a;--accent:#ffc93c;--flame:#ff6b4a;--ink:#fff6e8;--deep:#17217a;--paper:#f6f4ee;--card:#fff;--card-border:#e2dfd6;--divider:#efece4;--text:#23262e;--text-2:#6a7180;--text-3:#9aa0ac;--blue:#2438c8;--blue-hover:#1b2ca0;--destructive:#a34237;--destructive-bg:#f7ecea;--destructive-border:#e6c8c4;--input-border:#d6d2c6;--heat-fast:#0f6b60;--heat-solid:#6fb5aa;--heat-shaky:#cfe5e1;--heat-none:#edebe3;--heat-none-border:#ddd9ce}@keyframes srFlick{0%{transform:rotate(-45deg)scale(1)}to{transform:rotate(-45deg)scale(.9,1.14)}}@keyframes srFlickH{0%{transform:rotate(-135deg)scale(1)}to{transform:rotate(-135deg)scale(.9,1.18)}}@keyframes micDance{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1.25)}}@keyframes micBreathe{0%,to{opacity:.75;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}@keyframes micThink{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-7px)}}@keyframes srFlash{0%{opacity:1}to{opacity:0}}@keyframes srSnapIn{0%{transform:scale(.55)}60%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes srDie{0%{opacity:1;transform:translateY(0)scale(1)}60%{opacity:.7}to{opacity:0;transform:translateY(-18px)scale(.5)}}@keyframes srPulse{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.07)}}@keyframes teachScrim{0%{background:#060a2800}}@keyframes teachRise{0%{transform:translateY(70cqh)}}@keyframes promptSlotBeat{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes srPop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes bsBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes bsFlick{0%{transform:scale(1)}to{transform:scale(.88,1.14)}}@keyframes bsRumble{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-2.5px,2px)rotate(-1.2deg)}40%{transform:translate(2.5px,-1.5px)rotate(1.2deg)}60%{transform:translate(-2px,-2px)rotate(-.8deg)}80%{transform:translate(2px,2px)rotate(.8deg)}}@keyframes bsPuff{0%{opacity:.8;transform:translateY(0)scale(.5)}to{opacity:0;transform:translateY(18px)scale(1.4)}}@keyframes bsLaunch{0%{transform:translateY(0)}to{transform:translateY(-95cqh)}}@keyframes bsHover{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes bsShake{0%,to{transform:translate(0)}25%{transform:translate(-1.5px,1px)}50%{transform:translate(1.5px,-1px)}75%{transform:translate(-1px,-1.5px)}}@keyframes bsShakeHard{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-3px,1.5px)rotate(-1.5deg)}40%{transform:translate(3px,-2px)rotate(1.5deg)}60%{transform:translate(-2.5px,-2.5px)rotate(-1deg)}80%{transform:translate(2.5px,2px)rotate(1deg)}}@keyframes bsSputter{0%,to{opacity:1;transform:scaleY(.5)}30%{opacity:.3;transform:scale(.7,.25)}55%{opacity:.85;transform:scale(.9,.6)}75%{opacity:.2;transform:scale(.6,.2)}}@keyframes bsDip{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(10px)rotate(-7deg)}to{transform:translateY(0)rotate(0)}}@keyframes bsSurge{0%{transform:translateY(0)}40%{transform:translateY(-11px)}to{transform:translateY(0)}}@keyframes rkZzz{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(14px,-22px)scale(1.15)}}@keyframes rkBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes rkOrbit{0%{transform:rotate(0)translate(30px)rotate(0)}to{transform:rotate(360deg)translate(30px)rotate(-360deg)}}@keyframes twinkle{0%,to{opacity:.25}50%{opacity:.9}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ripple{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ctaPulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeStep{0%{opacity:0}to{opacity:1}}@keyframes stamp{0%{opacity:0;transform:scale(1.7)rotate(-9deg)}60%{opacity:1;transform:scale(.94)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(-3deg)}}@keyframes cardLand{0%{opacity:0;transform:scale(.8)}65%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes glowPulse{0%,to{box-shadow:0 0 22px color-mix(in srgb, var(--accent) 35%, transparent)}50%{box-shadow:0 0 44px color-mix(in srgb, var(--accent) 65%, transparent)}}@keyframes halo{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes clearBanner{0%{opacity:0;transform:translate(-50%,24px)scale(.7)}18%{opacity:1;transform:translate(-50%)scale(1.06)}30%{transform:translate(-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-30px)scale(.95)}}.tnums{font-variant-numeric:tabular-nums}.kid-bg{background:radial-gradient(130% 110% at 50% 18%, var(--bg1) 0%, var(--bg2) 78%)}.pill-btn{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;font-family:Rubik,sans-serif;line-height:1;transition:transform .12s,box-shadow .12s,background .12s,border-color .12s,color .12s;display:inline-flex}.pill-btn:active:not(:disabled){transform:scale(.97)}.pill-btn:disabled{opacity:.5;cursor:default}.pill-btn--accent{background:var(--accent);color:var(--deep);box-shadow:0 0 44px color-mix(in srgb, var(--accent) 40%, transparent);font-weight:900}.pill-btn--accent:hover:not(:disabled){box-shadow:0 0 64px color-mix(in srgb, var(--accent) 55%, transparent)}.pill-btn--outline{color:var(--ink);border:2px solid color-mix(in srgb, var(--ink) 30%, transparent);background:0 0;font-weight:700}.pill-btn--outline:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 60%, transparent)}.pill-btn--ghost{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);font-weight:700}.pill-btn--ghost:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 18%, transparent)}.parent-btn{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-family:Rubik,sans-serif;line-height:1;transition:transform .12s,background .12s,border-color .12s,color .12s;display:inline-flex}.parent-btn:active:not(:disabled){transform:scale(.98)}.parent-btn:disabled{opacity:.55;cursor:default}.parent-btn--primary{background:var(--blue);color:#fff;border:none;font-weight:700}.parent-btn--primary:hover:not(:disabled){background:var(--blue-hover)}.parent-btn--outline{background:var(--card);color:var(--text);border:1.5px solid var(--input-border);font-weight:600}.parent-btn--outline:hover:not(:disabled){border-color:var(--blue);color:var(--blue)}.parent-btn--ghost{background:var(--card);color:var(--text-2);border:1.5px solid var(--input-border);font-weight:600}.parent-btn--ghost:hover:not(:disabled){border-color:var(--blue);color:var(--blue)}.parent-btn--destructive{color:var(--destructive);border:1px solid var(--destructive-border);background:0 0;font-weight:600}.parent-btn--destructive:hover:not(:disabled){background:var(--destructive-bg)}.parent-input{box-sizing:border-box;border:1.5px solid var(--input-border);background:var(--card);width:100%;height:58px;color:var(--text);border-radius:14px;outline:none;padding:0 18px;font-family:Rubik,sans-serif;font-size:16px;font-weight:600;transition:border-color .12s,box-shadow .12s}.parent-input::placeholder{color:var(--text-3)}.parent-input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2438c81f}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes artMoonPulse{0%,to{opacity:.35}50%{opacity:1}}.art-moonpulse{animation:3.6s ease-in-out infinite artMoonPulse}@keyframes artStarDrift{0%{transform:translate(0,0)}to{transform:translate3d(var(--dx,0), var(--dy,0), 0)}}.pa{--pa-ph:0;--pa-pup:1;overflow:visible}.pa-head{overflow:hidden}.pa-hr{transform-origin:0 -70px}.pa-pl{transform:scale(var(--pa-pup,1))}.pa-vz{transition:transform .55s cubic-bezier(.3,.9,.3,1);transform:translateY(-80px)}.pa-vdown .pa-vz{transform:translateY(0)}.pa-vg{transform:translate(10px)}.pa-lg{opacity:.28;transition:opacity .5s ease-out}.pa-vdown .pa-lg{opacity:.55}@keyframes paBreath{0%,to{transform:scaleY(1)}25%{transform:scaleY(1.013)}75%{transform:scaleY(.987)}}@keyframes paBob{0%,to{transform:translateY(0)}25%{transform:translateY(-.9px)}75%{transform:translateY(.9px)}}@keyframes paBlink{0%,93%,to{transform:scaleY(1)}96.5%{transform:scaleY(.08)}}@keyframes paGlance{0%,36%,54%,76%,92%,to{transform:translate(0, 0) scale(var(--pa-pup,1))}40%,50%{transform:translate(calc(2.4px * var(--gl,1)), calc(-.5px * var(--gl,1))) scale(var(--pa-pup,1))}80%,88%{transform:translate(calc(-2.4px * var(--gl,1)), 0) scale(var(--pa-pup,1))}}@keyframes paSway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes paWave{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@keyframes paCloth{0%{transform:skewY(-4deg)}to{transform:skewY(4deg)}}@keyframes paSweep{0%{transform:translate(-80px)}16%{transform:translate(70px)}16.01%,to{transform:translate(-80px)}}.pa:not(.pa-still) .pa-bd{animation:3s ease-in-out infinite paBreath;animation-delay:calc(var(--pa-ph) * -1s)}.pa:not(.pa-still) .pa-hd{animation:3s ease-in-out infinite paBob;animation-delay:calc(var(--pa-ph) * -1s)}.pa:not(.pa-still) .pa-blink{animation:4.8s ease-in-out infinite paBlink;animation-delay:calc(var(--pa-ph) * -1.7s)}.pa:not(.pa-still) .pa-pl{animation:9s ease-in-out infinite paGlance;animation-delay:calc(var(--pa-ph) * -2.3s)}.pa:not(.pa-still) .pa-sway{animation:3s ease-in-out infinite alternate paSway;animation-delay:calc(var(--pa-ph) * -1s)}.pa:not(.pa-still) .pa-wave{animation:.4s ease-in-out infinite alternate paWave}.pa:not(.pa-still) .pa-cl{animation:2s ease-in-out infinite alternate paCloth;animation-delay:calc(var(--pa-ph) * -1s)}.pa-vdown:not(.pa-still) .pa-vg{animation:5.4s ease-in-out .6s infinite paSweep}@media (prefers-reduced-motion:reduce){.pa *,.pa{transition:none!important;animation:none!important}}.cx-fig-hangar.cx-live .cx-bob{animation:3.4s ease-in-out infinite cx-hg-bob}.cx-fig-hangar.cx-live .cx-halfR{animation:3.4s ease-in-out infinite cx-hg-l}.cx-fig-hangar.cx-live .cx-halfF{animation:3.4s ease-in-out infinite cx-hg-r}.cx-fig-hangar.cx-live .cx-prop{transform-origin:174px 104px;animation:.5s ease-in-out infinite alternate cx-hg-prop}@keyframes cx-hg-bob{0%,to{transform:translateY(2px)rotate(-1deg)}50%{transform:translateY(-4px)rotate(1.5deg)}}@keyframes cx-hg-l{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}@keyframes cx-hg-r{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes cx-hg-prop{0%{transform:scaleY(1)}to{transform:scaleY(.55)}}.cx-fig-fox.cx-live .cx-tail{transform-origin:124px 150px;animation:3.2s ease-in-out infinite cx-fx-tail}@keyframes cx-fx-tail{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}.cx-fig-fox.cx-live .cx-earL{transform-origin:74px 62px;animation:4.6s ease-in-out infinite cx-fx-ear}.cx-fig-fox.cx-live .cx-earR{transform-origin:126px 62px;animation:4.6s ease-in-out -2.3s infinite cx-fx-ear}@keyframes cx-fx-ear{0%,80%,to{transform:rotate(0)}86%{transform:rotate(-9deg)}92%{transform:rotate(3deg)}}.cx-fig-fox.cx-live .cx-spk,.cx-fig-hat.cx-live .cx-spk,.cx-fig-clover.cx-live .cx-spk,.cx-fig-spire.cx-live .cx-spk{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite cx-pd-tw}.cx-fig-hat.cx-live .cx-spk2,.cx-fig-spire.cx-live .cx-spk2{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out -.8s infinite cx-pd-tw}.cx-fig-hat.cx-live .cx-spk3{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out -1.6s infinite cx-pd-tw}@keyframes cx-pd-tw{0%,to{opacity:.35;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(20deg)}}.cx-fig-peacock.cx-live .cx-fan{transform-origin:100px 150px;animation:3.6s ease-in-out infinite cx-pc-fan}@keyframes cx-pc-fan{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.cx-fig-peacock.cx-live .cx-spot{animation:2.8s ease-in-out infinite cx-pc-spot}@keyframes cx-pc-spot{0%,to{opacity:1}50%{opacity:.72}}.cx-fig-kite.cx-live .cx-kite{transform-origin:100px 124px;animation:3.4s ease-in-out infinite cx-kt-sway}.cx-fig-kite.cx-live .cx-tail{transform-origin:100px 124px;animation:2.2s ease-in-out infinite cx-kt-tail}@keyframes cx-kt-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes cx-kt-tail{0%,to{transform:rotate(5deg)}50%{transform:rotate(-5deg)}}.cx-fig-hat.cx-live .cx-hat{transform-origin:100px 160px;animation:3.6s ease-in-out infinite cx-ht-tip}@keyframes cx-ht-tip{0%,60%,to{transform:rotate(0)}72%{transform:rotate(-4deg)translateY(-3px)}84%{transform:rotate(1.5deg)}}.cx-fig-hat.cx-live .cx-wand{transform-origin:170px 142px;animation:3.6s ease-in-out infinite cx-ht-wand}@keyframes cx-ht-wand{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}.cx-fig-mirrorCat.cx-live .cx-glint{animation:4.2s ease-in-out infinite cx-mc-glint}@keyframes cx-mc-glint{0%,55%,to{opacity:0;transform:translate(0)}62%{opacity:.9}90%{opacity:0;transform:translate(44px,62px)}}.cx-fig-mirrorCat.cx-live .cx-tailC{transform-origin:30px 168px;animation:3s ease-in-out infinite cx-mc-tail}@keyframes cx-mc-tail{0%,to{transform:rotate(0)}50%{transform:rotate(-9deg)}}.cx-fig-lighthouse.cx-live .cx-beamR{animation:4.4s ease-in-out infinite cx-lh-beam}.cx-fig-lighthouse.cx-live .cx-beamL{animation:4.4s ease-in-out -2.2s infinite cx-lh-beam}@keyframes cx-lh-beam{0%,to{opacity:.15}50%{opacity:.75}}.cx-fig-lighthouse.cx-live .cx-lamp{animation:2.2s ease-in-out infinite cx-lh-lamp}@keyframes cx-lh-lamp{0%,to{opacity:.4}50%{opacity:1}}.cx-fig-turtle.cx-live .cx-head{animation:3.8s ease-in-out infinite cx-tt-head}@keyframes cx-tt-head{0%,to{transform:translate(0)}50%{transform:translate(-3px,3px)}}.cx-fig-turtle.cx-live .cx-shell{transform-origin:110px 140px;animation:3.8s ease-in-out infinite cx-tt-shell}@keyframes cx-tt-shell{0%,to{transform:scale(1)}50%{transform:scale(1.02,1.035)}}.cx-fig-turtle.cx-live .cx-tailT{transform-origin:176px 142px;animation:1.8s ease-in-out infinite alternate cx-tt-tail}@keyframes cx-tt-tail{0%{transform:rotate(-8deg)}to{transform:rotate(10deg)}}.cx-fig-clover.cx-live .cx-sway{transform-origin:118px 190px;animation:4.2s ease-in-out infinite cx-cl-sway}@keyframes cx-cl-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.cx-fig-catamaran.cx-live .cx-hullL{animation:2.8s ease-in-out infinite cx-ct-bob}.cx-fig-catamaran.cx-live .cx-hullR{animation:2.8s ease-in-out -1.4s infinite cx-ct-bob}.cx-fig-catamaran.cx-live .cx-rig{transform-origin:100px 130px;animation:2.8s ease-in-out infinite cx-ct-rig}@keyframes cx-ct-bob{0%,to{transform:translateY(2px)}50%{transform:translateY(-3px)}}@keyframes cx-ct-rig{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.cx-fig-catamaran.cx-live .cx-sailR{transform-origin:104px 126px;animation:1.6s ease-in-out infinite alternate cx-ct-flap}@keyframes cx-ct-flap{0%{transform:scaleX(1)}to{transform:scaleX(.94)}}.cx-fig-hydra.cx-live .cx-hL{transform-origin:64px 150px;animation:3.6s ease-in-out infinite cx-hy-sway}.cx-fig-hydra.cx-live .cx-hC{transform-origin:100px 150px;animation:3.6s ease-in-out -1.2s infinite cx-hy-sway}.cx-fig-hydra.cx-live .cx-hR{transform-origin:136px 150px;animation:3.6s ease-in-out -2.4s infinite cx-hy-sway}@keyframes cx-hy-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.cx-fig-bee.cx-live .cx-bee{animation:2.6s ease-in-out infinite cx-be-hover}@keyframes cx-be-hover{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}.cx-fig-bee.cx-live .cx-wingL{transform-origin:74px 66px;animation:.22s ease-in-out infinite alternate cx-be-wl}.cx-fig-bee.cx-live .cx-wingR{transform-origin:126px 66px;animation:.22s ease-in-out infinite alternate cx-be-wr}@keyframes cx-be-wl{0%{transform:rotate(-6deg)}to{transform:rotate(8deg)}}@keyframes cx-be-wr{0%{transform:rotate(6deg)}to{transform:rotate(-8deg)}}.cx-fig-bee.cx-live .cx-ant{transform-origin:100px 68px;animation:2.6s ease-in-out infinite cx-be-ant}@keyframes cx-be-ant{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.cx-fig-bee.cx-live .cx-drip{animation:3.2s ease-in infinite cx-be-drip}@keyframes cx-be-drip{0%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.cx-fig-spire.cx-live .cx-glow{animation:3s ease-in-out infinite cx-sp-glow}@keyframes cx-sp-glow{0%,to{opacity:.65}50%{opacity:1}}.cx-fig-spire.cx-live .cx-shardL{transform-origin:72px 152px;animation:3.6s ease-in-out infinite cx-sp-shard}.cx-fig-spire.cx-live .cx-shardR{transform-origin:128px 152px;animation:3.6s ease-in-out -1.8s infinite cx-sp-shard}@keyframes cx-sp-shard{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.cx-live .cx-tuft{transform-box:fill-box;transform-origin:50% 100%;animation:3.6s ease-in-out infinite cx-sm-tuft}@keyframes cx-sm-tuft{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}.cx-live .cx-mmoon{animation:3.4s ease-in-out infinite cx-sm-tw}@keyframes cx-sm-tw{0%,to{opacity:1}50%{opacity:.65}}.cx-live .cx-spk{animation:2.4s ease-in-out infinite cx-sm-tw}.cx-fig-mirrorLake.cx-live .cx-swan{transform-origin:90px 108px;animation:4.4s ease-in-out infinite cx-ml-swan}@keyframes cx-ml-swan{0%,to{transform:translateY(1px)rotate(-1deg)}50%{transform:translateY(-2px)rotate(1deg)}}.cx-fig-mirrorLake.cx-live .cx-refl{transform-origin:90px 108px;animation:4.4s ease-in-out infinite cx-ml-refl}@keyframes cx-ml-refl{0%,to{opacity:.95;transform:translateY(-1px)rotate(1deg)}50%{opacity:.7;transform:translateY(2px)rotate(-1deg)}}.cx-fig-mirrorLake.cx-live .cx-rip{animation:5s ease-in-out infinite cx-sm-drift}.cx-fig-mirrorLake.cx-live .cx-reed{transform-origin:22px 114px;animation:3.8s ease-in-out infinite cx-sm-reed}@keyframes cx-sm-reed{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}@keyframes cx-sm-drift{0%,to{opacity:.5;transform:translate(-3px)}50%{opacity:.85;transform:translate(3px)}}.cx-fig-steppingFalls.cx-live .cx-drop{transform-origin:40px 40px;animation:3.6s ease-in-out infinite cx-sf-hop}@keyframes cx-sf-hop{0%,60%,to{transform:translate(0)scale(1)}68%{transform:translate(0)scale(1.08,.9)}80%{transform:translateY(-10px)scale(.95,1.08)}92%{transform:translate(0)scale(1.05,.94)}}.cx-fig-steppingFalls.cx-live .cx-flow{animation:1.6s linear infinite cx-sm-flow}@keyframes cx-sm-flow{0%{opacity:0;transform:translateY(-5px)}30%,70%{opacity:.9}to{opacity:0;transform:translateY(8px)}}.cx-fig-nextDoorNook.cx-live .cx-hA{transform-origin:54px 172px;animation:4s ease-in-out infinite cx-nn-a}.cx-fig-nextDoorNook.cx-live .cx-hB{transform-origin:146px 172px;animation:4s ease-in-out infinite cx-nn-b}@keyframes cx-nn-a{0%,to{transform:rotate(-.8deg)}50%{transform:rotate(1.8deg)}}@keyframes cx-nn-b{0%,to{transform:rotate(.8deg)}50%{transform:rotate(-1.8deg)}}.cx-fig-nextDoorNook.cx-live .cx-smoke{animation:3.2s ease-out infinite cx-nn-smoke}@keyframes cx-nn-smoke{0%{opacity:0;transform:translateY(4px)}30%{opacity:.8}to{opacity:0;transform:translate(6px,-8px)}}.cx-fig-twoStepCanyon.cx-live .cx-crit{transform-origin:100px 129px;animation:3s ease-in-out infinite cx-tc-crit}@keyframes cx-tc-crit{0%,to{transform:scale(1)}50%{transform:scale(1.03,.97)}}.cx-fig-twoStepCanyon.cx-live .cx-ring1,.cx-fig-twoStepCanyon.cx-live .cx-ring2{transform-origin:100px 100px;opacity:0;animation:2.8s ease-out infinite cx-tc-ring}.cx-fig-twoStepCanyon.cx-live .cx-ring2{animation-delay:.5s}@keyframes cx-tc-ring{0%{opacity:0;transform:scale(.8)}25%{opacity:.9}to{opacity:0;transform:scale(1.25)}}.cx-fig-bridgeOfTwo.cx-live .cx-lamp{animation:3s ease-in-out infinite cx-bt-lamp}@keyframes cx-bt-lamp{0%,to{opacity:1}50%{opacity:.82}}.cx-fig-bridgeOfTwo.cx-live .cx-wave{animation:4.4s ease-in-out infinite cx-sm-drift}.cx-fig-geminiGardens.cx-live .cx-fA{transform-origin:52px 184px;animation:4.2s ease-in-out infinite cx-gg-a}.cx-fig-geminiGardens.cx-live .cx-fB{transform-origin:148px 184px;animation:4.2s ease-in-out infinite cx-gg-b}@keyframes cx-gg-a{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(3deg)}}@keyframes cx-gg-b{0%,to{transform:rotate(2.5deg)}50%{transform:rotate(-3deg)}}.cx-fig-lunaShore.cx-live .cx-crab{transform-origin:100px 170px;animation:3.6s ease-in-out infinite cx-ls-crab}@keyframes cx-ls-crab{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}.cx-fig-lunaShore.cx-live .cx-clawL{transform-origin:62px 118px;animation:3.6s ease-in-out infinite cx-ls-cl}.cx-fig-lunaShore.cx-live .cx-clawR{transform-origin:138px 118px;animation:3.6s ease-in-out infinite cx-ls-cr}@keyframes cx-ls-cl{0%,to{transform:rotate(0)}20%,40%{transform:rotate(-9deg)}30%{transform:rotate(3deg)}}@keyframes cx-ls-cr{0%,to{transform:rotate(0)}60%,80%{transform:rotate(9deg)}70%{transform:rotate(-3deg)}}.cx-fig-lunaStairs.cx-live .cx-slabA{animation:4s ease-in-out infinite cx-lt-fl}.cx-fig-lunaStairs.cx-live .cx-slabB{animation:4s ease-in-out -1.3s infinite cx-lt-fl}.cx-fig-lunaStairs.cx-live .cx-slabC{animation:4s ease-in-out -2.6s infinite cx-lt-fl}@keyframes cx-lt-fl{0%,to{transform:translateY(1.5px)}50%{transform:translateY(-2.5px)}}.cx-fig-lunaStairs.cx-live .cx-moon{transform-origin:150px 52px;animation:5s ease-in-out infinite cx-lt-moon}@keyframes cx-lt-moon{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}.cx-fig-lunaTides.cx-live .cx-octo{transform-origin:100px 100px;animation:4s ease-in-out infinite cx-lu-bob}@keyframes cx-lu-bob{0%,to{transform:translateY(2px)}50%{transform:translateY(-3px)}}.cx-fig-lunaTides.cx-live .cx-tA{transform-origin:100px 104px;animation:3s ease-in-out infinite cx-lu-ta}.cx-fig-lunaTides.cx-live .cx-tB{transform-origin:100px 104px;animation:3s ease-in-out -1.5s infinite cx-lu-ta}@keyframes cx-lu-ta{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.cx-fig-lunaTides.cx-live .cx-bub{animation:3.4s ease-out infinite cx-lu-bub}@keyframes cx-lu-bub{0%{opacity:0;transform:translateY(6px)}30%{opacity:.9}to{opacity:0;transform:translateY(-8px)}}.cx-fig-castorFields.cx-live .cx-head{transform-origin:100px 100px;animation:3.6s ease-in-out infinite cx-cf-head}@keyframes cx-cf-head{0%,60%,to{transform:rotate(0)}68%{transform:rotate(-4deg)}76%{transform:rotate(3deg)}84%{transform:rotate(-3deg)}}.cx-fig-castorFields.cx-live .cx-tail{transform-origin:140px 170px;animation:3.6s ease-in-out infinite cx-cf-tail}@keyframes cx-cf-tail{0%,40%,to{transform:rotate(0)}50%{transform:rotate(-9deg)}58%{transform:rotate(0)}}.cx-fig-castorFields.cx-live .cx-wheat{transform-box:fill-box;transform-origin:50% 100%}.cx-fig-castorFields.cx-live .cx-beaver{transform-origin:100px 186px;animation:3.6s ease-in-out infinite cx-cf-bob}@keyframes cx-cf-bob{0%,to{transform:scale(1)}50%{transform:scale(1.01,.985)}}.cx-fig-magnetarForge.cx-live .cx-mag{transform-origin:100px 170px;animation:3.2s ease-in-out infinite cx-mf-mag}@keyframes cx-mf-mag{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}}.cx-fig-magnetarForge.cx-live .cx-bolt1,.cx-fig-magnetarForge.cx-live .cx-bolt2,.cx-fig-magnetarForge.cx-live .cx-bolt3{animation:2.6s ease-in-out infinite cx-mf-pull}.cx-fig-magnetarForge.cx-live .cx-bolt2{animation-delay:-.9s}.cx-fig-magnetarForge.cx-live .cx-bolt3{animation-delay:-1.7s}@keyframes cx-mf-pull{0%,to{transform:translateY(5px)}50%{transform:translateY(-8px)}}.cx-fig-mirageDunes.cx-live .cx-camel{transform-origin:100px 172px;animation:2.4s ease-in-out infinite cx-md-plod}@keyframes cx-md-plod{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-3px)rotate(.6deg)}}.cx-fig-mirageDunes.cx-live .cx-tailW{transform-origin:36px 92px;animation:2.4s ease-in-out infinite cx-md-tail}@keyframes cx-md-tail{0%,to{transform:rotate(-6deg)}50%{transform:rotate(8deg)}}.cx-fig-mirageDunes.cx-live .cx-shim{animation:3.4s ease-in-out infinite cx-sm-drift}.cx-fig-starbridge.cx-live .cx-kite{transform-origin:112px 190px;animation:4.6s ease-in-out infinite cx-sb-kite}@keyframes cx-sb-kite{0%,to{transform:rotate(-2.5deg)translateY(1px)}50%{transform:rotate(2.5deg)translateY(-3px)}}.cx-fig-starbridge.cx-live .cx-tail{transform-origin:118px 148px;animation:2.6s ease-in-out infinite cx-sb-tail}@keyframes cx-sb-tail{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}.cx-bk{transform-box:fill-box;transform-origin:50%}.cx-live .cx-bk{animation:5.2s ease-in-out infinite cx-bk}@keyframes cx-bk{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.cx-fig-rocket.cx-live .cx-bob{animation:3.2s ease-in-out infinite cx-rk-bob}@keyframes cx-rk-bob{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}.cx-fig-rocket.cx-live .cx-flame{transform-origin:100px 130px;animation:.17s ease-in-out infinite alternate cx-rk-fl}@keyframes cx-rk-fl{0%{transform:scale(1)}to{transform:scale(.9,1.16)}}.cx-fig-rocket.cx-live .cx-fglow{animation:.17s ease-in-out infinite alternate cx-rk-fg}@keyframes cx-rk-fg{0%{opacity:.45}to{opacity:.85}}.cx-fig-comet.cx-live .cx-chead{transform-origin:150px 62px;animation:2.6s ease-in-out infinite cx-cm-head}@keyframes cx-cm-head{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(3px,-3px)rotate(6deg)}}.cx-fig-comet.cx-live .cx-tA{transform-origin:140px 66px;animation:2.6s ease-in-out infinite cx-cm-sw}.cx-fig-comet.cx-live .cx-tB{transform-origin:140px 74px;animation:2.6s ease-in-out -.35s infinite cx-cm-sw}.cx-fig-comet.cx-live .cx-tC{transform-origin:150px 84px;animation:2.6s ease-in-out -.7s infinite cx-cm-sw}@keyframes cx-cm-sw{0%,to{transform:rotate(-5deg)scaleX(1)}50%{transform:rotate(6deg)scaleX(.94)}}.cx-fig-bunny.cx-live .cx-hop{transform-origin:100px 182px;animation:3.4s cubic-bezier(.4,0,.4,1) infinite cx-bn-hop}@keyframes cx-bn-hop{0%,48%,to{transform:translateY(0)scale(1)}6%{transform:translateY(0)scale(1.07,.9)}20%{transform:translateY(-18px)scale(.95,1.07)}34%{transform:translateY(0)scale(1.06,.92)}42%{transform:translateY(0)scale(.99,1.02)}}.cx-fig-bunny.cx-live .cx-earL{transform-origin:84px 58px;animation:3.4s ease-in-out infinite cx-bn-ear}@keyframes cx-bn-ear{0%,56%,to{transform:rotate(0)}60%{transform:rotate(-14deg)}64%{transform:rotate(4deg)}68%{transform:rotate(-9deg)}74%{transform:rotate(0)}}.cx-fig-twinPeaks.cx-live .cx-mL{transform-origin:56px 156px;animation:1.7s ease-in-out infinite cx-pk-sq}.cx-fig-twinPeaks.cx-live .cx-mR{transform-origin:144px 156px;animation:1.7s ease-in-out -.85s infinite cx-pk-sq}@keyframes cx-pk-sq{0%,to{transform:scale(1)}50%{transform:scale(1.02,1.04)}}.cx-fig-twinPeaks.cx-live .cx-armL{transform-origin:80px 126px;animation:1.7s ease-in-out infinite cx-pk-arm}.cx-fig-twinPeaks.cx-live .cx-armR{transform-origin:120px 126px;animation:1.7s ease-in-out infinite cx-pk-arm2}@keyframes cx-pk-arm{0%,to{transform:rotate(8deg)}50%{transform:rotate(-14deg)}}@keyframes cx-pk-arm2{0%,to{transform:rotate(-8deg)}50%{transform:rotate(14deg)}}.cx-fig-twinPeaks.cx-live .cx-spk{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite cx-pk-sp}.cx-fig-twinPeaks.cx-live .cx-spk2{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out -1.1s infinite cx-pk-sp}@keyframes cx-pk-sp{0%,to{opacity:.2;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}.cx-fig-tenTree.cx-live .cx-sway{transform-origin:100px 184px;animation:4.2s ease-in-out infinite cx-tr-sw}@keyframes cx-tr-sw{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}.cx-fig-tenTree.cx-live .cx-canopy{transform-origin:100px 124px;animation:4.2s ease-in-out -.5s infinite cx-tr-cn}@keyframes cx-tr-cn{0%,to{transform:rotate(-1.8deg)}50%{transform:rotate(1.8deg)}}.cx-fig-tenTree.cx-live .cx-apple{transform-box:fill-box;transform-origin:50% 0;animation:2.4s ease-in-out infinite cx-tr-ap}@keyframes cx-tr-ap{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.cx-fig-whale.cx-live .cx-bob{transform-origin:100px 110px;animation:3.8s ease-in-out infinite cx-wh-bob}@keyframes cx-wh-bob{0%,to{transform:translateY(2px)rotate(-1deg)}50%{transform:translateY(-4px)rotate(1deg)}}.cx-fig-whale.cx-live .cx-tailF{transform-origin:156px 116px;animation:1.9s ease-in-out infinite cx-wh-tl}@keyframes cx-wh-tl{0%,to{transform:rotate(-4deg)}50%{transform:rotate(7deg)}}.cx-fig-whale.cx-live .cx-spout{transform-origin:62px 70px;opacity:0;animation:3.2s ease-out infinite cx-wh-sp}@keyframes cx-wh-sp{0%{opacity:0;transform:scale(.2,.1)}12%{opacity:1;transform:scale(.9,.8)}40%{opacity:1;transform:scaleY(1.08)}70%{opacity:.9;transform:scale(1.05,1.12)translateY(-2px)}to{opacity:0;transform:scale(1.1,1.15)translateY(-5px)}}.cx-fig-robot.cx-live .cx-bob{animation:2.6s ease-in-out infinite cx-rb-bob}@keyframes cx-rb-bob{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}.cx-fig-robot.cx-live .cx-ant{transform-origin:100px 36px;animation:1.8s ease-in-out infinite cx-rb-ant}@keyframes cx-rb-ant{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.cx-fig-robot.cx-live .cx-bulb{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite cx-rb-bulb}@keyframes cx-rb-bulb{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.cx-fig-robot.cx-live .cx-armR{transform-origin:134px 104px;animation:1s ease-in-out infinite cx-rb-wave}@keyframes cx-rb-wave{0%,to{transform:rotate(-8deg)}50%{transform:rotate(-34deg)}}.cx-fig-robot.cx-live .cx-rhead{transform-origin:100px 82px;animation:3.2s ease-in-out infinite cx-rb-head}@keyframes cx-rb-head{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.cx-fig-dragon.cx-live .cx-body{transform-origin:100px 186px;animation:2.8s ease-in-out infinite cx-dr-br}@keyframes cx-dr-br{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.03)}}.cx-fig-dragon.cx-live .cx-wing{transform-origin:104px 100px;animation:1.5s ease-in-out infinite cx-dr-wg}@keyframes cx-dr-wg{0%,to{transform:rotate(-7deg)scaleY(1)}50%{transform:rotate(5deg)scaleY(.92)}}.cx-fig-dragon.cx-live .cx-dtail{transform-origin:150px 134px;animation:2s ease-in-out infinite cx-dr-tl}@keyframes cx-dr-tl{0%,to{transform:rotate(-5deg)}50%{transform:rotate(7deg)}}.cx-fig-dragon.cx-live .cx-fire{transform-origin:20px 96px;animation:.34s ease-in-out infinite alternate cx-dr-fi}@keyframes cx-dr-fi{0%{transform:scale(1)}to{transform:scale(1.22,.88)}}.cx-fig-dragon.cx-live .cx-dhead{transform-origin:62px 112px;animation:2.8s ease-in-out infinite cx-dr-hd}@keyframes cx-dr-hd{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}@font-face{font-family:Blastface Color;src:url(/assets/BlastfaceColor-Round-Q0CUURXn.woff2)format("woff2");font-display:block}@font-face{font-family:Blastface;src:url(/assets/Blastface-Round-DDo4Eia6.woff2)format("woff2");font-display:block}@font-face{font-family:Blastface Slim;src:url(/assets/Blastface-Slim-8Afz1VDG.woff2)format("woff2");font-display:block}.bf{font-kerning:normal;font-synthesis:none;text-transform:none;letter-spacing:0;white-space:nowrap;font-style:normal;font-weight:400;line-height:1}.bf-color{font-family:Blastface Color,Rubik,sans-serif}.bf-mono{font-family:Blastface,Rubik,sans-serif}.bf-slim{font-family:Blastface Slim,Rubik,sans-serif}.bf-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}
