Everything you need to build on-brand for EisnerAmper Digital Health: the colors, type, spacing, components, and motion, pulled straight from the live site so the page you build next looks like it belongs. This guide is built in the brand's own system, so every example below is the real thing, not a mockup.
The approved messaging framework: who EisnerAmper Digital Health is, who it's for, and how it speaks. This visual spec is its companion ... messaging first, then the look.
Dark midnight blues carry the hero and the heavy sections. A clean white and off-white stack carries the body. A single teal does almost all the accent work, with cyan as its brighter sibling for gradients only. Two typefaces split the labor: Fraunces, a light serif, speaks in the headlines; Inter handles every working job. The homepage and the AI Readiness Scorecard share the exact same tokens, fonts, and components, so they read as one brand. The feel is calm and premium, confident without being loud.
Teal is the only color that highlights: eyebrows, the italic accent word in every headline, primary buttons, stat numbers, progress fills, hover states. Cyan supports it inside gradients but never stands alone. Gold, red, and green appear only as state signals, never decoration.
Fraunces, set light at weight 400 and never bold, carries headlines and the one italic teal phrase per line. Inter does everything else. Size and tight tracking do the emphasis, not weight.
Every section sits in the 1180px container with 40px gutters. Vertical space runs through a single rhythm token that tightens the whole page at the first breakpoint. Corners follow a four-step radius scale, with 16px as the default card.
On light bands, use the dark text stack and light-gray hairlines. On dark sections, use the white-alpha stack and faint white hairlines. Match the layer; never put a solid gray on a dark panel or a light-gray border on navy.
The heavy bands are full-bleed photographs sunk under a 170deg navy gradient overlay (alphas around .72 to .82), often with faint teal and cyan radial glows. That layered darkroom treatment is what makes the dark sections read as branded.
One wordmark, knocked to pure white on the dark nav. No stock photography inside the content and no illustrations: the only imagery is full-bleed photographs under a navy overlay, hairline teal line icons, and client names set as type. The copy is short, blunt, and executive-grade, with one teal italic phrase per headline carrying the punch.

Master wordmark, gold #BF9C61, on light backgrounds.

On dark, it knocks to pure white via filter: brightness(0) invert(1).
The on-site wordmark (gold, transparent PNG). For master vector and print files, EA's brand team holds the source.
Download wordmark PNGReal healthcare, clinical, and operational moments, documentary and calm. On their own the photos run warm and busy. The brand move is the navy overlay: it cools them, unifies them, and lets text and the teal accent sit cleanly on top. Here are three of the site's actual photos, each shown raw, then treated the way we use it.
Raw
A working strategy session.
Treated
Navy overlay + teal accent. Text reads clean.
Raw
Clinical work meets digital.
Treated
Same recipe, different photo. One family.
Raw
A clinician on the ground.
Treated
Portrait crop, identical overlay.
Hero. Short, declarative, slightly confrontational. Two beats, the second in teal italic.
Scorecard. Reframes the situation in one line, then makes it concrete.
The tagline. Note the ellipsis as the pause beat. No em dashes anywhere in the copy.
Verb-first and specific: "Book a Consultation", "Get Your AI Maturity Score". Friction-removing fragments: "No marketing list. No sales calls unless you ask."
<em>. One per headline, never stacked.Defined once in :root and shared by both pages. Teal is the only brand accent. Gold, red, and green are reserved for state. Cyan is a gradient brightener, not a standalone accent.
Two families load on every page: Inter at weights 300 to 800, and Fraunces (optical size axis) at 300, 400, 600 plus italic. Headlines are Fraunces at weight 400, never bold. Emphasis inside a headline is one teal italic word.
Both load with one line (already on the live pages):
Fraunces, weight 400, clamp(40px ... 64px), line-height 1.08, letter-spacing -.03em. The accent phrase is <em> in teal italic.
Hard proof metric. Inter, weight 800, tight tracking. Data.
Scorecard score readout. Fraunces, teal. A verdict.
Uppercase Inter 700 in teal, .18em tracking, with the short 24px teal dash before it. Keep the dash.
Pull-quote: Fraunces 300 italic. The lightest weight, reserved for testimonial voice.
A single 1180px centered container holds every section, with 40px side gutters that drop to 24px on small screens. Vertical rhythm runs through one --section-pad token (100px, tightening to 72px). Four corner radii, soft low shadows, hairline borders matched to the surface.
16px (--r-lg) is the default card corner. 100px is reserved for pills (buttons, bars, chips). 50% for circles (badges, dots, glows).
Neutral shadows stay between .06 and .08 opacity. The only colored glow is the teal button hover. No heavy drop shadows.
Every button builds from one base plus a single color variant. Two card families: light cards that lift on hover, and dark translucent cards that tint faint-teal. Hover the examples below ... they're live.
Pill (100px radius), 2px transparent base border so variants swap color with no layout shift. Primary lifts 2px with a teal glow on hover. Disabled strips the motion.
On white/off-white sections, the secondary is the teal outline. Pick the variant by background, not by importance.
White, solid border, lifts 4px on hover with a soft shadow and teal border. Hover it.
rgba white .04 on the photo background, faint white border, tints teal on hover. Used for problem, plan, and pillar cards.
The one card with a red left bar and coral heading. Red means stakes.
White panel with a 4px teal left bar. The positive counterpart to the red inaction card.
The bordered pill is the quiz pillar tag. The eyebrow is not a pill ... it's a teal label with a leading dash.
Each fill grows over .6s and is color-graded red, amber, teal, cyan by the 1 to 4 score.
Two speeds. A fast, uniform lift on hover (.15s to .22s, plain ease) and a single slow fill for data reveals (.35s to .6s). Teal is the motion accent. There is no scroll-triggered motion anywhere, and only two animations ever loop. Cards rise on the Y axis, list choices nudge on the X axis, and disabled elements lose their motion entirely.
-2px translateY + teal glow, .2s ease.
Submit spinner: spin .9s linear infinite.
Client ticker stands in for a logo wall: names set as type, 28s linear loop, pauses on hover, edges faded.
| Motion | Duration | Easing | Where |
|---|---|---|---|
| Hover lift (buttons, cards) | .15s ... .22s | ease | Interactive feedback |
| Progress / step fade | .35s | ease | Quiz advance, step reveal |
| Results score bars | .6s | ease | Data reveal (slowest) |
| Spinner | .9s | linear | Submitting state (loops) |
| Client ticker | 28s ... 32s | linear | Ambient marquee (loops) |
No cubic-bezier, no ease-in-out, no spring. Hover feedback is snappy and uniform; data reveals are gentle; loops are mechanical.
The system is screen-first, but it carries straight into a flat one-pager. A few quick calls so a static asset still reads as EisnerAmper Digital Health: