"Lontano" può essere sia un aggettivo che un avverbio di luogo. Funziona come avverbio quando è invariabile ("abitano lontano") e come aggettivo quando si accorda in genere e numero col sostantivo ("luoghi lontani"), indicando distanze fisiche o temporali.
Entrambe le frasi sono corrette, perché lontano in italiano ha i valori di aggettivo e di avverbio. L'aggettivo richiede l'accordo di genere e numero con il nome cui si riferisce (piedi lontani), l'avverbio invece, in questo caso costruito come locuzione preposizionale (lontano da), rimane invariato.
"Lontano" è un aggettivo italiano che denota una distanza fisica, raggiungibile o inarrivabile. Può anche indicare una lontananza figurativa, suggerendo un distacco emotivo o concettuale.
2. avv. a. In luogo lontano, a grande o a relativamente notevole distanza (con verbi di stato o di moto): stare, abitare, vivere l.; andare l.; gettare il sasso l.