Bricolage Grotesque
Clear ideas. Working systems.
Headings and display type. Standard heading weight: 600. Large headings use tight spacing and balanced wrapping.
Loaded weights: 500–700; optical-size range: 12–96.
The colors, typography and design details behind the Veridian Marketing website. Use this reference to keep future pages and materials consistent.
The heading, body and technical-label fonts work together. Keep each role consistent while preserving the size choices of its page family.
Headings and display type. Standard heading weight: 600. Large headings use tight spacing and balanced wrapping.
Loaded weights: 500–700; optical-size range: 12–96.
A clear message, built around what people need to understand and do.
Body text, navigation, buttons and form controls. Body weight: 400; navigation: 500; buttons: 600.
Loaded weights: 400–700.
Eyebrows, small labels, tags, metadata and technical illustrations. Use it for short signals, rather than long paragraphs.
Loaded weights: 400 and 500.
H1: 40–68px, line height 1.02, tracking −0.022em. H2: 32–48px, line height 1.08, tracking −0.018em.
H3: 20.8–24.8px, line height 1.22, tracking −0.01em. H4: 16.8px, line height 1.3.
These are shared defaults. Home, compact documents, articles and some page families retain intentional overrides. The homepage headline reaches 72px.
Body: 16px / 1.65 line height. Introduction: 19.52px / 1.6. Secondary microcopy: 15.36px / 1.6.
Buttons: 16px, weight 600, line height 1.2. Navigation links: 15.52px, weight 500. Footer headings: Figtree, 15.68px, weight 600.
Eyebrow: 13.44px, tracking 0.02em. Tag: 11.52px, tracking 0.11em, uppercase. Table headers and Insights status/date labels use 12px.
Display and body fallbacks: Avenir Next, Segoe UI, system-ui, sans-serif. Mono fallbacks: ui-monospace, SF Mono, Menlo, Consolas, monospace.
Deep plum provides depth. Violet identifies actions. Lavender supports dark surfaces, while pale purple gives light sections room to breathe.
#180A28
--plum-950
Deepest purple. Footer, dark sections and the scrolled header base.
#1F0E36
--plum-900
Deep plum. Hero gradient and dark layered surfaces.
#2B1649
--plum-800
Midnight plum. Dark gradient transitions and depth.
#3A2066
--plum-700
Lifted plum. Brighter dark-purple transitions.
#6C3FD9
--violet
Primary action color. Buttons, links, numbered accents and light-context focus.
#5430B5
--violet-deep
Darker violet. Primary-link and button hover states.
#B49CE0
--lavender
Light purple. Links and supporting text on dark surfaces.
#9F8FC4
--lavender-2
Muted lavender. Dark-context notes and ledger arrows.
#EFE9FA
--lilac
Soft purple. Tinted sections and light-button hover surfaces.
#F7F4FC
--pale
Lightest purple. Quiet section backgrounds and contrast between content families.
#252130
--ink
Main text on white and pale backgrounds.
#5A536E
--ink-2
Supporting body text, introductions and descriptions.
#6E6581
--ink-3
Small secondary text on light backgrounds. Current corrected value.
#FFFFFF
--paper
Main light surface. White also has separate semantic roles listed below.
#F3B545
--amber
Small highlights, eyebrow markers, illustration signals and focus on dark surfaces.
#E6E0F1
--line
Subtle borders and separators on light surfaces.
#D6CDE8
--line-2
Stronger borders for outlined controls and chips.
The five white tokens share #FFFFFF today, but describe different jobs: paper for the page, text-on-dark for lettering, surface-card for cards, surface-control for inputs, and illustration-paper for document artwork. Keeping those roles separate lets one surface change without recoloring unrelated parts of the site.
Choose the foreground for the surface it sits on. A palette value is not a promise that every possible pairing has sufficient contrast.
White is the main heading and action-text color on dark sections. Lavender #B49CE0 supports links and secondary information.
Lavender 2 #9F8FC4 is used for the corrected dark-context microcopy and ledger arrows. Ink 3 belongs on light surfaces.
Amber #F3B545 marks small accents and dark-context keyboard focus. Keep it purposeful; it is not the main body-text color.
Shared spacing keeps similar components aligned. Compact heroes, reading columns and different card families keep their intentional differences.
Maximum outer wrapper: 1520px, including 40px desktop gutters on both sides. Maximum inner content: 1440px.
Use the wide wrapper for marketing layouts; do not stretch long reading columns to fill it.
Standard vertical section padding: 112px above and below. At 980px and below: 84px.
Desktop gutters: 40px. At 640px and below: 22px.
Introductions: up to 62ch. Policy prose: 72ch. Article prose: 68ch.
Section-heading groups: up to 760px. Hero copy: up to 820px.
Shared card grids commonly use 20px gaps. Hero grid: 56px. Split layout: 72px.
Hero and split layouts stack at 980px, using 40px gaps. Different component families retain their own responsive rules.
Large corner radius: 18px. Small radius: 12px. Pills: 999px.
Shared card shadow: 0 24px 60px −30px, using plum at 35% opacity.
Form cards: 40px inner padding, changing to 28px vertically and 22px horizontally at 640px and below.
Borders typically use Line #E6E0F1; outlined controls and chips use Line 2 #D6CDE8.
14px vertical and 26px horizontal padding, with an 8px content gap and pill corners.
Primary: violet with white. Light: white with plum. Ghost: transparent with a border, chosen for its light or dark context.
Home: top padding is the 80px header allowance plus 72px; bottom is 96px. At 980px and below: header allowance plus 42px at the top, 72px below. Inner-page heroes use the header allowance plus 63px above and 92px below; compact document heroes use 64px below. Responsive hero rules retain their existing family treatment. The header allowance keeps content clear of the fixed navigation.
These links demonstrate the existing button families and jump within this guide. They do not submit a request.
Violet identifies the main action. Hover shifts to Violet deep.
An outlined action supports the primary choice without giving every link equal emphasis.
Use a clear destination and descriptive words. Keyboard focus must remain visible.
Standard focus: a 3px violet outline with a 3px offset. Dark surfaces use amber. Button and card transitions use 180ms ease; cards lift 2px on hover and buttons move 1px when pressed. Existing reduced-motion behavior disables animation and transitions and restores automatic scrolling.
The homepage photograph, overlays and motion create atmosphere. They are a specific composition, not a filter to apply indiscriminately to every page.
Keep the approved original photograph, crop, plum overlays and contrast treatment together. Home base: #241038. The separate gradient section uses #4A2A8F as its midpoint.
Effect-specific colors: #12071F, #2A105E, #45179B and #6224D9. The sweep runs for 22 seconds, alternating direction. These colors belong to that effect, rather than replacing the core palette.
Illustrations and tinted imagery share the purple family. Code-scroll: 26 seconds. Platform ticker: 70 seconds and pauses on hover. Pulse: 1.8 seconds. Pipeline dash: 2.6 seconds. Honor reduced-motion preferences.
Use Veridian Marketing for the full company name where identification matters. Veridian remains the shorter name once that context is clear.
Match spacing and treatment within a component family. Preserve intentional differences between compact heroes, plan cards, case files, illustrations and reading columns.
Do not turn every card or section into the same design merely to make it uniform.
Shared colors and dimensions live in Oxygen Variables. Recurring design rules live in unlocked native Oxygen classes.
Reuse the existing class and variable rather than adding an inline override or loading the reference stylesheet again.
This is a snapshot of the current website system, checked September 30, 2026. Color samples reference the live variables; written hex values and specifications should be refreshed when those settings change.
Keep ordinary text and design controls editable. Form hover border #C2B7DC and placeholder #A39CB8 are interface-specific details, rather than additional core brand colors.