Lunit's design system uses #6366f1 as its primary color and Inter for typography, with 100px corner radius. Lunit (루닛) is the design language of a **medical AI company that wants to be read like a journal article, not sold like a SaaS**.

Primary
#6366f1
Typography
Inter
Radius
100px
Design System
Lunit logo

Lunit

Lunit (루닛) is the design language of a medical AI company that wants to be read like a journal article, not sold like a SaaS. Where most healthcare-AI marketing leans into either soft-pastel reassurance or bold-pharma authority, Lunit refuses both. The home page opens on pure white anchored by warm-cool gunmetal ink #232f32 for body and a darker `#1515

01

Color Palette

Accent

Neutrals

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display28px · 600 · 1.25
Design at scale
20px20px · 600 · 1.25
Section heading
16px16px · 600 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttonsDefault0px
inputsDefault0px
cardsDefault0px
dialogsDefault0px
badgesDefault0px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Set every section, card, image, input, and footer to border-radius: 0 and round only the single primary CTA pill to 100px, honoring the binary radius thesis
  • Pair ClashGrotesk for headings and Lexend for body, keeping both at LIGHT weights — H1 at 78px/84px weight 400, body at 18.4px weight 300 — so authority reads through size and air, not heft
  • Fill the primary marketing CTA as a black pill (#000000 background, #ffffff label) and withhold the signature blue #1032cf from primary actions
  • Set body ink in warm-cool gunmetal #232f32 and hero H1 in near-black #151515, never pure #000, for standing copy
  • Build depth through full-bleed band switching (white canvas → black band → off-white footer #eff0f4) with box-shadow: none everywhere
  • Reserve the signature blue #1032cf (bright sibling #2a4eef) for system, cookie, hover, and dark-band moments, and use AOS scroll-reveal fades as the only motion

Don't

  • Apply mid-range radii like 4px, 6px, 8px, 12px, or 16px anywhere, or round cards, images, or surfaces that are not the primary action
  • Use the saturated signature blue #1032cf on the primary CTA — the brand-action color is black, and blue is deliberately withheld
  • Reach for bold or semibold typographic weights to add confidence; LIGHT weight is the rule across all heading levels
  • Add drop shadows or floating card elevation — depth comes from band switching, not floating objects
  • Add hero video autoplay, parallax, or animated stat counters on the 10,000+ band; keep motion to low-amplitude AOS fades
  • Introduce stock smiling-team photography, hex-mesh/circuit-board/neural-net cliché, multi-accent green-blue-orange palettes, exclamation marks, or emotive verbs like 'transform lives'
05

Components

Buttons

cta-pill
Background#000000
Text#ffffff
Radius9999px
Use: Primary marketing CTA Contact Us, the single pill

Cards

surface
surface
Background#ffffff
Text#232f32
Radius0px
Use: Square-cornered section/card/image surface

Badges

blue
blue-band
Background#1032cf
Text#ffffff
Radius0px
Use: Signature blue system-affordance band

Related design systems