---
generator: clinical-terminal-brand-kit
company: "Quest Diagnostics"
domain: "questdiagnostics.com"
colors:
  primary: "#35792A"
  onPrimary: "#FFFFFF"
  dark: "#232325"
  background: "#FFFFFF"
ground:
  mode: light
  hex: "#FFFFFF"
  ink: "#232325"
  accent: "#35792A"
fonts:
  heading: "Roboto"
  body: "Roboto"
radius:
  card: "4px"
  button: "4px"
---

# Design System — Quest Diagnostics

> Read from Quest Diagnostics's public website (questdiagnostics.com) by Clinical Terminal. Not reviewed by Quest Diagnostics.
> Use it as inspiration: borrow the ideas, not Quest Diagnostics's name, logo or identity.

## Ground
- **Light ground** (#FFFFFF), from Quest Diagnostics's site background #FFFFFF. Pages and panels sit on it.
- Main text: #232325 (15.69:1 on the ground).
- Secondary text is #232325 at 88% / 76% / 60%; hairlines and plate borders #232325 at 16%.

## Color
- **Accent on the ground: #35792A** (5.36:1). Use it for kickers, key numbers and one highlight per screen, not for large fills.
- **Primary #35792A** for filled shapes (buttons, chips, bars), with #FFFFFF text on it (5.36:1).
- Quote every hex exactly as written above.

## Type
- Headlines: **Roboto**. Body: **Roboto**. Both on Google Fonts.

## Shape
- Cards and panels: 4px corners. Buttons and chips: 4px.

## Voice
- Tone: professional. Energy: low. Written for patients and healthcare professionals.
- Headlines are short and concrete.

## Tokens from the site's stylesheets

### Typefaces

- Roboto Medium
- Roboto Regular
- Roboto Bold
- Roboto — on Google Fonts
- ds-fonts
- Roboto Black
- Roboto BlackItalic
- Roboto MediumItalic

### Type scale (most-used sizes)

`28px` · `24px` · `22px` · `20px` · `18px` · `17px` · `16px` · `15px` · `14px` · `13px` · `12px` · `11px`

### Letter-spacing

`.1px` (2) · `1.53px` (1) · `2.4px` (1) · `2px` (1) · `2.5px` (1)

### Corner radii (most-used)

`4px` · `50%` · `5px` · `8px` · `3px` · `6px` · `7px` · `18px` · `15px` · `25px`

### Shadows

- `0 2px 15px 0 rgba(0,0,0,.15)`
- `0 2px 7px 0 rgba(0,0,0,.15)`
- `0 1px 2px 0 rgba(0,0,0,.22)`
- `0 2px 4px 0 rgba(183,183,183,.24)`
- `0 1px 2px 0 rgba(0,0,0,.24)`
- `unset!important`

### Gradients

- `linear-gradient(to left,#bbce39 0,#037330 100%)`
- `linear-gradient(to right,#35792a 0%,#c6d52f 70%)`
- `linear-gradient(218.66deg,#c6d52f 0,#35792a 100%)`
- `linear-gradient(220.68deg,#35792a 0,#034c1f 100%)`
- `radial-gradient(50% 50% at 50% 50%,#094c26 0,rgba(53,121,42,0) 100%)`
- `linear-gradient(to right,#35792a 0,#c6d52f 70%)`

### Breakpoints

280px · 380px · 475px · 480px · 767px · 768px · 990px · 991px · 992px · 1024px · 1150px · 1191px · 1265px · 1270px · 1530px · 2200px
