Streamlined the WaitlistModal component by consolidating the close logic into a unified handler. This update ensures that component state (email input, loading status, errors) properly resets on every close action, while also optimizing input focus management for a smoother user experience. Refined for a cleaner codebase

Refactored WaitlistModal for cleaner state lifecycle - subh05sus/monkpayments-landing