Applicant login to Team Puzzle