POV: Mara
Chime Fair day comes bright and loud. Stalls bloom under the arches. Strings of shells click in the wind. The air smells like sugar and fried dough and metal. Everyone talks at once.
“Tea hot, hands steady,” Silvie says, kissing my hair like a blessing. Pia ties on her apron like she’s preparing for war. “We pour. We watch. We don’t panic.”
“I never panic,” she lies.
I move through the crowd with a tray and eyes everywhere. Children dart. A band starts a song I used to hum when I didn’t know it would matter. I don’t hum now.
Jax passes without looking like Jax. He winks anyway. Lorre buys a sweet and doesn’t eat it. Two plain-clothes Shields argue about onions near the west arch, loud enough to be theater.
I pour for an old woman with two teeth and a laugh like a bird. I pour for a Lantern Guild boy who shivers even in sun. I pour for a man who won’t meet my eyes and makes my neck itch. Aster taps my ribs. Left. Watch left.
Left is the bell frame. Left is the crowd dense enough to hide hands. Left is a woman in a shawl that sheds petals when it shouldn’t. I slip sideways, let a cart hide me, then move again.
“Tea?” I say, too bright.
The woman startles. Her hands go to her shawl. Her fingers twitch like they’re used to knives, not cloth. Her eyes flick past me to someone else. I shift my tray to block her view.
Then the world coughs smoke.
A puff at first—gray, harmless—but then a bloom, thick and spiced wrong. Children squeal. Someone yells “Fire!” even though there isn’t one. The crowd shifts, heavy and stupid like water under wind.
“Down!” Silvie shouts from somewhere. I can’t hear her. My lungs sting. My eyes water. Panic claws at my throat.
A hand grabs my wrist. Hard. I twist—ready to break a nose with a tray edge—but it’s Cael. His face is grim. His other hand already finds my waist.
“Here,” he says, low, and pulls me into a narrow stone niche between two stalls. Bodies push past us; smoke curls; the chimes above our heads ring from the movement like alarm bells that learned to sing.
We’re pressed chest to chest, hip to hip. There isn’t space to pretend. I feel his breath on my cheek. I feel his heart race in his ribs. I feel my own go wild to match it. Aster flares so hard my vision whites out for a second. Yes. Yes.
“Are you hurt?” he asks.
“No,” I breathe. “Are you?”
“No.”
His hand stays at my waist because if he lets go, the crowd will crush us both. My palm lands on his chest, flat, without permission. Muscle jumps under my fingers. He doesn’t move me. He doesn’t say stop. The world narrows to stone on my back, him at my front, and noise trying to climb into my head.
“I’m not porcelain,” I whisper, because he looks like he’s holding a priceless thing and it makes me want to scream and cry and laugh.
“I know,” he says, voice rough. “I’ve seen your rolling pin.”
I choke on a laugh. It turns into a sound that might be a sob if I let it. I don’t. I hang on. He hangs on harder.
For a moment, I feel like kissing him.
I feel like I can't and I have to at the same time.
His eyes land down on my lips, and I see that same hunger Aster feels inside me. Except it's not just Rhun in him—it's Cael himself. Wild, primal hunger.
For me.
And for a moment, I feel like giving in.
Then the smoke thins a fraction. Shouts turn to words. “False alarm,” someone lies. “Hold the line,” someone else orders. A Shield coughs and curses and laughs at the same time.
We stay until the worst presses past us. Then we peel out slow. He doesn’t let go until he has to. When he does, the air is cold on the place his hand was.
“Pia?” I gasp.
“Here,” she wheezes, appearing with black lines under her eyes and a cup in her hand. “Tea?”
“Yes,” I say, and take it with shaking fingers.
Cael looks up, past the frame, past the smoke, to a balcony cut from shade. Seris stands there, perfect, thin smile flat as a blade, eyes like a ledger closing. She lifts two fingers in a polite not-wave. I feel it in my teeth.
“Of course,” I say. “Of course she came to watch.”
“We were ready,” he says.
“We still are,” I answer.
I look back at him. He looks wrecked and steady and too close and too far. I want to pull him into the niche again and make the world stop. I don’t. I pick up my tray.
“Back to work,” I say.
“Back to war,” he says, almost the same.
We split, both of us shaking, both of us pretending the tremor is just the chimes.