How exactly do these two still have their powers if magical girls aren't supposed to be able to be in love and have powers?
The only explanation would be that the magic is heteronormative...
Or that the whole no-love thing is a lie to keep the girls "pure" for marketing reasons, like the whole "no relationships" clause in idol contracts. In fact, the magical girl genre is very often used as a metaphor to explore the ugly parts of the idol business.
See how quick the mascots shut down Ruby attempting to talk about "love stories"? Just looking at Poryu and azu's conversations, it's hard to believe Poryu doesn't notice azu's growing feeling for Ruby. And for Ruby, it's quite apparent that both mascots notice she's clingy to azu. But I haven't seen any of them attempting anything to dampen their feelings.
If we draw real world parallel, 百合営業--wiki def: (slang) lesbian behavior feigned by female voice actors (pandering to fans), is quite a thing in idol industry too, especially for male fans. The main audience of the appeal is not yuri fans, but that many people, though don't say it out loud or even think it through, still internalize that being in/coding for a lesbian/yuri relationship don't "count" and they are still NOT considered "taken" or "been in a relationship before", so they stay "pure". (I know I know, just many ways to say the word "virgin".) Squeezing out some more money from Yuri fans is extra bonus too.
Looking through this author's Pixiv, though mostly brainless Yuri comedy, he/she does not shy away from heavier and nuanced topics.