.WaitlistForm-module__qnzHBq__formCard,.WaitlistForm-module__qnzHBq__confirmationCard{background:var(--waitlist-surface);border:1px solid var(--waitlist-border);border-radius:16px;width:100%;max-width:860px;box-shadow:0 4px 24px #0f1b2d0d}.WaitlistForm-module__qnzHBq__formCard{flex-direction:column;gap:40px;padding:clamp(24px,4vw,48px);display:flex}.WaitlistForm-module__qnzHBq__cluster{border:0;flex-direction:column;gap:24px;margin:0;padding:0;display:flex}.WaitlistForm-module__qnzHBq__clusterHeader{border-bottom:1px solid var(--waitlist-border-subtle);align-items:center;gap:12px;width:100%;margin:0;padding:0 0 16px;display:flex}.WaitlistForm-module__qnzHBq__clusterNum{background:var(--waitlist-accent-soft);width:28px;height:28px;color:var(--color-reading-primary);font:700 .75rem/1 var(--font-mono);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.WaitlistForm-module__qnzHBq__clusterTitle{color:var(--waitlist-text);font:700 1.25rem/1.25 var(--font-display,sans-serif);letter-spacing:-.01em}.WaitlistForm-module__qnzHBq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;display:grid}.WaitlistForm-module__qnzHBq__fullRow{grid-column:1/-1}.WaitlistForm-module__qnzHBq__formCard label{color:var(--waitlist-text);font:600 .8125rem/1.3 var(--font-body);letter-spacing:0;text-transform:none}.WaitlistForm-module__qnzHBq__formCard input,.WaitlistForm-module__qnzHBq__formCard textarea{border:1px solid var(--color-reading-border);width:100%;min-height:48px;color:var(--waitlist-text);font:400 1rem/1.5 var(--font-body);background:#fff;border-radius:6px;padding:12px 16px;transition:border-color .15s,box-shadow .15s}.WaitlistForm-module__qnzHBq__formCard input::placeholder,.WaitlistForm-module__qnzHBq__formCard textarea::placeholder{color:var(--waitlist-text-muted);opacity:1}.WaitlistForm-module__qnzHBq__formCard input:hover,.WaitlistForm-module__qnzHBq__formCard textarea:hover{border-color:var(--waitlist-text-secondary)}.WaitlistForm-module__qnzHBq__formCard input:focus-visible,.WaitlistForm-module__qnzHBq__formCard textarea:focus-visible{border-color:var(--color-reading-primary);outline:none;box-shadow:0 0 0 2px #00bfa033}.WaitlistForm-module__qnzHBq__formCard input[aria-invalid=true],.WaitlistForm-module__qnzHBq__formCard textarea[aria-invalid=true]{border-color:var(--waitlist-error)}.WaitlistForm-module__qnzHBq__formCard textarea{resize:vertical;min-height:112px}.WaitlistForm-module__qnzHBq__fieldWrap,.WaitlistForm-module__qnzHBq__pillGroupWrap{flex-direction:column;gap:8px;min-width:0;display:flex}.WaitlistForm-module__qnzHBq__pillGroupWrap{grid-column:1/-1}.WaitlistForm-module__qnzHBq__fieldHelper{color:var(--waitlist-text-muted);margin:0;font-size:.8125rem;line-height:1.45}.WaitlistForm-module__qnzHBq__selectLabel{color:var(--waitlist-text);font:600 .8125rem/1.3 var(--font-body)}.WaitlistForm-module__qnzHBq__selectControl{border:1px solid var(--color-reading-border);width:100%;min-height:48px;color:var(--waitlist-text);font:400 1rem/1.5 var(--font-body);background:#fff;border-radius:6px;padding:12px 16px;transition:border-color .15s,box-shadow .15s}.WaitlistForm-module__qnzHBq__selectControl:hover{border-color:var(--waitlist-text-secondary)}.WaitlistForm-module__qnzHBq__selectControl:focus-visible{border-color:var(--color-reading-primary);outline:none;box-shadow:0 0 0 2px #00bfa033}.WaitlistForm-module__qnzHBq__fieldError{color:var(--waitlist-error);margin:0;font-size:.8125rem;line-height:1.4}.WaitlistForm-module__qnzHBq__formCard .WaitlistForm-module__qnzHBq__srInput{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.WaitlistForm-module__qnzHBq__pillGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.WaitlistForm-module__qnzHBq__chipsGrid{flex-wrap:wrap;gap:8px;display:flex}.WaitlistForm-module__qnzHBq__pill,.WaitlistForm-module__qnzHBq__chip{min-width:0;margin:0;display:flex;position:relative}.WaitlistForm-module__qnzHBq__pillText,.WaitlistForm-module__qnzHBq__chipText{border:1px solid var(--color-reading-border);background:var(--waitlist-surface-secondary,#e2e5ea);color:var(--waitlist-text);cursor:pointer;font:500 .875rem/1.35 var(--font-body);border-radius:6px;transition:border-color .15s,background .15s,color .15s,box-shadow .15s}.WaitlistForm-module__qnzHBq__pillText{text-align:center;flex:1;justify-content:center;align-items:center;min-height:48px;padding:8px 10px;display:inline-flex}.WaitlistForm-module__qnzHBq__chipText{text-align:left;align-items:center;padding:9px 12px;display:inline-flex}.WaitlistForm-module__qnzHBq__pill:hover .WaitlistForm-module__qnzHBq__pillText,.WaitlistForm-module__qnzHBq__chip:hover .WaitlistForm-module__qnzHBq__chipText{border-color:var(--color-reading-primary);color:var(--waitlist-text)}.WaitlistForm-module__qnzHBq__srInput:focus-visible+.WaitlistForm-module__qnzHBq__pillText,.WaitlistForm-module__qnzHBq__srInput:focus-visible+.WaitlistForm-module__qnzHBq__chipText{box-shadow:0 0 0 2px #00bfa04d}.WaitlistForm-module__qnzHBq__srInput:checked+.WaitlistForm-module__qnzHBq__pillText,.WaitlistForm-module__qnzHBq__srInput:checked+.WaitlistForm-module__qnzHBq__chipText{border-color:var(--color-reading-primary);background:var(--waitlist-accent-soft);color:#007a66;font-weight:600}.WaitlistForm-module__qnzHBq__disclosure{margin:0}.WaitlistForm-module__qnzHBq__disclosureSummary{border-bottom:1px solid var(--waitlist-border-subtle);cursor:pointer;align-items:center;gap:12px;padding:0 0 16px;list-style:none;display:flex}.WaitlistForm-module__qnzHBq__disclosureSummary::-webkit-details-marker{display:none}.WaitlistForm-module__qnzHBq__disclosureSummary:focus-visible{box-shadow:0 0 0 2px var(--color-reading-primary);border-radius:4px;outline:none}.WaitlistForm-module__qnzHBq__optionalTag{border:1px solid var(--waitlist-border);border-radius:var(--radius-full);color:var(--waitlist-text-muted);font:500 .75rem/1.3 var(--font-body);padding:3px 10px}.WaitlistForm-module__qnzHBq__disclosureChevron{color:var(--waitlist-text-muted);flex:none;margin-left:auto;transition:transform .15s}.WaitlistForm-module__qnzHBq__disclosure[open] .WaitlistForm-module__qnzHBq__disclosureChevron{transform:rotate(180deg)}.WaitlistForm-module__qnzHBq__disclosureBody{padding-top:24px}.WaitlistForm-module__qnzHBq__submitWrap{border-top:1px solid var(--waitlist-border-subtle);padding-top:8px}.WaitlistForm-module__qnzHBq__formStatus{min-width:0}.WaitlistForm-module__qnzHBq__errorBanner{border:1px solid var(--color-product-state-error);color:var(--waitlist-error);background:#e11d4814;border-radius:4px;margin:0 0 16px;padding:12px 16px;font-size:.875rem;line-height:1.5}.WaitlistForm-module__qnzHBq__submitBtn{background:var(--color-stage-accent-primary);color:#0f1b2d;cursor:pointer;width:100%;min-height:52px;font:600 1rem/1.4 var(--font-body);border:0;border-radius:9999px;justify-content:center;align-items:center;padding:12px 20px;transition:all .15s;display:flex;box-shadow:0 4px 14px #0f1b2d14}.WaitlistForm-module__qnzHBq__submitBtn:hover:not(:disabled){background:var(--color-stage-accent-primary);transform:translateY(-1px);box-shadow:0 8px 20px #00bfa040}.WaitlistForm-module__qnzHBq__submitBtn:active:not(:disabled){background:var(--color-stage-accent-primaryPressed);transform:none}.WaitlistForm-module__qnzHBq__submitBtn:focus-visible{box-shadow:0 0 0 2px var(--waitlist-surface), 0 0 0 4px var(--color-reading-primary);outline:none}.WaitlistForm-module__qnzHBq__submitBtn:disabled{opacity:.65;cursor:not-allowed}.WaitlistForm-module__qnzHBq__btnLoading{align-items:center;gap:10px;display:inline-flex}.WaitlistForm-module__qnzHBq__spinner{border:2px solid color-mix(in srgb, var(--color-stage-text-inverse) 30%, transparent);border-top-color:var(--color-stage-text-inverse);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite WaitlistForm-module__qnzHBq__spin}@keyframes WaitlistForm-module__qnzHBq__spin{to{transform:rotate(360deg)}}.WaitlistForm-module__qnzHBq__confirmationCard{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:clamp(32px,6vw,64px) clamp(24px,5vw,56px);animation:.4s both WaitlistForm-module__qnzHBq__confirm-enter;display:flex}@keyframes WaitlistForm-module__qnzHBq__confirm-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.WaitlistForm-module__qnzHBq__checkRing{background:var(--waitlist-accent-soft);width:56px;height:56px;color:var(--color-reading-primary);border-radius:50%;place-items:center;display:grid}.WaitlistForm-module__qnzHBq__confirmTitle{color:var(--waitlist-text);font:600 clamp(1.5rem,3vw,2rem)/1.2 var(--font-body);margin:0}.WaitlistForm-module__qnzHBq__confirmMessage{max-width:58ch;color:var(--waitlist-text-secondary);margin:0;font-size:1rem;line-height:1.6}.WaitlistForm-module__qnzHBq__confirmNextSteps{text-align:left;background:var(--waitlist-surface-secondary);border:1px solid var(--waitlist-border-subtle);border-radius:6px;width:100%;padding:20px 24px}.WaitlistForm-module__qnzHBq__nextStepsTitle{color:var(--waitlist-text);margin:0 0 12px;font-size:.875rem}.WaitlistForm-module__qnzHBq__nextStepsList{color:var(--waitlist-text-secondary);flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:.875rem;line-height:1.5;display:flex}@media (max-width:767px){.WaitlistForm-module__qnzHBq__formCard{gap:32px}.WaitlistForm-module__qnzHBq__fieldGrid{grid-template-columns:1fr}.WaitlistForm-module__qnzHBq__fullRow,.WaitlistForm-module__qnzHBq__pillGroupWrap{grid-column:auto}.WaitlistForm-module__qnzHBq__pillGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.WaitlistForm-module__qnzHBq__pillGrid>.WaitlistForm-module__qnzHBq__pill:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.WaitlistForm-module__qnzHBq__confirmationCard,.WaitlistForm-module__qnzHBq__submitBtn,.WaitlistForm-module__qnzHBq__pillText,.WaitlistForm-module__qnzHBq__chipText,.WaitlistForm-module__qnzHBq__disclosureChevron{transition:none;animation:none}}
.WaitlistNetworkBackground-module__WJYv6W__canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.WaitlistTrustSection-module__4zh1YG__container{margin-top:var(--spacing-12);gap:var(--spacing-6);flex-direction:column;width:100%;max-width:860px;display:flex}.WaitlistTrustSection-module__4zh1YG__reassurance{align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);background:var(--spark-wash,#00bfa00d);border-radius:var(--radius-md);border:1px solid #00bfa040;display:flex}.WaitlistTrustSection-module__4zh1YG__reassuranceIcon{color:var(--spark,#00bfa0);margin-top:var(--spacing-0\.5);flex-shrink:0}.WaitlistTrustSection-module__4zh1YG__reassuranceText{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);line-height:var(--text-bodySm--line-height);color:var(--ink-muted,#5b6472);margin:0}.WaitlistTrustSection-module__4zh1YG__reassuranceText strong{color:var(--ink-primary,#0f1b2d);font-weight:var(--font-weight-semibold)}.WaitlistTrustSection-module__4zh1YG__heading{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--spark,#00bfa0);margin:var(--spacing-4) 0 0 0;font-weight:700}.WaitlistTrustSection-module__4zh1YG__guaranteeGrid{gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.WaitlistTrustSection-module__4zh1YG__guaranteeCard{background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:var(--radius-lg);padding:var(--spacing-5);box-shadow:0 4px 16px #0f1b2d0a}.WaitlistTrustSection-module__4zh1YG__guaranteeTitle{font-family:var(--font-marketing,"Space Grotesk", sans-serif);font-size:var(--text-bodyMd);line-height:var(--text-bodyMd--line-height);font-weight:var(--font-weight-semibold);color:var(--ink-primary,#0f1b2d);margin:0 0 var(--spacing-2) 0}.WaitlistTrustSection-module__4zh1YG__guaranteeDesc{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);line-height:var(--text-bodySm--line-height);color:var(--ink-muted,#5b6472);margin:0}.WaitlistTrustSection-module__4zh1YG__privacyNote{justify-content:center;align-items:center;gap:var(--spacing-2);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);line-height:var(--text-bodySm--line-height);color:var(--ink-muted,#5b6472);text-align:center;margin:var(--spacing-2) 0 0 0;display:flex}.WaitlistTrustSection-module__4zh1YG__privacyNote svg{flex-shrink:0}@media (max-width:767px){.WaitlistTrustSection-module__4zh1YG__guaranteeGrid{grid-template-columns:1fr}.WaitlistTrustSection-module__4zh1YG__privacyNote{text-align:left;justify-content:flex-start}}
.waitlist-module__IQe7TW__page{--surface-page:#edeff2;--surface-raised:#fff;--surface-sunken:#e2e5ea;--line-hairline:#d7dbe1;--ink-primary:#0f1b2d;--ink-muted:#5b6472;--spark:#00bfa0;--spark-tint:#00bfa01f;--spark-wash:#00bfa00d;--waitlist-primary:var(--spark,#00bfa0);--waitlist-edge:var(--surface-sunken,#e2e5ea);--waitlist-bg:var(--surface-page,#edeff2);--waitlist-surface:var(--surface-raised,#fff);--waitlist-surface-secondary:var(--surface-sunken,#e2e5ea);--waitlist-text:var(--ink-primary,#0f1b2d);--waitlist-text-secondary:var(--ink-muted,#5b6472);--waitlist-text-muted:var(--ink-muted,#5b6472);--waitlist-border:var(--line-hairline,#d7dbe1);--waitlist-border-subtle:var(--line-hairline,#d7dbe1);--waitlist-accent:var(--spark,#00bfa0);--waitlist-accent-hover:#22ddb6;--waitlist-accent-pressed:#00b896;--waitlist-accent-soft:var(--spark-tint,#00bfa01f);--waitlist-error:#e11d48;--color-reading-border:var(--line-hairline,#d7dbe1);--color-reading-primary:var(--spark,#00bfa0);--color-stage-bg-surface:#fff;--color-stage-bg-surfaceElevated:#fff;--color-stage-text-primary:#0f1b2d;--color-stage-text-secondary:#5b6472;--color-stage-text-tertiary:#5b6472;--color-stage-border-hairline:#d7dbe1;--color-stage-border-hairlineStrong:#c5cbd3;--color-stage-accent-primary:#00bfa0;--color-stage-accent-subtleBg:#00bfa014;--color-stage-accent-subtleBorder:#00bfa03d;background-color:var(--surface-page,#edeff2);min-height:100vh;color:var(--ink-primary,#0f1b2d);isolation:isolate;justify-content:center;align-items:flex-start;padding-block:clamp(48px,7vw,96px) clamp(64px,9vw,112px);display:flex;position:relative;overflow:hidden}.waitlist-module__IQe7TW__atmosphere{pointer-events:none;filter:blur(28px);background:radial-gradient(50% 25% at 50% 8%,#00bfa00f,#0000 70%);position:absolute;inset:0}.waitlist-module__IQe7TW__container{z-index:1;width:100%;max-width:860px;padding-inline:var(--gutter-desktop);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.waitlist-module__IQe7TW__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(28px,4vw,48px);display:flex}.waitlist-module__IQe7TW__eyebrow{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--spark,#00bfa0);margin:0 0 var(--spacing-3) 0;font-weight:700}.waitlist-module__IQe7TW__title{font-family:var(--font-marketing,"Space Grotesk", sans-serif);font-size:var(--text-displayXl-fluid);line-height:var(--text-displayXl--line-height);letter-spacing:var(--text-displayXl--letter-spacing);color:var(--ink-primary,#0f1b2d);text-align:center;margin:0;font-weight:700}.waitlist-module__IQe7TW__lead{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyLg);line-height:var(--text-bodyLg--line-height);color:var(--ink-muted,#5b6472);max-width:52ch;margin:var(--spacing-4) 0 0 0;text-align:center}@media (max-width:767px){.waitlist-module__IQe7TW__page{padding-block:40px 64px}.waitlist-module__IQe7TW__container{padding-inline:var(--gutter-mobile)}.waitlist-module__IQe7TW__lead{font-size:var(--text-bodyMd)}}@media (prefers-reduced-motion:no-preference){.waitlist-module__IQe7TW__header{animation:waitlist-module__IQe7TW__waitlist-enter var(--duration-slow) var(--ease-entrance) both}}@keyframes waitlist-module__IQe7TW__waitlist-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
