I'm quite happy to have managed to make everything as responsive as possible. This is my first contribution, I'm still getting started.
UPDATE : I readjusted the elements to better fit the model.
What challenges did you encounter, and how did you overcome them?The positioning gave me a hard time. But it gave me a better understanding of Flex and Grid.