@font-face{font-family:Poppins;src:url(/fonts/poppins-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto-var.woff2)format("woff2-variations");font-weight:300 900;font-style:normal;font-display:swap}:root{--petroleo:#082a32;--petroleo-2:#005f6f;--teal:#12525f;--teal-medio:#3f8a99;--whatsapp:#25d366;--ponto-inativo:#f2c4a8;--ciano:#5fd0e8;--ciano-borda:#38d9c8;--azul:#398ffc;--laranja:#df5900;--laranja-2:#e8650d;--marigold:#fcac01;--branco:#fff;--fundo-claro:#f5f9fa;--tinta:#3b3d42;--tinta-2:#55676c;--cinza:#a1a2a4;--borda:#e3eaec;--face-display:"Poppins", "Segoe UI", system-ui, sans-serif;--face-texto:"Roboto", "Segoe UI", system-ui, sans-serif;--t-micro:.8125rem;--t-peq:.875rem;--t-base:1rem;--t-med:1.125rem;--t-grande:1.375rem;--t-h3:clamp(1.25rem, 1.05rem + .9vw, 1.625rem);--t-h2:clamp(1.75rem, 1.2rem + 2.2vw, 2.5rem);--t-h1:clamp(2rem, 1.3rem + 3vw, 3.125rem);--e-1:.375rem;--e-2:.75rem;--e-3:1.125rem;--e-4:1.75rem;--e-5:2.5rem;--e-6:3.5rem;--e-7:5rem;--e-8:6.5rem;--largura:1140px;--leitura:70ch;--raio-peq:6px;--raio:8px;--raio-card:20px;--raio-foto:30px;--raio-pilula:100px;--sombra:0 6px 24px -10px #082a322e;--sombra-card:0 10px 34px -16px #082a324d;--sombra-flutuante:0 6px 20px -6px #082a3273;--transicao:.22s ease}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--branco);color:var(--tinta);font-family:var(--face-texto);font-size:var(--t-base);-webkit-font-smoothing:antialiased;margin:0;font-weight:300;line-height:1.6}h1,h2,h3,h4{font-family:var(--face-display);color:var(--petroleo);text-wrap:balance;margin:0;line-height:1.2}h1{font-weight:700}h2,h3{font-weight:600}p{text-wrap:pretty;margin:0}img,svg{max-width:100%;display:block}::selection{background:var(--ciano);color:var(--petroleo)}:focus-visible{outline:3px solid var(--laranja);outline-offset:2px;border-radius:var(--raio-peq)}html{scrollbar-color:var(--petroleo-2) var(--fundo-claro);scrollbar-width:thin}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--fundo-claro)}::-webkit-scrollbar-thumb{background:var(--petroleo-2);border:3px solid var(--fundo-claro);border-radius:var(--raio-pilula)}a{color:var(--azul);text-underline-offset:3px}.numeral{font-variant-numeric:tabular-nums}.envelope{width:min(100% - 2.5rem, var(--largura));margin-inline:auto}@media (width<=560px){.envelope{width:min(100% - 2rem, var(--largura))}}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pular-para-conteudo{z-index:200;background:var(--petroleo);color:var(--branco);padding:var(--e-2) var(--e-3);font-weight:500;position:absolute;top:0;left:-9999px}.pular-para-conteudo:focus{left:0}.botao{justify-content:center;align-items:center;gap:var(--e-2);background:var(--petroleo-2);min-height:52px;color:var(--branco);border-radius:var(--raio);font-family:var(--face-display);font-size:var(--t-base);text-align:center;cursor:pointer;transition:background var(--transicao), transform var(--transicao);border:none;padding:15px 30px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.botao:hover{background:var(--teal);color:var(--branco);transform:translateY(-2px)}.botao--laranja{background:var(--laranja);letter-spacing:.04em;text-transform:uppercase;font-weight:600;font-size:var(--t-peq)}.botao--laranja:hover{background:var(--laranja-2)}.botao--branco{background:var(--branco);color:var(--petroleo-2)}.botao--branco:hover{background:var(--fundo-claro);color:var(--petroleo)}.pilula{padding:var(--e-2) var(--e-4);border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco);color:var(--petroleo);font-family:var(--face-display);font-size:var(--t-base);font-weight:600;display:inline-block}.cabecalho{z-index:50;background:var(--branco);border-bottom:1px solid var(--borda);position:sticky;top:0}.cabecalho__descritor{padding-top:var(--e-2);color:var(--cinza);font-size:var(--t-micro)}.cabecalho__int{align-items:center;gap:var(--e-4);padding-block:var(--e-2) var(--e-3);display:flex}.marca{font-family:var(--face-display);color:var(--azul);letter-spacing:-.01em;white-space:nowrap;font-size:1.75rem;font-weight:700;text-decoration:none}.marca:hover{color:var(--petroleo-2)}.cabecalho__nav{align-items:center;gap:var(--e-2);margin-left:auto;display:flex}.cabecalho__link{padding:var(--e-2) var(--e-3);border-radius:var(--raio);color:var(--tinta);font-family:var(--face-texto);font-size:var(--t-base);cursor:pointer;transition:color var(--transicao), background var(--transicao);background:0 0;border:none;align-items:center;gap:5px;font-weight:400;text-decoration:none;display:inline-flex}.cabecalho__link:hover,.cabecalho__link[aria-current=page]{color:var(--petroleo-2);background:var(--fundo-claro)}.cabecalho__grupo{position:relative}.cabecalho__submenu{min-width:250px;padding:var(--e-1);background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);opacity:0;visibility:hidden;transition:opacity var(--transicao), transform var(--transicao), visibility var(--transicao);margin:0;list-style:none;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-6px)}.cabecalho__grupo:hover .cabecalho__submenu,.cabecalho__grupo:focus-within .cabecalho__submenu{opacity:1;visibility:visible;transform:translateY(0)}.cabecalho__submenu a{padding:var(--e-2) var(--e-3);border-radius:var(--raio-peq);color:var(--tinta);font-size:var(--t-peq);text-decoration:none;display:block}.cabecalho__submenu a:hover{background:var(--fundo-claro);color:var(--petroleo-2)}.cabecalho__hamburguer{background:var(--fundo-claro);width:48px;height:48px;color:var(--petroleo);border:1px solid var(--borda);border-radius:var(--raio);cursor:pointer;justify-content:center;align-items:center;margin-left:auto;display:none}@media (width<=880px){.cabecalho__nav{display:none}.cabecalho__hamburguer{display:inline-flex}}.menu-movel{z-index:60;background:var(--branco);padding:var(--e-5) 1.25rem var(--e-7);position:fixed;inset:0;overflow-y:auto}.menu-movel nav{flex-direction:column;max-width:520px;margin-inline:auto;display:flex}.menu-movel a{padding:var(--e-3) var(--e-2);color:var(--petroleo);font-family:var(--face-display);font-size:var(--t-grande);border-bottom:1px solid var(--borda);font-weight:600;text-decoration:none}.menu-movel__rotulo{margin-top:var(--e-4);color:var(--laranja);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.menu-movel__sub{font-size:var(--t-base)!important;font-weight:400!important;font-family:var(--face-texto)!important;padding-left:var(--e-3)!important}.wpp-flutuante{z-index:70;background:var(--whatsapp);width:58px;height:58px;box-shadow:var(--sombra-flutuante);transition:transform var(--transicao);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;bottom:22px;right:22px}.wpp-flutuante:hover{transform:scale(1.07)}@media (width<=560px){.wpp-flutuante{width:52px;height:52px;bottom:16px;right:16px}}.rodape{margin-top:var(--e-8)}.rodape__aviso{background:var(--petroleo);color:var(--branco);padding-block:var(--e-4);font-size:var(--t-peq);line-height:1.6}.rodape__aviso strong{color:var(--marigold)}.rodape__grade{gap:var(--e-5);padding-block:var(--e-6);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.rodape__grade{grid-template-columns:1fr 1fr}}@media (width<=620px){.rodape__grade{grid-template-columns:1fr}}.rodape__titulo{margin-bottom:var(--e-3);font-size:var(--t-h3);color:var(--petroleo);font-weight:700}.rodape__titulo:not(:first-child){margin-top:var(--e-5)}.rodape__endereco{margin-bottom:var(--e-3);font-size:var(--t-peq);flex-direction:column;display:flex}.rodape__endereco strong{color:var(--petroleo);font-weight:500}.rodape__telefones{gap:var(--e-1) var(--e-3);margin-bottom:var(--e-4);font-size:var(--t-peq);grid-template-columns:auto auto;justify-content:start;display:grid}.rodape__telefones a{font-weight:700;text-decoration:none}.rodape__linha{margin-bottom:var(--e-3);font-size:var(--t-peq);line-height:1.7}.rodape__linha a{font-weight:700;text-decoration:none}.rodape__canais{margin:0 0 var(--e-3);gap:var(--e-1);font-size:var(--t-peq);flex-direction:column;padding:0;list-style:none;display:flex}.rodape__canais li{align-items:flex-start;gap:var(--e-2);display:flex}.rodape__canais svg{color:var(--petroleo-2);flex-shrink:0;margin-top:4px}.rodape__canais strong{color:var(--petroleo);font-weight:500}.rodape__canais a{text-decoration:none}.rodape__importante{padding-bottom:var(--e-6)}.rodape__importante-titulo{margin-bottom:var(--e-3);font-size:var(--t-h2);font-weight:700}.rodape__importante p{margin-bottom:var(--e-3);font-size:var(--t-peq);color:var(--tinta-2);line-height:1.7}.rodape__importante a{font-style:italic;font-weight:700}.rodape__destaque{color:var(--petroleo)!important;font-weight:500!important}.rodape__base{border-top:1px solid var(--borda);padding-block:var(--e-4);font-size:var(--t-micro);color:var(--cinza)}.carrossel{position:relative}.carrossel__trilho{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--por-vez) - 1) * var(--e-3)) / var(--por-vez));gap:var(--e-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.carrossel__trilho::-webkit-scrollbar{display:none}.carrossel__item{scroll-snap-align:start;display:flex}.carrossel__item>*{width:100%}@media (width<=1000px){.carrossel__trilho{grid-auto-columns:calc((100% - var(--e-3)) / 2)}}@media (width<=680px){.carrossel__trilho{grid-auto-columns:86%}}.carrossel__seta{z-index:3;width:44px;height:44px;color:var(--branco);cursor:pointer;transition:background var(--transicao), opacity var(--transicao);background:#082a328c;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carrossel__seta:hover:not(:disabled){background:var(--petroleo)}.carrossel__seta:disabled{opacity:.25;cursor:default}.carrossel__seta--esq{left:-14px}.carrossel__seta--dir{right:-14px}@media (width<=680px){.carrossel__seta--esq{left:-6px}.carrossel__seta--dir{right:-6px}}.carrossel__pontos{justify-content:center;gap:var(--e-2);margin-top:var(--e-4);display:flex}.carrossel__ponto{background:var(--ponto-inativo);cursor:pointer;width:12px;height:12px;transition:background var(--transicao), transform var(--transicao);border:none;border-radius:50%;padding:0}.carrossel__ponto:hover{transform:scale(1.15)}.carrossel__ponto.e-ativo{background:var(--laranja)}.secao__cabeca{text-align:center;align-items:center;gap:var(--e-3);margin-bottom:var(--e-5);flex-direction:column;display:flex}.secao__titulo{font-size:var(--t-h2);color:var(--petroleo);font-weight:700}.secao__titulo--centro{text-align:center}.secao__linha{max-width:56ch;color:var(--petroleo-2);font-size:var(--t-base)}.hero{background:var(--fundo-claro);padding-block:var(--e-7)}.hero__grade{align-items:center;gap:var(--e-6);grid-template-columns:1.05fr .95fr;display:grid}.hero__titulo{font-size:var(--t-h1);font-weight:900;font-family:var(--face-texto);color:var(--petroleo);max-width:14ch}.hero__linha{margin:var(--e-3) 0 var(--e-5);color:var(--petroleo-2);font-size:var(--t-med)}.hero__imagem{justify-self:end;width:100%;max-width:420px;height:auto}@media (width<=860px){.hero{padding-block:var(--e-5)}.hero__grade{gap:var(--e-4);grid-template-columns:1fr}.hero__titulo{max-width:none}.hero__imagem{order:-1;justify-self:center;max-width:300px}}.produtos{padding-block:var(--e-7)}.produtos__painel{align-items:center;gap:var(--e-3);padding:var(--e-5) var(--e-4) calc(var(--e-7) + var(--e-5));margin-bottom:calc((var(--e-7) + var(--e-4)) * -1);background:linear-gradient(180deg, var(--teal-medio) 0%, var(--teal) 100%);border-radius:var(--raio-card);text-align:center;flex-direction:column;display:flex}.produtos__pilula{color:var(--branco);background:0 0;border-color:#fff9}.produtos__titulo{font-size:var(--t-h2);color:var(--branco);font-weight:600}.produtos__linha{color:#ffffffeb;max-width:60ch}.card{gap:var(--e-2);padding:var(--e-4);background:var(--teal);border-radius:var(--raio-card);color:var(--branco);box-shadow:var(--sombra-card);flex-direction:column;display:flex}.card__topo{justify-content:space-between;align-items:flex-start;gap:var(--e-3);display:flex}.card__nome{font-family:var(--face-texto);color:var(--branco);flex-direction:column;line-height:1.15;display:flex}.card__nome span{font-size:var(--t-base);font-weight:400}.card__nome strong{font-size:1.75rem;font-weight:700}.card__icone{flex-shrink:0;width:54px;height:54px}.card__chamada{font-size:var(--t-peq);font-weight:700;line-height:1.5}.card__descricao{font-size:var(--t-peq);color:#ffffffdb;flex-grow:1;line-height:1.5}.card__bullets{margin:var(--e-2) 0;gap:var(--e-2);font-size:var(--t-peq);flex-direction:column;padding:0;list-style:none;display:flex}.card__bullets li{align-items:center;gap:var(--e-2);display:flex}.card__bullets svg{color:var(--laranja);flex-shrink:0}.card__cta{width:100%}.destaque{padding-block:var(--e-7)}.destaque--claro{background:var(--fundo-claro)}.destaque__grade{align-items:center;gap:var(--e-6);grid-template-columns:1fr 1fr;display:grid}.destaque__grade--invertida .destaque__imagem{order:-1}.destaque__imagem{justify-self:center;width:100%;max-width:440px;height:auto}.destaque__titulo{font-size:var(--t-h2);font-weight:700}.destaque__linha{margin:var(--e-3) 0 var(--e-5);color:var(--petroleo-2);font-size:var(--t-med);max-width:44ch}@media (width<=860px){.destaque{padding-block:var(--e-5)}.destaque__grade{gap:var(--e-4);grid-template-columns:1fr}.destaque__grade--invertida .destaque__imagem{order:0}.destaque__imagem{order:0;max-width:320px}}.tecnologia{padding-block:var(--e-7)}.tec__lista{gap:var(--e-3);flex-direction:column;max-width:620px;margin:0 auto;padding:0;list-style:none;display:flex}.tec__item{align-items:center;gap:var(--e-4);padding:var(--e-4);background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio-card);display:flex}.tec__icone{width:62px;height:62px;padding-right:var(--e-4);border-right:1px solid var(--borda);box-sizing:content-box;flex-shrink:0}.tec__titulo{font-family:var(--face-texto);font-size:var(--t-base);text-transform:uppercase;color:var(--petroleo);font-weight:700}.tec__texto{margin-top:var(--e-1);font-size:var(--t-peq);color:var(--petroleo-2);line-height:1.6}@media (width<=560px){.tec__item{align-items:flex-start;gap:var(--e-3);flex-direction:column}.tec__icone{border-right:none;padding-right:0}}.parceiros{padding-block:var(--e-6)}.parceiros__faixa{justify-content:center;align-items:center;gap:var(--e-4) var(--e-6);margin:var(--e-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.parceiros__faixa img{object-fit:contain;width:auto;max-width:130px;height:46px}.mvv{padding-block:var(--e-7)}.mvv__lista{gap:var(--e-4);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width<=860px){.mvv__lista{grid-template-columns:1fr;max-width:420px;margin-inline:auto}}.pilar{align-items:center;gap:var(--e-3);padding:var(--e-5) var(--e-4);background:var(--pilar-cor);border-radius:var(--raio-card);text-align:center;color:var(--branco);flex-direction:column;display:flex}.pilar__icone{width:72px;height:72px}.pilar__titulo{font-family:var(--face-texto);font-size:var(--t-grande);text-transform:uppercase;color:var(--branco);font-weight:500}.pilar__texto{font-size:var(--t-peq);color:#fffffff2;line-height:1.7}.time{padding-block:var(--e-6)}.time__foto{object-fit:cover;border-radius:var(--raio);width:100%;height:230px}.duvidas{padding-block:var(--e-7)}.duvidas__grade{gap:var(--e-2);grid-template-columns:1fr 1fr;display:grid}@media (width<=860px){.duvidas__grade{grid-template-columns:1fr}}.duvida{background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio)}.duvida__p{justify-content:space-between;align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);font-size:var(--t-peq);color:var(--petroleo);cursor:pointer;font-weight:500;list-style:none;display:flex}.duvida__p::-webkit-details-marker{display:none}.duvida__p svg{color:var(--petroleo-2);transition:transform var(--transicao);flex-shrink:0}.duvida[open] .duvida__p svg{transform:rotate(180deg)}.duvida__r{padding:0 var(--e-4) var(--e-4);font-size:var(--t-peq);color:var(--petroleo-2);line-height:1.7}.doc__capa{background:var(--fundo-claro)}.doc__capa .envelope{padding-block:var(--e-6)}.doc__trilha{align-items:center;gap:var(--e-1);margin-bottom:var(--e-3);font-size:var(--t-peq);color:var(--tinta-2);display:flex}.doc__trilha a{color:var(--petroleo-2);font-weight:500;text-decoration:none}.doc__trilha a:hover{text-decoration:underline}.doc__trilha svg{color:var(--cinza)}.doc__titulo{font-size:var(--t-h1);color:var(--petroleo);max-width:22ch;font-weight:700}.doc__resumo{margin-top:var(--e-3);font-size:var(--t-med);color:var(--petroleo-2);max-width:64ch;line-height:1.6}.doc__data{margin-top:var(--e-4);padding:6px var(--e-3);background:var(--branco);border:1px solid var(--borda);border-radius:var(--raio);font-size:var(--t-micro);color:var(--tinta-2);display:inline-block}.doc__grade{gap:var(--e-6);padding-block:var(--e-6);grid-template-columns:270px minmax(0,1fr);align-items:start;display:grid}@media (width<=940px){.doc__grade{gap:var(--e-5);grid-template-columns:1fr}}.doc__indice{padding:var(--e-4);background:var(--fundo-claro);border:1px solid var(--borda);border-radius:var(--raio-card);position:sticky;top:120px}@media (width<=940px){.doc__indice{position:static}}.doc__indice-titulo{margin-bottom:var(--e-2);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--laranja);font-weight:700}.doc__indice ol{counter-reset:secao;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.doc__indice li{counter-increment:secao}.doc__indice a{gap:var(--e-2);padding:8px var(--e-2);border-radius:var(--raio-peq);color:var(--tinta-2);font-size:var(--t-peq);transition:background var(--transicao), color var(--transicao);line-height:1.4;text-decoration:none;display:flex}.doc__indice a:before{content:counter(secao);font-variant-numeric:tabular-nums;color:var(--cinza);flex-shrink:0;font-weight:700}.doc__indice a:hover{background:var(--branco);color:var(--petroleo)}.doc__indice a.e-ativo{background:var(--petroleo-2);color:var(--branco)}.doc__indice a.e-ativo:before{color:var(--branco)}.doc__corpo{max-width:var(--leitura)}.doc__secao{padding-block:var(--e-4);scroll-margin-top:120px}.doc__secao+.doc__secao{border-top:1px solid var(--borda)}.doc__h2{margin-bottom:var(--e-3);font-size:var(--t-h3);color:var(--petroleo);font-weight:700}.doc__h3{margin-top:var(--e-4);margin-bottom:var(--e-2);font-family:var(--face-texto);font-size:var(--t-base);color:var(--petroleo-2);font-weight:700}.doc__p{margin-bottom:var(--e-3);color:var(--tinta);line-height:1.75}.doc__p strong{color:var(--petroleo);font-weight:500}.doc__lista{margin:0 0 var(--e-3);gap:var(--e-2);flex-direction:column;padding:0;list-style:none;display:flex}.doc__lista li{padding-left:var(--e-4);line-height:1.7;position:relative}.doc__lista li:before{content:"";background:var(--laranja);border-radius:50%;width:8px;height:8px;position:absolute;top:.66em;left:0}.doc__defs{margin:0 0 var(--e-3);gap:var(--e-2);flex-direction:column;display:flex}.doc__def{padding:var(--e-3);background:var(--fundo-claro);border-radius:var(--raio)}.doc__def dt{color:var(--petroleo);margin-bottom:3px;font-weight:500}.doc__def dd{font-size:var(--t-peq);color:var(--tinta-2);margin:0;line-height:1.7}.doc__corpo a{color:var(--azul);font-weight:500}
