// pages/transparencia.jsx — Página "Transparência" function MetricCard({ m }) { var [count, setCount] = React.useState(0); var [started, setStarted] = React.useState(false); var ref = React.useRef(null); React.useEffect(function() { var el = ref.current; if (!el) return; var observer = new IntersectionObserver(function(entries) { if (entries[0].isIntersecting) { setStarted(true); observer.disconnect(); } }, { threshold: 0.3 }); observer.observe(el); return function() { observer.disconnect(); }; }, []); React.useEffect(function() { if (!started) return; var startTime = null; var duration = 900; function step(now) { if (!startTime) startTime = now; var progress = Math.min((now - startTime) / duration, 1); var eased = 1 - Math.pow(1 - progress, 3); setCount(Math.round(eased * m.target)); if (progress < 1) requestAnimationFrame(step); } requestAnimationFrame(step); }, [started]); return (
{m.prefix}{count}{m.numSuffix} {m.suffix && {m.suffix}}
{m.l}

{m.d}

); } var METRICS = [ { target: 260, prefix: '+', numSuffix: '', l: 'Crianças atendidas', d: 'Centenas de histórias acolhidas com cuidado, proteção e responsabilidade ao longo da nossa trajetória.', c: 'var(--ceramica)', }, { target: 16, prefix: '', numSuffix: '', suffix: 'anos', l: 'De atuação', d: 'Uma caminhada dedicada ao acolhimento de crianças e ao fortalecimento de uma rede de cuidado.', c: 'var(--sol)', }, { target: 24, prefix: '', numSuffix: 'h', l: 'Atendimento contínuo', d: 'A Casa Lar funciona de forma contínua, com equipe presente todos os dias da semana.', c: 'var(--folha)', }, ]; function PageTransparencia() { return ( {/* HEADER */}
Transparência

Confiança se constrói
com clareza.

A Casa Lar Luz do Caminho acredita que confiança se constrói com responsabilidade, ética e clareza. Prezamos pela transparência em cada etapa do nosso trabalho — comunicando-nos abertamente com a sociedade, doadores, parceiros e todos que caminham conosco nessa missão de acolher, proteger e cuidar de crianças com dignidade.

{/* FOTOS */}
Casa Lar Luz do Caminho Crianças na Casa Lar Atividade na Casa Lar
{/* MÉTRICAS DE IMPACTO */}
Métricas de impacto
{METRICS.map(function(m, i) { return ; })}
{/* DECORATIVE BAND */}

Cada criança atendida é uma história — e cada história importa a quem caminha conosco.

); } const root = ReactDOM.createRoot(document.getElementById('root')); root.render();