Brief: Design an interactive pricing table for “EasyPlans,” a fictional SaaS company offering three subscription plans: Basic, Pro, and Premium. Each plan should be displayed in a card format with a prominent price, a short description, and a “Sign Up” button. The Pro plan should have a slight highlight effect to make it stand out. Use a primary blue color (#3498DB) for the highlight and green accents (#2ECC71) for buttons. Ensure that the design is responsive, stacking the cards vertically on smaller screens.
Requirements:
Plan Cards: Basic, Pro (highlighted), and Premium cards with description and price.
Sign Up Button: Button on each card with hover effect.
Highlight Effect: Slight shadow or border for the Pro plan card.
Typography: Plan names in Roboto Bold, size 20px, price in Arial, size 18px.
Responsive Layout: Cards stack vertically on screens below 600px.
Optional - Animate the highlight effect on the Pro plan.