linhardt oversleeps on an average day, but on a day like today, they would prefer not to. they'd have preferred to have everything ready by dawn and put the finishing touches on their project so they could intercept caspar before breakfast.
today, though, he'd procrastinated too hard and he's waking up sometime after noon. caspar would be up by now. morning classes would be over. and -
the moment they slip from unconsciousness, linhardt bolts themself awake to check on caspar's gift. it looks done and dry, so they set the final touch with a small cast of one of the rarer spells he knows, before sliding it into his pocket. as he walks out of his dorm in search of the birthday boy, linhardt runs his fingers through his hair and down his uniform jacket in an attempt to look a little more presentable.
apologies first, they tell themself, and then offer to do whatever caspar pleases. the best time to give him the present...
it'd come up, right? but what if it doesn't? okay, best to just -
"caspar!" linhardt calls his name the moment he sees him.
his heart pounds in his chest. they went to the ball as dates. are they dates still?
"first, i must apologize for sleeping in - this is the one day i prefer to wake up when you do..." they offer, frowning. "i'd spent the whole night working on your present, see, and it's... well, it took much longer than i had anticipated. i'm not even sure how well it might work, considering i don't have anything to test it with, but...
"ah, that doesn't matter, does it?"
a smile replaces itself on linhardt's face. "because it didn't matter before. hopefully you find this one slightly more reliable."
their hand, which had been left in their pocket since they'd decided their appearance was acceptable enough, brings caspar's gift upwards.
to some, it has the appearance of a bookmark. it's a rectangular piece of wood, badly painted and worse carved with an unpracticed hand, though the magical formulae decorating its surface are much, much more learned. through a hole in the top, several strings have been tied around in a variety of colors; sky blue, yellow, green, and dark blue. linhardt shifts his wrist to demonstrate it's final feature - the sheen of magic, trapped under some invisible barrier and shimmering in the sun.
it isn't just a strange new recreation of that silly little arts and crafts project that a child once told his best friend would keep him safe in a storm; it's one that's been imbued with genuine magic, in a better attempt to ensure that's truly the case.
"happy birthday, caspar. i'm sorry you had to go so long without one."
Caspar laughs brightly. How can he not when his chest feels so light? His heart can’t seem to sit still, not since the call of his name.
“Since when do you apologize for sleeping in or being late?”
He’d missed Linhardt’s presence in the morning, but he knows Linhardt’s way of getting pulled into his interests all night. To be told that it was a gift for himself that had Lin so engrossed this time around, that’s—well, he doesn’t know what to call the emotion that stirs up at that. But it does make him feel weird and kinda weightless.
It’s got Linhardt’s handiwork all over it. Of course it does—he made it—but the obviousness of Lin’s hand only makes it feel more special when Caspar reaches out to curl his hand around the roughly-carved edge of the charm. The markings shimmer with real magic, expertly drawn for the sake of keeping Caspar safe.
He squeezes the charm against his palm, tightens the colored strings against his skin with his thumb—sky blue tied up together with Hevring navy, yellow and green. More importantly, his fingers brush against Linhardt’s. He uses the connection to pull them into a hug.
“C’mon,” he says with a smile, though he doesn’t show any signs of detaching himself from Linhardt quite yet, “You’re almost late for lunch. I told the guys to save me a whole pile of sweet buns. Birthday privileges!”