Practical Quantum Error Correction with the XZZX Code and Kerr-cat Qubits