Yes, Facebook does pay for video content through its "Facebook Reels" program, similar to YouTube's Shorts monetization. However, Facebook's payment system is different, and they pay based on factors like views, engagement, and the region your audience is in. For shorter videos like yours (20-30 seconds), earnings can vary, and you may need to meet certain criteria, such as having a good number of views and following. It's not as straightforward as YouTube, and Facebook's exact payment rates are not always clear.