split the `#balanced-app` and `#main` rules into their own section. those rules are independent from the `html, body` height.