.politica-simbolo--mt{top:0;right:-1%;font-size:clamp(9rem,26vw,22rem);letter-spacing:-.04em}.politica-verificador{display:grid;gap:28px;scroll-margin-top:calc(var(--cabecalho) + 24px)}.politica-form{display:grid;gap:32px;max-width:46rem}.politica-campos{display:grid;gap:8px;margin:0;border:0;padding:0;min-width:0}.politica-legenda{margin-bottom:8px;padding:0;color:var(--title);font-family:var(--font-chakra),var(--font-outfit),sans-serif;font-weight:600;font-size:1.2rem;line-height:1.3}.politica-opcoes{display:grid}.politica-opcao{position:relative;display:block;border-top:1px solid var(--faixa)}.politica-opcao:last-child{border-bottom:1px solid var(--faixa)}.politica-opcao input[type=radio]{position:absolute;margin:0;border:0;padding:0;width:1px;height:1px;opacity:0}.politica-opcao-texto{position:relative;display:block;cursor:pointer;padding:16px 0 16px 38px;color:var(--text);font-size:1.02rem;line-height:1.5;transition:color .2s ease}.politica-opcao-texto:before{position:absolute;top:1.05rem;left:2px;transition:background-color .25s ease,border-color .25s ease,box-shadow .4s var(--mola);border:2px solid var(--faixa-forte);border-radius:50%;background-color:transparent;width:18px;height:18px;content:""}.politica-opcao input:checked+.politica-opcao-texto,.politica-opcao:hover .politica-opcao-texto{color:var(--title)}.politica-opcao input:checked+.politica-opcao-texto:before{border-color:var(--acento);background-color:var(--acento);box-shadow:inset 0 0 0 3px var(--bg)}.politica-opcao input:focus-visible+.politica-opcao-texto{outline:2px solid var(--acento-texto);outline-offset:2px}.politica-campo{display:grid;gap:8px;max-width:22rem}.politica-campo-rotulo{color:var(--title);font-weight:600;font-size:1rem}.politica-campo input[type=date]{color-scheme:dark}.light .politica-campo input[type=date]{color-scheme:light}.politica-campo input[type=text]{text-transform:uppercase}.politica-campo input[aria-invalid=true]{border-color:var(--red)}.politica-campo-ajuda,.politica-campo-erro{font-size:.9rem;line-height:1.5}.politica-campo-ajuda{color:var(--gray-geral)}.politica-campo-erro{color:color-mix(in srgb,var(--red) 80%,var(--title))}.politica-resultado{display:grid;gap:18px;max-width:46rem}.politica-resultado-corpo{display:grid;gap:8px;animation:politica-revela .5s var(--saida) both;border-left:3px solid var(--faixa-forte);padding:4px 0 4px 20px;min-height:5rem}@keyframes politica-revela{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.politica-resultado[data-estado=sim] .politica-resultado-corpo{border-left-color:var(--acento);border-left-style:solid}.politica-resultado[data-estado=parcial] .politica-resultado-corpo{border-left-color:var(--acento);border-left-style:dashed}.politica-resultado[data-estado=primeiro] .politica-resultado-corpo{border-left-color:var(--acento);border-left-style:dotted}.politica-resultado-rotulo{display:flex;align-items:center;gap:8px;color:var(--acento-texto);font-weight:600;font-size:.95rem}.politica-resultado-rotulo svg{font-size:.9rem}.politica-resultado-titulo{color:var(--title);font-family:var(--font-chakra),var(--font-outfit),sans-serif;font-weight:600;font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.2}.politica-resultado-texto{max-width:60ch;color:var(--text);font-size:1.02rem;line-height:1.7}.politica-resultado-dica{color:var(--gray-geral);font-size:1rem;line-height:1.6}.politica-resultado-acoes{display:flex;flex-wrap:wrap;gap:12px}.politica-link{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-align:left;transition:color .2s ease}.politica-link:focus-visible,.politica-link:hover{color:var(--acento-texto);transform:none}.politica-link:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.politica-btn{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.politica-btn:focus-visible,.politica-btn:hover{transform:none}@media (prefers-reduced-motion:reduce){.politica-resultado-corpo{animation:none}}@media (max-width:450px){.politica-opcao-texto{padding-left:34px}.politica-resultado-acoes .politica-btn{width:100%;text-align:center}}