1) Can a person on H1B choose take an unpaid leave of absence without falling out of status? If yes, what are the conditions for taking such leave?

2) I have heard that maternity/family/sickness are qualified reasons. Is taking LOA also viable to take to look for a new job?

3) Is the length of LOA limited?

Thank you for your help in advance!