How long is Diablo 4?

Whether you're just looking to go through the main storyline or dive into some end-game content, here's how many hours you could expect to sink into Diablo 4.