- Create a container with 5 cards.
- When a card is clicked, it should expand to fill the container; the other cards should shrink to fit the container.
- Accessibility Support (Keyboard Navigation).
- Use CSS Variables as parameters to define the card styles, including the background image and the theme color.