.utl{max-width:720px;margin:0 auto;padding:var(--e-24) var(--e-16) var(--e-48);color:var(--tinta);font-family:var(--f-texto)}.utl-heroi{padding-bottom:var(--e-24);border-bottom:1px solid var(--linha)}.utl-selo{display:inline-block;margin:0 0 var(--e-10);padding:var(--e-4) var(--e-10);border:1px solid var(--linha);border-radius:var(--r-pilula);font-size:var(--t-menor);color:var(--fraca)}.utl-titulo{margin:0 0 var(--e-14);font-family:var(--f-titulo);font-size:var(--t-h1);font-weight:var(--w-heroi);line-height:var(--lh-apertada);letter-spacing:-.02em;color:var(--tinta)}.utl-sub{margin:0;font-size:var(--t-maior);line-height:var(--lh-corpo);color:var(--fraca)}.utl-sub strong{color:var(--tinta);font-weight:var(--w-enfase)}.utl-atalhos{display:flex;flex-wrap:wrap;gap:var(--e-8);margin-top:var(--e-16)}.utl-atalhos a{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--e-16);border:1px solid var(--linha);border-radius:var(--r-pilula);background:var(--papel);color:var(--tinta);font-weight:var(--w-enfase);text-decoration:none}.utl-bloco,.utl-calc{margin-top:var(--e-16);padding:var(--e-16);background:var(--papel);border:1px solid var(--linha);border-radius:var(--r-12)}.utl-h2{font-family:var(--f-titulo);font-size:var(--t-maior);font-weight:var(--w-titulo);line-height:var(--lh-apertada)}.utl-h2,.utl-texto{margin:0 0 var(--e-10);color:var(--tinta)}.utl-texto{font-size:var(--t-base);line-height:var(--lh-corpo)}.utl-texto:last-child{margin-bottom:0}.utl-bloco-cta{border-top:3px solid var(--tinta)}.utl-texto strong{font-weight:var(--w-enfase)}.utl-nota{margin-top:var(--e-16)}.utl-form{display:grid;grid-template-columns:1fr;grid-gap:var(--e-16);gap:var(--e-16);margin-top:var(--e-8)}.utl-campo{display:flex;flex-direction:column;min-width:0}.utl-rotulo{font-weight:var(--w-enfase);font-size:var(--t-base);line-height:var(--lh-apertada)}.utl-opcional{font-weight:var(--w-corpo);color:var(--fraca)}.utl-dica{margin:var(--e-4) 0 var(--e-8);font-size:var(--t-menor);line-height:var(--lh-corpo);color:var(--fraca)}.utl-input{width:100%;min-height:48px;padding:0 var(--e-12);background:var(--papel-campo);color:var(--tinta);border:1px solid var(--fio-campo);border-radius:var(--r-8);font:inherit;font-size:var(--t-maior)}.utl-input[aria-invalid=true]{border-color:var(--erro-borda)}.utl-erro{margin:var(--e-8) 0 0;font-size:var(--t-menor);line-height:var(--lh-corpo);color:var(--erro)}.utl-botao,.utl-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--e-16);border:0;border-radius:var(--r-8);background:var(--tinta);color:var(--sobre-tinta);font:inherit;font-weight:var(--w-enfase);font-size:var(--t-base);text-decoration:none;cursor:pointer}.utl-botao:hover,.utl-cta:hover{background:var(--tinta-forte)}.utl-botao:disabled{cursor:not-allowed}.utl-cta{margin-top:var(--e-8)}.utl-resultado-vivo{min-height:0}.utl-resultado{margin-top:var(--e-16);padding-top:var(--e-16);border-top:1px solid var(--linha)}.utl-resultado:focus{outline:none}.utl-resultado:focus-visible{outline:3px solid var(--tinta);outline-offset:4px}.utl-valor{margin:0;font-family:var(--f-num);font-size:var(--t-h1);font-weight:var(--w-heroi);line-height:var(--lh-apertada);color:var(--dinheiro);overflow-wrap:normal;word-break:normal}.utl-valor-longo{font-size:var(--t-h2)}.utl-linha{margin:var(--e-4) 0 var(--e-8);font-size:var(--t-maior);line-height:var(--lh-corpo)}.utl-conta{margin:0 0 var(--e-12);font-family:var(--f-num);font-size:var(--t-menor);color:var(--fraca)}.utl-parte{font-weight:var(--w-enfase)}.utl-ressalva{margin:var(--e-12) 0 0;padding-top:var(--e-10);border-top:1px solid var(--linha);font-size:var(--t-menor);line-height:var(--lh-corpo);color:var(--fraca)}.utl-passos{margin:0;padding-left:var(--e-24);display:flex;flex-direction:column;gap:var(--e-10)}.utl-passo{font-size:var(--t-base);line-height:var(--lh-corpo)}.utl-passo-nome{font-weight:var(--w-enfase)}.utl-duvidas{margin:0;display:flex;flex-direction:column;gap:var(--e-12)}.utl-duvida{padding-top:var(--e-12);border-top:1px solid var(--linha)}.utl-duvida:first-child{padding-top:0;border-top:0}.utl-pergunta{font-weight:var(--w-enfase);font-size:var(--t-base)}.utl-resposta{margin:var(--e-4) 0 0;font-size:var(--t-base);line-height:var(--lh-corpo);color:var(--tinta)}.utl-rodape{margin:var(--e-32) 0 0;font-size:var(--t-menor);color:var(--fraca)}.utl-rodape p{margin:0 0 var(--e-8)}.utl-empresa{font-size:var(--t-mini)}.utl a:not(.utl-cta){color:var(--tinta)}.utl a:focus-visible,.utl-botao:focus-visible,.utl-input:focus-visible{outline:3px solid var(--tinta);outline-offset:2px}@media (min-width:720px){.utl{padding-top:28px;padding-left:20px;padding-right:20px}.utl-form{grid-template-columns:1fr 1fr}.utl-valor{font-size:var(--t-heroi)}.utl-valor-longo{font-size:var(--t-vitrine)}.utl-form .utl-botao{grid-column:1/-1;justify-self:start}}