Challenge: Build an interactive pricing component using HTML, CSS, and JavaScript. Create a pricing card that allows users to switch between different pricing plans and see the updated details and pricing.
Follow the instructions below:
Display pricing plans with features and prices
Implement a toggle switch to switch between plans
Update the displayed details and pricing based on the selected plan
Add smooth transitions for plan switching
Include a call-to-action button for signing up
Make the component responsive for different screen sizes
Ensure accessibility by using proper markup and keyboard navigation