Update Node.js from 20 to 24 across CI workflows, Dockerfiles, package.json engines field, and add .node-version file for consistent local development.