header{padding:0;margin:0}.header-container{padding:1rem 0;margin:0 auto;max-width:1440px}.logo img{width:unset}.wrapper{margin:clamp(.5rem,3vw,6rem) auto 0;max-width:320px}.wrapper-pj{margin:clamp(1rem,2.5vw,12rem) auto 0;max-width:320px}.subtitulo{color:hsla(0,0%,0%,.8);margin:14px 0 0}.subtitulo a{color:var(--clr-links);text-decoration:underline}.hidden{display:none}.item-link{color:var(--clr-links);display:block;width:100%;text-align:center;text-decoration:none}.item-link-spacing{margin-bottom:8px}fieldset{display:grid;gap:16px}form{display:grid;gap:16px;margin:1rem 0 0}.form-group label{display:block;font-size:var(--font-size-body-2);font-weight:600;margin:0 0 4px}.form-group .label-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.label-wrapper a{font-size:var(--font-size-body-2);color:var(--clr-links);text-decoration:underline}.label-opcional{font-size:var(--font-size-body-2)}input:focus,select:focus{outline:0;border:2px solid #000;border-color:var(--clr-primary)}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}input[type=password]::-webkit-credentials-auto-fill-button,input[type=password]::-webkit-textfield-decoration-container{display:none}.password-wrapper{position:relative}.toggle-password{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer;color:var(--cor-cinza-texto);width:20px;height:20px}.toggle-password svg{width:20px;height:20px}.icon-eye-closed{display:none}.info-privacy{text-align:center;font-size:var(--font-size-body-2)}.btn-register{background-color:var(--clr-primary);border-radius:4px;color:var(--clr-white);cursor:pointer;font-size:16px;padding:14px;width:100%}.btn-cadastro-redirect{background-color:var(--clr-primary);border-radius:4px;color:var(--clr-white);cursor:pointer;font-size:16px;padding:10px 63px;width:100%}.btn-register:disabled,.not-allowed-item{opacity:.4;cursor:not-allowed}.btn-volta-inicio{max-width:224px}legend{display:none}.registro-concluido{display:grid;gap:1rem;margin:clamp(1rem,5vw,3rem) auto 0;max-width:1440px}.dropdown-content{max-height:400px!important;overflow-y:auto!important}#grupo_menu_todos,#todos_content{max-height:350px!important;overflow-y:auto!important}.cf-turnstile{display:flex;justify-content:center;min-height:65px}#captcha-erro{margin-bottom:4px;text-align:center;width:100%}button.item-link{background:0 0;border:0;padding:0;font:inherit;cursor:pointer}button.item-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}