There is a new buzzword in marketing, advertising, and generally anything business-related in China, “活人感” (lit. sense of the living). It is a mix of brand personality and a pushback against the “dead internet theory”.
As a form of value beyond material capital (what you own), cultural capital (what you know), and social capital (who you know) — Charisma Capital is defined by how you move through the world.