._sectionMain_section__3HUMi{padding:100px 20px;background-size:495px auto;background-repeat:no-repeat;background-position:right calc(100% + 161px);background-color:#fff}._sectionMain_section__3HUMi._sectionMain_hasBg__r3wlf{border-bottom:13px solid #f8d0e4}._sectionMain_enTitle__gmCpc{text-align:center;font-size:45px;color:#e60795}._sectionMain_jaTitle__utppX{text-align:center;font-size:15px;line-height:1.6}.label_labelContainer__SqDUA{display:flex;align-items:center;font-size:12px;line-height:16px}.label_required__64dMG{color:red}.label_labelText__z_o_1{color:#707f89}.form_form__ThvhY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.form_formTitle__tZjPZ{font-size:24px;font-weight:700;color:#e91e63;text-align:center;margin-bottom:10px;position:relative;padding:10px 15px;background:linear-gradient(135deg,#e91e63,#ff4081);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form_formTitle__tZjPZ:before{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:60%;height:3px;background:linear-gradient(90deg,#e91e63,#ff4081);border-radius:2px}.form_formContent__K6H6_{width:100%;display:flex;flex-direction:column;gap:10px}.form_formItem__h5Wka{display:flex;flex-direction:column;width:100%;gap:3px}.form_inputGroup__rhTzZ{display:flex;gap:16px}.form_inputText__fZdyB{width:100%;height:50px;border:1px solid #cdd6dd;border-radius:8px;padding:0 15px;font-size:14px;color:#333;background-color:#fff;transition:all .3s ease}.form_inputText__fZdyB::-moz-placeholder{color:#cdd6dd;font-size:16px}.form_inputText__fZdyB:-ms-input-placeholder{color:#cdd6dd;font-size:16px}.form_inputText__fZdyB::placeholder{color:#cdd6dd;font-size:16px}.form_inputText__fZdyB:focus{color:#212529;border-color:#e91e63;outline:0;box-shadow:0 0 0 .25rem rgba(233,30,99,.25);transform:translateY(-1px)}.form_inputText__fZdyB:hover{border-color:#e91e63;box-shadow:0 2px 8px rgba(233,30,99,.1)}.form_checkboxLabel__S_HIa{display:flex;align-items:center;gap:10px}.form_checkboxLabel__S_HIa span{font-size:16px;line-height:1.5}.form_checkbox__p6n5N{width:30px;height:30px;margin-top:0!important;accent-color:#e91e63}.form_privacyPolicyLink__i9oY_{font-size:10px;line-height:1.4;color:#e91e63;text-decoration:underline;padding-left:50px;transition:color .3s ease}.form_privacyPolicyLink__i9oY_:hover{color:#ff4081}.form_submitButton__qYUOj{height:48px;width:-moz-fit-content;width:fit-content;padding:14px 45px;margin-top:20px;border-radius:50px;font-size:16px;color:#fff;background:linear-gradient(135deg,#e91e63,#ff4081);border:none;cursor:pointer;transition:all .3s ease;outline:none;display:flex;align-items:center;justify-content:center;align-self:center;box-shadow:0 4px 15px rgba(233,30,99,.3)}.form_submitButton__qYUOj:hover{background:linear-gradient(135deg,#d81b60,#e91e63);transform:translateY(-2px);box-shadow:0 6px 20px rgba(233,30,99,.4)}.form_submitButton__qYUOj.form_disabled__yVyJI{background-color:#cdd6dd;background:#cdd6dd;cursor:not-allowed;transform:none;box-shadow:none}.form_successMessage__dXPWp{text-align:center;padding:30px 20px;background:linear-gradient(135deg,#e8f5e8,#f0f8f0);border-radius:12px;border:2px solid #4caf50}.form_successMessage__dXPWp p{font-size:16px;color:#2e7d2e;margin-bottom:10px;line-height:1.6}.form_successMessage__dXPWp p:last-of-type{margin-bottom:20px}.form_resetButton__SoSAT{height:40px;padding:10px 30px;border-radius:50px;font-size:14px;color:#fff;background:linear-gradient(135deg,#4caf50,#66bb6a);border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(76,175,80,.3)}.form_resetButton__SoSAT:hover{background:linear-gradient(135deg,#43a047,#4caf50);transform:translateY(-2px);box-shadow:0 6px 20px rgba(76,175,80,.4)}.form_errorMessage__1MePQ{padding:15px 20px;background:linear-gradient(135deg,#ffebee,#ffcdd2);border-radius:8px;border-left:4px solid #f44336;color:#c62828;font-size:14px;margin-bottom:10px;text-align:center;box-shadow:0 2px 8px rgba(244,67,54,.1)}.register_container__XL00V{width:100%;display:flex;justify-content:center;align-items:center;padding:0 20px}@media screen and (max-width:1024px){.register_container__XL00V{padding:0 15px}}.register_formContainer__w0tKg{width:100%;max-width:700px;padding-bottom:100px}@media screen and (max-width:1024px){.register_formContainer__w0tKg{padding-bottom:40px}}