Danke das war die Lösung!
Versuche es mal mit .grid-item1 {text-align: center; . . . .}.
Ich habe die Vorgehensweise über Grid selbst ausporbiert und bin anfangs auf das gleiche Problem gestossen.
Im Übrigen denke ich, dass diese Methode für deine Aufgabenstellung die beste ist und deutlich einfacher als über Tabellen. (Anders sieht es nach meiner Erfahrung aus, wenn es sich um strukturierte Tabellen handelt, bei denen Spalten und/oder Zeilen z.B. unterschiedliche Inhalte und unterschiedliche Formatierung haben.)
Danke, das war die Lösung!
lg Mario