I swear I've seen it somewhere before, but I can't recall it's name for the life of me. Any ideas? This screenshot came from a Portal 2 video I was watching with the text saying "thank you for keeping our enrichment spher[e] cle[ar].
Identified fontModerna Suggested by claudeserieux
All times are CET. The time is now 00:24