/* global React */ function Header({ active, scrollTo }) { const { Button } = window.MXDEngenharia_e41562; const [open, setOpen] = React.useState(false); const items = [ ['inicio', 'Início'], ['areas', 'Áreas'], ['processo', 'Processo'], ['sobre', 'Quem somos'], ['contato', 'Contato']]; React.useEffect(() => { if (window.lucide) window.lucide.createIcons(); }); const navTo = (id) => { setOpen(false); if (id.includes('.html')) { window.location.href = id; return; } if (document.getElementById(id)) { scrollTo(id); } else { window.location.href = 'index.html#' + id; } }; const wa = () => window.open('https://wa.me/5534996847972?text=' + encodeURIComponent('Olá! Vim pelo site da MXD Engenharia e gostaria de solicitar um orçamento de perícia/avaliação.'), '_blank', 'noopener'); return (
{e.preventDefault();navTo('inicio');}} style={{ display: 'inline-flex' }}> MXD Engenharia
{items.map(([id, label]) => {if (id.includes('.html')) return;e.preventDefault();navTo(id);}}> {label} )}
); } window.Header = Header; function CredBar() { const items = [ ['Atuação desde', '2023'], ['Responsável técnico', 'Eng. Civil'], ['Registro', 'CREA-SP 123.234']]; return (
{items.map(([label, value], i) =>
{label} {value}
)}
); } window.CredBar = CredBar; function Services({ scrollTo }) { const { Eyebrow } = window.MXDEngenharia_e41562; const items = [ ['scale', 'Perícias de engenharia', 'Vistorias, análise de vícios construtivos e laudos periciais para processos judiciais.'], ['home', 'Avaliação de imóveis', 'Valor de mercado para inventários, divórcios e partilhas, conforme NBR 14653.'], ['gavel', 'Assistência técnica', 'Apoio ao advogado: quesitos, pareceres e impugnação de laudos oficiais.'], ['file-search', 'Vícios construtivos', 'Identificação de causa, extensão e quantificação de danos em edificações.'], ['ruler', 'Disputas patrimoniais', 'Mensuração e divisão técnica de bens imóveis em conflitos patrimoniais.'], ['clipboard-check', 'Laudos & ART', 'Documentação fundamentada, com memória de cálculo e ART devidamente registrada.']]; return (
Áreas de atuação

Atuação técnica em todas as fases do processo.

Da vistoria inicial à sustentação do laudo em juízo.

{items.map(([icon, title, desc], i) =>

{title}

{desc}

)}
); } window.Services = Services; function Process() { const { Eyebrow } = window.MXDEngenharia_e41562; const steps = [ ['01', 'Briefing', 'Entendemos o objeto, o processo e os quesitos a responder.'], ['02', 'Vistoria', 'Levantamento técnico em campo, com registro fotográfico e medições.'], ['03', 'Análise', 'Fundamentação conforme normas técnicas, com memória de cálculo.'], ['04', 'Laudo & ART', 'Entrega do laudo e documentação técnica e ART registrada, pronto para o processo.']]; return (
Como trabalhamos

Um método claro, do primeiro contato ao laudo.

{steps.map(([n, title, desc]) =>
{n}

{title}

{desc}

)}
); } window.Process = Process; function About() { const { Eyebrow, DataField, Button } = window.MXDEngenharia_e41562; return (
Sobre a MXD

Rigor técnico a serviço da decisão jurídica.

A MXD nasceu para traduzir a engenharia em argumento jurídico. Investigamos, mensuramos e documentamos cada caso com o rigor tecnico necessario. 

Cada trabalho é conduzido por engenheiro civil habilitado, fundamentado nas normas aplicáveis e acompanhado da respectiva ART. Nosso compromisso é com a clareza e a sustentação técnica, não com promessas de resultado.

{[ ['Atuação desde', '2023'], ['Registro da empresa', 'CREA-SP 123.234'], ['CNPJ', '41.540.372/0001-98']]. map(([label, value], i) =>
{label} {value}
)}

ART emitida em todos os casos. Cada trabalho é acompanhado da Anotação de Responsabilidade Técnica (ART) registrada no CREA, garantindo respaldo legal e rastreabilidade.

); } window.About = About; function ContactForm() { const { Eyebrow, Button, Input, Badge } = window.MXDEngenharia_e41562; const [sent, setSent] = React.useState(false); const areas = ['Perícia judicial', 'Avaliação de imóvel', 'Vício construtivo', 'Assistência técnica']; const [area, setArea] = React.useState(areas[0]); const canais = ['WhatsApp', 'E-mail', 'Ligação']; const [canal, setCanal] = React.useState(canais[0]); const [nome, setNome] = React.useState(''); const [email, setEmail] = React.useState(''); const [telefone, setTelefone] = React.useState(''); const [mensagem, setMensagem] = React.useState(''); const seg = (on) => ({ cursor: 'pointer', fontFamily: 'var(--font-sans)', fontSize: 'var(--fs-sm)', padding: '9px 14px', borderRadius: 'var(--r-sm)', border: '1px solid ' + (on ? 'var(--blue-600)' : 'var(--line-warm)'), background: on ? 'var(--blue-50)' : 'transparent', color: on ? 'var(--blue-700)' : 'var(--ink-500)', transition: 'all var(--dur-fast) var(--ease-out)' }); const onSubmit = (e) => { e.preventDefault(); const linhas = [ 'Olá! Solicitação de orçamento pelo site da MXD Engenharia.', '', 'Nome: ' + (nome || '—'), 'E-mail: ' + (email || '—'), 'Área: ' + area, 'Prefere atendimento por: ' + canal, ]; if (canal === 'Ligação') linhas.push('Telefone para ligação: ' + (telefone || '—')); if (mensagem) { linhas.push('', 'Mensagem: ' + mensagem); } window.open('https://wa.me/5534996847972?text=' + encodeURIComponent(linhas.join('\n')), '_blank', 'noopener'); setSent(true); }; return (
Contato

Solicite um orçamento.

{[ ['message-circle', 'WhatsApp (34) 99684-7972', 'https://wa.me/5534996847972?text=' + encodeURIComponent('Olá! Vim pelo site da MXD Engenharia e gostaria de solicitar um orçamento.')], ['mail', 'contato@mxdengenharia.com.br', 'mailto:contato@mxdengenharia.com.br'], ['map-pin', 'Av. Nove de Julho, 3147 — Jardim Paulista, São Paulo — SP, 01407-000', null]]. map(([icon, val, href]) =>
{href ? {val} : {val} }
)}
{sent ?

Abrimos o WhatsApp

Conclua o envio na conversa que abrimos. Retornaremos em até um dia útil.

:
setNome(e.target.value)} /> setEmail(e.target.value)} />
{areas.map((a) => )}
{canais.map((c) => )}
{canal === 'Ligação' && setTelefone(e.target.value)} /> } setMensagem(e.target.value)} />
Sigilo profissional
}
); } window.ContactForm = ContactForm; function Footer({ scrollTo }) { const cols = [ ['Atuação', [['Perícias de engenharia', 'areas'], ['Avaliação de imóveis', 'areas'], ['Vícios construtivos', 'areas'], ['Assistência técnica', 'areas']]], ['Empresa', [['Quem somos', 'quem-somos.html'], ['Como trabalhamos', 'processo'], ['Contato', 'contato'], ['Política de Privacidade', 'politica-de-privacidade.html']]]]; return ( ); } window.Footer = Footer;