It seems somebody was very kind to me and sent me a HIVE Power delegation via https://giftgiver.site/ . Thank you, whoever it was!! :D
I signed up via LeoFinance and got 10 HP delegated, but that quickly ran out of RC. The additional HP really helps a lot!