/* ─── NAVBAR ─── */ const { C: navC, FONTS: navFONTS } = window.LT; const { useScrolled: navUseScrolled, useViewport: navUseViewport } = window.LTHooks; function Navbar() { const scrolled = navUseScrolled(80); const { isMobile } = navUseViewport(); const [open, setOpen] = React.useState(false); const NAV = [ { label: "Distancias", href: "#distancias" }, { label: "Recorrido", href: "#recorrido" }, { label: "Comunidad", href: "#comunidad" }, { label: "Sponsors", href: "#sponsors" }, { label: "Q&A", href: "#faq" }, ]; const linkStyle = { textDecoration: "none", color: navC.textSoft, fontSize: 14, fontWeight: 500, letterSpacing: "0.04em", padding: "8px 4px", borderRadius: 4, transition: "color 0.2s", }; return ( {/* Skip link for keyboard users — AAA */} e.target.style.transform = "translateY(0)"} onBlur={e => e.target.style.transform = "translateY(-200%)"} >Saltar al contenido ); } window.LTNavbar = Navbar;