.campo{align-content:start;gap:6px;min-width:0;display:grid}.campo>label,.opcoes legend{color:var(--texto);font-size:.9375rem;font-weight:600;line-height:1.35}.campo__opcional{color:var(--texto-2);font-weight:400}.campo__caixa{border:1px solid var(--borda-forte);border-radius:var(--raio-controle);background:var(--papel);min-height:48px;transition:border-color var(--lp-mov-micro) var(--curva-padrao);align-items:center;display:flex}.campo__caixa:hover{border-color:var(--texto-2)}.campo__caixa:focus-within{outline:2px solid var(--foco);outline-offset:1px;border-color:var(--foco)}.campo input{width:100%;min-width:0;height:46px;color:var(--texto);font:400 1.0625rem/1.4 var(--fonte-texto);font-variant-numeric:tabular-nums;caret-color:var(--marca);background:0 0;border:0;flex:1;padding:0 12px}.campo input:focus-visible{outline:none}.campo input::placeholder{color:var(--texto-2);opacity:1}.campo__unidade{color:var(--texto-2);flex:none;font-size:1rem}.campo__unidade--antes{padding-left:12px}.campo__unidade--antes+input{padding-left:6px}.campo__unidade--depois{padding-right:12px}.campo__dica{color:var(--texto-2);font-size:.875rem;line-height:1.45}.campo__erro{color:var(--erro-texto);gap:6px;font-size:.875rem;font-weight:500;line-height:1.45;display:flex}.campo__erro[hidden]{display:none}.campo__erro svg{flex:none;width:16px;height:16px;margin-top:2px}.campo[data-erro] .campo__caixa,.opcoes[data-erro] .opcao{border-color:var(--erro)}.opcoes{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.opcoes legend{margin-bottom:10px;padding:0}.opcoes__lista{flex-wrap:wrap;gap:8px;display:flex}.opcao{border:1px solid var(--borda-forte);border-radius:var(--raio-pilula);background:var(--papel);min-height:44px;color:var(--texto);cursor:pointer;transition:border-color var(--lp-mov-micro) var(--curva-padrao), background-color var(--lp-mov-micro) var(--curva-padrao);align-items:center;gap:8px;padding:8px 16px;font-size:.9375rem;display:inline-flex;position:relative}.opcao:hover{background:var(--acao-hover)}.opcao input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.opcao:has(input:checked){border-color:var(--marca);background:var(--marca-superficie);color:var(--marca-texto);font-weight:600}.opcao:has(input:focus-visible){outline:2px solid var(--foco);outline-offset:2px}.opcao__marca{width:16px;height:16px;display:none}.opcao:has(input:checked) .opcao__marca{display:block}.escolha{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.escolha input{width:20px;height:20px;accent-color:var(--marca);cursor:pointer;margin:2px 0 0}.escolha label{color:var(--texto);cursor:pointer;font-size:.9375rem;line-height:1.5}.escolha .campo__erro{grid-column:2}.resumo-erros{border:1px solid var(--erro);border-radius:var(--raio-controle);color:var(--erro-texto);padding:12px 16px;font-size:.9375rem}.resumo-erros ul{margin:6px 0 0;padding-left:20px}.resumo-erros a{color:inherit}.logo[data-astro-cid-zf477pus]{color:var(--texto);--custaria-marca-destaque:var(--marca);display:inline-flex}.logo[data-astro-cid-zf477pus] svg[data-astro-cid-zf477pus]{width:100%;height:auto;overflow:visible}.logo--horizontal[data-astro-cid-zf477pus]{width:104px;min-width:88px}.marca-trena__destaque[data-astro-cid-zf477pus]{fill:var(--custaria-marca-destaque)}.cabecalho[data-astro-cid-da6ebbob]{z-index:50;background:var(--papel);border-bottom:1px solid var(--borda);position:sticky;top:0}.cabecalho__barra[data-astro-cid-da6ebbob]{min-height:var(--altura-cabecalho);align-items:center;gap:16px;display:flex}.cabecalho__marca[data-astro-cid-da6ebbob]{border-radius:var(--raio-controle);flex:none;margin-right:auto;display:inline-flex}.cabecalho__nav[data-astro-cid-da6ebbob] ul[data-astro-cid-da6ebbob]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.cabecalho__nav[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]:not(.botao){border-radius:var(--raio-controle);min-height:44px;color:var(--texto);white-space:nowrap;transition:background-color var(--lp-mov-micro) var(--curva-padrao);align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.cabecalho__nav[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]:not(.botao):hover{background:var(--acao-hover)}.cabecalho__acoes[data-astro-cid-da6ebbob]{flex:none;align-items:center;gap:4px;display:flex}.cabecalho__entrar-largo[data-astro-cid-da6ebbob]{min-height:44px;color:var(--texto);border-radius:var(--raio-controle);align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.cabecalho__entrar-largo[data-astro-cid-da6ebbob]:hover{background:var(--acao-hover)}.cabecalho__cta[data-astro-cid-da6ebbob]{margin-left:8px}:root.js:not([data-heroi-saiu]) .cabecalho__cta[data-astro-cid-da6ebbob]{color:var(--texto);border-color:var(--borda-forte);background:0 0}:root.js:not([data-heroi-saiu]) .cabecalho__cta[data-astro-cid-da6ebbob]:hover{background:var(--acao-hover)}.botao-movimento[data-astro-cid-da6ebbob] .icone-retomar[data-astro-cid-da6ebbob],:root[data-movimento=pausado] .botao-movimento[data-astro-cid-da6ebbob] .icone-pausar[data-astro-cid-da6ebbob]{display:none}:root[data-movimento=pausado] .botao-movimento[data-astro-cid-da6ebbob] .icone-retomar[data-astro-cid-da6ebbob]{display:block}.cabecalho__abrir[data-astro-cid-da6ebbob],.cabecalho__entrar[data-astro-cid-da6ebbob],.cabecalho__cta-menu[data-astro-cid-da6ebbob]{display:none}@media (width<=1099px){.cabecalho__abrir[data-astro-cid-da6ebbob]{display:inline-grid}.cabecalho__entrar-largo[data-astro-cid-da6ebbob]{display:none}.cabecalho__entrar[data-astro-cid-da6ebbob]{display:block}.cabecalho__nav[data-astro-cid-da6ebbob]{background:var(--papel);border-bottom:1px solid var(--borda);padding:8px var(--margem-lateral) 16px;display:none;position:absolute;top:100%;left:0;right:0}.cabecalho__nav[data-astro-cid-da6ebbob].aberto{display:block}.cabecalho__nav[data-astro-cid-da6ebbob] ul[data-astro-cid-da6ebbob]{flex-direction:column;gap:0}.cabecalho__nav[data-astro-cid-da6ebbob] a[data-astro-cid-da6ebbob]:not(.botao){width:100%}}@media (width<=599px){.cabecalho__cta[data-astro-cid-da6ebbob]{display:none}.cabecalho__cta-menu[data-astro-cid-da6ebbob]{margin-top:8px;display:block}.cabecalho__cta-menu[data-astro-cid-da6ebbob] .botao[data-astro-cid-da6ebbob]{width:100%}.cabecalho__marca[data-astro-cid-da6ebbob] .logo{width:96px}}.rodape[data-astro-cid-wy2sysiw]{border-top:1px solid var(--borda);background:var(--papel);padding-block:48px 32px}.rodape__grade[data-astro-cid-wy2sysiw]{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=900px){.rodape__grade[data-astro-cid-wy2sysiw]{grid-template-columns:2fr 1fr 1fr}}.rodape__assinatura[data-astro-cid-wy2sysiw] p[data-astro-cid-wy2sysiw]{color:var(--texto-2);max-width:36ch;margin-top:12px;font-size:.9375rem}.rodape__titulo[data-astro-cid-wy2sysiw]{font:600 .8125rem/1.4 var(--fonte-texto);color:var(--texto-2);letter-spacing:0;margin-bottom:8px}.rodape[data-astro-cid-wy2sysiw] ul[data-astro-cid-wy2sysiw]{margin:0;padding:0;list-style:none}.rodape[data-astro-cid-wy2sysiw] li[data-astro-cid-wy2sysiw]{align-items:center;min-height:44px;display:flex}.rodape[data-astro-cid-wy2sysiw] a[data-astro-cid-wy2sysiw]{color:var(--texto)}.rodape__base[data-astro-cid-wy2sysiw]{border-top:1px solid var(--borda);margin-top:32px;padding-top:16px}.rodape__base[data-astro-cid-wy2sysiw] p[data-astro-cid-wy2sysiw]{color:var(--texto-2);max-width:none;font-size:.875rem}
