Build a demo booking flow with Tailwind CSS: step one shows a compact month calendar where past days and weekends are disabled and the selected day gets an accent fill; step two lists available time slots as pill buttons in the visitor's detected timezone with a timezone switcher; step three is a short form (name, work email, company size) with a confirm button. Show a progress indicator across the three steps, let the visitor go back to change the slot, and render a confirmation state with the chosen slot and an add-to-calendar link.
提示词保持英文原文——直接粘贴进 Claude、Cursor、v0 或任何 AI 编程工具即可使用。