Brand kits
Version 1.0.1 · updated 2026-10-20 · brand steward: Jim Jacobs approves every change; Jenylene (design) reviews logos, colors and type
Focus Insite
The right people. Verified. · Focus Insite LLC: market research recruitment. Proposals, bids, client emails, focusinsite.com pages, decks, reports, respondent recruiting ads.
Logos click to download
Type
Inter — The right people. Verified. 0123456789 $624.48
Colors light
--brandSignature red. Display type 24px and up (or 18.66px bold), graphics and fills only; 4.38:1 on `surface-page`, below AA for body text. One decisive red move per view.
--brand-actionInteractive fills that carry a white body-size label (`on-brand`), 5.34:1; also link color on `surface-page`.
--brand-action-hoverHover state of `brand-action`: darker, never lighter.
--brand-action-activePressed state of `brand-action`.
--brand-containerBrand wash behind brand badges and callouts; text on it is `ink-primary`, `ink-secondary` or `on-container`.
--surface-brand-washCallout fill, same value as `brand-container`, named for the surface role.
--on-brandWhite label on `brand-action`, and display-size type (24px and up) on bright `brand`. Never body size on bright `brand`.
--on-containerText on `brand-container`: brand badges and the brand tone of an eyebrow.
--ink-primaryHeadings and the strongest text on `surface-page`, `surface-subtle` and `surface-sunken`; also body-size text on bright `brand` (4.65:1).
--ink-secondaryBody copy on `surface-page`, `surface-subtle` and `surface-sunken`.
--ink-mutedLabels and captions on `surface-page` (4.63:1); the lightest ink allowed for text. On `surface-subtle` it measures about 4.2:1, so keep it to large or non-essential labels there.
--surface-pageDefault page ground; cards sit on it with a `border-default` edge.
--surface-subtleSection band that sets one part of the page apart from `surface-page`.
--surface-sunkenDeeper band and inset wells; same value as `border-subtle`.
--border-subtle1px dividers inside quiet areas.
--border-default1px edge of cards and fields; decorative, the label next to it carries the meaning.
--rule-strongStructural rule: the logo divider and section breaks, at `rule-width-strong`.
--text-headingSemantic alias: headings.
--text-bodySemantic alias: body copy.
--text-labelSemantic alias: labels and captions.
--text-on-brand-displaySemantic alias: display-size type (24px and up) on bright `brand`.
--text-on-brand-bodySemantic alias: body-size text on bright `brand`.
--text-linkSemantic alias: links on `surface-page`.
--text-link-hoverSemantic alias: link hover.
--surface-cardSemantic alias: plain card fill.
--surface-sectionSemantic alias: section band.
--graphic-brandSemantic alias: graphics and large marks in bright red.
--accent-ruleSemantic alias: the left accent rule of a callout, at `accent-rule-width`.
HumanLayer
The intelligence layer that compounds. · HumanLayer (humnlayer.ai): verified human data for AI. The respondent app (dark), the client app (light), investor and partner material, humnlayer.ai pages.
Logos click to download
Type
Geist — The right people. Verified. 0123456789 $624.48
Colors dark / light
--orangePrimary brand color, #F69F19 — the same orange as the logo. Logo, primary buttons, the one bright move per view. 9.6:1 on `neutral-primary`; 2.1:1 on white, so on light grounds it is a fill only, never text. Same value in both themes.
--greenSecondary brand color. The dot in the logo, verified states, positive deltas. 8.2:1 on `neutral-primary`; a fill only on white. Same value in both themes.
--neutral-primaryNeutral (P) from the brand book: the warm near-black. Dark page ground, and the ink on orange and green fills (10:1 and 8.2:1).
--neutral-secondaryNeutral (S) from the brand book: the green-black. Sunken wells and alternate bands in dark mode.
--purpleSupporting color. Platinum tier fills and data-viz series. White text on it passes (5.1:1); as text on `neutral-primary` it is 4.0:1, so use `tier-platinum` for text in dark mode.
--goldSupporting color. Gold tier fills, streaks, points. Ink text on it (10.4:1); never text on white.
--slateSupporting color. Silver tier, secondary data-viz series, quiet metadata marks on dark.
--surface-pageDefault page ground.
--surface-cardCards and tiles on `surface-page`. In the light client app, cards are white with a `border-subtle` edge.
--surface-raisedNested panels, hover rows, the active tab pill (dark), and the client app sidebar and header (light).
--surface-sunkenInset wells, progress tracks, input fields.
--text-primaryHeadings, numbers, primary labels on every surface (15:1 or better in both themes).
--text-secondaryBody copy and descriptions on every surface (9.6:1 or better in both themes).
--text-mutedCaptions, metadata, inactive tabs on every surface (4.8:1 or better in both themes). Nothing lighter is text.
--border-subtleDecorative hairlines: card edges, dividers. Meaning never rides on it.
--border-controlEdges of inputs, secondary buttons and toggles; 3.2:1 or better on every surface in both themes.
--brand-fillPrimary button fill and the active tab marker.
--brand-fill-hoverHover of `brand-fill`; the label stays `on-brand`.
--on-brandLabel and icon on `brand-fill`, `secondary-fill` and `gold` (8:1 or better). Never white on orange or green.
--brand-textOrange as text and links: `surface-page`, `surface-card`, `surface-raised` (4.6:1 or better). Light mode deepens it; bright orange is never text on white.
--brand-washOrange tint: the "Copy link" button fill and highlight badges. Text on it is `brand-text` (5.7:1 dark, 4.6:1 light).
--secondary-fillVerified states, accept and confirm fills, the positive delta chip.
--secondary-textGreen as text: positive amounts (+$260), 'Verified'. On `surface-page`, `surface-card`, `surface-raised`.
--secondary-washGreen tint: the Refer and earn card and "Medical verified" badges. Text on it is `secondary-text` (6.9:1 dark, 4.7:1 light).
--tier-platinumPlatinum tier text on `surface-card` and `tier-platinum-wash` (5.5:1 or better). Bright `purple` is the tier color in charts and rings.
--tier-goldGold tier text on `surface-card` and `tier-gold-wash` (5.2:1 or better).
--tier-silverSilver tier text on `surface-card` and `tier-silver-wash` (4.9:1 or better).
--tier-platinum-washPlatinum badge fill; text on it is `tier-platinum`.
--tier-gold-washGold badge fill; text on it is `tier-gold`.
--tier-silver-washSilver badge fill; text on it is `tier-silver`.
--dangerErrors and destructive actions only, with a word or icon beside it. Not in the brand book; added so apps have an error state.
--focus-ring2px solid focus outline with 2px offset on every interactive element; 4.2:1 or better on every surface.