Unusual, yes. But I wouldn’t say odd (more of a negative connotation). It’s more of a dated way to give out your information but that could come across as professional to potential employers and intriguing to potential partners. Plus if the person you’re flirting with is weird about it you weed them out early
Contact cards are definitely a thing! A little dated in concept and might make you stand out in both positive and negative ways to different people but live and let live! Canva especially has a lot of cute templates that you can order directly from them for like $10 and shipping costs I have used for businesses in the past