Mechnics, Spanish GP 2025