A client wants a Pricing Table block for their AEM Edge Delivery Services site. It shows 3 pricing tiers (Basic, Pro, Enterprise) with a feature comparison list, monthly/annual pricing toggle, and CTA buttons per tier. The Pro tier should be visually highlighted as "recommended". On mobile, tiers should stack vertically. On desktop, they should sit side by side.
Analyze this requirement and produce structured acceptance criteria following the analyze-and-plan workflow. Do NOT write any code.