.login-page .form-container.verify h1{justify-content:center}.login-page .email-icon{display:flex;align-items:center;margin-bottom:24px}.login-page .email-icon svg{display:inline-block;color:#285ff6;font-size:2.8rem;text-align:center;padding:14px;border:1px solid #e3e8ef;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);margin:0 auto;border-radius:16px}.login-page .terms{display:flex;gap:10px;margin-top:14px}.login-page .terms input[type=checkbox]{width:auto}.component-enrollment-form .form-container{width:100%;min-width:100%;max-width:550px!important;background-color:#fff;border-radius:16px;padding:40px 32px}.component-enrollment-form .form-container h1{color:#285ff6;text-align:center;font-size:3rem;font-weight:500;line-height:126.667%}.component-enrollment-form .form-container p{color:#364152;text-align:center;font-size:1.6rem;font-weight:500;line-height:150%;padding:0;margin:12px 0 0}.component-enrollment-form .form-container form{width:100%;display:flex;flex-direction:column;flex:1}.component-enrollment-form .form-container form label{width:100%;color:#344054;font-size:14px;font-weight:500;line-height:142.857%;display:block}.component-enrollment-form .form-container form input:not(.code-part){width:100%;color:#667085;font-size:1.6rem;font-weight:400;line-height:150%;padding:10px 14px;border-radius:8px;border:1px solid #cdd5df;background:#fff}.component-enrollment-form .form-container form button{width:100%;border:1px solid #285ff6;background:#285ff6;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:#fff;font-family:Inter;font-size:1.6rem;font-weight:600;padding:10px;border-radius:25px;transition:all .2s}.component-enrollment-form .form-container form button.disabled{background-color:#87a7ff;border-color:#87a7ff}.component-enrollment-form .form-container form .notification-card{margin-top:32px}.component-enrollment-form .form-container .field-wrapper{width:100%;margin:24px 0 6px}.component-enrollment-form .form-container .col-2{display:flex;gap:20px;width:100%;justify-content:space-between}.component-enrollment-form .form-container .col-2 .field-wrapper{width:50%}.component-enrollment-form .form-container .forgot-password{color:#102c7b;font-size:1.4rem;font-weight:600;line-height:142.857%;text-align:right;padding:24px 0}.component-enrollment-form .form-container .password-requirements{margin-top:24px;display:flex;flex-direction:column;gap:8px}.component-enrollment-form .form-container .password-requirements .requirement{display:flex;align-items:center;gap:8px;color:#364152;font-size:1.4rem;font-weight:400;line-height:142.857%}.component-enrollment-form .form-container .password-requirements .requirement .success{color:#17b26a}.component-enrollment-form .form-container .terms{display:flex;gap:10px;margin-top:14px}.component-enrollment-form .form-container .terms input[type=checkbox]{width:auto}