Office EU launched in March 2026 as a fully European cloud productivity suite. Here is what it actually is, what it runs on, and whether it is worth switching.