.vitrine_faixaTopo__JTdeQ{background:#fff;border-bottom:1px solid var(--linha)}.vitrine_pagina__he4Pb{display:flex;flex-direction:column;gap:40px;padding:28px 0 56px}.vitrine_lead__Sg2_D{margin:0;font-size:18px;color:var(--texto-2);max-width:56ch}.vitrine_hero__bJQB2{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;border-radius:4px;min-height:0;background:linear-gradient(135deg,transparent 0 62%,rgba(11,92,255,.35) 62% 70%,transparent 70%),radial-gradient(120% 90% at 100% 0,#0D2348 0,#071A3D 60%)}.vitrine_hero__bJQB2:before{content:"";position:absolute;left:-120px;bottom:-150px;width:300px;height:300px;transform:rotate(45deg);background:linear-gradient(135deg,#0B5CFF,#147DFF);opacity:.45;border-radius:4px}.vitrine_heroTexto__ASdwH{flex:1 1 480px;padding:clamp(32px,5vw,64px);flex-direction:column;gap:22px}.vitrine_heroFoto__a8qRy,.vitrine_heroTexto__ASdwH{position:relative;min-width:0;display:flex;justify-content:center}.vitrine_heroFoto__a8qRy{flex:1 1 340px;align-items:flex-end;padding:clamp(24px,4vw,48px) clamp(20px,4vw,48px) 0}.vitrine_heroFoto__a8qRy img{width:min(440px,100%);height:auto;object-fit:cover}.vitrine_heroFoto__a8qRy[data-foto=rosto]{align-items:center;padding-bottom:clamp(24px,4vw,48px)}.vitrine_heroFoto__a8qRy[data-foto=rosto] img{aspect-ratio:1;border-radius:4px;border:3px solid #0b5cff;box-shadow:0 0 70px rgba(11,92,255,.5)}.vitrine_passos__ePL1y{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.vitrine_passo__mihJ1{position:relative;padding:24px;border-radius:4px;background:var(--faixa);border:1px solid var(--linha);display:flex;flex-direction:column;gap:8px}.vitrine_passo__mihJ1 h2{margin:0;font-size:22px;color:var(--navy)}.vitrine_passo__mihJ1:last-child h2{color:var(--azul)}.vitrine_passo__mihJ1 p{margin:0;color:var(--texto-2)}.vitrine_passoNum__lIq0D{font-family:var(--font-display);font-weight:800;font-size:15px;width:34px;height:34px;border-radius:4px;display:grid;place-items:center;background:var(--navy);color:#fff}.vitrine_secao__dffE7{display:flex;flex-direction:column;gap:20px;scroll-margin-top:20px}.vitrine_secaoCabeca__hBH5D{display:flex;flex-direction:column;gap:10px;max-width:780px}.vitrine_secaoCabeca__hBH5D h2{margin:0;font-size:clamp(26px,3vw,38px);line-height:1.12;color:var(--navy)}.vitrine_editais__os_Ns{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:16px;gap:16px}.vitrine_edital__vDns2{padding:22px;display:flex;flex-direction:column;gap:10px;border-top:5px solid var(--azul)}.vitrine_edital__vDns2 h3{margin:0;font-size:24px;color:var(--navy)}.vitrine_selo__dM4f3{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:3px;background:#E3F7EA;color:#15803d}.vitrine_selo__dM4f3[data-situacao=previsto]{background:var(--ok-fundo);color:var(--ok-texto)}.vitrine_selo__dM4f3[data-situacao=encerrado]{background:var(--neutro-fundo);color:var(--suave)}.vitrine_contagem__gXeWc{font-size:14px;color:var(--suave)}.vitrine_contagem__gXeWc b{font-family:var(--font-display);font-size:20px;color:var(--azul)}.vitrine_discs__Bm0aN{list-style:none;margin:4px 0;padding:0;display:flex;flex-direction:column;border:1px solid var(--linha);border-radius:4px;overflow:hidden}.vitrine_discs__Bm0aN li{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;font-size:15px}.vitrine_discs__Bm0aN li+li{border-top:1px solid var(--linha)}.vitrine_discs__Bm0aN b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--navy)}.vitrine_discs__Bm0aN b:after{content:" questões";font-weight:400;color:var(--suave);font-size:13px}.vitrine_expert__ayIio{display:flex;flex-wrap:wrap;gap:28px;align-items:center;padding:clamp(24px,4vw,44px);border-radius:4px}.vitrine_avatar__xqEaB{width:180px;height:180px;border-radius:50%;object-fit:cover;border:4px solid var(--azul);box-shadow:0 0 40px rgba(11,92,255,.35)}.vitrine_expertTexto__ZlNtR{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:12px}.vitrine_aprovacoes__4ZuvB{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.vitrine_aprovacoes__4ZuvB li{padding:6px 14px;border-radius:3px;background:var(--cartao-2);color:var(--navy);font-weight:600;font-size:14px}.vitrine_rodape__iQgU0{padding:36px 0 44px;min-height:0!important}.vitrine_rodapeDentro__OF5q9{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.vitrine_rodape__iQgU0 a{color:#CFE0FF}@media (max-width:560px){.vitrine_navExtra__YLbVP{display:none}.vitrine_nav__uOn5b .btn{min-height:40px;padding:0 14px;font-size:15px}}.vitrine_retaFinal__pPaj_{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:4px;background:linear-gradient(135deg,#E11D2E,#A30F20);color:#fff;text-decoration:none;box-shadow:0 12px 30px rgba(225,29,46,.25)}.vitrine_retaFinal__pPaj_:hover{color:#fff;filter:brightness(1.05)}.vitrine_retaFinal__pPaj_ b{font-family:var(--font-display);font-size:22px;line-height:1.15}.vitrine_retaFinal__pPaj_>span{font-size:14.5px;color:#FFE3E6}.vitrine_retaSelo__gwli1{align-self:flex-start;padding:3px 9px;background:#fff;color:#A30F20!important;font-size:12px!important;font-weight:800;text-transform:uppercase;letter-spacing:.06em;border-radius:3px}.vitrine_retaPreco___3bAp{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;font-family:var(--font-display);font-weight:800;font-size:24px!important;color:#fff!important;margin-top:4px}.vitrine_retaPreco___3bAp em{font-style:normal;font-size:15px;background:#fff;color:#A30F20;padding:8px 12px;border-radius:3px}.CarrosselVitrine_carrossel__USUnB{position:relative;overflow:hidden;border-radius:4px;min-height:0!important;background:linear-gradient(135deg,transparent 0 62%,rgba(11,92,255,.35) 62% 70%,transparent 70%),radial-gradient(120% 90% at 100% 0,#0D2348 0,#071A3D 60%)}.CarrosselVitrine_carrossel__USUnB:before{content:"";position:absolute;left:-120px;bottom:-150px;width:300px;height:300px;transform:rotate(45deg);background:linear-gradient(135deg,#0B5CFF,#147DFF);opacity:.45;border-radius:4px}.CarrosselVitrine_palco__12ACA{position:relative;display:grid}.CarrosselVitrine_slide__dZ9vq{grid-area:1/1;display:flex;flex-wrap:wrap;align-items:center;align-content:center;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s}.CarrosselVitrine_slide__dZ9vq[data-ativo]{opacity:1;visibility:visible}.CarrosselVitrine_texto__MPX7t{position:relative;flex:1 1 460px;min-width:0;padding:clamp(28px,5vw,60px) clamp(28px,5vw,60px) clamp(72px,7vw,88px);display:flex;flex-direction:column;gap:18px}.CarrosselVitrine_texto__MPX7t h1,.CarrosselVitrine_texto__MPX7t h2{margin:0;font-size:clamp(30px,4vw,54px);line-height:1.08;max-width:15ch}.CarrosselVitrine_texto__MPX7t p{margin:0;font-size:18px;color:#CFDCF5;max-width:52ch}.CarrosselVitrine_texto__MPX7t h1 em{font-style:normal;color:#4E9BFF}.CarrosselVitrine_texto__MPX7t h1 mark{background:none;color:#fff;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-image:linear-gradient(transparent 8%,#E11D2E 0,#E11D2E 92%,transparent 0);text-shadow:0 2px 0 rgba(0,0,0,.18)}.CarrosselVitrine_texto__MPX7t h1 u{text-decoration:none;background-image:linear-gradient(transparent 80%,#0B5CFF 0)}.CarrosselVitrine_chips__b7opV{margin:0;display:flex;flex-wrap:wrap;gap:8px}.CarrosselVitrine_chips__b7opV span{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(15px,1.6vw,20px);padding:6px 12px;border-radius:3px}.CarrosselVitrine_chips__b7opV span[data-cor=vermelho]{background:#E11D2E;color:#fff}.CarrosselVitrine_chips__b7opV span[data-cor=branco]{background:#fff;color:#071A3D}.CarrosselVitrine_chips__b7opV span[data-cor=azul]{background:#0B5CFF;color:#fff}.CarrosselVitrine_texto__MPX7t p.CarrosselVitrine_linhaForte__wui6Z{font-family:var(--font-display);font-weight:800;font-size:clamp(19px,2.2vw,26px);color:#fff;letter-spacing:-.01em}.CarrosselVitrine_texto__MPX7t>a{align-self:flex-start}.CarrosselVitrine_etiqueta__7NpaO{align-self:flex-start;padding:5px 12px;border-radius:3px;background:#0B5CFF;color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.CarrosselVitrine_foto__A6mY2{position:relative;flex:1 1 320px;min-width:0;display:flex;align-items:center;justify-content:center;padding:clamp(20px,4vw,48px) clamp(20px,4vw,48px) clamp(72px,7vw,88px)}.CarrosselVitrine_foto__A6mY2 img{width:min(380px,100%);height:auto;aspect-ratio:1;object-fit:cover;border-radius:4px;border:3px solid #0b5cff;box-shadow:0 0 70px rgba(11,92,255,.5)}.CarrosselVitrine_foto__A6mY2[data-tipo=noticia] img{aspect-ratio:4/3;width:min(480px,100%);border-radius:4px}.CarrosselVitrine_controles__J06ML{position:absolute;left:0;right:0;bottom:20px;display:flex;align-items:center;justify-content:center;gap:10px;z-index:2}.CarrosselVitrine_pausa__1jIIL,.CarrosselVitrine_seta__XlQ8_{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(7,26,61,.6);color:#fff;font-size:20px;line-height:1;cursor:pointer;display:grid;place-items:center}.CarrosselVitrine_pausa__1jIIL{font-size:11px;letter-spacing:-1px;margin-left:6px}.CarrosselVitrine_pausa__1jIIL:hover,.CarrosselVitrine_seta__XlQ8_:hover{background:#0B5CFF;border-color:#0B5CFF}.CarrosselVitrine_pontos__7m_wP{display:flex;gap:8px}.CarrosselVitrine_ponto__5sUFJ{position:relative;width:28px;height:6px;padding:0;border:0;border-radius:3px;background:rgba(255,255,255,.3);cursor:pointer;overflow:hidden}.CarrosselVitrine_ponto__5sUFJ[data-ativo]{width:44px;background:rgba(255,255,255,.45)}.CarrosselVitrine_progresso__b0t0_{position:absolute;inset:0;background:#fff;transform-origin:left;animation:CarrosselVitrine_encher__fz_vW 7s linear forwards}@keyframes CarrosselVitrine_encher__fz_vW{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.CarrosselVitrine_slide__dZ9vq{transition:none}.CarrosselVitrine_progresso__b0t0_{animation:none}}@media (max-width:760px){.CarrosselVitrine_texto__MPX7t{padding-bottom:12px}.CarrosselVitrine_foto__A6mY2{padding-top:0}.CarrosselVitrine_foto__A6mY2 img{width:min(260px,100%)}.CarrosselVitrine_foto__A6mY2:not([data-tipo=noticia]){display:none}.CarrosselVitrine_slide__dZ9vq{align-content:flex-start}}