This page demonstrates interactive Pyodide cells using the pyodide-cell directive.
Each cell runs Python directly in your browser via Pyodide — no server required.
Cells on the same page share the same Python kernel, so variables defined
in one cell are available in later cells.
First run: Pyodide initialises once (~5–10 seconds on first load, subsequent cells on the same page run instantly).