A sophisticated evolution from simple brand guidelines to a premium design system featuring glassmorphism, gradients, and interactive excellence.
Explore the System →When SVG is not feasible, use transparent-background PNG icons that preserve style, dimensions, and simplicity.
<img src="/assets/images/icons/vision.png" alt="Vision" class="icon-img" width="64" height="64">
.icon-img { display: inline-block; width: 64px; height: 64px; }
.icon-img:hover { transform: translateY(-1px); filter: drop-shadow(0 6px 12px rgba(0,0,0,0.08)); }
.icon-img.active { transform: scale(0.98); outline: 2px solid rgba(255,127,80,0.5); border-radius: 8px; }
.icon-img.disabled { filter: grayscale(100%) opacity(0.45); }
QA: Open /tests/icon-visual-regression.html to verify corner alpha transparency, natural dimensions, and state rendering.
Your brand has naturally matured from basic coral/teal guidelines into a rich, premium design system that maintains consistency while expressing elevated sophistication.
Expanded from flat colors to rich gradients, glass effects, and sophisticated lighting treatments.
Premium visual treatment with backdrop blur, transparency, and layered depth effects.
Sophisticated hover states, animations, and user flow enhancements.
Enhanced hierarchy with gradient text effects and refined eyebrow treatments.
The Hub color roles: Coral for strategy, Teal for creative, Gradient for collaboration.
Strategy, leadership, primary actions.
Creative execution, innovation, delivery.
Use sparingly for collaboration moments.
Playfair Display for hero and headings. One accent word only.
Inter for body and UI. 65ch line length for readability. Use space as primary hierarchy.
Buttons, cards, badges, and animation utilities.
Custom SVG icons in brand colors only. Clean geometry, consistent strokes, zero emojis.
Clean geometric SVG designs aligned with our sophisticated visual language. Emojis introduce unwanted colors and inconsistent styling.
<!-- Coral Strategy Icon -->
<svg width="64" height="64" viewBox="0 0 24 24"
fill="none" stroke="#F96F6E" stroke-width="2"
stroke-linecap="round">
<circle cx="12" cy="12" r="10"/>
<path d="M12 6v6l4 2"/>
</svg>
.icon {
width: 64px;
height: 64px;
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.icon:hover {
transform: scale(1.1) rotate(5deg);
filter: drop-shadow(0 0 12px rgba(249, 111, 110, 0.4));
}
Emojis introduce inconsistent colors, platform-dependent rendering, and break brand cohesion. Always use custom SVG icons in our brand colors following these guidelines.
:root {
--coral: #F96F6E; /* Strategy */
--teal: #2ED3C6; /* Creative */
--ink: #FFFFFF; /* Body */
--ink-dim: rgba(255,255,255,.85); /* Subtext */
}
.text-coral { color: var(--coral); }
.text-teal { color: var(--teal); }
.text-gradient {
background: linear-gradient(90deg, var(--coral), var(--teal));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}