Update survey front page for 2026 #1

Merged
jsheunis merged 2 commits from msz/2026:frontpage26 into main 2026-10-03 20:10:05 +00:00