.selo:where(.astro-2p2ccb23){color:var(--texto-escuro);align-items:center;gap:.95rem;text-decoration:none;display:inline-flex}.selo__logo:where(.astro-2p2ccb23){flex:none}.selo__texto:where(.astro-2p2ccb23){border-left:1px solid var(--linha-escura);gap:.1rem;padding-left:.95rem;line-height:1.25;display:grid}.selo__texto:where(.astro-2p2ccb23) strong:where(.astro-2p2ccb23){font-size:.875rem;font-weight:600}.selo__texto:where(.astro-2p2ccb23) span:where(.astro-2p2ccb23){font-family:var(--fonte-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-escuro-2);font-size:.6875rem}.selo:where(.astro-2p2ccb23):hover strong:where(.astro-2p2ccb23){text-decoration:underline;text-decoration-color:var(--laranja);text-underline-offset:4px;text-decoration-thickness:2px}.abertura:where(.astro-4aloqvhk){isolation:isolate;min-height:calc(100svh - var(--cabecalho));background:#161616;grid-template-rows:1fr auto;display:grid;position:relative;overflow:clip}.abertura__fundo:where(.astro-4aloqvhk){z-index:-2;background:radial-gradient(52% 60% at 74% 34%,#ff570033,#0000 70%),radial-gradient(40% 40% at 92% 100%,#fff0e512,#0000 70%),radial-gradient(60% 50% at 10% 0,#ffffff0a,#0000 70%);position:absolute;inset:0}.abertura__fundo:where(.astro-4aloqvhk):before{content:"";inset:0 var(--margem);background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:8.33333% 100%;position:absolute;mask-image:linear-gradient(#000,#0000 85%)}.abertura__fundo:where(.astro-4aloqvhk):after{content:"";opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.abertura__palco:where(.astro-4aloqvhk){z-index:-1;opacity:.6;pointer-events:none;width:120%;height:min(92vw,30rem);position:absolute;top:0;right:-18%}@media (width>=64rem){.abertura__palco:where(.astro-4aloqvhk){opacity:1;width:62%;height:82%;top:0;right:0}}.cerebro:where(.astro-4aloqvhk){width:100%;height:100%;display:block}.hemisferio:where(.astro-4aloqvhk){font-family:var(--fonte-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-claro-2);white-space:nowrap;opacity:0;will-change:transform;align-items:center;gap:.5rem;margin:-.6rem 0 0 -.3rem;font-size:.6875rem;transition:opacity .6s,color .4s;display:none;position:absolute;top:0;left:0}@media (width>=82rem){.hemisferio:where(.astro-4aloqvhk){display:inline-flex}}.hemisferio:where(.astro-4aloqvhk) i:where(.astro-4aloqvhk){border:1px solid;width:.55rem;height:.55rem;transform:rotate(45deg)}.hemisferio--esquerdo:where(.astro-4aloqvhk){flex-direction:row-reverse;translate:-100%}:where(.astro-4aloqvhk)[data-foco=empresas] .hemisferio--esquerdo:where(.astro-4aloqvhk){color:var(--laranja)}:where(.astro-4aloqvhk)[data-foco=pessoas] .hemisferio--direito:where(.astro-4aloqvhk){color:var(--creme)}.hemisferio--centro:where(.astro-4aloqvhk){background:#161616d1;border:1px solid #e8b96a4d;border-radius:999px;margin:0;padding:.35rem .65rem;translate:-50% -50%}:where(.astro-4aloqvhk)[data-foco=galaxia] .hemisferio:where(.astro-4aloqvhk){color:#e8b96a}.abertura__texto:where(.astro-4aloqvhk){padding-top:clamp(1.75rem,5.5vh,3.75rem);padding-bottom:clamp(1.5rem,4vh,2.5rem);position:relative}.abertura__sobre:where(.astro-4aloqvhk){margin-bottom:clamp(1rem,2.5vh,1.5rem)}.titulo:where(.astro-4aloqvhk){max-width:15ch;font-family:var(--fonte-titulo);letter-spacing:-.035em;color:var(--texto-claro);text-shadow:0 .04em .6em #16161699;margin:0;font-size:clamp(2.5rem,.9rem + 5.4vw,5.5rem);font-weight:800;font-stretch:84%;line-height:.94}@media (width>=64rem){.titulo:where(.astro-4aloqvhk){max-width:none}}.titulo__linha:where(.astro-4aloqvhk){display:block}.titulo__linha--leve:where(.astro-4aloqvhk){letter-spacing:-.04em;color:#f4f4f4eb;font-weight:250}.palavra--destaque:where(.astro-4aloqvhk){color:var(--laranja);padding-bottom:.16em;position:relative}.palavra--destaque:where(.astro-4aloqvhk):after{content:"";background:var(--laranja);transform-origin:0;height:.07em;position:absolute;bottom:.06em;left:.02em;right:.08em}@media (prefers-reduced-motion:no-preference){.js .palavra--destaque:where(.astro-4aloqvhk):after{transition:transform .9s var(--curva) 1.25s;transform:scaleX(0)}.js .revelado:where(.astro-4aloqvhk) .palavra--destaque:where(.astro-4aloqvhk):after{transform:none}}.apoio:where(.astro-4aloqvhk){max-width:46ch;color:var(--texto-claro-2);text-shadow:0 0 1.5em #161616e6;margin:clamp(1rem,2.5vh,1.75rem) 0 0;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.55}.portais:where(.astro-4aloqvhk){gap:.875rem;padding-bottom:clamp(1.5rem,4vh,2.75rem);display:grid}@media (width>=48rem){.portais:where(.astro-4aloqvhk){grid-template-columns:1fr 1fr;gap:1rem}.portal--pessoas:where(.astro-4aloqvhk){grid-column:1/-1}}@media (width>=64rem){.portais:where(.astro-4aloqvhk){grid-template-columns:repeat(3,minmax(0,1fr))}.portal--pessoas:where(.astro-4aloqvhk){grid-column:auto}}.portal:where(.astro-4aloqvhk){isolation:isolate;transition:transform .5s var(--curva), box-shadow .5s var(--curva);border-radius:4px;flex-direction:column;padding:clamp(1.25rem,2vw,1.875rem) clamp(1.25rem,2.4vw,2.25rem);display:flex;position:relative;overflow:hidden}.portal:where(.astro-4aloqvhk):before{content:"";z-index:-1;opacity:0;background:radial-gradient(28rem circle at var(--x,50%) var(--y,50%), var(--luz), transparent 60%);transition:opacity .4s;position:absolute;inset:0}.portal:where(.astro-4aloqvhk):hover:before,.portal:where(.astro-4aloqvhk):focus-within:before{opacity:1}.portal:where(.astro-4aloqvhk):hover,.portal:where(.astro-4aloqvhk):focus-within{transform:translateY(-4px)}.portal--empresas:where(.astro-4aloqvhk){--luz:#ff570033;border:1px solid var(--linha-clara);box-shadow:inset 0 2px 0 var(--laranja);backdrop-filter:blur(14px);background:linear-gradient(#2b2b2bd1,#1e1e1ee6)}.portal--empresas:where(.astro-4aloqvhk):hover,.portal--empresas:where(.astro-4aloqvhk):focus-within{box-shadow:inset 0 2px 0 var(--laranja), 0 1.5rem 3rem #00000073, 0 0 0 1px #ff570059}.portal--galaxia:where(.astro-4aloqvhk){--luz:#e8b96a33;background:radial-gradient(1px 1px at 18% 30%,#ffffff80 50%,#0000 51%) 0 0/120px 120px,radial-gradient(1px 1px at 70% 80%,#ffffff59 50%,#0000 51%) 0 0/90px 90px,linear-gradient(#121212,#0b0b0b);border:1px solid #e8b96a40;box-shadow:inset 0 2px #e8b96a}.portal--galaxia:where(.astro-4aloqvhk):hover,.portal--galaxia:where(.astro-4aloqvhk):focus-within{box-shadow:inset 0 2px #e8b96a,0 1.5rem 3rem #00000080,0 0 0 1px #e8b96a73}.portal__orbe:where(.astro-4aloqvhk){z-index:-1;opacity:.85;width:9rem;height:9rem;transition:transform .8s var(--curva), opacity .5s;border-radius:50%;position:absolute;top:-2.25rem;right:-2.25rem;box-shadow:0 0 3rem #ff570059}.portal--galaxia:where(.astro-4aloqvhk):hover .portal__orbe:where(.astro-4aloqvhk),.portal--galaxia:where(.astro-4aloqvhk):focus-within .portal__orbe:where(.astro-4aloqvhk){opacity:1;transform:rotate(25deg)scale(1.08)}.portal--galaxia:where(.astro-4aloqvhk) .portal__indice:where(.astro-4aloqvhk){color:#e8b96a}.portal--galaxia:where(.astro-4aloqvhk) .portal__seta:where(.astro-4aloqvhk){color:var(--grafite);background:#e8b96a}.portal--galaxia:where(.astro-4aloqvhk) .portal__seta:where(.astro-4aloqvhk) svg:where(.astro-4aloqvhk){width:.8rem;height:.8rem}.portal--galaxia:where(.astro-4aloqvhk):has(.portal__cta:focus-visible){outline-color:#e8b96a}.portal--pessoas:where(.astro-4aloqvhk){--luz:#ffffffd9;background:var(--creme);color:var(--texto-escuro);box-shadow:inset 0 2px 0 var(--laranja)}.portal--pessoas:where(.astro-4aloqvhk):hover,.portal--pessoas:where(.astro-4aloqvhk):focus-within{box-shadow:inset 0 2px 0 var(--laranja), 0 1.5rem 3rem #00000073, 0 0 3rem #fff0e52e}.portal__cabeca:where(.astro-4aloqvhk){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.portal__exin:where(.astro-4aloqvhk){z-index:2;position:relative}.portal__topo:where(.astro-4aloqvhk){font-family:var(--fonte-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-claro-2);align-items:baseline;gap:.7rem;margin:0;font-size:.75rem;font-weight:500;display:flex}.portal--pessoas:where(.astro-4aloqvhk) .portal__topo:where(.astro-4aloqvhk){color:var(--texto-escuro-2)}.portal__indice:where(.astro-4aloqvhk){color:var(--laranja)}.portal--pessoas:where(.astro-4aloqvhk) .portal__indice:where(.astro-4aloqvhk){color:var(--texto-escuro)}.portal__titulo:where(.astro-4aloqvhk){font-family:var(--fonte-titulo);letter-spacing:-.025em;margin:clamp(.75rem,1.6vh,1rem) 0 .5rem;font-size:clamp(1.625rem,1.2rem + 1.2vw,2.25rem);font-weight:700;font-stretch:88%;line-height:1.02}.portal__texto:where(.astro-4aloqvhk){max-width:46ch;color:var(--texto-claro-2);margin:0 0 1.25rem;font-size:.9875rem;line-height:1.55}.portal--pessoas:where(.astro-4aloqvhk) .portal__texto:where(.astro-4aloqvhk){color:var(--texto-escuro-2)}.portal__cta:where(.astro-4aloqvhk){align-items:center;gap:.9rem;margin-top:auto;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.portal__cta:where(.astro-4aloqvhk):after{content:"";z-index:1;position:absolute;inset:0}.portal__cta:where(.astro-4aloqvhk):focus-visible{outline:none}.portal:where(.astro-4aloqvhk):has(.portal__cta:focus-visible){outline:2px solid var(--laranja);outline-offset:3px}.portal--pessoas:where(.astro-4aloqvhk):has(.portal__cta:focus-visible){outline-color:var(--creme)}.portal__seta:where(.astro-4aloqvhk){background:var(--laranja);width:2.75rem;height:2.75rem;color:var(--grafite);transition:transform .45s var(--curva), width .45s var(--curva);border-radius:50%;place-items:center;display:grid}.portal--pessoas:where(.astro-4aloqvhk) .portal__seta:where(.astro-4aloqvhk){background:var(--grafite);color:var(--laranja)}.portal:where(.astro-4aloqvhk):hover .portal__seta:where(.astro-4aloqvhk),.portal:where(.astro-4aloqvhk):focus-within .portal__seta:where(.astro-4aloqvhk){border-radius:999px;width:3.75rem}.portal:where(.astro-4aloqvhk):hover .portal__seta:where(.astro-4aloqvhk) svg:where(.astro-4aloqvhk),.portal:where(.astro-4aloqvhk):focus-within .portal__seta:where(.astro-4aloqvhk) svg:where(.astro-4aloqvhk){animation:deslizar .9s var(--curva) infinite}@keyframes deslizar{50%{transform:translate(5px)}}.titulo__linha:where(.astro-4aloqvhk) .palavra:where(.astro-4aloqvhk):last-child{margin-right:0}.consultoria:where(.astro-kbdwaedm){background:radial-gradient(60% 50% at 85% 60%, #ff570014, transparent 70%), var(--grafite);padding-block:clamp(5rem,12vw,10rem);position:relative;overflow:clip}.consultoria__cabeca:where(.astro-kbdwaedm){gap:1.5rem;margin-bottom:clamp(3rem,7vw,5.5rem);display:grid}.consultoria__titulo:where(.astro-kbdwaedm){max-width:14ch}.consultoria__apoio:where(.astro-kbdwaedm){max-width:50ch;color:var(--texto-claro-2);margin:0;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem)}@media (width>=64rem){.consultoria__cabeca:where(.astro-kbdwaedm){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;column-gap:4rem}.consultoria__cabeca:where(.astro-kbdwaedm) .rotulo-secao:where(.astro-kbdwaedm){grid-column:1/-1}}.consultoria__corpo:where(.astro-kbdwaedm){gap:3rem;display:grid}@media (width>=64rem){.consultoria__corpo:where(.astro-kbdwaedm){grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(3rem,6vw,6rem)}.radar:where(.astro-kbdwaedm){top:calc(var(--cabecalho) + 3rem);position:sticky}}.radar:where(.astro-kbdwaedm){width:min(100%,34rem);margin-inline:auto}.radar__svg:where(.astro-kbdwaedm){width:100%;height:auto;overflow:visible}.radar__anel:where(.astro-kbdwaedm){fill:none;stroke:#ffffff1a}.radar__anel--tracejado:where(.astro-kbdwaedm){stroke-dasharray:2 6;stroke:#ffffff38;transform-origin:260px 260px;animation:60s linear infinite girar}.radar__eixos:where(.astro-kbdwaedm){stroke:#ffffff0f}.radar__varredura:where(.astro-kbdwaedm){transform-origin:260px 260px;animation:7s linear infinite girar}.radar__arco:where(.astro-kbdwaedm){fill:none;stroke:#ffffff29;stroke-width:6px;stroke-linecap:round;transition:stroke .5s,stroke-width .5s}.radar__numero:where(.astro-kbdwaedm){font-family:var(--fonte-mono);letter-spacing:.1em;fill:#fff6;font-size:13px;transition:fill .5s}.radar__normas:where(.astro-kbdwaedm){opacity:0;transition:opacity .4s}.radar__norma:where(.astro-kbdwaedm) line:where(.astro-kbdwaedm){stroke:#ff57008c;stroke-dasharray:260;stroke-dashoffset:260px;transition:stroke-dashoffset .9s var(--curva) calc(var(--k) * 70ms)}.radar__norma:where(.astro-kbdwaedm) circle:where(.astro-kbdwaedm){fill:var(--laranja);transform-box:fill-box;transform-origin:50%;transition:transform .5s var(--curva) calc(.25s + var(--k) * 70ms);transform:scale(0)}.radar__norma:where(.astro-kbdwaedm) text:where(.astro-kbdwaedm){font-family:var(--fonte-mono);fill:var(--texto-claro);paint-order:stroke;stroke:var(--grafite);stroke-width:4px;opacity:0;transition:opacity .5s calc(.35s + var(--k) * 70ms);font-size:12.5px}.radar__centro:where(.astro-kbdwaedm){fill:#1b1b1b;stroke:var(--laranja);stroke-width:1.5px}.radar__pulso:where(.astro-kbdwaedm){fill:none;stroke:var(--laranja);transform-origin:260px 260px;animation:pulsar 3s var(--curva) infinite}.radar__simbolo:where(.astro-kbdwaedm){transform-origin:260px 260px;animation:4s ease-in-out infinite alternate respirar-simbolo}@keyframes respirar-simbolo{to{transform:scale(1.06)}}:where(.astro-kbdwaedm)[data-ativa=seg] .radar__quadrante--seg:where(.astro-kbdwaedm) .radar__arco:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govIa] .radar__quadrante--govIa:where(.astro-kbdwaedm) .radar__arco:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=pri] .radar__quadrante--pri:where(.astro-kbdwaedm) .radar__arco:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govCorp] .radar__quadrante--govCorp:where(.astro-kbdwaedm) .radar__arco:where(.astro-kbdwaedm){stroke:var(--laranja);stroke-width:9px;filter:drop-shadow(0 0 8px #ff5700b3)}:where(.astro-kbdwaedm)[data-ativa=seg] .radar__quadrante--seg:where(.astro-kbdwaedm) .radar__numero:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govIa] .radar__quadrante--govIa:where(.astro-kbdwaedm) .radar__numero:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=pri] .radar__quadrante--pri:where(.astro-kbdwaedm) .radar__numero:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govCorp] .radar__quadrante--govCorp:where(.astro-kbdwaedm) .radar__numero:where(.astro-kbdwaedm){fill:var(--laranja)}:where(.astro-kbdwaedm)[data-ativa=seg] .radar__quadrante--seg:where(.astro-kbdwaedm) .radar__normas:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govIa] .radar__quadrante--govIa:where(.astro-kbdwaedm) .radar__normas:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=pri] .radar__quadrante--pri:where(.astro-kbdwaedm) .radar__normas:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govCorp] .radar__quadrante--govCorp:where(.astro-kbdwaedm) .radar__normas:where(.astro-kbdwaedm){opacity:1}:where(.astro-kbdwaedm)[data-ativa=seg] .radar__quadrante--seg:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) line:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govIa] .radar__quadrante--govIa:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) line:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=pri] .radar__quadrante--pri:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) line:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govCorp] .radar__quadrante--govCorp:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) line:where(.astro-kbdwaedm){stroke-dashoffset:0}:where(.astro-kbdwaedm)[data-ativa=seg] .radar__quadrante--seg:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) circle:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govIa] .radar__quadrante--govIa:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) circle:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=pri] .radar__quadrante--pri:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) circle:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govCorp] .radar__quadrante--govCorp:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) circle:where(.astro-kbdwaedm){transform:scale(1)}:where(.astro-kbdwaedm)[data-ativa=seg] .radar__quadrante--seg:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) text:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govIa] .radar__quadrante--govIa:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) text:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=pri] .radar__quadrante--pri:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) text:where(.astro-kbdwaedm),:where(.astro-kbdwaedm)[data-ativa=govCorp] .radar__quadrante--govCorp:where(.astro-kbdwaedm) .radar__norma:where(.astro-kbdwaedm) text:where(.astro-kbdwaedm){opacity:1}@keyframes girar{to{transform:rotate(360deg)}}@keyframes pulsar{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.lista:where(.astro-kbdwaedm){border-top:1px solid var(--linha-clara)}.esp:where(.astro-kbdwaedm){border-bottom:1px solid var(--linha-clara)}.esp__cabeca:where(.astro-kbdwaedm){margin:0}.esp__gatilho:where(.astro-kbdwaedm){text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:3rem 1fr auto;align-items:center;gap:.75rem;width:100%;padding:1.5rem 0;display:grid;position:relative}.esp__gatilho:where(.astro-kbdwaedm):before{content:"";background:var(--laranja);transform-origin:0;width:100%;height:1px;transition:transform .6s var(--curva);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.esp__gatilho:where(.astro-kbdwaedm):hover:before,.esp__gatilho:where(.astro-kbdwaedm)[aria-expanded=true]:before{transform:scaleX(1)}.esp__numero:where(.astro-kbdwaedm){font-family:var(--fonte-mono);color:var(--texto-claro-2);font-size:.8125rem;transition:color .3s}.esp__nome:where(.astro-kbdwaedm){font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--texto-claro-2);transition:color .3s, transform .5s var(--curva);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:650;font-stretch:88%;line-height:1.08}.esp__gatilho:where(.astro-kbdwaedm):hover .esp__nome:where(.astro-kbdwaedm),.esp__gatilho:where(.astro-kbdwaedm)[aria-expanded=true] .esp__nome:where(.astro-kbdwaedm){color:var(--texto-claro)}.esp__gatilho:where(.astro-kbdwaedm):hover .esp__nome:where(.astro-kbdwaedm){transform:translate(.5rem)}.esp__gatilho:where(.astro-kbdwaedm)[aria-expanded=true] .esp__numero:where(.astro-kbdwaedm){color:var(--laranja)}.esp__sinal:where(.astro-kbdwaedm){border:1px solid var(--linha-clara);width:2.5rem;height:2.5rem;transition:background-color .3s, border-color .3s, transform .5s var(--curva);border-radius:50%;position:relative}.esp__sinal:where(.astro-kbdwaedm):before,.esp__sinal:where(.astro-kbdwaedm):after{content:"";background:currentColor;width:.85rem;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.esp__sinal:where(.astro-kbdwaedm):after{rotate:90deg}.esp__gatilho:where(.astro-kbdwaedm)[aria-expanded=true] .esp__sinal:where(.astro-kbdwaedm){background:var(--laranja);border-color:var(--laranja);color:var(--grafite);transform:rotate(45deg)}.esp__painel:where(.astro-kbdwaedm){transition:grid-template-rows .6s var(--curva);grid-template-rows:1fr;display:grid}.esp__painel:where(.astro-kbdwaedm)[data-fechado]{grid-template-rows:0fr}.esp__miolo:where(.astro-kbdwaedm){min-height:0;padding-left:3.75rem;overflow:hidden}.esp__painel:where(.astro-kbdwaedm):not([data-fechado]) .esp__miolo:where(.astro-kbdwaedm){padding-bottom:2rem}.esp__resumo:where(.astro-kbdwaedm){max-width:52ch;color:var(--texto-claro);margin:0 0 1.5rem;font-size:1.0625rem}.esp__rotulo:where(.astro-kbdwaedm){font-family:var(--fonte-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-claro-2);margin:0 0 .6rem;font-size:.6875rem}.esp__entregas:where(.astro-kbdwaedm){gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.esp__entregas:where(.astro-kbdwaedm) li:where(.astro-kbdwaedm){color:var(--texto-claro-2);padding-left:1.25rem;position:relative}.esp__entregas:where(.astro-kbdwaedm) li:where(.astro-kbdwaedm):before{content:"";background:var(--laranja);width:.45rem;height:.45rem;position:absolute;top:.62em;left:0;rotate:45deg}.esp__normas:where(.astro-kbdwaedm){flex-wrap:wrap;gap:.4rem;margin:0 0 1.75rem;padding:0;list-style:none;display:flex}.esp__normas:where(.astro-kbdwaedm) li:where(.astro-kbdwaedm){border:1px solid var(--linha-clara);font-family:var(--fonte-mono);color:var(--texto-claro);border-radius:999px;padding:.3rem .6rem;font-size:.75rem}.esp__link:where(.astro-kbdwaedm){color:var(--laranja);align-items:center;gap:.6rem;font-weight:600;text-decoration:none;display:inline-flex}.esp__link:where(.astro-kbdwaedm) svg:where(.astro-kbdwaedm){transition:transform .3s var(--curva)}.esp__link:where(.astro-kbdwaedm):hover svg:where(.astro-kbdwaedm){transform:translate(4px)}@media (width<=47.99rem){.esp__gatilho:where(.astro-kbdwaedm){grid-template-columns:2.25rem 1fr auto}.esp__miolo:where(.astro-kbdwaedm){padding-left:0}}.educacao__faixa:where(.astro-cs4u5swk){margin-top:clamp(3rem,6vw,4.5rem)}.educacao:where(.astro-cs4u5swk){background:var(--creme);color:var(--texto-escuro);padding-block:clamp(5rem,12vw,10rem);position:relative;overflow:clip}.educacao:where(.astro-cs4u5swk):before{content:"";background:linear-gradient(90deg, var(--laranja), var(--laranja-suave) 60%, transparent);height:3px;position:absolute;top:0;left:0;right:0}.educacao__topo:where(.astro-cs4u5swk){align-items:center;gap:3rem;display:grid}@media (width>=64rem){.educacao__topo:where(.astro-cs4u5swk){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(3rem,6vw,6rem)}}.educacao__rotulo:where(.astro-cs4u5swk){color:var(--laranja-escuro)}.educacao__titulo:where(.astro-cs4u5swk){max-width:13ch;color:var(--texto-escuro);margin-top:1.5rem}.educacao__apoio:where(.astro-cs4u5swk){max-width:48ch;color:var(--texto-escuro-2);margin:1.5rem 0 0;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem)}.exin:where(.astro-cs4u5swk){background:var(--branco);border-radius:4px;gap:1.25rem;margin-top:clamp(2rem,5vw,3rem);padding:clamp(1.5rem,3vw,2rem);display:grid;box-shadow:0 1px #2424240f,0 1.5rem 3rem #783c141a}@media (width>=40rem){.exin:where(.astro-cs4u5swk){grid-template-columns:auto 1fr;align-items:start;gap:1.75rem}}.exin__logo:where(.astro-cs4u5swk){margin-top:.25rem}.exin__texto:where(.astro-cs4u5swk){padding-left:0}@media (width>=40rem){.exin__texto:where(.astro-cs4u5swk){border-left:1px solid var(--linha-escura);padding-left:1.75rem}}.exin__titulo:where(.astro-cs4u5swk){font-family:var(--fonte-titulo);margin:0 0 .4rem;font-size:1.375rem;font-weight:700;font-stretch:90%}.exin__texto:where(.astro-cs4u5swk) p:where(.astro-cs4u5swk){color:var(--texto-escuro-2);margin:0 0 1rem;font-size:.9625rem}.exin__texto:where(.astro-cs4u5swk) .exin__titulo:where(.astro-cs4u5swk){color:var(--texto-escuro)}.exin__link:where(.astro-cs4u5swk){text-decoration:underline;text-decoration-color:var(--laranja);text-underline-offset:5px;align-items:center;gap:.6rem;font-weight:650;text-decoration-thickness:2px;display:inline-flex}.exin__link:where(.astro-cs4u5swk) svg:where(.astro-cs4u5swk){color:var(--laranja);transition:transform .3s var(--curva)}.exin__link:where(.astro-cs4u5swk):hover svg:where(.astro-cs4u5swk){transform:translate(4px)}.selos:where(.astro-cs4u5swk){aspect-ratio:1;width:min(100%,36rem);margin:0 auto;position:relative}.selos__aura:where(.astro-cs4u5swk){background:radial-gradient(circle,#ff570029,#0000 68%);border-radius:50%;position:absolute;inset:8%}.selo-voo:where(.astro-cs4u5swk){left:var(--sx);top:var(--sy);width:var(--tam);translate:var(--px,0) var(--py,0);transition:translate .6s var(--curva);position:absolute}.selo-voo:where(.astro-cs4u5swk) img:where(.astro-cs4u5swk){width:100%;height:auto;rotate:var(--giro);filter:drop-shadow(0 1rem 1.25rem #50280a38);transition:scale .4s var(--curva), rotate .4s var(--curva)}.selo-voo:where(.astro-cs4u5swk):hover img:where(.astro-cs4u5swk){rotate:0deg;scale:1.08}@media (prefers-reduced-motion:no-preference){.selo-voo:where(.astro-cs4u5swk) img:where(.astro-cs4u5swk){animation:flutuar var(--flut) ease-in-out var(--d) infinite alternate}.js .selos:where(.astro-cs4u5swk) .selo-voo:where(.astro-cs4u5swk){opacity:0;transition:translate .6s var(--curva), opacity .8s var(--curva) var(--d), scale 1s var(--curva) var(--d);scale:.6}.js .selos:where(.astro-cs4u5swk).revelado .selo-voo:where(.astro-cs4u5swk),.js .revelado:where(.astro-cs4u5swk) .selos:where(.astro-cs4u5swk) .selo-voo:where(.astro-cs4u5swk){opacity:1;scale:1}}@keyframes flutuar{0%{transform:translateY(-6px)}to{transform:translateY(8px)}}.educacao__caminhos-rotulo:where(.astro-cs4u5swk){font-family:var(--fonte-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--texto-escuro-2);margin:clamp(4rem,9vw,7rem) 0 1rem;font-size:.75rem}.caminhos:where(.astro-cs4u5swk){border-top:1px solid var(--linha-escura);margin:0;padding:0;list-style:none}.caminhos:where(.astro-cs4u5swk) li:where(.astro-cs4u5swk){border-bottom:1px solid var(--linha-escura)}.caminho:where(.astro-cs4u5swk){isolation:isolate;transition:color .4s, padding .5s var(--curva);grid-template-columns:2.5rem 1fr auto;grid-template-areas:"numero nome seta""numero resumo seta";align-items:center;gap:.25rem 1rem;padding:1.4rem .25rem;text-decoration:none;display:grid;position:relative}@media (width>=64rem){.caminho:where(.astro-cs4u5swk){grid-template-columns:4rem minmax(0,1.1fr) minmax(0,1fr) auto;grid-template-areas:"numero nome resumo seta";padding:1.75rem .25rem}}.caminho:where(.astro-cs4u5swk):before{content:"";z-index:-1;background:var(--grafite);transform-origin:0;transition:transform .6s var(--curva);position:absolute;inset:0 -.75rem;transform:scaleX(0)}.caminho:where(.astro-cs4u5swk):hover,.caminho:where(.astro-cs4u5swk):focus-visible{color:var(--creme);padding-left:1rem}.caminho:where(.astro-cs4u5swk):hover:before,.caminho:where(.astro-cs4u5swk):focus-visible:before{transform:scaleX(1)}.caminho:where(.astro-cs4u5swk):focus-visible{outline-offset:0}.caminho__numero:where(.astro-cs4u5swk){font-family:var(--fonte-mono);color:var(--laranja-escuro);grid-area:numero;font-size:.8125rem}.caminho:where(.astro-cs4u5swk):hover .caminho__numero:where(.astro-cs4u5swk),.caminho:where(.astro-cs4u5swk):focus-visible .caminho__numero:where(.astro-cs4u5swk){color:var(--laranja)}.caminho__nome:where(.astro-cs4u5swk){font-family:var(--fonte-titulo);letter-spacing:-.02em;grid-area:nome;font-size:clamp(1.375rem,1rem + 1.2vw,2rem);font-weight:650;font-stretch:88%;line-height:1.1}.caminho__resumo:where(.astro-cs4u5swk){color:var(--texto-escuro-2);grid-area:resumo;font-size:.9375rem;transition:color .4s}.caminho:where(.astro-cs4u5swk):hover .caminho__resumo:where(.astro-cs4u5swk),.caminho:where(.astro-cs4u5swk):focus-visible .caminho__resumo:where(.astro-cs4u5swk){color:#fff0e5c7}.caminho__seta:where(.astro-cs4u5swk){border:1px solid var(--linha-escura);width:2.75rem;height:2.75rem;transition:background-color .4s, border-color .4s, color .4s, transform .5s var(--curva);border-radius:50%;grid-area:seta;place-items:center;display:grid}.caminho:where(.astro-cs4u5swk):hover .caminho__seta:where(.astro-cs4u5swk),.caminho:where(.astro-cs4u5swk):focus-visible .caminho__seta:where(.astro-cs4u5swk){background:var(--laranja);border-color:var(--laranja);color:var(--grafite);transform:rotate(-45deg)}.educacao__base:where(.astro-cs4u5swk){align-items:center;gap:1.5rem;margin-top:2.5rem;display:grid}@media (width>=64rem){.educacao__base:where(.astro-cs4u5swk){grid-template-columns:1fr auto}}.educacao__empresas:where(.astro-cs4u5swk){border-left:3px solid var(--laranja);max-width:60ch;color:var(--texto-escuro-2);margin:0;padding-left:1rem}.educacao__empresas:where(.astro-cs4u5swk) strong:where(.astro-cs4u5swk){font-family:var(--fonte-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-escuro);margin-bottom:.2rem;font-size:.75rem;font-weight:500;display:block}.educacao__cta:where(.astro-cs4u5swk){background:var(--grafite);min-height:3.5rem;color:var(--creme);transition:background-color .3s, gap .4s var(--curva);border-radius:999px;justify-self:start;align-items:center;gap:.85rem;padding:0 1.5rem;font-weight:650;text-decoration:none;display:inline-flex}.educacao__cta:where(.astro-cs4u5swk) svg:where(.astro-cs4u5swk){color:var(--laranja)}.educacao__cta:where(.astro-cs4u5swk):hover{background:#000;gap:1.25rem}.novidades:where(.astro-7rc37c22){background:radial-gradient(50% 40% at 15% 20%,#ff57001f,#0000 70%),#141414;padding-block:clamp(5rem,12vw,10rem);position:relative;overflow:clip}.campanha:where(.astro-7rc37c22){--angulo:0deg;--luz:#ff570029;isolation:isolate;background:#1c1c1c;border-radius:6px;gap:2.5rem;margin-top:2rem;padding:clamp(1.75rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden}.campanha:where(.astro-7rc37c22):before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--angulo), transparent 0deg, var(--laranja) 70deg, var(--laranja-suave) 110deg, transparent 180deg, transparent 360deg);padding:1.5px;animation:6s linear infinite contornar;position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.campanha:where(.astro-7rc37c22):after{content:"";z-index:-2;background:radial-gradient(34rem circle at var(--x,80%) var(--y,20%), var(--luz), transparent 60%);position:absolute;inset:0}@property --angulo{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes contornar{to{--angulo:360deg}}@media (width>=64rem){.campanha:where(.astro-7rc37c22){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,6vw,5rem)}}.campanha__selo:where(.astro-7rc37c22),.disponivel:where(.astro-7rc37c22){font-family:var(--fonte-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--laranja-suave);border:1px solid #ff570080;border-radius:999px;align-items:center;gap:.6rem;margin:0;padding:.4rem .8rem;font-size:.75rem;display:inline-flex}.campanha__ponto:where(.astro-7rc37c22){background:var(--laranja);border-radius:50%;width:.5rem;height:.5rem;animation:2s infinite farol;box-shadow:0 0 #ff570099}@keyframes farol{to{box-shadow:0 0 0 .6rem #ff570000}}.campanha__sigla:where(.astro-7rc37c22){font-family:var(--fonte-titulo);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--laranja);animation:brilhar 5s var(--curva) 1s infinite;background:linear-gradient(100deg,#0000 30%,#ff5700e6 50%,#0000 70%) -100% 0/200% 100% no-repeat text;margin:1rem 0 .75rem;font-size:clamp(5rem,2rem + 13vw,11rem);font-weight:900;font-stretch:78%;line-height:.82}@keyframes brilhar{0%,40%{background-position:120% 0}to{background-position:-120% 0}}.campanha__marca:where(.astro-7rc37c22){align-items:center;gap:clamp(1rem,3vw,2rem);display:flex}.campanha__selo-exin:where(.astro-7rc37c22){filter:drop-shadow(0 .75rem 2rem #ff570059);width:clamp(5.5rem,3rem + 8vw,9.5rem);height:auto;animation:4s ease-in-out infinite alternate flutuar-selo}@keyframes flutuar-selo{0%{transform:translateY(-5px)rotate(-3deg)}to{transform:translateY(5px)rotate(2deg)}}.campanha__titulo:where(.astro-7rc37c22){font-family:var(--fonte-titulo);letter-spacing:-.02em;margin:0;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.5rem);font-weight:700;font-stretch:88%;line-height:1.05}.campanha__texto:where(.astro-7rc37c22){max-width:50ch;color:var(--texto-claro-2);margin:1rem 0 1.25rem;font-size:1.0625rem}.campanha__data:where(.astro-7rc37c22){font-family:var(--fonte-mono);color:var(--texto-claro);margin:0;font-size:.8125rem}.contagem__rotulo:where(.astro-7rc37c22),.preco__rotulo:where(.astro-7rc37c22){font-family:var(--fonte-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-claro-2);margin:0 0 .6rem;font-size:.6875rem}.contagem__caixas:where(.astro-7rc37c22){grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.contagem__caixa:where(.astro-7rc37c22){border:1px solid var(--linha-clara);font-family:var(--fonte-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-claro-2);background:#ffffff08;border-radius:4px;justify-items:center;gap:.2rem;padding:.8rem .25rem .7rem;font-size:.6875rem;display:grid}.contagem__caixa:where(.astro-7rc37c22) strong:where(.astro-7rc37c22){font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--texto-claro);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);font-weight:700;font-stretch:85%;line-height:1}.disponivel:where(.astro-7rc37c22)[hidden]{display:none}.preco:where(.astro-7rc37c22){border-top:1px solid var(--linha-clara);margin-top:1.75rem;padding-top:1.5rem}.preco__valor:where(.astro-7rc37c22){font-family:var(--fonte-titulo);letter-spacing:-.03em;margin:0;font-size:clamp(2.5rem,1.6rem + 2.6vw,3.75rem);font-weight:800;font-stretch:85%;line-height:1}.voucher:where(.astro-7rc37c22){flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1rem 0 1.75rem;display:flex}.voucher__texto:where(.astro-7rc37c22){background:var(--laranja);color:var(--grafite);border-radius:3px;padding:.35rem .7rem;font-size:.875rem;font-weight:700}.voucher__validade:where(.astro-7rc37c22){font-family:var(--fonte-mono);color:var(--texto-claro-2);font-size:.75rem}.campanha__cta:where(.astro-7rc37c22){background:var(--laranja);min-height:3.5rem;color:var(--grafite);transition:background-color .3s, gap .4s var(--curva);border-radius:999px;align-items:center;gap:.85rem;padding:0 1.6rem;font-weight:700;text-decoration:none;display:inline-flex}.campanha__cta:where(.astro-7rc37c22):hover{background:var(--laranja-suave);gap:1.25rem}.trilhas:where(.astro-7rc37c22){margin-top:clamp(5rem,11vw,9rem)}.trilhas__cabeca:where(.astro-7rc37c22){gap:1.25rem;display:grid}@media (width>=64rem){.trilhas__cabeca:where(.astro-7rc37c22){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:4rem}}.trilhas__titulo:where(.astro-7rc37c22){font-size:clamp(2rem,1.1rem + 3.2vw,4rem)}.trilhas__apoio:where(.astro-7rc37c22){max-width:52ch;color:var(--texto-claro-2);margin:0;font-size:1.0625rem}.trilhas__abas:where(.astro-7rc37c22){grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:2.5rem;display:grid}@media (width>=48rem){.trilhas__abas:where(.astro-7rc37c22){grid-template-columns:repeat(4,1fr)}}.aba:where(.astro-7rc37c22){border:1px solid var(--linha-clara);text-align:left;cursor:pointer;transition:border-color .3s, background-color .3s, transform .4s var(--curva);background:#ffffff05;border-radius:4px;gap:.2rem;padding:1rem 1.1rem;display:grid}.aba:where(.astro-7rc37c22):hover{border-color:#ff570080;transform:translateY(-2px)}.aba:where(.astro-7rc37c22)[aria-pressed=true]{border-color:var(--laranja);box-shadow:inset 0 -2px 0 var(--laranja);background:#ff57001a}.aba__sigla:where(.astro-7rc37c22){font-family:var(--fonte-titulo);letter-spacing:-.01em;font-size:1.5rem;font-weight:800;font-stretch:85%}.aba:where(.astro-7rc37c22)[aria-pressed=true] .aba__sigla:where(.astro-7rc37c22){color:var(--laranja)}.aba__nome:where(.astro-7rc37c22){color:var(--texto-claro-2);font-size:.875rem}.mapa:where(.astro-7rc37c22){border:1px solid var(--linha-clara);background:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 0) 0 0/22px 22px,#181818;border-radius:6px;margin-top:2rem;padding:clamp(1rem,3vw,2.5rem)}.mapa__svg:where(.astro-7rc37c22){width:100%;height:auto;overflow:visible}.mapa__svg--paisagem:where(.astro-7rc37c22){display:none}@media (width>=48rem){.mapa__svg--paisagem:where(.astro-7rc37c22){display:block}.mapa__svg--retrato:where(.astro-7rc37c22){display:none}}.mapa__svg--retrato:where(.astro-7rc37c22){max-width:26rem;margin-inline:auto}.linha:where(.astro-7rc37c22),.fluxo:where(.astro-7rc37c22){fill:none;stroke-linecap:round;stroke-linejoin:round}.linha:where(.astro-7rc37c22){stroke:#3b3b3b;stroke-width:4px;transition:stroke .5s,stroke-width .5s}.fluxo:where(.astro-7rc37c22){stroke:#fff;stroke-width:2px;stroke-dasharray:2 18;opacity:0;transition:opacity .4s;animation:1.4s linear infinite correr}@keyframes correr{to{stroke-dashoffset:-20px}}.estacao:where(.astro-7rc37c22){opacity:.3;transition:opacity .5s}.estacao__base:where(.astro-7rc37c22){fill:#1e1e1e;stroke:#3b3b3b;stroke-width:2px;transition:stroke .5s}.estacao__sigla:where(.astro-7rc37c22),.estacao__sigla-dentro:where(.astro-7rc37c22){font-family:var(--fonte-mono);letter-spacing:.06em;fill:var(--texto-claro-2);font-size:13px}.estacao__sigla:where(.astro-7rc37c22){paint-order:stroke;stroke:#181818;stroke-width:6px;stroke-linejoin:round}.estacao__sigla-dentro:where(.astro-7rc37c22){fill:var(--texto-claro);font-size:11.5px;font-weight:500}.estacao--titulo:where(.astro-7rc37c22) .estacao__sigla:where(.astro-7rc37c22){fill:var(--texto-claro);font-size:14px}:where(.astro-7rc37c22)[data-trilha=aiss] .linha--aiss:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=aico] .linha--aico:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=iso] .linha--iso:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=dpo] .linha--dpo:where(.astro-7rc37c22){stroke:var(--laranja);stroke-width:6px;filter:drop-shadow(0 0 6px #ff570099)}:where(.astro-7rc37c22)[data-trilha=aiss] .fluxo--aiss:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=aico] .fluxo--aico:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=iso] .fluxo--iso:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=dpo] .fluxo--dpo:where(.astro-7rc37c22){opacity:.85}:where(.astro-7rc37c22)[data-trilha=aiss] .em-aiss:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=aico] .em-aico:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=iso] .em-iso:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=dpo] .em-dpo:where(.astro-7rc37c22){opacity:1}:where(.astro-7rc37c22)[data-trilha=aiss] .em-aiss:where(.astro-7rc37c22) .estacao__base:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=aico] .em-aico:where(.astro-7rc37c22) .estacao__base:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=iso] .em-iso:where(.astro-7rc37c22) .estacao__base:where(.astro-7rc37c22),:where(.astro-7rc37c22)[data-trilha=dpo] .em-dpo:where(.astro-7rc37c22) .estacao__base:where(.astro-7rc37c22){stroke:var(--laranja)}.painel-trilha:where(.astro-7rc37c22){animation:surgir-painel .5s var(--curva);gap:2rem;margin-top:2rem;display:grid}.painel-trilha:where(.astro-7rc37c22)[hidden]{display:none}@keyframes surgir-painel{0%{opacity:0;transform:translateY(.5rem)}}@media (width>=64rem){.painel-trilha:where(.astro-7rc37c22){grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:4rem}}.painel-trilha__sigla:where(.astro-7rc37c22){font-family:var(--fonte-mono);letter-spacing:.14em;color:var(--laranja);margin:0;font-size:.8125rem}.painel-trilha__titulo:where(.astro-7rc37c22){font-family:var(--fonte-titulo);margin:.4rem 0 .75rem;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);font-weight:700;font-stretch:88%;line-height:1.08}.painel-trilha__texto:where(.astro-7rc37c22){color:var(--texto-claro-2);margin:0}.painel-trilha__rotulo:where(.astro-7rc37c22){font-family:var(--fonte-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-claro-2);margin:0 0 .75rem;font-size:.6875rem}.percurso:where(.astro-7rc37c22){counter-reset:passo;margin:0;padding:0;list-style:none}.percurso:where(.astro-7rc37c22) li:where(.astro-7rc37c22){border-left:2px solid var(--linha-clara);grid-template-columns:4.5rem 1fr;grid-template-areas:"sigla nome""sigla tipo";column-gap:1rem;padding:.75rem 0 .75rem 1.75rem;display:grid;position:relative}.percurso:where(.astro-7rc37c22) li:where(.astro-7rc37c22):before{content:"";border:2px solid var(--laranja);background:#141414;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:1.05rem;left:-.4rem}.percurso:where(.astro-7rc37c22) li:where(.astro-7rc37c22):last-child{border-left-color:#0000}.percurso:where(.astro-7rc37c22) .percurso__titulo:where(.astro-7rc37c22):before{background:var(--laranja)}.percurso__sigla:where(.astro-7rc37c22){font-family:var(--fonte-titulo);grid-area:sigla;font-size:1.25rem;font-weight:800;font-stretch:85%}.percurso__titulo:where(.astro-7rc37c22) .percurso__sigla:where(.astro-7rc37c22){color:var(--laranja)}.percurso__nome:where(.astro-7rc37c22){grid-area:nome;font-size:.9375rem}.percurso__tipo:where(.astro-7rc37c22){font-family:var(--fonte-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--texto-claro-2);grid-area:tipo;font-size:.6875rem}.galaxia:where(.astro-pz6ktulx){--dourado:#e8b96a;background:radial-gradient(50% 40% at 50% 62%,#ff57001a,#0000 70%),#0f0f0f;padding-block:clamp(5rem,12vw,9rem);position:relative;overflow:clip}.galaxia__estrelas:where(.astro-pz6ktulx){opacity:.8;background-image:radial-gradient(1px 1px at 12% 22%,#ffffff8c 50%,#0000 51%),radial-gradient(1px 1px at 74% 14%,#fff6 50%,#0000 51%),radial-gradient(1px 1px at 33% 68%,#ffffff73 50%,#0000 51%),radial-gradient(1.5px 1.5px at 88% 62%,#ff9f5d99 50%,#0000 51%),radial-gradient(1px 1px at 57% 88%,#fff6 50%,#0000 51%),radial-gradient(1px 1px at 91% 33%,#fff6 50%,#0000 51%),radial-gradient(1px 1px at 21% 47%,#ffffff80 50%,#0000 51%),radial-gradient(1.5px 1.5px at 8% 79%,#e8b96a80 50%,#0000 51%);background-size:520px 520px;position:absolute;inset:0}.galaxia:where(.astro-pz6ktulx) .moldura:where(.astro-pz6ktulx){position:relative}.galaxia__cabeca:where(.astro-pz6ktulx){gap:1.5rem;display:grid}@media (width>=64rem){.galaxia__cabeca:where(.astro-pz6ktulx){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;column-gap:4rem}}.galaxia__titulo:where(.astro-pz6ktulx){max-width:15ch;margin-top:1.5rem;font-size:clamp(2.125rem,1.1rem + 3.6vw,4.25rem)}.galaxia__apoio:where(.astro-pz6ktulx){max-width:46ch;color:var(--texto-claro-2);margin:0 0 1.75rem;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem)}.galaxia__cta:where(.astro-pz6ktulx){border:1px solid var(--laranja);border-radius:999px;align-items:center;gap:.75rem;min-height:3.5rem;padding:0 1.6rem;font-weight:650;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.galaxia__cta:where(.astro-pz6ktulx) svg:where(.astro-pz6ktulx){width:.8rem;height:.8rem;color:var(--laranja);transition:transform .4s var(--curva)}.galaxia__cta:where(.astro-pz6ktulx):hover{background:var(--laranja);color:var(--grafite)}.galaxia__cta:where(.astro-pz6ktulx):hover svg:where(.astro-pz6ktulx){color:var(--grafite);transform:translate(3px,-3px)}.mapa-galaxia:where(.astro-pz6ktulx){margin-top:clamp(3.5rem,8vw,6rem)}.mapa-galaxia__topo:where(.astro-pz6ktulx){text-align:center;gap:.75rem;max-width:60rem;margin:0 auto clamp(1.5rem,3vw,2.5rem);display:grid}.mapa-galaxia__titulo:where(.astro-pz6ktulx){font-family:var(--fonte-titulo);letter-spacing:-.02em;margin:0;font-size:clamp(1.625rem,1.1rem + 1.6vw,2.5rem);font-weight:750;font-stretch:88%}.mapa-galaxia__intro:where(.astro-pz6ktulx){color:var(--texto-claro-2);margin:0}.mapa-galaxia__svg:where(.astro-pz6ktulx){width:100%;height:auto;display:block;overflow:visible}.mapa-galaxia__svg--paisagem:where(.astro-pz6ktulx){max-width:68rem;margin-inline:auto;display:none}.mapa-galaxia__svg--retrato:where(.astro-pz6ktulx){max-width:26rem;margin-inline:auto}@media (width>=64rem){.mapa-galaxia__svg--paisagem:where(.astro-pz6ktulx){display:block}.mapa-galaxia__svg--retrato:where(.astro-pz6ktulx){display:none}}.raio:where(.astro-pz6ktulx) line:where(.astro-pz6ktulx){stroke:#3a3a3a;stroke-width:1px;transition:stroke .35s,stroke-width .35s,opacity .35s}.raio:where(.astro-pz6ktulx) .raio__pulso:where(.astro-pz6ktulx){stroke:var(--laranja);stroke-width:2px;stroke-linecap:round;stroke-dasharray:4 96;stroke-dashoffset:100px;opacity:.85;animation:3.6s linear infinite ao-nucleo}.raio:where(.astro-pz6ktulx):nth-of-type(2n) .raio__pulso:where(.astro-pz6ktulx){animation-duration:4.4s;animation-delay:-1.6s}.raio:where(.astro-pz6ktulx):nth-of-type(3n) .raio__pulso:where(.astro-pz6ktulx){animation-duration:5.2s;animation-delay:-3s}@keyframes ao-nucleo{to{stroke-dashoffset:0}}.arco:where(.astro-pz6ktulx){fill:none;stroke:var(--laranja);stroke-width:1.6px;stroke-dasharray:3 5;opacity:0;transition:opacity .35s;animation:1.2s linear infinite tracejar}@keyframes tracejar{to{stroke-dashoffset:-16px}}.nucleo__brilho:where(.astro-pz6ktulx){transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite alternate respirar-nucleo}@keyframes respirar-nucleo{0%{opacity:.75;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}.nucleo__orbita:where(.astro-pz6ktulx){fill:none;stroke:var(--dourado);stroke-opacity:.45;stroke-dasharray:2 7;transform-box:fill-box;transform-origin:50%;animation:40s linear infinite girar-nucleo}@keyframes girar-nucleo{to{transform:rotate(360deg)}}.nucleo__aro:where(.astro-pz6ktulx){fill:none;stroke:var(--dourado);stroke-opacity:.6}.nucleo__nome:where(.astro-pz6ktulx){font-family:var(--fonte-titulo);fill:var(--texto-claro);font-size:15px;font-weight:700}.mapa-galaxia__svg--retrato:where(.astro-pz6ktulx) .nucleo__nome:where(.astro-pz6ktulx){font-size:11px}.no:where(.astro-pz6ktulx){cursor:pointer;transition:opacity .35s}.no:where(.astro-pz6ktulx):focus,.no:where(.astro-pz6ktulx):focus-visible{outline:none}.no:where(.astro-pz6ktulx):focus-visible .no__aro:where(.astro-pz6ktulx){stroke:var(--laranja);stroke-width:3px}.no__halo:where(.astro-pz6ktulx){fill:var(--laranja);opacity:0;transition:opacity .35s}.no__fundo:where(.astro-pz6ktulx){fill:#161616}.no__aro:where(.astro-pz6ktulx){fill:none;stroke:var(--dourado);stroke-opacity:.45;transition:stroke .35s,stroke-opacity .35s}.no__nome:where(.astro-pz6ktulx){font-family:var(--fonte-titulo);fill:var(--texto-claro);font-size:15px;font-weight:700}.mapa-galaxia__svg--retrato:where(.astro-pz6ktulx) .no__nome:where(.astro-pz6ktulx){font-size:12px}.no__categoria:where(.astro-pz6ktulx){font-family:var(--fonte-mono);letter-spacing:.1em;text-transform:uppercase;fill:#949494;font-size:10px}.raio:where(.astro-pz6ktulx).aceso line:where(.astro-pz6ktulx){stroke:var(--laranja);stroke-width:1.5px}.raio:where(.astro-pz6ktulx).principal line:where(.astro-pz6ktulx){stroke-width:2.2px}.raio:where(.astro-pz6ktulx).apagado line:where(.astro-pz6ktulx){opacity:.25}.arco:where(.astro-pz6ktulx).visivel{opacity:.9}.no:where(.astro-pz6ktulx).ativo .no__halo:where(.astro-pz6ktulx){opacity:.16}.no:where(.astro-pz6ktulx).ativo .no__aro:where(.astro-pz6ktulx){stroke:var(--laranja);stroke-width:2px;stroke-opacity:1}.no:where(.astro-pz6ktulx).relacionado .no__aro:where(.astro-pz6ktulx){stroke-opacity:.75}.no:where(.astro-pz6ktulx).apagado{opacity:.35}.detalhe:where(.astro-pz6ktulx){background:linear-gradient(#ffffff08,#ffffff03);border:1px solid #2e2e2e;border-radius:12px;min-height:9rem;margin-top:1.5rem;padding:clamp(1.25rem,2.5vw,1.75rem)}.detalhe__vazio:where(.astro-pz6ktulx){color:#949494;margin:0}.detalhe__estreito:where(.astro-pz6ktulx){display:inline}.detalhe__largo:where(.astro-pz6ktulx){display:none}@media (width>=64rem){.detalhe__estreito:where(.astro-pz6ktulx){display:none}.detalhe__largo:where(.astro-pz6ktulx){display:inline}}.detalhe__sistema:where(.astro-pz6ktulx){animation:surgir-detalhe .35s var(--curva);gap:1.5rem;display:grid}.detalhe__sistema:where(.astro-pz6ktulx)[hidden],.detalhe__vazio:where(.astro-pz6ktulx)[hidden]{display:none}@media (width>=48rem){.detalhe__sistema:where(.astro-pz6ktulx){grid-template-columns:minmax(10rem,13rem) 1fr 1fr;align-items:start}}@keyframes surgir-detalhe{0%{opacity:0;transform:translateY(.4rem)}}.detalhe__titulo:where(.astro-pz6ktulx){font-family:var(--fonte-titulo);margin:0;font-size:1.25rem;font-weight:700}.detalhe__categoria:where(.astro-pz6ktulx){font-family:var(--fonte-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dourado);margin:.15rem 0 0;font-size:.6875rem}.detalhe__link:where(.astro-pz6ktulx){color:var(--laranja);align-items:center;gap:.4rem;margin-top:.75rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.detalhe__link:where(.astro-pz6ktulx) svg:where(.astro-pz6ktulx){width:.7rem;height:.7rem}.detalhe__rotulo:where(.astro-pz6ktulx){font-family:var(--fonte-mono);letter-spacing:.14em;text-transform:uppercase;color:#949494;margin:0;font-size:.6875rem}.detalhe__rotulo--devolve:where(.astro-pz6ktulx){color:var(--laranja)}.detalhe__texto:where(.astro-pz6ktulx){color:var(--texto-claro-2);margin:.4rem 0 0;font-size:.9rem;line-height:1.6}.quem:where(.astro-7ch5w46c){background:var(--grafite);padding-block:clamp(5rem,12vw,9rem)}.quem__cabeca:where(.astro-7ch5w46c){gap:1.5rem;display:grid}@media (width>=64rem){.quem__cabeca:where(.astro-7ch5w46c){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:4rem}.quem__cabeca:where(.astro-7ch5w46c) .rotulo-secao:where(.astro-7ch5w46c){grid-column:1/-1}}.quem__titulo:where(.astro-7ch5w46c){max-width:12ch}.quem__texto:where(.astro-7ch5w46c){max-width:52ch;color:var(--texto-claro-2);margin:0;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem)}.linha-tempo:where(.astro-7ch5w46c){gap:2rem;margin:clamp(3.5rem,8vw,6rem) 0 0;padding:0;list-style:none;display:grid;position:relative}@media (width>=64rem){.linha-tempo:where(.astro-7ch5w46c){grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem;padding-top:2.5rem}.linha-tempo:where(.astro-7ch5w46c):before{content:"";background:linear-gradient(90deg, var(--laranja), #ff570026);transform-origin:0;height:1px;transition:transform 1.6s var(--curva) .2s;position:absolute;top:.45rem;left:0;right:0}.js .linha-tempo:where(.astro-7ch5w46c):not(.revelado):before{transform:scaleX(0)}}.marco:where(.astro-7ch5w46c){border-left:1px solid var(--linha-clara);gap:.6rem;padding-left:1.5rem;display:grid;position:relative}@media (width>=64rem){.marco:where(.astro-7ch5w46c){border-left:0;padding-left:0}.marco:where(.astro-7ch5w46c):before{content:"";background:var(--grafite);border:2px solid var(--laranja);border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:-2.5rem;left:0}}.marco__ano:where(.astro-7ch5w46c){font-family:var(--fonte-titulo);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1.5px #ffffff8c;font-size:clamp(2.75rem,1.5rem + 2.4vw,4.5rem);font-weight:800;font-stretch:80%;line-height:.9;transition:color .4s,-webkit-text-stroke-color .4s}.marco:where(.astro-7ch5w46c):hover .marco__ano:where(.astro-7ch5w46c){color:var(--laranja);-webkit-text-stroke-color:var(--laranja)}.marco__texto:where(.astro-7ch5w46c){max-width:26ch;color:var(--texto-claro-2)}@media (prefers-reduced-motion:no-preference){.js .linha-tempo:where(.astro-7ch5w46c) .marco:where(.astro-7ch5w46c){opacity:0;transition:opacity .8s var(--curva) calc(.3s + var(--m) * .18s), transform .9s var(--curva) calc(.3s + var(--m) * .18s);transform:translateY(1rem)}.js .linha-tempo:where(.astro-7ch5w46c).revelado .marco:where(.astro-7ch5w46c){opacity:1;transform:none}}.quem__equipe-rotulo:where(.astro-7ch5w46c){font-family:var(--fonte-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--texto-claro-2);margin:clamp(4rem,9vw,6rem) 0 1.5rem;font-size:.75rem}.equipe:where(.astro-7ch5w46c){grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.equipe:where(.astro-7ch5w46c){grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.pessoa:where(.astro-7ch5w46c){gap:.35rem;display:grid}.pessoa__foto:where(.astro-7ch5w46c){aspect-ratio:1;background:#1b1b1b;border-radius:50%;width:min(100%,11rem);margin-bottom:.75rem;display:block;position:relative;overflow:hidden}.pessoa__foto:where(.astro-7ch5w46c):after{content:"";border-radius:50%;transition:box-shadow .4s;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0000}.pessoa__foto:where(.astro-7ch5w46c) img:where(.astro-7ch5w46c){object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .6s var(--curva), scale .8s var(--curva)}.pessoa:where(.astro-7ch5w46c):hover .pessoa__foto:where(.astro-7ch5w46c) img:where(.astro-7ch5w46c){filter:none;scale:1.05}.pessoa:where(.astro-7ch5w46c):hover .pessoa__foto:where(.astro-7ch5w46c):after{box-shadow:inset 0 0 0 2px var(--laranja)}.pessoa__nome:where(.astro-7ch5w46c){font-family:var(--fonte-titulo);font-size:1.1875rem;font-weight:700;font-stretch:90%;line-height:1.15}.pessoa__papel:where(.astro-7ch5w46c){color:var(--texto-claro-2);font-size:.875rem}.quem__cta:where(.astro-7ch5w46c){text-decoration:underline;text-decoration-color:var(--laranja);text-underline-offset:6px;align-items:center;gap:.75rem;margin-top:3rem;font-weight:650;text-decoration-thickness:2px;display:inline-flex}.quem__cta:where(.astro-7ch5w46c) svg:where(.astro-7ch5w46c){color:var(--laranja);transition:transform .3s var(--curva)}.quem__cta:where(.astro-7ch5w46c):hover svg:where(.astro-7ch5w46c){transform:translate(4px)}.conversa:where(.astro-33qzmlyb){isolation:isolate;text-align:center;background:#121212;padding-block:clamp(6rem,14vw,11rem);position:relative;overflow:clip}.conversa__brilho:where(.astro-33qzmlyb){z-index:-1;aspect-ratio:2;filter:blur(10px);background:radial-gradient(closest-side,#ff570047,#ff57000f 60%,#0000);width:min(70rem,140vw);animation:8s ease-in-out infinite alternate pulsar-brilho;position:absolute;top:55%;left:50%;translate:-50% -50%}@keyframes pulsar-brilho{to{opacity:.8;scale:1.12}}.conversa__miolo:where(.astro-33qzmlyb){justify-items:center;display:grid}.conversa__titulo:where(.astro-33qzmlyb){max-width:18ch;font-size:clamp(2.375rem,1.1rem + 4.6vw,5.5rem)}.conversa__texto:where(.astro-33qzmlyb){max-width:48ch;color:var(--texto-claro-2);margin:1.75rem 0 0;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem)}.escolhas:where(.astro-33qzmlyb){gap:1rem;width:100%;max-width:62rem;margin-top:clamp(2.5rem,6vw,4rem);display:grid}@media (width>=48rem){.escolhas:where(.astro-33qzmlyb){grid-template-columns:1fr 1fr}}.escolha:where(.astro-33qzmlyb){--luz:#ff570038;isolation:isolate;text-align:left;transition:transform .5s var(--curva);border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);text-decoration:none;display:grid;position:relative;overflow:hidden}.escolha:where(.astro-33qzmlyb):before{content:"";z-index:-1;opacity:0;background:radial-gradient(24rem circle at var(--x,50%) var(--y,50%), var(--luz), transparent 60%);transition:opacity .4s;position:absolute;inset:0}.escolha:where(.astro-33qzmlyb):hover{transform:translateY(-4px)}.escolha:where(.astro-33qzmlyb):hover:before,.escolha:where(.astro-33qzmlyb):focus-visible:before{opacity:1}.escolha--consultoria:where(.astro-33qzmlyb){border:1px solid var(--linha-clara);background:#1e1e1e}.escolha--cursos:where(.astro-33qzmlyb){--luz:#ffffffe6;background:var(--creme);color:var(--texto-escuro)}.escolha__indice:where(.astro-33qzmlyb){font-family:var(--fonte-mono);color:var(--laranja);font-size:.8125rem}.escolha--cursos:where(.astro-33qzmlyb) .escolha__indice:where(.astro-33qzmlyb){color:var(--laranja-escuro)}.escolha__texto:where(.astro-33qzmlyb){font-family:var(--fonte-titulo);letter-spacing:-.02em;font-size:clamp(1.375rem,1rem + 1.2vw,2rem);font-weight:700;font-stretch:88%;line-height:1.1}.escolha__seta:where(.astro-33qzmlyb){background:var(--laranja);width:3rem;height:3rem;color:var(--grafite);transition:transform .5s var(--curva);border-radius:50%;place-items:center;display:grid}.escolha--cursos:where(.astro-33qzmlyb) .escolha__seta:where(.astro-33qzmlyb){background:var(--grafite);color:var(--laranja)}.escolha:where(.astro-33qzmlyb):hover .escolha__seta:where(.astro-33qzmlyb){transform:rotate(-45deg)scale(1.08)}.conversa__email:where(.astro-33qzmlyb){color:var(--texto-claro-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1rem;margin-top:2.5rem;display:flex}.conversa__email:where(.astro-33qzmlyb) a:where(.astro-33qzmlyb){font-family:var(--fonte-mono);color:var(--texto-claro);text-decoration-color:var(--laranja);text-underline-offset:5px}.conversa__email:where(.astro-33qzmlyb) button:where(.astro-33qzmlyb){border:1px solid var(--linha-clara);cursor:pointer;background:0 0;border-radius:999px;min-height:2.5rem;padding:0 .9rem;font-size:.8125rem}.conversa__email:where(.astro-33qzmlyb) button:where(.astro-33qzmlyb):hover{border-color:var(--laranja)}
