Registration Page - Copy this React, Tailwind Component to your project
"Design a registration page for the internal area of a dashboard that supports both individual (personal) and company registrations. The page should feature a clean and modern layout with a dropdown selection box at the top, allowing users to choose between 'Individual' or 'Company' registration. Upon selecting 'Individual,' the form should display fields for: Full Name, Username, Phone Number, a checkbox to indicate if the phone number is WhatsApp, Email, Postal Code (ZIP), Address (Street, Number, Neighborhood, City, State). When 'Company' is selected, the form should change to display fields for: Company Name (Legal Name), Trade Name, Contact Person's Name, Department, Phone Number, a checkbox to indicate if the phone number is WhatsApp, Email, Postal Code (ZIP), Address (Street, Number, Neighborhood, City, State), a checkbox to indicate if there are subsidiaries, and if checked, a field to specify how many. Include a 'Submit' button at the bottom to send the form data to a database. Ensure that the design is user-friendly, modern, and fits well within the internal dashboard environment."
