.og-ComingSoon{--accent:#245bea;--ai:color-mix(in oklab,var(--accent) 78%,white);--ink:#f2f5fc;--muted:#a9b4cc;isolation:isolate;min-height:100dvh;padding:max(40px,env(safe-area-inset-top)) 16px max(32px,env(safe-area-inset-bottom));box-sizing:border-box;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.006em;background:#010309;place-items:center;font-family:Geist Variable,Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden}.og-ComingSoon *,.og-ComingSoon :before,.og-ComingSoon :after{box-sizing:border-box}.og-ComingSoon h1,.og-ComingSoon p{margin:0}.og-ComingSoon .space{z-index:-3;background:radial-gradient(70% 45% at 78% 8%,#466eff21,#466eff00 70%),radial-gradient(55% 40% at 12% 20%,#785aff14,#785aff00 70%),#010309;position:absolute;inset:0}.og-ComingSoon .earth{z-index:-2;pointer-events:none;-webkit-user-select:none;user-select:none;width:max(130vw,1500px);max-width:none;height:auto;animation:2.4s cubic-bezier(.2,.8,.2,1) both og-cs-rise;position:absolute;bottom:-18vh;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}.og-ComingSoon .glow{z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 50% 100%,#01030926,#01030900 70%),linear-gradient(#01030900 0%,#0103098c 34%,#01030900 70%);width:140vw;height:62vh;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.og-ComingSoon .stage{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:760px;animation:1.1s cubic-bezier(.2,.8,.2,1) .15s both og-cs-in;display:flex;position:relative;transform:translateY(-6vh)}.og-ComingSoon .mark{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#78a0ff1a linear-gradient(#fff3,#ffffff0a 50%,#ffffff1a);border-radius:34px;width:112px;height:112px;padding:8px;position:relative;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #ffffff14,inset 0 0 0 1px #ffffff1a,0 24px 60px -18px #245bead9,0 0 90px -10px #3c6eff73}.og-ComingSoon .mark img{border-radius:26px;width:96px;height:96px;display:block}.og-ComingSoon .mark:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(145deg,#ffffffb3,#ffffff1a 30%,#fff0 55%,#82afff73);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.og-ComingSoon .eyebrow{letter-spacing:.42em;text-indent:.42em;color:#c7d4f2;margin-top:26px;font-size:13px;font-weight:650}.og-ComingSoon h1{letter-spacing:-.035em;background:linear-gradient(#fff 30%,#b9c8ec 100%);color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;max-width:none;margin-top:14px;font-size:clamp(34px,6vw,64px);font-weight:680;line-height:1.04}.og-ComingSoon h1 span{white-space:nowrap}.og-ComingSoon .promise{color:#c9d4ec;letter-spacing:-.012em;margin-top:16px;font-size:clamp(17px,2.1vw,21px);font-weight:500;line-height:1.45}.og-ComingSoon .status{height:44px;color:var(--ink);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#121e3852 linear-gradient(#ffffff24,#ffffff0a);border-radius:999px;align-items:center;gap:10px;margin-top:30px;padding:0 20px 0 16px;font-size:15.5px;font-weight:620;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ffffff1a,0 12px 30px -16px #000c}.og-ComingSoon .dot{background:#6ea0ff;border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 12px 2px #6ea0ffcc}.og-ComingSoon .dot:after{content:"";border:1.5px solid #6ea0ff99;border-radius:50%;animation:2.4s ease-out infinite og-cs-pulse;position:absolute;inset:-5px}.og-ComingSoon .follow{color:#fff;background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 60%,white) 0%,var(--accent) 50%,color-mix(in oklab,var(--accent) 78%,black) 100%);min-width:220px;height:54px;box-shadow:inset 0 1px 0 #ffffff80,inset 0 -1px 0 #0003,0 0 0 1px color-mix(in oklab,var(--accent) 70%,white),0 16px 36px -12px color-mix(in oklab,var(--accent) 90%,transparent);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:0 26px;font-size:16px;font-weight:650;text-decoration:none;transition:transform .25s cubic-bezier(.3,1.35,.4,1),box-shadow .25s;display:inline-flex}.og-ComingSoon .follow:hover{box-shadow:inset 0 1px 0 #ffffff8c,inset 0 -1px 0 #0003,0 0 0 1px color-mix(in oklab,var(--accent) 60%,white),0 20px 44px -12px color-mix(in oklab,var(--accent) 100%,transparent);transform:translateY(-1px)}.og-ComingSoon .follow:active{transform:scale(.97)}.og-ComingSoon .follow:focus-visible{outline:2px solid var(--ai);outline-offset:4px}.og-ComingSoon .follow svg{width:17px;height:17px}.og-ComingSoon .safety{text-align:left;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#080e1e6b linear-gradient(#ffffff17,#ffffff06);border-radius:20px;align-items:flex-start;gap:12px;max-width:520px;margin-top:40px;padding:14px 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff12}.og-ComingSoon .safety svg{color:#8fb2ff;flex:none;width:18px;height:18px;margin-top:1px}.og-ComingSoon .safety p{color:var(--muted);font-size:13.5px;line-height:1.55}@keyframes og-cs-in{0%{opacity:0;transform:translateY(calc(14px - 6vh))}to{opacity:1;transform:translateY(-6vh)}}@keyframes og-cs-rise{0%{opacity:0;transform:translate(-50%,4%)}to{opacity:1;transform:translate(-50%)}}@keyframes og-cs-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@media (max-width:720px){.og-ComingSoon{padding-top:max(64px,calc(env(safe-area-inset-top) + 40px));place-items:start center}.og-ComingSoon .earth{width:300vw;bottom:-2vh}.og-ComingSoon .glow{height:50vh}.og-ComingSoon .stage{animation-name:og-cs-in-mobile;transform:none}.og-ComingSoon .mark{border-radius:28px;width:92px;height:92px;padding:7px}.og-ComingSoon .mark img{border-radius:21px;width:78px;height:78px}.og-ComingSoon .eyebrow{margin-top:22px;font-size:12px}.og-ComingSoon .status{margin-top:26px}.og-ComingSoon .follow{width:100%;max-width:320px}.og-ComingSoon .safety{margin-top:28px}}@keyframes og-cs-in-mobile{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.og-ComingSoon .earth,.og-ComingSoon .stage{animation:none}.og-ComingSoon .dot:after{opacity:0;animation:none}}
