07224ba1e7
Deploy to Dev / Deploy & Smoke Test (push) Successful in 18s
- site.json: add booking section with sessionTypes, pricing, venmoUsername - Step 2: session type cards rendered from siteConfig.booking.sessionTypes; "Other" option reveals a free-text field; validated before advancing - Step 3: two large length cards with duration badge + price from config; falls back to $75/$150 defaults if config missing - selectOption shows/hides "Other" field; stores sessionTypeOther in state - populateSummary uses config labels and shows price in length summary row - submitBooking sends "other: <description>" for custom session types Closes #4 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>