Fix: footer como componente con año de copyright dinámico
El footer estaba duplicado en (auth)/layout.tsx y not-found.tsx, con el año "2026" hardcodeado y la opacidad del texto distinta entre los dos (/60 vs /80). Se unifica en src/components/layout/Footer.tsx con new Date().getFullYear(); al ser Server Component el año se fija en cada build.