Instagram business accounts require a Facebook page. Bizarre requirement. That’s the price of being owned by Facebook I guess.