01 — Color Palette
Every shade serves a purpose.
Primary
Secondary
Backgrounds
Text
Borders
Click any swatch to copy the hex value to your clipboard.
03 — Logo
The mark. Treated with care.

Dashed line represents minimum clear space (1x logo height on all sides).
Clear Space
Maintain a minimum clear space of 1x the logo’s height on all sides. No text, imagery, or other elements should encroach on this area.
Minimum Size
The logo should never appear smaller than 24px in height for digital or 10mm for print to maintain legibility.
Backgrounds
The primary logo is designed for dark backgrounds (#0A0A0A to #111111). On light backgrounds, use the inverted variant. Never place the logo on busy photography without a scrim.
Don’ts
Never rotate, skew, apply drop shadows, change the color ratio, or add effects to the logo. The mark should always appear as provided.
05 — Photography Style
Dark. Cinematic. Architectural.
Mood & Tone
Dark, dramatic, atmospheric. Imagery should feel premium and cinematic — think twilight exteriors, moody interiors with warm accent lighting, and strong architectural lines.
Color Treatment
Desaturated base with selective teal and warm accents. Never oversaturated. Shadows should be deep but not crushed. Aim for a film-grade color grade.
Composition
Strong leading lines, symmetry, and negative space. Architectural details should be prominent. Human figures are secondary — used for scale, never as the focal point.
Lighting
Golden hour, blue hour, and dusk are preferred for exteriors. Interiors should show designed lighting — pendants, sconces, ambient glow. Avoid flat, even lighting.
Example Mood
Twilight Exterior
Deep shadows, warm window glow, teal sky
Example Mood
Interior Vignette
Warm pendant glow, deep vignette edges
07 — Spacing & Grid
Consistent rhythm. Intentional whitespace.
Spacing Scale
Grid System
Container
Max-width of 80rem (1280px) with horizontal padding of 1.5rem (mobile) scaling to 2rem (desktop).
max-w-7xl mx-auto px-6 lg:px-8
Section Spacing
Sections use 6rem (96px) vertical padding on mobile, scaling to 8rem (128px) on desktop. Defined as --spacing-section.
py-24 lg:py-32
Grid Columns
Responsive 12-column grid via Tailwind utilities. Common patterns: 2-col (md:grid-cols-2), 3-col (md:grid-cols-3), 4-col (lg:grid-cols-4).
grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6
Section Dividers
1px gradient lines between sections. Fade from transparent at edges to a subtle white at center. Never hard borders.
.section-divider

