.titulo-editorial{letter-spacing:-.005em;text-transform:uppercase;color:var(--navy);overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;font-size:clamp(28px,3.6vw,52px);font-stretch:125%;line-height:1}.titulo-editorial__leve{font-weight:200}.titulo-editorial__forte{font-weight:800}.capa-pagina{padding-top:clamp(40px,7vw,104px);position:relative;overflow:hidden}.capa-pagina__texto{z-index:1;padding:0 var(--m);max-width:1280px;position:relative}.capa-pagina__titulo{font-size:min(clamp(28px, 5vw, 92px), calc((62vw - 2 * var(--m)) / (var(--letras,8) * 1.15)));line-height:.95}.capa-pagina__titulo .titulo-editorial__leve,.capa-pagina__titulo .titulo-editorial__forte{display:block}.capa-pagina__titulo .titulo-editorial__forte{color:var(--persian)}.capa-pagina__apoio{max-width:52ch;margin-top:clamp(24px,3vw,40px)}.capa-pagina__apoio p{font-size:clamp(18px,1.5vw,21px)}.capa-pagina__revelacao{margin-top:clamp(36px,5vw,72px)}.capa-pagina__midia{background:var(--navy);clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);height:clamp(240px,42vh,460px);position:relative}.capa-pagina__midia .paralaxe{height:100%}.capa-pagina__midia img{object-fit:cover}.capa-pagina__video{position:absolute;inset:0}.capa-pagina__planos{pointer-events:none;width:38%;position:absolute;inset:0 0 0 auto}.capa-pagina__planos span{position:absolute;inset:0}.capa-pagina__planos span:first-child{background:var(--navy);clip-path:polygon(63% 0,100% 0,100% 100%,21% 100%)}.capa-pagina__planos span:nth-child(2){background:var(--sapphire);clip-path:polygon(55% 0,63% 0,21% 100%,13% 100%)}.capa-pagina__planos span:nth-child(3){background:var(--klein);clip-path:polygon(51% 0,55% 0,13% 100%,9% 100%)}.capa-pagina:not([data-com-midia]){min-height:clamp(280px,38vh,420px);padding-bottom:clamp(48px,6vw,96px)}.capa-pagina:not([data-com-midia]) .capa-pagina__texto{max-width:62%}.inst-corpo{padding:var(--secao-y) var(--m) 0;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:0 clamp(24px,5vw,80px);display:grid}.inst-corpo>:only-child,.inst-corpo>.inst-corpo__principal:only-child{grid-column:2}.inst-corpo>.inst-corpo__principal{grid-column:2;min-width:0}main>.inst-corpo:last-child{padding-bottom:var(--secao-y)}.rt{max-width:68ch}.rt>*+*{margin-top:1.1em}.rt p,.rt li{font-size:clamp(17px,1.25vw,19px);line-height:1.7}.rt a{color:var(--persian);text-underline-offset:3px;text-decoration:underline}.rt a:hover{color:var(--klein)}.rt-titulo{text-transform:uppercase;color:var(--navy);scroll-margin-top:28px;font-stretch:125%;line-height:1.05}h2.rt-titulo{font-size:clamp(22px,2.4vw,34px);font-weight:800}h3.rt-titulo,h4.rt-titulo{font-size:clamp(18px,1.7vw,24px);font-weight:700}.rt>.rt-titulo{margin-top:2.2em}.rt>.rt-titulo:first-child{margin-top:0}.rt ul,.rt ol{padding-left:1.3em}.rt ul{list-style:outside}.rt ol{list-style:decimal}.rt li+li{margin-top:.4em}.rt strong{font-weight:700}.rt-figura{max-width:100%;margin-bottom:2em;margin-top:2em!important}.rt-figura img{clip-path:polygon(0 0,100% 0,100% 100%,8% 100%,0 90%);width:100%;height:auto}.rt-figura figcaption{opacity:.8;margin-top:10px;font-size:14px}.rt-arquivo a{font-weight:600}.assinatura{border-top:1.5px solid var(--persian);max-width:28ch;margin-top:clamp(40px,5vw,64px);padding-top:20px}.assinatura b{font-size:19px;font-weight:800;font-stretch:125%;display:block}.assinatura span{margin-top:2px;font-weight:300;display:block}.secoes-adicionais{padding:var(--secao-y) var(--m)}.secao-adicional{border-top:1px solid #0c1a3338;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px clamp(24px,5vw,80px);padding:clamp(36px,5vw,64px) 0;display:grid}.secao-adicional:first-child{border-top:0;padding-top:0}.secao-adicional:last-child{padding-bottom:0}.secao-adicional__titulo{font-size:min(clamp(24px, 3vw, 44px), calc((38vw - var(--m)) / (var(--letras,8) * 1.15)))}.secao-adicional__titulo .titulo-editorial__leve,.secao-adicional__titulo .titulo-editorial__forte{display:block}.secao-adicional--invertida{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.secao-adicional--invertida .secao-adicional__titulo{order:2}.secao-adicional--sem-titulo{grid-template-columns:minmax(0,1fr)}.secao-adicional--sem-titulo .secao-adicional__texto{grid-column:1}.indicadores{margin-top:var(--secao-y);padding:calc(var(--secao-y) * .7 + 6vw) var(--m) calc(var(--secao-y) * .7);background:var(--navy);color:var(--eggshell);clip-path:polygon(0 6vw,100% 0,100% 100%,0 100%);position:relative}.indicadores ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:40px clamp(24px,4vw,56px);display:grid}.indicadores li{border-top:1px solid #efe9d366;padding-top:18px}.indicadores strong{overflow-wrap:anywhere;font-size:clamp(30px,3.6vw,52px);font-weight:800;font-stretch:125%;line-height:1;display:block}.indicadores .contador__prefixo,.indicadores .contador__sufixo{font-size:.5em;font-weight:200}.indicadores strong+span{margin-top:10px;font-size:16px;display:block}.politica-ambiental{padding:var(--secao-y) var(--m) 0}.passos{counter-reset:passo;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,6vw,96px);margin-top:clamp(32px,4vw,56px);display:grid}.passos li{counter-increment:passo;border-top:1px solid #0c1a3338;grid-template-columns:clamp(56px,6vw,88px) minmax(0,1fr);gap:0 8px;padding:24px 0;display:grid}.passos li:before{content:counter(passo, decimal-leading-zero);color:var(--persian);grid-row:1/span 2;font-size:clamp(30px,3.2vw,48px);font-weight:200;font-stretch:125%;line-height:1}.passos h3{text-transform:uppercase;font-size:clamp(17px,1.4vw,20px);font-weight:800;font-stretch:125%;line-height:1.15}.passos p{margin-top:8px;font-size:17px;line-height:1.6}.inst-corpo--faq{max-width:calc(1120px + 2 * var(--m));padding-bottom:var(--secao-y);margin:0 auto;display:block}.faq__busca{max-width:560px}.faq__busca label{margin-bottom:8px;font-size:15px;font-weight:600;display:block}.faq__busca input{width:100%;font:inherit;color:var(--prussian);background:var(--papel);border:1.5px solid var(--navy);border-radius:0;padding:14px 16px;font-size:18px}.faq__aviso{min-height:1.6em;margin-top:8px;font-size:15px}.acordeao{border-bottom:1px solid #0c1a334d;margin-top:20px}.acordeao__item{border-top:1px solid #0c1a334d}.acordeao__titulo{font:inherit}.acordeao__botao{width:100%;font:inherit;text-align:left;color:var(--navy);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;scroll-margin-top:24px;font-size:clamp(17px,1.5vw,20px);font-weight:600;line-height:1.35;display:flex}.acordeao__botao:hover{color:var(--persian)}.acordeao__botao:focus-visible{outline-offset:2px}.acordeao__sinal{flex:none;width:18px;height:18px;position:relative}.acordeao__sinal:before,.acordeao__sinal:after{content:"";transition:transform .25s var(--ease-marca);background:currentColor;position:absolute}.acordeao__sinal:before{height:2px;top:8px;left:0;right:0}.acordeao__sinal:after{width:2px;top:0;bottom:0;left:8px}.acordeao__botao[aria-expanded=true] .acordeao__sinal:after{transform:scaleY(0)}.acordeao__painel{padding:0 clamp(0px,4vw,56px) 28px 0}.acordeao__painel[hidden]{display:none}.acordeao__painel .rt{max-width:72ch}.acordeao__painel .rt p,.acordeao__painel .rt li{font-size:17px;line-height:1.65}.acordeao__painel .rt-figura{max-width:480px}.contato{padding:var(--secao-y) var(--m) 0;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px clamp(24px,5vw,80px);display:grid}.contato__titulo{font-size:min(clamp(24px, 3vw, 44px), calc((30vw - var(--m)) / (var(--letras,8) * 1.15)))}.contato__titulo .titulo-editorial__leve,.contato__titulo .titulo-editorial__forte{display:block}.telefones{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:28px 32px;display:grid}.telefones li{border-top:1.5px solid var(--persian);padding-top:14px}.telefones a{white-space:nowrap;color:var(--navy);font-size:clamp(22px,2.1vw,32px);font-weight:800;font-stretch:125%;line-height:1.05;text-decoration:none;display:block}.telefones a:hover{color:var(--persian)}.telefones span{margin-top:6px;font-weight:300;display:block}.contato__email{margin-top:32px;font-size:19px}.escritorios{padding:var(--secao-y) var(--m)}.escritorios ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:0 clamp(24px,4vw,56px);margin-top:clamp(28px,4vw,48px);display:grid}.escritorios li{border-top:1px solid #0c1a334d;padding:22px 0 28px}.escritorios h3{text-transform:uppercase;font-size:22px;font-weight:800;font-stretch:125%;line-height:1.1}.escritorios h3 span{font-weight:200}.escritorios p{margin-top:6px;font-size:16px}.escritorios a{font-weight:600;text-decoration:none}.inst-corpo--contato{padding-top:clamp(32px,4vw,56px);padding-bottom:var(--secao-y)}.proposta{border-top:1.5px solid var(--persian);max-width:52ch;padding-top:24px;font-size:19px;line-height:1.6}.sumario{grid-area:1/1;align-self:start;min-width:0;position:sticky;top:24px}.sumario ul{border-left:1.5px solid #0c1a334d}.sumario li a{color:var(--navy);border-left:1.5px solid #0000;margin-left:-1.5px;padding:8px 0 8px 16px;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none;display:block}.sumario li[data-nivel="3"] a{padding-left:32px;font-weight:400}.sumario li a:hover{border-left-color:var(--persian);color:var(--persian)}.inst-corpo--politica .rt{max-width:72ch}@media (max-width:980px){.inst-corpo,.contato,.secao-adicional,.secao-adicional--invertida{grid-template-columns:minmax(0,1fr)}.inst-corpo>.inst-corpo__principal,.inst-corpo>:only-child{grid-column:1}.secao-adicional--invertida .secao-adicional__titulo{order:0}.sumario{grid-row:auto;margin-bottom:32px;position:static}.capa-pagina__midia{clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)}.passos{grid-template-columns:minmax(0,1fr)}.indicadores{clip-path:polygon(0 8vw,100% 0,100% 100%,0 100%);padding-top:calc(var(--secao-y) * .5 + 8vw)}.secao-adicional__titulo,.contato__titulo{font-size:min(clamp(24px, 7vw, 40px), calc((100vw - 2 * var(--m)) / (var(--letras,8) * 1.15)))}.capa-pagina__titulo{font-size:min(clamp(26px, 7.2vw, 64px), calc((100vw - 2 * var(--m)) / (var(--letras,8) * 1.15)))}.capa-pagina:not([data-com-midia]){padding-bottom:76px}.capa-pagina:not([data-com-midia]) .capa-pagina__texto{max-width:none}.capa-pagina:not([data-com-midia]){min-height:0}.capa-pagina__planos{width:min(46%,220px);height:36px;inset:auto 0 0 auto}.capa-pagina__planos span:first-child{clip-path:polygon(34% 0,100% 0,100% 100%,20% 100%)}.capa-pagina__planos span:nth-child(2){clip-path:polygon(28% 0,34% 0,20% 100%,14% 100%)}.capa-pagina__planos span:nth-child(3){clip-path:polygon(24% 0,28% 0,14% 100%,10% 100%)}}@media (prefers-reduced-motion:reduce){.acordeao__sinal:before,.acordeao__sinal:after{transition:none}}.contato--formulario{padding-bottom:var(--secao-y)}.contato--parceiros{padding-top:clamp(32px,4vw,56px);padding-bottom:var(--secao-y)}.contato__lead{max-width:38ch;margin-top:24px;font-size:18px;line-height:1.6}.contato--parceiros .proposta{margin-top:40px}
