.soon-module__jKSy3G__soon{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.soon-module__jKSy3G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.soon-module__jKSy3G__dim{color:var(--on-ink-3)}.soon-module__jKSy3G__bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.soon-module__jKSy3G__blob{filter:blur(60px);opacity:.7;border-radius:50%;position:absolute}.soon-module__jKSy3G__blobA{background:radial-gradient(closest-side,#4500f9bf,#4500f900);width:70vmax;height:48vmax;margin-left:-35vmax;top:-22vmax;left:50%}.soon-module__jKSy3G__blobB{background:radial-gradient(closest-side,#0a1e8fcc,#0a1e8f00);width:44vmax;height:44vmax;top:18%;left:-18vmax}.soon-module__jKSy3G__blobC{background:radial-gradient(closest-side,#cd82ff59,#cd82ff00);width:40vmax;height:40vmax;top:30%;right:-16vmax}.soon-module__jKSy3G__waves{width:100%;height:100%;position:absolute;inset:0}.soon-module__jKSy3G__grid{opacity:.35;position:absolute;inset:0}.soon-module__jKSy3G__noise{mix-blend-mode:soft-light;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.soon-module__jKSy3G__blobA{animation:soon-module__jKSy3G__driftA 18s var(--ease-inout) infinite alternate}.soon-module__jKSy3G__blobB{animation:soon-module__jKSy3G__driftB 22s var(--ease-inout) infinite alternate}.soon-module__jKSy3G__blobC{animation:soon-module__jKSy3G__driftC 26s var(--ease-inout) infinite alternate}}@keyframes soon-module__jKSy3G__driftA{to{transform:translate(6vmax,5vmax)scale(1.12)}}@keyframes soon-module__jKSy3G__driftB{to{transform:translate(10vmax,-6vmax)scale(.9)}}@keyframes soon-module__jKSy3G__driftC{to{transform:translate(-8vmax,8vmax)scale(1.2)}}.soon-module__jKSy3G__top{align-items:center;gap:var(--s-4);padding:var(--s-6) var(--margin) 0;grid-template-columns:1fr auto 1fr;display:grid}.soon-module__jKSy3G__lockup{color:var(--white);font:500 calc(19px * var(--zf)) / 1 var(--f-sans);letter-spacing:-.02em;align-items:center;gap:10px;display:inline-flex}.soon-module__jKSy3G__lockupMark{width:24px;height:24px}.soon-module__jKSy3G__status{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:34px;color:var(--on-ink-2);font:var(--t-mono-s);letter-spacing:var(--t-mono-s-ls);text-transform:uppercase;background:#01011a73;border:1px solid #e1e4e124;align-items:center;gap:10px;padding:0 14px 0 12px;display:inline-flex}.soon-module__jKSy3G__statusDot{background-color:var(--lilac);border-radius:50%;width:7px;height:7px;position:relative}.soon-module__jKSy3G__statusDot:after{content:"";border:1px solid var(--lilac);opacity:0;border-radius:50%;position:absolute;inset:-4px}.soon-module__jKSy3G__topLink{color:var(--on-ink-2);font:var(--t-small);transition:color var(--d-ui) var(--ease-ui);justify-self:end;text-decoration:none}.soon-module__jKSy3G__topLink:hover,.soon-module__jKSy3G__topLink:focus-visible{color:var(--white)}@media (prefers-reduced-motion:no-preference){.soon-module__jKSy3G__statusDot:after{animation:soon-module__jKSy3G__ping 1.8s var(--ease-out) infinite}}@keyframes soon-module__jKSy3G__ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@media (max-width:767px){.soon-module__jKSy3G__top{padding-top:var(--s-5);grid-template-columns:1fr auto}.soon-module__jKSy3G__topLink{display:none}}.soon-module__jKSy3G__main{padding:var(--s-6) var(--margin) var(--s-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.soon-module__jKSy3G__keyStage{aspect-ratio:1;perspective:900px;cursor:pointer;touch-action:manipulation;width:clamp(120px,17svh,176px);margin-bottom:clamp(20px,4svh,44px);position:relative}.soon-module__jKSy3G__keyPool{aspect-ratio:3;filter:blur(8px);background:radial-gradient(closest-side,#4500f9a6,#4500f900);width:240%;position:absolute;top:78%;left:50%;translate:-50%}.soon-module__jKSy3G__keyFloat{transform-style:preserve-3d;position:absolute;inset:0}.soon-module__jKSy3G__key{--rx:0deg;--ry:0deg;transform-style:preserve-3d;transform:rotateX(calc(28deg + var(--rx))) rotateY(var(--ry)) rotateZ(-8deg);position:absolute;inset:0}.soon-module__jKSy3G__keyLayer{background:color-mix(in srgb, #2a00a3 calc(100% - var(--l) * 6%), var(--ink));transform:translateZ(calc(var(--l) * -2.4px));border-radius:22%;position:absolute;inset:4%}.soon-module__jKSy3G__keyFace{background:radial-gradient(120% 120% at 30% 20%, #6b33ff, var(--violet) 45%, #3100b8);border-radius:22%;place-items:center;display:grid;position:absolute;inset:0;transform:translateZ(2px);box-shadow:inset 0 2px #ffffff59,inset 0 -6px 14px #01011a59}.soon-module__jKSy3G__keyDish{background:radial-gradient(90% 80% at 40% 30%,#ffffff38,#fff0 60%);border-radius:18%;position:absolute;inset:12%}.soon-module__jKSy3G__keyMark{width:46%;height:auto;position:relative}@media (prefers-reduced-motion:no-preference){.soon-module__jKSy3G__keyStage{animation:soon-module__jKSy3G__keyIn 1.2s var(--ease-out) .15s both}.soon-module__jKSy3G__keyFloat{animation:soon-module__jKSy3G__float 6s var(--ease-inout) infinite}.soon-module__jKSy3G__keyMark{animation:24s linear infinite soon-module__jKSy3G__spinSlow}.soon-module__jKSy3G__keyPool{animation:soon-module__jKSy3G__poolPulse 6s var(--ease-inout) infinite}.soon-module__jKSy3G__key[data-pressed] .soon-module__jKSy3G__keyFace,.soon-module__jKSy3G__key[data-pressed] .soon-module__jKSy3G__keyLayer:first-child{animation:soon-module__jKSy3G__keyPress .52s var(--ease-out)}.soon-module__jKSy3G__key[data-pressed] .soon-module__jKSy3G__keyMark{animation:soon-module__jKSy3G__spinOnce .9s var(--ease-out), soon-module__jKSy3G__spinSlow 24s linear .9s infinite}}@keyframes soon-module__jKSy3G__keyIn{0%{opacity:0;transform:translateY(40px)scale(.7)rotate(-20deg)}}@keyframes soon-module__jKSy3G__float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes soon-module__jKSy3G__poolPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.55;transform:scale(.86)}}@keyframes soon-module__jKSy3G__spinSlow{to{rotate:360deg}}@keyframes soon-module__jKSy3G__spinOnce{0%{rotate:-180deg;scale:.7}}@keyframes soon-module__jKSy3G__keyPress{30%{transform:translateZ(-14px)}}.soon-module__jKSy3G__title{max-width:14ch;color:var(--white);font:500 clamp(calc(44px * var(--zf)), min(8.4vw, 11.5svh), calc(132px * var(--zf))) / .95 var(--f-sans);letter-spacing:-.045em;text-wrap:balance}.soon-module__jKSy3G__line{display:block}.soon-module__jKSy3G__lineDim{color:var(--on-ink-dim)}.soon-module__jKSy3G__word{white-space:nowrap;display:inline-block}.soon-module__jKSy3G__char{display:inline-block}@media (prefers-reduced-motion:no-preference){.soon-module__jKSy3G__char{animation:soon-module__jKSy3G__charIn .9s var(--ease-out) both;animation-delay:calc(.42s + var(--i) * 34ms)}}@keyframes soon-module__jKSy3G__charIn{0%{opacity:0;filter:blur(10px);transform:translateY(.45em)rotate(8deg)}}.soon-module__jKSy3G__building{align-items:center;gap:var(--s-3);color:var(--on-ink-3);font:var(--t-mono-label);letter-spacing:var(--t-mono-label-ls);text-transform:uppercase;margin-top:clamp(16px,3svh,28px);display:inline-flex}.soon-module__jKSy3G__cycle{border-radius:var(--r-pill);height:1.9em;color:var(--white);background:#4500f947;border:1px solid #cd82ff4d;padding:0 12px;line-height:1.9em;display:inline-block;overflow:hidden}.soon-module__jKSy3G__cycleTrack{flex-direction:column;display:flex}.soon-module__jKSy3G__cycleTrack>span{text-align:center;height:1.9em;line-height:1.9em;display:block}@media (prefers-reduced-motion:no-preference){.soon-module__jKSy3G__cycleTrack{animation:soon-module__jKSy3G__cycle 7.5s var(--ease-inout) infinite}}@keyframes soon-module__jKSy3G__cycle{0%,26%{transform:translateY(0)}33%,59%{transform:translateY(-1.9em)}66%,92%{transform:translateY(-3.8em)}to{transform:translateY(-5.7em)}}.soon-module__jKSy3G__lede{max-width:52ch;color:var(--on-ink-2);font:var(--t-body-l);margin-top:clamp(14px,2.4svh,24px)}.soon-module__jKSy3G__actions{align-items:center;gap:var(--s-4);flex-direction:column;width:min(100%,520px);margin-top:clamp(20px,4svh,40px);display:flex}@media (prefers-reduced-motion:no-preference){.soon-module__jKSy3G__building,.soon-module__jKSy3G__lede,.soon-module__jKSy3G__actions{animation:soon-module__jKSy3G__fadeUp .9s var(--ease-out) both}.soon-module__jKSy3G__building{animation-delay:1s}.soon-module__jKSy3G__lede{animation-delay:1.12s}.soon-module__jKSy3G__actions{animation-delay:1.24s}.soon-module__jKSy3G__top,.soon-module__jKSy3G__foot{animation:soon-module__jKSy3G__fade .9s var(--ease-out) 1.4s both}}@keyframes soon-module__jKSy3G__fadeUp{0%{opacity:0;transform:translateY(18px)}}@keyframes soon-module__jKSy3G__fade{0%{opacity:0}}.soon-module__jKSy3G__wait{width:100%}.soon-module__jKSy3G__pill{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color var(--d-ui) var(--ease-ui), box-shadow var(--d-ui) var(--ease-ui);background:#01011a8c;border:1px solid #e1e4e129;align-items:center;gap:6px;padding:6px;display:flex;position:relative;box-shadow:0 20px 60px -20px #4500f999}.soon-module__jKSy3G__pill:before{content:"";border-radius:inherit;background:conic-gradient(from var(--sweep,0deg), transparent 0 70%, #cd82ffe6 82%, transparent 94%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-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}@property --sweep{syntax:"<angle>";inherits:false;initial-value:0deg}@media (prefers-reduced-motion:no-preference){.soon-module__jKSy3G__pill:before{animation:5s linear infinite soon-module__jKSy3G__sweep}}@keyframes soon-module__jKSy3G__sweep{to{--sweep:360deg}}.soon-module__jKSy3G__pill:focus-within{border-color:#cd82ff8c;box-shadow:0 20px 70px -18px #4500f9d9}.soon-module__jKSy3G__pill[data-invalid]{border-color:#ff78a0b3}.soon-module__jKSy3G__pillInput{min-width:0;min-height:48px;padding:0 var(--s-5);color:var(--white);font:400 16px / 1 var(--f-sans);background:0 0;border:0;outline:none;flex:1}.soon-module__jKSy3G__pillInput::placeholder{color:#e1e4e173}.soon-module__jKSy3G__pillBtn{min-height:48px;padding:0 var(--s-5);border-radius:var(--r-pill);background:var(--violet);color:var(--white);font:500 calc(15px * var(--zf)) / 1 var(--f-sans);white-space:nowrap;transition:background-color var(--d-ui) var(--ease-ui), transform var(--d-ui) var(--ease-out);border:0;flex:none;align-items:center;gap:8px;display:inline-flex}.soon-module__jKSy3G__pillBtn svg{width:18px;height:18px;transition:transform var(--d-ui-l) var(--ease-out)}.soon-module__jKSy3G__pillBtn:hover{background:var(--violet-hover)}.soon-module__jKSy3G__pillBtn:hover svg{transform:translate(2px,-2px)}.soon-module__jKSy3G__pillBtn:active{transform:scale(.97)}.soon-module__jKSy3G__pillBtn:disabled{cursor:progress;opacity:.8}.soon-module__jKSy3G__pillBtn:focus-visible{outline:2px solid var(--lilac);outline-offset:3px}.soon-module__jKSy3G__spin{animation:.9s linear infinite soon-module__jKSy3G__spin}@keyframes soon-module__jKSy3G__spin{to{rotate:360deg}}.soon-module__jKSy3G__waitMsg{margin-top:var(--s-3);color:var(--on-ink-3);font:var(--t-small)}.soon-module__jKSy3G__waitMsg[role=alert]{color:#ff9ab8}.soon-module__jKSy3G__joined{justify-content:center;align-items:center;gap:var(--s-3);min-height:60px;padding:0 var(--s-6);border-radius:var(--r-pill);color:var(--white);font:var(--t-body);animation:soon-module__jKSy3G__fadeUp .6s var(--ease-out) both;background:#4500f940;border:1px solid #cd82ff66;display:flex}.soon-module__jKSy3G__tick{fill:none;width:26px;height:26px;stroke:var(--lilac);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.soon-module__jKSy3G__tick path{stroke-dasharray:20;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.soon-module__jKSy3G__tick path{animation:soon-module__jKSy3G__draw .6s var(--ease-out) .2s both}}@keyframes soon-module__jKSy3G__draw{0%{stroke-dashoffset:20px}}@media (max-width:479px){.soon-module__jKSy3G__pill{border-radius:var(--r-xl);flex-direction:column;align-items:stretch}.soon-module__jKSy3G__pillInput{text-align:center}.soon-module__jKSy3G__pillBtn{border-radius:var(--r-l);justify-content:center}.soon-module__jKSy3G__joined{border-radius:var(--r-xl);padding:var(--s-4);text-align:left}}.soon-module__jKSy3G__foot{align-items:center;gap:var(--s-4);padding:0 var(--margin) var(--s-6);grid-template-columns:1fr auto 1fr;display:grid}.soon-module__jKSy3G__log{align-items:center;gap:var(--s-3);min-width:0;color:var(--on-ink-2);font:var(--t-mono);display:inline-flex}.soon-module__jKSy3G__logPrompt{color:var(--lilac)}.soon-module__jKSy3G__logText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.soon-module__jKSy3G__logDim{color:var(--on-ink-3)}.soon-module__jKSy3G__logCaret{vertical-align:-.15em;background:var(--lilac);width:7px;height:1em;margin-left:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.soon-module__jKSy3G__logCaret[data-done]{animation:1s step-end infinite soon-module__jKSy3G__blink}}@keyframes soon-module__jKSy3G__blink{50%{opacity:0}}.soon-module__jKSy3G__logState{border-radius:var(--r-pill);color:var(--on-ink-3);font:var(--t-mono-s);letter-spacing:var(--t-mono-s-ls);text-transform:uppercase;background:#e1e4e114;flex:none;padding:2px 8px}.soon-module__jKSy3G__logState[data-done]{color:var(--lilac);background:#4500f959}.soon-module__jKSy3G__social{gap:var(--s-5);display:flex}.soon-module__jKSy3G__socialLink{min-height:44px;color:var(--on-ink-3);font:var(--t-mono-s);letter-spacing:var(--t-mono-s-ls);text-transform:uppercase;transition:color var(--d-ui) var(--ease-ui);align-items:center;text-decoration:none;display:inline-flex}.soon-module__jKSy3G__socialLink:hover,.soon-module__jKSy3G__socialLink:focus-visible{color:var(--white)}.soon-module__jKSy3G__copy{color:var(--on-ink-3);font:var(--t-mono-s);letter-spacing:var(--t-mono-s-ls);text-transform:uppercase;justify-self:end}@media (max-width:1023px){.soon-module__jKSy3G__foot{text-align:center;justify-items:center;gap:var(--s-2);grid-template-columns:1fr}.soon-module__jKSy3G__copy{justify-self:center}.soon-module__jKSy3G__log{max-width:100%}}@media (max-height:700px) and (min-width:768px){.soon-module__jKSy3G__keyStage{width:104px;margin-bottom:14px}.soon-module__jKSy3G__lede{display:none}}
