How functional traits influence plant growth and shade tolerance across the life cycle