↳ spinning up · pl-pl · fra-1
↳ spinning up · pl-pl · fra-1
↳ Cookies

We use cookies to keep you signed in, remember your language, and — only with your consent — measure what helps us improve. Read the policy →

ccalistro
AgentsIndustriesCustomersPricingDocsBrand
Sign inStart free
↳ Brand · v1.0 · MMXXVI

A short book for everyone who writes, draws or speaks Calistro.

Logo · clear space · colour · typography · voice · components · iconography · sound · do/don't · files. Eleven sections. Twenty minutes end-to-end.

Contents
00Foreword01Logo02Clear space & sizing03Colour04Typography05Voice & tone06UI components07Iconography08Sound mark09Do & don't10Files & contact
v1.0 · MMXXVI
brand@calistro.eu
00

Foreword

These guidelines describe the visual and verbal identity of Calistro. They are written to be useful to a working designer or engineer — not to a brand consultant. Read once, refer to as needed.

What we make

Voice infrastructure for EU-regulated business. AI agents that speak Polish, Russian and English at production latency, with the audit trail your security team wants.

What the brand says

Quiet competence. Diagrammatic. Measurable. We are an instrument, not a show. Our work earns trust by exposing what's inside the box — latency, residency, source.

01

Logo

The Calistro mark is a lowercase wordmark in Geist, paired with a bracketed cipher. The cipher reads as a signal channel; the blue diode at its corner represents the live data plane. The two appear together by default. The cipher may stand alone as an avatar, favicon or mute mark on physical print.

ccalistroccalistroccalistroccalistro
ccalistro
ccalistro
02

Clear space & sizing

The mark needs room. Reserve a margin equal to the height of the cipher on every side. Don't go smaller than 12px for the cipher height in digital or 8mm in print.

ccalistro××××
× = height of the cipher
ccalistro
64PX
ccalistro
40PX
ccalistro
24PX
ccalistro
16PX
ccalistro
12PX
ccalistro
↳ TOO SMALL
03

Colour

Eight tokens. Electric is the only true accent — use it sparingly, where you want the eye to go. Lattice green, amber and signal red are status colours; they do not appear in marketing surfaces unless they describe a system state.

Paper
#fafaf7
250 250 247
Default background. Documents, surface 0.
Surface
#ffffff
255 255 255
Cards, panels, raised surfaces. Surface 1.
Mist
#f4f3ee
244 243 238
Recessed UI, table headers, subtle dividers.
Ink
#0f1115
15 17 21
Body text, primary buttons, dark UI surface.
Electric
#2d5cff
45 92 255
The only accent. Links, focus, primary action.
Lattice
#0a9d6c
10 157 108
Success, health, "live" badges.
Amber
#e8a23a
232 162 58
Warnings, staging, intermediate states.
Signal
#e83a3a
232 58 58
Errors, escalations, destructive actions.
Accent ratio

On any given screen, electric should occupy under 5% of pixel area. If the page feels blue, it has too much. The product reads as a black-and-white instrument with a single LED.

04

Typography

Two families. Geist for everything readable. JetBrains Mono for anything technical — labels, code, metrics, timestamps. No third family, ever.

Geist · display
Voice infrastructure
Geist 500 · −4% letter-spacing · 56–96px
Body

Calistro composes voice agents in Polish, Russian and English with the cadence of someone you actually know — and the latency of a system you'd actually deploy.

Geist 400 · 14–18px · 1.55 leading
Mono
cal.calls.create()
p50 47ms · fra-1
↳ SECTION · LATENCY 47MS
JetBrains Mono 500 · 10–22px
05

Voice & tone

Calistro speaks the way our product speaks: short sentences, no jargon, technically literate. We assume the reader knows what they're doing and won't insult their time.

● We sound like this
  • "Frankfurt + Warsaw data planes. GDPR, DORA-ready."
  • "Per-minute below human cost. Per-incident, priceless."
  • "Open the changelog. Pick what shipped this week."
  • "Type your number. We'll call back in 15 seconds."
○ We don't
  • "Unleash the power of next-generation AI voice."
  • "Revolutionary conversational platform built for tomorrow."
  • "Discover how Calistro can transform your business."
  • "Hop on a quick call to align on next steps!"
Five rules
  1. Lead with the number, not the adjective.
  2. Cut every sentence that the reader could have written themselves.
  3. Latency, residency and audit beat "AI" every time.
  4. No exclamation marks. Ever. (One exception: "47ms!" in the FAQ. Maybe.)
  5. Sentences end. Paragraphs end. Pages end. Whitespace is content.
06

UI components

The full library lives in Figma and Storybook. Here is the visual baseline — the components you'll see most. All radii are 6px (interactive) or 12px (cards).

Buttons
Badges
● live · 47msSLA 99.97%stagingp1 incidentv2.4
KPI tiles
Calls
12,418
+8.2%
p50
47ms
−3ms
CSAT
4.71
+0.04
Cost
€0.21
−€0.04
07

Iconography

Glyphs over pictograms. We prefer monospace symbols (◇ ◎ ⊞ ↳ ↦ ●) over decorative line icons. The only exception is the phone glyph, used in CTAs that ring you back.

◇
agent
◎
voice
↦
run
☏
number
⌗
tool
⚙
settings
◆
flow
⊞
branch
●
live
○
paused
↳
kicker
↗
external
→
arrow
×
close
+
add
?
help
08

Sound mark

A two-syllable rising figure, 480ms, played at the start of any product video or live demo. It approximates the rhythm of «ca-listro». The waveform pattern below is the visual companion, used in hero sections and audio players.

↳ sound mark · 0:00.48
09

Do & don't

A short list, observed often.

DoDon't
●Use the lockup at default 1:1 spacing.○Squeeze or stretch the cipher.
●Pair Geist with JetBrains Mono. Nothing else.○Introduce a third typeface, even temporarily.
●Keep electric blue under 5% of pixel area.○Use electric blue as a background fill behind text.
●Talk in latencies, not adjectives.○Open marketing copy with "Imagine if…".
●Render the cipher’s diode at corner top-right.○Move the diode, change its colour, animate its pulse.
●Use ↳ as the kicker glyph.○Substitute → ↪ ▷ or any other arrow variant.
10

Files & contact

Brand kit
  • ↳ Figma · brand foundations
  • ↳ SVG · logos · light + dark
  • ↳ PDF · this document (32 pages)
  • ↳ WAV · sound mark · 48k 24-bit
  • ↳ NPM · @calistro/tokens
Questions

Email brand@calistro.eu with anything not covered. We answer within a business day, often with a Figma frame.

Press · partnerships · case-study requests: hello@calistro.eu

Type your number.
We'll call back in 15 seconds.

No demo booking. No calendar dance. A Calistro agent will ring your phone with a real, scripted product walkthrough.

Live demo
+48
EU number-mask · no number stored · 1 call per session
ccalistro

Calistro sp. z o.o. · Hoża 51, 00-681 Warszawa · Voice infrastructure for EU-regulated business.

ENPLRUUK
Platform
Agents
Voices
Numbers
Self-host
Integrations
Solutions
Banking
Insurance
Logistics
Healthcare
Public sector
Developers
Docs
API
Status
Changelog
GitHub
Company
About
Customers
Careers
Security
Press
© 2026 Calistro · NIP 5252912001 All systems nominal · status.calistro.eu