PageSourceSearch

https://www.homio.com.br/assets/ConstrutoraPage-DQ584uX9.js

js homio.com.br collected 2026-10-02 00:44:59 UTC 59,983 bytes, 1 lines download raw bytes

1import{r as u,j as e,L as q}from"./vendor-DyBgZv16.js";import{H as S}from"./Header-CuE_wSOk.js";import{F as M}from"./Footer-D1KSLIbv.js";import{B as W}from"./BookingCalendar-DXWPZUCj.js";import{u as g,a as N}from"./index-5iydr5a6.js";import{aF as $,c as k,bn as C,p as A,br as O,$ as y,ai as R,M as E,V as I,bs as P,G as D,ar as F,bt as V,e as z,bu as B,an as L,at as Q,bv as H,bw as _,bj as U,bx as G,u as Y,S as J,a7 as K,Y as X}from"./icones-CREHTfx9.js";import{u as b}from"./revelar-DUQKIbRN.js";import"./agendamento-BRIiA0LM.js";const Z={hero:{tarja:"Construtoras e incorporadoras",titulo1:"O anúncio entrega o lead.",titulo2:"O que acontece depois, ninguém mede.",subtitulo:"A Homio guarda o caminho inteiro do lead num lugar só: de onde veio, quem atendeu, o que foi proposto e por que fechou ou não. Sem planilha, sem WhatsApp pessoal e sem um sistema para cada pedaço.",botao:"Agendar demonstração",botaoSecundario:"Ver planos",credibilidade:"Rodando hoje em incorporadora com sete empreendimentos à venda ao mesmo tempo, mais de mil corretores e imobiliárias parceiras no cadastro e centenas de leads por semana vindos de anúncio.",painel:{titulo:"Caminho do lead",estado:"tudo gravado",etapas:[{nome:"Anúncio",detalhe:"Campanha, anúncio e empreendimento"},{nome:"Corretor",detalhe:"Da vez no plantão, em segundos"},{nome:"Proposta",detalhe:"Unidade reservada, parcelas e contrato"},{nome:"Fechamento",detalhe:"Ganhou, ou perdeu por qual motivo"}]}},divisao:{titulo:"O lead passa por cinco sistemas, e nenhum conversa com o outro",intro:"O anúncio sabe quanto custou o clique. O formulário sabe o nome. O corretor sabe o que foi conversado, no celular dele. A gerente sabe quem está com quem, na planilha dela. E a proposta está num sistema que o CRM nunca viu. Cada pedaço está certo, e ninguém tem o inteiro.",sabeTitulo:"Por onde o lead passa hoje",sistemas:[{nome:"Painel do anúncio",detalhe:"Cliques e custo por lead"},{nome:"Formulário e WhatsApp",detalhe:"Por onde o lead entrou"},{nome:"Celular do corretor",detalhe:"Onde a conversa acontece"},{nome:"Planilha da gerente",detalhe:"Quem está com quem"},{nome:"Sistema de propostas",detalhe:"Que o CRM não enxerga"}],faltaTitulo:"O que fica num lugar só",falta:["De onde cada lead veio, gravado nele até a venda","Quem atendeu, em quanto tempo, e se o dono mudou","A proposta, a unidade reservada e o contrato","O histórico inteiro, e o motivo de cada perda"],remate:"Não é falta de ferramenta. É que cinco ferramentas boas não somam um controle. O caminho do lead precisa existir num lugar, e é esse lugar que esta página mostra."},dores:{titulo:"Quatro trechos do caminho onde o controle escapa",intro:"Nenhum deles é falta de esforço do time. São os quatro pontos onde o lead troca de sistema, e é neles que o dado se perde. A página trata de cada um, na ordem.",itens:[{titulo:"Você paga o lead e perde o rastro",texto:"O painel do anúncio diz quantos leads entregou. O funil diz quantas vendas saíram. Ninguém consegue dizer qual anúncio gerou qual venda, e marketing e vendas discutem olhando o mesmo lead com dois números."},{titulo:"O lead espera, e o dono muda sem ninguém ver",texto:"Lead que espera esfria. E o contato que volta seis meses depois por outro anúncio cai com outro corretor, e a comissão vira briga."},{titulo:"A proposta vive fora do CRM",texto:"A unidade, as parcelas e o contrato são feitos noutro sistema, ou à mão. A oportunidade no funil não sabe o valor nem a etapa real da negociação."},{titulo:"Corretor sai e leva a carteira",texto:"A conversa está no celular de quem atendeu. Quando a pessoa sai, o histórico sai junto. E o motivo de perda tem tantas grafias que o relatório não fecha."}]},origem:{titulo:"Do anúncio ao lead: quem paga sabe o que comprou",texto:'Cada lead entra com a origem gravada nele: a fonte, a campanha, o anúncio, o empreendimento e o ponto por onde entrou. Anúncio, site, material impresso e WhatsApp, todos pelo mesmo caminho. A origem viaja com a oportunidade até a etapa de venda, então a pergunta "qual anúncio vendeu mês passado" tem resposta, sem planilha.',fontes:[{rotulo:"Anúncio",exemplo:"formulário ou WhatsApp",texto:"O lead do formulário do Meta e o do botão de WhatsApp chegam com campanha e anúncio identificados, e o empreendimento é deduzido do anúncio."},{rotulo:"Site e landing page",exemplo:"formulário",texto:"É o formulário que diz qual é o empreendimento, não o endereço da página. Cada formulário n
1asce sabendo de que produto ele fala."},{rotulo:"Material impresso e WhatsApp direto",exemplo:"QR e link",texto:"QR de tapume e link de panfleto entram com o texto pré-preenchido que identifica a peça. É esse texto que faz o lead nascer com a origem certa."}],resultadoTitulo:"O que a ficha guarda",resultados:["Fonte, mídia e canal, em três campos que o relatório filtra","Campanha e anúncio, do jeito que o painel do Meta nomeia","Empreendimento, deduzido do anúncio ou do formulário","Ponto de conversão: formulário, WhatsApp, QR ou ligação"],prova:"Numa incorporadora, o painel do Meta reportou 322 conversões numa quinzena e o CRM contou 345 leads dos mesmos anúncios. É o mesmo número visto dos dois lados, com a diferença explicada. Antes da origem gravada, 974 de 1.541 leads de um mês nasciam sem saber de onde tinham vindo.",ressalva:"O que já entrou sem origem também recebe: na mesma incorporadora, 911 oportunidades de dois meses ganharam a origem depois, sem erro e sem mexer em etapa nem em dono."},distribuicao:{titulo:"Do lead ao corretor: o certo, na hora, e o dono não some",texto:"No instante em que o formulário entra, o lead recebe a primeira mensagem no WhatsApp e cai na roleta do plantão daquele empreendimento. Um funil só para todos os lançamentos, separado por empreendimento em vez de um funil por produto, para a mesma automação valer para todos. E o contato que volta por outro anúncio não troca de corretor por acaso: cada mudança de dono fica registrada, com quem mudou e quando.",prova:"Numa incorporadora com sete empreendimentos à venda, são de 97 a 211 leads por semana passando pela distribuição. Uma auditoria sobre 30 mil oportunidades mostrou que 29% dos leads são de contato que já tinha oportunidade, e foi o histórico que apontou quando e com quem o dono tinha mudado.",cartao:{painel:"Oportunidade",etiqueta:"Entrou agora",empreendimento:"Residencial na orla",origem:"Anúncio do Meta, formulário",eventos:[{hora:"09:14:02",texto:"Formulário do anúncio recebido"},{hora:"09:14:03",texto:"Primeira mensagem enviada no WhatsApp"},{hora:"09:14:05",texto:"Roleta do plantão: corretora da vez"},{hora:"09:15:47",texto:"Corretora respondeu na conversa"}],responsavelRotulo:"Responsável",responsavel:"Corretora do plantão",responsavelVazio:"Aguardando roleta",candidatos:["Ana","Bruno","Carla","Diego","Elisa"],outras:[{titulo:"Contato recorrente",detalhe:"Manteve o corretor de abril"},{titulo:"Lead do site",detalhe:"Roleta do plantão: corretor da vez"}]}},proposta:{titulo:"Do corretor à proposta: a unidade, as parcelas e o contrato saem do CRM",texto:"A proposta nasce dentro da oportunidade. O corretor escolhe a unidade, que fica reservada na hora, monta as parcelas de sinal, mensais e chaves, e envia. A aprovação faz o resto sozinha: move a oportunidade para a etapa de proposta, grava o valor, monta a cláusula financeira com a conta da SPE daquele empreendimento e deixa o rascunho do contrato pronto. Se for negada, a unidade volta a ficar disponível.",prova:"Numa aprovação real, a oportunidade saiu de valor zero para R$ 4 milhões, na etapa certa e com a conta bancária certa da SPE, em menos de um minuto. Sem ninguém digitar o valor no CRM.",tela:{painel:"Proposta",unidadeRotulo:"Unidade",unidade:"Torre 2, apto 1204",estado:"Reservada",estadoDepois:"Vendida",valorRotulo:"Valor",valor:"R$ 1.240.000",parcelasTitulo:"Parcelas",parcelas:[{nome:"Sinal",detalhe:"na assinatura",valor:"R$ 124.000"},{nome:"24 mensais",detalhe:"de R$ 8.500",valor:"R$ 204.000"},{nome:"Chaves",detalhe:"financiamento",valor:"R$ 912.000"}],botao:"Aprovar proposta",botaoDepois:"Proposta aprovada",efeitosTitulo:"Ao aprovar",efeitos:["Oportunidade movida para a etapa Proposta","Valor gravado na oportunidade","Cláusula financeira com a conta da SPE","Rascunho do contrato gerado"]}},carteira:{titulo:"Da proposta ao fim: ganhou, perdeu por quê, e a carteira fica",texto:"A conversa do WhatsApp, a nota da visita, a ligação e a proposta ficam na ficha do cliente, que é da empresa. Corretor que sai não leva ninguém, e quem assume vê o que foi combinado. E quando a oportunidade fecha ou se perde, o motivo é escolhido numa lista com uma grafia só, para o relatório de perda fechar.",prova:'Numa incorporadora, são 5 mil conversas de WhatsApp na caixa da empresa. E 15.835 oportunidades perdidas com 145 motivos diferentes viraram uma lista de 124, sem apagar nenhuma: "
1não responde às tentativas de contato" era o motivo mais comum, com 3.093, e estava escrito de mais de um jeito.',ficha:{painel:"Ficha do cliente",nome:"Comprador do apto 1204",linhaDoTempo:[{tipo:"WhatsApp",texto:'"Consigo visitar o decorado no sábado?"',quando:"há 12 dias"},{tipo:"Nota da visita",texto:"Gostou da planta de 3 quartos, achou a vaga apertada",quando:"há 9 dias"},{tipo:"Ligação",texto:"6 min, pediu simulação com entrada menor",quando:"há 6 dias"},{tipo:"Proposta",texto:"Enviada, unidade 1204 reservada",quando:"há 2 dias"}],motivoRotulo:"Motivo da perda",motivoVazio:"Escolher motivo",motivo:"Não responde às tentativas de contato",motivos:["Parou de responder","Sem interesse no momento","Comprou no concorrente"]}},trilho:"Trechos do caminho do lead",suporte:{conversa:{titulo:"Suporte",canal:"WhatsApp",mensagens:[{de:"gerente",quem:"Gerente comercial",hora:"08:41",texto:"Exportei os leads de agosto e a coluna Fonte está vazia em vários. Conferi um por um, segue print.",anexo:"7 prints"},{de:"homio",quem:"Homio",hora:"09:15",texto:"Conferi todos. Os vazios entraram antes do deploy de 19/08, os de depois estão preenchidos. Mandei a planilha com a data de cada um.",anexo:""},{de:"homio",quem:"Homio",hora:"11:02",texto:"Um caso era defeito mesmo: a frase da primeira mensagem não estava no mapa. Já corrigido e no ar.",anexo:""}],selo:"Respondido no mesmo dia"},titulo:"Quem implanta é quem atende",texto:"Muita construtora contrata CRM e não consegue usar, porque a ferramenta chega e a equipe fica sozinha com ela. Aqui a implantação é acompanhada até o time usar, e o suporte é com quem construiu a integração, não com uma central que abre chamado.",itens:[{titulo:"Implantação junto com o seu time",texto:"Funil, campos, roleta e automações montados com quem vai usar, sobre os empreendimentos que estão à venda agora, e não sobre um modelo genérico."},{titulo:'Resposta com dado, não com "vamos verificar"',texto:"Numa incorporadora, a gerente comercial conferiu campo a campo uma exportação, em 18 mensagens e 7 prints. As sete dúvidas foram respondidas com dado no mesmo dia, e uma delas virou correção no ar."},{titulo:"Mudança sem parar a operação",texto:"Quando a automação de notas mudou de tecnologia, a operação não parou um dia: a nova rodou ao lado da antiga até ser validada com lead real."}]},plataforma:{titulo:"E o resto da operação comercial já vem junto",texto:"O caminho do lead é o que esta página mostra. O que vem embaixo dele é a plataforma inteira, no mesmo lugar.",itens:[{titulo:"WhatsApp oficial na mesma caixa",texto:"A conversa fica na ficha do cliente, e não no celular de quem atendeu."},{titulo:"Lembrete de visita ao decorado",texto:"Confirmação no dia anterior e aviso horas antes, pelo WhatsApp, sem o corretor lembrar de mandar."},{titulo:"Tarefa de retorno por etapa",texto:"Lead que ficou de dar resposta vira tarefa com prazo na mão do corretor, e some quando ele responde."},{titulo:"Material enviado quando a etapa muda",texto:"Tabela, book e memorial saem sozinhos quando a oportunidade avança, sem procurar arquivo."},{titulo:"Agenda com distribuição entre corretores",texto:"Visita marcada pelo lead cai no corretor da vez, com a duração certa para cada empreendimento."},{titulo:"Painel por empreendimento e por corretor",texto:"Quantos entraram, de onde, quem atendeu e quanto avançou, sem montar planilha."}]},fechamento:{titulo:"Traga os seus empreendimentos para a conversa",texto:"Quarenta e cinco minutos com quem implanta. Você mostra por onde o lead entra hoje e onde ele se perde, e a gente diz o que dá para ligar, em que ordem e em quanto tempo.",planos:"Prefere ver preço antes? Os planos estão aqui."}},ee={hero:{tarja:"Homebuilders and developers",titulo1:"The ad delivers the lead.",titulo2:"What happens next, nobody measures.",subtitulo:"Homio keeps the whole lead journey in one place: where it came from, who answered, what was proposed and why it closed or did not. No spreadsheet, no personal WhatsApp and no separate system for each piece.",botao:"Book a demo",botaoSecundario:"See plans",credibilidade:"Running today at a developer with seven projects on sale at once, over a thous
1and agents and partner brokerages on file and hundreds of ad leads a week.",painel:{titulo:"Lead journey",estado:"all recorded",etapas:[{nome:"Ad",detalhe:"Campaign, ad and project"},{nome:"Agent",detalhe:"Next in the rotation, in seconds"},{nome:"Proposal",detalhe:"Unit reserved, instalments and contract"},{nome:"Outcome",detalhe:"Won, or lost for which reason"}]}},divisao:{titulo:"The lead goes through five systems, and none of them talk",intro:"The ad platform knows what the click cost. The form knows the name. The agent knows what was said, on their own phone. The sales manager knows who has whom, in her spreadsheet. And the proposal lives in a system the CRM has never seen. Every piece is right, and nobody has the whole.",sabeTitulo:"Where the lead goes today",sistemas:[{nome:"Ad dashboard",detalhe:"Clicks and cost per lead"},{nome:"Form and WhatsApp",detalhe:"Where the lead came in"},{nome:"Agent’s phone",detalhe:"Where the conversation happens"},{nome:"Manager’s spreadsheet",detalhe:"Who has whom"},{nome:"Proposal system",detalhe:"Which the CRM cannot see"}],faltaTitulo:"What lives in one place",falta:["Where each lead came from, stored on it until the sale","Who answered, how fast, and whether the owner changed","The proposal, the reserved unit and the contract","The full history, and the reason for every loss"],remate:"It is not a lack of tools. It is that five good tools do not add up to control. The lead journey needs to exist in one place, and that place is what this page shows."},dores:{titulo:"Four stretches of the journey where control slips",intro:"None of them is a lack of effort from the team. They are the four points where the lead changes systems, and that is where the data gets lost. The page covers each one, in order.",itens:[{titulo:"You pay for the lead and lose the trail",texto:"The ad dashboard says how many leads it delivered. The pipeline says how many sales came out. Nobody can say which ad produced which sale, and marketing and sales argue looking at the same lead with two numbers."},{titulo:"The lead waits, and the owner changes unseen",texto:"A lead that waits goes cold. And the contact who comes back six months later through another ad lands with another agent, and the commission becomes a fight."},{titulo:"The proposal lives outside the CRM",texto:"The unit, the instalments and the contract are done in another system, or by hand. The deal in the pipeline knows neither the value nor the real stage of the negotiation."},{titulo:"The agent leaves and takes the book of clients",texto:"The conversation is on the phone of whoever answered. When that person leaves, the history leaves with them. And the loss reason is spelled so many ways that the report never adds up."}]},origem:{titulo:"From ad to lead: whoever pays knows what they bought",texto:'Every lead comes in with its source stored on it: the source, the campaign, the ad, the project and the point it came through. Ads, website, printed material and WhatsApp, all by the same path. The source travels with the deal to the sale stage, so the question "which ad sold last month" has an answer, with no spreadsheet.',fontes:[{rotulo:"Ad",exemplo:"form or WhatsApp",texto:"Leads from the Meta form and from the WhatsApp button arrive with campaign and ad identified, and the project is inferred from the ad."},{rotulo:"Website and landing page",exemplo:"form",texto:"It is the form that says which project, not the page address. Every form is born knowing which product it speaks for."},{rotulo:"Printed material and direct WhatsApp",exemplo:"QR and link",texto:"Hoarding QR codes and flyer links come in with the prefilled text that identifies the piece. That text is what makes the lead born with the right source."}],resultadoTitulo:"What the record keeps",resultados:["Source, medium and channel, in three fields the report filters on","Campaign and ad, named the way the Meta dashboard names them","Project, inferred from the ad or the form","Conversion point: form, WhatsApp, QR or phone call"],prova:"At one developer, the Meta dashboard reported 322 conversions in a fortnight and the CRM counted 345 leads from the same ads. It is the same number seen from both 
1sides, with the difference explained. Before the source was stored, 974 of 1,541 leads in a month were born not knowing where they came from.",ressalva:"What already came in without a source gets one too: at the same developer, 911 deals from two months received their source afterwards, with no errors and without touching stage or owner."},distribuicao:{titulo:"From lead to agent: the right one, right away, and the owner does not vanish",texto:"The moment the form comes in, the lead gets its first WhatsApp message and drops into the rotation of that project’s duty roster. One pipeline for every launch, segmented by project instead of one pipeline per product, so the same automation serves all of them. And a contact who returns through another ad does not switch agents by accident: every change of owner is recorded, with who changed it and when.",prova:"At a developer with seven projects on sale, 97 to 211 leads a week go through distribution. An audit over 30,000 deals showed that 29% of leads belong to a contact that already had a deal, and it was the history that showed when and to whom the owner had changed.",cartao:{painel:"Deal",etiqueta:"Just in",empreendimento:"Beachfront residences",origem:"Meta ad, form",eventos:[{hora:"09:14:02",texto:"Ad form received"},{hora:"09:14:03",texto:"First WhatsApp message sent"},{hora:"09:14:05",texto:"Duty rotation: next agent up"},{hora:"09:15:47",texto:"Agent replied in the conversation"}],responsavelRotulo:"Owner",responsavel:"Agent on duty",responsavelVazio:"Waiting for rotation",candidatos:["Ana","Bruno","Carla","Diego","Elisa"],outras:[{titulo:"Returning contact",detalhe:"Kept the agent from April"},{titulo:"Website lead",detalhe:"Duty rotation: next agent up"}]}},proposta:{titulo:"From agent to proposal: the unit, the instalments and the contract come out of the CRM",texto:"The proposal is born inside the deal. The agent picks the unit, which is reserved on the spot, sets up the instalments for deposit, monthly payments and handover, and sends it. Approval does the rest on its own: it moves the deal to the proposal stage, stores the value, builds the financial clause with the bank account of that project’s SPV and leaves the contract draft ready. If it is declined, the unit becomes available again.",prova:"In one real approval, the deal went from zero to R$ 4 million, at the right stage and with the right SPV bank account, in under a minute. Nobody typed the value into the CRM.",tela:{painel:"Proposal",unidadeRotulo:"Unit",unidade:"Tower 2, apt 1204",estado:"Reserved",estadoDepois:"Sold",valorRotulo:"Value",valor:"R$ 1,240,000",parcelasTitulo:"Instalments",parcelas:[{nome:"Deposit",detalhe:"at signing",valor:"R$ 124,000"},{nome:"24 monthly",detalhe:"of R$ 8,500",valor:"R$ 204,000"},{nome:"Handover",detalhe:"financing",valor:"R$ 912,000"}],botao:"Approve proposal",botaoDepois:"Proposal approved",efeitosTitulo:"On approval",efeitos:["Deal moved to the Proposal stage","Value stored on the deal","Financial clause with the SPV account","Contract draft generated"]}},carteira:{titulo:"From proposal to outcome: won, lost for which reason, and the book stays",texto:"The WhatsApp conversation, the visit note, the call and the proposal stay on the client record, which belongs to the company. An agent who leaves takes nobody, and whoever takes over sees what was agreed. And when the deal closes or is lost, the reason is picked from a list with a single spelling, so the loss report adds up.",prova:'At one developer, 5,000 WhatsApp conversations sit in the company inbox. And 15,835 lost deals with 145 different reasons became a list of 124, without deleting any: "does not answer contact attempts" was the most common reason, with 3,093, and it was spelled more than one way.',ficha:{painel:"Client record",nome:"Buyer of apt 1204",linhaDoTempo:[{tipo:"WhatsApp",texto:'"Can I visit the show flat on Saturday?"',quando:"12 days ago"},{tipo:"Visit note",texto:"Liked the 3-bedroom plan, found the parking tight",quando:"9 days ago"},{tipo:"Call",texto:"6 min, asked for a simulation with a smaller deposit",quando:"6 days ago"},{tipo:"Proposal",texto:"Sent, unit 1204 reserved",quando:"2 days ago"}],motivoRotulo:"Loss reason",motivoVazio:"Choose a reason",motivo:"Does not answer contact attempts",motivos:["Stopped replying","No interest right now","Bought from a competitor"]}},trilho:"Stretches of the lead journey",suporte:{conversa:{titulo:"Support",canal:"WhatsApp",mensagens:[{de:"gerente",quem:"Sales manager",hora:"08:41",texto:"I exported the August leads and the Source column is empty on several. Checked one by one, screenshots attached.",anexo:"7 screenshots"}
1,{de:"homio",quem:"Homio",hora:"09:15",texto:"Checked all of them. The empty ones came in before the 19 Aug deploy; the later ones are filled. Sent you the sheet with each date.",anexo:""},{de:"homio",quem:"Homio",hora:"11:02",texto:"One case was a real defect: the first-message phrase was missing from the map. Fixed and live.",anexo:""}],selo:"Answered the same day"},titulo:"The people who implement are the people who answer",texto:"Many builders buy a CRM and never manage to use it, because the tool arrives and the team is left alone with it. Here the rollout is accompanied until the team is using it, and support comes from whoever built the integration, not from a desk that opens a ticket.",itens:[{titulo:"Rollout alongside your team",texto:"Pipeline, fields, rotation and automations set up with the people who will use them, on the projects on sale right now, not on a generic template."},{titulo:'Answers with data, not with "we will check"',texto:"At one developer, the sales manager checked an export field by field, in 18 messages and 7 screenshots. All seven questions were answered with data the same day, and one of them became a fix in production."},{titulo:"Change without stopping the operation",texto:"When the notes automation changed technology, the operation did not stop for a day: the new one ran beside the old one until it was validated with a real lead."}]},plataforma:{titulo:"And the rest of the sales operation comes with it",texto:"The lead journey is what this page shows. Underneath it is the whole platform, in the same place.",itens:[{titulo:"Official WhatsApp in the same inbox",texto:"The conversation stays on the client record, not on the phone of whoever answered."},{titulo:"Show flat visit reminders",texto:"Confirmation the day before and a heads-up hours ahead, on WhatsApp, without the agent remembering to send it."},{titulo:"Follow-up tasks by stage",texto:"A lead who owes a reply becomes a task with a deadline in the agent’s hands, and disappears when they answer."},{titulo:"Material sent when the stage changes",texto:"Price list, brochure and specification go out on their own when the deal moves forward, no file hunting."},{titulo:"Calendar with agent rotation",texto:"A visit booked by the lead lands on the next agent up, with the right duration for each project."},{titulo:"Dashboard by project and by agent",texto:"How many came in, from where, who answered and how far they got, with no spreadsheet."}]},fechamento:{titulo:"Bring your projects to the conversation",texto:"Forty-five minutes with the people who implement. You show where the lead comes in today and where it gets lost, and we tell you what can be connected, in what order and how long it takes.",planos:"Want to see pricing first? The plans are here."}},f={pt:Z,en:ee};function v(a,c,r=2400){const l=u.useRef(null),[h,s]=u.useState(a),[d,i]=u.useState(!1),[m,t]=u.useState(!1);return u.useEffect(()=>{var x;if(((x=window.matchMedia)==null?void 0:x.call(window,"(prefers-reduced-motion: reduce)").matches)||!("IntersectionObserver"in window))return;const n=l.current;if(!n)return;const p=new IntersectionObserver(([j])=>t(j.isIntersecting),{threshold:.35});return p.observe(n),()=>p.disconnect()},[]),u.useEffect(()=>{if(!m){i(!1),s(a);return}let o=!0,n=0;const p=x=>{o&&(s(x),x<a?n=window.setTimeout(()=>p(x+1),c):n=window.setTimeout(()=>p(0),r))};return i(!0),n=window.setTimeout(()=>p(0),350),()=>{o=!1,window.clearTimeout(n)}},[m,a,c,r]),{alvo:l,passo:h,animando:d}}const w=(a,c,r=8)=>{const l=a>c;return{opacity:l?1:0,transform:l?"none":`translateY(${r}px)`,transition:l?"opacity .45s cubic-bezier(.16,1,.3,1), transform .45s cubic-bezier(.16,1,.3,1)":"opacity .2s ease-out, transform .2s ease-out"}},ae=[k,C,A,O],te=({aoAgendar:a})=>{const c=g(f).hero,r=N(),l=c.painel.etapas.length,{alvo:h,passo:s,animando:d}=v(l,800,2600),i=d?Math.max(0,Math.min(1,(s-1)/(l-1))):1;return e.jsxs("section",{className:"relative isolate overflow-hidden bg-[#0a0a12]",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-[#0a0a12] via-[#0a0a12] to-[#050505]"}),e.jsx("div",{className:"pointer-events-none absolute -left-40 top-0 h-[640px] w-[640px] rounded-full bg-brand-purple/25 blur-[140px]"}),e.jsx("div",{className:"pointer-events-none absolute -right-40 bottom-0 h-[520px] w-[520px] rounded-full bg-brand-accent/10 blur-[140px]"}),e.jsx("span",{"aria-hidden":"true",className:"ctr-orbe ctr-orbe--1"}),e.jsx("span",{"aria-hidden":"true",className:"ctr-orbe ctr-orbe--2"}),e.jsx("span",{"aria-hidden":"true",className:"ctr-orbe ctr-orbe--3"}),e.jsx("span",{"aria-hidden":"true",className:"ctr-orbe ctr-orbe--4"}),e.jsxs("div",{className:"relative mx-auto grid w-full max-w-[1240px] items-center gap-14 px-6 pb-24 pt-[132px] lg:grid-cols-[1.1fr_.9fr] lg:gap-20 lg:pb-32 lg:pt-[168px]",children:[e.jsxs("div",{children:[e.jsx("p",{className:"ctr-entra mb-6 text-xs font-bold uppercase tracking-[0.2em] text-brand-accent",style:{"--i":0},children:c.tarja}),e.jsxs("h1",{className:"max-w-[16ch] text-4xl font-extrabold leading-[1.05] tracking-[-0.03em] text-white sm:text-5xl lg:max-w-[18ch] lg:text-6xl",children:[e.jsx("span",{className:"ctr-entra block",style:{"--i":1},children:c.titulo1}),e.jsx("span",{className:"ctr-entra mt-2 block text-white/55",style:{"--i":2},children:c.titulo2})]}),e.jsx("p",{className:"ctr-entra mt-8 max-w-[58ch] text-lg font-medium leading-relaxed text-gray-300",style:{"--i":3},children:c.subtitulo}),e.jsxs("div",{className:"ctr-entra mt-10 flex flex-col gap-4 sm:flex-row sm:items-center",style:{"--i":4},children:[e.jsx("button",{onClick:a,className:"rounded-lg bg-brand-purple px-10 py-4 font-bold text-white shadow-lg shadow-brand-purple/30 outline-none transition-[background-color,transform] duration-300 hover:bg-brand-system active:scale-[.98] focus-visible:ring-2 focus-visible:ring-brand-accent focus-visible:ring-offset-2 focus-visible:ring-offset-[#0a0a12]",children:c.botao}),e.jsxs(q,{to:r("/precos"),className:"inline-flex items-center justify-center gap-1.5 rounded-lg border border-white/15 px-8 py-4 font-bold text-gray-200 outline-none transition-colors duration-300 hover:bg-white/5 hover:text-white focus-visible:ring-2 focus-visible:ring-brand-accent focus-visible:ring-offset-2 focus-visible:ring-offset-[#0a0a12]",children:[c.botaoSecundario,e.jsx($,{size:16})]})]}),e.jsx("p",{className:"ctr-entra mt-14 max-w-[70ch] border-t border-white/10 pt-6 text-sm font-medium leading-relaxed text-gray-400",style:{"--i":6},children:c.credibilidade})]}),e.jsx("div",{ref:h,className:"ctr-entra ctr-entra--painel",style:{"--i":3},children:e.jsxs("div",{className:"overflow-hidden rounded-xl border border-white/10 bg-white/[0.03] p-2 shadow-card-hover",children:[e.jsxs("div",{className:"flex items-center justify-between px-3 py-2",children:[e.jsx("span",{className:"text-xs font-bold text-white",children:c.painel.titulo}),e.jsxs("span",{className:"inline-flex items-center gap-1.5 text-xs font-semibold text-emerald-400",style:{opacity:!d||s>=l?1:.35,transition:"opacity .4s ease-out"},children:[e.jsx("span",{className:"h-2 w-2 rounded-full bg-emerald-400"}),c.painel.estado]})]}),e.jsxs("ol",{className:"relative rounded-lg bg-[#111118] px-5 py-5",children:[e.jsx("span",{"aria-hidden":"true",className:"absolute left-[39px] top-9 bottom-9 w-px bg-white/10"}),e.jsx("span",{"aria-hidden":"true",className:"absolute left-[39px] top-9 bottom-9 w-px origin-top bg-gradient-to-b from-brand-accent to-brand-accent/40",style:{transform:`scaleY(${i})`,transition:"transform .7s cubic-bezier(.16,1,.3,1)"}}),c.painel.etapas.map((m,t)=>
1{const o=ae[t],n=!d||s>t,p=d&&s===t;return e.jsxs("li",{className:"relative flex items-center gap-4 py-3",children:[e.jsx("span",{className:`relative z-10 flex h-10 w-10 shrink-0 items-center justify-center rounded-lg border bg-[#0a0a12] transition-[border-color,color,opacity] duration-500 ${p?"ctr-pulso border-brand-accent text-brand-accent":""} ${n?"border-white/10 text-brand-accent":"border-white/10 text-white/30"}`,children:e.jsx(o,{size:17})}),e.jsxs("div",{className:"min-w-0 flex-1 transition-opacity duration-500",style:{opacity:n||p?1:.4},children:[e.jsx("p",{className:"text-sm font-bold text-white",children:m.nome}),e.jsx("p",{className:"mt-0.5 text-[13px] font-medium leading-snug text-gray-400",children:m.detalhe})]}),e.jsx("span",{className:"shrink-0 text-emerald-400","aria-hidden":"true",style:{opacity:n?1:0,transform:n?"scale(1)":"scale(.5)",transition:"opacity .35s cubic-bezier(.16,1,.3,1), transform .35s cubic-bezier(.16,1,.3,1)"},children:e.jsx(y,{size:16})})]},m.nome)})]})]})})]})]})},oe=[R,E,I,P,A],se=[{x:"2%",y:"4%",r:"-2.5deg",flutua:"ctr-flutua--1"},{x:"46%",y:"14%",r:"1.8deg",flutua:"ctr-flutua--2"},{x:"8%",y:"38%",r:"1.2deg",flutua:"ctr-flutua--3"},{x:"50%",y:"52%",r:"-1.6deg",flutua:"ctr-flutua--1"},{x:"14%",y:"72%",r:"-0.8deg",flutua:"ctr-flutua--2"}],re=[40,110,200,270,350],ne=()=>{const a=g(f).divisao,{alvo:c,estilo:r}=b(),{alvo:l,passo:h,animando:s}=v(a.falta.length,650,3200),[d,i]=u.useState(!1);u.useEffect(()=>{h>0&&i(!0)}
1,[h]);const m=!s||d;return e.jsx("section",{className:"overflow-hidden bg-white py-24 lg:py-32",children:e.jsxs("div",{ref:c,className:"mx-auto w-full max-w-[1240px] px-6",children:[e.jsxs("div",{className:"grid gap-8 lg:grid-cols-[minmax(0,1fr)_minmax(0,1fr)] lg:items-end lg:gap-16",children:[e.jsx("h2",{className:"max-w-[20ch] text-3xl font-extrabold leading-[1.1] tracking-[-0.03em] text-[#191919] lg:text-[2.75rem]",style:r(0),children:a.titulo}),e.jsx("p",{className:"max-w-[58ch] text-lg font-medium leading-relaxed text-gray-600",style:r(60),children:a.intro})]}),e.jsxs("div",{ref:l,className:"mt-16 grid gap-10 lg:mt-20 lg:grid-cols-[minmax(0,1.15fr)_150px_minmax(0,1fr)] lg:items-center lg:gap-0",children:[e.jsxs("div",{style:r(100),children:[e.jsx("h3",{className:"text-[11px] font-bold uppercase tracking-[0.18em] text-gray-500 lg:mb-6",children:a.sabeTitulo}),e.jsx("ul",{className:"mt-5 grid gap-3 sm:grid-cols-2 lg:relative lg:mt-0 lg:block lg:h-[440px]",children:a.sistemas.map((t,o)=>{const n=oe[o],p=se[o];return e.jsxs("li",{className:`rounded-lg border border-gray-200 bg-white p-4 shadow-card lg:absolute lg:w-[46%] lg:min-w-[220px] lg:left-[var(--x)] lg:top-[var(--y)] lg:rotate-[var(--r)] ${p.flutua}`,style:{"--x":p.x,"--y":p.y,"--r":p.r},children:[e.jsxs("div",{className:"flex items-center gap-1.5",children:[e.jsx("span",{className:"h-2 w-2 rounded-full bg-gray-300"}),e.jsx("span",{className:"h-2 w-2 rounded-full bg-gray-200"}),e.jsx("span",{className:"ml-auto text-gray-400",children:e.jsx(n,{size:15,"aria-hidden":"true"})})]}),e.jsx("p",{className:"mt-3 text-[14px] font-bold text-gray-700",children:t.nome}),e.jsx("p",{className:"mt-0.5 text-[13px] font-medium text-gray-500",children:t.detalhe})]},t.nome)})})]}),e.jsxs("svg",{"aria-hidden":"true",viewBox:"0 0 150 440",className:"hidden h-[440px] w-[150px] lg:block",fill:"none",children:[re.map((t,o)=>e.jsx("path",{d:`M0 ${t} C 75 ${t}, 75 220, 150 220`,stroke:o===2?"#a552fb":"#d1d5db",strokeWidth:o===2?1.5:1,strokeDasharray:500,strokeDashoffset:m?0:500,style:{transition:`stroke-dashoffset 1.1s cubic-bezier(.16,1,.3,1) ${o*90}ms`}},t)),e.jsx("circle",{cx:"150",cy:"220",r:"4",fill:"#a552fb",style:{opacity:m?1:0,transition:"opacity .4s ease-out .9s"}})]}),e.jsxs("div",{style:r(160),children:[e.jsxs("div",{className:"overflow-hidden rounded-xl bg-[#191919] p-2 shadow-card-hover",children:[e.jsxs("div",{className:"flex items-center justify-between px-3 py-2",children:[e.jsx("span",{className:"text-xs font-bold text-white",children:a.faltaTitulo}),e.jsxs("span",{className:"inline-flex items-center gap-1.5 text-xs font-semibold text-emerald-400",children:[e.jsx("span",{className:"h-2 w-2 rounded-full bg-emerald-400"}),"Homio"]})]}),e.jsx("ul",{className:"rounded-lg bg-[#f9fafb] p-3",children:a.falta.map((t,o)=>{const n=!s||h>o;return e.jsxs("li",{className:"flex items-center gap-3 rounded-lg border border-gray-200 bg-white px-4 py-3.5 shadow-card [&+&]:mt-2",style:{opacity:n?1:.45,transition:"opacity .4s cubic-bezier(.16,1,.3,1)"},children:[e.jsx("span",{className:"flex h-6 w-6 shrink-0 items-center justify-center rounded-full bg-emerald-50 text-emerald-600",style:{transform:n?"scale(1)":"scale(.6)",opacity:n?1:0,transition:"transform .35s cubic-bezier(.16,1,.3,1), opacity .35s"},"aria-hidden":"true",children:e.jsx(y,{size:13})}),e.jsx("span",{className:"text-[15px] font-bold leading-snug text-[#191919]",children:t})]},t)})})]}),e.jsx("p",{className:"mt-8 max-w-[52ch] text-lg font-semibold leading-relaxed text-[#191919]",style:r(220),children:a.remate})]})]})]})})},ie=()=>{const a=g(f).dores,{alvo:c,estilo:r}=b(),l=a.itens.length,{alvo:h,passo:s,animando:d}=v(l,1100,2600),i=d?Math.max(0,Math.min(l-1,s-1))/(l-1):1;return e.jsx("section",{className:"bg-[#f9fafb] py-24 lg:py-32",children:e.jsxs("div",{ref:c,className:"mx-auto w-full max-w-[1240px] px-6",children:[e.jsxs("div",{className:"grid gap-8 lg:grid-cols-[minmax(0,1fr)_minmax(0,1fr)] lg:items-end lg:gap-16",children:[e.jsx("h2",{className:"max-w-[18ch] text-3xl font-extrabold leading-[1.1] tracking-[-0.03em] text-[#191919] lg:text-[2.75rem]",style:r(0),children:a.titulo}),e.jsx("p",{className:"max-w-[58ch] text-lg font-medium leading-relaxed text-gray-600",style:r(60),children:a.intro})]}),e.jsxs("ol",{ref:h,className:"relative mt-16 grid gap-10 lg:mt-20 lg:grid-cols-4 lg:gap-8",style:r(120),children:[e.jsx("span",{"aria-hidden":"true",className:"absolute left-[21px] top-6 bottom-6 w-px bg-gray-300 lg:hidden"}),e.jsx("span",{"aria-hidden":"true",className:"absolute left-[22px] top-[22px] hidden h-px bg-gray-300 lg:block",style:{width:"calc(75% + 24px)"}}),e.jsx("span",{"aria-hidden":"true",className:"absolute left-[22px] top-[22px] hidden h-px bg-brand-purple lg:block",style:{width:`calc(${i} * (75% + 24px))`,transition:"width .9s cubic-bezier(.16,1,.3,1)"}}),e.jsx("span",{"aria-hidden":"true",className:"absolute top-[17px] hidden h-[11px] w-[11px] rounded-full bg-brand-purple ring-4 ring-[#f9fafb] lg:block",style:{left:`calc(${i} * (75% + 24px) + 16.5px)`,transition:"left .9s cubic-bezier(.16,1,.3,1)",opacity:d?1:0}}),a.itens.map((m,t)=>
1{const o=!d||s>t,n=d&&s===t+1;return e.jsxs("li",{className:"relative flex gap-5 lg:block",children:[e.jsx("span",{className:`relative z-10 flex h-11 w-11 shrink-0 items-center justify-center rounded-full border bg-white text-[13px] font-extrabold transition-[border-color,color,box-shadow] duration-500 ${n?"ctr-pulso":""} ${o?"border-brand-purple text-brand-purple":"border-gray-300 text-gray-400"}`,"aria-hidden":"true",children:t+1}),e.jsxs("div",{className:"pt-2 transition-opacity duration-500 lg:pt-6",style:{opacity:o?1:.5},children:[e.jsx("h3",{className:"text-lg font-extrabold tracking-[-0.02em] text-[#191919]",children:m.titulo}),e.jsx("p",{className:"mt-3 max-w-[40ch] text-[15px] font-medium leading-relaxed text-gray-600",children:m.texto})]})]},m.titulo)})]})]})})},le=[k,D,F],de=()=>{const a=g(f).origem,{alvo:c,estilo:r}=b(),l=a.fontes.length,{alvo:h,passo:s,animando:d}=v(l+a.resultados.length,650,2600);return e.jsx("section",{id:"anuncio",className:"scroll-mt-24 border-t border-white/5 bg-[#050505] py-24 lg:py-32",children:e.jsxs("div",{ref:c,className:"mx-auto w-full max-w-[1240px] px-6",children:[e.jsxs("div",{className:"grid gap-8 lg:grid-cols-[minmax(0,1fr)_minmax(0,1fr)] lg:items-end lg:gap-16",children:[e.jsx("h2",{className:"max-w-[18ch] text-3xl font-extrabold leading-[1.1] tracking-[-0.03em] text-white lg:text-[2.75rem]",style:r(0),children:a.titulo}),e.jsx("p",{className:"max-w-[58ch] text-lg font-medium leading-relaxed text-gray-400",style:r(60),children:a.texto})]}),e.jsxs("div",{ref:h,className:"mt-16 grid gap-12 lg:grid-cols-[1fr_1fr] lg:gap-16",children:[e.jsxs("div",{className:"relative",style:r(80),children:[e.jsx("span",{"aria-hidden":"true",className:"absolute left-[19px] top-6 bottom-6 w-px bg-gradient-to-b from-brand-accent/50 via-white/15 to-transparent"}),e.jsx("ul",{className:"space-y-10",children:a.fontes.map((i,m)=>{const t=le[m],o=!d||s>m,n=d&&s===m;return e.jsxs("li",{className:"relative flex gap-5 transition-opacity duration-500",style:{opacity:o||n?1:.45},children:[e.jsx("span",{className:`relative z-10 flex h-10 w-10 shrink-0 items-center justify-center rounded-lg border bg-[#111118] transition-[border-color,color] duration-500 ${n?"ctr-pulso border-brand-accent":"border-white/10"} ${o||n?"text-brand-accent":"text-white/40"}`,children:e.jsx(t,{size:18})}),e.jsxs("div",{className:"pt-1",children:[e.jsxs("h3",{className:"text-base font-bold text-white",children:[i.rotulo,e.jsx("span",{className:"ml-2 align-middle text-xs font-semibold uppercase tracking-wider text-gray-400",children:i.exemplo})]}),e.jsx("p",{className:"mt-2 max-w-[46ch] text-[15px] font-medium leading-relaxed text-gray-400",children:i.texto})]})]},i.rotulo)})})]}),e.jsxs("div",{className:"rounded-xl border border-white/10 bg-white/[0.03] p-7 lg:p-8",style:r(160),children:[e.jsxs("div",{className:"mb-6 flex items-center gap-2",children:[e.jsx("span",{className:"h-2.5 w-2.5 rounded-full bg-emerald-400 transition-opacity duration-500",style:{opacity:!d||s>l?1:.3}}),e.jsx("h3",{className:"text-sm font-bold uppercase tracking-wider text-gray-300",children:a.resultadoTitulo})]}),e.jsx("ul",{className:"space-y-4",children:a.resultados.map((i,m)=>e.jsxs("li",{className:"flex gap-3 border-b border-white/5 pb-4 last:border-0 last:pb-0",style:d?w(s,l+m):void 0,children:[e.jsx(y,{size:17,className:"mt-0.5 shrink-0 text-emerald-400"}),e.jsx("span",{className:"text-[15px] font-medium leading-relaxed text-gray-200",children:i})]},i))})]})]}),e.jsxs("div",{className:"mt-14 grid gap-8 border-t border-white/10 pt-10 lg:grid-cols-2",style:r(220),children:[e.jsx("p",{className:"max-w-[58ch] text-lg font-semibold leading-relaxed text-white",children:a.prova}),e.jsx("p",{className:"max-w-[58ch] text-[15px] font-medium leading-relaxed text-gray-400",children:a.ressalva})]})]})})},ce=()=>{const a=g(f).distribuicao,{alvo:c,estilo:r}=b(),{alvo:l,passo:h,animando:s}=v(5,850,2800),d=s&&h===3,[i,m]=u.useState(0);u.useEffect(()=>{if(!d)return;const o=window.setInterval(()=>m(n=>(n+1)%a.cartao.candidatos.length),110);return()=>window.clearInterval(o)},[d,a.cartao.candidatos.length]);const t=!s||h>=4;return e.jsx("section",{id:"corretor",className:"scroll-mt-24 bg-[#f9fafb] py-24 lg:py-32",children:e.jsxs("div",{ref:c,className:"mx-auto grid w-full max-w-[1240px] items-center gap-14 px-6 lg:grid-cols-[1.05fr_.95fr] lg:gap-20",children:[e.jsxs("div",{style:r(0),children:[e.jsx("h2",{className:"max-w-[20ch] text-3xl font-extrabold leading-[1.1] tracking-[-0.03em] text-[#191919] lg:text-[2.75rem]",children:a.titulo}),e.jsx("p",{className:"mt-5 max-w-[58ch] text-lg font-medium leading-relaxed text-gray-600",children:a.texto}),e.jsx("p",{className:"mt-9 max-w-[52ch] border-t border-gray-200 pt-8 text-lg font-semibold leading-relaxed text-[#191919]",children:a.prova})]}),e.jsx("div",{ref:l,style:r(120),children:e.jsxs("div",{className:"overflow-hidden rounded-xl bg-[#191919] p-2 shadow-card-hover",children:[e.jsxs("div",{className:"flex items-center justify-between px-3 py-2",children:[e.jsx("span",{className:"text-xs font-bold text-white",children:a.cartao.painel}),e.jsxs("span",{className:"inline-flex items-center gap-2 text-xs font-semibold text-emerald-400",children:[e.jsx("span",{className:`h-2 w-2 rounded-full bg-emerald-400 ${s&&h<5?"ctr-pisca":""}`}),a.cartao.etiqueta]})]}),e.jsxs("div",{className:"rounded-lg bg-[#f9fafb] p-3",children:[e.jsxs("article",{className:"rounded-lg border border-gray-200 bg-white shadow-card",children:[e.jsxs("div",{className:"border-b border-gray-100 px-5 py-4",children:[e.jsxs("h3",{className:"flex items-center gap-2 text-lg font-extrabold tracking-[-0.02em] text-[#191919]",children:[e.jsx(V,{size:17,className:"text-brand-purple","aria-hidden":"true"}),a.cartao.empreendimento]}),e.jsxs("p",{className:"mt-1.5 flex items-center gap-2 text-[13px] font-medium text-gray-500",children:[e.jsx(k,{size:14,"aria-hidden":"true"}),a.cartao.origem]})]}),e.jsxs("ol",{className:"relative px-5 py-4",children:[e.jsx("span",{"aria-hidden":"true",className:"absolute left-[27px] top-6 bottom-6 w-px bg-gray-200"}),a.cartao.eventos.map((o,n)=>{const p=n===a.cartao.eventos.length-1,x=p?4:n;return e.jsxs("li",{className:"relative flex items-start gap-4 py-2",style:s?
1w(h,x,6):void 0,children:[e.jsx("span",{className:`relative z-10 mt-1.5 h-[9px] w-[9px] shrink-0 rounded-full ring-4 ring-white ${p?"bg-emerald-500":"bg-brand-purple"}`}),e.jsxs("div",{className:"min-w-0",children:[e.jsx("span",{className:"font-mono text-[11px] font-semibold text-gray-400",children:o.hora}),e.jsx("p",{className:`text-[14px] leading-snug ${p?"font-bold text-[#191919]":"font-medium text-gray-700"}`,children:o.texto})]})]},o.hora)})]}),e.jsxs("div",{className:"flex items-center justify-between border-t border-gray-100 px-5 py-3",children:[e.jsx("span",{className:"text-xs font-semibold uppercase tracking-wider text-gray-500",children:a.cartao.responsavelRotulo}),e.jsxs("span",{className:"inline-flex items-center gap-1.5 text-[13px] font-bold text-[#191919]","aria-live":"off",children:[e.jsx(C,{size:14,className:`transition-colors duration-300 ${t?"text-brand-purple":"text-gray-400"}`,"aria-hidden":"true"}),e.jsx("span",{className:"transition-opacity duration-200",style:{opacity:s&&h<3?.35:1},children:t?a.cartao.responsavel:d?a.cartao.candidatos[i]:a.cartao.responsavelVazio})]})]})]}),e.jsx("ul",{className:"mt-3 space-y-2",children:a.cartao.outras.map(o=>e.jsxs("li",{className:"flex items-center justify-between rounded-lg border border-gray-200 bg-white/60 px-5 py-3",children:[e.jsx("span",{className:"text-sm font-bold text-gray-500",children:o.titulo}),e.jsx("span",{className:"text-xs font-semibold text-gray-500",children:o.detalhe})]},o.titulo))})]})]})})]})})},me=()=>{const a=g(f).proposta,{alvo:c,estilo:r}=b(),l=a.tela.parcelas.length,{alvo:h,passo:s,animando:d}=v(l+1+a.tela.efeitos.length,620,3e3),i=d&&s===l+1,m=d&&s>l+1;return e.jsx("section",{id:"proposta",className:"scroll-mt-24 bg-white py-24 lg:py-32",children:e.jsxs("div",{ref:c,className:"mx-auto grid w-full max-w-[1240px] items-center gap-14 px-6 lg:grid-cols-[.95fr_1.05fr] lg:gap-20",children:[e.jsx("div",{ref:h,className:"order-2 lg:order-1",style:r(120),children:e.jsxs("div",{className:"overflow-hidden rounded-xl bg-[#191919] p-2 shadow-card-hover",children:[e.jsxs("div",{className:"flex items-center justify-between px-3 py-2",children:[e.jsx("span",{className:"text-xs font-bold text-white",children:a.tela.painel}),e.jsx("span",{className:"text-xs font-semibold text-white/60",children:a.tela.unidade})]}),e.jsxs("div",{className:"rounded-lg bg-[#f9fafb] p-3",children:[e.jsxs("article",{className:"rounded-lg border border-gray-200 bg-white shadow-card",children:[e.jsxs("div",{className:"grid grid-cols-2 gap-4 border-b border-gray-100 px-5 py-4",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-[11px] font-semibold uppercase tracking-wider text-gray-500",children:a.tela.unidadeRotulo}),e.jsx("p",{className:"mt-1 text-[15px] font-bold text-[#191919]",children:a.tela.unidade}),e.jsxs("span",{className:"relative mt-1.5 inline-grid text-xs font-bold",children:[e.jsxs("span",{className:"col-start-1 row-start-1 inline-flex items-center gap-1.5 text-amber-700 transition-opacity duration-300",style:{opacity:m?0:1},"aria-hidden":m,children:[e.jsx("span",{className:"h-2 w-2 rounded-full bg-amber-500"}),a.tela.estado]}),e.jsxs("span",{className:"col-start-1 row-start-1 inline-flex items-center gap-1.5 text-emerald-700 transition-opacity duration-300",style:{opacity:m?1:0},"aria-hidden":!m,children:[e.jsx("span",{className:"h-2 w-2 rounded-full bg-emerald-500"}),a.tela.estadoDepois]})]})]}),e.jsxs("div",{className:"text-right",children:[e.jsx("p",{className:"text-[11px] font-semibold uppercase tracking-wider text-gray-500",children:a.tela.valorRotulo}),e.jsx("p",{className:"mt-1 text-xl font-extrabold tracking-[-0.02em] text-[#191919]",children:a.tela.valor})]})]}),e.jsxs("div",{className:"px-5 py-4",children:[e.jsx("p",{className:"text-[11px] font-semibold uppercase tracking-wider text-gray-500",children:a.tela.parcelasTitulo}),e.jsx("ul",{className:"mt-2",children:a.tela.parcelas.map((t,o)=>e.jsxs("li",{className:"flex items-baseline justify-between border-b border-gray-100 py-2.5 last:border-0",style:d?w(s,o,6):void 0,children:[e.jsxs("span",{className:"text-[14px] font-bold text-[#191919]",children:[t.nome,e.jsx("span",{className:"ml-2 text-xs font-medium text-gray-500",children:t.detalhe})]}),e.jsx("span",{className:"font-mono text-[13px] font-semibold text-gray-700",children:t.valor})]},t.nome))})]}),e.jsx("div",{className:"border-t border-gray-100 px-5 py-4",children:e.jsxs("span",{className:`inline-flex w-full items-center justify-center gap-2 rounded-lg px-5 py-3 text-sm font-bold text-white transition-[transform,background-color] duration-200 ${m?"bg-emerald-600":"bg-brand-purple"}`,style:{transform:i?"scale(.97)":"scale(1)"},children:[m&&e.jsx(y,{size:15,"aria-hidden":"true"}),m?a.tela.botaoDepois:a.tela.botao]})})]}),e.jsxs("div",{className:"mt-3 rounded-lg border border-gray-200 bg-white/60 px-5 py-4",children:[e.jsx("p",{className:"text-[11px] font-semibold uppercase tracking-wider text-gray-500",children:a.tela.efeitosTitulo}),e.jsx("ul",{className:"mt-2 space-y-2",children:a.tela.efeitos.map((t,o)=>e.jsxs("li",{className:"flex items-start gap-2 text-[13px] font-medium text-gray-700",style:d?w(s,l+1+o,6):void 0,children:[e.jsx(y,{size:15,className:"mt-0.5 shrink-0 text-emerald-600","aria-hidden":"true"}),t]},t))})]})]})]})}),e.jsxs("div",{className:"order-1 lg:order-2",style:r(0),children:[e.jsx("h2",{className:"max-w-[22ch] text-3xl font-extrabold leading-[1.1] tracking-[-0.03em] text-[#191919] lg:text-[2.75rem]",children:a.titulo}),e.jsx("p",{className:"mt-5 max-w-[58ch] text-lg font-medium leading-relaxed text-gray-600",children:a.texto}),e.jsx("p",{className:"mt-9 max-w-[52ch] border-t border-gray-200 pt-8 text-lg font-semibold leading-relaxed text-[#191919]",children:a.prova})]})]})})},he=[z,B,L,A],pe=()=>{const a=g(f).carteira,{alvo:c,estilo:r}=b(),l=a.ficha.linhaDoTempo.length,{alvo:h,passo:s,animando:d}=v(l+2,700,2800),i=d&&s===l+1,m=!d||s>l+1;return e.jsx("section",{id:"fechamento",className:"scroll-mt-24 border-t border-white/5 bg-[#050505] py-24 lg:py-32",children:e.jsxs("div",{ref:c,className:"mx-auto grid w-full max-w-[1240px] items-center gap-14 px-6 lg:grid-cols-[1.05fr_.95fr] lg:gap-20",children:[e.jsxs("div",{style:r(0),children:[e.jsx("h2",{className:"max-w-[22ch] text-3xl font-extrabold leading-[1.1] tracking-[-0.03em] text-white lg:text-[2.75rem]",children:a.titulo}),e.jsx("p",{className:"mt-5 max-w-[58ch] text-lg font-medium leading-relaxed text-gray-400",children:a.texto}),e.jsx("p",{className:"mt-9 max-w-[52ch] border-t border-white/10 pt-8 text-lg font-semibold leading-relaxed text-white",children:a.prova})]}),e.jsx("div",{ref:h,style:r(120),children:e.jsxs("div",{className:"overflow-hidden rounded-xl border border-white/10 bg-white/[0.03] p-2 shadow-card-hover",children:[e.jsxs("div",{className:"flex items-center justify-between px-3 py-2",children:[e.jsx("span",{className:"text-xs font-bold text-white",children:a.ficha.painel}),e.jsx("span",{className:"text-xs font-semibold text-white/60",children:a.ficha.nome})]}),e.jsxs("div",{className:"rounded-lg bg-[#111118] p-3",children:[e.jsxs("ol",{className:"relative rounded-lg border border-white/10 bg-[#0a0a12] px-5 py-3",children:[e.jsx("span",{"aria-hidden":"true",className:"absolute left-[35px] top-7 bottom-7 w-px bg-white/10"}),a.ficha.linhaDoTempo.map((t,o)=>{const n=he[o];return e.jsxs("li",{className:"relative flex items-start gap-4 py-3",style:d?w(s,o,6):void 0,children:[e.jsx("span",{className:"relative z-10 flex h-8 w-8 shrink-0 items-center justify-center rounded-md border border-white/10 bg-[#111118] text-brand-accent",children:e.jsx(n,{size:14,"aria-hidden":"true"})}),e.jsxs("div",{className:"min-w-0 flex-1",children:[e.jsxs("div",{className:"flex items-baseline justify-between gap-3",children:[e.jsx("span",{className:"text-xs font-bold uppercase tracking-wider text-gray-400",children:t.tipo}),e.jsx("span",{className:"shrink-0 text-[11px] font-medium text-gray-400",children:t.quando})]}),e.jsx("p",{className:"mt-0.5 text-[14px] font-medium leading-snug text-gray-200",children:t.texto})]})]},t.tipo)})]}),e.jsxs("div",{className:"mt-3 rounded-lg border border-white/10 bg-[#0a0a12] px-5 py-4",children:[e.jsx("p",{className:"text-[11px] font-semibold uppercase tracking-wider text-gray-400",children:a.ficha.motivoRotulo}),e.jsxs("div",{className:`mt-2 flex items-center justify-between rounded-md border bg-[#111118] px-3 py-2.5 transition-[border-color] duration-300 ${i?"border-brand-accent/70":"border-white/15"}`,children:[e.jsx("span",{className:`text-[14px] transition-colors duration-300 ${m?"font-bold text-white":"font-medium text-gray-500"}`,children:m?a.ficha.motivo:a.ficha.motivoVazio}),e.jsx(Q,{size:15,className:"text-gray-400 transition-transform duration-300",style:{transform:i?"rotate(180deg)":"none"},"aria-hidden":"true"})]}),e.jsx("ul",{className:"mt-1.5 space-y-0.5 px-3",children:a.ficha.motivos.map((t,o)=>{const n=!d||i||m;return e.jsx("li",{className:"py-1 text-[13px] font-medium text-gray-400",style:{opacity:n?1:0,transform:n?"none":"translateY(-4px)",transition:`opacity .35s cubic-bezier(.16,1,.3,1) ${o*60}ms, transform .35s cubic-bezier(.16,1,.3,1) ${o*60}ms`},children:t},t)})})]})]})]})})]})})},ue=()=>{const a=g(f).suporte,{alvo:c,estilo:r}=b(),l=a.conversa.mensagens.length,{alvo:h,passo:s,animando:d}=v(l+1,1e3,3200);return e.jsx("section",{className:"bg-[#f9fafb] py-24 lg:py-32",children:e.jsx("div",{ref:c,className:"mx-auto w-full max-w-[1240px] px-6",children:e.jsxs("div",{className:"grid gap-12 lg:grid-cols-[minmax(0,480px)_1fr] lg:gap-20",children:[e.jsxs("div",{children:[e.jsx("h2",{className:"max-w-[14ch] text-3xl font-extrabold leading-[1.1] tracking-[-0.03em] text-[#191919] lg:text-[2.75rem]",style:r(0),children:a.titulo}),e.jsx("p",{className:"mt-5 max-w-[52ch] text-lg font-medium leading-relaxed text-gray-600",style:r(60),children:a.texto}),e.jsx("div",{ref:h,className:"mt-10",style:r(140),children:e.jsxs("div",{className:"overflow-hidden rounded-xl bg-[#191919] p-2 shadow-card-hover",children:[e.jsxs("div",{className:"flex items-center justify-between px-3 py-2",children:[e.jsx("span",{className:"text-xs font-bold text-white",children:a.conversa.titulo}),e.jsxs("span",{className:"inline-flex items-center gap-1.5 text-xs font-semibold text-emerald-400",children:[e.jsx("span",{className:"h-2 w-2 rounded-full bg-emerald-400"}
1),a.conversa.canal]})]}),e.jsxs("div",{className:"flex flex-col gap-2.5 rounded-lg bg-[#f9fafb] p-3",children:[a.conversa.mensagens.map((i,m)=>{const t=i.de==="homio";return e.jsx("div",{className:`max-w-[88%] ${t?"self-end":"self-start"}`,style:d?w(s,m,10):void 0,children:e.jsxs("div",{className:`rounded-lg px-4 py-3 shadow-card ${t?"rounded-br-sm bg-brand-purple text-white":"rounded-bl-sm border border-gray-200 bg-white text-[#191919]"}`,children:[e.jsx("p",{className:"text-[11px] font-bold uppercase tracking-wider opacity-70",children:i.quem}),e.jsx("p",{className:"mt-1 text-[14px] font-medium leading-snug",children:i.texto}),i.anexo&&e.jsxs("span",{className:"mt-2 inline-flex items-center gap-1.5 rounded-md border border-gray-200 bg-[#f9fafb] px-2 py-1 text-[12px] font-bold text-gray-700",children:[e.jsx(H,{size:12,"aria-hidden":"true"}),i.anexo]}),e.jsxs("div",{className:`mt-1.5 flex items-center gap-1 text-[11px] font-medium ${t?"justify-end text-white/70":"text-gray-500"}`,children:[i.hora,t&&e.jsx(_,{size:13,"aria-hidden":"true"})]})]})},i.hora)}),e.jsx("div",{className:"self-center",style:d?w(s,l,4):void 0,children:e.jsxs("span",{className:"inline-flex items-center gap-1.5 rounded-full border border-emerald-200 bg-emerald-50 px-3 py-1 text-[12px] font-bold text-emerald-700",children:[e.jsx(U,{size:12,"aria-hidden":"true"}),a.conversa.selo]})})]})]})})]}),e.jsx("ul",{children:a.itens.map((i,m)=>e.jsxs("li",{className:"border-t border-gray-200 py-7 last:border-b",style:r(80+m*70),children:[e.jsx("h3",{className:"text-lg font-extrabold tracking-[-0.02em] text-[#191919]",children:i.titulo}),e.jsx("p",{className:"mt-3 max-w-[58ch] text-[15px] font-medium leading-relaxed text-gray-600",children:i.texto})]},i.titulo))})]})})})},xe=[z,G,Y,J,K,R],ge=()=>{const a=g(f).plataforma,{alvo:c,estilo:r}=b();return e.jsx("section",{className:"border-t border-white/5 bg-[#050505] py-24 lg:py-32",children:e.jsxs("div",{ref:c,className:"mx-auto w-full max-w-[1240px] px-6",children:[e.jsxs("div",{className:"grid gap-8 lg:grid-cols-[minmax(0,1fr)_minmax(0,1fr)] lg:items-end lg:gap-16",children:[e.jsx("h2",{className:"max-w-[18ch] text-3xl font-extrabold leading-[1.1] tracking-[-0.03em] text-white lg:text-[2.75rem]",style:r(0),children:a.titulo}),e.jsx("p",{className:"max-w-[58ch] text-lg font-medium leading-relaxed text-gray-400",style:r(60),children:a.texto})]}),e.jsx("ul",{className:"mt-14 grid gap-x-16 md:grid-cols-2",children:a.itens.map((l,h)=>{const s=xe[h];return e.jsxs("li",{className:"group flex gap-5 border-t border-white/10 py-6",style:r(100+h*40),children:[e.jsx("span",{className:"mt-0.5 flex h-10 w-10 shrink-0 items-center justify-center rounded-lg border border-white/10 bg-[#111118] text-brand-accent transition-colors duration-300 group-hover:border-brand-accent/60",children:e.jsx(s,{size:18,"aria-hidden":"true"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-base font-bold text-white",children:l.titulo}),e.jsx("p",{className:"mt-2 max-w-[42ch] text-[15px] font-medium leading-relaxed text-gray-400",children:l.texto})]})]},l.titulo)})})]})})},fe=({trechos:a,rotulo:c,bloco:r})=>{const[l,h]=u.useState(0),[s,d]=u.useState(!1),i=u.useRef([]);u.useEffect(()=>{if(!("IntersectionObserver"in window))return;const t=r.current;if(t){const o=new IntersectionObserver(([n])=>d(n.isIntersecting),{rootMargin:"-30% 0px -30% 0px"});o.observe(t),i.current.push(o)}return a.forEach((o,n)=>{const p=document.getElementById(o.id);if(!p)return;const x=new IntersectionObserver(([j])=>{j.isIntersecting&&h(n)},{rootMargin:"-45% 0px -45% 0px"});x.observe(p),i.current.push(x)}),()=>{i.current.forEach(o=>o.disconnect()),i.current=[]}},[a,r]);const m=(t,o)=>{var x;const n=document.getElementById(o);if(!n)return;t.preventDefault();const p=(x=window.matchMedia)==null?void 0:x.call(window,"(prefers-reduced-motion: reduce)").matches;n.scrollIntoView({behavior:p?"auto":"smooth",block:"start"})};return e.jsx("nav",{"aria-label":c,className:"fixed left-[max(16px,calc((100vw-1240px)/2-96px))] top-1/2 z-30 hidden -translate-y-1/2 xl:block",style:{opacity:s?1:0,pointerEvents:s?"auto":"none",transition:"opacity .4s cubic-bezier(.16,1,.3,1)"},children:e.jsxs("ol",{className:"relative space-y-7",children:[e.jsx("span",{"aria-hidden":"true",className:"absolute left-[5px] top-3 bottom-3 w-px bg-white/15 mix-blend-difference"}),a.map((t,o)=>{const n=o===l;return e.jsx("li",{className:"relative",children:e.jsxs("a",{href:`#${t.id}`,onClick:p=>m(p,t.id),"aria-current":n?"location":void 0,className:"group flex items-center gap-3 outline-none",children:[e.jsx("span",{className:`relative flex h-[11px] w-[11px] items-center justify-center rounded-full mix-blend-difference transition-transform duration-500 ${n?"scale-110 bg-white":"scale-100 bg-white/35 group-hover:bg-white/70"}`,children:n&&e.jsx("span",{"aria-hidden":"true",className:"absolute h-6 w-6 rounded-full border border-white/50 ctr-eco"})}),e.jsx("span",{className:`hidden whitespace-nowrap text-[11px] font-bold uppercase tracking-[0.18em] mix-blend-difference transition-opacity duration-500 2xl:inline ${n?"text-white opacity-100":"text-white opacity-0 group-hover:opacity-70 group-focus-visible:opacity-70"}`,children:t.nome})]})},t.id)})]})})},T="agendar",be=()=>{const a=g(f).fechamento,c=N();return e.jsx("section",{id:T,className:"scroll-mt-24 bg-white py-24 lg:py-32",children:e.jsxs("div",{className:"mx-auto grid w-full max-w-[1240px] items-start gap-14 px-6 lg:grid-cols-[minmax(0,440px)_1fr] lg:gap-20",children:[e.jsxs("div",{children:[e.jsx("h2",{className:"max-w-[16ch] text-3xl font-extrabold leading-[1.1] tracking-[-0.03em] text-[#191919] lg:text-[2.75rem]",children:a.titulo}),e.jsx("p",{className:"mt-5 max-w-[52ch] text-lg font-medium leading-relaxed text-gray-600",children:a.texto}
1),e.jsxs(q,{to:c("/precos"),className:"mt-8 inline-flex items-center gap-1.5 text-[15px] font-bold text-brand-link underline-offset-4 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-brand-purple",children:[a.planos,e.jsx(X,{size:16})]})]}),e.jsx("div",{children:e.jsx(W,{tipo:"construtora"})})]})})},Ce=()=>{const a=N(),c=g(f),r=u.useRef(null),l=c.hero.painel.etapas.map((s,d)=>({id:["anuncio","corretor","proposta","fechamento"][d],nome:s.nome})),h=()=>{var i;const s=document.getElementById(T);if(!s){window.location.href=a("/agendar-demo");return}const d=(i=window.matchMedia)==null?void 0:i.call(window,"(prefers-reduced-motion: reduce)").matches;s.scrollIntoView({behavior:d?"auto":"smooth",block:"start"})};return e.jsxs(e.Fragment,{children:[e.jsx(S,{onOpenModal:h,darkMode:!0}),e.jsxs("main",{id:"conteudo",tabIndex:-1,children:[e.jsx(te,{aoAgendar:h}),e.jsx(ne,{}),e.jsx(ie,{}),e.jsxs("div",{ref:r,children:[e.jsx(de,{}),e.jsx(ce,{}),e.jsx(me,{}),e.jsx(pe,{})]}),e.jsx(fe,{trechos:l,rotulo:c.trilho,bloco:r}),e.jsx(ue,{}),e.jsx(ge,{}),e.jsx(be,{})]}),e.jsx(M,{})]})};export{Ce as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.