.login_login__qBsUk{--ink:#173b2f;--logo-mark:#0e6b55;--surface:#fff;--bg-subtle:#f8faf5;--text-secondary:#687c6e;--radius-control:7px;--amber-bg:#fbf4e4;--amber-text:#85611d;display:grid;grid-template-columns:1.1fr 1fr;min-height:100svh;background:#f8faf5;color:var(--ink)}.login_login__qBsUk a{color:inherit;text-decoration:none}.login_login__qBsUk :is(a,button):focus-visible{outline:2px solid #6f9850;outline-offset:5px}.login_marca__ifWP9{background:#103b30;color:#f5f8ec;padding:42px 7%;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.login_baseMarca__9BXAj,.login_logoBranco__FIcBn,.login_marcaConteudo__h4Kza{position:relative;z-index:1}.login_luz__UN9gQ{pointer-events:none;position:absolute;width:750px;height:750px;top:-150px;right:-400px;background:radial-gradient(ellipse,#86b97128,transparent 65%);border:1px solid #e1f5c410;border-radius:50%;transform:rotate(-20deg)}.login_simbolo__nXPE_{position:absolute;top:38%;right:-230px;opacity:.025;pointer-events:none}.login_marcaConteudo__h4Kza{padding:65px 0}.login_eyebrow__tkUJ1{display:flex;align-items:center;gap:10px;font-size:8px;font-weight:600;letter-spacing:.15em;color:#b8d59f;margin-bottom:26px}.login_eyebrow__tkUJ1 i{width:4px;height:4px;background:#d5ecb1;border-radius:50%}.login_marca__ifWP9 h1{margin:0;font-family:var(--font-brand),sans-serif;font-size:clamp(35px,3.7vw,60px);line-height:1.04;letter-spacing:-.045em;font-weight:800}.login_marca__ifWP9 h1 em{font-style:normal;color:#d5ecb1}.login_marcaConteudo__h4Kza>p{color:#acc6b3;font-size:14px;line-height:1.9;max-width:350px;margin:25px 0 0}.login_jornada__qHXw3{display:flex;align-items:flex-start;gap:14px;margin-top:52px;max-width:355px}.login_jornada__qHXw3>div{display:flex;align-items:center;flex-direction:column;gap:12px}.login_jornada__qHXw3>div>span{width:45px;height:45px;border:1px solid #c9e6a93a;background:#ffffff03;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#c6ddae}.login_jornada__qHXw3 small{font-size:8px;color:#9ebcaa;white-space:nowrap}.login_jornada__qHXw3>i{flex:1 1;height:1px;background:#aecb9930;margin-top:23px}.login_baseMarca__9BXAj{display:flex;align-items:center;gap:11px;border-top:1px solid #d1e8b522;padding-top:23px;font-size:8px;color:#9fbaaa}.login_baseMarca__9BXAj>svg{color:#c3dda6;flex:none}.login_baseMarca__9BXAj strong{display:block;font-weight:400;color:#c3d6bd;margin-top:3px}.login_edicao__zS1wq{margin-left:auto;font-size:6px;letter-spacing:.09em;color:#82a38d}.login_formulario__ShSNe{padding:30px 8%;display:flex;flex-direction:column;min-width:0;background:linear-gradient(130deg,#fff,#f8faf5);position:relative}.login_baseFormulario___rwWq,.login_topoFormulario__O6f3X{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;color:#748872}.login_baseFormulario___rwWq a,.login_topoFormulario__O6f3X a,.login_topoFormulario__O6f3X>span{display:flex;align-items:center;gap:7px}.login_topoFormulario__O6f3X>span{font-size:8px;color:#91a288}.login_formConteudo__UmhEU{width:100%;max-width:380px;margin:auto;padding:52px 0;display:flex;flex-direction:column;gap:24px}.login_logoFormulario__qyI2D{align-self:flex-start;margin-bottom:16px}.login_rotulo__6y8kX{font-size:8px;font-weight:600;letter-spacing:.13em;color:#718965;margin-bottom:-10px}.login_formConteudo__UmhEU h2{font-family:var(--font-ui),sans-serif}.login_campo__mEusu{position:relative}.login_verSenha___O5Ko{position:absolute;top:50%;right:7px;transform:translateY(-50%);width:36px;height:36px;padding:0;border:0;border-radius:5px;background:none;color:#698060;display:flex;align-items:center;justify-content:center;cursor:pointer}.login_verSenha___O5Ko:hover{background:#eaf1e2}.login_verSenha___O5Ko:disabled{opacity:.5;cursor:default}.login_botao__SG8BL{min-height:50px;box-shadow:0 4px 10px #154a3010;transition:box-shadow .2s,transform .2s}.login_botao__SG8BL:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 7px 18px #154a3020}.login_baseFormulario___rwWq{padding-top:22px;border-top:1px solid #e2e9d9;font-size:9px}@media(min-width:1600px){.login_marca__ifWP9{padding:50px 10%}.login_formConteudo__UmhEU{max-width:410px}}@media(max-width:1100px){.login_login__qBsUk{grid-template-columns:1fr 1fr}.login_marca__ifWP9{padding:32px 7%}.login_marca__ifWP9 h1{font-size:38px}.login_formulario__ShSNe{padding:28px 7%}.login_edicao__zS1wq,.login_topoFormulario__O6f3X>span{display:none}}@media(max-width:800px){.login_login__qBsUk{grid-template-columns:1fr}.login_marca__ifWP9{display:none}.login_formulario__ShSNe{min-height:100svh;padding:25px max(24px,8vw)}.login_formConteudo__UmhEU{max-width:420px;padding:42px 0}.login_topoFormulario__O6f3X>span{display:flex}.login_logoFormulario__qyI2D{margin-bottom:12px}}@media(max-width:420px){.login_formulario__ShSNe{padding:22px 24px}.login_topoFormulario__O6f3X>span{font-size:7px}.login_formConteudo__UmhEU{gap:24px}.login_formConteudo__UmhEU h2{font-size:27px!important}.login_formConteudo__UmhEU input{font-size:16px!important}.login_formConteudo__UmhEU input[autocomplete=one-time-code]{font-size:13px!important;letter-spacing:0!important}}@media(prefers-reduced-motion:reduce){.login_login__qBsUk *{animation:none!important;transition:none!important}}