AI The grass gave way between one step and the next. Rory's boot came down on soil the colour of burnt sugar, and heat climbed her shins as if she had stepped into a kitchen left running all night. The Heartstone jumped against her collarbone. Crimson light beat through her shirt in time with something that was not her pulse .
"Count your feet before the ground does." Isolde stood ahead, silver hair pouring to her waist, pale lavender eyes on the sky. Her bare soles had crossed the same turf. They left nothing behind them. Not a bend in a blade. Not a print.
Nyx drew themselves up at Rory's shoulder until the living dark of them reached past her head. Violet burned low in the place where eyes belonged. Their voice came thin, the way a draught finds the gap under a door.
"Three pairs. The third is mine, when I bother with pairs."
Rory looked back. The Richmond oaks and their ring of standing stones had shrunk to a shiver in the air, a crease you noticed only when you stopped hunting for it. Beyond that crease the afternoon still held. Here the sky had gone to warm amber, lidless and close, and it threw no proper shadow. Nyx's outline frayed at the edges where the light touched them.
"Stay solid if you can." Rory touched the silver chain and felt the stone's heat climb into her fingers. "I don't fancy fishing you out of a vineyard."
"The light here has teeth." Nyx's form tightened, smoke pulling into the suggestion of shoulders, a long coat of dark that never quite decided on cloth. "It gnaws."
Isolde had already moved on. Wildflowers crowded the verge between the path and the first vines, blooms that had no business sharing a season. Snowdrops nodded against late roses. Something like wisteria threaded the trellis and smelled, when the breeze shifted, of orange peel and woodsmoke. The vines themselves ran in terraces down a slope that had not existed on the Richmond side. Grapes hung in clusters too heavy for the wood, skins split, juice ticking onto the soil in a patient rain.
Rory reached for a bunch. The Fae blade rode cold against her hip, moonsilver leaf of a thing, and the cold sharpened as her hand neared the fruit. She stopped short of the skins.
"They look ripe enough to fall off on their own."
"Ripe is a mouth's opinion." Isolde did not turn. "Ask the vine what it spent to sweeten them."
A grape detached without a touch and burst on the path. The smell that rose was not grape. It was roast lamb and brown butter and a green herb Rory could not name, and under it a sweetness so thick her tongue answered before she had tasted anything. She swallowed. The want sat in her throat afterwards, small and rude.
Nyx bent, incorporeal at the edges, and passed a hand through the spill. The juice did not wet them. It darkened where their shadow crossed it, then brightened again, eager.
"It knows we are empty." The whisper carried no breath to fog. "It would rather we weren't."
They walked the row. Leaves brushed Rory's sleeves and left a tacky dust that smelled of cinnamon and cellar stone. Bees the size of her thumb worked the flowers, wings striking a low note she felt in her teeth more than she heard. Farther down the terrace, past a stand of trees whose trunks braided themselves into arches, metal rang on metal. A laugh went up. Not one voice. A room of them, bright and overlapping, the sound of people who had already eaten and meant to eat again.
Rory's scar pulled when she flexed her left wrist. Old crescent, childhood-stupid, nothing to do with this place, and still it itched under the amber. She kept her eyes on the path. The soil between the vines had been raked into patterns, spirals and stacked lines, and in the hollows of those patterns someone had pressed heel-marks. Human heels. Dozens. They overlapped until the raking made no sense as a record of one walk.
"Staff?" She nodded at the marks . "Or guests who don't know when to sit."
"Mouths on contract." Isolde's hair caught on nothing and still streamed as if a wind had chosen only her. "They came for a wage. The wage grew a table. The table grew a day that does not end when the plates do."
"That's not an answer I can use."
"It is the only shape the truth will hold without tearing."
Nyx drifted ahead and tested a gap between two trunks. Their solid height scraped the lowest branch. Fruit knocked loose: a plum-dark thing veined with gold, and beside it, on the same bough, a pod like a pea and a curl of citrus rind growing straight from the bark. The plum struck Nyx's shoulder and passed partway through before the shade remembered to be flesh. It landed whole. Nyx stared at it.
"One tree. Three hungers."
"Don't eat it." Rory crouched and turned the fruit with the tip of the blade. Cold leapt up the moonsilver and into her palm. The plum's skin filmed over with a frost that had no business in this heat, then wept the frost away and smelled, suddenly , of her mother's kitchen in Cardiff. Bara brith. Tea gone bitter on the hob. She yanked her hand back. The memory snapped off clean, and the absence of it ached worse than the having.
"It borrows," she said. Her voice came out flatter than she liked. "From whoever's near."
Isolde's lavender gaze rested on the tree as if she were reading bark the way other people read letters. "Memory is a cheap spice. The kitchens prefer it fresh."
A path opened to their left where Rory would have sworn a hedge had stood. Through it she saw gardens laid in terraces of edible colour: beds of leaves so red they looked painted, stalks of something crystalline that chimed when a bird — no, not a bird, a scrap of amber light with wings — cut low across them. Beyond the beds, under a canopy of woven vine, long tables ran in rows. Platters climbed in towers. People moved between them with the economy of service, sleeves rolled, faces shining with steam. One woman laughed with her whole chest and reached for a ladle the length of her arm. A man beside her plated a dish that glowed from within, the same deep crimson as the Heartstone, and set it down with both hands as if it might leap.
None of them looked up the slope.
Rory's pendant beat harder. Warmth spread across her sternum until the silver chain bit. She pressed her palm over it and felt the pulse answer the distant clatter of pans, not her heart.
"They can't see us."
"They see the next course." Isolde stepped onto the garden path. No print followed her. A beetle veered around the place her foot should have pressed and went on. "Attention is a portion. They have spent theirs."
Unease moved through Rory without a name she wanted to give it. The air tasted better the farther she walked. Sweet, then savoury, then sweet again, each breath a sample laid on the tongue by a proud cook. Her shoulders dropped. The blade's cold at her hip became the only clean edge in a world gone soft at the borders. She made herself list what she could verify. Amber sky, no sun to hang it on. Vines that fruited out of season and out of species. Footprints that were not theirs. A feast that had not noticed three strangers on its doorstep. The crease of the way home, smaller now when she glanced back, still there between two rose canes.
"Nyx. You still with us?"
"The rows behind have shut." Nyx had gone narrow, a tall smear of night trying to hide from noon. Their violet eyes tracked the closed hedge. "We did not take a turn. The turn took itself."
Rory checked. The vineyard slope remained, and the braided orchard, but the straight cut they had walked now bent, and the bend hid the shimmer of the crossing. She did not run. Running would feed whatever in this place liked a chased appetite. She set her feet and breathed through her mouth so the smell would have less of her.
"Isolde. The crease. Is it still a door if we can't see it?"
"A door is a promise between two rooms." The Half-Fae lifted a hand. A moth of pale fire landed on her finger and did not burn. "This room keeps its promises the way a feast keeps a seat. Warm. Occupied. Reluctant to clear."
"So we can still leave."
Isolde's mouth curved, not quite a smile . "I did not say the seat was yours."
A horn sounded from the canopy, one long note, brass and fat with echo . The servers below straightened as one body. Lids came off. Steam rose in pillars. The laugh returned, louder, and under it a cheer that had the shape of a judge's name being called , though the syllables smeared before Rory could catch them. Music followed: strings, a drum like a heartbeat slowed to a dining pace, and a voice singing in a language that made her stomach answer as if it had been addressed by name.
Nyx flinched. The solid line of them stuttered. For a moment Rory saw the path through their ribs, the red leaves beyond, and then they hauled themselves back into a man's height and stood very still.
"That song has a hook in it." The whisper frayed. "It tugs at the place I used to keep a pulse ."
"Then we don't follow the song." Rory stepped off the garden path onto a narrower cut between two beds of glass-stalks. They chimed against her elbow, each note a different flavour of cold. The Fae blade answered with its own chill , brighter now, a thin luminescence that had nothing to do with moon and everything to do with the wrongness pressed against its edge. Wards, maybe. Or the appetite in the air, thick enough to cut. She did not test it. Not yet.
The narrow cut descended. Here the wonder changed register. Pools lay between the beds, round as plates, and their surfaces did not reflect the amber sky. They reflected kitchens. A copper range. A pair of hands slicing fruit into coins. A window somewhere on Earth with rain on it and a radio muttering scores. Rory paused at the rim of the nearest pool. Her own face did not look back. A stranger's hands did, flour to the wrist, shaping dough with a care that bordered on devotion.
"Someone's day. Caught in the water."
"Caught in the bargain." Isolde crouched without disturbing the mud. Her reflection failed to appear as well. The pool showed only the dough, the hands, the radio. "They cook for the long table. The long table cooks a little of them in return. Fair, by the measure this country uses."
"Fair's a stretch."
"I cannot call it theft." Isolde's eyes lifted. In them the pool's light swam and settled. "Theft implies a taking the owner did not price."
Rory filed that where she filed most of Isolde's sentences: true, and still a locked box. She moved on before the dough-hands could finish their shape and tempt her to watch the ending. Deeper, the chime-stalks gave way to trees trained into tunnels. Fruit hung inside the leaf-dark like lanterns. Each one hummed at a pitch just under hearing. When Rory passed beneath a low bough the hum climbed into her jaw and the Heartstone synced to it, crimson fluttering wild, silver burning a line into her skin.
She hissed and lifted the chain clear of her neck. The stone swung, thumbnail of banked fire, and pointed — not back toward the crease, not toward the feast-canopy, but along the tunnel , where the amber dimmed to the colour of old honey and the air cooled by a fraction.
Nyx's whisper brushed her ear though they stood three paces off.
"It wants a door of its own. Hel to Hel, or Hel to somewhere with a lock."
"Or it's warning us the way a kettle warns." Rory closed her fist around the chain until the pulse thudded in her bones. "We go where it pulls and we keep our mouths shut around anything that offers a sample. Agreed?"
Isolde walked ahead into the honey-dark, footprints still a rumour the ground refused to confirm. A petal drifted down and landed where her heel should have been. It did not crush.
"Agreement is a seasoning," she said. "Use it while it keeps its bite."
The tunnel bent. Sound changed with the bend: the feast-cheer thinned to a muffled tide, and nearer, water moved over stone. Rory caught the mineral smell under the sweetness, the first honest scent since the crossing, and her shoulders tightened with relief so sharp it nearly undid her. Nyx solidified until their boots — or the idea of boots — scuffed grit. Violet eyes widened a fraction at what the bend revealed.
A stair of living root dropped into a hollow where the gardens had been cut away to bare rock. On the rock, carved shallow and worn by years of feet that did leave prints, ran a groove like a channel for wine. The channel was dry. At its end, half-swallowed by a fig tree in full fruit, stood an arch of black stone veined with the same crimson as the pendant. No light shone through it. The air in its mouth looked thick, a held breath.
The Heartstone went from pulse to steady burn.
Rory stopped on the top root and let the cold of the blade anchor her hip. Wonder and wariness occupied the same space behind her ribs, neither willing to yield the floor. Below, the fig leaves turned their pale undersides though no wind had asked them to. Juice from a split fruit traced the carved groove and stopped a hand's width from the arch, as if the dark there had declined the offering.
"Right." She wet her lips and tasted cinnamon she had not eaten. "We look. We don't step through anything that doesn't show us the other side. Nyx, you take the left. Isolde — if that arch has a name, I'd like the one that isn't a riddle."
Isolde regarded the black stone. For once her answer came without ornament, and the lack of ornament made it heavier.
"It has a name. The country will not lend it to outsiders until they have sat at a table."
Nyx's shadow stretched toward the stair, testing the dim the way a swimmer tests a current. It held. Their voice, when it returned, was almost a person's voice, low and wind-scoured and close.
"Then we stand. And we learn the price of a chair before anyone pulls one out for us."
Rory nodded once. She started down the root stair, one hand on the chain, the other free, blue eyes on the arch and the fig-root knotted through its crown. The amber sky narrowed to a ribbon overhead. Sweetness thinned. Stone-smell rose. Behind her, Isolde followed without a sound, and Nyx poured down the left side of the stair like ink deciding, at last, to take a shape and keep it. The hollow received them. The arch waited, unlit, and the dry channel at their feet held one bright thread of fig-juice that would not cross the final span.