feat(cms): convert all textarea fields to Lexical richText across all globals and collections
- BirthdayPage: packageItems[].description, whyItems[].description → richText
- DinosaurPage: heroDescription, activitiesDescription, activities[].description, whyVisitItems[].description → richText
- DyvoLisPage: heroDescription, whyVisitItems[].description → richText
- TicketsPage: comboCards[].description, benefitsFootnote → richText
- HomePage: heroSlides[].subtitle, hero.subtitle, whyParents.items[].description, birthdayIntro.text, news.subtitle, faq.items[].answer → richText
- LegalPages: all 4 content fields → richText
- Locations: shortDesc, whyVisitItems[].description → richText
- Frontend pages: use <RichText> component from @payloadcms/richtext-lexical/react for all converted fields
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>