.g-hero{padding-block:9rem 4rem;overflow:hidden}.g-hero-int>*{max-width:78rem}.g-trilha{font:400 1rem/1.4 var(--n-inter);color:var(--n-suave);flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem;display:flex}.g-trilha a{color:var(--n-suave);text-decoration:none}.g-trilha a:hover{color:var(--n-menta)}.g-trilha [aria-current]{color:var(--n-texto)}.g-rascunho{color:#ffd27a;font:700 .95rem/1 var(--n-inter);text-transform:uppercase;letter-spacing:.04em;background:#3a2f12;border-radius:999px;margin:0 0 1.25rem;padding:.35rem .9rem;display:inline-block}.g-tipo{font:700 1rem/1.2 var(--n-display);text-transform:uppercase;letter-spacing:.06em;color:var(--n-suave);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 0 1.5rem;display:flex}.g-tipo span:first-child{color:var(--n-menta)}.g-tipo span+span:before{content:"·";color:var(--n-banda);margin-right:1.5rem}.g-titulo{font:700 4.5rem/1.04 var(--n-display);text-transform:uppercase;max-width:72rem;margin:0 0 2.5rem}.g-resposta{border-radius:var(--n-raio);background:#69ffae0f;border:1px solid #69ffae47;max-width:66rem;padding:2rem 2.25rem;position:relative}.g-resposta-rotulo{font:700 1rem/1 var(--n-display);color:var(--n-menta);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .6rem}.g-resposta p:last-child{font:400 1.625rem/1.5 var(--n-inter);margin:0}.g-assinaturas{flex-wrap:wrap;gap:1.25rem 2.5rem;margin-top:2.5rem;display:flex}.g-pessoa{align-items:center;gap:1rem;display:flex}.g-pessoa img,.g-pessoa-ini{object-fit:cover;border:2px solid var(--n-menta);border-radius:50%;flex:none;width:3.75rem;height:3.75rem}.g-pessoa-ini{background:var(--n-card);font:700 1.1rem/1 var(--n-display);color:var(--n-menta);place-items:center;display:grid}.g-pessoa-txt{font-family:var(--n-inter);flex-direction:column;line-height:1.3;display:flex}.g-pessoa-txt small{color:var(--n-suave);text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}.g-pessoa-txt a{font-size:1.15rem;font-weight:600;text-decoration:none}.g-pessoa-txt a:hover{color:var(--n-menta)}.g-pessoa-txt span{color:var(--n-suave);max-width:22rem;font-size:.95rem}.g-corpo{grid-template-columns:minmax(0,1fr) 24rem;align-items:start;gap:6rem;padding-bottom:6rem;display:grid}.g-texto{max-width:66rem;font:400 1.375rem/1.75 var(--n-inter);color:#dfe7e2}.g-texto p{margin:0 0 1.4rem}.g-texto strong{color:var(--n-texto);font-weight:700}.g-secao{padding-top:3.5rem;scroll-margin-top:6rem}.g-secao>h2{font:700 2.5rem/1.12 var(--n-display);text-transform:uppercase;color:var(--n-texto);margin:0 0 1.5rem}.g-nota-ref a{color:var(--n-menta);font:700 .8em/1 var(--n-inter);padding:0 .15em;text-decoration:none}.g-pontos{border-radius:var(--n-raio);border:1px solid var(--n-menta-escuro);background:#0b0f0d;padding:2.25rem 2.5rem}.g-pontos h2{font:700 1.5rem/1 var(--n-display);text-transform:uppercase;color:var(--n-menta);margin-bottom:1.25rem}.g-pontos li{margin-bottom:.9rem;padding-left:2.25rem;position:relative}.g-pontos li:last-child{margin-bottom:0}.g-pontos li:before{content:"";border:3px solid var(--n-menta);border-radius:50%;width:1rem;height:1rem;position:absolute;top:.55em;left:0}.g-lista li{margin-bottom:1rem;padding-left:2rem;position:relative}.g-lista li:before{content:"";background:var(--n-menta);width:.75rem;height:3px;position:absolute;top:.75em;left:.25rem}.g-tabela{border:1px solid #6666664d;border-radius:1rem;margin:.5rem 0 1.75rem;overflow-x:auto}.g-tabela table{border-collapse:collapse;width:100%;font-size:1.15rem;line-height:1.45}.g-tabela th,.g-tabela td{text-align:left;vertical-align:top;border-bottom:1px solid #66666638;padding:1.1rem 1.25rem}.g-tabela thead th{font:700 1rem/1.2 var(--n-display);text-transform:uppercase;color:var(--n-menta);letter-spacing:.03em;background:#1d1d1d}.g-tabela tbody th{color:var(--n-texto);font-weight:600}.g-tabela tbody tr:last-child>*{border-bottom:0}.g-tabela tbody tr:hover{background:#69ffae0a}.g-cta-curso{border-radius:var(--n-raio);border:1px solid var(--n-menta-escuro);background:linear-gradient(120deg,#0f2a1d 0%,#121212 70%);grid-template-columns:1fr auto;align-items:end;gap:.35rem 2rem;margin:2rem 0 .5rem;padding:1.75rem 2rem;text-decoration:none;transition:border-color .2s ease-out,transform .2s ease-out;display:grid}.g-cta-curso:hover{border-color:var(--n-menta);transform:translateY(-3px)}.g-cta-area{font:700 .95rem/1 var(--n-display);text-transform:uppercase;letter-spacing:.08em;color:var(--n-menta);grid-column:1/-1}.g-cta-curso strong{font:700 1.75rem/1.15 var(--n-display);text-transform:uppercase;color:var(--n-texto)}.g-cta-desc{font:400 1.15rem/1.4 var(--n-inter);color:var(--n-suave);grid-column:1}.g-cta-link{white-space:nowrap;font:700 1.1rem/1 var(--n-display);text-transform:uppercase;color:var(--n-bg);background:var(--n-menta);border-radius:var(--n-raio-p);grid-area:2/2/span 2;align-self:center;padding:.9rem 1.25rem}.g-cursos{margin-top:.5rem}.g-cursos .n-curso{min-height:0;padding:2rem 1.5rem 1.5rem}.g-cursos .n-curso-area{font-size:1rem}.g-cursos .n-curso-titulo{font-size:1.25rem}.g-cursos .n-curso-desc{font-size:1.1rem}.g-cursos .n-curso-link{font-size:1rem}.g-texto .c-faq{gap:.75rem;display:grid}.g-texto .c-faq-item h3{font:600 1.25rem/1.35 var(--n-inter)}.g-texto .c-faq-item p{margin:0}.g-fontes ol{counter-reset:fonte;font-size:1.1rem}.g-fontes li{counter-increment:fonte;color:var(--n-suave);margin-bottom:.6rem;padding-left:2.25rem;scroll-margin-top:6rem;position:relative}.g-fontes li:before{content:counter(fonte);color:var(--n-menta);font-weight:700;position:absolute;left:0}.g-fontes li:target{color:var(--n-texto)}.g-fontes a{color:var(--n-texto);text-underline-offset:.2em}.g-quem-lista{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:1rem;display:grid}.g-quem-card{align-items:flex-start;gap:1.25rem;padding:1.5rem;display:flex}.g-quem-card img{object-fit:cover;border:2px solid var(--n-menta);border-radius:50%;flex:none;width:5.5rem;height:5.5rem}.g-quem-card small{font:400 .85rem/1 var(--n-inter);color:var(--n-suave);text-transform:uppercase;letter-spacing:.06em}.g-quem-card h3{font:700 1.35rem/1.2 var(--n-display);color:var(--n-texto);margin:.35rem 0 .25rem}.g-quem-card h3 a{text-decoration:none}.g-quem-card p{color:var(--n-suave);margin:0 0 .4rem;font-size:1.05rem;line-height:1.45}.g-quem-card .g-quem-cargo{color:var(--n-menta)}.g-pessoa-nome{align-items:center;gap:.5rem;display:inline-flex}.g-in{background:#0a66c2;border-radius:.3rem;place-items:center;width:1.6rem;height:1.6rem;display:inline-grid;color:#fff!important}.g-in svg{width:.95rem;height:.95rem}.g-pessoa-txt .g-pessoa-coord{color:var(--n-menta)}.g-quem-links{flex-wrap:wrap;gap:1rem;margin-top:.4rem;display:flex}.g-in-txt{align-items:center;gap:.35rem;display:inline-flex}.g-in-txt svg{color:#4a9fe8}.g-quem-perfil{color:var(--n-texto);text-underline-offset:.2em;font-size:.95rem}.g-nota{color:var(--n-suave);margin-top:1.25rem;font-size:1rem}.g-lateral{gap:1.5rem;padding-top:3.5rem;display:grid;position:sticky;top:7rem}.g-indice p{font:700 1rem/1 var(--n-display);text-transform:uppercase;letter-spacing:.08em;color:var(--n-suave);margin:0 0 1rem}.g-indice ol{border-left:2px solid #2c2c2c}.g-indice a{font:400 1.05rem/1.35 var(--n-inter);color:var(--n-suave);border-left:2px solid #0000;margin-left:-2px;padding:.5rem 0 .5rem 1.25rem;text-decoration:none;transition:color .15s,border-color .15s;display:block}.g-indice a:hover,.g-indice a[aria-current=true]{color:var(--n-texto);border-left-color:var(--n-menta)}.g-ajuda{border-radius:var(--n-raio);background:linear-gradient(#2b2b2b 0%,#171717 100%);border:1px solid #66666638;gap:.75rem;padding:1.75rem;display:grid}.g-ajuda p{font:400 1.05rem/1.45 var(--n-inter);color:var(--n-suave);margin:0}.g-ajuda .g-ajuda-t{font:700 1.35rem/1.15 var(--n-display);text-transform:uppercase;color:var(--n-texto)}.g-ajuda .n-btn{font-size:1rem}.g-relacionados{padding-top:2rem}.g-card{flex-direction:column;gap:.75rem;transition:transform .2s ease-out,border-color .2s ease-out;display:flex}.g-card:hover{border-color:var(--n-menta);transform:translateY(-4px)}.g-card[hidden]{display:none}.g-card-tipo{font:700 .95rem/1 var(--n-display);text-transform:uppercase;letter-spacing:.06em;color:var(--n-menta)}.g-card h2,.g-card h3{font:700 1.6rem/1.15 var(--n-display);text-transform:uppercase;color:var(--n-texto);margin:0}.g-card h2 a,.g-card h3 a{text-decoration:none}.g-card h2 a:after,.g-card h3 a:after{content:"";border-radius:var(--n-raio);position:absolute;inset:0}.g-card p{font:400 1.1rem/1.5 var(--n-inter);color:var(--n-suave);margin:0}.g-card-cursos{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.75rem;display:flex}.g-card-cursos li{font:400 .85rem/1 var(--n-inter);color:var(--n-suave);background:#1f1f1f;border-radius:999px;padding:.4rem .7rem}.g-hub-hero{padding-block:10rem 3rem}.g-hub-intro{max-width:56rem}.g-filtros{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.g-filtros button{font:700 1rem/1 var(--n-display);text-transform:uppercase;color:var(--n-suave);cursor:pointer;background:0 0;border:1px solid #3a3a3a;border-radius:999px;padding:.75rem 1.25rem}.g-filtros button[aria-pressed=true]{background:var(--n-menta);border-color:var(--n-menta);color:var(--n-bg)}.g-hub-lista{padding-bottom:8rem}.c-guias{text-align:left;margin-top:3rem}@media (width<=900px){.g-hero{padding-block:6rem 1.5rem}.g-trilha{margin-bottom:1.25rem;font-size:.8rem}.g-trilha [aria-current]{display:none}.g-rascunho{font-size:.7rem}.g-tipo{gap:.35rem .75rem;font-size:.72rem}.g-tipo span+span:before{margin-right:.75rem}.g-titulo{margin-bottom:1.25rem;font-size:2rem}.g-resposta{border-radius:1rem;padding:1.1rem 1.15rem}.g-resposta-rotulo{font-size:.72rem}.g-resposta p:last-child{font-size:1.05rem;line-height:1.55}.g-assinaturas{flex-direction:column;gap:.9rem;margin-top:1.5rem}.g-pessoa img,.g-pessoa-ini{width:2.75rem;height:2.75rem}.g-pessoa-txt small{font-size:.68rem}.g-pessoa-txt a{font-size:.95rem}.g-pessoa-txt span{font-size:.8rem}.g-in{width:1.35rem;height:1.35rem}.g-corpo{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:3rem}.g-texto{font-size:1rem;line-height:1.7}.g-secao{padding-top:2.25rem}.g-secao>h2{margin-bottom:1rem;font-size:1.45rem}.g-pontos{border-radius:1rem;padding:1.15rem}.g-pontos h2{font-size:1rem}.g-pontos li{padding-left:1.6rem}.g-pontos li:before{border-width:2px;width:.7rem;height:.7rem}.g-lista li{padding-left:1.5rem}.g-tabela table{min-width:30rem;font-size:.85rem}.g-tabela th,.g-tabela td{padding:.7rem .8rem}.g-tabela thead th{font-size:.72rem}.g-cta-curso{border-radius:1rem;grid-template-columns:1fr;padding:1.1rem 1.15rem}.g-cta-area{font-size:.7rem}.g-cta-curso strong{font-size:1.15rem}.g-cta-desc{font-size:.9rem}.g-cta-link{grid-area:auto/1;justify-self:start;margin-top:.6rem;padding:.7rem 1rem;font-size:.85rem}.g-cursos{grid-template-columns:minmax(0,1fr)}.g-cursos .n-curso{padding:1.25rem 1.15rem}.g-cursos .n-curso-area{font-size:.75rem}.g-cursos .n-curso-titulo{font-size:1.05rem}.g-cursos .n-curso-desc,.g-cursos .n-curso-link{font-size:.9rem}.g-texto .c-faq-item h3{font-size:.95rem}.g-fontes ol{font-size:.85rem}.g-quem-lista{grid-template-columns:minmax(0,1fr)}.g-quem-card{padding:1.1rem}.g-quem-card img{width:3.75rem;height:3.75rem}.g-quem-card h3{font-size:1.05rem}.g-quem-card p,.g-quem-perfil{font-size:.85rem}.g-nota{font-size:.8rem}.g-lateral{padding-top:2rem;position:static}.g-indice{display:none}.g-ajuda{padding:1.25rem}.g-ajuda .g-ajuda-t{font-size:1.1rem}.g-ajuda p{font-size:.9rem}.g-card h2,.g-card h3{font-size:1.15rem}.g-card p{font-size:.9rem}.g-card-tipo{font-size:.72rem}.g-hub-hero{padding-block:6rem 1.5rem}.g-hub-grade{grid-template-columns:minmax(0,1fr)}.g-filtros button{padding:.6rem .9rem;font-size:.75rem}}
