Alibaba: Wan 2.7 | Johanna Benchmarks