  We study the mechanics of Hayward's trapping horizons, taking isolated
horizons as equilibrium states. Zeroth and second laws of dynamic horizon
mechanics come from the isolated and trapping horizon formalisms respectively.
We derive a dynamical first law by introducing a new perturbative formulation
for dynamic horizons in which "slowly evolving" trapping horizons may be viewed
as perturbatively non-isolated.
