.ComingSoonGate_overlay__pwQYn{position:fixed;inset:0;z-index:2147483000;overflow-x:hidden;overflow-y:auto;background:#f7f8f2;color:#111;font-family:var(--font-primary);-webkit-overflow-scrolling:touch}.ComingSoonGate_screen__jGxXp{position:relative;display:flex;min-height:100%;flex-direction:column;isolation:isolate}.ComingSoonGate_glowA__JawpE,.ComingSoonGate_glowB__6tbSf{position:absolute;z-index:-1;border-radius:999px;filter:blur(70px);pointer-events:none}.ComingSoonGate_glowA__JawpE{top:-12%;left:-10%;width:46vmax;height:46vmax;background:radial-gradient(circle,rgba(183,227,58,.38),transparent 65%);animation:ComingSoonGate_joroCsFloat__dXCug 14s ease-in-out infinite alternate}.ComingSoonGate_glowB__6tbSf{right:-12%;bottom:-14%;width:42vmax;height:42vmax;background:radial-gradient(circle,rgba(0,143,59,.22),transparent 65%);animation:ComingSoonGate_joroCsFloat__dXCug 16s ease-in-out infinite alternate-reverse}.ComingSoonGate_gridPattern__ibu4D{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(hsla(0,0%,7%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,7%,.045) 1px,transparent 0);background-size:44px 44px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);pointer-events:none}.ComingSoonGate_content__z29vA{display:flex;flex:1;width:100%;max-width:640px;margin:0 auto;padding:36px 20px 16px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ComingSoonGate_logo__U9aTo{width:clamp(150px,34vw,210px);height:auto;filter:drop-shadow(0 10px 22px rgba(0,82,53,.18))}.ComingSoonGate_badge__9cvpf{display:inline-flex;margin-top:18px;padding:7px 14px 7px 12px;align-items:center;gap:8px;border:1px solid hsla(0,0%,7%,.9);border-radius:999px;background:#111;color:#f5c518;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 8px 24px hsla(0,0%,7%,.16)}.ComingSoonGate_badgeDot__wP_qZ{width:8px;height:8px;border-radius:999px;background:#f5c518;box-shadow:0 0 0 0 rgba(245,197,24,.7);animation:ComingSoonGate_joroCsPulse__CiSd5 1.8s ease-out infinite}.ComingSoonGate_gears__5IPBw{display:block;width:clamp(170px,46vw,230px);height:auto;margin:18px auto 4px;overflow:visible}.ComingSoonGate_gearLarge__h3cta,.ComingSoonGate_gearSmall__gVnyi,.ComingSoonGate_gearTiny__Lgth8{transform-box:fill-box;transform-origin:center}.ComingSoonGate_gearLarge__h3cta{animation:ComingSoonGate_joroCsSpin__UHbii 12s linear infinite;filter:drop-shadow(0 8px 14px rgba(0,82,53,.25))}.ComingSoonGate_gearSmall__gVnyi{animation:ComingSoonGate_joroCsSpinReverse__SBhS0 9s linear infinite;filter:drop-shadow(0 6px 10px rgba(201,154,30,.3))}.ComingSoonGate_gearTiny__Lgth8{animation:ComingSoonGate_joroCsSpin__UHbii 8s linear infinite}.ComingSoonGate_heading__SayPk{margin:8px 0 0;color:#111;font-size:clamp(44px,10vw,84px);font-weight:800;line-height:1;letter-spacing:-.045em}.ComingSoonGate_headingAccent__UfAIV{background:linear-gradient(120deg,#005235,#008f3b 45%,#8fbf1f);-webkit-background-clip:text;background-clip:text;color:transparent}.ComingSoonGate_message__h3Dfj{max-width:420px;margin:16px 0 0;color:#4d544b;font-size:clamp(15px,2.4vw,17px);font-weight:500;line-height:1.6}.ComingSoonGate_progress__T6e3N{width:100%;max-width:400px;margin-top:30px}.ComingSoonGate_progressMeta__8IPOo{display:flex;margin-bottom:10px;justify-content:space-between;color:#6e756c;font-size:13px;font-weight:600}.ComingSoonGate_progressValue__NGLrw{color:#123d27;font-weight:800}.ComingSoonGate_progressTrack__MT5ge{position:relative;height:10px;overflow:hidden;border-radius:999px;background:#e7e9e2;box-shadow:inset 0 1px 2px hsla(0,0%,7%,.06)}.ComingSoonGate_progressFill__Mrsi3{position:relative;width:var(--joro-cs-progress,80%);height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,#005235,#008f3b 55%,#b7e33a);transform-origin:left center;animation:ComingSoonGate_joroCsFill__aftH4 1.8s cubic-bezier(.22,1,.36,1) .7s both}.ComingSoonGate_progressFill__Mrsi3:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,hsla(0,0%,100%,.55) 50%,transparent 80%);content:"";transform:translateX(-100%);animation:ComingSoonGate_joroCsShimmer__JPW2W 2.2s ease-in-out 2.4s infinite}.ComingSoonGate_footer___OZbk{display:flex;padding:8px 20px 28px;flex-direction:column;align-items:center;gap:14px}.ComingSoonGate_teamLoginButton__H3NX7{display:inline-flex;min-height:44px;padding:0 14px;align-items:center;gap:7px;border:0;border-radius:999px;background:transparent;color:#6b7168;font-size:13px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:color .2s ease,background-color .2s ease}.ComingSoonGate_teamLoginButton__H3NX7:hover{background:rgba(0,82,53,.07);color:#005235}.ComingSoonGate_teamLoginButton__H3NX7:focus-visible{outline:2px solid #008f3b;outline-offset:2px}.ComingSoonGate_teamLoginIcon__Fedic{width:14px;height:14px}.ComingSoonGate_footerNote__HcAMG{margin:0;color:#8a9087;font-size:12px;font-weight:500}.ComingSoonGate_modalBackdrop__NpLGF{position:fixed;inset:0;z-index:1;display:grid;padding:20px;place-items:center;overflow-y:auto;background:hsla(0,0%,7%,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:ComingSoonGate_joroCsFadeIn__TUciY .22s ease both}.ComingSoonGate_modal__9hvYq{position:relative;width:100%;max-width:400px;padding:32px 26px 26px;border:1px solid #e7e9e2;border-radius:22px;background:#fff;box-shadow:0 30px 70px hsla(0,0%,7%,.28);text-align:left;animation:ComingSoonGate_joroCsModalIn__twWVz .36s cubic-bezier(.22,1,.36,1) both}.ComingSoonGate_modal__9hvYq:before{position:absolute;top:0;right:24px;left:24px;height:4px;border-radius:0 0 6px 6px;background:repeating-linear-gradient(-45deg,#f5c518 0 8px,#111 8px 16px);content:""}.ComingSoonGate_modalClose__QEpMW{position:absolute;top:14px;right:14px;display:grid;width:36px;height:36px;padding:0;place-items:center;border:0;border-radius:999px;background:#f3f4ee;color:#4d544b;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ComingSoonGate_modalClose__QEpMW:hover{background:#e7e9e2;color:#111}.ComingSoonGate_modalClose__QEpMW svg{width:18px;height:18px}.ComingSoonGate_modalIcon__Ku0TP{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;background:#e6f7c3;color:#123d27}.ComingSoonGate_modalIcon__Ku0TP svg{width:22px;height:22px}.ComingSoonGate_modalTitle__bCQRG{margin:16px 0 0;color:#111;font-size:23px;font-weight:800;letter-spacing:-.02em}.ComingSoonGate_modalSubtitle__XY7AJ{margin:6px 0 0;color:#6e756c;font-size:14px;line-height:1.5}.ComingSoonGate_modalForm__s_E_P{display:flex;margin-top:22px;flex-direction:column;gap:16px}.ComingSoonGate_field__lhZNr{display:flex;flex-direction:column;gap:7px}.ComingSoonGate_fieldLabel__NiGIj{color:#111;font-size:13px;font-weight:700}.ComingSoonGate_fieldInput__sMHqr{width:100%;height:48px;padding:0 14px;border:1.5px solid #e7e9e2;border-radius:12px;outline:none;background:#f7f8f2;color:#111;font-size:15px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.ComingSoonGate_fieldInput__sMHqr::-moz-placeholder{color:#a3a89f}.ComingSoonGate_fieldInput__sMHqr::placeholder{color:#a3a89f}.ComingSoonGate_fieldInput__sMHqr:focus{border-color:#49651a;background:#fff;box-shadow:0 0 0 4px rgba(183,227,58,.3)}.ComingSoonGate_fieldInput__sMHqr[aria-invalid=true]{border-color:#dc2626;box-shadow:0 0 0 4px rgba(220,38,38,.12)}.ComingSoonGate_passwordWrap__xkjB0{position:relative;display:block}.ComingSoonGate_fieldInputWithToggle__hUqhT{padding-right:48px}.ComingSoonGate_passwordToggle__0lLot{position:absolute;top:50%;right:6px;display:grid;width:36px;height:36px;padding:0;place-items:center;border:0;border-radius:10px;background:transparent;color:#6e756c;cursor:pointer;transform:translateY(-50%)}.ComingSoonGate_passwordToggle__0lLot:hover{background:#eef0e8;color:#111}.ComingSoonGate_passwordToggle__0lLot svg{width:19px;height:19px}.ComingSoonGate_error__NzwCq{display:flex;margin:-4px 0 0;padding:10px 12px;align-items:center;gap:8px;border:1px solid #fecaca;border-radius:10px;background:#fef2f2;color:#dc2626;font-size:13px;font-weight:700;animation:ComingSoonGate_joroCsShake__iwLtU .38s ease both}.ComingSoonGate_submitButton__XYUGp{height:50px;margin-top:4px;border:0;border-radius:12px;background:#b7e33a;color:#111;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 8px 24px rgba(183,227,58,.35);transition:background-color .2s ease,transform .2s ease}.ComingSoonGate_submitButton__XYUGp:hover:not(:disabled){background:#a7c957;transform:translateY(-1px)}.ComingSoonGate_submitButton__XYUGp:disabled{cursor:progress;opacity:.75}.ComingSoonGate_reveal__FT9zc{animation:ComingSoonGate_joroCsRise__sLYvz .8s cubic-bezier(.22,1,.36,1) both}.ComingSoonGate_delay1__2pR0Q{animation-delay:80ms}.ComingSoonGate_delay2__3OQu5{animation-delay:.2s}.ComingSoonGate_delay3__zhsy8{animation-delay:.34s}.ComingSoonGate_delay4__4RBqI{animation-delay:.48s}.ComingSoonGate_delay5__Guhn4{animation-delay:.64s}@keyframes ComingSoonGate_joroCsRise__sLYvz{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes ComingSoonGate_joroCsFadeIn__TUciY{0%{opacity:0}to{opacity:1}}@keyframes ComingSoonGate_joroCsModalIn__twWVz{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ComingSoonGate_joroCsSpin__UHbii{to{transform:rotate(1turn)}}@keyframes ComingSoonGate_joroCsSpinReverse__SBhS0{to{transform:rotate(-1turn)}}@keyframes ComingSoonGate_joroCsFill__aftH4{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ComingSoonGate_joroCsShimmer__JPW2W{to{transform:translateX(100%)}}@keyframes ComingSoonGate_joroCsPulse__CiSd5{0%{box-shadow:0 0 0 0 rgba(245,197,24,.7)}to{box-shadow:0 0 0 9px rgba(245,197,24,0)}}@keyframes ComingSoonGate_joroCsFloat__dXCug{to{transform:translate(6%,8%) scale(1.08)}}@keyframes ComingSoonGate_joroCsShake__iwLtU{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}@media (max-width:480px){.ComingSoonGate_content__z29vA{padding-top:26px}.ComingSoonGate_modal__9hvYq{padding:28px 20px 22px}}@media (max-height:700px){.ComingSoonGate_gears__5IPBw{width:150px;margin-top:10px}.ComingSoonGate_progress__T6e3N{margin-top:20px}}@media (prefers-reduced-motion:reduce){.ComingSoonGate_badgeDot__wP_qZ,.ComingSoonGate_error__NzwCq,.ComingSoonGate_gearLarge__h3cta,.ComingSoonGate_gearSmall__gVnyi,.ComingSoonGate_gearTiny__Lgth8,.ComingSoonGate_glowA__JawpE,.ComingSoonGate_glowB__6tbSf,.ComingSoonGate_modalBackdrop__NpLGF,.ComingSoonGate_modal__9hvYq,.ComingSoonGate_progressFill__Mrsi3,.ComingSoonGate_progressFill__Mrsi3:after,.ComingSoonGate_reveal__FT9zc{animation:none}}