@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_bccf76{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_bccf76{--acesso-corpo:"Archivo","Archivo Fallback"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ef9d7e3625c86286-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95d4fce0b415528-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e3bec91e60544e8d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/56b5d6ac638045ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web Fallback;src:local("Arial");ascent-override:119.97%;descent-override:41.09%;line-gap-override:0.00%;size-adjust:94.44%}.__className_c7719b{font-family:Titillium Web,Titillium Web Fallback;font-style:normal}.__variable_c7719b{--acesso-titulo:"Titillium Web","Titillium Web Fallback"}.acesso-pagina{--azul:#005680;--azul-escuro:#0b2a45;--azul-hover:#00476a;--vermelho:#ff3131;--vermelho-texto:#c8202a;--cinza:#5b6b7a;--borda:#cbd5dd;--fundo-campo:#f6f8fa;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh;font-family:var(--acesso-corpo),Arial,Helvetica,sans-serif;color:var(--azul-escuro);background:#fff}.acesso-marca{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:56px 64px;overflow:hidden;color:#fff;background:var(--azul-escuro) url(/login/assets/tubulacoes.jpg) center /cover no-repeat}.acesso-marca:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(0,70,110,.86),rgba(0,86,128,.76) 52%,rgba(0,86,128,.62))}.acesso-marca>*{position:relative}.acesso-marca-logo{display:block;width:190px;height:auto}.acesso-filete{width:56px;height:4px;margin-bottom:24px;background:var(--vermelho)}.acesso-marca h1{margin:0;font-family:var(--acesso-titulo),Arial,Helvetica,sans-serif;font-size:clamp(36px,3.6vw,54px);font-weight:700;line-height:1.08;letter-spacing:0;text-transform:none}.acesso-frase{margin:24px 0 0;font-size:19px;line-height:1.5;color:#e4ebf0}.acesso-frase strong{font-weight:600;color:var(--vermelho)}.acesso-rodape{margin:0;font-size:14px;color:#c9d5de}.acesso-conteudo{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px}.acesso-formulario{width:100%;max-width:400px}.acesso-logo-azul{display:none;width:150px;height:auto;margin-bottom:40px}.acesso-formulario h2{margin:0 0 8px;font-family:var(--acesso-titulo),Arial,Helvetica,sans-serif;font-size:34px;font-weight:700;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--azul)}.acesso-texto{margin:0 0 36px;font-size:16px;line-height:1.5;color:var(--cinza)}.acesso-formulario label{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.acesso-formulario input{width:100%;height:50px;margin-bottom:22px;padding:0 14px;font:inherit;font-size:16px;color:var(--azul-escuro);background:var(--fundo-campo);border:1px solid var(--borda);border-radius:2px;transition:border-color .15s,box-shadow .15s,background .15s}.acesso-formulario input:focus{outline:none;background:#fff;border-color:var(--azul);box-shadow:0 0 0 3px rgba(0,86,128,.16)}.acesso-linha-senha{display:flex;align-items:baseline;justify-content:space-between}.acesso-link{padding:0;font:inherit;font-size:14px;font-weight:500;color:var(--azul);text-decoration:underline;cursor:pointer;background:none;border:0}.acesso-link:focus-visible{outline:3px solid rgba(0,86,128,.4);outline-offset:2px}.acesso-botao{width:100%;height:52px;margin-top:6px;font:inherit;font-size:16px;font-weight:600;color:#fff;cursor:pointer;background:var(--azul);border:0;border-radius:2px;transition:background .15s}.acesso-botao:hover:not(:disabled){background:var(--azul-hover)}.acesso-botao:disabled{cursor:not-allowed;opacity:.65}.acesso-botao:focus-visible{outline:3px solid rgba(0,86,128,.4);outline-offset:2px}.acesso-ajuda{margin:28px 0 0;padding-top:20px;font-size:14px;line-height:1.5;color:var(--cinza);border-top:1px solid #e4eaef}.acesso-aviso{margin:0 0 22px;padding:12px 14px;font-size:14px;line-height:1.45;border-left:3px solid;border-radius:2px}.acesso-aviso-erro{color:var(--vermelho-texto);background:#fdf1f1;border-color:var(--vermelho-texto)}.acesso-aviso-ok{color:var(--azul);background:#eef6fa;border-color:var(--azul)}@media (max-width:860px){.acesso-pagina{grid-template-columns:1fr}.acesso-marca{display:none}.acesso-conteudo{justify-content:flex-start;padding:40px 24px}.acesso-logo-azul{display:block}}