[v-cloak]{display:none!important}.profile-page .form-label{color:#000;font-weight:400;letter-spacing:.3px;line-height:20px;margin-bottom:0;padding-bottom:5px;text-transform:capitalize}.profile-page .form-input-field,.profile-page .form-label{display:block;font-family:Urbanist,sans-serif;font-size:14px}.profile-page .form-input-field{background-color:#fff;border:1px solid #ccc;border-radius:0;color:#333;height:44px;line-height:1.43;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.profile-page .form-input-field:focus{border-color:#000;box-shadow:0 0 .5px .5px #000;outline:0}.profile-page .form-input-field:-webkit-autofill,.profile-page .form-input-field:-webkit-autofill:active,.profile-page .form-input-field:-webkit-autofill:focus,.profile-page .form-input-field:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fbefff!important;-webkit-text-fill-color:#333!important}.profile-page .form-input-field:-moz-autofill,.profile-page .form-input-field:-moz-autofill-preview{background-color:#fbefff!important}.profile-page textarea.form-input-field{height:auto;min-height:100px}.profile-page select.form-input-field{height:44px}.form-checkbox-input{accent-color:#000;flex-shrink:0;height:16px;margin:0;width:16px}.profile-page .checkbox-group{align-items:center;display:flex;gap:12px;padding-top:8px}.form-checkbox-label{font-family:Urbanist,sans-serif;font-size:12px;font-weight:300;line-height:1.4}.form-checkbox-label a{color:#000;text-decoration:underline}.profile-page .form-row{display:flex;gap:16px}.form-col-2{flex:1}.form-col-3{flex:2}.form-col-3-small{flex:1;max-width:120px}.profile-page .form-group{margin-bottom:16px;position:relative}.step-title{color:#000;font-size:18px;font-weight:400;line-height:28px;margin-bottom:0;margin-top:32px;padding-bottom:1.6rem}.form-button-primary,.step-title{font-family:Urbanist,sans-serif;letter-spacing:.5px;text-transform:capitalize}.form-button-primary{background-color:#000;border:none;border-radius:0;color:#f0f0f0;cursor:pointer;font-size:14px;font-weight:300;max-width:300px;padding:8px 16px;transition:all .2s;width:100%}.form-button-primary:hover:not(:disabled){background-color:#333;transform:translateY(-1px)}.form-button-primary:disabled{background-color:#ccc;cursor:not-allowed;transform:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media screen and (max-width:767px){.profile-page .form-row{flex-direction:column}.form-col-3-small{max-width:100%}}
