Nightjar
Eleven booking systems, one ticket. A brand and landing page for a sleeper-rail layer that makes incompatible fare structures look like a single product — without lying about any of them.

The problem
Night trains came back across Europe and the booking did not. Eleven operators run sleepers on overlapping corridors, each with its own site, its own fare rules and its own idea of what a berth is.
Some do not sell to foreign cards. One is only bookable by phone. A traveller who wants to leave Berlin after dinner and wake up in Vienna has to know which of the eleven to open before they can even see a price.
The design problem was not the search. It was making eleven incompatible fare structures look like a single product without lying about any of them.
What we designed
One search across every operator, one real total stated up front, and berth-level choice rather than a vague class name. Carbon is stated plainly next to the fare instead of hidden in a footer.
The identity leans on a deep night-blue field and Hanken Grotesk set large, with the interface pieces — platform watch, price-drop chips, operator badges — designed as components so the page and the product share one vocabulary.
The problem
Eleven operators, eleven fare structures, and no single place to buy a berth.
Identity
A night-blue field, Hanken Grotesk set large, and the tokens that hold it together.
The page
Twelve sections that have to explain a cross-operator fare without a footnote.