It looks like it has inboard shrouds. The shrouds are very close to the cabin window and there are links in the cabin. The boat also has in mast furling main.Did you give us the right link?
The boat in the link you gave isn't new, nor does it have inboard shrouds according to the pictures.
I didn't know any 275s were equipped with torqueero motors!