{"id":7,"date":"2026-08-27T13:36:07","date_gmt":"2026-08-27T13:36:07","guid":{"rendered":"https:\/\/avalia.lhw.com.br\/?page_id=7"},"modified":"2026-08-27T17:12:26","modified_gmt":"2026-08-27T17:12:26","slug":"home","status":"publish","type":"page","link":"https:\/\/avalia.lhw.com.br\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"7\" class=\"elementor elementor-7\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9015933 e-flex e-con-boxed e-con e-parent\" data-id=\"9015933\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b05dff7 elementor-widget elementor-widget-html\" data-id=\"b05dff7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===== Avalia LHW \u2014 cole este bloco inteiro no widget de HTML do site ===== -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@500;600;700;800&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600&display=swap');\n\n.alhw-wrap{\n  --ink:#122A4A; --primary:#174F95; --primary-deep:#0D376B; --accent:#5FAAF0;\n  --surface:#FFFFFF; --muted:#5A6E88; --line:#D3DFEC; --error:#C0492F;\n  --radius:18px; --shadow:0 24px 60px -28px rgba(13,55,107,.42);\n  font-family:\"DM Sans\",system-ui,sans-serif; color:var(--ink);\n  display:flex; justify-content:center; padding:24px; width:100%;\n}\n.alhw-wrap, .alhw-wrap *{ box-sizing:border-box; }\n@media(max-width:520px){ .alhw-wrap{padding:14px} }\n\n.alhw-card{\n  width:560px; max-width:calc(100vw - 28px); flex:0 0 auto; margin:0 auto;\n  background:var(--surface); border-radius:var(--radius); box-shadow:var(--shadow);\n  padding:38px 40px 30px; position:relative; overflow:hidden;\n}\n@media(max-width:520px){ .alhw-card{padding:30px 24px 24px} }\n@media(max-width:400px){ .alhw-row,.alhw-row3{grid-template-columns:1fr} }\n\n\/* intro *\/\n.alhw-intro{display:none;text-align:left;padding:8px 0 6px}\n.alhw-intro-mode .alhw-intro{display:block;animation:alhw-slide .5s ease}\n.alhw-intro-mode .alhw-top,.alhw-intro-mode .alhw-dots,.alhw-intro-mode .alhw-stage,.alhw-intro-mode .alhw-nav{display:none}\n.alhw-intro-logo{margin-bottom:26px;height:34px;display:flex;align-items:center;gap:10px}\n.alhw-intro-logo .alhw-mark{width:34px;height:34px;border-radius:4px;background:var(--primary);display:grid;place-items:center;color:#fff;font-family:\"Manrope\";font-weight:800;font-size:17px}\n.alhw-lbl{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}\n.alhw-intro-title{font-family:\"Manrope\",sans-serif;font-weight:800;font-size:46px;line-height:1.04;letter-spacing:-.025em;margin:0 0 16px}\n.alhw-intro-title span{color:var(--primary)}\n.alhw-intro-sub{font-size:16.5px;line-height:1.55;color:var(--muted);max-width:410px;margin:0 0 30px}\n.alhw-intro-start{padding:16px 30px;font-size:16px}\n.alhw-intro-foot{margin-top:20px;font-size:13px;color:var(--muted);display:flex;align-items:center;gap:8px}\n.alhw-intro-foot svg{width:15px;height:15px;stroke:var(--primary)}\n\n\/* header *\/\n.alhw-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}\n.alhw-brand{display:flex;align-items:center;gap:9px;font-weight:600;font-size:14px;letter-spacing:.2px}\n.alhw-brand .alhw-mark{width:24px;height:24px;border-radius:4px;background:var(--primary);display:grid;place-items:center;color:#fff;font-family:\"Manrope\";font-weight:800;font-size:12px}\n.alhw-brand b{color:var(--primary);font-weight:700}\n.alhw-counter{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}\n\n\/* dots *\/\n.alhw-dots{display:flex;align-items:center;gap:0;margin-bottom:34px}\n.alhw-dot{position:relative;flex:1;height:4px;border-radius:99px;background:var(--line);transition:background .4s ease}\n.alhw-dot:not(:last-child){margin-right:8px}\n.alhw-dot::after{content:\"\";position:absolute;inset:0;border-radius:99px;background:linear-gradient(90deg,var(--primary),var(--primary-deep));transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.4,0,.2,1)}\n.alhw-dot.alhw-done::after{transform:scaleX(1)}\n.alhw-dot.alhw-active::after{transform:scaleX(.55)}\n.alhw-dot .alhw-bead{position:absolute;top:50%;left:0;transform:translate(-50%,-50%) scale(0);width:13px;height:13px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px rgba(95,170,240,.28);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}\n.alhw-dot.alhw-active .alhw-bead{left:55%;transform:translate(-50%,-50%) scale(1)}\n\n\/* steps *\/\n.alhw-stage{position:relative}\n.alhw-step{display:none;animation:alhw-slide .45s cubic-bezier(.16,1,.3,1)}\n.alhw-step.alhw-active{display:block}\n@keyframes alhw-slide{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}\n@media(prefers-reduced-motion:reduce){.alhw-step,.alhw-intro{animation:none}.alhw-dot::after,.alhw-bead{transition:none}}\n\n.alhw-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin-bottom:10px}\n.alhw-q{font-family:\"Manrope\",sans-serif;font-weight:700;font-size:27px;line-height:1.18;letter-spacing:-.015em;margin:0 0 6px}\n.alhw-hint{font-size:14px;color:var(--muted);margin:0 0 22px}\n\n.alhw-field input{width:100%;font-family:inherit;font-size:17px;color:var(--ink);padding:15px 16px;border:1.5px solid var(--line);border-radius:12px;background:#FBFDFF;transition:border-color .2s,box-shadow .2s}\n.alhw-field input::placeholder{color:#9FB0C6}\n.alhw-field input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px rgba(23,79,149,.14)}\n\n.alhw-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.alhw-row3{display:grid;grid-template-columns:1.6fr .9fr;gap:12px}\n.alhw-small{font-size:12px;color:var(--muted);margin:6px 2px 0}\n.alhw-addr-extra{margin-top:12px;display:none}\n.alhw-addr-extra.alhw-show{display:block;animation:alhw-slide .35s ease}\n.alhw-addr-extra .alhw-label{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 5px 2px}\n\n\/* options *\/\n.alhw-options{display:grid;grid-template-columns:1fr;gap:11px}\n.alhw-opt{display:flex;align-items:center;gap:13px;padding:16px 18px;border:1.5px solid var(--line);border-radius:14px;cursor:pointer;background:#FBFDFF;transition:.18s;font-weight:500;font-size:15.5px}\n.alhw-opt svg{width:24px;height:24px;stroke:var(--primary);flex:none}\n.alhw-opt:hover{border-color:#AFC6E4;transform:translateY(-1px)}\n.alhw-opt.alhw-sel{border-color:var(--primary);background:#EAF2FB;box-shadow:0 0 0 3px rgba(23,79,149,.1)}\n.alhw-opt.alhw-sel svg{stroke:var(--primary-deep)}\n\n.alhw-err{color:var(--error);font-size:13px;margin-top:9px;min-height:16px;font-weight:500}\n\n\/* slider *\/\n.alhw-slider-val{font-family:\"Manrope\";font-weight:700;font-size:46px;color:var(--primary-deep);text-align:center;margin:4px 0 22px;letter-spacing:-.02em;line-height:1}\n.alhw-slider-val .alhw-u{font-size:19px;color:var(--muted);font-weight:500;margin-left:7px}\n.alhw-range{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:99px;background:var(--line);outline:none;cursor:pointer}\n.alhw-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;border:none;box-shadow:0 3px 10px rgba(13,55,107,.3),0 0 0 6px rgba(23,79,149,.16);cursor:grab;transition:transform .12s}\n.alhw-range::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.14)}\n.alhw-range::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:#fff;border:none;box-shadow:0 3px 10px rgba(13,55,107,.3),0 0 0 6px rgba(23,79,149,.16);cursor:grab}\n.alhw-range:focus-visible{box-shadow:0 0 0 3px var(--accent)}\n.alhw-range-scale{display:flex;justify-content:space-between;margin-top:13px;font-size:12px;color:var(--muted)}\n\n\/* nav *\/\n.alhw-nav{display:flex;align-items:center;justify-content:space-between;margin-top:26px;gap:14px}\n.alhw-btn{font-family:inherit;font-size:15px;font-weight:600;border:none;cursor:pointer;border-radius:11px;transition:.18s;line-height:1.2}\n.alhw-btn-next{background:var(--primary);color:#fff;padding:14px 26px;display:inline-flex;align-items:center;gap:8px}\n.alhw-btn-next:hover{background:var(--primary-deep);transform:translateY(-1px)}\n.alhw-btn-next svg{width:17px;height:17px}\n.alhw-btn-back{background:transparent;color:var(--muted);padding:12px 6px}\n.alhw-btn-back:hover{color:var(--ink)}\n.alhw-btn-back.alhw-hidden{visibility:hidden}\n.alhw-btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px}\n\n\/* success *\/\n.alhw-success{display:none;text-align:center;padding:20px 0 8px}\n.alhw-success.alhw-show{display:block;animation:alhw-slide .5s ease}\n.alhw-check{width:76px;height:76px;border-radius:50%;background:#EAF2FB;display:grid;place-items:center;margin:0 auto 22px;animation:alhw-pop .5s cubic-bezier(.34,1.56,.64,1)}\n@keyframes alhw-pop{from{transform:scale(0)}to{transform:scale(1)}}\n.alhw-check svg{width:38px;height:38px;stroke:var(--primary)}\n.alhw-success h2{font-family:\"Manrope\";font-size:26px;font-weight:700;margin:0 0 8px}\n.alhw-success p{color:var(--muted);font-size:15px;max-width:340px;margin:0 auto;line-height:1.5}\n<\/style>\n\n<div class=\"alhw-wrap\">\n  <div class=\"alhw-card alhw-intro-mode\" id=\"alhwCard\" role=\"form\" aria-label=\"Avalia LHW\">\n\n    <!-- ===== TELA INICIAL ===== -->\n    <div class=\"alhw-intro\" id=\"alhwIntro\">\n      <!-- Troque o \"L\" pelo logo real da LHW: <img decoding=\"async\" src=\"lhw.png\" style=\"height:34px\"> -->\n      <div class=\"alhw-intro-logo\"><span class=\"alhw-mark\">L<\/span><span class=\"alhw-lbl\">LHW Engenharia<\/span><\/div>\n      <h1 class=\"alhw-intro-title\">Avalia <span>LHW<\/span><\/h1>\n      <p class=\"alhw-intro-sub\">Descubra o valor de mercado do seu im\u00f3vel em menos de 1 minuto. S\u00e3o poucas perguntas, sem compromisso \u2014 e a gente te retorna pelo WhatsApp.<\/p>\n      <button class=\"alhw-btn alhw-btn-next alhw-intro-start\" id=\"alhwStart\" type=\"button\">Come\u00e7ar avalia\u00e7\u00e3o\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\n      <\/button>\n      <div class=\"alhw-intro-foot\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg> Leva cerca de 40 segundos<\/div>\n    <\/div>\n\n    <!-- ===== FORMUL\u00c1RIO ===== -->\n    <div class=\"alhw-top\">\n      <div class=\"alhw-brand\"><span class=\"alhw-mark\">L<\/span> Avalia <b>LHW<\/b><\/div>\n      <div class=\"alhw-counter\"><span id=\"alhwCur\">1<\/span> de <span id=\"alhwTotal\">6<\/span><\/div>\n    <\/div>\n\n    <div class=\"alhw-dots\" id=\"alhwDots\" aria-hidden=\"true\"><\/div>\n\n    <div class=\"alhw-stage\" id=\"alhwStage\">\n\n      <div class=\"alhw-step alhw-active\" data-type=\"text\">\n        <div class=\"alhw-eyebrow\">Vamos come\u00e7ar<\/div>\n        <div class=\"alhw-q\">Como podemos te chamar?<\/div>\n        <div class=\"alhw-hint\">Seu nome completo.<\/div>\n        <div class=\"alhw-field\"><input id=\"alhwNome\" type=\"text\" autocomplete=\"name\" placeholder=\"Ex.: Mariana Souza\"><\/div>\n        <div class=\"alhw-err\" data-err><\/div>\n      <\/div>\n\n      <div class=\"alhw-step\" data-type=\"text\">\n        <div class=\"alhw-eyebrow\">Contato<\/div>\n        <div class=\"alhw-q\">Qual seu WhatsApp?<\/div>\n        <div class=\"alhw-hint\">\u00c9 por onde vamos te retornar.<\/div>\n        <div class=\"alhw-field\"><input id=\"alhwWhats\" type=\"tel\" inputmode=\"numeric\" autocomplete=\"tel\" placeholder=\"(47) 99999-9999\" maxlength=\"15\"><\/div>\n        <div class=\"alhw-err\" data-err><\/div>\n      <\/div>\n\n      <div class=\"alhw-step\" data-type=\"text\">\n        <div class=\"alhw-eyebrow\">Contato<\/div>\n        <div class=\"alhw-q\">E o seu melhor e-mail?<\/div>\n        <div class=\"alhw-hint\">Enviaremos a avalia\u00e7\u00e3o por aqui tamb\u00e9m.<\/div>\n        <div class=\"alhw-field\"><input id=\"alhwEmail\" type=\"email\" autocomplete=\"email\" placeholder=\"voce@email.com\"><\/div>\n        <div class=\"alhw-err\" data-err><\/div>\n      <\/div>\n\n      <div class=\"alhw-step\" data-type=\"addr\">\n        <div class=\"alhw-eyebrow\">Localiza\u00e7\u00e3o<\/div>\n        <div class=\"alhw-q\">Onde fica o im\u00f3vel?<\/div>\n        <div class=\"alhw-hint\">Digite o CEP que completamos o resto pra voc\u00ea.<\/div>\n        <div class=\"alhw-row3\">\n          <div class=\"alhw-field\"><input id=\"alhwCep\" type=\"text\" inputmode=\"numeric\" placeholder=\"CEP\" maxlength=\"9\"><\/div>\n          <div class=\"alhw-field\"><input id=\"alhwNumero\" type=\"text\" inputmode=\"numeric\" placeholder=\"N\u00ba\"><\/div>\n        <\/div>\n        <div class=\"alhw-small\" id=\"alhwCepStatus\"><\/div>\n        <div class=\"alhw-addr-extra\" id=\"alhwAddr\">\n          <div class=\"alhw-label\">Endere\u00e7o<\/div>\n          <div class=\"alhw-field\" style=\"margin-bottom:10px\"><input id=\"alhwRua\" type=\"text\" placeholder=\"Rua\"><\/div>\n          <div class=\"alhw-row\">\n            <div class=\"alhw-field\"><input id=\"alhwBairro\" type=\"text\" placeholder=\"Bairro\"><\/div>\n            <div class=\"alhw-field\"><input id=\"alhwCidade\" type=\"text\" placeholder=\"Cidade \/ UF\"><\/div>\n          <\/div>\n          <div class=\"alhw-field\" style=\"margin-top:10px\"><input id=\"alhwCompl\" type=\"text\" placeholder=\"Complemento (opcional)\"><\/div>\n        <\/div>\n        <div class=\"alhw-err\" data-err><\/div>\n      <\/div>\n\n      <div class=\"alhw-step\" data-type=\"range\">\n        <div class=\"alhw-eyebrow\">Detalhes<\/div>\n        <div class=\"alhw-q\">Qual a \u00e1rea privativa?<\/div>\n        <div class=\"alhw-hint\">Arraste para ajustar a \u00e1rea privativa.<\/div>\n        <div class=\"alhw-slider-val\"><span id=\"alhwMetrosOut\">70<\/span><span class=\"alhw-u\">m\u00b2<\/span><\/div>\n        <input id=\"alhwMetros\" class=\"alhw-range\" type=\"range\" min=\"10\" max=\"500\" step=\"5\" value=\"70\" aria-label=\"\u00c1rea privativa em metros quadrados\">\n        <div class=\"alhw-range-scale\"><span>10 m\u00b2<\/span><span>500+ m\u00b2<\/span><\/div>\n        <div class=\"alhw-err\" data-err><\/div>\n      <\/div>\n\n      <div class=\"alhw-step\" data-type=\"opts\">\n        <div class=\"alhw-eyebrow\">Quase l\u00e1<\/div>\n        <div class=\"alhw-q\">Qual o tipo do im\u00f3vel?<\/div>\n        <div class=\"alhw-hint\">Escolha uma op\u00e7\u00e3o.<\/div>\n        <div class=\"alhw-options\" id=\"alhwTipo\">\n          <div class=\"alhw-opt\" data-val=\"Casa\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 10.5 12 3l9 7.5\"\/><path d=\"M5 9.5V21h14V9.5\"\/><path d=\"M9 21v-6h6v6\"\/><\/svg> Casa<\/div>\n          <div class=\"alhw-opt\" data-val=\"Apartamento\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"5\" y=\"3\" width=\"14\" height=\"18\" rx=\"1\"\/><path d=\"M9 7h1M14 7h1M9 11h1M14 11h1M9 15h1M14 15h1\"\/><path d=\"M10 21v-3h4v3\"\/><\/svg> Apartamento<\/div>\n          <div class=\"alhw-opt\" data-val=\"Terreno\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 20h18\"\/><path d=\"M5 20 9 6l4 8 3-5 3 11\"\/><\/svg> Terreno<\/div>\n        <\/div>\n        <div class=\"alhw-err\" data-err><\/div>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"alhw-nav\" id=\"alhwNav\">\n      <button class=\"alhw-btn alhw-btn-back alhw-hidden\" id=\"alhwBack\" type=\"button\">\u2190 Voltar<\/button>\n      <button class=\"alhw-btn alhw-btn-next\" id=\"alhwNext\" type=\"button\">Continuar\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\n      <\/button>\n    <\/div>\n\n    <div class=\"alhw-success\" id=\"alhwSuccess\">\n      <div class=\"alhw-check\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/div>\n      <h2>Recebemos! \ud83c\udf89<\/h2>\n      <p>Obrigado, <span id=\"alhwDoneName\">tudo certo<\/span>. Em breve a LHW entra em contato pelo WhatsApp com sua avalia\u00e7\u00e3o.<\/p>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  const card = document.getElementById('alhwCard');\n  const steps = Array.from(card.querySelectorAll('.alhw-step'));\n  const total = steps.length;\n  let i = 0;\n\n  const dotsWrap = document.getElementById('alhwDots');\n  const nav = document.getElementById('alhwNav');\n  const backBtn = document.getElementById('alhwBack');\n  const nextBtn = document.getElementById('alhwNext');\n  const startBtn = document.getElementById('alhwStart');\n  const curEl = document.getElementById('alhwCur');\n  document.getElementById('alhwTotal').textContent = total;\n\n  const dots = steps.map(()=>{ const d=document.createElement('div'); d.className='alhw-dot';\n    const b=document.createElement('span'); b.className='alhw-bead'; d.appendChild(b); dotsWrap.appendChild(d); return d; });\n\n  function paintDots(){ dots.forEach((d,idx)=>{ d.classList.toggle('alhw-done', idx<i); d.classList.toggle('alhw-active', idx===i); }); }\n\n  function show(idx){\n    steps[i].classList.remove('alhw-active');\n    i = idx;\n    steps[i].classList.add('alhw-active');\n    curEl.textContent = i+1;\n    backBtn.classList.toggle('alhw-hidden', i===0);\n    nextBtn.querySelector('svg').style.display = (i===total-1)?'none':'';\n    nextBtn.childNodes[0].nodeValue = (i===total-1)?'Enviar ':'Continuar ';\n    paintDots();\n    const input = steps[i].querySelector('input');\n    if(input) setTimeout(()=>input.focus(),120);\n  }\n\n  function setErr(msg){ steps[i].querySelector('[data-err]').textContent = msg||''; }\n\n  startBtn.addEventListener('click',()=>{\n    card.classList.remove('alhw-intro-mode');\n    paintDots();\n    const inp = steps[0].querySelector('input'); if(inp) setTimeout(()=>inp.focus(),160);\n  });\n\n  const whats = document.getElementById('alhwWhats');\n  whats.addEventListener('input',()=>{\n    let v = whats.value.replace(\/\\D\/g,'').slice(0,11);\n    if(v.length>6) v=`(${v.slice(0,2)}) ${v.slice(2,7)}-${v.slice(7)}`;\n    else if(v.length>2) v=`(${v.slice(0,2)}) ${v.slice(2)}`;\n    else if(v.length>0) v=`(${v}`;\n    whats.value=v;\n  });\n\n  const metros = document.getElementById('alhwMetros');\n  const metrosOut = document.getElementById('alhwMetrosOut');\n  function paintRange(){\n    const mn=+metros.min, mx=+metros.max, v=+metros.value;\n    const pct=((v-mn)\/(mx-mn))*100;\n    metros.style.background=`linear-gradient(90deg, var(--primary) 0 ${pct}%, var(--line) ${pct}% 100%)`;\n    metrosOut.textContent = v>=mx ? (mx+'+') : v;\n  }\n  metros.addEventListener('input', paintRange);\n  paintRange();\n\n  const cep = document.getElementById('alhwCep');\n  const cepStatus = document.getElementById('alhwCepStatus');\n  const addrExtra = document.getElementById('alhwAddr');\n  cep.addEventListener('input',()=>{\n    let v = cep.value.replace(\/\\D\/g,'').slice(0,8);\n    cep.value = v.length>5 ? `${v.slice(0,5)}-${v.slice(5)}` : v;\n    if(v.length===8) lookupCep(v);\n  });\n  async function lookupCep(raw){\n    cepStatus.textContent = 'Buscando endere\u00e7o\u2026';\n    try{\n      const r = await fetch(`https:\/\/viacep.com.br\/ws\/${raw}\/json\/`);\n      const d = await r.json();\n      if(d.erro){ cepStatus.textContent='CEP n\u00e3o encontrado \u2014 preencha manualmente.'; addrExtra.classList.add('alhw-show'); return; }\n      document.getElementById('alhwRua').value = d.logradouro||'';\n      document.getElementById('alhwBairro').value = d.bairro||'';\n      document.getElementById('alhwCidade').value = (d.localidade||'') + (d.uf?(' \/ '+d.uf):'');\n      addrExtra.classList.add('alhw-show');\n      cepStatus.textContent = 'Endere\u00e7o preenchido \u2713';\n      document.getElementById('alhwNumero').focus();\n    }catch(e){\n      cepStatus.textContent = 'N\u00e3o consegui buscar agora \u2014 preencha manualmente.';\n      addrExtra.classList.add('alhw-show');\n    }\n  }\n\n  let tipo = '';\n  card.querySelectorAll('#alhwTipo .alhw-opt').forEach(o=>{\n    o.addEventListener('click',()=>{\n      card.querySelectorAll('#alhwTipo .alhw-opt').forEach(x=>x.classList.remove('alhw-sel'));\n      o.classList.add('alhw-sel'); tipo=o.dataset.val; setErr('');\n    });\n  });\n\n  function validate(){\n    if(i===0){ const v=document.getElementById('alhwNome').value.trim(); if(v.length<2){setErr('Digite seu nome.');return false;} }\n    if(i===1){ const v=whats.value.replace(\/\\D\/g,''); if(v.length<10){setErr('Digite um WhatsApp v\u00e1lido com DDD.');return false;} }\n    if(i===2){ const v=document.getElementById('alhwEmail').value.trim(); if(!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(v)){setErr('Digite um e-mail v\u00e1lido.');return false;} }\n    if(i===3){ const c=cep.value.replace(\/\\D\/g,''); const n=document.getElementById('alhwNumero').value.trim();\n      if(c.length!==8){setErr('Informe um CEP com 8 d\u00edgitos.');return false;}\n      if(!n){setErr('Informe o n\u00famero.');return false;} }\n    if(i===5){ if(!tipo){setErr('Escolha uma op\u00e7\u00e3o.');return false;} }\n    setErr(''); return true;\n  }\n\n  function goNext(){ if(!validate()) return; if(i===total-1){ submit(); return; } show(i+1); }\n  nextBtn.addEventListener('click', goNext);\n  backBtn.addEventListener('click', ()=>{ if(i>0) show(i-1); });\n\n  document.addEventListener('keydown',(e)=>{\n    if(e.key!=='Enter') return;\n    if(card.classList.contains('alhw-intro-mode')){ e.preventDefault(); startBtn.click(); return; }\n    if(!document.getElementById('alhwSuccess').classList.contains('alhw-show')){ e.preventDefault(); goNext(); }\n  });\n\n  function submit(){\n    const payload = {\n      nome: document.getElementById('alhwNome').value.trim(),\n      whatsapp: whats.value,\n      email: document.getElementById('alhwEmail').value.trim(),\n      endereco: {\n        cep: cep.value,\n        numero: document.getElementById('alhwNumero').value.trim(),\n        rua: document.getElementById('alhwRua').value.trim(),\n        bairro: document.getElementById('alhwBairro').value.trim(),\n        cidade: document.getElementById('alhwCidade').value.trim(),\n        complemento: document.getElementById('alhwCompl').value.trim()\n      },\n      m2_privativo: (+metros.value>=+metros.max ? metros.max+'+' : metros.value),\n      tipo: tipo\n    };\n\n    \/\/ >>> AQUI entra a integra\u00e7\u00e3o (RD Station via API de Convers\u00e3o \/ RdIntegration).\n    console.log('LEAD \u2192', payload);\n\n    document.getElementById('alhwDoneName').textContent = payload.nome.split(' ')[0] || 'tudo certo';\n    document.getElementById('alhwStage').style.display='none';\n    nav.style.display='none';\n    dotsWrap.style.display='none';\n    card.querySelector('.alhw-top').style.display='none';\n    document.getElementById('alhwSuccess').classList.add('alhw-show');\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>LLHW Engenharia Avalia LHW Descubra o valor de mercado do seu im\u00f3vel em menos de 1 minuto. S\u00e3o poucas perguntas, sem compromisso \u2014 e a gente te retorna pelo WhatsApp. Come\u00e7ar avalia\u00e7\u00e3o Leva cerca de 40 segundos L Avalia LHW 1 de 6 Vamos come\u00e7ar Como podemos te chamar? Seu nome completo. Contato Qual seu [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/avalia.lhw.com.br\/index.php?rest_route=\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avalia.lhw.com.br\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avalia.lhw.com.br\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avalia.lhw.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/avalia.lhw.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7"}],"version-history":[{"count":20,"href":"https:\/\/avalia.lhw.com.br\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":30,"href":"https:\/\/avalia.lhw.com.br\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions\/30"}],"wp:attachment":[{"href":"https:\/\/avalia.lhw.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}