.page__login{position:relative;z-index:10;padding-top:125px;padding-bottom:2.5rem}@media (min-width: 1024px){.page__login{margin-top:25px;padding-bottom:0;padding-top:0}}.page__login .container{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 1024px){.page__login .container{padding-left:1rem;padding-right:1rem}}.page__login.login .container{padding-left:0;padding-right:0}@media (min-width: 1024px){.page__login.login .container{padding-left:1rem;padding-right:1rem}}.page__login .form__login{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:400px;border-radius:20px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-bottom:2rem;padding-top:1.75rem}@media (min-width: 768px){.page__login .form__login{margin-top:0;width:100%;max-width:492px;border-radius:30px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:2.75rem;padding-bottom:2.75rem}}@media (min-width: 1024px){.page__login .form__login{margin-left:0;margin-right:0;min-height:454px}}.page__login .form__login .form-field{margin-left:auto;margin-right:auto;margin-bottom:1.25rem;max-width:308px;font-size:20px;font-weight:500;line-height:100%}@media (min-width: 1024px){.page__login .form__login .form-field{max-width:332px}}.page__login .form__login .form-field input[type=text],.page__login .form__login .form-field input[type=password]{--tw-border-opacity: 1;border-color:rgb(42 58 68 / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}.page__login .form__login .form-field label{left:0;right:0;top:-.25rem;margin-left:auto;margin-right:auto;margin-bottom:.25rem;text-align:center;font-weight:500;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}.page__login .form__login .form-field:focus-within input{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.page__login .form__login .form-field:focus-within label{left:0;right:0;top:10px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:700}.page__login .form__login .form-field.required label:after{position:relative;right:.25rem}.page__login .form__login .form-field.has-error:after{top:31px;filter:brightness(0) invert(1)}.page__login .form__login .form-field.has-error input{--tw-border-opacity: 1;border-color:rgb(42 58 68 / var(--tw-border-opacity, 1))}.page__login .form__login--forget-password{border-color:transparent;background-color:transparent;padding-bottom:0}@media (min-width: 1024px){.page__login .form__login--forget-password{min-height:fit-content;max-width:720px;--tw-border-opacity: 1;border-color:rgb(1 129 197 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(1 129 197 / var(--tw-bg-opacity, 1));padding:1.875rem 5.625rem 2.5rem}}.page__login .form__login--forget-password .form__login-box{border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.875rem}@media (min-width: 1024px){.page__login .form__login--forget-password .form__login-box{padding:2.5rem 6.25rem}}.page__login .form__login--forget-password .form__login-box--title{margin-bottom:2.25rem;display:block;text-align:center;font-size:1.625rem;font-weight:700;text-transform:uppercase;line-height:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__login .form__login--forget-password .form__login-box--title{font-size:2rem;line-height:100%}}.page__login .form__login--forget-password .form__login-content{padding:0;padding-top:2.5rem}@media (min-width: 1024px){.page__login .form__login--forget-password .form__login-content{padding-left:2rem;padding-right:2rem;padding-top:3rem}}.page__login .form__login--forget-password .form__login-content .btn{margin-bottom:0;--tw-border-opacity: 1;border-color:rgb(103 226 119 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(103 226 119 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(21 21 21 / var(--tw-text-opacity, 1))}.page__login .form__login--forget-password .form__login-topo-text{font-size:20px;line-height:100%;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__login .form__login--forget-password .form__login-topo-text{font-size:1.5rem;line-height:2rem;line-height:100%}}.page__login .form__login--forget-password .form-field input[type=text],.page__login .form__login--forget-password .form-field input[type=password]{border-width:2px;--tw-border-opacity: 1;border-color:rgb(42 58 68 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(21 21 21 / var(--tw-text-opacity, 1))}.page__login .form__login--forget-password .form-field:focus-within label{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.page__login .form__login--forget-password .form-field label{--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}.page__login .form__login--forget-password .form-field.has-error .error{--tw-text-opacity: 1;color:rgb(1 129 197 / var(--tw-text-opacity, 1))}.page__login .form__login--forget-password .form__login-rodape.--desk{margin-top:1.25rem;display:none;background-color:transparent;padding:0}@media (min-width: 1024px){.page__login .form__login--forget-password .form__login-rodape.--desk{display:flex;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}.page__login .form__login--forget-password .form__login-rodape.--desk .form__login-rodape-text{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.page__login .form__login--forget-password .form__login-rodape.--desk a{--tw-text-opacity: 1;color:rgb(255 227 0 / var(--tw-text-opacity, 1))}.page__login .form__login--forget-password .form__login-rodape.--desk.forget-success{display:none}.page__login .form__login--forget-password .alert{margin-bottom:1rem;text-wrap:balance;border-style:none;background-color:transparent;font-size:13px;line-height:110%;--tw-text-opacity: 1;color:rgb(21 21 21 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__login .form__login--forget-password .alert{font-size:1rem;line-height:1.5rem}}.page__login .form__login--forget-password.forget-success .form__login-box{padding:2rem 1.875rem 5rem}@media (min-width: 1024px){.page__login .form__login--forget-password.forget-success .form__login-box{padding:2rem 3.125rem 5rem}}.page__login .form__login--forget-password.forget-success .form__login-content.forget--password{padding-top:1.5625rem}@media (min-width: 1024px){.page__login .form__login--forget-password.forget-success .form__login-content.forget--password{padding-top:1.75rem}}.page__login .form__login--forget-password.forget-success .alert-modifed .alert-custom{position:relative;margin-left:auto;margin-right:auto;max-width:271px;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(0 230 129 / var(--tw-bg-opacity, 1));padding-top:2rem;padding-bottom:0}@media (min-width: 1024px){.page__login .form__login--forget-password.forget-success .alert-modifed .alert-custom{max-width:398px}}.page__login .form__login--forget-password.forget-success .alert-modifed .alert-custom .icon-bg{pointer-events:none;position:absolute;bottom:-50px;left:-13px;margin:auto;width:280px}@media (min-width: 1024px){.page__login .form__login--forget-password.forget-success .alert-modifed .alert-custom .icon-bg{left:-17px;width:auto}}.page__login .form__login--forget-password.forget-success .alert-modifed .alert-custom div{padding:0}.page__login .form__login--forget-password.forget-success .btn{position:relative;z-index:20;max-width:190px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.page__login .form__login--reset-password{margin-left:auto;margin-right:auto;max-width:720px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-bottom:0}@media (min-width: 1024px){.page__login .form__login--reset-password{padding-bottom:2rem}}.page__login .form__login--reset-password .form__login-content{padding-top:2rem}@media (min-width: 1024px){.page__login .form__login--reset-password .form__login-content{padding-top:0}}.page__login .form__login--reset-password .form__login-content .btn{margin-top:2rem;--tw-border-opacity: 1;border-color:rgb(255 234 104 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 234 104 / var(--tw-bg-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.page__login .form__login--reset-password .form__login-content .form-field{max-width:420px}.page__login .form__login--reset-password .form__login-content .form-field.has-error:after{top:31px;filter:none}.page__login .form__login--reset-password .form__login-content .form-field.has-error input{--tw-border-opacity: 1;border-color:rgb(1 129 197 / var(--tw-border-opacity, 1))}.page__login .form__login--reset-password .form__login-content .form-field.has-error .error{--tw-text-opacity: 1;color:rgb(1 129 197 / var(--tw-text-opacity, 1))}.page__login .form__login-topo{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;padding-left:0;padding-right:0;padding-bottom:0;text-align:center;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.page__login .form__login-topo{position:relative;top:0;flex-direction:row;background-color:transparent;background-image:none;padding-top:0;padding-bottom:0}}.page__login .form__login-topo-text{margin-top:.5rem;margin-bottom:.5rem;padding-left:0;font-size:26px;font-weight:800;text-transform:uppercase;line-height:100%;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__login .form__login-topo-text{left:1.25rem;margin-top:0;margin-bottom:0;font-size:32px}}.page__login .form__login-content{margin-top:-.5rem;border-top-left-radius:10px;border-top-right-radius:10px;padding-left:2rem;padding-right:2rem;padding-top:2.25rem}@media (min-width: 1024px){.page__login .form__login-content{margin-top:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-left:65px;padding-right:65px;padding-top:3rem}}.page__login .form__login-content .btn{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;display:flex;width:100%;max-width:300px;align-items:center;justify-content:center;gap:10px;--tw-border-opacity: 1;border-color:rgb(0 255 242 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(0 255 242 / var(--tw-bg-opacity, 1));text-transform:uppercase;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__login .form__login-content .btn{margin-bottom:0}.page__login .form__login-content.forget--password{padding-left:0;padding-right:0;padding-top:1.875rem}}.page__login .form__login .esqueci{position:relative;margin-left:auto;margin-right:auto;margin-top:2rem;display:flex;width:100%;max-width:308px;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem;font-size:14px;font-weight:600;line-height:100%;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__login .form__login .esqueci{max-width:none;font-size:1.125rem;line-height:1.75rem;font-weight:500;line-height:100%}}.page__login .form__login .esqueci a{font-weight:800;--tw-text-opacity: 1;color:rgb(10 169 210 / var(--tw-text-opacity, 1));text-decoration-line:underline}.page__login .form__login .esqueci a:hover{text-decoration-line:none}.page__login .form__login-rodape{position:relative;display:flex;width:100%;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2.5rem 2rem 1.25rem;text-align:center;--tw-text-opacity: 1;color:rgb(1 129 197 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__login .form__login-rodape{margin-left:auto;margin-right:auto;max-width:420px;flex-direction:row;align-items:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:1.25rem;padding-bottom:1.25rem;--tw-text-opacity: 1;color:rgb(10 169 210 / var(--tw-text-opacity, 1))}}.page__login .form__login-rodape-text{margin-bottom:1.5rem;text-align:center;font-size:1.125rem;line-height:1.75rem;line-height:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__login .form__login-rodape-text{margin-bottom:0;--tw-text-opacity: 1;color:rgb(10 169 210 / var(--tw-text-opacity, 1))}}.page__login .form__login-rodape .btn{display:flex;height:58px;width:308px;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:10px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(1 129 197 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0;font-size:19px;font-weight:500;--tw-text-opacity: 1;color:rgb(1 129 197 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__login .form__login-rodape .btn{margin-left:.75rem;height:2.5rem;width:133px;border-radius:5px;font-size:15px}}.page__login .form__login-rodape:before{position:absolute;top:-30px;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:1.5rem;display:block;height:1px;width:100%;max-width:308px;--tw-bg-opacity: 1;background-color:rgb(209 211 212 / var(--tw-bg-opacity, 1));--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){.page__login .form__login-rodape:before{display:none}}.page__login .login-block{padding-left:1rem;padding-right:1rem}@media (min-width: 1024px){.page__login .login-block{padding-left:0;padding-right:0;background:transparent}}.page__login .box__register{display:none;height:460px;width:495px;border-radius:30px;--tw-bg-opacity: 1;background-color:rgb(1 129 197 / var(--tw-bg-opacity, 1));padding:2.5rem .75rem;padding-bottom:0}@media (min-width: 1024px){.page__login .box__register{display:block}}.page__login .box__register-title{margin-bottom:6rem;text-align:center;font-size:32px;font-weight:700;text-transform:uppercase;line-height:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.page__login .box__register-description{text-align:center;font-size:22px;font-weight:700;text-transform:uppercase;line-height:110%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.page__login .box__register .btn{margin-left:auto;margin-right:auto;margin-top:1.5rem;display:flex;width:100%;max-width:300px;align-items:center;justify-content:center;gap:10px;--tw-border-opacity: 1;border-color:rgb(255 227 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 227 0 / var(--tw-bg-opacity, 1));font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}.page__login .form__login-rodape.--mob{background-color:transparent;padding-left:0;padding-right:0}@media (min-width: 1024px){.page__login .form__login-rodape.--mob{display:none}}.page__login .form__login-rodape.--mob:before{opacity:0}.page__login .form__login-rodape.--mob .form__login-rodape-text{margin-left:auto;margin-right:auto;margin-bottom:0;max-width:330px;font-size:1.125rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;line-height:110%}.page__login .form__login-rodape.--mob .form__login-rodape-text-2{position:relative;margin-bottom:1.25rem;width:fit-content;--tw-bg-opacity: 1;background-color:rgb(1 129 197 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;text-align:center;font-size:16px;line-height:110%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.page__login .form__login-rodape.--mob .form__login-rodape-text-2:before{position:absolute;left:50%;top:0;bottom:0;z-index:-1;margin:auto;height:1px;width:300px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-content: "";content:var(--tw-content)}.page__login .form__login-rodape.--mob .btn{margin-top:1rem;gap:10px;border-radius:.75rem;border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 227 0 / var(--tw-bg-opacity, 1));font-size:1.125rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;line-height:100%;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}.page__login .clouds-decoration{pointer-events:none;position:absolute;top:-2.5rem;left:2.5rem;right:0;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.page__login .clouds-decoration{display:none}}.page__login .clouds-decoration img{margin-left:auto;margin-right:auto;max-width:none}.page__register{position:relative;padding-bottom:3.5rem}@media (min-width: 1024px){.page__register{padding-bottom:0}}.page__register .container{padding-left:0;padding-right:0}@media (min-width: 1024px){.page__register .container{padding-left:1rem;padding-right:1rem}}@media (min-width: 1280px){.page__register .container{max-width:80rem}}.page__register .register__form{position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-top-left-radius:20px;border-top-right-radius:20px;--tw-bg-opacity: 1;background-color:rgb(255 227 0 / var(--tw-bg-opacity, 1));padding-left:1.5rem;padding-right:1.5rem;padding-bottom:4rem}@media (min-width: 640px){.page__register .register__form{max-width:49.5rem;border-radius:30px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:2.5rem;padding-bottom:5rem}}@media (min-width: 1024px){.page__register .register__form{max-width:80rem;padding-left:0;padding-right:0}}.page__register .register__form-topo{position:relative;z-index:10;margin-bottom:1.25rem;width:100%;align-items:center;justify-content:center;background-color:transparent;padding:2.25rem 1rem 1rem;text-align:center;font-size:1.625rem;font-weight:700;text-transform:uppercase;line-height:100%;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.page__register .register__form-topo{margin-bottom:0;display:flex;padding-top:0;padding-bottom:0;text-align:center;font-size:2rem;line-height:100%;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}}.page__register .register__form-topo--mob{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;overflow:hidden;border-top-left-radius:1rem;border-top-right-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-bottom:0;padding-top:0}@media (min-width: 768px){.page__register .register__form-topo--mob{display:none}}.page__register .register__form-topo--mob-text{text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;line-height:100%;--tw-text-opacity: 1;color:rgb(1 129 197 / var(--tw-text-opacity, 1))}.page__register .register__form-topo--mob .steps{margin-left:auto;margin-right:auto;margin-top:0;max-width:253px!important;padding:.75rem 1.25rem!important}.page__register .register__form-topo--mob .steps__item{width:30px!important;height:30px!important;border-radius:12px!important}.page__register .register__form-topo--mob .steps__wrapper{width:100%;border-width:0px;padding-top:1.5rem;padding-bottom:0}.page__register .register__form-topo--mob .btn-login{display:flex;height:40px;width:7.625rem;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(10 169 210 / var(--tw-bg-opacity, 1));text-align:center;font-size:.875rem;font-weight:700;line-height:100%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.page__register .register__form-topo .btn{margin-left:1rem;display:flex;height:2.4375rem;width:7.4375rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0;text-align:center;font-size:1.125rem;font-weight:500;line-height:100%;--tw-text-opacity: 1;color:rgb(1 129 197 / var(--tw-text-opacity, 1))}.page__register .register__form-topo .btn:hover{--tw-border-opacity: 1;border-color:rgb(10 169 210 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(10 169 210 / var(--tw-bg-opacity, 1))}.page__register .register__form-content{margin-top:-.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2.5rem 1.25rem 1.25rem}@media (min-width: 640px){.page__register .register__form-content{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:2.5rem 7rem}}@media (min-width: 1024px){.page__register .register__form-content{margin-left:auto;margin-right:auto;max-width:830px;padding-left:0;padding-right:0}}.page__register .register__form-content .btn{margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:.75rem;display:flex;height:54px;width:100%;max-width:510px;align-items:center;justify-content:center;gap:10px;--tw-border-opacity: 1;border-color:rgb(103 226 119 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(103 226 119 / var(--tw-bg-opacity, 1));text-transform:uppercase;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.page__register .register__form-content .btn{margin-top:1.25rem}}.page__register .register__form .form-field.required label:after{position:relative;right:.25rem;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}.page__register .register__form .checkbox-optin .form-field.checkbox-field{margin-bottom:0;width:fit-content;flex-direction:column}.page__register .register__form .checkbox-optin .form-field.checkbox-field label{margin-bottom:0;width:fit-content;gap:6px}.page__register .register__form .checkbox-optin .form-field.checkbox-field label:focus-within{left:0;top:0;background-color:transparent;padding:0}.page__register .register__form .checkbox-optin .form-field.checkbox-field label p{width:fit-content}.page__register .register__form .checkbox-optin .form-field.checkbox-field.has-error:after{right:auto;left:0;top:19px}.page__register .register__form .checkbox-optin .form-field.checkbox-field .error{margin-left:1.75rem}.page__register .register__form-legend{margin-bottom:2rem;width:100%;padding-left:.5rem;padding-right:.5rem;font-size:20px;font-weight:700;text-transform:uppercase;line-height:110%;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}.page__register .register__form-actions{display:flex;width:100%;flex-direction:column;justify-content:center}@media (min-width: 1024px){.page__register .register__form-actions{flex-direction:row;gap:2rem}}.page__register .register__form-actions .btn-voltar{order:2;margin-left:auto;margin-right:auto;border-width:2px;--tw-border-opacity: 1;border-color:rgb(42 58 68 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));text-align:center;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background:transparent}@media (min-width: 768px){.page__register .register__form-actions .btn-voltar{order:1}}@media (min-width: 1024px){.page__register .register__form-actions .btn-voltar{max-width:290px}.page__register .register__form-actions .btn-continue{order:2}}.page__register .register__form .steps{position:relative;display:flex;width:100%;max-width:300px;justify-content:space-between;gap:2.25rem;border-radius:14px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(42 58 68 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 227 0 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem}.page__register .register__form .steps:before{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;margin:auto;height:3px;width:80%;--tw-bg-opacity: 1;background-color:rgb(42 58 68 / var(--tw-bg-opacity, 1));--tw-content: "";content:var(--tw-content)}.page__register .register__form .steps__item{position:relative;z-index:20;display:flex;height:2.5rem;width:2.5rem;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:14px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(42 58 68 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0;font-size:1.125rem;font-weight:700;line-height:100%;--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}.page__register .register__form .steps__item.active{--tw-bg-opacity: 1;background-color:rgb(42 58 68 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.page__register .register__form .steps__item.completed{--tw-bg-opacity: 1;background-color:rgb(255 227 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(42 58 68 / var(--tw-text-opacity, 1))}
