.FirstLeap-module__BLjq9G__game{--pond-ink:#dceacb;color:var(--pond-ink);isolation:isolate;background:#123a36;border:1px solid #c2e3bd38;border-radius:32px;scroll-margin-top:24px;position:relative;overflow:hidden;box-shadow:0 32px 100px #010f1640}.FirstLeap-module__BLjq9G__game *{box-sizing:border-box}.FirstLeap-module__BLjq9G__header{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:26px 28px auto}.FirstLeap-module__BLjq9G__eyebrow{text-transform:uppercase;letter-spacing:.17em;color:#c4d7bd;font-size:10px}.FirstLeap-module__BLjq9G__header h2{letter-spacing:-.05em;margin:6px 0 0;font-size:30px;font-weight:500}.FirstLeap-module__BLjq9G__fireflyCount{color:#8bafa0;gap:8px;font-size:25px;display:flex}.FirstLeap-module__BLjq9G__fireflyCount span[data-lit=true]{color:#ffe698;text-shadow:0 0 18px #ffe698aa}.FirstLeap-module__BLjq9G__scene{background:radial-gradient(at 70% 15%,#83a88924,#0000 45%),radial-gradient(at 45% 65%,#226d6570,#0000 65%);height:470px;margin-top:80px;position:relative}.FirstLeap-module__BLjq9G__moon{background:#d5e7b108;border:1px solid #cce5b613;border-radius:50%;width:160px;height:70px;position:absolute;top:9%;left:57%;transform:rotate(-12deg)}.FirstLeap-module__BLjq9G__waterline{border:1px solid #afcfab15;border-radius:50%;position:absolute;inset:5% -10% 10%;transform:rotate(-17deg);box-shadow:0 0 0 25px #afcfab04,0 0 0 80px #afcfab04}.FirstLeap-module__BLjq9G__paths{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FirstLeap-module__BLjq9G__paths line{stroke:#b3d7aa38;stroke-width:.35px;stroke-dasharray:1 1.7}.FirstLeap-module__BLjq9G__pad{z-index:2;color:#eaf2d2;cursor:pointer;width:72px;height:54px;font:inherit;background:radial-gradient(at 40% 25%,#668e52,#315f40);border:1px solid #9acb7980;border-radius:55% 48% 52% 43%;transition:background .2s,box-shadow .2s;position:absolute;transform:translate(-50%,-50%)rotate(-9deg);box-shadow:0 6px #0b282aaa,0 9px 0 10px #74c7a40a}.FirstLeap-module__BLjq9G__pad:after{content:"";background:#b1d98755;width:42%;height:1px;position:absolute;top:50%;right:5%;transform:rotate(-24deg)}.FirstLeap-module__BLjq9G__pad:disabled{opacity:1;cursor:default}.FirstLeap-module__BLjq9G__pad[data-reachable=true]{border-color:#d9edb2;box-shadow:0 6px #0b282a,0 0 0 4px #c7ea9c18,0 0 26px #b9e69320}.FirstLeap-module__BLjq9G__pad[data-reachable=true]:hover{background:#749d55}.FirstLeap-module__BLjq9G__pad[data-current=true]{background:#95b969}.FirstLeap-module__BLjq9G__pad:focus-visible,.FirstLeap-module__BLjq9G__game button:focus-visible{outline-offset:5px;outline:3px solid #ffe8a2}.FirstLeap-module__BLjq9G__padNumber{opacity:.85;font-size:11px;display:block;transform:rotate(9deg)}.FirstLeap-module__BLjq9G__firefly{color:#ffe598;text-shadow:0 0 20px #ffd772;font-size:28px;position:absolute;top:-32px;left:26px;transform:rotate(9deg)}.FirstLeap-module__BLjq9G__flower{color:#ebc9c8;text-shadow:0 3px 5px #172f2e;font-size:34px;position:absolute;top:-30px;left:22px}.FirstLeap-module__BLjq9G__traveller{left:var(--frog-x);top:var(--frog-y);z-index:4;pointer-events:none;width:0;height:0;transition:left .38s ease-in-out,top .38s ease-in-out;position:absolute}.FirstLeap-module__BLjq9G__frogScale{transform-origin:bottom;width:300px;height:230px;animation:.38s ease-out FirstLeap-module__BLjq9G__hop;position:absolute;bottom:-26px;left:-150px;transform:scale(.38)}.FirstLeap-module__BLjq9G__frogScale .simplexor-static-frog-stage{width:300px;height:230px;min-height:230px}.FirstLeap-module__BLjq9G__frogScale .simplexor-sango-avatar{top:0!important}:is(.FirstLeap-module__BLjq9G__frogScale .simplexor-public-frog-aura,.FirstLeap-module__BLjq9G__frogScale .simplexor-frog-reflection){display:none}.FirstLeap-module__BLjq9G__reeds{opacity:.6;width:50px;height:90px;position:absolute;bottom:4%;right:-8px;transform:rotate(12deg)}.FirstLeap-module__BLjq9G__reeds i{background:#779973;border-radius:50% 50% 0 0;width:3px;height:100%;margin:0 3px;display:inline-block;transform:rotate(-15deg)}.FirstLeap-module__BLjq9G__reeds i:nth-child(2n){height:70%;transform:rotate(12deg)}.FirstLeap-module__BLjq9G__sceneCaption{color:#a8c6b1;letter-spacing:.18em;font-size:9px;position:absolute;bottom:0;left:28px}.FirstLeap-module__BLjq9G__controls{padding:8px 28px 18px;position:relative}.FirstLeap-module__BLjq9G__status{max-width:390px;min-height:44px;margin:14px 0;font-size:13px;line-height:1.6}.FirstLeap-module__BLjq9G__game button{font-family:inherit}.FirstLeap-module__BLjq9G__controls button{cursor:pointer;color:#e2edce;background:0 0;border:1px solid #c4dab73b;border-radius:12px;min-height:44px;padding:10px 16px;font-size:12px}.FirstLeap-module__BLjq9G__controls button:disabled{opacity:.5;cursor:default}.FirstLeap-module__BLjq9G__controls .FirstLeap-module__BLjq9G__play{color:#18392a;background:#d9efaf;border-color:#d9efaf;justify-content:space-between;align-items:center;gap:25px;min-width:165px;font-weight:650;display:inline-flex}.FirstLeap-module__BLjq9G__actions{gap:8px;display:flex}.FirstLeap-module__BLjq9G__help{color:#bcd0bc;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:10px;display:flex}.FirstLeap-module__BLjq9G__help button{text-underline-offset:3px;border:0;padding:6px 10px;font-size:10px;text-decoration:underline}.FirstLeap-module__BLjq9G__help button[aria-pressed=true]{color:#ffe598}.FirstLeap-module__BLjq9G__bloom{pointer-events:none;z-index:3;position:absolute;inset:0}.FirstLeap-module__BLjq9G__bloom span{color:#f2ccd4;text-shadow:0 0 20px #e8c4cb55;font-size:38px;animation:.7s ease-out both FirstLeap-module__BLjq9G__bloom;position:absolute;transform:translate(-50%,-100%)}@keyframes FirstLeap-module__BLjq9G__hop{50%{transform:translateY(-26px)scale(.38)}}@keyframes FirstLeap-module__BLjq9G__bloom{0%{opacity:0;transform:translate(-50%,-70%)scale(.2)}to{opacity:1;transform:translate(-50%,-100%)scale(1)}}.FirstLeap-module__BLjq9G__game[data-still=true] *,.FirstLeap-module__BLjq9G__game[data-still=true] :before,.FirstLeap-module__BLjq9G__game[data-still=true] :after{transition:none!important;animation:none!important}@media (max-width:600px){.FirstLeap-module__BLjq9G__header{inset:22px 20px auto}.FirstLeap-module__BLjq9G__scene{height:350px;margin-top:82px}.FirstLeap-module__BLjq9G__pad{width:58px;height:46px}.FirstLeap-module__BLjq9G__frogScale{animation:none;transform:scale(.32)}.FirstLeap-module__BLjq9G__controls{padding:4px 20px 12px}.FirstLeap-module__BLjq9G__sceneCaption{left:20px}.FirstLeap-module__BLjq9G__help{align-items:center}.FirstLeap-module__BLjq9G__help>span{max-width:180px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.FirstLeap-module__BLjq9G__game *,.FirstLeap-module__BLjq9G__game :before,.FirstLeap-module__BLjq9G__game :after{transition:none!important;animation:none!important}}
.SimplexorStaticLaunchPage-module__kL8vvW__landing{color:#f1f1df;min-height:100svh;font-family:var(--font-geist-sans), Arial, sans-serif;background:radial-gradient(at 85% 15%,#214638,#0000 55%),#0c2425;padding:30px max(24px,50vw - 620px)}.SimplexorStaticLaunchPage-module__kL8vvW__landing *{box-sizing:border-box}.SimplexorStaticLaunchPage-module__kL8vvW__stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:0 clamp(30px,6vw,90px);padding-top:90px;display:grid;position:relative}.SimplexorStaticLaunchPage-module__kL8vvW__landing .SimplexorStaticLaunchPage-module__kL8vvW__topbar{top:0;left:0;right:0}.SimplexorStaticLaunchPage-module__kL8vvW__topbar a{min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.SimplexorStaticLaunchPage-module__kL8vvW__topbar a:first-child{letter-spacing:-.03em;font-size:16px}.SimplexorStaticLaunchPage-module__kL8vvW__topbar a:last-child{font-size:12px}.SimplexorStaticLaunchPage-module__kL8vvW__copy{grid-area:1/1;align-self:end;padding:25px 0 0}.SimplexorStaticLaunchPage-module__kL8vvW__signup{grid-area:2/1;align-self:start;padding:0 0 28px}.SimplexorStaticLaunchPage-module__kL8vvW__signup>p{color:#b6c9b6;margin-top:16px;font-size:11px}.SimplexorStaticLaunchPage-module__kL8vvW__kicker{color:#c8dea2;letter-spacing:.13em;text-transform:uppercase;margin:0 0 28px;font-size:10px;line-height:1.8}.SimplexorStaticLaunchPage-module__kL8vvW__kicker span{margin-right:8px}.SimplexorStaticLaunchPage-module__kL8vvW__copy h1{letter-spacing:-.055em;color:#f3f0df;margin:0;font-size:clamp(42px,5.6vw,76px);font-weight:450;line-height:1.02}.SimplexorStaticLaunchPage-module__kL8vvW__copy h1 span{display:block}.SimplexorStaticLaunchPage-module__kL8vvW__copy .simplexor-static-title-phrase{white-space:normal;color:#d4eaae}.SimplexorStaticLaunchPage-module__kL8vvW__copy .simplexor-static-footnote{color:#a5bda8;margin-top:12px;font-size:11px;font-weight:400}.SimplexorStaticLaunchPage-module__kL8vvW__copy .simplexor-static-question{color:#e0e5d3;max-width:370px;margin-top:28px;font-size:16px;line-height:1.7}.SimplexorStaticLaunchPage-module__kL8vvW__copy .simplexor-static-intent{color:#b2c6b7;max-width:360px;font-size:13px;line-height:1.8}.SimplexorStaticLaunchPage-module__kL8vvW__playLink{color:#d5e9ab;border-bottom:1px solid #bbd29b55;align-items:center;gap:24px;min-height:48px;margin:20px 0;font-size:13px;text-decoration:none;display:inline-flex}.SimplexorStaticLaunchPage-module__kL8vvW__landing .SimplexorStaticLaunchPage-module__kL8vvW__email{max-width:400px;box-shadow:none;background:#091d1d77;border:1px solid #d1e0c443;border-radius:12px;margin-top:12px;padding:5px}.SimplexorStaticLaunchPage-module__kL8vvW__email input{min-width:0;font-size:13px}.SimplexorStaticLaunchPage-module__kL8vvW__landing .SimplexorStaticLaunchPage-module__kL8vvW__email button{color:#183526;background:#d6e9b1;border-radius:8px;min-height:44px;padding:10px 14px;font-size:12px}.SimplexorStaticLaunchPage-module__kL8vvW__signup .simplexor-static-email-status{color:#b6c9b6;font-size:11px}.SimplexorStaticLaunchPage-module__kL8vvW__pond{grid-area:1/2/3;min-width:0}.SimplexorStaticLaunchPage-module__kL8vvW__footer{color:#a6bba8;border-top:1px solid #afc99f25;justify-content:space-between;gap:20px;margin-top:35px;padding:20px 0;font-size:10px;display:flex}.SimplexorStaticLaunchPage-module__kL8vvW__landing a:focus-visible{outline-offset:5px;outline:2px solid #ffe9a4}@media (min-width:1500px){.SimplexorStaticLaunchPage-module__kL8vvW__stage{padding-top:110px}.SimplexorStaticLaunchPage-module__kL8vvW__landing{padding-top:40px}}@media (max-width:850px){.SimplexorStaticLaunchPage-module__kL8vvW__stage{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:75px}.SimplexorStaticLaunchPage-module__kL8vvW__copy{padding-bottom:0}.SimplexorStaticLaunchPage-module__kL8vvW__copy h1{font-size:clamp(44px,9vw,70px)}.SimplexorStaticLaunchPage-module__kL8vvW__copy h1 span{display:inline}.SimplexorStaticLaunchPage-module__kL8vvW__copy h1 span:after{content:" "}.SimplexorStaticLaunchPage-module__kL8vvW__copy .simplexor-static-question{margin-top:18px}:is(.SimplexorStaticLaunchPage-module__kL8vvW__copy .simplexor-static-question,.SimplexorStaticLaunchPage-module__kL8vvW__copy .simplexor-static-intent){max-width:540px}.SimplexorStaticLaunchPage-module__kL8vvW__pond{grid-area:2/1;width:100%;max-width:600px;margin:auto}.SimplexorStaticLaunchPage-module__kL8vvW__signup{grid-area:3/1;padding-bottom:0}}@media (max-width:450px){.SimplexorStaticLaunchPage-module__kL8vvW__landing{padding:18px 16px}.SimplexorStaticLaunchPage-module__kL8vvW__topbar a:first-child{padding-left:0;font-size:13px}.SimplexorStaticLaunchPage-module__kL8vvW__topbar a:last-child{max-width:158px;padding-right:0;font-size:10px}.SimplexorStaticLaunchPage-module__kL8vvW__stage{padding-top:74px}.SimplexorStaticLaunchPage-module__kL8vvW__kicker{margin-bottom:20px;font-size:9px}.SimplexorStaticLaunchPage-module__kL8vvW__copy h1{font-size:46px}.SimplexorStaticLaunchPage-module__kL8vvW__copy .simplexor-static-question{font-size:14px}.SimplexorStaticLaunchPage-module__kL8vvW__footer{font-size:9px}.SimplexorStaticLaunchPage-module__kL8vvW__footer span:last-child{text-align:right;max-width:120px}}@media (prefers-reduced-motion:reduce){.SimplexorStaticLaunchPage-module__kL8vvW__landing *,.SimplexorStaticLaunchPage-module__kL8vvW__landing :before,.SimplexorStaticLaunchPage-module__kL8vvW__landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
