Young people, tech lovers connect with soon-to-be-St. Carlo Acutis