.WaitlistForm_formContainer__P4d1g{max-width:700px;margin:0 auto;padding:40px 32px;border-radius:24px;background:rgba(255,255,255,.35);border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -1px 0 rgba(255,255,255,.4),0 8px 32px rgba(0,0,0,.08),0 20px 60px rgba(194,231,255,.12);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%)}.WaitlistForm_header__kuZ0E{text-align:center;margin-bottom:40px}.WaitlistForm_title__mkSxN{font-size:36px;font-weight:700;color:#515151;margin-bottom:16px;line-height:1.2}.WaitlistForm_subtitle__TqbbE{font-size:18px;color:rgba(81,81,81,.75);line-height:1.5;margin:0}.WaitlistForm_form__f_tVJ{display:flex;flex-direction:column;gap:24px}.WaitlistForm_field__EL871{display:flex;flex-direction:column;gap:8px}.WaitlistForm_label__h3sym{font-size:16px;font-weight:600;color:#515151}.WaitlistForm_input__h9re0,.WaitlistForm_textarea__sbjR3{padding:16px 20px;border-radius:16px;background:rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -1px 0 rgba(255,255,255,.4),0 4px 12px rgba(0,0,0,.08),0 8px 24px rgba(194,231,255,.08);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);font-size:16px;font-family:inherit;color:#515151;transition:all .2s ease}.WaitlistForm_input__h9re0::placeholder,.WaitlistForm_textarea__sbjR3::placeholder{color:rgba(81,81,81,.5)}.WaitlistForm_input__h9re0:focus,.WaitlistForm_textarea__sbjR3:focus{outline:none;border-color:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(255,255,255,.5),0 6px 16px rgba(0,0,0,.1),0 12px 32px rgba(194,231,255,.12),0 0 0 3px rgba(194,231,255,.12);background:rgba(255,255,255,.5)}.WaitlistForm_textarea__sbjR3{resize:vertical;min-height:100px;line-height:1.5}.WaitlistForm_submitButton__MKvUq{padding:18px 32px;font-size:18px;font-weight:600;color:#515151;background:rgba(194,231,255,.35);border:1px solid rgba(255,255,255,.5);border-radius:16px;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -1px 0 rgba(255,255,255,.4),0 8px 24px rgba(0,0,0,.08),0 16px 40px rgba(194,231,255,.12);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%)}.WaitlistForm_submitButton__MKvUq:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(255,255,255,.5),0 12px 32px rgba(0,0,0,.1),0 24px 56px rgba(194,231,255,.18);background:rgba(194,231,255,.5)}.WaitlistForm_submitButton__MKvUq:disabled{opacity:.7;cursor:not-allowed;transform:none}.WaitlistForm_privacy___DYIt{font-size:14px;color:rgba(81,81,81,.7);text-align:center;line-height:1.5;margin:16px 0 0}.WaitlistForm_successMessage__80hLt{text-align:center;padding:60px 32px}.WaitlistForm_successIcon__2DQz7{width:80px;height:80px;border-radius:50%;background:rgba(194,231,255,.6);color:#515151;font-size:40px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;box-shadow:0 8px 24px rgba(194,231,255,.15),0 16px 40px rgba(194,231,255,.12);border:1px solid rgba(255,255,255,.7)}.WaitlistForm_successTitle__FqQOM{font-size:32px;font-weight:700;color:#515151;margin-bottom:16px}.WaitlistForm_successText__mTY1i{font-size:18px;color:rgba(81,81,81,.75);line-height:1.6;margin-bottom:32px;max-width:400px;margin-left:auto;margin-right:auto}.WaitlistForm_resetButton__t7kwD{padding:14px 28px;font-size:16px;font-weight:600;color:#515151;background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.7);border-radius:12px;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 0 rgba(255,255,255,.7),0 6px 18px rgba(0,0,0,.04),0 12px 28px rgba(194,231,255,.1);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}.WaitlistForm_resetButton__t7kwD:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 0 rgba(255,255,255,.8),0 8px 24px rgba(0,0,0,.05),0 16px 36px rgba(194,231,255,.15);background:rgba(255,241,240,.5)}@media (max-width:768px){.WaitlistForm_formContainer__P4d1g{margin:0 16px;padding:32px 24px}.WaitlistForm_title__mkSxN{font-size:28px}.WaitlistForm_subtitle__TqbbE{font-size:16px}.WaitlistForm_form__f_tVJ{gap:20px}.WaitlistForm_input__h9re0,.WaitlistForm_textarea__sbjR3{padding:14px 16px}.WaitlistForm_submitButton__MKvUq{padding:16px 24px;font-size:16px}.WaitlistForm_successMessage__80hLt{padding:40px 24px}.WaitlistForm_successTitle__FqQOM{font-size:24px}.WaitlistForm_successText__mTY1i{font-size:16px}}.page_page__Nz8sy{min-height:100vh;background:transparent}.page_main__UOZ6x{padding:120px 24px 80px;max-width:100%}@media (max-width:768px){.page_main__UOZ6x{padding:80px 16px 60px}}@media (max-width:480px){.page_main__UOZ6x{padding:60px 12px 40px}}