.fe-abertura{padding-block:clamp(3.5rem,7vw,6rem) clamp(3.5rem,7vw,6rem)}.fe-abertura-grade{display:grid;gap:clamp(2rem,4vw,3.25rem);align-items:start}@media(min-width:900px){.fe-abertura-grade-dupla{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4rem}}.fe-abertura .ijt-apoio{margin-top:1.5rem}.fe-abertura .ijt-acoes{margin-top:2rem}.fe-esqueleto{min-height:50vh}.fe-cartao{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--line);border-radius:8px;background:var(--surface);font-family:var(--font-body);color:var(--ink)}.fe-cartao-titulo{font:400 clamp(1.25rem,1rem + .8vw,1.6rem)/1.2 var(--font-display);letter-spacing:-.02em;text-wrap:balance}.fe-form{display:grid;gap:1.25rem}.fe-grupo{display:grid;gap:.5rem}.fe-par{display:grid;gap:1.25rem}@media(min-width:640px){.fe-par{grid-template-columns:repeat(2,minmax(0,1fr))}}.fe-rotulo{font:500 .9375rem/1.4 var(--font-body);color:var(--ink)}.fe-campo{width:100%;height:2.75rem;padding-inline:.85rem;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:400 1rem/1.2 var(--font-body);color-scheme:light dark;transition:border-color .15s}.fe-campo:hover{border-color:var(--ink-muted)}.fe-campo:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.fe-campo[aria-invalid=true]{border-color:var(--destructive)}.fe-campo-curto{max-width:20rem}.fe-campo-mini{max-width:8rem}.fe-ajuda{font:400 .875rem/1.5 var(--font-body);color:var(--ink-muted)}.fe-erro{font:500 .875rem/1.5 var(--font-body);color:color-mix(in oklab,var(--destructive) 60%,var(--ink))}.fe-erro:empty{display:none}.fe-escolha{display:grid;gap:.5rem;border:0;padding:0;margin:0;min-width:0}.fe-escolha legend{margin-bottom:.5rem;font:500 .9375rem/1.4 var(--font-body);color:var(--ink)}.fe-opcao{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem .85rem;border-radius:6px;box-shadow:inset 0 0 0 1px var(--line);font:400 .9375rem/1.4 var(--font-body);color:var(--ink);cursor:pointer;transition:box-shadow .15s}.fe-opcao:hover{box-shadow:inset 0 0 0 1px var(--ink-muted)}.fe-opcao:has(input:checked){box-shadow:inset 0 0 0 1px var(--solid);background:color-mix(in oklab,var(--solid) 6%,var(--surface))}.fe-opcao input{flex:none;width:1.15rem;height:1.15rem;margin:0;accent-color:var(--solid)}.fe-opcao input:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.fe-resultado{margin-top:1.5rem}.fe-resultado:empty{display:none}.fe-tela-titulo{font:400 1.25rem/1.25 var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.fe-numero{font:300 clamp(2.25rem,1.8rem + 1.6vw,3rem)/1.05 var(--font-display);letter-spacing:-.03em;color:var(--ink)}.fe-numero-medio{font:400 1.5rem/1.15 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.fe-tela-texto{font:400 .9375rem/1.55 var(--font-body);color:var(--ink-muted)}.fe-tela-fio{border-top:1px solid var(--line);padding-top:1rem}.fe-numeros{display:grid;gap:1rem}@media(min-width:640px){.fe-numeros-dois{grid-template-columns:repeat(2,minmax(0,1fr))}}.fe-lista-ponto{display:grid;gap:.4rem;padding-left:1.15rem;list-style:disc;color:var(--ink)}.fe-lista-ponto li::marker{color:var(--solid)}.fe-nota{padding:1rem 1.25rem;border:1px solid var(--line);border-radius:8px;font:400 .9375rem/1.55 var(--font-body);color:var(--ink-muted);max-width:40rem}.fe-blocos{display:grid}.fe-bloco{display:grid;gap:1rem;padding-block:clamp(1.75rem,3vw,2.5rem);border-top:1px solid var(--line)}.fe-bloco:first-child{border-top:0;padding-top:0}.fe-bloco:last-child{padding-bottom:0}@media(min-width:900px){.fe-bloco{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem}}.fe-bloco .ijt-texto+.ijt-texto{margin-top:1rem}.fe-texto-lista{display:grid;gap:.75rem;padding-left:1.15rem;list-style:disc;font:400 1rem/1.65 var(--font-body);color:var(--ink-muted);max-width:40rem}.fe-texto-lista li::marker{color:var(--solid)}.fe-fontes{display:grid;gap:.35rem;padding-left:1.15rem;list-style:disc;font:400 .875rem/1.55 var(--font-body);color:var(--ink-muted);max-width:40rem}.fe-medida{max-width:40rem}.fe-depois{margin-top:1rem}.fe-fecho{display:grid;gap:2rem;align-items:end}@media(min-width:900px){.fe-fecho{grid-template-columns:minmax(0,1fr) auto}}.fe-passos{display:grid;gap:.75rem;margin-top:clamp(2rem,4vw,3.25rem);counter-reset:none}@media(min-width:900px){.fe-passos-tres{grid-template-columns:repeat(3,minmax(0,1fr))}}.fe-passo{display:grid;align-content:start;gap:.6rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid var(--line);border-radius:8px;background:var(--surface)}.fe-passo h3{font:500 1.125rem/1.3 var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.fe-passo p{font:400 .9375rem/1.6 var(--font-body);color:var(--ink-muted)}.fe-checks{display:grid;gap:.85rem;max-width:40rem}.fe-checks li{display:flex;align-items:flex-start;gap:.75rem;font:400 1rem/1.6 var(--font-body);color:var(--ink)}.fe-checks .ijt-ok{margin-top:.3rem}.fe-trabalho{display:grid;gap:1rem;align-items:start}@media(min-width:900px){.fe-trabalho{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:2rem}}.fe-nota-curta{max-width:24rem}
