.registrationForm_registrationForm__34_fw{padding:30px 15px;border-top:1px solid #e5e5e5;margin-top:30px}@media(min-width:640px){.registrationForm_registrationForm__34_fw{padding:40px 20px;margin-top:40px}}@media(min-width:1024px){.registrationForm_registrationForm__34_fw{padding:40px 0}}.registrationForm_registrationForm__34_fw .registrationForm_formHeader__zR6ih{text-align:center;margin-bottom:20px}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formHeader__zR6ih{margin-bottom:30px}}.registrationForm_registrationForm__34_fw .registrationForm_formHeader__zR6ih h3{font-size:20px;font-weight:600;margin-bottom:8px;line-height:1.3}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formHeader__zR6ih h3{font-size:24px;margin-bottom:10px}}.registrationForm_registrationForm__34_fw .registrationForm_formHeader__zR6ih p{font-size:13px;margin:0;line-height:1.5}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formHeader__zR6ih p{font-size:14px}}.registrationForm_registrationForm__34_fw .registrationForm_formWrapper__otK1c{max-width:600px;margin:0 auto;padding:0 5px}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formWrapper__otK1c{padding:0}}.registrationForm_registrationForm__34_fw .registrationForm_formGroup__VZm1_{margin-bottom:16px}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formGroup__VZm1_{margin-bottom:20px}}.registrationForm_registrationForm__34_fw .registrationForm_formGroup__VZm1_.registrationForm_twoColumn__j_kmT{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formGroup__VZm1_.registrationForm_twoColumn__j_kmT{grid-template-columns:1fr 1fr;gap:15px}}@media(min-width:1024px){.registrationForm_registrationForm__34_fw .registrationForm_formGroup__VZm1_.registrationForm_twoColumn__j_kmT{gap:20px}}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n{display:flex;flex-direction:column}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n label{font-weight:500;margin-bottom:6px;font-size:13px;line-height:1.4}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n label{margin-bottom:8px;font-size:14px}}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n label .registrationForm_required__mqce1{color:#e74c3c}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n input,.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n textarea{padding:14px 12px;border:1px solid #ddd;border-radius:3px;font-family:inherit;font-size:16px;transition:all .3s ease;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n input,.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n textarea{padding:12px 15px;font-size:14px}}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n input:focus,.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n textarea:focus{outline:none;border-color:#333;box-shadow:0 0 0 3px rgba(51,51,51,.1)}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n input::placeholder,.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n textarea::placeholder{color:#999}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n input:disabled,.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n textarea:disabled{background-color:#f5f5f5;cursor:not-allowed}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n textarea{resize:vertical;min-height:100px}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n textarea{min-height:120px}}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n .registrationForm_errorMessage__zOKkm{color:#e74c3c;font-size:12px;margin-top:4px;display:none;line-height:1.4}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n .registrationForm_errorMessage__zOKkm{margin-top:5px;font-size:12px}}.registrationForm_registrationForm__34_fw .registrationForm_formField__U6g_n .registrationForm_errorMessage__zOKkm.registrationForm_show__KlFFH{display:block}.registrationForm_registrationForm__34_fw .registrationForm_submitButton__vIAly{width:100%;padding:14px 20px;background-color:#333;color:#fff;border:none;border-radius:3px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;min-height:44px;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_submitButton__vIAly{padding:14px 30px;font-size:14px;letter-spacing:1px}}.registrationForm_registrationForm__34_fw .registrationForm_submitButton__vIAly:hover{background-color:#555}@media(hover:hover){.registrationForm_registrationForm__34_fw .registrationForm_submitButton__vIAly:hover{transform:translateY(-2px)}}.registrationForm_registrationForm__34_fw .registrationForm_submitButton__vIAly:active{transform:translateY(0)}.registrationForm_registrationForm__34_fw .registrationForm_submitButton__vIAly:disabled{background-color:#999;cursor:not-allowed;opacity:.7}.registrationForm_registrationForm__34_fw .registrationForm_submitButton__vIAly:focus{outline:2px solid #333;outline-offset:2px}.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo{margin-top:16px;padding:12px 15px;border-radius:3px;display:none;animation:registrationForm_slideIn__yhHwj .3s ease;font-size:13px}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo{margin-top:20px;padding:15px 20px;font-size:14px}}.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_show__KlFFH{display:block}.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_success__o1uR7{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_success__o1uR7 p{margin:0;font-size:13px;line-height:1.5}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_success__o1uR7 p{font-size:14px}}.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_error__BqoEd{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_error__BqoEd p{margin:0 0 8px;font-size:13px;line-height:1.5}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_error__BqoEd p{margin:0 0 10px;font-size:14px}}.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_error__BqoEd p:last-child{margin-bottom:0}.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_error__BqoEd ul{margin:0;padding:0 0 0 18px;list-style:disc}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_error__BqoEd ul{padding:0 0 0 20px}}.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_error__BqoEd ul li{margin:3px 0;font-size:12px;line-height:1.4}@media(min-width:640px){.registrationForm_registrationForm__34_fw .registrationForm_messageBox__2s3Wo.registrationForm_error__BqoEd ul li{font-size:13px}}@keyframes registrationForm_slideIn__yhHwj{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}