Consider the following sentence:
Despite the heavy rain, the community came together to host the annual festival, showcasing resilience and unity.
Which revision best improves the clarity and impact of this sentence?