.heroi-cena[data-astro-cid-7d525rr5],.heroi-cena__dentro[data-astro-cid-7d525rr5]{position:absolute;inset:0;overflow:clip}.heroi-cena[data-astro-cid-7d525rr5][hidden]{display:none}.heroi-cena__escala[data-astro-cid-7d525rr5]{position:absolute;inset:0}@media (width>=80rem){.heroi-cena__escala[data-astro-cid-7d525rr5]{transform:scale(var(--escala,1));transform-origin:70% 55%}}.heroi-cortina[data-astro-cid-7d525rr5]{inset-block:0;z-index:1;visibility:hidden;width:16%;position:absolute;left:0}@media (width>=40rem){.heroi-cortina[data-astro-cid-7d525rr5]{width:9%}}.caminhos[data-astro-cid-53pwqsnc]{--dur-rota:1.6s;--cor-rota:var(--color-publico-profissionais)}.caminhos-grade[data-astro-cid-53pwqsnc]{gap:2.5rem;display:grid}@media (width>=64rem){.caminhos-grade[data-astro-cid-53pwqsnc]{grid-template:"intro palco""escolha palco""paineis palco"1fr/minmax(0,.85fr) minmax(0,1.15fr);gap:2rem 4rem}.caminhos-intro[data-astro-cid-53pwqsnc]{grid-area:intro}.caminhos-palco[data-astro-cid-53pwqsnc]{grid-area:palco;align-self:start;position:sticky;top:6rem}.caminhos-escolha[data-astro-cid-53pwqsnc]{grid-area:escolha}.caminhos-paineis[data-astro-cid-53pwqsnc]{grid-area:paineis}}.opcao[data-astro-cid-53pwqsnc]{border:1px solid var(--color-borda);border-radius:var(--radius-cartao);cursor:pointer;min-height:2.75rem;transition:border-color var(--dur-cor) var(--ease-entrada), background-color var(--dur-cor) var(--ease-entrada);align-items:center;gap:.875rem;padding:.625rem .875rem;display:flex}@media (hover:hover){.opcao[data-astro-cid-53pwqsnc]:hover{border-color:var(--color-borda-forte)}}.opcao[data-astro-cid-53pwqsnc]:has(:checked){border:2px solid var(--color-peca);background-color:color-mix(in oklch, var(--color-peca) 14%, transparent);padding:calc(.625rem - 1px) calc(.875rem - 1px)}.opcao[data-astro-cid-53pwqsnc]:has(:focus-visible){outline:2px solid var(--color-foco-claro);outline-offset:2px;box-shadow:0 0 0 2px var(--color-foco-escuro)}.caminho-link[data-astro-cid-53pwqsnc]{text-decoration:underline;-webkit-text-decoration-color:var(--color-peca);text-decoration-color:var(--color-peca);text-underline-offset:6px;text-decoration-thickness:2px}.caminhos-paineis[data-astro-cid-53pwqsnc]{gap:2rem;display:grid}@supports selector(:has(*)){.caminhos-paineis[data-astro-cid-53pwqsnc]{gap:0}.caminhos-paineis[data-astro-cid-53pwqsnc]>.painel[data-astro-cid-53pwqsnc]{visibility:hidden;grid-area:1/1}}.mapa[data-astro-cid-53pwqsnc]{--portao:1;overflow:visible}.mapa-trilho[data-astro-cid-53pwqsnc]{fill:none;stroke:var(--color-borda);stroke-width:1.5px;vector-effect:non-scaling-stroke}[data-astro-cid-53pwqsnc][data-rota]{--ligada:calc(var(--acesa,0) * var(--portao))}.mapa-rota[data-astro-cid-53pwqsnc],.mapa-brilho[data-astro-cid-53pwqsnc]{fill:none;stroke:var(--cor-rota);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--ligada));transition-property:stroke-dashoffset;transition-duration:calc(var(--dur-rota) * var(--ligada) + .3s * (1 - var(--ligada)));transition-timing-function:linear}.mapa-rota[data-astro-cid-53pwqsnc]{stroke-width:3px;vector-effect:non-scaling-stroke}.mapa-brilho[data-astro-cid-53pwqsnc]{stroke-width:calc(var(--raio) * .9px);opacity:.16}.mapa-origem[data-astro-cid-53pwqsnc] circle[data-astro-cid-53pwqsnc]{fill:var(--color-tinta)}.mapa-no[data-astro-cid-53pwqsnc]{--ligada:calc(var(--acesa,0) * var(--portao));transform-box:view-box;transform:scale(calc(.86 + .14 * var(--ligada)));transition:transform var(--dur-zoom) var(--ease-saida);transition-delay:calc(var(--marco,0) * var(--dur-rota) * var(--ligada))}.mapa-peca[data-astro-cid-53pwqsnc]{fill:color-mix(in oklch, var(--cor-rota) calc(var(--ligada) * 100%), var(--color-superficie));stroke:color-mix(in oklch, var(--cor-rota) calc(var(--ligada) * 100%), var(--color-borda-forte));stroke-width:1.2px;vector-effect:non-scaling-stroke;transition:fill var(--dur-cor) var(--ease-entrada), stroke var(--dur-cor) var(--ease-entrada);transition-delay:inherit}.mapa-no-fora[data-astro-cid-53pwqsnc] .mapa-peca[data-astro-cid-53pwqsnc]{fill:color-mix(in oklch, var(--cor-rota) calc(var(--ligada) * 12%), transparent);stroke-dasharray:4 4}.mapa-anel[data-astro-cid-53pwqsnc]{fill:none;stroke:var(--color-tinta);stroke-width:1.2px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke;opacity:calc(.8 * var(--ligada));transition:opacity var(--dur-cor) var(--ease-entrada);transition-delay:inherit}.mapa-destino[data-astro-cid-53pwqsnc]{--ligada:calc(var(--acesa,0) * var(--portao))}.mapa-destino-ponto[data-astro-cid-53pwqsnc]{fill:color-mix(in oklch, var(--cor-rota) calc(var(--ligada) * 100%), var(--color-borda-forte));transition:fill var(--dur-cor) var(--ease-entrada);transition-delay:calc(var(--dur-rota) * var(--ligada))}.mapa-destino-luz[data-astro-cid-53pwqsnc]{fill:var(--cor-rota);opacity:calc(.28 * var(--ligada));transition:opacity var(--dur-zoom) var(--ease-saida);transition-delay:calc(var(--dur-rota) * var(--ligada))}html[data-js][data-movimento=livre] .caminhos[data-astro-cid-53pwqsnc]:not([data-visto]) .mapa[data-astro-cid-53pwqsnc]{--portao:0;animation-name:caminhos-teto;animation-duration:1ms;animation-delay:4s;animation-fill-mode:forwards}html[data-js][data-movimento=livre] .caminhos[data-astro-cid-53pwqsnc][data-armado]:not([data-visto]) .mapa[data-astro-cid-53pwqsnc]{animation-name:none}@keyframes caminhos-teto{to{--portao:1}}.fio-folha[data-astro-cid-awjf65tr]{background-image:linear-gradient(var(--color-superficie-2) 1px, transparent 1px), linear-gradient(90deg, var(--color-superficie-2) 1px, transparent 1px);background-position:-1px -1px;background-size:24px 24px}.fio-vaga[data-astro-cid-awjf65tr]{fill:none;stroke:var(--color-borda-campo);stroke-width:1.4px;stroke-dasharray:4 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.fio-cor[data-astro-cid-awjf65tr]{fill:var(--color-peca)}.fio-contorno[data-astro-cid-awjf65tr]{fill:none;stroke:var(--color-tinta);stroke-width:1.6px;vector-effect:non-scaling-stroke}.fio-numero[data-astro-cid-awjf65tr]{fill:var(--color-tinta);font-family:var(--font-mono);font-size:22px;font-weight:500}.fio-peca[data-astro-cid-awjf65tr]{transform-box:view-box}.fio-anel[data-astro-cid-awjf65tr]{fill:none;stroke:color-mix(in srgb, var(--color-navy) 25%, var(--color-peca));stroke-width:3px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}@media (width<40rem){.fio-junta[data-astro-cid-awjf65tr]{display:none}}.fio-junta[data-astro-cid-awjf65tr]{fill:var(--color-tinta-suave);font-family:var(--font-sans);font-size:14px;font-weight:600}.fio-indice[data-astro-cid-awjf65tr]{border:1.5px solid var(--color-tinta);background:var(--color-peca);width:1.75rem;height:1.75rem;color:var(--color-tinta);border-radius:999px;place-items:center;display:inline-grid}.fio-passos[data-astro-cid-awjf65tr]{gap:2.5rem;display:grid}.fio-passo[data-astro-cid-awjf65tr]{border-top:1px solid var(--color-borda);padding-top:1.5rem}.fio-passo-numero[data-astro-cid-awjf65tr]{font-size:var(--text-titulo);color:var(--color-peca-texto);font-weight:800;line-height:1;display:block}@media (width>=64rem){.fio-passos[data-astro-cid-awjf65tr]{gap:0}.fio-passo[data-astro-cid-awjf65tr]{min-height:clamp(15rem,36vh,20rem)}.fio-passo[data-astro-cid-awjf65tr]:last-child{min-height:clamp(14rem,32vh,18rem);padding-bottom:2rem}}@supports (animation-timeline:view()){html[data-movimento=livre] .fio-placa[data-astro-cid-awjf65tr]{view-timeline-name:--fio-placa}html[data-movimento=livre] .fio-peca[data-astro-cid-awjf65tr],html[data-movimento=livre] .fio-peca[data-astro-cid-awjf65tr] .fio-cor[data-astro-cid-awjf65tr],html[data-movimento=livre] .fio-anel[data-astro-cid-awjf65tr]{animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:--fio-placa;animation-range:var(--faixa-celular)}html[data-movimento=livre] .fio-peca[data-astro-cid-awjf65tr]{animation-name:fio-chegar}html[data-movimento=livre] .fio-peca[data-astro-cid-awjf65tr][data-primeira]{animation-name:fio-surgir}html[data-movimento=livre] .fio-peca[data-astro-cid-awjf65tr] .fio-cor[data-astro-cid-awjf65tr]{animation-name:fio-tingir}html[data-movimento=livre] .fio-anel[data-astro-cid-awjf65tr]{animation-name:fio-anel}@media (width>=64rem){html[data-movimento=livre] section.fio{timeline-scope:--passo-1, --passo-2, --passo-3, --passo-4}html[data-movimento=livre] .fio-passo[data-astro-cid-awjf65tr]{view-timeline-name:var(--nome-do-passo)}html[data-movimento=livre] .fio-peca[data-astro-cid-awjf65tr],html[data-movimento=livre] .fio-peca[data-astro-cid-awjf65tr] .fio-cor[data-astro-cid-awjf65tr],html[data-movimento=livre] .fio-anel[data-astro-cid-awjf65tr]{animation-timeline:var(--linha);animation-range:cover cover 12%}}}@keyframes fio-chegar{0%{transform:translate(var(--dx), var(--dy)) rotate(var(--giro)) scale(1.04);opacity:0}12%{opacity:1}70%{transform:translate(0)rotate(0)scale(1.04)}82%,to{opacity:1;transform:none}}@keyframes fio-surgir{0%{opacity:0;transform:scale(.9)}60%,to{opacity:1;transform:none}}@keyframes fio-tingir{0%,68%{opacity:0}80%,to{opacity:1}}@keyframes fio-anel{0%,70%{opacity:0;transform:scale(0)}72%{opacity:.8}to{opacity:0;transform:scale(1)}}.chamada-grade[data-astro-cid-xqxznig3]{grid-template-areas:"texto""frase""acao";gap:2rem;display:grid}.chamada-texto[data-astro-cid-xqxznig3]{grid-area:texto}.chamada-frase[data-astro-cid-xqxznig3]{letter-spacing:-.015em;grid-area:frase;font-size:1.375rem;line-height:1.4}.chamada-acao[data-astro-cid-xqxznig3]{grid-area:acao}@media (width>=640px){.chamada-frase[data-astro-cid-xqxznig3]{font-size:1.75rem}}@media (width>=1024px){.chamada-grade[data-astro-cid-xqxznig3]{grid-template-columns:minmax(0,1fr) minmax(0,34rem);grid-template-areas:"texto frase""acao frase";align-items:center;gap:2rem 4rem}.chamada-frase[data-astro-cid-xqxznig3]{font-size:2.25rem}.chamada-acao[data-astro-cid-xqxznig3]{align-self:start}}.chamada-campo[data-astro-cid-xqxznig3]{color:var(--color-marca-texto)}.porta[data-astro-cid-csmh24nc]{transition:background-color var(--dur-cor) var(--ease-entrada);position:relative}@media (hover:hover){.porta[data-astro-cid-csmh24nc]:hover{background-color:color-mix(in srgb, var(--color-peca) 7%, transparent)}}.porta-grade[data-astro-cid-csmh24nc]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"foto nome""frase frase""entrada entrada""link link";align-items:start;gap:1rem 1.25rem;display:grid}.porta-grade[data-astro-cid-csmh24nc]>.porta-foto{grid-area:foto}.porta-nome[data-astro-cid-csmh24nc]{grid-area:nome;align-self:center}.porta-frase[data-astro-cid-csmh24nc]{grid-area:frase}.porta-entrada[data-astro-cid-csmh24nc]{grid-area:entrada}.porta-link[data-astro-cid-csmh24nc]{grid-area:link}.porta-grade[data-astro-cid-csmh24nc]>.fotografia{width:calc(6.5rem + var(--sombra-d,0px))}@media (width>=40rem){.porta-grade[data-astro-cid-csmh24nc]>.fotografia{width:calc(7.5rem + var(--sombra-d,0px))}}@media (width>=64rem){.porta-grade[data-astro-cid-csmh24nc]{grid-template:"foto.entrada link"1fr"foto nome entrada link""foto frase entrada link""foto.entrada link"1fr/auto minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:0 2.5rem;padding-inline:1rem}.porta-grade[data-astro-cid-csmh24nc]>.fotografia{width:calc(10rem + var(--sombra-d,0px))}.porta-frase[data-astro-cid-csmh24nc]{margin-top:.5rem}}.porta-verbo[data-astro-cid-csmh24nc]{font-size:1.0625rem;line-height:1.3}.porta-link[data-astro-cid-csmh24nc]{text-decoration:underline;-webkit-text-decoration-color:var(--color-peca);text-decoration-color:var(--color-peca);text-underline-offset:6px;text-decoration-thickness:2px}.porta-link[data-astro-cid-csmh24nc]:hover{-webkit-text-decoration-color:var(--color-tinta);text-decoration-color:var(--color-tinta)}.heroi-titulo{font-size:min(8.8vw,4.5rem)}.heroi-titulo__linha[data-astro-cid-qepqkrjc]{display:block}.heroi-titulo .rodizio.rodizio{justify-items:start;display:inline-grid}.heroi-titulo__assunto[data-astro-cid-qepqkrjc],.heroi-titulo__fecho[data-astro-cid-qepqkrjc]{letter-spacing:0;font-size:clamp(1.25rem,1rem + .8vw,1.625rem);line-height:1.25;display:block}.heroi-titulo__assunto[data-astro-cid-qepqkrjc]{margin-bottom:.4rem}.heroi-titulo__fecho[data-astro-cid-qepqkrjc]{margin-top:.5rem}.heroi{--faixa-da-foto:min(46vw, 18rem)}.heroi-foto[data-astro-cid-qepqkrjc]{height:calc(var(--faixa-da-foto) + var(--recuo-do-cabecalho,0px) + 4rem)}@media (width<=79.99rem) and (height<=37.5rem){.heroi{--faixa-da-foto:min(32vw, 18rem, 25svh)}.heroi-subtitulo[data-astro-cid-qepqkrjc]{margin-top:.75rem}.heroi-acoes[data-astro-cid-qepqkrjc]{margin-top:1.25rem}}.heroi-campo[data-astro-cid-qepqkrjc]{background:var(--campo-faixa)}.heroi-brilho[data-astro-cid-qepqkrjc]{opacity:0;background-image:radial-gradient(closest-side, var(--cor-do-brilho), transparent);width:80%;height:90%;transition:opacity .9s var(--ease-entrada);bottom:-25%;left:-15%}.heroi-brilho[data-astro-cid-qepqkrjc][data-brilho-ativo]{opacity:var(--alfa-do-brilho)}.heroi-malha[data-astro-cid-qepqkrjc]{--cor-da-onda:var(--color-publico-escolas);--campo-da-malha:linear-gradient(180deg, transparent calc(var(--recuo-do-cabecalho,0px) + var(--faixa-da-foto) + 2rem), #000 calc(var(--recuo-do-cabecalho,0px) + var(--faixa-da-foto) + 8rem));-webkit-mask-image:var(--campo-da-malha);mask-image:var(--campo-da-malha);overflow:hidden}@media (width>=80rem){.heroi-malha[data-astro-cid-qepqkrjc]{-webkit-mask-image:none;mask-image:none}}@supports (animation-timeline:scroll()){html[data-movimento=livre] .heroi-foto[data-astro-cid-qepqkrjc]{animation-name:heroi-foto-recua;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 100vh}}@keyframes heroi-foto-recua{to{transform:translateY(10%)}}@media (width>=80rem){.heroi-titulo{font-size:3.375rem}.heroi-foto[data-astro-cid-qepqkrjc]{height:auto;bottom:0;left:12%}.heroi-campo[data-astro-cid-qepqkrjc]{background:var(--campo-tela)}}
