:root{--tinta:#0E2A47;--tinta-fundo:#0A1F35;--tinta-linha:#27486B;--aco:#EEF1F5;--aco-linha:#D3DAE3;--aco-suave:#F7F9FB;--oleo:#C08018;--oleo-claro:#E8A82B;--grafite:#28313C;--grafite-claro:#5C6773;--nevoa:#B8CADC;--max:1220px;--alt-header:62px}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{margin:0;background:#fff;color:var(--grafite);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:16.5px;line-height:1.62;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:Archivo,sans-serif;color:var(--tinta);margin:0}a{color:var(--tinta);text-decoration:none}a:hover{color:var(--oleo)}img{max-width:100%;height:auto}button,input,select,textarea{font-family:inherit}:focus-visible{outline:3px solid var(--oleo-claro);outline-offset:2px}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.pular{position:absolute;left:-9999px}.pular:focus{left:8px;top:8px;z-index:200;background:#fff;padding:10px 16px;border-radius:3px}.listrado{background:repeating-linear-gradient(135deg,#eef1f5 0 12px,#e4e9f0 12px 24px)}header{position:sticky;top:0;z-index:60;background:#fff;border-bottom:3px solid var(--oleo);box-shadow:0 2px 10px #0e2a4712}.bar{max-width:var(--max);margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;position:relative}.marca{flex-shrink:0;display:flex;align-items:center}.marca img{height:46px;width:auto;display:block}nav{margin-left:auto;display:flex;gap:6px;align-items:center;flex-wrap:wrap}nav .item-nav{position:relative;color:var(--grafite);font-size:14.5px;font-weight:500;padding:8px 12px;line-height:1.62}nav .item-nav:hover{color:var(--tinta)}nav .item-nav[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:var(--oleo)}.zap{background:var(--oleo);color:#10243b;padding:9px 16px;border-radius:3px;font-weight:600;font-size:14px;margin-left:10px;white-space:nowrap}.zap:hover{background:var(--oleo-claro);color:#10243b}.menu-btn{display:none;background:#fff;border:1.5px solid var(--tinta);color:var(--tinta);border-radius:3px;padding:7px 11px;font-size:15px;margin-left:auto;cursor:pointer}section{padding:66px 0}.escuro{background:var(--tinta)}.claro{background:var(--aco)}.sec-head{max-width:62ch;margin-bottom:34px}.sec-head h2,.h2-sec{font-size:clamp(25px,3vw,34px);font-weight:700;letter-spacing:-.8px;line-height:1.14;margin:0}.sec-head p{margin:12px 0 0;font-size:17px;color:var(--grafite-claro)}.escuro .sec-head h2{color:#fff}.escuro .sec-head p{color:var(--nevoa)}.olho{font-size:12px;letter-spacing:.18em;color:var(--oleo-claro);font-weight:600;margin:0 0 18px}.bt{display:inline-block;font-size:15px;font-weight:600;padding:12px 22px;border-radius:3px;border:1.5px solid transparent;cursor:pointer;line-height:1.62}.bt-1{background:var(--oleo);color:#10243b;border-color:var(--oleo)}.bt-1:hover{background:var(--oleo-claro);border-color:var(--oleo-claro);color:#10243b}.bt-2{background:transparent;color:#fff;border-color:#3d5a78}.bt-2:hover{border-color:var(--oleo-claro);color:#fff}.bt-3{background:var(--tinta);color:#fff;border-color:var(--tinta)}.bt-3:hover{background:var(--oleo);border-color:var(--oleo);color:#10243b}.bt-4{background:#fff;color:var(--tinta);border-color:var(--tinta)}.bt-4:hover{background:var(--tinta);color:#fff}.bt-g{font-size:15.5px;padding:13px 24px}.capa{background:var(--tinta-fundo);position:relative;overflow:hidden}.capa:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 90% at 86% 25%,rgba(30,127,194,.26),transparent 70%)}.capa-in{max-width:var(--max);margin:0 auto;padding:74px 24px 66px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px;align-items:center;position:relative}.capa h1{color:#fff;font-size:clamp(32px,4.4vw,54px);font-weight:800;line-height:1.05;letter-spacing:-1.3px;max-width:18ch;text-wrap:pretty}.capa .lede{color:var(--nevoa);font-size:18px;max-width:48ch;margin:20px 0 0;text-wrap:pretty}.capa-img{justify-self:center;display:flex;justify-content:center}.capa-img img{width:100%;max-width:440px;height:auto;filter:drop-shadow(0 26px 44px rgba(0,0,0,.55))}.acoes{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.topo{background:var(--tinta);padding:52px 0 48px}.topo .olho{margin-bottom:14px}.topo h1{color:#fff;font-size:clamp(30px,3.8vw,44px);font-weight:800;letter-spacing:-1.1px;line-height:1.08}.topo p.lede{color:var(--nevoa);font-size:18px;max-width:56ch;margin:16px 0 0}.faixa{background:var(--oleo);color:#10243b}.faixa-in{max-width:var(--max);margin:0 auto;padding:16px 24px}.faixa-in{text-align:center}.faixa-frase{font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(17px,2.1vw,22px);color:#0a1f35;margin:0;letter-spacing:-.4px;line-height:1.2}.publicos{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.publico{border:1px solid var(--aco-linha);border-top:3px solid var(--tinta);border-radius:4px;padding:22px 20px}.publico svg{display:block;margin-bottom:14px}.publico h3{font-size:18px;font-weight:700}.publico p{margin:8px 0 0;font-size:15px;color:var(--grafite-claro)}.g3{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--tinta-linha);border:1px solid var(--tinta-linha)}.cel{background:var(--tinta);padding:28px 24px}.cel h3{color:#fff;font-size:19px;font-weight:700;margin:0 0 9px}.cel p{margin:0;color:var(--nevoa);font-size:15.5px}.carrossel-head{display:flex;gap:24px;align-items:flex-end;flex-wrap:wrap;margin-bottom:30px}.carrossel-head p{color:var(--grafite-claro);margin:12px 0 0;font-size:17px}.carrossel-bts{margin-left:auto;display:flex;gap:8px;align-items:center}.seta{width:42px;height:42px;border:1.5px solid var(--tinta);background:#fff;color:var(--tinta);border-radius:3px;font-size:17px;cursor:pointer;line-height:1}.seta:hover:not(:disabled){background:var(--tinta);color:#fff}.seta:disabled{opacity:.35;cursor:default}.trilho{position:relative;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;cursor:grab;padding-bottom:20px;user-select:none;touch-action:pan-x pan-y;scrollbar-width:thin;scrollbar-color:#C6CEDA transparent}.trilho.solto{scroll-snap-type:none;cursor:grabbing}html{scroll-padding-top:calc(var(--alt-header) + 12px)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s;animation-timing-function:ease}header{view-transition-name:cabecalho}.fale{view-transition-name:fale}.fale{position:fixed;right:22px;bottom:22px;z-index:70;width:60px;height:60px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 22px #0a1f3547;animation:fale-shake 3.2s ease-in-out infinite;transform-origin:50% 60%}.fale:hover,.fale:focus-visible{color:#fff;background:#1ebe5a;animation-play-state:paused}.fale svg{width:32px;height:32px;display:block}.fale-rotulo{position:absolute;right:72px;top:50%;transform:translateY(-50%);background:var(--tinta);color:#fff;font-size:13.5px;font-weight:600;padding:6px 11px;border-radius:3px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s}.fale:hover .fale-rotulo,.fale:focus-visible .fale-rotulo{opacity:1}@keyframes fale-shake{0%,68%,to{transform:rotate(0)}72%{transform:rotate(-14deg)}76%{transform:rotate(12deg)}80%{transform:rotate(-10deg)}84%{transform:rotate(8deg)}88%{transform:rotate(-4deg)}92%{transform:rotate(2deg)}}.modal{border:none;padding:0;border-radius:6px;width:min(540px,calc(100% - 32px));max-height:calc(100dvh - 32px);box-shadow:0 24px 60px #0a1f3559;color:var(--grafite);background:#fff}.modal::backdrop{background:#0a1f358c}.modal[open]{animation:modal-in .22s ease}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.modal-topo{background:var(--tinta);padding:22px 60px 20px 26px;border-bottom:3px solid var(--oleo);position:relative}.modal-topo h2{color:#fff;font-size:21px;font-weight:700;letter-spacing:-.4px}.modal-topo p{color:var(--nevoa);margin:4px 0 0;font-size:15px}.modal{overflow-y:auto;overscroll-behavior:contain}.modal-topo .modal-contexto{margin-top:10px;display:inline-block;background:#e8a82b29;color:var(--oleo-claro);border:1px solid rgba(232,168,43,.45);border-radius:3px;padding:4px 10px;font-size:14px;font-weight:600}.modal-topo .modal-contexto[hidden]{display:none}.modal-fechar{position:absolute;top:12px;right:12px;width:38px;height:38px;border:none;background:transparent;color:#fff;font-size:26px;line-height:1;cursor:pointer;border-radius:3px}.modal-fechar:hover{background:#ffffff1f}.modal form{padding:22px 26px 26px}.cats{border:none;margin:0;padding:0;min-width:0}.cats legend{font-size:14px;font-weight:600;color:var(--tinta);margin-bottom:8px;padding:0}.cats-grade{display:flex;flex-wrap:wrap;gap:8px}.campos .cat-op{display:inline-block;position:relative;gap:0}.cat-op input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.cat-op span{display:inline-block;font-size:14px;padding:7px 13px;border-radius:99px;border:1.5px solid var(--aco-linha);background:#fff;color:var(--grafite);font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.cat-op span:hover{border-color:var(--tinta)}.cat-op input:checked+span{background:var(--tinta);border-color:var(--tinta);color:#fff}.cat-op input:focus-visible+span{outline:3px solid var(--oleo-claro);outline-offset:2px}.form-erro{color:#b3261e;font-size:14px;margin:0}.form-aviso{color:var(--grafite-claro);font-size:12.5px;margin:0;line-height:1.45}.hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}html:has(.modal[open]){overflow:hidden}@media(max-width:620px){.fale{right:16px;bottom:16px;width:54px;height:54px}.fale svg{width:29px;height:29px}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.filtro-linha-mob,.ordem-bt{display:none}.ordem-letras{display:flex;flex-direction:column;align-items:center;font-family:Archivo,sans-serif;font-weight:800;font-size:12px;line-height:1.05}@media(max-width:620px){.bt{display:block;width:100%;text-align:center}.acoes{flex-direction:column}.carrossel-bts{margin-left:0;width:100%;flex-wrap:wrap}.carrossel-bts .bt{flex:1 1 100%}#filtros{display:none}.filtro-linha-mob{display:block;max-width:var(--max);margin:0 auto;padding:12px 24px}.filtro-linha-mob select{width:100%;font-size:16px;padding:10px 13px;border:1.5px solid var(--aco-linha);border-radius:3px;background:#fff;color:var(--grafite);font-weight:500}.sec-cat .filtros-2{display:grid;grid-template-columns:3fr 1fr;gap:10px;align-items:stretch}.sec-cat .filtros-2 input{grid-column:1/-1;flex:none;max-width:none;width:100%;font-size:16px}.sec-cat .filtros-2 #vol{grid-column:1;width:100%;min-width:0;font-size:16px}.sec-cat .filtros-2 #ordem{display:none}.sec-cat .filtros-2 .ordem-bt{grid-column:2;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:1.5px solid var(--aco-linha);border-radius:3px;background:#fff;color:var(--tinta);cursor:pointer;padding:0}.sec-cat .filtros-2 .ordem-bt:hover,.sec-cat .filtros-2 .ordem-bt:focus-visible{border-color:var(--tinta)}.sec-cat .filtros-2 .contador{grid-column:1/-1;margin-left:0}}.trilho::-webkit-scrollbar{height:6px}.trilho::-webkit-scrollbar-thumb{background:#c6ceda;border-radius:3px}.trilho::-webkit-scrollbar-track{background:transparent}.trilho img{pointer-events:none}.carta{text-align:left;background:#fff;border:1px solid var(--aco-linha);border-radius:4px;display:flex;flex-direction:column;overflow:hidden;min-height:264px;flex:0 0 calc((100% - 48px)/5);scroll-snap-align:start;box-shadow:0 6px 18px #0e2a471f}.carta:hover{border-color:var(--tinta);box-shadow:0 12px 28px #0e2a4733}.carta-foto{height:156px;background:var(--aco-suave);border-bottom:1px solid var(--aco-linha);display:flex;align-items:center;justify-content:center;padding:14px}.carta-foto img{max-height:128px;max-width:100%;object-fit:contain;mix-blend-mode:multiply}.carta-txt{display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px;flex:1}.carta-nome{font-family:Archivo,sans-serif;font-size:17.5px;font-weight:700;color:var(--tinta);letter-spacing:-.3px}.carta-desc{font-size:14.5px;color:var(--grafite-claro);line-height:1.45}.carta-qtd{margin-top:auto;font-size:13px;color:var(--grafite-claro);font-weight:500}@media(max-width:900px){.carta{flex:0 0 calc((100% - 24px) / 2.2)}}.duas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px;align-items:center}.foto-vaga{aspect-ratio:4/3;border:1px solid var(--aco-linha);border-radius:4px;display:flex;align-items:center;justify-content:center}.foto-vaga span{font-family:ui-monospace,monospace;font-size:12.5px;color:var(--grafite-claro);letter-spacing:.04em}.foto-base{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border:1px solid var(--aco-linha);border-radius:4px;background:var(--aco)}.chamada{background:var(--tinta-fundo);padding:52px 0}.chamada .wrap{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.chamada h2{color:#fff;font-size:26px;font-weight:700;letter-spacing:-.5px}.chamada p{color:var(--nevoa);margin:8px 0 0;font-size:16.5px}.chamada .bt-1{margin-left:auto;font-size:16px;padding:14px 26px}.historia{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:52px;align-items:start}.historia h2{font-size:26px;font-weight:700;letter-spacing:-.6px;margin:0 0 14px}.historia p{font-size:17px;text-wrap:pretty}.numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin-top:28px}.numero{background:var(--aco);border-radius:4px;padding:18px}.numero b{display:block;font-family:Archivo,sans-serif;font-size:26px;font-weight:800;color:var(--tinta);line-height:1}.numero span{display:block;font-size:14px;color:var(--grafite-claro);margin-top:4px}.mvv{border-left:3px solid var(--oleo);padding-left:24px;margin:0}.mvv dt{font-family:Archivo,sans-serif;font-weight:700;color:var(--tinta);font-size:16px;margin-top:22px}.mvv dt:first-child{margin-top:0}.mvv dd{margin:6px 0 0;color:var(--grafite-claro);font-size:15.5px}.pilares{border:1px solid var(--aco-linha);border-radius:4px;padding:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px}.pilares h3{font-size:19px;font-weight:700;margin:0 0 8px}.pilares p{margin:0;font-size:15.5px;color:var(--grafite-claro)}.servicos{display:grid;gap:18px}.servico{border:1px solid var(--aco-linha);border-radius:4px;padding:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px;align-items:start}.servico h2{font-size:22px;font-weight:700;margin:0 0 10px;letter-spacing:-.4px}.servico p{margin:0;font-size:16px;color:var(--grafite-claro)}.servico ul{margin:0;padding-left:20px;color:var(--grafite);font-size:15.5px;display:grid;gap:6px}.passos{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.passo{background:var(--aco);border-radius:4px;padding:22px}.passo-n{font-family:Archivo,sans-serif;font-size:14px;font-weight:800;color:var(--oleo);letter-spacing:.1em}.passo h3{font-size:17px;font-weight:700;margin:8px 0 6px}.passo p{margin:0;font-size:15px;color:var(--grafite-claro)}.topo-cat{padding:48px 0 42px}.topo-cat h1{font-size:clamp(28px,3.4vw,40px);letter-spacing:-1px;line-height:1.1}.topo-cat p.lede{font-size:17px;max-width:60ch;margin-top:14px}.barra-filtros{background:var(--aco);border-bottom:1px solid var(--aco-linha);position:sticky;top:var(--alt-header);z-index:40}.filtros{max-width:var(--max);margin:0 auto;padding:14px 24px;display:flex;gap:9px;flex-wrap:wrap;align-items:center}.chip{font-size:14px;padding:8px 14px;border-radius:99px;cursor:pointer;font-weight:500;white-space:nowrap;border:1.5px solid var(--aco-linha);background:#fff;color:var(--grafite);line-height:1.62}.chip[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:#fff}.sec-cat{padding:26px 0 60px}.filtros-2{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:6px 0 20px}.filtros-2 input,.filtros-2 select{font-size:15px;padding:10px 13px;border:1.5px solid var(--aco-linha);border-radius:3px;background:#fff;color:var(--grafite)}.filtros-2 input{flex:1 1 260px;max-width:380px}.contador{margin-left:auto;font-size:14.5px;color:var(--grafite-claro);font-weight:500}.lista{border-top:2px solid var(--tinta)}.item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:20px;align-items:center;padding:15px 4px;border-bottom:1px solid var(--aco-linha)}.item:hover{background:var(--aco-suave)}.item-img{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--aco-linha);border-radius:3px;overflow:hidden}.item-img img{max-width:100%;max-height:56px;object-fit:contain}.item-img.vazia{background:repeating-linear-gradient(135deg,#eef1f5 0 8px,#e4e9f0 8px 16px)}.item h4{font-size:16.5px;font-weight:600;color:var(--tinta);letter-spacing:-.2px;line-height:1.3}.item h4 a:hover{color:var(--oleo)}.tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.tag{font-size:12px;padding:3px 8px;border-radius:2px;background:var(--aco);color:var(--grafite-claro);border:1px solid var(--aco-linha);font-weight:500}.tag.vol{background:#fdf3e0;color:#7a5410;border-color:#ebd3a0}.tag.spec{background:#e8f2fa;color:#155e92;border-color:#bcdcf2}.docs{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.doc{font-size:13px;font-weight:500;padding:7px 12px;border-radius:3px;border:1.5px solid var(--aco-linha);color:var(--tinta);white-space:nowrap;background:#fff}.doc:hover,.doc.orc{background:var(--tinta);color:#fff;border-color:var(--tinta)}.doc.orc:hover{background:var(--oleo);border-color:var(--oleo);color:#10243b}.vazio{padding:46px 4px;color:var(--grafite-claro);border-bottom:1px solid var(--aco-linha)}.mais{margin-top:22px;text-align:center}.mais button{font-size:15px;font-weight:600;padding:12px 26px;border-radius:3px;border:1.5px solid var(--tinta);background:#fff;color:var(--tinta);cursor:pointer}.mais button:hover{background:var(--tinta);color:#fff}.trilha{font-size:14px;color:var(--grafite-claro);padding:18px 0}.trilha a:hover{text-decoration:underline}.prod{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:start;padding-bottom:20px}.prod-foto{background:var(--aco-suave);border:1px solid var(--aco-linha);border-radius:4px;padding:30px;display:flex;align-items:center;justify-content:center;min-height:300px}.prod-foto img{max-height:320px;object-fit:contain}.prod .olho{color:var(--oleo);margin-bottom:10px}.prod h1{font-size:clamp(25px,3.2vw,34px);font-weight:700;letter-spacing:-.8px;line-height:1.14}.ficha-tec{border-top:2px solid var(--tinta);margin-top:26px}.ficha-tec dl{display:grid;grid-template-columns:auto 1fr;margin:0}.ficha-tec dt{font-weight:600;color:var(--tinta);padding:11px 26px 11px 0;border-bottom:1px solid var(--aco-linha);font-size:15px}.ficha-tec dd{margin:0;padding:11px 0;border-bottom:1px solid var(--aco-linha);font-size:15px;color:var(--grafite-claro)}.prod ul{padding-left:20px;color:var(--grafite-claro)}.prod ul li{margin-bottom:5px}.contato-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:44px;align-items:start}.contato-info{display:grid;gap:22px}.contato-info h3{font-size:17px;font-weight:700;margin:0 0 4px}.contato-info p{margin:0;color:var(--grafite-claro)}.link-oleo{font-weight:600;color:var(--oleo)}.mapa{border:1px solid var(--aco-linha);border-radius:4px;overflow:hidden;background:#fff}.mapa-frame{display:block;width:100%;aspect-ratio:16/9;border:0;background:var(--aco)}.mapa-rodape{display:flex;flex-direction:column;padding:16px 20px;border-top:1px solid var(--aco-linha)}.mapa-rodape:hover{background:var(--aco-suave)}.mapa-uf{font-family:ui-monospace,monospace;font-size:11.5px;letter-spacing:.1em;color:var(--grafite-claro)}.mapa-end{font-family:Archivo,sans-serif;font-size:19px;font-weight:700;color:var(--tinta);margin-top:6px;letter-spacing:-.3px;line-height:1.3}.mapa-bairro{font-size:14.5px;color:var(--grafite-claro)}.mapa-abrir{font-size:14.5px;font-weight:600;color:var(--oleo);margin-top:10px}.form-box{border:1px solid var(--aco-linha);border-radius:4px;padding:28px}.form-box h2{font-size:22px;font-weight:700;margin:0 0 6px;letter-spacing:-.4px}.form-box>p{margin:0 0 20px;color:var(--grafite-claro);font-size:15.5px}.campos{display:grid;gap:14px}.campos label{display:grid;gap:6px;font-size:14px;font-weight:600;color:var(--tinta)}.campos input,.campos textarea{font-weight:400;font-size:15px;padding:11px 13px;border:1.5px solid var(--aco-linha);border-radius:3px;color:var(--grafite);background:#fff;width:100%}.campos textarea{resize:vertical}.enviar{background:var(--oleo);color:#10243b;border:none;padding:13px 22px;border-radius:3px;font-size:15.5px;font-weight:600;text-align:center;cursor:pointer;line-height:1.62}.enviar:hover{background:var(--oleo-claro)}footer{background:var(--tinta-fundo);color:#9fb6ce;padding:46px 0 28px;font-size:15px}.foot{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:36px}footer h4{color:#fff;font-size:15px;font-weight:700;margin:0 0 12px}.foot-col{display:grid;gap:4px;align-content:start}.foot-col h4{margin-bottom:8px}.foot-col a{color:#9fb6ce;padding:2px 0}footer a:hover{color:#fff}.creditos{border-top:1px solid #1E3C5C;margin:34px 0 0;padding-top:18px;font-size:13.5px;color:#6e89a5}@media(max-width:940px){.prod{grid-template-columns:1fr;gap:32px}nav{display:none;width:100%}nav.aberto{display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:8px 0 4px;margin-left:0}nav.aberto .item-nav[aria-current=page]:after{right:auto;width:28px}nav.aberto .zap{margin:8px 0 0;text-align:center}.menu-btn{display:block}}@media(max-width:620px){.item{grid-template-columns:52px minmax(0,1fr);gap:14px}.item-img{width:52px;height:52px}.docs{grid-column:1/-1;justify-content:flex-start;margin-top:4px}.contador{margin-left:0;width:100%}.chamada .bt-1{margin-left:0}.ficha-tec dl{grid-template-columns:1fr}.ficha-tec dt{padding-bottom:0;border-bottom:none}}
