@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/kalam-latin-400-normal.BthBl_aR.woff2)format("woff2"),url(/_astro/kalam-latin-400-normal.Bl-H2BUA.woff)format("woff")}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kalam-latin-700-normal.D2H-9ISU.woff2)format("woff2"),url(/_astro/kalam-latin-700-normal.7TSuSrjP.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-latin-700-normal.BYuf6tUa.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-700-normal.D3wTyLJW.woff)format("woff")}:root{--fundo:#262422;--superficie:#302d2a;--borda:#48433e;--borda-forte:#5a544d;--divisor:#3a3632;--borda-campo:#80786e;--texto:#efe7da;--apoio:#b3a998;--sutil:#9a9183;--ambar:#f0a43a;--ambar-hover:#ffc36b;--tinta:#1f1c19;--contorno:#1a1816;--selo-nivel:#e9c48a;--selo-modalidade:#a9cfe4;--selo-gratuito:#a7d993;--mao:"Kalam", "Comic Neue", cursive;--dado:"JetBrains Mono", ui-monospace, monospace;--raio-card:16px;--raio-campo:12px;--raio-botao:10px;--raio-selo:7px;--largura:1080px}*{box-sizing:border-box}html{background:var(--fundo);color:var(--texto);font-family:var(--dado);color-scheme:dark;scrollbar-color:var(--borda-forte) var(--fundo);-webkit-text-size-adjust:100%;--cursor-pata:url(/cursors/pata.svg) 13 3, pointer;cursor:url(/cursors/seta.svg) 4 3,auto;font-size:87.5%;line-height:1.55}a,button,select,label[for]{cursor:var(--cursor-pata)}input,textarea{cursor:text}body{flex-direction:column;min-height:100vh;margin:0;display:flex}::selection{background:var(--ambar);color:var(--tinta)}[hidden]{display:none!important}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a{color:var(--ambar);text-underline-offset:3px}a:hover{color:var(--ambar-hover)}input,select,button{font:inherit;color:inherit}input::placeholder{color:var(--sutil)}input{caret-color:var(--ambar)}:is(input,select):focus,:is(button,a):focus-visible{outline:2px solid var(--ambar);outline-offset:2px}.mao{font-family:var(--mao)}.pular{z-index:10;background:var(--ambar);color:var(--tinta);font-family:var(--mao);border:2px solid var(--contorno);border-radius:var(--raio-botao);box-shadow:3px 3px 0 var(--contorno);padding:8px 14px;font-size:1.2858rem;font-weight:700;text-decoration:none;position:absolute;top:12px;left:16px;transform:translateY(-200%)}.pular:focus{color:var(--tinta);transform:none}.resumo:focus{outline:none}html:not(.js) :is(.painel,.limpar-tudo),html:not(.js) :is(.nota,.prazo-circulo,.balao-frase){display:none!important}.faixa{max-width:var(--largura);margin:0 auto;padding-inline:16px}.topo{border-bottom:1px solid var(--divisor)}.topo .faixa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:14px;display:flex}.marca{color:var(--texto);align-items:center;gap:8px;text-decoration:none;display:flex}.marca:hover{color:var(--texto)}.marca-nome{font-family:var(--mao);font-size:1.8572rem;font-weight:700;line-height:1}.marca-nome span{color:var(--ambar)}main.faixa{flex-direction:column;flex:1;gap:28px;width:100%;padding-block:32px 56px;display:flex}.abertura{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.abertura-texto{flex-direction:column;flex:360px;gap:10px;padding-bottom:16px;display:flex}.abertura h1{font-family:var(--mao);text-wrap:balance;margin:0;font-size:clamp(2.4286rem,6vw,3.4286rem);font-weight:700;line-height:1.05}.abertura-texto p{text-wrap:pretty;color:var(--apoio);max-width:560px;margin:0;font-size:.9286rem}.mural{flex-direction:column;flex:none;align-items:flex-end;gap:4px;width:320px;max-width:100%;display:flex}.mural-arte{max-width:100%;height:auto}.mural .mural-dormindo,.mural[data-dormindo] .mural-acordada{display:none}.mural[data-dormindo] .mural-dormindo{display:block}.balao{background:var(--texto);color:var(--tinta);border:2px solid var(--contorno);box-shadow:2px 2px 0 var(--contorno);border-radius:12px;flex-direction:column;margin:0 6px 0 0;padding:5px 14px 6px;line-height:1.2;display:flex;position:relative}.balao-frase{font-family:var(--mao);font-size:1.2858rem;font-weight:700}.balao-quando{color:#4a433c;font-size:.7858rem}.balao:after{content:"";background:var(--texto);border-right:2px solid var(--contorno);border-bottom:2px solid var(--contorno);width:12px;height:12px;position:absolute;bottom:-8px;right:44px;transform:rotate(45deg)}.rodape{border-top:1px solid var(--divisor)}.rodape .faixa{color:var(--apoio);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:18px 28px;font-size:.8572rem;display:flex}.painel{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-card);flex-direction:column;gap:16px;padding:20px;display:flex}.painel>label{font-family:var(--mao);font-size:1.5715rem;font-weight:700;line-height:1.2}.campo-busca{background:var(--fundo);border:1.5px solid var(--borda-campo);border-radius:var(--raio-campo);align-items:center;gap:10px;min-height:52px;padding:0 4px 0 14px;display:flex}.campo-busca>svg{color:var(--ambar);flex:none}.campo-busca:focus-within{border-color:var(--ambar)}.campo-busca input{background:0 0;border:0;flex:1;min-width:0;padding:14px 0;font-size:1.0715rem}.campo-busca input:focus{outline:none}.campo-busca input::-webkit-search-cancel-button{display:none}.ajuda-busca{text-wrap:pretty;color:var(--apoio);margin:-8px 0 0;font-size:.8572rem}.limpar-busca{color:var(--apoio);cursor:var(--cursor-pata);border-radius:var(--raio-botao);background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.limpar-busca:hover{color:var(--texto)}.grupos{flex-wrap:wrap;align-items:flex-start;gap:18px 28px;display:flex}.grupo{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--apoio);padding:0;font-size:.7858rem}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip,.grupo select{min-height:36px;color:var(--texto);border:1.5px solid var(--borda-campo);cursor:var(--cursor-pata);background:0 0;border-radius:999px;padding:0 14px;font-size:.9286rem}.grupo select{background:var(--fundo);padding-right:10px}.chip:hover{border-color:var(--apoio)}.chip[aria-pressed=true]{background:var(--ambar);border-color:var(--ambar);color:var(--tinta);font-weight:700}.resumo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.resumo p{text-wrap:pretty;color:var(--apoio);margin:0;font-size:.9286rem}.resumo strong{color:var(--texto);font-weight:700}.resumo .aviso-sem-js{font-family:var(--mao);color:var(--ambar);flex-basis:100%;font-size:1.1429rem}.limpar-tudo{color:var(--ambar);cursor:var(--cursor-pata);font-family:var(--mao);background:0 0;border:0;min-height:44px;padding:0 4px;font-size:1.2858rem}.limpar-tudo:hover{color:var(--ambar-hover)}.selos{flex-wrap:wrap;gap:6px;display:flex}.selo{color:var(--tinta);border:2px solid var(--contorno);border-radius:var(--raio-selo);box-shadow:2px 2px 0 var(--contorno);padding:1px 8px;font-size:.8572rem;font-weight:500}.selo-nivel{background:var(--selo-nivel)}.selo-modalidade{background:var(--selo-modalidade)}.selo-gratuito{background:var(--selo-gratuito)}.lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.card{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-card);flex-direction:column;gap:12px;padding:20px 20px 16px;display:flex}.card-cabeca{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.card h2{text-wrap:balance;font-family:var(--mao);overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.prazo{text-align:center;flex:none;min-width:64px;padding:4px 8px;position:relative}.prazo-ate{letter-spacing:.08em;text-transform:uppercase;color:var(--apoio);font-size:.7858rem}.prazo-dia{font-variant-numeric:tabular-nums;font-size:1.4286rem;font-weight:700;line-height:1.1}.prazo-ano{color:var(--apoio);font-size:.7858rem}.prazo>:not(.prazo-circulo){position:relative}.prazo-circulo{color:var(--ambar);width:calc(100% + 16px);height:calc(100% + 12px);display:none;position:absolute;inset:-6px -8px}.card[data-urgente] .prazo-circulo{display:block}.local{color:var(--apoio);text-wrap:pretty;margin:0;font-size:.8929rem}.card-meio{border-top:1px dashed var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-top:10px;display:flex}.vagas{color:var(--apoio);font-size:.8929rem}.vagas strong{color:var(--texto);font-weight:500}.nota{font-family:var(--mao);color:var(--apoio);font-size:1.1429rem}.card[data-urgente] .nota{color:var(--ambar);font-size:1.2143rem;font-weight:700;transform:rotate(-2deg)}.card-pe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.fontes{color:var(--apoio);flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px;margin-left:auto;font-size:.8572rem;display:flex}.fontes a{color:var(--apoio)}.fontes a:hover{color:var(--texto)}.fonte-n{place-items:center;min-width:24px;min-height:24px;margin-inline:-4px;display:inline-grid}.botao{background:var(--ambar);min-height:44px;color:var(--tinta);border:2px solid var(--contorno);border-radius:var(--raio-botao);box-shadow:3px 3px 0 var(--contorno);font-family:var(--mao);align-items:center;gap:6px;padding:0 16px;font-size:1.2858rem;font-weight:700;text-decoration:none;transition:transform .12s cubic-bezier(.16,1,.3,1),box-shadow .12s cubic-bezier(.16,1,.3,1);display:inline-flex}.botao:hover{color:var(--tinta);box-shadow:4px 4px 0 var(--contorno);transform:translate(-1px,-1px)}.botao:active{box-shadow:1px 1px 0 var(--contorno);transform:translate(2px,2px)}.vazio{border:1.5px dashed var(--borda-forte);border-radius:var(--raio-card);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;display:flex}.vazio-titulo{font-family:var(--mao);color:var(--ambar);margin:0;font-size:1.8572rem;font-weight:700}.vazio-texto{color:var(--apoio);max-width:420px;margin:0;font-size:.9286rem}.dica{text-wrap:pretty;font-family:var(--mao);color:var(--ambar);margin:8px 0 0;font-size:1.2858rem;transform:rotate(-1deg)}@media (prefers-reduced-motion:reduce){.botao{transition:none}}
