// === SHARED NAV + FOOTER (multi-page) === const { useState: useSh, useEffect: useShE } = React; function SiteNav({ current = 'home' }) { const [scrolled, setScrolled] = useSh(false); useShE(() => { const on = () => setScrolled(window.scrollY > 20); window.addEventListener('scroll', on, { passive: true }); return () => window.removeEventListener('scroll', on); }, []); const links = [ { k: 'sobre', href: 'sobre.html', label: 'Sobre' }, { k: 'metodo', href: 'metodo.html', label: 'Método' }, { k: 'servicos', href: 'servicos.html', label: 'Serviços' }, { k: 'cases', href: 'cases.html', label: 'Cases' }, { k: 'blog', href: 'blog.html', label: 'Blog' }, ]; return ( ); } function SiteFooter() { return ( ); } /* Simple page hero for internal pages */ function PageHero({ eyebrow, title, lead, children }) { return (
{eyebrow}

{lead &&

{lead}

} {children}

); } window.SiteNav = SiteNav; window.SiteFooter = SiteFooter; window.PageHero = PageHero;