Point 2: The illustrations in the article are small and a bit vague, some pictures can shrink a little, not to the top to the border, these can be optimized.
The definition of biophilia is described as an “inherent love” toward nature. While this is somewhat accurate, it might be more appropriate to elucidate this as an “inherent affinity”.