Project form validation and styling