docs(website): update website homepage#1286
Merged
jescalada merged 13 commits intofinos:mainfrom Feb 23, 2026
Merged
Commits
Commits on Nov 20, 2025
- committed
- committed
- committed
Commits on Nov 21, 2025
Commits on Dec 1, 2025
Commits on Dec 4, 2025
Commits on Dec 9, 2025
Commits on Jan 28, 2026
Commits on Feb 9, 2026
Commits on Feb 11, 2026
- committed
- committed