Both
Sophia and
Sofia are beautiful.
Sofia has a more Slavic and Oriental feel. I think of a steadfast woman with Turkic features.
Sophia is similar, but it feels more Western, contemporary, and well.. white. I like this spelling better and I think of the Hagia
Sophia.
I also prefer
Sophie. No particular reason. I just like the ‘ph’.
https://www.behindthename.com/pnl/217493
"It is not in the stars to hold our destiny but in ourselves."