The 3D office needs an internet connection the first time (it loads the three.js 3D library) and a browser with WebGL.