.pagina_tela__EkxeR{display:flex;align-items:stretch;min-height:100vh;background:#FFFFFF}.pagina_marca__1lxli{display:flex;flex-direction:column;justify-content:space-between;flex:0 0 38vw;max-width:520px;min-width:360px;padding:80px 56px 64px;background:#091A35}.pagina_marcaTopo__vrBNl{display:flex;flex-direction:column;align-items:flex-start}.pagina_simbolo__kgH4w{display:block;width:32px;height:32px;object-fit:contain}.pagina_wordmark__6l4Cg{margin:12px 0 0;font-size:15px;font-weight:600;letter-spacing:3.5px;line-height:1.4;color:#FFFFFF}.pagina_regua___h5fF{display:block;width:36px;height:2px;margin:16px 0 10px;background:#7AA8D4}.pagina_sistema__Lg3fs{margin:0;font-size:11px;font-weight:500;letter-spacing:1.8px;line-height:1.4;color:#7AA8D4;text-transform:uppercase}.pagina_marcaRodape__uZYaQ{display:flex;flex-direction:column;gap:10px;max-width:420px}.pagina_frase__WpJjF{margin:0;font-size:22px;font-weight:500;line-height:1.25;color:#FFFFFF}.pagina_fraseApoio__hEccu{margin:0;font-size:13px;line-height:1.45;color:#94A3B8}.pagina_painel__gurjy{display:flex;flex:1 1;align-items:center;justify-content:center;min-width:0;padding:40px;background:#FFFFFF}.pagina_formularioBloco__HYQ_y{width:100%;max-width:420px}.pagina_titulo__kO6nI{margin:0;font-size:32px;font-weight:600;line-height:1.2;color:#091A35;letter-spacing:-.5px}.pagina_subtitulo__1N307{margin:8px 0 0;font-size:13px;line-height:1.4;color:#64748B}.pagina_formulario__5ecd3{display:flex;flex-direction:column;gap:20px;margin-top:32px;width:100%}.pagina_campo__TKxOE{display:flex;flex-direction:column;gap:6px;width:100%}.pagina_rotulo__InEqZ{font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.3;color:#64748B;text-transform:uppercase}.pagina_input__M9O7O{width:100%;min-height:46px;padding:10px 14px;font-family:inherit;font-size:14px;color:#091A35;background:#EDF3FC;border:1px solid #cbdcf0;border-radius:8px;box-sizing:border-box;transition:border-color .15s ease,background-color .15s ease}.pagina_input__M9O7O:focus{outline:none;background:#FFFFFF;border-color:#7AA8D4}.pagina_input__M9O7O::placeholder{color:#94A3B8}.pagina_erro__qqrM4{margin:0;padding:8px 12px;font-size:13px;line-height:1.4;color:#B91C1C;background:#FEF2F2;border:1px solid #fca5a5;border-radius:6px}.pagina_botaoEntrar__XKGFZ{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin-top:6px;font-family:inherit;font-size:14px;font-weight:600;color:#FFFFFF;background:#091A35;border:none;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.pagina_botaoEntrar__XKGFZ:hover:not(:disabled){background:#0D2347}.pagina_botaoEntrar__XKGFZ:disabled{opacity:.6;cursor:not-allowed}.pagina_linkMicrosoft__SlQZr{text-align:center;font-size:13px;color:#64748B;margin-top:10px;cursor:default}.pagina_rodapeLinks__i7vip{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:12px}.pagina_esqueciSenha__aV6pW{font-size:12px;font-weight:500;color:#091A35;cursor:default}.pagina_trocaSenha__JtKF8{font-size:11px;color:#94A3B8}@media (max-width:900px){.pagina_tela__EkxeR{flex-direction:column}.pagina_marca__1lxli{width:100%;max-width:100%;padding:32px 24px}.pagina_marcaRodape__uZYaQ{display:none}.pagina_painel__gurjy{padding:32px 20px}.pagina_rodapeLinks__i7vip{flex-direction:column;align-items:flex-start;gap:8px}}