/* artsol-sections.jsx — todas as seções da landing Estrutura A (Calculator-first) */ const LOGO = "assets/artsol-logo.png"; /* fonte única das 4 soluções — usada no dropdown da nav e no rodapé */ const SOLUCOES = [ ["solucao-fotovoltaica.html", "Fotovoltaica"], ["solucao-aquec-banho.html", "Aquecimento de banho"], ["solucao-aquec-piscina.html", "Aquecimento de piscina"], ["solucao-carregador-ev.html", "Carregador EV"], ]; /* ── ICONS (inline SVG, premium hairline) ───────────────────────────── */ const Icon = { panel: , shower: , pool: , ev: , clock: , diamond: , check: , arrow: }; /* ── NAV ─────────────────────────────────────────────────────────────── */ function Nav({ dark, onToggleDark, active, homeUrl = "" }) { const [open, setOpen] = React.useState(false); React.useEffect(() => { if (!open) return; const onKey = (e) => { if (e.key === "Escape") setOpen(false); }; document.addEventListener("keydown", onKey); return () => document.removeEventListener("keydown", onKey); }, [open]); const links = [ [homeUrl || "#top", "Início"], [homeUrl + "#solucoes", "Soluções"], [homeUrl + "#sobre", "Sobre"], [homeUrl + "#processo", "Como funciona"], [homeUrl + "#depoimentos", "Depoimentos"], [homeUrl + "#faq", "FAQ"]]; const caret = ; return (
ARTSOL
(61) 3327-1000 Calcular economia
{open && (
{ if (e.target === e.currentTarget) setOpen(false); }}>
{links.map(([h, t]) => ( setOpen(false)}>{t} {t === "Soluções" && SOLUCOES.map(([sh, st]) => ( setOpen(false)}>{st} ))} ))} setOpen(false)}> Calcular economia
)}
); } /* ── HERO ────────────────────────────────────────────────────────────── */ function Hero() { return (
Brasília / DF · desde 1998

Energia solar que paga sozinha a sua próxima conta de luz.

Desde 1998 construindo confiança e transformando a luz do sol em economia para famílias e empresas de Brasília/DF e região. Cuidamos de todo o processo: projeto, homologação na Neoenergia e instalação. Você só aproveita a economia.

{[1, 2, 3, 4, 5].map((i) => ( ))}
★★★★★
4,9 / 5 · 36.000+ clientes atendidos
); } /* ── STATS ───────────────────────────────────────────────────────────── */ function Stats() { const data = [ ["28", " anos", "operando ininterruptamente em Brasília"], ["300", "+", "projetos fotovoltaicos concluídos"], ["36k", "+", "clientes (sistemas de aquecimento)"], ["50k", " m²", "de coletores solares para piscina instalados"]]; return (
{data.map(([n, s, l], i) =>
{n}{s}
{l}
)}
); } /* ── SOLUTIONS ───────────────────────────────────────────────────────── */ function Solutions() { const sols = [ { tag: "energia · conta de luz", title: "Energia Solar Fotovoltaica", blurb: "Painéis no telhado reduzem até 90% da conta de luz. Vida útil de 25+ anos.", icon: Icon.panel, src: "assets/sol-fotovoltaica.webp", alt: "Casa residencial com painéis solares fotovoltaicos no telhado", href: "solucao-fotovoltaica.html", isNew: false }, { tag: "água quente · chuveiro", title: "Aquecimento Solar Banho", blurb: "Chuveiros e torneiras com água quente o ano inteiro. Economia de até 40%.", icon: Icon.shower, src: "assets/sol-banho.webp", alt: "Pessoa tomando banho com água aquecida pelo sol", href: "solucao-aquec-banho.html", isNew: false }, { tag: "piscina aquecida", title: "Aquecimento Solar Piscina", blurb: "Piscina utilizável o ano todo, sem custo de operação. Resistente ao cloro.", icon: Icon.pool, src: "assets/sol-piscina.webp", alt: "Piscina aquecida com água cristalina", href: "solucao-aquec-piscina.html", isNew: false }, { tag: "mobilidade elétrica", title: "Carregador para Carro Elétrico", blurb: "Wallbox 7 a 22 kW. Combine com solar e carregue o carro de graça no dia.", icon: Icon.ev, src: "assets/sol-ev.webp", alt: "Carro elétrico carregando no wallbox doméstico", href: "solucao-carregador-ev.html", isNew: true }]; return (
soluções · 4 frentes

Uma solução para cada parte da sua casa.

Como funciona
{sols.map((s, i) =>
{s.isNew && Novo · 2025}
{s.src ? {s.alt} :
{i === 0 &&
} {s.photo}
}
{s.icon}

{s.title}

{s.blurb}

Saiba mais {Icon.arrow}
)}
); } /* ── ABOUT ───────────────────────────────────────────────────────────── */ function About() { return (
Dois profissionais da ARTSOL conversando em campo, com tablet em mãos e painéis solares ao fundo
28 anos
em Brasília sem interrupção
sobre · diferenciais

Não somos startup.
Somos instituição.

Desde 1998 em Brasília, a ARTSOL constrói relacionamentos de longo prazo. Mais do que instalar painéis solares, oferecemos soluções completas, com equipe própria, fornecedores parceiros e a segurança de que estaremos presentes quando você precisar.

{Icon.clock}

28 anos de mercado

Quando você precisar de suporte daqui a 10 anos, a gente ainda vai estar aqui. Outros concorrentes mal completaram 5 anos.

{Icon.diamond}

Portfólio diversificado

Fotovoltaica, Aquecimento Solar (banho e piscina), Trocador de Calor para Piscina, Carregador Veicular, Manutenção Preventiva e Corretiva. Tudo em um só lugar.

{Icon.check}

Serviço completo, fim a fim

Projeto personalizado, homologação junto à Neoenergia, instalação por equipe própria e pós-venda. Você não toca em nada.

); } /* ── PROCESS ─────────────────────────────────────────────────────────── */ function Process() { const steps = [ ["Proposta / Dimensionamento", "Analisamos seu consumo e necessidade energética ou térmica — energia elétrica, banho ou piscina. Enviamos a proposta técnica em até 24h."], ["Vistoria técnica", "Visitamos o local para validar estrutura, posicionamento, hidráulica ou elétrica existente e os requisitos técnicos do projeto."], ["Projeto + Aprovação", "Desenvolvemos o projeto técnico e cuidamos da aprovação junto à concessionária. Você acompanha tudo sem lidar com burocracia."], ["Instalação", "Equipe própria instala o sistema completo — fotovoltaico ou aquecimento solar — com testes, comissionamento e entrega em funcionamento."]]; return (
como funciona · 4 etapas

Do contato à sua economia em até ~30 dias.

Você só decide começar, nós cuidamos do restante.
{steps.map(([t, b], i) =>
etapa {String(i + 1).padStart(2, "0")} {String(i + 1).padStart(2, "0")}

{t}

{b}

)}
); } /* ── TESTIMONIALS ────────────────────────────────────────────────────── */ function Testimonials() { return (
depoimentos · ★ 4,9 no Google

Histórias reais, contas menores.

★★★★★
"Sou cliente há décadas, mais de um produto, e permaneço fiel em razão da qualidade do serviço e da excelência no atendimento."
André Almeida
Cliente ARTSOL · ★ Avaliação Google
★★★★★
"Fiz meu aquecimento solar com eles há mais de 20 anos. Foi um projeto personalizado e funciona muitíssimo bem. Se ligo 3 vezes por ano o boiler é muito! Recomendo!"
Antônio Henrique
Cliente ARTSOL · ★ Avaliação Google
★★★★★
"Equipe nota 10. Em especial Sr. João e Lúcio. Prestativos, pontuais e honestos na avaliação do serviço a ser prestado. Gostei muito!"
Cristina Lopes
Cliente ARTSOL · ★ Avaliação Google
); } /* ── FAQ ─────────────────────────────────────────────────────────────── */ function FAQ() { const [open, setOpen] = useState(0); const items = [ ["Quanto tempo até o sistema se pagar?", "Em Brasília, o retorno fica entre 2 e 5 anos para sistemas residenciais bem dimensionados. O simulador no topo da página te dá uma estimativa em segundos com base na sua conta atual."], ["O sistema funciona em dias nublados?", "Sim. A irradiação difusa em dias nublados ainda gera energia — menos do que em dias claros, mas o cálculo anual já considera todas as variações. Em Brasília a irradiação é uma das melhores do país."], ["Vocês cuidam da homologação na Neoenergia?", "Cuidamos de toda a parte burocrática: projeto, ART, solicitação de acesso e troca do medidor bidirecional. Você não precisa falar com a concessionária."], ["Existe parcelamento?", "Sim. Trabalhamos com financiamento em até 60x com bancos parceiros. Em muitos casos, a parcela é menor que a economia mensal — ou seja, o sistema se paga sozinho desde o primeiro mês."], ["Qual a garantia dos painéis e do sistema?", "Painéis: garantia de fabricação de 12 anos e performance de 25 anos. Inversor: 5 a 10 anos conforme modelo. Instalação ARTSOL: garantia de 1 ano sobre a mão de obra."], ["E se eu mudar de casa?", "O sistema valoriza o imóvel — pesquisa de 2023 mostra valorização média de 4 a 6%. Se preferir, dá pra desinstalar e remontar no novo endereço (custo separado da instalação original)."]]; return (
dúvidas frequentes

Tudo o que perguntam antes de comprar.

Não achou sua dúvida? A gente responde em alguns minutos pelo WhatsApp.

Falar com especialista
{items.map(([q, a], i) =>
setOpen(open === i ? -1 : i)}> {q} +
{a}
)}
); } /* ── FINAL CTA ───────────────────────────────────────────────────────── */ function FinalCTA() { return (
último passo

Pronto pra ver quanto
você economiza?

Simule em 30 segundos ou fale agora com nosso time pelo WhatsApp.

Simular agora WhatsApp (61) 3327-1000
); } /* ── FOOTER ──────────────────────────────────────────────────────────── */ function Footer({ homeUrl = "" }) { return ( ); } /* ── floating WhatsApp ───────────────────────────────────────────────── */ function WhatsAppFloat() { return ( ); } /* ── voltar ao topo ──────────────────────────────────────────────────── */ function BackToTop() { const [on, setOn] = React.useState(false); React.useEffect(() => { const onScroll = () => setOn(window.scrollY > 600); onScroll(); window.addEventListener("scroll", onScroll, { passive: true }); return () => window.removeEventListener("scroll", onScroll); }, []); const toTop = () => { const reduz = window.matchMedia("(prefers-reduced-motion: reduce)").matches; window.scrollTo({ top: 0, behavior: reduz ? "auto" : "smooth" }); }; return ( ); } Object.assign(window, { Nav, Hero, Stats, Solutions, About, Process, Testimonials, FAQ, FinalCTA, Footer, WhatsAppFloat, BackToTop, Icon });