.inst-corpo{padding-block:clamp(32px,5vw,56px) clamp(48px,7vw,88px)}.inst-estreito{max-width:760px}.inst-cab-acoes{margin-top:20px}.inst-cab-acoes .pilula{min-height:44px}.cab-pagina .inst-cab-acoes a{text-decoration:none}.cab-pagina p.inst-cab-acoes{margin-top:20px}.inst-h1-inverso{flex-direction:column-reverse;gap:12px;display:flex}.inst-h1-inverso small{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:600}.prosa{max-width:72ch;color:var(--grafite);overflow-wrap:break-word;font-size:17px;line-height:1.7}.prosa>:first-child{margin-top:0}.prosa p{margin:0 0 1.1em}.prosa h2{margin:2em 0 .6em;font-size:clamp(22px,2.6vw,26px)}.prosa h3{margin:1.6em 0 .4em;font-size:18px;font-weight:600}.prosa a{color:var(--marinho);text-underline-offset:3px;text-decoration:underline 1px}.prosa a:hover{text-decoration-thickness:2px}.prosa ul,.prosa ol{margin:0 0 1.1em;padding-left:1.3em}.prosa ul{list-style:outside}.prosa ol{list-style:decimal}.prosa li{margin-bottom:.4em}.prosa section{border-top:1px solid var(--linha);scroll-margin-top:calc(var(--cab) + 16px);margin-top:2.4em;padding-top:.4em}.inst-cartao-form{border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);background:#fff;padding:clamp(20px,3.2vw,36px)}.inst-cartao-form>h2{margin-bottom:6px;font-size:22px}.inst-cartao-form>h2+p{color:var(--texto-2);margin:0 0 22px}.inst-topo{isolation:isolate;background:var(--marinho);color:#fff;--ini:56%;align-items:flex-end;min-height:clamp(340px,42vw,520px);display:flex;position:relative}.inst-topo picture{inset:0 0 0 var(--ini);z-index:-2;position:absolute}.inst-topo-foto{object-fit:cover;object-position:center 68%;width:100%;height:100%}.inst-topo:after{content:"";z-index:-1;background:linear-gradient(90deg, #191949 0, #191949 var(--ini), #191949b3 calc(var(--ini) + 6%), #19194947 calc(var(--ini) + 13%), #19194900 calc(var(--ini) + 20%));position:absolute;inset:0}@media (width>=1200px){.inst-topo{--ini:44%}}@media (width<=899px){.inst-topo{background:var(--marinho);flex-direction:column;align-items:stretch}.inst-topo picture{height:clamp(150px,26vw,220px);display:block;position:static}.inst-topo:after{content:none}}.inst-topo h1{color:#fff;max-width:17ch;font-size:clamp(32px,4.6vw,52px);line-height:1.12}.inst-topo h1 small{color:#dcdbea}.inst-topo .lead{color:#eeedf6;max-width:46ch;margin:18px 0 0}.inst-quem{align-items:center;gap:32px;display:grid}.inst-quem-foto{aspect-ratio:5/4;border-radius:var(--raio);background:linear-gradient(180deg, var(--areia-clara), var(--areia));justify-content:center;align-items:flex-end;width:100%;max-width:460px;margin:0;padding-top:24px;display:flex;position:relative;overflow:hidden}.inst-quem-foto img{object-fit:contain;object-position:bottom;width:auto;max-width:none;height:100%}.inst-quem-texto h2{margin-bottom:18px}.inst-quem-texto p{max-width:58ch;font-size:17px;line-height:1.7}.inst-fatos{color:var(--marinho);margin:22px 0 28px;font-weight:500}@media (width>=860px){.inst-quem{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,88px)}.inst-quem-foto{aspect-ratio:4/5;justify-self:end}}.inst-servicos{gap:20px;display:grid}.inst-servico{border:1px solid var(--linha);border-radius:var(--raio);background:#fff;flex-direction:column;gap:10px;padding:28px 24px 20px;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex;position:relative}.inst-servico:hover,.inst-servico:focus-within{box-shadow:var(--sombra);border-color:#c9c6bc;transform:translateY(-2px)}.inst-servico-ic{background:var(--areia-clara);width:48px;height:48px;color:var(--marinho);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.inst-servico p{color:var(--texto-2);margin:0}.inst-servico .link-seta{margin-top:auto;padding-top:6px}.inst-servico .link-seta:after{content:"";position:absolute;inset:0}@media (width>=760px){.inst-servicos{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.inst-equipe{gap:20px;display:grid}.inst-pessoa{border:1px solid var(--linha);border-radius:var(--raio);background:#fff;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:4px 20px;padding:20px;display:grid}.inst-pessoa-foto{background:var(--areia);border-radius:50%;grid-row:1;width:96px;height:96px;display:block;overflow:hidden}.inst-pessoa-foto img{object-fit:cover;object-position:center top;width:100%;height:100%}.inst-pessoa h3{font-size:20px}.inst-pessoa-papel{color:var(--texto-2);margin:4px 0 0;font-size:14px}.inst-pessoa-acoes{border-top:1px solid var(--linha);flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:16px;padding-top:16px;display:flex}.inst-pessoa-acoes .bt{flex:auto;min-height:44px}@media (width>=760px){.inst-equipe{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.inst-pessoa{grid-template-columns:120px minmax(0,1fr);padding:28px}.inst-pessoa-foto{width:120px;height:120px}.inst-pessoa-acoes .bt{flex:0 auto}}.inst-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inst-logos a{border:1px solid var(--linha);border-radius:var(--raio);background:#fff;place-items:center;height:116px;padding:14px 18px;transition:border-color .2s,box-shadow .2s;display:grid}.inst-logos a:hover{box-shadow:var(--sombra);border-color:#c9c6bc}.inst-logos img{object-fit:contain;filter:grayscale();opacity:.82;width:auto;max-width:100%;height:auto;max-height:88px;transition:filter .2s,opacity .2s}.inst-logos a:hover img,.inst-logos a:focus-visible img{filter:none;opacity:1}@media (width>=560px){.inst-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (width>=860px){.inst-logos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1080px){.inst-logos{grid-template-columns:repeat(5,minmax(0,1fr))}}.inst-aval{border-top:1px solid var(--linha);color:var(--texto-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;padding-block:20px;font-size:15px;display:flex}.inst-aval>p{margin:0}.inst-final{border-radius:var(--raio);align-items:center;gap:24px;padding:clamp(28px,5vw,56px);display:grid}.inst-final h2{max-width:22ch}.inst-final p{color:#dcdbea;max-width:52ch;margin:12px 0 0}@media (width>=860px){.inst-final{grid-template-columns:minmax(0,1fr) auto;gap:48px}}.inst-contato{align-items:center;gap:36px;padding-block:clamp(32px,5vw,72px);display:grid}.inst-contato h1 small{letter-spacing:0;color:var(--texto-2);margin-top:12px;font-size:18px;font-weight:400;line-height:1.5;display:block}.inst-contato-texto>p{max-width:46ch;margin:18px 0 0;font-size:17px;line-height:1.65}.inst-contato-texto .bt-whats{margin-top:26px}.inst-canais{gap:2px;margin-top:22px;display:grid}.inst-canais a{min-height:48px;color:var(--marinho);overflow-wrap:anywhere;align-items:center;gap:12px;font-size:17px;font-weight:500;display:inline-flex}.inst-canais a span{text-underline-offset:4px;text-decoration:underline #0000;transition:text-decoration-color .15s}.inst-canais a:hover span{text-decoration-color:currentColor}.inst-canais .ic{color:var(--texto-2)}@media (width>=900px){.inst-contato{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,7vw,104px)}}.inst-escritorio{gap:20px;display:grid}.inst-endereco{background:var(--marinho);color:#e4e3f0;border-radius:var(--raio);flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,36px);display:flex}.inst-endereco h2{color:#fff;font-size:26px}.inst-endereco .sobrelinha{color:#c9c8de}.inst-endereco address{color:#fff;margin:16px 0 6px;font-size:17px;font-style:normal;line-height:1.65}.inst-endereco p{color:#c9c8de;margin:0 0 24px;font-size:14px}.inst-endereco .bt{margin-top:auto}.inst-mapa{isolation:isolate;border-radius:var(--raio);background:var(--areia);height:100%;min-height:300px;position:relative;overflow:hidden}.inst-mapa-espera{text-align:center;color:var(--marinho);place-content:center;justify-items:center;gap:10px;padding:20px;font-weight:500;display:grid;position:absolute;inset:0}.inst-pino{color:var(--marinho);filter:drop-shadow(0 2px 3px #10102f59)}.inst-pino svg{width:36px;height:46px}.inst-mapa.leaflet-container,.inst-mapa .leaflet-popup-content{font-family:var(--fonte);font-size:14px}.inst-mapa .leaflet-popup-content-wrapper{border-radius:var(--raio);box-shadow:var(--sombra-alta)}.inst-mapa .leaflet-popup-content{color:var(--grafite);margin:14px 18px;line-height:1.5}.inst-mapa .leaflet-popup-content strong{color:var(--marinho);margin-bottom:2px;font-size:15px;font-weight:600;display:block}@media (width>=860px){.inst-escritorio{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}.inst-mapa{min-height:400px}}.inst-atalhos{gap:12px;margin-top:clamp(28px,4vw,48px);display:grid}.inst-atalho{border:1px solid var(--linha);border-radius:var(--raio);min-height:76px;color:var(--marinho);background:#fff;align-items:center;gap:16px;padding:14px 18px;transition:border-color .2s,box-shadow .2s;display:flex}.inst-atalho:hover{box-shadow:var(--sombra);border-color:#c9c6bc}.inst-atalho>.ic:first-child{color:var(--texto-2)}.inst-atalho b{font-weight:600;display:block}.inst-atalho small{color:var(--texto-2);font-size:14px;display:block}.inst-atalho>.ic:last-child{margin-left:auto;transition:transform .2s}.inst-atalho:hover>.ic:last-child{transform:translate(4px)}@media (width>=760px){.inst-atalhos{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.inst-dupla{align-items:start;gap:28px;display:grid}.inst-lateral p{color:var(--grafite);font-size:17px;line-height:1.65}.inst-lateral .lista-check{color:var(--grafite);margin:20px 0 24px}.inst-lateral-ou{color:var(--texto-2);margin:24px 0 12px;font-size:14px}.inst-aviso{border-radius:var(--raio);background:var(--areia-clara);border:1px solid var(--linha);color:var(--grafite);align-items:flex-start;gap:12px;margin:0 0 28px;padding:16px 18px;display:flex}.inst-aviso .ic{color:var(--marinho);margin-top:2px}.inst-aviso a{color:var(--marinho);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (width>=960px){.inst-dupla{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(40px,5vw,72px)}.inst-lateral{top:calc(var(--cab) + 24px);position:sticky}}.inst-anos{margin-bottom:28px}.inst-ind{gap:24px;display:grid}.inst-painel{border:1px solid var(--linha);border-radius:var(--raio);min-width:0;scroll-margin-top:calc(var(--cab) + 16px);background:#fff;padding:clamp(18px,2.4vw,28px)}.inst-painel h2{scroll-margin-top:calc(var(--cab) + 32px);margin-bottom:16px;font-size:22px}.inst-painel h2 a:hover{text-underline-offset:4px;text-decoration:underline 1px}.inst-painel h2 small{color:var(--texto-2);font-size:15px;font-weight:400}.inst-tabela-rola{-webkit-overflow-scrolling:touch;overflow-x:auto}.inst-tabela{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.inst-tabela th,.inst-tabela td{border-bottom:1px solid var(--linha);text-align:right;vertical-align:top;white-space:nowrap;padding:11px 8px}.inst-tabela th:first-child,.inst-tabela td:first-child{text-align:left;padding-left:0}.inst-tabela th:last-child,.inst-tabela td:last-child{padding-right:0}.inst-tabela thead th{letter-spacing:.04em;color:var(--texto-2);border-bottom-color:#c9c6bc;font-size:13px;font-weight:600}.inst-tabela tbody th{color:var(--marinho);text-transform:capitalize;font-weight:500}.inst-tabela tbody tr:last-child>*{border-bottom:0}.inst-tabela tbody tr:hover>*{background:var(--areia-clara)}.inst-tabela tfoot td{text-align:left;white-space:normal;color:var(--texto-2);border:0;padding-top:14px;font-size:14px}.inst-tabela tfoot a{text-underline-offset:3px;text-decoration:underline}.inst-var{color:var(--texto-2);font-size:13px;display:block}.inst-mes-curto{display:none}.inst-grafico svg{width:100%;max-width:540px;height:auto;margin-inline:auto;overflow:visible}.inst-grafico text{font-family:var(--fonte);fill:var(--texto-2);font-size:15px}.inst-grafico .ano{fill:var(--marinho);font-weight:600}@media (width<=559px){.inst-mes-longo{display:none}.inst-mes-curto{display:inline}.inst-tabela{font-size:14px}.inst-tabela th,.inst-tabela td{padding-inline:5px}.inst-tabela tbody th{white-space:normal}.inst-tabela thead th{letter-spacing:0}.inst-painel{padding-inline:14px}}@media (width>=900px){.inst-ind{grid-template-columns:repeat(2,minmax(0,1fr))}}.inst-indice{gap:20px;display:grid}.inst-indice-grupo{border:1px solid var(--linha);border-radius:var(--raio);background:#fff;min-width:0;padding:clamp(18px,2.4vw,28px)}.inst-indice-grupo h2{scroll-margin-top:calc(var(--cab) + 32px);margin-bottom:10px;font-size:20px}.inst-indice-lista li{break-inside:avoid}.inst-indice-lista a{border-radius:var(--raio-p);min-height:44px;color:var(--grafite);justify-content:space-between;align-items:center;gap:12px;margin-inline:-10px;padding:6px 10px;transition:background-color .15s,color .15s;display:flex}.inst-indice-lista a:hover{background:var(--areia-clara);color:var(--marinho)}@media (width>=560px){.inst-indice-lista{columns:2;column-gap:36px}}@media (width>=900px){.inst-indice{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.inst-indice-grupo.largo{grid-column:1/-1}.inst-indice-grupo.largo .inst-indice-lista{columns:3}}.inst-erro-busca{padding-block:clamp(24px,4vw,40px) 0}.inst-erro-busca h2{margin-bottom:16px;font-size:22px}.inst-erro-vitrine{padding-block:clamp(32px,5vw,56px) 0}.inst-erro-vitrine:last-child{padding-bottom:clamp(48px,7vw,88px)}.inst-cab-nav{align-items:center;gap:16px;display:flex}.inst-abas{flex-wrap:wrap;margin-bottom:28px}.inst-abas .pilula{min-height:44px}.inst-vazio{border-radius:var(--raio);background:var(--areia-clara);text-align:center;border:1px dashed #c9c6bc;justify-items:center;gap:14px;max-width:560px;margin:clamp(8px,3vw,32px) auto;padding:clamp(28px,5vw,48px) 24px;display:grid}.inst-vazio-ic{width:64px;height:64px;color:var(--marinho);box-shadow:var(--sombra);background:#fff;border-radius:50%;place-items:center;display:grid}.inst-vazio h2{font-size:22px}.inst-vazio p{color:var(--texto-2);margin:0}.inst-vazio p a{color:var(--marinho);text-underline-offset:3px;text-decoration:underline}.inst-vazio .acoes{justify-content:center;margin-top:6px}.inst-populares{border-top:1px solid var(--linha);margin-top:clamp(40px,6vw,72px);padding-top:clamp(28px,4vw,40px)}.inst-populares h2{margin-bottom:14px;font-size:22px}.inst-populares ul{gap:0 32px;display:grid}.inst-populares a{border-bottom:1px solid var(--linha);min-height:48px;color:var(--grafite);justify-content:space-between;align-items:center;gap:12px;display:flex}.inst-populares a:hover{color:var(--marinho)}.inst-populares a .ic{color:#8b8894;transition:transform .2s}.inst-populares a:hover .ic{color:var(--marinho);transform:translate(4px)}@media (width>=640px){.inst-populares ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.inst-populares ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.inst-news{border:1px solid var(--linha);border-radius:var(--raio);max-width:520px;box-shadow:var(--sombra);background:#fff;margin-inline:auto;padding:clamp(24px,4vw,40px)}.inst-news h1{font-size:clamp(26px,3.4vw,32px)}.inst-news .news>p{color:var(--texto-2);margin:8px 0 22px}.inst-assuntos{padding-bottom:clamp(40px,6vw,72px)}.inst-assuntos h2{font-size:clamp(22px,2.6vw,28px)}.inst-assuntos .inst-atalhos{margin-top:20px}.inst-assuntos .inst-atalho>.ic:last-child{color:var(--whats)}.inst-topo{min-height:clamp(260px,24vw,320px)}.inst-topo .cx{padding-block:clamp(28px,3.4vw,44px)}.inst-topo h1{text-wrap:balance;max-width:22ch;font-size:clamp(28px,3.4vw,42px)}.inst-topo .lead{margin-top:12px;font-size:17px}.inst-topo .acoes{margin-top:20px}@media (width>=860px){.inst-quem-foto{justify-self:start}}.inst-pessoa-acoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.inst-pessoa-acoes .bt{width:100%;min-height:44px;padding-inline:10px}.inst-pessoa-acoes .bt-whats{grid-column:1/-1}@media (width>=760px){.inst-pessoa-acoes{grid-template-columns:repeat(3,minmax(0,1fr))}.inst-pessoa-acoes .bt-whats{grid-column:auto}}.inst-logos{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.inst-logos li{flex:0 0 calc(33.3333% - 5.33333px);min-width:0}.inst-logos a{background:0 0;border-color:#0000;height:76px;padding:8px}.inst-logos a:hover,.inst-logos a:focus-visible{border-color:var(--linha);box-shadow:none;background:#fff9}.inst-logos img{mix-blend-mode:multiply;opacity:.78;max-width:70%;max-height:38px}@media (width>=640px){.inst-logos li{flex-basis:calc(20% - 6.4px)}.inst-logos a{height:88px}.inst-logos img{max-height:40px}}@media (width>=1080px){.inst-logos{gap:8px 12px}.inst-logos li{flex-basis:calc(14.2857% - 10.2857px)}}.inst-aval{border-top:0;justify-content:flex-start;gap:0 12px;padding-block:0 28px;font-size:14px}.inst-assuntos .inst-atalho{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;padding:20px;display:grid}.inst-atalho-acao{border-radius:var(--raio-p);background:var(--whats);color:#fff;white-space:nowrap;grid-column:2;justify-self:start;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex}.inst-assuntos .inst-atalho:hover .inst-atalho-acao{background:var(--whats-forte)}.inst-assuntos .inst-atalho>.inst-atalho-acao .ic{color:#fff;margin:0;transform:none}.inst-assuntos .inst-atalho b{font-size:17px}@media (width>=1080px){.inst-assuntos .inst-atalho{grid-template-columns:auto minmax(0,1fr) auto;padding:24px}.inst-atalho-acao{grid-column:auto;justify-self:end}}.inst-mapa .leaflet-control-attribution{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:1px 6px;font-size:10.5px;line-height:1.5;overflow:hidden}.inst-mapa .leaflet-control-attribution svg{display:none!important}.inst-pino{cursor:pointer}@media (width<=559px){.inst-topo .acoes .bt,.inst-quem .acoes .bt,.inst-final .acoes .bt,.inst-vazio .acoes .bt,.inst-corpo .vazio-cta .acoes .bt{flex:100%}.inst-final .acoes,.inst-corpo .vazio-cta .acoes,.inst-vazio .acoes{width:100%}.inst-contato-texto .bt-whats,.inst-endereco .bt,.inst-lateral .bt,.cab-pagina p.inst-cab-acoes .bt{width:100%;display:flex}}.inst-aviso a,.inst-vazio p a,.cab-pagina p a.sub,.inst-tabela tfoot a{margin-block:-12px;padding-block:12px;display:inline-block}.inst-painel h2 a{align-items:center;min-height:44px;display:inline-flex}.inst-painel h2{margin-bottom:8px}.inst-grafico text{font-size:18px}@media (width>=900px){.inst-grafico text{font-size:14px}}.inst-junto{white-space:pre-wrap;display:inline-block}.inst-logos a{height:92px;padding:0;overflow:hidden}.inst-logos img{flex:none;width:104px;max-width:none;height:104px;max-height:none}@media (width>=640px){.inst-logos a{height:108px}.inst-logos img{width:124px;height:124px}}.inst-pessoa-acoes .bt{flex:0 auto}.inst-assuntos .inst-atalho-acao{min-height:44px}@media (width<=559px){.inst-pessoa-acoes .bt{flex:calc(50% - 4px)}}.inst-titulo{letter-spacing:-.01em;max-width:24ch;color:var(--marinho);margin:0;font-size:clamp(28px,4.2vw,42px);font-weight:500;line-height:1.2}.cab-pagina h1.inst-h1-discreto{letter-spacing:.02em;max-width:none;color:var(--texto-2);margin-bottom:10px;font-size:14px;font-weight:500;line-height:1.4}.cab-pagina h1.inst-h1-discreto small{font-size:inherit;margin:0;display:inline}.cab-pagina h1 small.inst-h1-sub{margin-top:8px;font-size:14px}
