new landing page

This commit is contained in:
Dominique Deschatre
2026-04-16 21:46:03 -03:00
parent 63dd165fed
commit 9893fa2383
6 changed files with 4221 additions and 85 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 680 KiB