.page_signup .app-header{background-color:#fff;background-image:none;font-size:19px;font-family:Roboto,Arial,sans-serif;font-weight:700;font-stretch:normal;font-display:swap}.page_signup .app-header .custom-header{color:#2c3a52}.page_signup p{margin:0;padding:0}.page_signup .form-input{max-width:600px;margin:80px auto auto;width:100%;padding:0 15px;text-align:left}.page_signup .form-input .phone-label{font-size:24px}.page_signup .form-input .phone-label,.page_signup .form-input .username-label{font-family:Roboto,Arial,sans-serif;font-weight:700;font-stretch:normal;font-display:swap}.page_signup .form-input .username-label{font-size:18px;margin-top:30px}.page_signup .form-input .input-error{margin-top:3px;font-size:13px;text-align:right;color:#fc1042}.page_signup .form-input .input-group{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page_signup .form-input .input-group.username input::-webkit-input-placeholder{font-size:18px;font-family:Roboto,Arial,sans-serif;font-weight:300;font-stretch:normal;font-display:swap}.page_signup .form-input .input-group.username input::-moz-placeholder{font-size:18px;font-family:Roboto,Arial,sans-serif;font-weight:300;font-stretch:normal;font-display:swap}.page_signup .form-input .input-group.username input::-ms-input-placeholder{font-size:18px;font-family:Roboto,Arial,sans-serif;font-weight:300;font-stretch:normal;font-display:swap}.page_signup .form-input .input-group.username input::placeholder{font-size:18px;font-family:Roboto,Arial,sans-serif;font-weight:300;font-stretch:normal;font-display:swap}.page_signup .form-input .phone-input{width:100%;font-size:24px;font-family:Roboto,Arial,sans-serif;font-weight:500;font-stretch:normal;font-display:swap;color:#2c3a52;margin-left:20px;caret-color:#fb9209}.page_signup .form-input .phone-input input{height:30px;outline:none}.page_signup .form-input .phone-input input::-webkit-input-placeholder{font-family:Roboto,Arial,sans-serif;font-weight:300;font-stretch:normal;font-display:swap}.page_signup .form-input .phone-input input::-moz-placeholder{font-family:Roboto,Arial,sans-serif;font-weight:300;font-stretch:normal;font-display:swap}.page_signup .form-input .phone-input input::-ms-input-placeholder{font-family:Roboto,Arial,sans-serif;font-weight:300;font-stretch:normal;font-display:swap}.page_signup .form-input .phone-input input::placeholder{font-family:Roboto,Arial,sans-serif;font-weight:300;font-stretch:normal;font-display:swap}.page_signup .form-input .username-input{width:100%;font-size:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;font-stretch:normal;font-display:swap;color:#2c3a52;caret-color:#fb9209;background:#f8f8f8;border:1px solid #c5c5c5;border-radius:.5rem;padding:12px 20px;outline:none}.page_signup .form-input .username-input:focus,.page_signup .form-input .username-input:hover{border-color:#2c3a52}.page_signup .text-primary{color:#2c3a52!important}.page_signup .phone-prefix{font-size:25px;color:#2c3a52;opacity:.4;cursor:not-allowed;pointer-events:none}.page_signup .input-phone-note,.page_signup .phone-prefix{font-family:Roboto,Arial,sans-serif;font-weight:400;font-stretch:normal;font-display:swap}.page_signup .input-phone-note{margin-top:10px;font-size:12px;color:#898c95}.page_signup .auth-btn{font-size:16px;margin-top:20px;width:100%;height:50px;border-radius:.5rem;border:none;color:#fff}.policy{color:#898c95;font-size:12px;margin-top:10px}.policy .term-link{text-decoration:underline;-webkit-text-decoration-color:#898c95;text-decoration-color:#898c95}