@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da0c36c2f20008af-s.3fpva_vxpvbtv.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6834f34aea8eb10-s.34r4qnsz1wt3u.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:400;font-display:swap;src:url(../media/910852303c6b2343-s.p.099wuu-br2v3c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da0c36c2f20008af-s.3fpva_vxpvbtv.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d6834f34aea8eb10-s.34r4qnsz1wt3u.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/910852303c6b2343-s.p.099wuu-br2v3c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre Fallback;src:local(Times New Roman);ascent-override:88.56%;descent-override:30.91%;line-gap-override:0.0%;size-adjust:108.06%}.ub8hcG_className{font-family:Frank Ruhl Libre,Frank Ruhl Libre Fallback;font-style:normal}.ub8hcG_variable{--fonte-titulo:"Frank Ruhl Libre", "Frank Ruhl Libre Fallback"}
@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4c42083b9bffcb01-s.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7136e67f09dfad82-s.2ly3t9i5f0_o2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a072933b891bea6-s.p.3dmbe5_v__3ka.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4c42083b9bffcb01-s.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7136e67f09dfad82-s.2ly3t9i5f0_o2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a072933b891bea6-s.p.3dmbe5_v__3ka.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4c42083b9bffcb01-s.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7136e67f09dfad82-s.2ly3t9i5f0_o2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a072933b891bea6-s.p.3dmbe5_v__3ka.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant Fallback;src:local(Arial);ascent-override:109.94%;descent-override:30.9%;line-gap-override:0.0%;size-adjust:92.87%}.H8fUCq_className{font-family:Assistant,Assistant Fallback;font-style:normal}.H8fUCq_variable{--fonte-texto:"Assistant", "Assistant Fallback"}
:root{--fundo:#0f1c30;--superficie:#15253d;--texto:#e9e4da;--titulo:#f7f3ea;--suave:#a9b0bd;--destaque:#d8b46a;--destaque-veu:#d8b46a1f;--sobre-destaque:#1a1a12;--link:#e3c486;--borda:#2c3d58;--borda-forte:#6a7fa3;--trilho:#23324a;--raio:12px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--f-titulo:var(--fonte-titulo,"Frank Ruhl Libre"), Georgia, serif;--f-texto:var(--fonte-texto,"Assistant"), system-ui, sans-serif}*{box-sizing:border-box}body{background:var(--fundo);min-height:100vh;color:var(--texto);font-family:var(--f-texto);margin:0}.caminho{max-width:34rem;margin:0 auto;padding:1.5rem 1rem 3rem;font-size:1.125rem;line-height:1.5}.caminho h1{font-family:var(--f-titulo);text-wrap:balance;color:var(--titulo);margin:.5rem 0 1rem;font-size:1.6rem;font-weight:500}.caminho .marca{font-family:var(--f-titulo);letter-spacing:.02em;color:var(--destaque);margin:0;font-size:1.05rem}.caminho .texto-longo p{margin:0 0 .9rem}.caminho .bloco{border-left:3px solid var(--destaque);background:var(--superficie);margin:0 0 1.25rem;padding:.9rem 1rem;font-size:1rem}.caminho .bloco strong{color:var(--destaque);margin-bottom:.3rem;font-weight:500;display:block}.caminho .progresso{background:var(--trilho);border-radius:2px;height:4px;margin:.75rem 0 .4rem;overflow:hidden}.caminho .progresso span{background:var(--destaque);height:100%;display:block}.caminho .passo{color:var(--suave);font-variant-numeric:tabular-nums;margin:0 0 1.25rem;font-size:.85rem}.caminho .ajuda{color:var(--suave);font-size:.95rem;font-style:italic}.caminho .erro{background:var(--destaque-veu);border:1px solid var(--destaque);color:var(--titulo);border-radius:6px;margin:0 0 1rem;padding:.75rem 1rem}.caminho form{flex-direction:column;gap:1rem;display:flex}.caminho fieldset{border:0;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.caminho legend,.caminho .rotulo{font-family:var(--f-titulo);text-wrap:balance;color:var(--titulo);margin-bottom:.4rem;font-size:1.3rem;font-weight:500;line-height:1.35}.caminho label.opcao{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.75rem .9rem;display:flex}.caminho label.opcao:has(input:checked){border-color:var(--destaque);background:var(--destaque-veu)}.caminho input[type=radio],.caminho input[type=checkbox]{accent-color:var(--destaque);flex:none;width:1.2rem;height:1.2rem;margin-top:.2rem}.caminho label.campo{flex-direction:column;gap:.35rem;font-size:1rem;display:flex}.caminho input[type=text],.caminho input[type=email],.caminho input[type=tel],.caminho input[type=date],.caminho input[type=number],.caminho input:not([type]),.caminho select,.caminho textarea{font:inherit;border-radius:var(--raio);border:1px solid var(--borda-forte);background:var(--superficie);width:100%;color:var(--texto);padding:.7rem .8rem;font-size:1.05rem}.caminho textarea{resize:vertical;min-height:8rem}.caminho .escala{grid-template-columns:repeat(var(--pontos,5), 1fr);gap:.4rem;display:grid}.caminho .escala label{cursor:pointer;min-height:3.2rem;display:block;position:relative}.caminho .escala input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.caminho .escala span{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:center;align-items:center;height:100%;min-height:3.2rem;display:flex}.caminho .escala input:checked+span{border-color:var(--destaque);background:var(--destaque);color:var(--sobre-destaque);font-weight:600}.caminho .escala input:focus-visible+span{outline:2px solid var(--destaque);outline-offset:2px}@media (forced-colors:active){.caminho .escala input:checked+span{border:4px solid highlight}}.caminho .polos{color:var(--suave);justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}.caminho .acoes{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.caminho button,.caminho .botao{font:inherit;border-radius:var(--raio);border:1px solid var(--destaque);background:var(--destaque);color:var(--sobre-destaque);cursor:pointer;padding:.75rem 1.4rem;font-size:1.05rem;font-weight:600;text-decoration:none}.caminho button.secundario,.caminho .botao.secundario{border-color:var(--borda-forte);color:var(--texto);background:0 0;font-weight:500}.caminho button:focus-visible,.caminho .botao:focus-visible,.caminho a:focus-visible{outline:2px solid var(--destaque);outline-offset:2px}.caminho a{color:var(--link);text-underline-offset:2px}.caminho .discreto{color:var(--suave);font-size:.95rem}.caminho .termo{border:1px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);max-height:16rem;padding:.9rem 1rem;font-size:1rem;overflow-y:auto}.equipe h2{font-family:var(--f-titulo);color:var(--titulo);margin:2rem 0 .5rem;font-size:1.2rem;font-weight:500}.equipe h3{color:var(--destaque);margin:1.25rem 0 .25rem;font-size:1rem}.equipe .cabecalho{justify-content:space-between;align-items:center;gap:1rem;display:flex}.equipe .cabecalho form{margin:0}.equipe .lista{margin:1rem 0;padding:0;list-style:none}.equipe .lista li{border-bottom:1px solid var(--borda)}.equipe .lista a,.equipe .lista .item{color:inherit;flex-direction:column;gap:.2rem;padding:.85rem 0;text-decoration:none;display:flex}.equipe .lista strong{color:var(--titulo)}.equipe .lista span{color:var(--suave);font-size:.95rem}.equipe .marcas em{border:1px solid var(--borda-forte);color:var(--texto);border-radius:999px;margin-right:.4rem;padding:.05rem .6rem;font-size:.85rem;font-style:normal;display:inline-block}.equipe .marcas .marca-cohen,.equipe .marcas .marca-fato{border-color:var(--destaque);color:var(--destaque)}.equipe .alerta,.equipe .sucesso,.equipe .aviso-teste{color:var(--titulo);border-radius:6px;padding:.75rem 1rem}.equipe .alerta{background:var(--destaque-veu);border:1px solid var(--destaque)}.equipe .sucesso{background:var(--superficie);border:1px solid var(--borda-forte)}.equipe .aviso-teste{border:1px dashed var(--texto)}.equipe button:disabled{opacity:.45;cursor:not-allowed}.equipe .checagens{padding:0;list-style:none}.equipe .checagens li{border-bottom:1px solid var(--borda);padding:.5rem 0 1rem}.equipe .respostas dl{margin:0}.equipe .respostas dt{color:var(--suave);margin-top:.75rem;font-size:.95rem}.equipe .respostas dd{color:var(--titulo);margin:.1rem 0 0}.equipe .duas-fichas{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin:1rem 0;display:grid}.equipe .ficha-par{border:1px solid var(--borda);border-radius:6px;padding:.25rem 1rem .75rem}.equipe .ficha-par h2{margin-top:.75rem}.equipe .acoes{flex-wrap:wrap;gap:.75rem;display:flex}.equipe fieldset{border:0;margin:1rem 0;padding:0}.equipe legend{font-family:var(--f-texto);font-size:1rem;font-weight:600}.equipe details>summary{cursor:pointer;color:var(--destaque);margin:.5rem 0}
