Next.js carrega variáveis de ambiente dos arquivos .env, com uma regra de segurança importante: as variáveis são apenas do servidor por padrão, e apenas aquelas com o prefixo NEXT_PUBLIC_ são expostas ao navegador.
Os arquivos
.env # loaded in all environments
.env.local # local overrides — GITIGNORED (put secrets here)
.env.development # only in `next dev`
.env.production # only in production builds
