.interna{max-width:46rem;padding:clamp(7rem, 14vw, 10rem) var(--margem) 5rem;margin:0 auto}.interna-topo h1{color:var(--texto);margin:0 0 .75rem;font-size:clamp(2rem,5vw,3rem);font-weight:300;line-height:1.1}.interna-topo p{color:var(--texto-secundario);margin:0 0 2rem;font-size:1.25rem;line-height:1.5}.etapas{color:var(--texto-suave);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 0 2.5rem;padding:0;font-size:1rem;list-style:none;display:flex}.etapas li{align-items:center;gap:.5rem;display:flex}.etapas span{border:1px solid;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.9375rem;display:grid}.etapas li[data-feita]{color:var(--texto-secundario)}.etapas li[aria-current]{color:var(--texto);font-weight:500}.etapas li[aria-current] span{border-color:var(--cor-ambar);background:var(--cor-ambar);color:var(--cor-onix)}.formulario{flex-direction:column;gap:2.25rem;display:flex}.formulario fieldset{border:0;flex-direction:column;gap:1.25rem;min-width:0;margin:0;padding:0;display:flex}.formulario legend{color:var(--texto);margin-bottom:1rem;padding:0;font-size:1.375rem;font-weight:500}.formulario label{color:var(--texto);font-size:1.125rem;display:block}.formulario .campo{border:1px solid var(--borda-campo);border-radius:var(--raio-campo);background:var(--campo);width:100%;min-height:3.5rem;color:var(--texto);font:inherit;margin-top:.5rem;padding:0 1rem;font-size:1.25rem;display:block}.formulario .campo::placeholder{color:var(--texto-suave)}.lado-a-lado{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.opcoes{flex-direction:column;gap:.75rem;display:flex}.formulario .opcao{border:1px solid var(--borda-cartao);border-radius:var(--raio-cartao);background:var(--superficie);cursor:pointer;color:var(--texto-secundario);align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem;line-height:1.45;display:flex}.formulario .opcao strong{color:var(--texto);margin-bottom:.125rem;font-weight:500;display:block}.formulario .opcao:has(input:checked){border-color:var(--cor-ambar)}.formulario input[type=radio],.formulario input[type=checkbox]{width:1.5rem;height:1.5rem;accent-color:var(--cor-ambar);flex:none;margin:.125rem 0 0}.formulario .aceite{cursor:pointer;align-items:flex-start;gap:.875rem;line-height:1.5;display:flex}.formulario button.botao{cursor:pointer;align-self:flex-start;font-family:inherit}.formulario button.botao:disabled{opacity:.7;cursor:progress}.so-para-robos{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.captcha{min-height:65px}.nota{color:var(--texto-secundario);margin:0;font-size:1rem;line-height:1.55}.nota a,.texto-longo a,.rodape-interno a{color:var(--texto)}.aviso{border-left:3px solid var(--status-negativo);background:var(--superficie);color:var(--texto);margin:0 0 2rem;padding:1rem 1.25rem;font-size:1.125rem;line-height:1.5}.ofertas{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.25rem;margin-bottom:2rem;display:grid}.oferta h2{color:var(--texto-secundario);margin:0;font-size:1.125rem;font-weight:500}.oferta dl{flex-direction:column;flex:1;gap:1rem;margin:0;display:flex}.oferta dt{color:var(--texto-secundario);font-size:1rem}.oferta dd{color:var(--texto);margin:.125rem 0 0;font-size:1.25rem}.oferta dd small{color:var(--texto-secundario);font-size:1rem;display:block}.oferta .botao{padding:0 1rem}.oferta .destaque-valor{font-size:2rem;font-weight:500}.oferta form,.oferta .botao{width:100%}.oferta button.botao{cursor:pointer;font-family:inherit}.num{font-variant-numeric:tabular-nums}.acoes{flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem;display:flex}.proximos-passos{color:var(--texto);margin:0 0 2rem;padding-left:1.5rem;font-size:1.25rem;line-height:1.6}.proximos-passos li{margin-bottom:.5rem}.aviso-seguranca{border-left:3px solid var(--cor-ambar);background:var(--superficie);color:var(--texto);margin:0;padding:1rem 1.25rem;font-size:1.125rem;line-height:1.5}.texto-longo h2{color:var(--texto);margin:2.5rem 0 .75rem;font-size:1.5rem;font-weight:500}.texto-longo p{color:var(--texto-secundario);margin:0 0 1rem;font-size:1.1875rem;line-height:1.65}.whatsapp-fixo{z-index:20;border:1px solid var(--borda-cartao);background:var(--superficie);min-height:3.5rem;color:var(--texto);border-radius:999px;align-items:center;gap:.625rem;padding:0 1.25rem;font-size:1.0625rem;font-weight:500;text-decoration:none;display:inline-flex;position:fixed;bottom:1.25rem;right:1.25rem}.whatsapp-fixo svg{stroke-width:1.6px;width:24px;height:24px;color:var(--cor-ambar)}.rodape-interno{padding-top:3rem}@media (max-width:560px){.lado-a-lado{grid-template-columns:minmax(0,1fr)}.formulario button.botao{align-self:stretch}.whatsapp-fixo span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.whatsapp-fixo{justify-content:center;width:3.5rem;padding:0}}.janela{border:1px solid var(--borda-cartao);border-radius:var(--raio-cartao);background:var(--fundo);width:min(44rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--texto);margin:auto;padding:0;overflow-y:auto}.janela::backdrop{background:#000000b8}.janela-dentro{padding:clamp(1.5rem,4vw,2.5rem)}.janela h2{margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:300;line-height:1.15}.janela-apoio{color:var(--texto-secundario);margin:0 0 2rem;font-size:1.125rem}.janela-fechar{float:right;border:1px solid var(--borda-campo);border-radius:var(--raio-campo);min-height:2.75rem;color:var(--texto);font:inherit;cursor:pointer;background:0 0;margin:0 0 .75rem 1rem;padding:0 1rem;font-size:1rem}.janela-fechar:hover{background:var(--realce)}html:has(.janela[open]){overflow:hidden}
