Password must be at least 12 characters, including a mix of letters, numbers, and special characters.