.WaitlistForm_form__gj13b{position:relative;width:min(100%,480px);margin:0;font-family:Geist,Inter,ui-sans-serif,system-ui,sans-serif}.WaitlistForm_fields__5C7K3{position:relative}.WaitlistForm_fields__5C7K3 input{box-sizing:border-box;width:100%;min-height:56px;padding:0 64px 0 19px;border:1px solid rgba(255,255,255,.2);border-radius:999px;outline:none;background:#171716;color:#f4f4f0;font:inherit;font-size:16px;transition:border-color .16s ease,box-shadow .16s ease}.WaitlistForm_fields__5C7K3 input::placeholder{color:#85857f}.WaitlistForm_fields__5C7K3 input:focus{border-color:rgba(255,255,255,.72);box-shadow:0 0 0 3px rgba(255,255,255,.08)}.WaitlistForm_fields__5C7K3 input:-webkit-autofill,.WaitlistForm_fields__5C7K3 input:-webkit-autofill:hover{-webkit-text-fill-color:#f4f4f0;caret-color:#f4f4f0;box-shadow:inset 0 0 0 1000px #171716}.WaitlistForm_fields__5C7K3 input:-webkit-autofill:focus{-webkit-text-fill-color:#f4f4f0;caret-color:#f4f4f0;box-shadow:inset 0 0 0 1000px #171716,0 0 0 3px rgba(255,255,255,.08)}.WaitlistForm_fields__5C7K3 input:disabled{opacity:.72}.WaitlistForm_fields__5C7K3 button{position:absolute;top:50%;right:8px;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ededed;color:#000;box-shadow:0 0 0 1px #fff,0 2px 2px rgba(0,0,0,.32);cursor:pointer;transform:translateY(-50%);transition:background .16s ease,color .16s ease,opacity .16s ease}.WaitlistForm_fields__5C7K3 button:hover:not(:disabled){background:#fff}.WaitlistForm_fields__5C7K3 button:focus-visible{outline:2px solid #f4f4f0;outline-offset:3px}.WaitlistForm_fields__5C7K3 button:disabled{background:#292927;color:#85857f;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);cursor:default;opacity:1}.WaitlistForm_honeypot__xhBiG{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.WaitlistForm_status__JvjY1{min-height:22px;margin:10px 0 0;color:#bebeb7;font-size:13px;line-height:1.45}.WaitlistForm_status__JvjY1[data-state=success]{color:#f4f4f0}.WaitlistForm_status__JvjY1[data-state=error]{color:#ff9ab7}.WaitlistForm_visuallyHidden__VPHkl{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:700px){.WaitlistForm_fields__5C7K3 input{min-height:54px}}