.WaitlistForm_section__y5KPR{width:min(100%,26rem);margin-top:.25rem;text-align:center}.WaitlistForm_heading__RPmeP{margin:0 0 .35rem;font-size:clamp(1rem,2.8vw,1.125rem);font-weight:600;letter-spacing:.02em;color:var(--okafi-white)}.WaitlistForm_hint___OmrI{margin:0 0 1rem;font-size:clamp(.82rem,2.2vw,.9rem);font-weight:500;color:var(--okafi-muted);line-height:1.45}.WaitlistForm_form__oqu0Y{display:flex;flex-direction:column;gap:.65rem;align-items:stretch}.WaitlistForm_row__1OpD_{display:flex;flex-direction:column;gap:.5rem}@media (min-width:480px){.WaitlistForm_row__1OpD_{flex-direction:row;align-items:stretch}.WaitlistForm_input___CfcI{flex:1 1;min-width:0}.WaitlistForm_button__lcXMy{flex-shrink:0}}.WaitlistForm_input___CfcI{width:100%;padding:.65rem .85rem;border-radius:.65rem;border:1px solid color-mix(in srgb,var(--okafi-coral) 35%,#333);background:color-mix(in srgb,var(--okafi-black) 88%,#1a1a1a);color:var(--okafi-white);font:inherit;font-size:.95rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.WaitlistForm_input___CfcI::placeholder{color:color-mix(in srgb,var(--okafi-white) 38%,transparent)}.WaitlistForm_input___CfcI:hover:not(:disabled){border-color:color-mix(in srgb,var(--okafi-coral) 55%,#444)}.WaitlistForm_input___CfcI:focus-visible{border-color:var(--okafi-coral);box-shadow:0 0 0 3px color-mix(in srgb,var(--okafi-coral) 35%,transparent)}.WaitlistForm_input___CfcI:disabled{opacity:.65}.WaitlistForm_button__lcXMy{padding:.65rem 1.1rem;border:none;border-radius:.65rem;background:var(--okafi-coral);color:var(--okafi-black);font:inherit;font-size:.95rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:filter .15s ease,transform .12s ease}.WaitlistForm_button__lcXMy:hover:not(:disabled){filter:brightness(1.06)}.WaitlistForm_button__lcXMy:active:not(:disabled){transform:scale(.98)}.WaitlistForm_button__lcXMy:focus-visible{outline:2px solid var(--okafi-white);outline-offset:2px}.WaitlistForm_button__lcXMy:disabled{cursor:wait;opacity:.85}.WaitlistForm_consent__CKOSF{margin:0;font-size:.72rem;font-weight:500;line-height:1.45;color:color-mix(in srgb,var(--okafi-muted) 92%,transparent);max-width:36ch;margin-inline:auto}.WaitlistForm_error__hFHS5,.WaitlistForm_success__wfbdd{margin:.75rem 0 0;font-size:.88rem;font-weight:600;line-height:1.45}.WaitlistForm_success__wfbdd{color:color-mix(in srgb,#7dcea0 92%,var(--okafi-white))}.WaitlistForm_error__hFHS5{color:color-mix(in srgb,var(--okafi-coral) 88%,#fff)}.WaitlistForm_srOnly__zesRC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_main__nw1Wk{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,5vw,3rem);overflow:hidden}.page_glow__NN1uV{position:absolute;inset:-40% -20%;background:radial-gradient(ellipse 55% 45% at 50% 42%,color-mix(in srgb,var(--okafi-coral) 22%,transparent) 0,transparent 62%);pointer-events:none}.page_content___38fW{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:36rem;gap:clamp(1.25rem,3vw,1.75rem)}.page_logoWrap__nsa2_{width:min(88vw,22rem);filter:drop-shadow(0 12px 40px rgba(233,150,122,.12))}.page_logo__ikIZE{display:block;width:100%;height:auto}.page_divider__5RusV{width:min(12rem,50vw);height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--okafi-coral),transparent);opacity:.85}.page_lead__vF_iL{margin:0;font-size:clamp(1.25rem,4vw,1.65rem);font-weight:600;letter-spacing:.02em;line-height:1.35}.page_highlight__Jnelb{color:var(--okafi-coral)}.page_sub__0BWS6{margin:0;font-size:clamp(.9rem,2.4vw,1rem);font-weight:500;color:var(--okafi-muted);line-height:1.55;max-width:28ch}@media (prefers-reduced-motion:no-preference){.page_glow__NN1uV{animation:page_drift__Ea8PF 18s ease-in-out infinite alternate}}@keyframes page_drift__Ea8PF{0%{transform:translate3d(-2%,0,0) scale(1)}to{transform:translate3d(2%,1%,0) scale(1.04)}}