.launch_page__Yx9ec{--ink:#20271d;--forest:#49662e;--lime:#b2f16b;background:#fff;color:var(--ink);min-height:100svh;padding:0 clamp(24px,3.5vw,64px);overflow:clip;display:flex;flex-direction:column}.launch_header___Kv5S{height:120px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:3;gap:20px}.launch_logo__xiqZV{width:190px;height:auto;mix-blend-mode:multiply}.launch_status__WbuN3{display:flex;gap:13px;align-items:center;text-transform:uppercase;font-size:11px;letter-spacing:.18em}.launch_status__WbuN3 i{width:10px;height:10px;background:var(--lime);border-radius:50%}.launch_main__t0zzZ{position:relative;display:grid;grid-template-columns:48% 52%;align-items:center;flex:1;min-height:680px;max-width:1700px;width:100%;margin:auto}.launch_copy__hxoGj{position:relative;z-index:2;padding:40px 0 65px;pointer-events:none}.launch_copy__hxoGj>*{pointer-events:auto}.launch_copy__hxoGj h1{font-size:clamp(62px,6.3vw,110px);font-weight:700;line-height:.98;letter-spacing:-.065em;margin:0;white-space:nowrap}.launch_copy__hxoGj h1 span{color:var(--color-light-green)}.launch_intro__6ybgn{font-size:clamp(18px,1.55vw,23px);line-height:1.45;letter-spacing:-.025em;margin:26px 0 0}.launch_signup__kUJTP{margin-top:48px;max-width:540px}.launch_formTitle____1Bg{font-size:17px;line-height:1.4;font-weight:550;margin:0 0 16px;animation:launch_reveal__N9q4U .28s ease-out}.launch_bar__dCPB6{display:flex;align-items:center;background:#f3f3f3;border:1px solid #ededed;border-radius:100px;padding:5px;min-height:68px;transition:background .3s,border-color .3s}.launch_bar__dCPB6:focus-within{border-color:var(--forest)}.launch_bar__dCPB6 input{min-width:0;width:100%;background:transparent;border:0;padding:14px 20px;font:inherit;font-size:16px;outline:none}.launch_bar__dCPB6 button{border:0;background:var(--lime);border-radius:100px;min-height:56px;padding:14px 24px;font:inherit;font-weight:600;display:flex;align-items:center;gap:22px;white-space:nowrap;cursor:pointer;transition:background .25s,transform .25s}.launch_bar__dCPB6 button:hover{transform:translateY(-2px);background:#acf275}.launch_bar__dCPB6 button span{font-size:25px;line-height:1}.launch_bar__dCPB6 button:disabled{opacity:.65;cursor:wait}.launch_switch__zr6kO{border:0;background:none;padding:12px 0;min-height:44px;margin-top:14px;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:5px;cursor:pointer}.launch_switch__zr6kO span{display:inline-block;margin-left:6px;transition:transform .3s}.launch_switch__zr6kO:hover span{transform:rotate(45deg)}.launch_privacy__tbrDO{font-size:11px;line-height:1.5;color:#666b61;max-width:420px;margin:8px 0 0}.launch_privacy__tbrDO button{font:inherit;color:inherit;text-decoration:underline;border:0;padding:0;background:none;cursor:pointer}.launch_error__rI_gH{font-size:14px;color:#963526;line-height:1.4}.launch_success__8rMQu{padding:15px 22px;border-radius:22px;background:#eaf8dd;animation:launch_reveal__N9q4U .3s ease-out}.launch_success__8rMQu strong{font-size:23px}.launch_success__8rMQu p{margin:6px 0;line-height:1.4;font-size:15px}.launch_world__4beM2{position:absolute;width:65%;right:-3.5%;bottom:32px;aspect-ratio:1.32;pointer-events:none}.launch_scene__L8VFY{position:absolute;bottom:0;width:100%;height:auto;transition:transform 1s cubic-bezier(.2,.8,.2,1)}.launch_pendulum__biQDw{position:absolute;width:48%;height:86%;left:51%;top:-30%;transform-origin:50% 0;animation:launch_swing__zYsa8 7s ease-in-out infinite}.launch_rope__37OZz{position:absolute;top:0;width:3px;height:calc(100% - 25%);background:repeating-linear-gradient(30deg,#8b7045,#b59c70 2px,#6d5635 3px);box-shadow:1px 0 1px #0002}.launch_kayak___esd8{position:absolute;width:100%;height:auto;bottom:0;left:0}.launch_motion__Q8Kwo{position:absolute;right:5%;bottom:-10px;pointer-events:auto;border:0;background:#fff;padding:10px;font:inherit;font-size:10px;color:#666b61;cursor:pointer}.launch_footer__ggxnU{border-top:1px solid #20271d25;min-height:80px;display:flex;justify-content:space-between;align-items:center;font-size:12px;gap:20px;position:relative;z-index:2;background:white}.launch_footer__ggxnU p{margin:0}.launch_page__Yx9ec[data-partner=true] .launch_bar__dCPB6{background:#f1f5ed;border-color:#d6e1ca}.launch_page__Yx9ec[data-partner=true] .launch_bar__dCPB6 button{background:var(--forest);color:white}.launch_page__Yx9ec[data-partner=true] .launch_scene__L8VFY{transform:translateY(-5px)}.launch_page__Yx9ec[data-paused=true] .launch_pendulum__biQDw{animation-play-state:paused}.launch_page__Yx9ec :is(button,input):focus-visible{outline:3px solid var(--forest);outline-offset:4px}.launch_srOnly__iyhV_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.launch_dialog__tiGH6{border:0;border-radius:24px;padding:32px;max-width:680px;width:calc(100% - 32px);max-height:85svh;margin:auto;color:var(--ink);background:#fff}.launch_dialog__tiGH6::backdrop{background:#20271d80;backdrop-filter:blur(5px)}.launch_dialog__tiGH6 h2{font-size:30px;line-height:1.1;margin:25px 0}.launch_dialog__tiGH6 h3{font-size:19px;margin-top:28px}.launch_dialog__tiGH6 p{font-size:15px;line-height:1.7}.launch_close__gggvD{display:block;margin-left:auto;border:0;background:#f3f3f3;border-radius:30px;padding:12px 20px;font:inherit;cursor:pointer}@keyframes launch_swing__zYsa8{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes launch_reveal__N9q4U{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.launch_main__t0zzZ{min-height:790px}.launch_desktopBreak__kqow8{display:none}}@media(max-width:1050px) and (min-width:761px){.launch_copy__hxoGj h1{font-size:65px}.launch_main__t0zzZ{min-height:720px}.launch_world__4beM2{width:64%;right:-5%;bottom:40px}.launch_signup__kUJTP{max-width:440px}.launch_bar__dCPB6 button{padding-inline:16px;gap:10px}.launch_intro__6ybgn{max-width:340px}}@media(max-width:760px){.launch_header___Kv5S{height:90px}.launch_logo__xiqZV{width:135px}.launch_status__WbuN3{font-size:8px;gap:8px;letter-spacing:.12em}.launch_status__WbuN3 i{width:7px;height:7px}.launch_main__t0zzZ{display:flex;flex-direction:column;min-height:0;align-items:stretch}.launch_copy__hxoGj{padding:32px 0 0}.launch_copy__hxoGj h1{font-size:clamp(43px,9.8vw,72px);line-height:1.01}.launch_desktopBreak__kqow8{display:none}.launch_intro__6ybgn{font-size:17px;max-width:330px;margin-top:20px}.launch_signup__kUJTP{margin-top:30px;max-width:none}.launch_formTitle____1Bg{font-size:15px;min-height:21px}.launch_bar__dCPB6{min-height:61px}.launch_bar__dCPB6 input{padding:12px;font-size:14px}.launch_bar__dCPB6 button{padding:12px 17px;min-height:49px;gap:12px;font-size:14px}.launch_bar__dCPB6 button span{font-size:20px}.launch_privacy__tbrDO{max-width:360px}.launch_world__4beM2{position:relative;width:112%;right:auto;margin:70px -6% 25px;bottom:auto;aspect-ratio:1.2}.launch_pendulum__biQDw{height:83%;top:-24%;width:43%;left:54%}.launch_motion__Q8Kwo{bottom:-8px}.launch_footer__ggxnU{font-size:10px;min-height:75px;gap:30px}.launch_footer__ggxnU p{max-width:210px}.launch_footer__ggxnU span{white-space:nowrap}}@media(prefers-reduced-motion:reduce){.launch_pendulum__biQDw{animation:none}.launch_bar__dCPB6,.launch_bar__dCPB6 button,.launch_scene__L8VFY,.launch_switch__zr6kO span{transition:none}.launch_formTitle____1Bg,.launch_success__8rMQu{animation:none}.launch_motion__Q8Kwo{display:none}}.launch_pendulum__biQDw{height:68%;display:flex;flex-direction:column}.launch_rope__37OZz{position:relative;left:calc(50% - 1.5px);height:auto;flex:1;min-height:0}.launch_kayak___esd8{position:relative;bottom:auto;flex-shrink:0}@media(max-width:760px){.launch_pendulum__biQDw{height:65%;top:-24%}}.launch_copy__hxoGj h1{font-size:clamp(52px,5.35vw,92px)}.launch_scene__L8VFY{z-index:2}.launch_pendulum__biQDw{top:calc(-1 * var(--rope-rise, 320px) - 8px);bottom:66%;height:auto;z-index:1;animation-name:launch_longSwing__HP5aS}.launch_motion__Q8Kwo{z-index:3}.launch_formTitle____1Bg{color:var(--ink)}@keyframes launch_longSwing__HP5aS{0%,to{transform:rotate(-1.7deg)}50%{transform:rotate(1.7deg)}}@media(max-width:760px){.launch_copy__hxoGj h1{font-size:clamp(30px,9.3vw,65px)}.launch_pendulum__biQDw{top:calc(-1 * var(--rope-rise, 650px) - 8px);bottom:65%;height:auto}.launch_copy__hxoGj,.launch_header___Kv5S{background:transparent}}.launch_page__Yx9ec{height:100svh;min-height:640px}.launch_header___Kv5S{height:clamp(76px,12svh,120px);flex-shrink:0}.launch_main__t0zzZ{min-height:0}.launch_copy__hxoGj{padding:20px 0 30px}.launch_signup__kUJTP{margin-top:32px}.launch_footer__ggxnU{min-height:64px;flex-shrink:0}.launch_world__4beM2{width:min(65%,calc((100svh - 160px)*1.32));bottom:12px}.launch_bar__dCPB6{transition:border-color .25s,box-shadow .25s,background .25s}.launch_bar__dCPB6:focus-within{border-color:#8ed45e;box-shadow:0 0 0 4px #acf27535,0 0 28px #acf27565;background:#fff}@media(min-width:761px) and (max-height:760px){.launch_copy__hxoGj h1{font-size:clamp(44px,4.8vw,74px)}.launch_intro__6ybgn{margin-top:20px;font-size:19px}.launch_signup__kUJTP{margin-top:24px}.launch_formTitle____1Bg{margin-bottom:10px}.launch_switch__zr6kO{margin-top:8px}.launch_privacy__tbrDO{margin-top:3px}}@media(max-width:760px){.launch_page__Yx9ec{min-height:660px}.launch_header___Kv5S{height:64px}.launch_copy__hxoGj{padding:12px 0 0}.launch_copy__hxoGj h1{font-size:clamp(29px,9vw,54px)}.launch_intro__6ybgn{font-size:15px;line-height:1.35;margin-top:15px;max-width:360px}.launch_signup__kUJTP{margin-top:20px}.launch_formTitle____1Bg{font-size:14px;margin-bottom:10px}.launch_bar__dCPB6{min-height:56px}.launch_bar__dCPB6 button{min-height:44px}.launch_switch__zr6kO{margin-top:4px;padding-block:8px;min-height:36px}.launch_privacy__tbrDO{font-size:10px;margin-top:0}.launch_world__4beM2{position:relative;flex:1;width:min(112%,calc((100svh - 400px)*1.5));min-height:180px;align-self:center;right:auto;bottom:auto;margin:0;aspect-ratio:auto}.launch_scene__L8VFY{bottom:0}.launch_pendulum__biQDw{bottom:66%}.launch_footer__ggxnU{min-height:48px;font-size:9px}.launch_footer__ggxnU p{max-width:230px}}.launch_page__Yx9ec .launch_bar__dCPB6 input:focus-visible{outline:none}@media(max-width:760px){.launch_bar__dCPB6 input{font-size:16px}}