@keyframes RegistrationForm_slideInUp__5_3Ky{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes RegistrationForm_subtleGlow__zCQ39{0%{box-shadow:0 0 0 0 rgba(0,122,255,.4)}to{box-shadow:0 0 0 4px rgba(0,122,255,0)}}.RegistrationForm_form__QC_s3{max-width:650px;margin:40px auto;padding:30px;box-shadow:inset 0 0 0 1px red;border:none;border-radius:50px 0;box-shadow:0 20px 20px #b3b2b2;background-image:radial-gradient(at 50% 0,rgb(254,254,254) 0,#f0f0f580 60%,#faebd761 100%);background-color:#ffffff;animation:RegistrationForm_slideInUp__5_3Ky .6s ease-out}.RegistrationForm_formTitle__OJp24{font-family:var(--font-poppins),sans-serif;font-size:1.8rem;font-weight:700;color:var(--apple-text-primary);margin-bottom:30px;text-align:center;letter-spacing:-.5px}.RegistrationForm_formSectionTitle__CWZMv{font-family:var(--font-poppins),sans-serif;font-size:1rem;font-weight:600;margin-top:30px;margin-bottom:15px;border-bottom:1px solid var(--apple-border);padding-bottom:8px;color:var(--apple-text-secondary);text-transform:uppercase;letter-spacing:.05em}.RegistrationForm_formGroup__d9n0y{margin-bottom:20px}.RegistrationForm_label__GeNcD{display:block;font-family:var(--font-poppins),sans-serif;font-size:.9rem;font-weight:500;color:var(--apple-text-secondary);margin-bottom:6px}.RegistrationForm_required__YKbkM{color:var(--apple-accent,red);margin-left:4px}.RegistrationForm_input__n5OMC,.RegistrationForm_select__R_4kS{width:100%;padding:14px 12px;border:1px solid var(--apple-border);border-radius:10px;font-family:var(--font-poppins),sans-serif;font-size:1rem;box-sizing:border-box;color:var(--apple-text-primary);background-color:var(--apple-bg);transition:border-color .2s ease,box-shadow .2s ease}.RegistrationForm_input__n5OMC:focus,.RegistrationForm_select__R_4kS:focus{outline:none;border-color:var(--apple-accent);box-shadow:0 0 0 1px var(--apple-accent)}.RegistrationForm_radioGroup__qW7KA{display:flex;gap:30px;margin-top:8px}.RegistrationForm_radioLabel__Vn9Aq{color:var(--apple-text-primary)}.RegistrationForm_submitButton__3mHPP{display:block;width:100%;padding:16px;margin-top:40px;background-color:var(--apple-accent);color:white;border:none;border-radius:10px;font-size:1.1rem;font-weight:700;cursor:pointer;animation:RegistrationForm_subtleGlow__zCQ39 2s infinite alternate;transition:opacity .2s ease,transform .2s ease}.RegistrationForm_submitButton__3mHPP:hover{opacity:.9;transform:translateY(-1px);background-color:var(--apple-accent);animation:none}@media (max-width:600px){.RegistrationForm_form__QC_s3{margin:0;padding:35px 20px;border-radius:50px 0;border:none;box-shadow:0 20px 20px #b3b2b2}.RegistrationForm_formTitle__OJp24{font-size:1.5rem;text-align:left}.RegistrationForm_input__n5OMC,.RegistrationForm_select__R_4kS{padding:12px 10px;font-size:.9rem}.RegistrationForm_radioLabel__Vn9Aq{font-size:.9rem}.RegistrationForm_submitButton__3mHPP{margin-top:25px;padding:14px;border-radius:8px}}@media (prefers-color-scheme:dark){.RegistrationForm_form__QC_s3{background-image:radial-gradient(at 50% 0,#0b0b0c 0,#1f1f20 55%,#0b0b0c 100%);background-color:#1c1c1e;border:.1px solid red;box-shadow:0 20px 20px #00000080}.RegistrationForm_formSectionTitle__CWZMv,.RegistrationForm_formTitle__OJp24,.RegistrationForm_label__GeNcD,.RegistrationForm_radioLabel__Vn9Aq{color:#f0f0f0}.RegistrationForm_input__n5OMC,.RegistrationForm_select__R_4kS{background-color:#2c2c2e;color:#f0f0f0;border:1px solid #3a3a3c}.RegistrationForm_input__n5OMC:focus,.RegistrationForm_select__R_4kS:focus{border-color:red;box-shadow:0 0 0 1px red}.RegistrationForm_required__YKbkM{color:red}.RegistrationForm_submitButton__3mHPP,.RegistrationForm_submitButton__3mHPP:hover{background-color:red}}