In Delphi, indentation is an indicator of scope. Following this, top-level keywords and elements should never be indented, as it allows the structure of a unit to be read immediately at a glance.
Top level elements include:
unit, program, package, and library)
interface, implementation, initialization, finalization)
uses)
type, var, and const sections
begin and end
Remove all indentation before the beginning keyword of the top-level element.