Modern Divination by Isa Agajanian
The colour of magic was gold
Twenty-three-year-old witch Aurelia Schwartz has always had to carefully balance her human life and her secret magical one. With a place at Cambridge University, she almost has everything she could possibly want within her grasp just as long as she follows the rules: tell no one what you are.
And never stay the night.
Except Aurelia's gift of green magic has begun to fade. Worse still, someone is hunting witches and stealing their powers. Reluctantly, Aurelia seeks the help of fellow witch and dreadfully arrogant classmate - Teddy Ingram. Together, they take refuge among his family in the remote corners of a desolate town. But, as she grows closer to Teddy, the power-hungry witch-killer draws nearer too. And they threaten to destroy everything Aurelia holds dear...
Modern Divination is a dark, witchy, contemporary fantasy and the first book in the Spells for Life and Death duology.