.ConnectForm_container__Y_VfE{position:relative;background:#FFFFFF;border-radius:25px;padding:22px 32px;max-width:500px;width:100%;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e9edfe;box-sizing:border-box}.ConnectForm_title__XT_Ms{font-style:normal;font-weight:600;font-size:24px;line-height:29px;text-align:center;color:#2A394E;margin:0 0 20px;width:100%}.ConnectForm_form__iOfNz{display:flex;flex-direction:column;gap:10px}.ConnectForm_fieldWrapper__Fb1pf{position:relative;width:100%;min-height:66px}.ConnectForm_label__9IJqZ{display:block;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#2A394E;margin-bottom:8px}.ConnectForm_input__ekIaP{width:100%;height:44px;background:#E9EDFE;border:none;border-radius:12px;padding:0 12px;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#2A394E;box-sizing:border-box;transition:background .3s ease}.ConnectForm_input__ekIaP::placeholder{color:#2A394E;opacity:.6}.ConnectForm_input__ekIaP:focus{outline:none;background:#DDE3FF}.ConnectForm_inputWithPrefix__ptmHd{position:relative;width:100%}.ConnectForm_prefix__8S_Ev{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#2A394E;z-index:1}.ConnectForm_inputWithPrefix__ptmHd .ConnectForm_input__ekIaP{padding-left:50px}.ConnectForm_checkboxLabel__gk1lk{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#2A394E}.ConnectForm_checkbox__ibR3V{width:18px;height:18px;margin-top:1px;cursor:pointer;accent-color:#2E51FF;flex-shrink:0}.ConnectForm_checkboxText__fQpbG{flex:1 1}.ConnectForm_customField__EeBys{width:100%}.ConnectForm_error__hF6m3{color:#FF0000;font-style:normal;font-weight:400;font-size:12px;line-height:14px;margin-top:4px;padding-left:12px;min-height:18px;display:block}.ConnectForm_error__hF6m3:empty{visibility:hidden}.ConnectForm_submitError__D4GiU{color:#FF0000;font-size:13px;text-align:center;margin-top:8px}.ConnectForm_submitButton__bjhct{width:100%;height:44px;background:#2E51FF;border:none;border-radius:33px;font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#FFFFFF;cursor:pointer;transition:background .3s ease}.ConnectForm_submitButton__bjhct:hover{background:#1e3fcc}.ConnectForm_submitButton__bjhct:active{background:#1533b3}.ConnectForm_submitButton__bjhct:disabled{opacity:.7;cursor:not-allowed}@media (max-width:1024px){.ConnectForm_container__Y_VfE{padding:24px 20px;border-radius:20px}.ConnectForm_title__XT_Ms{font-size:20px;line-height:24px;margin-bottom:20px}}@media (max-width:768px){.ConnectForm_container__Y_VfE{max-width:100%;padding:24px 20px;border-radius:20px}.ConnectForm_title__XT_Ms{font-size:20px;line-height:24px;margin-bottom:20px}.ConnectForm_input__ekIaP,.ConnectForm_submitButton__bjhct{height:40px;font-size:14px}}@media (max-width:480px){.ConnectForm_container__Y_VfE{max-width:340px;margin:0 auto;padding:16px 14px;border-radius:16px}.ConnectForm_title__XT_Ms{font-size:17px;line-height:22px;margin-bottom:12px}.ConnectForm_form__iOfNz{gap:6px}.ConnectForm_fieldWrapper__Fb1pf{min-height:auto}.ConnectForm_label__9IJqZ{font-size:12px;line-height:15px;margin-bottom:4px}.ConnectForm_input__ekIaP{width:100%;height:38px;font-size:13.5px;border-radius:8px;padding:0 10px}.ConnectForm_prefix__8S_Ev{font-size:15px;left:10px}.ConnectForm_inputWithPrefix__ptmHd .ConnectForm_input__ekIaP{padding-left:42px}.ConnectForm_checkboxLabel__gk1lk{font-size:11px;line-height:14px;gap:6px}.ConnectForm_checkbox__ibR3V{width:14px;height:14px;margin-top:1px}.ConnectForm_checkboxText__fQpbG{font-size:11px;line-height:14px}.ConnectForm_error__hF6m3{font-size:10.5px;line-height:13px;min-height:14px;margin-top:2px;padding-left:6px}.ConnectForm_submitButton__bjhct{height:38px;font-size:13px;border-radius:20px}}@media (max-width:380px){.ConnectForm_container__Y_VfE{max-width:300px;padding:14px 10px;border-radius:14px}.ConnectForm_title__XT_Ms{font-size:15px;line-height:20px;margin-bottom:10px}.ConnectForm_input__ekIaP{width:100%;height:36px;font-size:12.5px}.ConnectForm_prefix__8S_Ev{font-size:14px;left:8px}.ConnectForm_inputWithPrefix__ptmHd .ConnectForm_input__ekIaP{padding-left:38px}.ConnectForm_checkboxLabel__gk1lk,.ConnectForm_checkboxText__fQpbG{font-size:10px;line-height:13px}.ConnectForm_submitButton__bjhct{height:36px;font-size:12px}}