.lp-pagina{--fundo:var(--color-fundo,#f7f3ea);--sup:var(--color-superficie,#fffdf8);--sup2:var(--color-superficie-2,#efe9dc);--verde:var(--color-principal,#133a2a);--verde-2:var(--color-principal-medio,#1d5a40);--verde-suave:var(--color-principal-suave,#dfe8df);--sobre:var(--color-sobre-principal,#fbf7ee);--latao:var(--color-latao,#c9973f);--latao-claro:var(--color-latao-claro,#eed9a8);--latao-texto:var(--color-latao-texto,#6f4f12);--texto:var(--color-texto,#17201b);--suave:var(--color-texto-suave,#5d655f);--borda:var(--color-borda,#e6dfcf);--sombra:0 0 0 1px #0000000d, 0 1px 1px -.5px #0000000d, 0 3px 3px -1.5px #0000000d, 0 6px 6px -3px #0000000d, 0 12px 12px -6px #0000000d;--mola:cubic-bezier(.34, 1.56, .64, 1);--saida:cubic-bezier(.22, 1, .36, 1);color:var(--texto);overflow-x:clip}.lp-wrap{max-width:1160px;margin:0 auto;padding:0 40px}.lp-btn,.lp-btnPrincipal,.lp-btnTexto{white-space:nowrap;min-height:52px;transition:transform .2s var(--mola), box-shadow .25s, background-color .2s;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:500;display:inline-flex}.lp-btn:active,.lp-btnPrincipal:active,.lp-btnTexto:active{transition-duration:80ms;transform:scale(.96)}.lp-btnPrincipal{background:var(--verde);color:var(--sobre);padding:0 26px;box-shadow:0 6px 18px -8px #133a2ab3}.lp-btnPrincipal:hover{transform:translateY(-2px);box-shadow:0 12px 24px -10px #133a2ab3}.lp-btnPrincipal:active{transform:scale(.96)}.lp-seta{transition:transform .25s var(--mola)}.lp-btnPrincipal:hover .lp-seta{transform:translate(4px)}.lp-btnTexto{color:var(--verde);padding:0 12px}.lp-btnTexto:hover{text-underline-offset:4px;text-decoration:underline}.lp-btn:focus-visible,.lp-btnPrincipal:focus-visible,.lp-btnTexto:focus-visible,.lp-navLink:focus-visible,.lp-campo:focus-within,.lp-pergunta summary:focus-visible{outline:2px solid var(--verde);outline-offset:3px}.lp-cabecalho{justify-content:space-between;align-items:center;padding:22px 0;display:flex}.lp-cabecalho nav{align-items:center;gap:4px;font-size:15px;font-weight:500;display:flex}.lp-navLink,.lp-navSecao,.lp-cadastrar{min-height:44px;color:var(--verde);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.lp-navSecao{color:var(--suave)}.lp-navSecao:hover{color:var(--texto)}.lp-cadastrar{background:var(--verde);color:var(--sobre);margin-left:4px;padding:0 18px;transition:transform 80ms}.lp-cadastrar:active{transform:scale(.96)}.lp-aviso{background:var(--sup);box-shadow:var(--sombra);border-radius:16px;margin-top:4px;padding:12px 16px;font-size:14px}.lp-topo{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding:36px 0 80px;display:grid}.lp-titulo{letter-spacing:-.035em;text-wrap:balance;margin:0 0 20px;font-size:60px;font-weight:600;line-height:1.02}.lp-linha{display:block}.lp-tituloDestaque{color:var(--verde-2)}.lp-sub{max-width:500px;color:var(--suave);font-size:19px}.lp-ctas{flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;display:flex}.lp-prova{color:var(--suave);flex-wrap:wrap;gap:22px;margin-top:26px;padding:0;font-size:14px;list-style:none;display:flex}.lp-prova li{align-items:center;gap:7px;display:inline-flex}.lp-check{background:var(--verde-suave);width:16px;height:16px;color:var(--verde);border-radius:50%;flex:none}@keyframes entra{0%{opacity:0;transform:translateY(18px)}}@keyframes entraCelular{0%{opacity:0;transform:translateY(40px)rotate(-2deg)}}@keyframes sobe{0%{transform:translateY(18px)}}.lp-entra{animation:entra .8s var(--saida) backwards}.lp-sobe{animation:sobe .8s var(--saida) backwards}.lp-e1{animation-delay:80ms}.lp-e2{animation-delay:.16s}.lp-e3{animation-delay:.24s}.lp-e4{animation-delay:.32s}.lp-cena{justify-content:center;align-items:center;height:560px;display:flex;position:relative}.lp-disco{background:radial-gradient(circle at 35% 30%, #efe5cf 0%, #e3e6d9 45%, var(--verde-suave) 70%);border-radius:50%;width:480px;height:480px;position:absolute}.lp-anel{border:1px dashed #cfc8b6;border-radius:50%;width:560px;height:560px;position:absolute}.lp-fone{background:var(--texto);width:280px;height:560px;animation:entraCelular 1.1s var(--saida) .3s backwards;border-radius:44px;padding:10px;position:relative;box-shadow:0 40px 80px -30px #0e2a1f99,inset 0 0 0 2px #2b3530}.lp-ilha{z-index:3;background:var(--texto);border-radius:999px;width:84px;height:24px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.lp-tela{background:var(--fundo);border-radius:34px;height:100%;position:relative;overflow:hidden}@keyframes rolar{0%,18%{transform:translateY(0)}42%,62%{transform:translateY(var(--rolagem,-330px))}86%,to{transform:translateY(0)}}.lp-rolo{text-align:center;animation:rolar 11s var(--saida) 1.6s infinite;flex-direction:column;align-items:center;padding:52px 16px 20px;display:flex}.lp-avatar{background:var(--latao-claro);width:72px;height:72px;color:var(--latao-texto);border:3px solid #fff;border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid;overflow:hidden;box-shadow:0 2px 8px #0000001f}.lp-avatar svg{width:100%;height:100%;display:block}.lp-foneNome{margin-top:10px;font-size:17px;font-weight:600}.lp-foneCreci{color:var(--suave);font-size:11px}.lp-foneBio{color:var(--suave);margin-top:4px;font-size:12.5px}.lp-redes{gap:8px;margin:12px 0 6px;display:flex}.lp-redes span{background:var(--verde-suave);border-radius:50%;width:30px;height:30px}.lp-foneBotao,.lp-foneBotaoCheio{border:1.5px solid var(--verde);width:100%;color:var(--verde);border-radius:999px;margin-top:8px;padding:12px;font-size:13px;font-weight:500}.lp-foneBotaoCheio{background:var(--verde);color:var(--sobre)}.lp-foneSecao{align-self:flex-start;margin:18px 0 8px;font-size:12px;font-weight:600}.lp-cardImovel{background:var(--sup);text-align:left;width:100%;box-shadow:var(--sombra);border-radius:16px;margin-bottom:10px;overflow:hidden}.lp-cardImovel svg{width:100%;height:120px;display:block}.lp-cardImovel div{padding:9px 11px 11px}.lp-cardImovel b{font-size:14px}.lp-cardImovel p{color:var(--suave);margin:0;font-size:11.5px}.lp-faixa{background:var(--verde);color:var(--sobre);border-radius:28px;justify-content:space-between;align-items:center;gap:30px;padding:34px 40px;display:flex}.lp-faixa h2{letter-spacing:-.02em;max-width:420px;margin:0;font-size:24px;font-weight:600;line-height:1.2}.lp-campo{background:var(--fundo);border-radius:999px;align-items:center;min-width:440px;padding:6px 6px 6px 20px;display:flex}.lp-campoPrefixo{color:var(--suave);font-size:16px}.lp-campo input{width:150px;min-width:0;color:var(--verde);letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px;font-weight:600}.lp-campo input::placeholder{color:var(--verde);opacity:.45}.lp-campo .lp-btnPrincipal{min-height:44px;box-shadow:none;margin-left:auto;padding:0 18px;font-size:15px}.lp-secao{padding-top:96px}.lp-rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--latao-texto);margin:0;font-size:13px;font-weight:600}.lp-h2{letter-spacing:-.03em;text-wrap:balance;max-width:640px;margin:10px 0 0;font-size:42px;font-weight:600;line-height:1.08}.lp-lead{max-width:560px;color:var(--suave);margin:14px 0 0;font-size:18px}.lp-fluxo{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:16px;margin:44px 0 0;padding:0;list-style:none;display:grid}.lp-etapa{background:var(--sup);box-shadow:var(--sombra);border-radius:28px;flex-direction:column;padding:24px;display:flex}.lp-etapaRotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--latao-texto);font-size:12px;font-weight:600}.lp-etapaVisual{background:var(--fundo);border-radius:18px;align-items:center;height:132px;margin-top:14px;padding:16px;display:flex}.lp-etapaVisual>*{width:100%}.lp-etapa p{color:var(--suave);margin:14px 0 0;font-size:15px}.lp-setaFluxo{color:var(--latao);align-self:center;font-size:26px}.lp-perfilIg{align-items:center;gap:10px;font-size:12.5px;line-height:1.35;display:flex}.lp-perfilIg .lp-avatar{border-width:2px;width:46px;height:46px;font-size:15px}.lp-perfilIg a,.lp-perfilIg span span{color:#2557a7;font-weight:500}.lp-miniPagina{flex-direction:column;gap:6px;display:flex}.lp-miniPagina>i{background:var(--verde);height:20px;color:var(--sobre);border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:600;line-height:1;display:flex}.lp-miniPagina>i+i{border:1.5px solid var(--verde);color:var(--verde);background:0 0}.lp-miniPagina>span{gap:6px;display:flex}.lp-miniPagina>span svg{border-radius:8px;flex:1;height:44px}.lp-mensagem{box-shadow:var(--sombra);background:#fff;border-radius:16px 16px 16px 4px;padding:11px 13px;font-size:13.5px;line-height:1.4}.lp-mensagemDe{color:#1f7a4d;align-items:center;gap:6px;margin-bottom:3px;font-size:11px;font-weight:600;display:flex}.lp-mensagemDe:before{content:"";background:#25d366;border-radius:50%;width:14px;height:14px}.lp-bento{grid-template-columns:repeat(6,1fr);gap:20px;margin-top:44px;display:grid}.lp-beneficio{background:var(--sup);box-shadow:var(--sombra);transition:transform .3s var(--saida);border-radius:28px;padding:28px;overflow:hidden}.lp-beneficio:hover{transform:translateY(-4px)}.lp-beneficio h3{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:600}.lp-beneficio p{max-width:420px;color:var(--suave);margin:6px 0 0;font-size:15px}.lp-b1{background:var(--verde);color:var(--sobre);grid-column:span 4;grid-template-columns:.9fr 1.1fr;align-items:center;gap:26px;display:grid}.lp-b1 p{color:#b9c9bf}.lp-b2{grid-column:span 2}.lp-b3,.lp-b4{grid-column:span 3}.lp-chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.lp-chips span{border:1.5px solid #fbf7ee4d;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:500}.lp-chips .lp-chipLigado{border-color:var(--sobre);background:var(--sobre);color:var(--verde)}.lp-catalogo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lp-catalogo .lp-cardImovel{color:var(--texto);margin:0}.lp-catalogo .lp-cardImovel svg{height:82px}.lp-catalogo .lp-cardImovel div{padding:7px 10px 9px}.lp-catalogo .lp-cardImovel b{font-size:13px}.lp-catalogo .lp-cardImovel p{font-size:11px}.lp-conversa{background:#e9e1d4;border-radius:20px;margin-top:18px;padding:16px}.lp-conversa .lp-mensagem small{text-align:right;color:var(--suave);margin-top:2px;font-size:10.5px;display:block}.lp-barras{flex-direction:column;gap:10px;margin-top:20px;font-size:13px;display:flex}.lp-barras div{grid-template-columns:76px 1fr 34px;align-items:center;gap:10px;display:grid}.lp-barras i{background:var(--verde);border-radius:999px;height:10px}.lp-barras div:nth-child(2) i{background:var(--verde-2)}.lp-barras div:nth-child(3) i{background:var(--latao)}.lp-temas{gap:10px;margin-top:20px;display:flex}.lp-temas div{border-radius:16px;flex-direction:column;flex:1;gap:6px;padding:12px 10px;display:flex}.lp-temas i{border-radius:999px;height:14px}.lp-exemplo{background:var(--sup);box-shadow:var(--sombra);border-radius:32px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:44px;display:grid}.lp-exemplo .lp-h2{font-size:34px}.lp-exemploCards{justify-content:center;gap:14px;display:flex}.lp-exemploCards .lp-cardImovel{max-width:220px}.lp-exemploCards .lp-cardImovel svg{height:150px}.lp-exemploCards .lp-cardImovel+.lp-cardImovel{margin-top:40px}.lp-perguntas{grid-template-columns:1fr 1fr;align-items:start;gap:12px 20px;margin-top:36px;display:grid}.lp-pergunta{background:var(--sup);box-shadow:var(--sombra);border-radius:20px;padding:0}.lp-pergunta summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:18px 22px;font-size:16px;font-weight:600;list-style:none;display:flex}.lp-pergunta summary::-webkit-details-marker{display:none}.lp-pergunta summary:after{content:"+";color:var(--latao);transition:transform .3s var(--mola);font-size:22px;line-height:1}.lp-pergunta[open] summary:after{transform:rotate(45deg)}.lp-pergunta p{color:var(--suave);margin:-8px 0 0;padding:0 22px 18px;font-size:15px}.lp-final{background:var(--verde);color:var(--sobre);text-align:center;border-radius:36px;margin-top:96px;padding:70px 40px;position:relative;overflow:hidden}.lp-final:before,.lp-final:after{content:"";pointer-events:none;border:1px solid #eed9a840;border-radius:50%;position:absolute}.lp-final:before{width:520px;height:520px;top:-260px;left:-160px}.lp-final:after{width:420px;height:420px;bottom:-240px;right:-120px}.lp-final .lp-h2{max-width:720px;margin:0 auto;position:relative}.lp-final .lp-lead{color:#b9c9bf;margin:14px auto 0;position:relative}.lp-final .lp-campo{min-width:0;max-width:520px;margin:30px auto 0;position:relative}.lp-final small{color:#b9c9bf;margin-top:12px;font-size:13px;display:block;position:relative}.lp-rodape{color:var(--suave);justify-content:space-between;align-items:center;padding:40px 0 36px;font-size:14px;display:flex}.lp-rodape nav{gap:4px;display:flex}.lp-rodape nav a{align-items:center;min-height:44px;padding:0 8px;display:inline-flex}.lp-rodape nav a:hover{color:var(--texto)}@media (max-width:759px){.lp-wrap{padding:0 18px}.lp-cabecalho{padding:14px 0}.lp-navSecao{display:none}.lp-topo{grid-template-columns:1fr;gap:10px;padding:18px 0 56px}.lp-titulo{margin-top:6px;font-size:40px}.lp-sub{font-size:17px}.lp-ctas{flex-direction:column;align-items:stretch;margin-top:24px}.lp-prova{gap:14px;margin-top:18px;font-size:13px}.lp-cena{height:470px;margin-top:10px}.lp-disco{width:340px;height:340px}.lp-anel{width:390px;height:390px}.lp-fone{border-radius:38px;width:236px;height:470px;padding:8px}.lp-tela{border-radius:30px}.lp-rolo{--rolagem:-270px}.lp-faixa{border-radius:24px;flex-direction:column;align-items:stretch;padding:26px 20px}.lp-faixa h2{font-size:21px}.lp-campo{border-radius:22px;flex-wrap:wrap;gap:4px;min-width:0;padding:14px 16px}.lp-campo .lp-btnPrincipal{width:100%;margin:10px 0 0}.lp-secao{padding-top:68px}.lp-h2{font-size:31px}.lp-lead{font-size:16px}.lp-fluxo{grid-template-columns:1fr;gap:6px;margin-top:28px}.lp-setaFluxo{justify-self:center;font-size:22px;transform:rotate(90deg)}.lp-bento{grid-template-columns:1fr;gap:12px;margin-top:28px}.lp-b1,.lp-b2,.lp-b3,.lp-b4{grid-column:auto}.lp-beneficio{border-radius:24px;padding:22px}.lp-b1{grid-template-columns:1fr}.lp-exemplo{border-radius:26px;grid-template-columns:1fr;gap:22px;padding:26px 20px}.lp-exemploCards .lp-cardImovel+.lp-cardImovel{display:none}.lp-perguntas{grid-template-columns:1fr}.lp-final{border-radius:28px;margin-top:68px;padding:48px 20px}.lp-rodape{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.lp-entra,.lp-sobe,.lp-fone,.lp-rolo{animation:none}}
