Sam, a 32‑year‑old marketing consultant, was scrolling through his phone on a rainy Tuesday when he saw a banner...