.WaitlistForm_form__knJDy{width:100%;max-width:560px}.WaitlistForm_row__Pcb6e{display:flex;gap:.6rem}.WaitlistForm_input__IPeO4{flex:1 1;min-width:0;font-size:1rem;padding:.95rem 1.1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease}.WaitlistForm_input__IPeO4::placeholder{color:var(--ink-faint)}.WaitlistForm_input__IPeO4:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(35,170,180,.22)}.WaitlistForm_platforms__l_1wV{display:flex;align-items:center;gap:.5rem;border:none;margin-top:.9rem;flex-wrap:wrap}.WaitlistForm_platformLabel__w0zNC{font-size:.85rem;color:var(--ink-faint);margin-right:.15rem}.WaitlistForm_chip__dViL8{font-size:.85rem;font-weight:600;padding:.4rem .8rem;border-radius:var(--radius-sm);border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;transition:all .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WaitlistForm_chip__dViL8:hover{border-color:var(--teal-500)}.WaitlistForm_chipActive__oPdR5{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}.WaitlistForm_captcha__3UJQ8{margin-top:1rem;display:flex;justify-content:center}.WaitlistForm_fineprint__1uWAB{margin-top:.75rem;font-size:.82rem;color:var(--ink-faint)}.WaitlistForm_error__IFp_s{margin-top:.7rem;font-size:.9rem;color:#ec5c5c;font-weight:550}.WaitlistForm_success__kzKve{display:flex;align-items:center;gap:.75rem;padding:1.1rem 1.25rem;background:var(--teal-wash);border:1px solid var(--teal-tint);border-radius:var(--radius)}.WaitlistForm_tick__YxT0J{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--accent);color:var(--accent-contrast)}.WaitlistForm_successText__Vcug_{font-weight:550;color:var(--accent-ink)}.WaitlistForm_compact__Xpi4T .WaitlistForm_fineprint__1uWAB{color:rgba(223,236,237,.6)}.WaitlistForm_srOnly__K00Zu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:520px){.WaitlistForm_row__Pcb6e{flex-direction:column}.WaitlistForm_row__Pcb6e .WaitlistForm_btn__5KSlT{width:100%}}.Hero_hero__7c6GL{position:relative;min-height:100vh;min-height:100svh;margin-top:-72px;padding-top:72px;display:flex;align-items:center;justify-content:center;overflow:hidden}.Hero_texture__fhL8r{position:absolute;inset:0;z-index:0;opacity:.5;-webkit-mask-image:radial-gradient(120% 80% at 50% 40%,#000 25%,transparent 72%);mask-image:radial-gradient(120% 80% at 50% 40%,#000 25%,transparent 72%)}.Hero_glow__0N8GI{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);width:90vw;height:70vw;max-width:1100px;max-height:820px;background:radial-gradient(circle,rgba(35,170,180,.2),rgba(35,170,180,.04) 42%,transparent 64%);pointer-events:none;z-index:0}.Hero_inner__mnJI8{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding-block:4rem}.Hero_h1__dHS9i{margin-bottom:1.6rem}.Hero_h1__dHS9i>span{display:block;overflow:hidden}.Hero_h1__dHS9i em{font-style:normal}.Hero_sub__baACh{max-width:46rem;margin-bottom:2.4rem}.Hero_formWrap__JPG2Y{width:100%;max-width:520px;scroll-margin-top:90px}.Hero_count___yKOz{margin-top:1.4rem;font-size:.98rem;color:var(--ink-faint)}.Hero_count___yKOz strong{color:var(--ink);font-weight:700;font-feature-settings:"tnum" 1}.Hero_formWrap__JPG2Y form{margin-inline:auto}.Hero_formWrap__JPG2Y .btn{white-space:nowrap}.ProgressTeaser_wrap__S3ffP{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);align-items:center}.ProgressTeaser_left__jFXtp .ProgressTeaser_mono__7ItDq{display:inline-block;margin-bottom:1rem}.ProgressTeaser_title__6W6K2{font-size:clamp(1.7rem,3vw,2.4rem);margin-bottom:1rem}.ProgressTeaser_copy__yMOij{color:var(--ink-soft);font-size:1.05rem;line-height:1.6;margin-bottom:1.75rem;max-width:42ch}.ProgressTeaser_copy__yMOij strong{color:var(--accent-ink);font-weight:650}.ProgressTeaser_right__PNPy1{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(1.5rem,3vw,2.25rem)}.ProgressTeaser_meterTop__xTmJr{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.6rem}.ProgressTeaser_meterLabel__1vP1g{font-size:.9rem;color:var(--ink-soft);font-weight:550}.ProgressTeaser_meterValue___eMuS{font-family:var(--font-display);font-weight:900;font-size:1.5rem;color:var(--accent-ink)}.ProgressTeaser_meter__53cEj{position:relative;height:10px;background:var(--panel-2);border-radius:999px;overflow:hidden;margin-bottom:1.5rem}.ProgressTeaser_meterFill__G_EXL{position:absolute;inset:0 auto 0 0;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-ink))}.ProgressTeaser_mini__D75_c{list-style:none;display:flex;flex-direction:column;gap:.7rem}.ProgressTeaser_miniItem___lwUh{display:flex;align-items:center;gap:.7rem;font-size:.95rem;color:var(--ink-faint)}.ProgressTeaser_dot__RA00_{width:9px;height:9px;border-radius:50%;background:var(--panel-2);flex-shrink:0}.ProgressTeaser_done__nzsrI{color:var(--ink-soft)}.ProgressTeaser_done__nzsrI .ProgressTeaser_dot__RA00_{background:var(--mint)}.ProgressTeaser_doing__d9nnd{color:var(--ink)}.ProgressTeaser_doing__d9nnd .ProgressTeaser_dot__RA00_{background:var(--accent);box-shadow:0 0 0 4px rgba(35,170,180,.2)}.ProgressTeaser_nextUp__nEYAh{color:var(--ink)}.ProgressTeaser_nextUp__nEYAh .ProgressTeaser_dot__RA00_{background:transparent;border:2px solid var(--accent)}@media (max-width:860px){.ProgressTeaser_wrap__S3ffP{grid-template-columns:1fr;gap:2rem}}