B · Black and White
B · Black and White

Midnight HouseThe Tenth

Eleven pieces · Three carry a name

OccasionCharity gala · black tie
DateSaturday 14 November 2026
VenueThe Rivoli · 1211 Girard Avenue, Philadelphia
Guests220
PiecesEleven
The chosen world

B · Black and White

The finished suite

Eleven pieces. And then one for every guest.

Every piece below is the delivered artwork, not a mock-up of it. The panel is live: put a name in it and watch each piece that carries a name take it, exactly as it does in a real print run.

The pieces that read the same for the whole room carry no name at all — and we say so.

The voices

Two voices. One suite.

Aa

Bodoni ModaThe voice that names

Aa

JostThe voice that explains
The pieces are listening.

Invitation

One design here

Delivered here as one design. It is a piece the platform personalises per guest wherever a suite ships its platform edition.

no placeholders

Each guest's own code — live, and it scans. It is not printed on this piece; in this suite it belongs to Badge / VIP pass.

01 / 11
Sp. No. 01 · Shared piece · Sorrentino_CasinoGala_20261114_invitation_DirB.html

Envelope

One design here

no placeholders

02 / 11
Sp. No. 02 · Shared piece · Sorrentino_CasinoGala_20261114_00_envelope_exterior_DirB.html

Envelope liner

A shared piece

Not every piece should be personalised. This one reads the same for the whole room, so it carries no placeholders — one design, one print run.

no placeholders

03 / 11
Sp. No. 03 · Shared piece · Sorrentino_CasinoGala_20261114_01_envelope_liner_DirB.html

Save the date

One design here

no placeholders

04 / 11
Sp. No. 04 · Shared piece · Sorrentino_CasinoGala_20261114_02_save_the_date_DirB.html

Menu card

One design here

no placeholders

05 / 11
Sp. No. 05 · Shared piece · Sorrentino_CasinoGala_20261114_03_menu_card_DirB.html

Reply card

What the platform sets

This piece already carried a guest's name — it shipped showing real ones. The platform simply sets each guest's own.

{{GUEST_NAME}}

06 / 11
Sp. No. 06 · Personalizable · Sorrentino_CasinoGala_20261114_04_rsvp_card_DirB.html

Place card

What the platform sets

This piece already carried a guest's name — it shipped showing real ones. The platform simply sets each guest's own.

{{GUEST_NAME}}

07 / 11
Sp. No. 07 · Personalizable · Sorrentino_CasinoGala_20261114_05_place_card_DirB.html

Table cards

A shared piece

no placeholders

08 / 11
Sp. No. 08 · Shared piece · Sorrentino_CasinoGala_20261114_06_table_number_DirB.html

Bar & drink menu

A shared piece

no placeholders

09 / 11
Sp. No. 09 · Shared piece · Sorrentino_CasinoGala_20261114_07_bar_drink_menu_DirB.html

Badge / VIP pass

What the platform sets

This piece already carried a guest's name — it shipped showing real ones. The platform simply sets each guest's own.

{{GUEST_NAME}}

10 / 11
Sp. No. 10 · Personalizable · Sorrentino_CasinoGala_20261114_08_event_badge_DirB.html

Welcome signage

A shared piece

no placeholders

11 / 11
Sp. No. 11 · Shared piece · Sorrentino_CasinoGala_20261114_09_welcome_signage_DirB.html
The gang sheet

One approved design. One impression per guest.

Every impression below is the same delivered file — Place card — with a different guest's name set into it, exactly as it comes off a real run. Not a mock-up: it is the piece shown above, personalised by the same code. The names are examples.

12 guests shown across 12 sheets. A real list simply continues — one run, one file per guest.

The Living Invitation

The same card. And also a page.

At the guest's own link the platform renders Invitation — this file, not a separate digital version — and adds a reply panel to it. On the left, as it prints, with no trace of the panel. On the right, as it opens.

As it prints
As it opens at their link

The panel is injected by the platform, not drawn by the design, and the printed card carries no trace of it. The right-hand state shows how it reads; for the platform to compose it into this piece, the file declares the empty container the Living Invitation expects.

The platform

And this is the software.

The screens below are the real interface, in the real stylesheet, doing the real arithmetic. The guest list is invented — no real client’s list appears here, and none ever will.

Studio CRM · Client accountTen years under one client. The eleventh opens from the tenth.
Studio CRM · Event economicsWhat the night raised, in one page, in the event’s own account.
What that is worth on the day

The part you cannot see from a photograph

11

Print files, not templates

The eleven designs above are delivered as print-ready files — at the true trim size, with the backgrounds and the fonts the printer expects. The three that carry a name become a personalised file for every guest on the list.

03

Only what should carry a name

Three of the eleven pieces carry a name. The rest read the same for the whole room, so they print once — and each one says so.

1:2

One code, two jobs

Each guest's own code opens their own page. The same code, read at the door, marks them arrived — so the host knows who is in the room without a clipboard.

1:∞

A chart that redraws itself

The table cards above are generated from the event's own list, not typeset one at a time. The seating chart is drawn in the portal from that same list, so moving a guest between tables is a change of one field — not a new piece of artwork.

The invitation is also a page

The same card, at the same guest’s link, with a reply panel drawn into it. Not a separate digital version in a different style — the design itself, continued. It is further down this page, in both of its states.

Before any of this, there were two worlds.

Both worlds were built in full before either was chosen. The one that was not chosen is still there, whole.

See the moodboardStart your own suite