Reference · For every piece of future content
The 2026 brand system
Obsidian stage, royal purple voice, forged silver light — mixed 60 · 30 · 10. Poppins carries every word except the wordmark, which is always Kaushan Script. Nothing else ships.
01 · Palette
The 60 · 30 · 10 core
Sixty percent obsidian, thirty percent royal purple, ten percent forged silver. Judge the ratio by area, not by count — a purple-heavy layout reads corporate, a silver-heavy one reads clinical.
Obsidian
#0A0A0A
The stage — 60% of any surface. Every layout starts black.
--background
Royal Purple
#4B0A6E
The voice — 30%. Panels, buttons, emphasis, the brand's signature.
--primary
Forged Silver
#C9CCD1
The light — 10%. Type, hairlines, rules and quiet detail.
--foreground / --border
02 · Accents
Signals, used sparingly
Accents live inside the ten percent. They mark one thing per view — a price, a link, a live status. Two accents competing in one frame means neither is a signal.
Signal Gold
oklch(0.872 0.128 88)
Awards, pricing highlights, the gold rule. Never a background.
--gold
Neon Violet
oklch(0.652 0.232 310)
The wordmark, links and live indicators. One per view.
--clay
Plate
gradient
Card surfaces via the plate utility — subtle purple-black lift.
--gradient-plate
03 · Typography
Kaushan Script leads, Poppins carries
Wordmark & display headlines
Beauty Through the Lens
Kaushan Script sets the company name and every display headline (h1 and h2), so the brand's hand is visible on every screen. It never sets body copy, labels, buttons or data. Apply it with the script utility, or let an h1/h2 inherit it.
--font-script
Body, labels & data
Poppins
Subheadings at 600 weight with −0.01em tracking, body copy at 400. Geometric, even, warm enough to sit under photography without competing with it.
--font-display · --font-sans
Scale in practice
Aa — Display, 3rem+ (script)
Aa — Section heading, 1.875rem (script)
Aa — Subheading, 1.25rem (Poppins 600)
Aa — Lead paragraph, 1.125rem
Aa — Body and captions, 0.875rem
Aa — Eyebrow, 0.6875rem · 0.22em tracking · uppercase
04 · Voice
A gallery, not a call center
Professionalism
Punctual, prepared, contract-clear. Quote pricing as a guide and confirm anything binding.
Creativity
A distinct point of view in every frame — and in every sentence written about it.
Compassion
People before pictures, always. Warm, unhurried, never pushy.
Storytelling
We photograph the narrative, not just the subject. Copy carries the story too.
05 · Cause colors
Never decorative
The studio supports three causes. Their colors and ribbons appear only on materials tied to that cause — never as a palette choice, never mixed into brand layouts.
Epilepsy awareness
Purple
Purple ribbon materials only.
Breast cancer awareness
Pink
Pink ribbon materials only.
Suicide prevention
Teal
Teal ribbon materials only.
06 · Rules
Non-negotiables
- Use semantic tokens, never raw hex or utility colors like text-white, in any build.
- Kaushan Script sets the wordmark and all display headlines (h1/h2) — never body copy, labels or data.
- Royal purple carries a full 30% of every screen: hero bands, panels, buttons and avatars.
- One accent signal per view; gold and neon violet do not share a frame.
- Photography sits on obsidian, uncropped by purple fills.
- Cause colors only on that cause's materials.
- Pricing shown from the 2026 list, always flagged as a guide.
Source: Beauty Through the Lens L.L.C. 2026 Brand Book, Business Plan and Employee Handbook Rev 2.0.