.launch-waiting{--background:var(--launch-background);--foreground:var(--launch-foreground);--muted-foreground:var(--launch-muted);background:var(--launch-background);min-height:100dvh;color:var(--launch-foreground);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.launch-header{width:100%;padding:max(20px, env(safe-area-inset-top)) 32px 0;z-index:5;justify-content:space-between;align-items:center;display:flex}.launch-stage{width:min(100%,1120px);height:min(70dvh,780px);min-height:440px;margin:auto 0;position:relative}.launch-planet{pointer-events:none;width:68%;height:100%;position:absolute;top:0;left:16%}.launch-brand{z-index:3;text-align:center;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.launch-brand:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--launch-background) 94%, transparent), color-mix(in oklab, var(--launch-background) 55%, transparent) 58%, transparent 82%);filter:blur(10px);width:150%;height:260%;position:absolute;top:50%;left:50%;translate:-50% -50%}.launch-brand h1{font-size:64px;line-height:1.1;font-family:var(--font-display);margin:0}.launch-brand img{filter:none;object-fit:fill;width:1.02em;height:1.04em;margin-right:-.08em}.launch-brand p{color:var(--launch-muted);margin:16px 0 0;font-size:15px}.launch-madeby{letter-spacing:.02em;margin:8px 0 0!important;font-size:12px!important}.launch-orbits{z-index:2;pointer-events:none;position:absolute;inset:0;container-type:size}.launch-preview{--rx:38cqw;--ry:30cqh;opacity:0;width:165px;margin:0;animation:19s cubic-bezier(.22,.61,.36,1) infinite launch-emerge;position:absolute;top:50%;left:50%}.launch-preview img{aspect-ratio:4/3;object-fit:cover;border:1px solid color-mix(in oklab, var(--launch-neuron) 18%, transparent);width:100%;height:auto;box-shadow:var(--launch-shadow);border-radius:6px}.launch-preview figcaption{text-align:center;color:var(--launch-muted);background:color-mix(in oklab, var(--launch-background) 82%, transparent);border-radius:999px;margin:8px auto 0;padding:2px 9px;font-size:11px;display:table}.launch-preview-1{--dx:.94;--dy:-.34;--rot:4deg;animation-delay:-1s}.launch-preview-2{--dx:.5;--dy:-.87;--rot:-3deg;animation-delay:-8s}.launch-preview-3{--dx:-.17;--dy:-.98;--rot:3deg;animation-delay:-15s}.launch-preview-4{--dx:-.77;--dy:-.64;--rot:-4deg;animation-delay:-5s}.launch-preview-5{--dx:-1;--dy:0;--rot:3deg;animation-delay:-11s}.launch-preview-6{--dx:-.77;--dy:.64;--rot:-3deg;animation-delay:-17s}.launch-preview-7{--dx:-.17;--dy:.98;--rot:4deg;animation-delay:-3s}.launch-preview-8{--dx:.5;--dy:.87;--rot:-4deg;animation-delay:-9s}.launch-preview-9{--dx:.94;--dy:.34;--rot:-3deg;animation-delay:-13s}.launch-footer{text-align:center;padding:8px 20px max(28px, env(safe-area-inset-bottom));z-index:4}.launch-footer p{margin:0 0 7px;font-size:16px}.launch-waitlist-link{white-space:normal;text-align:left;gap:14px;max-width:100%;height:auto;line-height:1.5}.launch-waitlist-link small{color:var(--launch-muted);font-size:12px;font-weight:400}@keyframes launch-emerge{0%,4%{opacity:0;transform:translate(-50%, -50%) translate(0, 0) scale(.16) rotate(calc(var(--rot,0deg) * 2))}14%{opacity:0}22%{opacity:.35}34%,58%{opacity:1;transform:translate(-50%, -50%) translate(calc(var(--dx) * var(--rx)), calc(var(--dy) * var(--ry))) scale(1) rotate(var(--rot,0deg))}46%{transform:translate(-50%, -50%) translate(calc(var(--dx) * var(--rx) * 1.02), calc(var(--dy) * var(--ry) - 10px)) scale(1.01) rotate(var(--rot,0deg))}72%{opacity:1}86%,to{opacity:0;transform:translate(-50%, -50%) translate(0, 0) scale(.16) rotate(calc(var(--rot,0deg) * 2))}}@media (width<=700px){.launch-header{padding-left:16px;padding-right:16px}.launch-stage{height:min(64dvh,620px);min-height:380px}.launch-planet{width:88%;height:76%;top:12%;left:6%}.launch-brand h1{font-size:40px}.launch-brand p{margin-top:9px;font-size:12px}.launch-preview{--rx:37cqw;--ry:31cqh;width:80px}.launch-preview figcaption{padding:2px 7px;font-size:10px}.launch-footer{padding-left:10px;padding-right:10px}}@media (width<=430px){.launch-preview{width:76px}}@media (prefers-reduced-motion:reduce){.launch-preview{opacity:1;transform:translate(-50%, -50%) translate(calc(var(--dx) * var(--rx)), calc(var(--dy) * var(--ry))) scale(1) rotate(var(--rot,0deg));animation:none}}.launch-brandline{display:inline-block;position:relative}.launch-mascot{--thread-drop:150px;--d:14s;pointer-events:none;z-index:2;height:2.2em;position:absolute;top:-.34em;left:0;right:0}.launch-mascot-thread{width:100px;height:0;animation:lm-thread var(--d) ease-in-out infinite;position:absolute;top:100%;right:14px;overflow:hidden}.launch-mascot-thread:before{content:"";background:linear-gradient(var(--launch-neuron), var(--launch-signal));width:1.5px;position:absolute;top:0;bottom:0;right:0}.launch-mascot-token{white-space:nowrap;color:color-mix(in oklab, var(--launch-neuron) 88%, var(--launch-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:15px;position:absolute;right:9px}.launch-mascot-runner{width:32px;height:32px;animation:lm-journey var(--d) infinite;position:absolute;top:0;left:0}.launch-mascot-body{transform-origin:50% 100%;width:32px;height:32px;animation:lm-body var(--d) infinite;filter:drop-shadow(0 3px 2px color-mix(in oklab, var(--launch-neuron) 30%, transparent))}.launch-mascot .pixel-buddy-track{overflow:visible}.launch-mascot .pixel-buddy{animation:none;left:0;transform:none}.launch-mascot .pixel-buddy-leg-a,.launch-mascot .pixel-buddy-leg-b{animation-duration:.18s}.launch-mascot-webwrap{width:80px;height:62px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.launch-mascot-web{stroke:color-mix(in oklab, var(--launch-neuron) 70%, transparent);fill:none;stroke-linecap:round;animation:lm-web-fade var(--d) infinite;overflow:visible}.launch-mascot-web-spokes,.launch-mascot-web-ring{stroke-width:1px;stroke-dasharray:130;stroke-dashoffset:130px;animation:lm-web-draw var(--d) ease-out infinite}.launch-mascot-web-ring:first-of-type{animation-delay:.2s}.launch-mascot-web-ring:nth-of-type(2){animation-delay:.4s}.launch-mascot-web-ring:nth-of-type(3){stroke:var(--launch-signal);animation-delay:.6s}.launch-mascot-webtoken{color:var(--launch-signal);opacity:0;white-space:nowrap;animation:lm-webtoken var(--d) infinite;font:600 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;translate:-50% -50%}.launch-mascot-burst{width:0;height:0;position:absolute;top:16px;left:16px}.launch-mascot-burst span{background:var(--launch-signal);opacity:0;width:5px;height:5px;animation:lm-spark var(--d) ease-out infinite;border-radius:50%;margin:-2.5px;position:absolute}.launch-mascot-burst span:nth-child(odd){background:var(--launch-neuron)}@keyframes lm-journey{0%{opacity:0;animation-timing-function:linear;top:0;left:0}3%{opacity:1}6%{animation-timing-function:cubic-bezier(.2,.7,.4,1);top:0;left:calc(6% - 1.92px)}10%{animation-timing-function:cubic-bezier(.6,0,.8,.3);top:-28px;left:calc(22% - 7.04px)}14%{animation-timing-function:cubic-bezier(.2,.7,.4,1);top:0;left:calc(38% - 12.16px)}18%{animation-timing-function:cubic-bezier(.6,0,.8,.3);top:-36px;left:calc(56% - 17.92px)}22%{animation-timing-function:cubic-bezier(.2,.7,.4,1);top:0;left:calc(74% - 23.68px)}25%{animation-timing-function:cubic-bezier(.6,0,.8,.3);top:-18px;left:calc(86% - 27.52px)}28%{animation-timing-function:cubic-bezier(.2,.7,.4,1);top:0;left:calc(100% - 32px)}32%{animation-timing-function:cubic-bezier(.6,0,.8,.3);top:-52px;left:calc(100% - 32px)}36%{animation-timing-function:ease-in-out;top:0;left:calc(100% - 32px)}56%{left:calc(100% - 32px);top:var(--thread-drop)}72%{left:calc(100% - 32px);top:var(--thread-drop);animation-timing-function:ease-in-out}86%{opacity:1;top:0;left:calc(100% - 32px)}90%{opacity:0;top:-20px;left:calc(100% - 32px)}91%,to{opacity:0;top:0;left:0}}@keyframes lm-body{0%{transform:scale(0)rotate(0)}3%{transform:scale(1.3,.8)}5%{transform:scale(.9,1.1)}6%{transform:scale(1.25,.75)}8%,12%{transform:scale(.88,1.12)}14%{transform:scale(1.25,.75)}16%,20%{transform:scale(.88,1.12)}22%{transform:scale(1.25,.75)}24%,26%{transform:scale(.92,1.08)}28%{transform:scale(1.35,.65)rotate(0)}29%{transform:scale(.85,1.15)rotate(0)}35%{transform:scale(1)rotate(-360deg)}36%{transform:scale(1.35,.65)rotate(-360deg)}38%{transform:scale(1)rotate(-360deg)}56%{transform:scale(1.05,.95)rotate(-360deg)}60%,68%{transform:scale(1)rotate(-366deg)}64%{transform:scale(1)rotate(-354deg)}72%{transform:scale(1)rotate(-360deg)}86%{transform:scale(1)rotate(-360deg)}90%{transform:scale(.2)rotate(-360deg)}91%,to{transform:scale(0)rotate(0)}}@keyframes lm-thread{0%,36%{height:0}56%,72%{height:var(--thread-drop)}86%,to{height:0}}@keyframes lm-web-draw{0%,56%{stroke-dashoffset:130px}68%,to{stroke-dashoffset:0}}@keyframes lm-web-fade{0%,74%{opacity:1;transform:scale(1)}82%{opacity:0;transform:scale(1.25)}to{opacity:0}}@keyframes lm-webtoken{0%,62%{opacity:0;transform:scale(.3)}66%{opacity:1;transform:scale(1.3)}68%,74%{opacity:1;transform:scale(1)}84%,to{opacity:0;transform:translate(var(--sx), var(--sy)) scale(.6) rotate(40deg)}}@keyframes lm-spark{0%,91%{opacity:0;transform:rotate(var(--a)) translateX(0) scale(1)}93%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(22px) scale(.3)}}@media (width<=700px){.launch-mascot{--thread-drop:110px}}@media (prefers-reduced-motion:reduce){.launch-mascot-runner,.launch-mascot-body{opacity:1;animation:none;top:0;left:auto;right:4px;transform:none}.launch-mascot-thread,.launch-mascot-webwrap,.launch-mascot-burst{display:none}}
