Similar meaning, but 辛抱強く emphasizes enduring hardship, while 根気よく focuses on steady, persistent effort.
Standard kanji spelling.
Alternate kanji spelling using 良 for よ.
Adverbial form of 根気 (patience, perseverance), from 根 (root, spirit) + 気 (spirit, mind).