@property --luz{syntax:"<number>";inherits:true;initial-value:0}:root{--preto:#0c0b0a;--carvao:#161412;--creme:#f1ece4;--areia:#e7e1d7;--ouro:#c6a55c;--ouro-aceso:#e3c27c;--f:"Inter Tight","Helvetica Neue",-apple-system,"Segoe UI",sans-serif;--t-p:clamp(1rem,.2vw + .95rem,1.1rem);--t-lead:clamp(1.12rem,.5vw + 1rem,1.35rem);--t-titulo:clamp(2.3rem,4.4vw + .4rem,5rem);--t-mega:clamp(3.1rem,8.6vw,10rem);--curva:cubic-bezier(.16,1,.3,1);--gutter:clamp(1rem,4.2vw,4rem);--topo:84px;--larg:1440px}html,.secao{--bg:var(--preto);--fg:var(--creme);--fg2:#b9b2a7;--fg3:#8b857b;--ln:#f1ece424}.secao--clara{--bg:var(--areia);--fg:#15130f;--fg2:#57514a;--fg3:#6f695f;--ln:#15130f26}*,:before,:after{box-sizing:border-box}html{background:var(--preto);color:var(--creme);-webkit-text-size-adjust:100%;overflow-x:clip}body{font-family:var(--f);font-size:var(--t-p);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"ss01","cv11";margin:0;line-height:1.6;overflow-x:clip}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit;background:0 0;border:0;padding:0}p{margin:0}h1,h2,h3{margin:0;font-weight:500}ul,ol,dl,dd{margin:0;padding:0;list-style:none}figure{margin:0}::selection{background:var(--ouro);color:var(--preto)}:focus-visible{outline:1px solid var(--ouro);outline-offset:4px}.caixa{width:100%;max-width:calc(var(--larg) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.pular-conteudo{z-index:100;background:var(--creme);color:var(--preto);border-radius:99px;padding:.7rem 1rem;position:fixed;top:-4rem;left:1rem}.pular-conteudo:focus{top:1rem}.indice{color:var(--fg);align-items:baseline;gap:.9rem;font-size:.86rem;font-weight:500;display:flex}.indice em{font-variant-numeric:tabular-nums;color:var(--fg3);align-items:center;gap:.9rem;font-style:normal;display:inline-flex}.indice em:after{content:"";background:var(--ln);width:1.6rem;height:1px}.titulo{font-size:var(--t-titulo);letter-spacing:-.048em;text-wrap:balance;line-height:.98}.titulo--grande{letter-spacing:-.055em;font-size:clamp(3rem,7.4vw,8rem);line-height:.92}.link-seta{align-items:center;gap:.45rem;padding-block-start:.3rem;padding-block-end:.3rem;font-weight:500;display:inline-flex;position:relative}.link-seta:after{content:"";transform-origin:100%;height:1px;transition:transform .7s var(--curva);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.link-seta:hover:after{transform-origin:0;transform:none}.seta{flex:none;width:.72em;height:.72em;overflow:visible}.link-seta .seta,.enviar .seta{transition:transform .6s var(--curva)}.link-seta:hover .seta{animation:seta-sai .7s var(--curva)}@keyframes seta-sai{0%{transform:none}45%{opacity:0;transform:translate(110%,-110%)}46%{opacity:0;transform:translate(-110%,110%)}to{opacity:1;transform:none}}.pendente{letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;color:var(--fg3);background:0 0;border:1px dashed;border-radius:99px;padding:.3em .8em;font-size:.6rem;font-weight:500;line-height:1.3;display:inline-block}.revelar{opacity:0;transition:opacity 1s var(--curva) var(--atraso,0s),transform 1.2s var(--curva) var(--atraso,0s);transform:translateY(22px)}.revelar.dentro,.titulo.revelar{opacity:1;transform:none}.pal{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.pal>i{transition:transform 1.1s var(--curva);transition-delay:calc(var(--p) * 45ms + var(--atraso,0s));font-style:normal;display:inline-block;transform:translateY(105%)}.revelar.dentro .pal>i{transform:none}html:not(.js) .revelar{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.revelar{opacity:1;transform:none}}.justo p,.justo li,.justo span,p.justo{text-align:justify;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3;text-wrap:wrap}.topo{z-index:60;height:var(--topo);padding-inline:var(--gutter);color:var(--creme);transition:background-color .6s var(--curva),color .6s var(--curva),transform .7s var(--curva),opacity .9s var(--curva),-webkit-backdrop-filter .6s,backdrop-filter .6s;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}.topo.solido{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#0c0b0ab3}.topo.claro{color:#15130f}.topo.claro.solido{background:#e7e1d7cc}.topo.recolhido{transform:translateY(-100%)}.topo-esq{align-items:center;display:flex}.menu-abrir{z-index:2;width:34px;height:34px;margin-left:-4px;position:relative}.menu-abrir span{height:1.5px;transition:transform .6s var(--curva),top .6s var(--curva);background:currentColor;border-radius:2px;position:absolute;left:3px;right:3px}.menu-abrir span:first-child{top:13px}.menu-abrir span:last-child{top:20px}.menu-abrir[aria-expanded=true] span:first-child{top:16.5px;transform:rotate(45deg)}.menu-abrir[aria-expanded=true] span:last-child{top:16.5px;transform:rotate(-45deg)}.marca{padding:.4rem;display:block}.marca-d{width:auto;height:44px;transition:transform .8s var(--curva);display:block}.marca:hover .marca-d{transform:scale(1.06)}.topo-cta{justify-self:end;font-size:.98rem}@media (max-width:768px){:root{--topo:68px}.marca-d{height:36px}.topo-cta{font-size:.9rem}}.menu{z-index:55;background:var(--preto);padding:calc(var(--topo) + clamp(1.5rem,5vh,4rem)) var(--gutter) max(1.8rem,env(safe-area-inset-bottom));clip-path:inset(0 0 100%);transition:clip-path .9s var(--curva);flex-direction:column;justify-content:space-between;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.menu.aberto{clip-path:inset(0)}.menu-links{flex-direction:column;gap:.15em;display:flex}.menu-links a{letter-spacing:-.045em;transition:opacity .5s var(--curva),transform .6s var(--curva);align-items:flex-start;gap:clamp(.8rem,2vw,1.4rem);font-size:clamp(1.8rem,4.2vw,3.8rem);font-weight:500;line-height:1.08;display:flex}.menu-links em{letter-spacing:0;color:#8b857b;font-variant-numeric:tabular-nums;margin-top:.8em;font-size:.78rem;font-style:normal}.menu-links:hover a{opacity:.32}.menu-links a:hover{opacity:1;transform:translate(.4rem)}.menu-pe{color:#b9b2a7;border-top:1px solid #f1ece41f;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;padding-top:1.4rem;font-size:.92rem;display:flex}.menu-pe .link-seta{color:var(--creme)}.capa{height:100svh;min-height:640px;color:var(--creme);align-items:flex-end;display:flex;position:relative;overflow:hidden}.capa-foto,.capa-veu{position:absolute;top:0;bottom:0;left:0;right:0}.capa-foto{overflow:hidden}.capa-foto img{object-fit:cover;object-position:50% 22%;will-change:transform;width:100%;height:100%}.capa-veu{background:linear-gradient(#0c0b0a99 0%,#0c0b0a00 18%),linear-gradient(#0c0b0a00 44%,#0c0b0a99 72%,#0c0b0af0 100%),linear-gradient(90deg,#0c0b0a80 0%,#0c0b0a00 45%)}.capa-conteudo{z-index:2;justify-content:space-between;align-items:flex-end;gap:3rem;padding-bottom:clamp(2.5rem,7vh,4.5rem);display:flex;position:relative}.capa-titulo{letter-spacing:-.05em;font-size:clamp(2.3rem,3.7vw,4.4rem);line-height:.96}.capa-titulo .linha{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.capa-titulo .linha>span{display:inline-block}.capa-sub{max-width:34rem;font-size:var(--t-lead);color:#f1ece4db;margin-top:1.4rem;line-height:1.5}.atalhos{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#0c0b0a6b;border:1px solid #f1ece424;border-radius:14px;flex:none;width:min(340px,30vw);padding:1.1rem 1.4rem .4rem}.atalhos p{color:#f1ece49e;margin-bottom:.3rem;font-size:.8rem}.atalhos a{letter-spacing:-.02em;border-top:1px solid #f1ece41f;grid-template-columns:2.4rem 1fr auto;align-items:center;padding:.9rem 0;font-size:1.08rem;font-weight:500;display:grid}.atalhos a:first-of-type{border-top:0}.atalhos em{color:var(--ouro);font-variant-numeric:tabular-nums;font-size:.78rem;font-style:normal}.atalhos .seta{transition:transform .5s var(--curva)}.atalhos a:hover .seta{transform:translate(3px,-3px)}@media (max-width:768px){.capa{height:auto;min-height:0;padding-top:var(--topo);background:var(--preto);display:block}.capa-foto{aspect-ratio:4/5;display:block;position:relative;top:auto;bottom:auto;left:auto;right:auto}.capa-foto:after{content:"";background:linear-gradient(0deg,var(--preto) 0%,#0c0b0a00 35%);position:absolute;top:0;bottom:0;left:0;right:0}.capa-veu{display:none}.capa-conteudo{flex-direction:column;align-items:stretch;gap:2.2rem;padding-top:.6rem;padding-bottom:3.5rem}.atalhos{width:100%}}.secao{background:var(--bg);color:var(--fg);padding-block-start:clamp(4rem,8vw,7rem);padding-block-end:clamp(4rem,8vw,7rem);position:relative}.cabeca{gap:clamp(1.2rem,2.4vw,2rem);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.cabeca .titulo{max-width:18ch}.cabeca--lado{grid-template-columns:1fr minmax(0,34rem);align-items:end;gap:1.5rem 4rem}.cabeca--lado>div{gap:clamp(1.2rem,2.4vw,2rem);display:grid}.cabeca-apoio{color:var(--fg2)}@media (max-width:900px){.cabeca--lado{grid-template-columns:1fr}}.moldura{width:100%;height:100%;position:relative;overflow:hidden}.moldura img{object-fit:cover;width:100%;height:100%}.moldura--paralaxe img{will-change:transform;height:116%;margin-top:-8%}.ficha{border-top:1px solid var(--ln);margin-top:3rem}.ficha>div{border-bottom:1px solid var(--ln);grid-template-columns:8.5rem 1fr;gap:1.5rem;padding:1.05rem 0;display:grid}.ficha dt{color:var(--fg3);font-size:.88rem}.ficha dd{color:var(--fg);font-size:.98rem;line-height:1.5}.ficha dd a{border-bottom:1px solid var(--ln);transition:border-color .4s}.ficha dd a:hover{border-color:currentColor}.ficha dd .link-mapa{color:var(--fg2);margin-top:.4rem;font-size:.86rem;display:inline-block}@media (max-width:480px){.ficha>div{grid-template-columns:1fr;gap:.25rem}}.escritorio-grade{grid-template-columns:7fr 5fr;align-items:start;gap:clamp(2.5rem,7vw,8rem);display:grid}.escritorio-texto{gap:1.1rem;display:grid}.escritorio-texto .titulo{max-width:14ch;margin:.6rem 0 1rem}.escritorio-texto>p:not(.indice){color:var(--fg2);max-width:40rem}.escritorio-foto{top:calc(var(--topo) + 2rem);aspect-ratio:4/5;position:sticky}.estrutura{grid-template-columns:1.25fr 1fr 1fr;gap:clamp(.8rem,1.6vw,1.4rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.estrutura li{aspect-ratio:4/5;background:var(--carvao);overflow:hidden}.estrutura li:first-child{aspect-ratio:1}.estrutura img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--curva)}.estrutura li:hover img{transform:scale(1.03)}@media (max-width:900px){.escritorio-grade{grid-template-columns:1fr}.escritorio-foto{aspect-ratio:4/4.4;position:relative;top:auto}.estrutura{grid-template-columns:1fr 1fr}.estrutura li:first-child{aspect-ratio:4/3;grid-column:1/-1}}.mv{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,6vw,7rem);display:grid}.mv-item{border-top:1px solid var(--fg);align-content:start;gap:1.2rem;padding-top:1.4rem;display:grid}.mv-rotulo{color:var(--fg3);font-size:.86rem;font-weight:500}.mv-rotulo:before{content:"";background:var(--ouro);vertical-align:.08em;border-radius:50%;width:.45rem;height:.45rem;margin-right:.7rem;display:inline-block}.mv-texto{letter-spacing:-.025em;font-size:clamp(1.25rem,1.75vw,1.75rem);font-weight:500;line-height:1.32}.qualidade{grid-template-columns:1fr 1fr;column-gap:clamp(2.5rem,6vw,7rem);margin-top:clamp(3.5rem,7vw,6rem);display:grid}.qualidade>*{grid-column:1}.qualidade>.mv-rotulo{border-top:1px solid var(--ln);padding-top:1.4rem}.qualidade-texto{color:var(--fg2);margin-top:1.2rem}@media (max-width:900px){.mv,.qualidade{grid-template-columns:1fr}}.dif{--dif-h:32vw;--dif-foto:30vw;--dif-inicio:24vw;--dif-passo:27vw;--dif-item:28vw;--dif-ponto:.9vw;background:var(--preto);color:var(--creme);position:relative}.dif-palco{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.dif-trilho{padding-inline:var(--gutter) 8vw;width:max-content;height:var(--dif-h);will-change:transform;align-items:center;gap:5vw;display:flex}.dif-foto{width:var(--dif-foto);height:var(--dif-foto);padding:calc(var(--dif-foto) * .14);background:var(--carvao);flex:none;overflow:hidden}.dif-foto img{object-fit:contain;width:100%;height:100%;display:block}.dif-linhas{height:100%;width:calc(var(--dif-inicio) + var(--dif-passo) * 5 + var(--dif-item));flex:none;position:relative}.dif-eixo{align-items:center;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.dif-eixo i{width:var(--dif-ponto);height:var(--dif-ponto);background:var(--ouro);border-radius:50%;flex:none}.dif-linha{background:var(--ouro);transform-origin:0;flex:1;height:1px}.dif-titulo{width:calc(var(--dif-inicio) - 3vw);letter-spacing:-.05em;font-size:clamp(2rem,3.4vw,4.2rem);font-weight:500;line-height:.95;position:absolute;top:0;left:0}.dif-rotulo{width:calc(var(--dif-inicio) - 3vw);color:var(--fg3);font-size:clamp(.8rem,1.05vw,1rem);position:absolute;bottom:0;left:0}.dif-item{height:50%;width:var(--dif-item);left:calc(var(--dif-inicio) + (var(--x) - 1) * var(--dif-passo));flex-direction:column;padding-left:2.4vw;display:flex;position:absolute}.dif-item--cima{top:0}.dif-item--baixo{justify-content:flex-end;top:50%}.dif-haste{flex-direction:column;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-50%)}.dif-haste i{width:calc(var(--dif-ponto) * 1.25);height:calc(var(--dif-ponto) * 1.25);background:var(--ouro);border-radius:50%;flex:none}.dif-haste b{background:var(--ouro);flex:1;width:1px}.dif-item--cima .dif-haste b{transform-origin:50% 100%}.dif-item--baixo .dif-haste b{transform-origin:50% 0}.dif-texto{gap:.8vw;display:grid}.dif-item--cima .dif-texto{margin-top:-.25vw}.dif-texto em,.dif-texto p{padding-bottom:.08em;display:block;overflow:hidden}.dif-texto em>span,.dif-texto p>span{display:block}.dif-texto em{color:var(--ouro);font-variant-numeric:tabular-nums;font-size:clamp(.8rem,1vw,1rem);font-style:normal}.dif-texto p{letter-spacing:-.035em;max-width:19ch;font-size:clamp(1.15rem,2vw,2.3rem);font-weight:500;line-height:1.12}@media (max-width:600px){.dif{--dif-h:60svh;--dif-foto:82vw;--dif-inicio:52vw;--dif-passo:58vw;--dif-item:72vw;--dif-ponto:2.2vw}.dif-foto{height:64vw}.dif-trilho{padding-inline:var(--gutter) 12vw;gap:8vw}.dif-titulo{width:44vw;font-size:9.5vw}.dif-rotulo{width:40vw;font-size:3.4vw}.dif-item{padding-left:5vw}.dif-texto{gap:2vw}.dif-texto em{font-size:3.4vw}.dif-texto p{max-width:none;font-size:6.2vw}}.numeros-grade{grid-template-columns:6fr 5fr;align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.numeros-lado{gap:clamp(1.2rem,2.4vw,2rem);display:grid}.numeros-lado .titulo{max-width:14ch;margin-bottom:1rem}.numeros-lista{border-top:1px solid var(--ln)}.numeros-lista li{border-bottom:1px solid var(--ln);gap:.35rem;padding:1.5rem 0 1.6rem;display:grid}.numeros-lista strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-size:clamp(3rem,5vw,5.4rem);font-weight:500;line-height:.9}.numeros-lista sup{vertical-align:top;color:#8a6a24;margin-left:.05em;font-size:.42em}.numeros-lista b{letter-spacing:-.02em;font-size:1.1rem;font-weight:500;line-height:1.25}.numeros-lista span{color:var(--fg2);font-size:.92rem}.mapa-svg{width:100%;height:auto;overflow:visible}.mapa-estados{filter:drop-shadow(0 18px 22px #15130f47)drop-shadow(0 3px 5px #15130f38)}.mapa-estados path{fill:#c9c1b4;stroke:var(--areia);stroke-width:2px;stroke-linejoin:round}.mapa-estados path.ativo{fill:#b8913f}.mapa-pontos circle{fill:#3d2d0c}.mapa-pontos .mapa-onda{fill:#5a4313}.mapa-pontos text{fill:#15130f;font:600 22px var(--f);letter-spacing:.02em;text-anchor:middle;paint-order:stroke;stroke:#e7e1d7e6;stroke-width:5px}.mapa-sede circle{fill:#15130f}.mapa-sede text{text-anchor:start;font-weight:600}.mapa-onda{transform-box:fill-box;transform-origin:50%;opacity:0}.mapa.dentro .mapa-onda{animation:onda 3.6s var(--curva) infinite;animation-delay:calc(var(--i) * .4s)}@keyframes onda{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){.mapa.dentro .mapa-onda{animation:none}}@media (max-width:600px){.mapa-pontos text{stroke-width:7px;font-size:34px}}@media (max-width:900px){.numeros-grade{grid-template-columns:1fr;gap:1.2rem}.numeros-lado{display:contents}.numeros-lado .titulo{margin-bottom:.8rem}.mapa{order:1;margin-bottom:1.5rem}.numeros-lista{order:2}}.atuacao-grade{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(2.5rem,7vw,8rem);display:grid}.atuacao-lado{gap:clamp(1.2rem,2.4vw,2rem);display:grid}.atuacao-lado .titulo{max-width:12ch}.atuacao-foto{aspect-ratio:6/7;max-width:420px;margin-top:1.5rem;position:relative}.especialidades{border-top:1px solid var(--ln)}.especialidades li{border-bottom:1px solid var(--ln);letter-spacing:-.03em;grid-template-columns:3.2rem 1fr;align-items:baseline;padding:1.1rem 0;font-size:clamp(1.2rem,1.8vw,1.75rem);font-weight:500;line-height:1.15;display:grid}.especialidades em{letter-spacing:0;color:var(--fg3);font-variant-numeric:tabular-nums;font-size:.8rem;font-style:normal;transition:color .4s}.especialidades li>div{transition:transform .6s var(--curva);gap:.3rem;display:grid}.especialidades li:hover>div{transform:translate(.5rem)}.especialidades li span{text-align:left}.especialidades li p{letter-spacing:0;color:var(--fg2);max-width:36rem;font-size:.92rem;font-weight:400;line-height:1.5}.atuacao-apoio{color:var(--fg2);max-width:26rem}.especialidades li:hover em{color:var(--ouro)}@media (max-width:900px){.atuacao-grade{grid-template-columns:1fr}.atuacao-foto{aspect-ratio:4/3.2;max-width:none}}.assessoria-grade{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(2rem,6vw,7rem);display:grid}.assessoria-cabeca{gap:clamp(1.2rem,2.4vw,2rem);display:grid}.assessoria-cabeca .titulo{max-width:20ch;font-size:clamp(2.1rem,3.4vw + .3rem,4rem)}.assessoria-texto{gap:1rem;display:grid}.assessoria-texto p{color:var(--fg2)}.assessoria-rotulo{color:var(--fg3);margin-top:clamp(4rem,8vw,7rem);margin-bottom:1.4rem;font-size:.86rem;font-weight:500}.passos{border-top:1px solid var(--ln);grid-template-columns:repeat(4,1fr);display:grid}.passos li{align-content:start;gap:.9rem;padding:1.5rem 1.6rem 0 0;display:grid}.passos li+li{border-left:1px solid var(--ln);padding-left:1.6rem}.passos em{color:var(--ouro);font-variant-numeric:tabular-nums;font-size:.8rem;font-style:normal}.passos b{letter-spacing:-.035em;text-align:left;font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:500;line-height:1.1}.passos span{color:var(--fg2);font-size:.95rem}.destino{border-top:1px solid var(--ln);grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,7rem);margin-top:clamp(4rem,8vw,7rem);padding-top:1.4rem;display:grid}.destino .assessoria-rotulo{margin:0 0 .8rem}.destino p{color:var(--fg2)}.destino>div:last-child{align-content:start;justify-items:start;gap:1.2rem;display:grid}.destino>div:last-child p{color:var(--fg);font-size:var(--t-lead);line-height:1.45}@media (max-width:1000px){.passos{grid-template-columns:1fr 1fr}.passos li,.passos li+li{border-left:0;padding:1.4rem 1rem 1.8rem 0}.passos li:nth-child(2n){border-left:1px solid var(--ln);padding-left:1rem}.passos li:nth-child(n+3){border-top:1px solid var(--ln)}}@media (max-width:768px){.assessoria-grade,.destino,.passos{grid-template-columns:1fr}.passos li:nth-child(2n){border-left:0;padding-left:0}.passos li+li{border-top:1px solid var(--ln)}}.membros{gap:clamp(4rem,8vw,7rem);display:grid}.membro{grid-template-columns:5fr 6fr;align-items:center;gap:clamp(2rem,4.5vw,5rem);display:grid}.membro-foto{aspect-ratio:4/5;background:var(--carvao);position:relative;overflow:hidden}.membro-foto img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;transition:transform 1.4s var(--curva)}.membro:hover .membro-foto img{transform:scale(1.03)}.membro-info{align-content:center;gap:.3rem;display:grid}.membro h3{letter-spacing:-.045em;font-size:clamp(1.9rem,3.2vw,3.2rem);line-height:1}.pessoa-cargo{color:var(--fg);margin-top:.9rem;font-size:1.1rem;font-weight:500}.pessoa-cargo:before{content:"";background:var(--ouro);vertical-align:.08em;border-radius:50%;width:.45rem;height:.45rem;margin-right:.6rem;display:inline-block}.pessoa-oab{color:var(--fg2);font-size:1rem}.curriculo{border-top:1px solid var(--ln);gap:.7rem;margin-top:1.6rem;padding-top:1.4rem;display:grid}.curriculo li{color:var(--fg2);padding-left:1.4rem;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.6;position:relative}.curriculo li:before{content:"";background:var(--fg3);width:.6rem;height:1px;position:absolute;top:.8em;left:0}@media (max-width:768px){.membros{gap:4rem}.membro{grid-template-columns:1fr;gap:1.8rem}}.contato{border-top:1px solid var(--ln)}.contato-grade{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(3rem,8vw,9rem);display:grid}.contato-texto .titulo{margin:1.6rem 0 1.8rem}.contato-texto>p{color:var(--fg2);max-width:30rem}.ficha--contato{margin-top:3.2rem}.formulario{gap:2rem;padding-top:.4rem;display:grid}.campo{border:0;gap:.35rem;min-width:0;margin:0;padding:0;display:grid}.campo>span,.campo legend{color:var(--fg3);padding:0;font-size:.86rem}.campo small{font-size:inherit;opacity:.7}.campo input[type=text],.campo textarea{border:0;border-bottom:1px solid var(--ln);width:100%;color:var(--fg);font:inherit;letter-spacing:-.02em;transition:border-color .4s var(--curva);background:0 0;border-radius:0;padding:.5rem 0 .7rem;font-size:clamp(1.15rem,1.4vw,1.35rem)}.campo ::placeholder{color:#f1ece442}.campo textarea{resize:vertical;min-height:4.4rem}.campo input:focus,.campo textarea:focus{border-color:var(--fg);outline:0}.campo input.erro{border-color:#d98a78}.campo--opcoes legend{margin-bottom:.8rem}.campo--opcoes>div{flex-wrap:wrap;gap:.5rem;display:flex}.campo--opcoes label{cursor:pointer;position:relative}.campo--opcoes input{opacity:0;pointer-events:none;position:absolute}.campo--opcoes label span{border:1px solid var(--ln);color:var(--fg2);transition:border-color .4s var(--curva),color .4s var(--curva),background-color .4s var(--curva);border-radius:99px;align-items:center;gap:.55rem;padding:.6rem 1.05rem;font-size:.92rem;display:inline-flex}.campo--opcoes label span:before{content:"";opacity:.35;background:currentColor;border-radius:50%;width:6px;height:6px;transition:opacity .4s,background-color .4s}.campo--opcoes input:checked+span{border-color:var(--fg);color:var(--fg)}.campo--opcoes input:checked+span:before{opacity:1;background:var(--ouro)}.campo--opcoes input:focus-visible+span{outline:1px solid var(--ouro);outline-offset:3px}.enviar{border-top:1px solid var(--fg);border-bottom:1px solid var(--ln);letter-spacing:-.04em;text-align:left;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:.8rem;padding:1.4rem 0;font-size:clamp(1.5rem,2.4vw,2.3rem);font-weight:500;display:flex;position:relative;overflow:hidden}.enviar .seta{width:.62em;height:.62em}.enviar:hover .seta{animation:seta-sai .7s var(--curva)}.enviar span{transition:transform .7s var(--curva)}.enviar:hover span{transform:translate(.5rem)}.formulario-aviso{min-height:1.2em;color:var(--fg3);margin-top:-1rem;font-size:.88rem}@media (max-width:900px){.contato-grade{grid-template-columns:1fr}}.rodape{background:var(--preto);padding-top:clamp(1rem,2vw,1.5rem)}.rodape-topo{justify-content:center;padding-bottom:clamp(2rem,4vw,3rem);display:flex}.rodape-logo{width:min(220px,55vw);height:auto}.rodape-base{padding-block:1.4rem max(1.4rem,env(safe-area-inset-bottom));color:#8b857b;border-top:1px solid #f1ece41f;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;font-size:.8rem;display:flex}.rodape-base a{transition:color .4s}.rodape-base a:hover{color:var(--creme)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
