website landing page

This commit is contained in:
2025-12-02 19:44:18 +01:00
parent fd3b4171aa
commit 895318ac40
33 changed files with 2226 additions and 842 deletions

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 MiB