---
version: alpha
name: "The Atlantic"
description: "The Atlantic runs the most literary-magazine system of any major US web publication. The canvas is paper-cream (`#fbf8f1`) — a warm, slightly-yellowed off-white that distinguishes it from clinical white news sites and ports the printed magazine's newsprint warmth to the screen. Headlines set in a custom modern serif (Atlantic Serif, a Didone-flavored display face), body in a humanist serif body cut, and labels in a tracked uppercase sans. The signature accent — the Atlantic A monogram orange (`#fbb33b`) — appears in section accents, the masthead A, the story-of-the-day chip, and the rare brand moment. Long-form features (the cover-class essays the magazine is famous for) get full-bleed art treatment with drop-caps, italic pull-quotes, and generous 720px reading columns. The result is the canonical literary magazine on the web: warm, considered, photo-rich, and unmistakably a magazine rather than a newspaper."
colors:
  bg: "#fbf8f1"
  bg-section: "#f5f1e6"
  bg-feature: "#ffffff"
  bg-dark: "#1a1a1a"
  surface: "#fbf8f1"
  surface-paper: "#ffffff"
  surface-soft: "#f5f1e6"
  surface-strong: "#e8e3d5"
  surface-quote: "#f5f1e6"
  text: "#1a1a1a"
  text-strong: "#000000"
  text-muted: "#5a5a5a"
  text-soft: "#7a7a7a"
  text-faint: "#a0a0a0"
  brand: "#fbb33b"
  brand-hover: "#e89e1c"
  brand-deep: "#c97e07"
  brand-soft: "#fef0d4"
  brand-A-red: "#c41e3a"
  link: "#1a1a1a"
  link-hover: "#000000"
  link-visited: "#5a5a5a"
  on-brand: "#1a1a1a"
  border: "#d8d3c5"
  border-soft: "#e0dccf"
  border-strong: "#7a7a7a"
  border-rule: "#1a1a1a"
  shadow-card: "rgba(26,26,26,0.06)"
  shadow-elev: "rgba(26,26,26,0.1)"
  shadow-modal: "rgba(26,26,26,0.2)"
  scrim: "rgba(26,26,26,0.5)"
  success: "#1a7f37"
  success-soft: "#e3f2e7"
  warning: "#cc7a00"
  warning-soft: "#fde9cc"
  danger: "#c41e3a"
  danger-soft: "#f5d4d8"
  info: "#1a4972"
  info-soft: "#dde6ef"
  politics-accent: "#c41e3a"
  ideas-accent: "#fbb33b"
  culture-accent: "#7a3de8"
  technology-accent: "#1a4972"
  family-accent: "#0d7060"
  health-accent: "#127f4e"
  cover-tag: "#fbb33b"
typography:
  display:
    fontFamily: "AtlanticSerif"
    fontSize: "72px"
    lineHeight: 1.6
    letterSpacing: "-0.025em"
  body:
    fontFamily: "AtlanticSerifBody"
    fontSize: "20px"
    lineHeight: 1.6
  mono:
    fontFamily: "Courier New"
rounded:
  button: "4px"
  card: "14px"
  pill: "9999px"
spacing:
  xs: "2px"
  sm: "4px"
  md: "12px"
  lg: "24px"
  xl: "40px"
---

## Overview

## Overview

The Atlantic is **the literary magazine rendered for the web**. The canvas is paper-cream (`#fbf8f1`) — a warm, slightly-yellowed off-white that distinguishes it from the clinical paper-white of NYT/WaPo and ports the printed magazine's newsprint warmth to the screen. The cream gives the page an immediate "you are reading a magazine, not a newspaper" signal: it's softer, more considered, more book-like. The Atlantic has used variations of this cream since the 1857 founding — the digital site preserves the print warmth almost exactly.

Headlines run in **Atlantic Serif** — a custom modern Didone-derived display face commissioned by the magazine in the 2017 redesign, sitting between Bodoni's contrast and Caslon's humanist warmth. Body uses a humanist serif body cut optimized for long reading, and labels run a tracked uppercase sans. The trio gives the page a magazine feel rather than a newspaper feel — heavier display contrast on headlines, more generous body line-heights, larger pull-quotes (32px italic — the biggest pull-quote of any major news brand).

The signature accent is the **Atlantic A monogram orange** (`#fbb33b`) — the color of the famous A logotype that has anchored the magazine's brand for decades. Used sparingly: on the cover-class tag chip, on the Ideas section accent, on the newsletter promo card, on the focus ring, on the long-form scroll-progress bar. Outside these moments the page is ink-on-cream — the orange functions as a single chromatic punctuation, the way a magazine's foil-stamped logo punctuates a printed cover.

The Atlantic's most distinctive design choice is its **cover-class feature treatment**. The magazine's flagship long-form essays — "America's New Working Class", "How America Lost Its Mind" — get full-bleed art treatment with custom illustration or photography hero, drop-caps on the lead paragraph, generous italic pull-quotes, and a 720px reading column (wider than NYT's 600 or WaPo's 620 — the magazine's reading width). The dark cover-class card variant inverts to ink ground with cream text — a reverse pairing similar to the FT's salmon-on-navy.

**Key Characteristics:**
- **Paper-cream canvas** (`#fbf8f1`) — warm off-white that signals "magazine" not "newspaper"
- Custom modern serif (Atlantic Serif) for display — Didone-flavored with humanist warmth
- Atlantic A-monogram orange (`#fbb33b`) — single brand voltage, used sparingly
- 720px reading column — widest of major US news brands; magazine breathing room
- 32px italic pull-quotes — the largest in news design
- Drop-caps on long-form features (80px Atlantic Serif)
- Section color-coding: Politics red, Ideas orange, Culture purple, Tech navy, Family teal, Health green
- Ink underlined links (no link blue) — Atlantic uses ink + underline, distinct from typical web convention
- Cover-class dark card treatment with ink ground + cream text — magazine cover ported to web
- 0px radius on cards, alerts, sections — broadsheet-magazine aesthetic
- Tracked uppercase Atlantic Sans (12–14px, 0.06–0.12em) for meta labels
- Italic Atlantic Serif deck — magazine-flavored editorial decoration
- 48px primary CTA height (taller than NYT/WaPo's 44px) — magazine touch ergonomics

## Colors

### Primary
- **Cream Canvas** (`#fbf8f1`): the warm-paper page color, the brand's most identifying decision. Magazine warmth.
- **Ink** (`#1a1a1a`): primary text color. Slightly warmer than absolute black — calibrated to harmonize with cream.
- **Atlantic Orange** (`#fbb33b`): the singular brand voltage — A-monogram color, cover-class tag, focus ring, newsletter card.

### Brand & Sub-Brand
- **Brand Orange** (`#fbb33b`)
- **Orange Hover** (`#e89e1c`)
- **Orange Deep** (`#c97e07`) — heavy accent on Op-Doc / Politics tag chips
- **Orange Soft** (`#fef0d4`) — tint surface
- **A-Monogram Red** (`#c41e3a`) — sometimes the masthead A renders in red on print covers

### Section Accents (Color-Coded Pillar System)
- **Politics** (`#c41e3a`) — red
- **Ideas** (`#fbb33b`) — Atlantic orange (the magazine's flagship section uses the brand color)
- **Culture** (`#7a3de8`) — purple
- **Technology** (`#1a4972`) — navy
- **Family** (`#0d7060`) — teal
- **Health** (`#127f4e`) — green
- **Books** — uses ink (no accent — book reviews are voiceless)

### Accent
- **Editorial Link Ink** (`#1a1a1a`) — Atlantic uses ink + underline as the link state, no link blue
- **Link Hover** (`#000000`) — ink darkens, underline thickens
- **Link Visited** (`#5a5a5a`) — visited dims to muted

### Interactive
- **Default Link** (`#1a1a1a` text + underline always visible) — Atlantic always shows the underline (not on-hover)
- **Active CTA** (`#1a1a1a` ink fill on Subscribe)
- **Disabled** (`#a0a0a0` text)
- **Selected** (saved-article chip with orange fill)

### Neutral Scale (Calibrated for Cream)
- **Ink** (`#1a1a1a`) — body, headlines (warmer than absolute black, calibrated for cream)
- **Muted** (`#5a5a5a`) — bylines, captions
- **Soft** (`#7a7a7a`) — photo credits, secondary meta
- **Faint** (`#a0a0a0`) — disabled
- **Hairline** (`#d8d3c5`) — universal rule color (warm-gray, calibrated for cream)

### Surface & Borders
- **Cream** (`#fbf8f1`) — canvas
- **Paper** (`#ffffff`) — pure-white photo and chart inserts inside the cream page
- **Section Sub-Band** (`#f5f1e6`) — slightly darker cream for Opinion / Ideas / pull-quote backdrop
- **Surface Strong** (`#e8e3d5`) — disabled fill
- **Hairline** (`#d8d3c5`) — default 1px rule
- **Border Strong** (`#7a7a7a`) — form input border
- **Border Rule** (`#1a1a1a`) — section rule (1px ink) and pull-quote rules

### Shadow Colors
**Ink-tinted** (warmer than neutral-gray, calibrated for cream harmony):
- `rgba(26,26,26,0.06) 0 2px 4px` — dropdown
- `rgba(26,26,26,0.1) 0 6px 16px` — overlay
- `rgba(26,26,26,0.2) 0 12px 32px` — modal lift

### Semantic
- **Success** (`#1a7f37` on `#e3f2e7`)
- **Warning** (`#cc7a00` on `#fde9cc`)
- **Danger** (`#c41e3a` on `#f5d4d8`) — form errors share Politics red
- **Info** (`#1a4972` on `#dde6ef`) — info shares Tech navy

## Typography

### Font Family

**Display**: `Atlantic Serif` — the custom modern Didone-derived display face commissioned for the 2017 redesign. Sits between Bodoni contrast and Caslon humanist warmth. Available in 300, 400, 500, 600, 700, 900. Fallback: `Georgia, "Times New Roman", serif`.

**Body**: `Atlantic Serif Body` — the body cut, optimized for long reading at 20px / 1.6 line-height. Available in 400, 500, 700.

**Sans**: `Atlantic Sans` — paired sans for bylines, captions, section labels, button labels, navigation. Available in 400, 500, 700. Fallback: `"Helvetica Neue", Helvetica, Arial, sans-serif`.

**Mono**: System mono `Menlo, Consolas, "Courier New", monospace`. Used only on rare data displays.

**OpenType features**: Atlantic Serif uses standard ligatures (`liga`), discretionary ligatures (`dlig`) on the masthead and cover-headlines, and tightly-tuned kerning (`kern`) at display sizes. The dlig moments are part of the magazine flavor — "ct" and "st" ligatures appear in cover-class headlines.

### Hierarchy

| Role | Font | Size | Weight | Line Height | Letter Spacing | OT Features | Notes |
|------|------|------|--------|-------------|----------------|-------------|-------|
| masthead-wordmark | Atlantic Serif | 64 | 700 | 1.0 | -0.005em | liga, dlig, kern | "The Atlantic" |
| cover-headline | Atlantic Serif | 60 | 700 | 1.05 | -0.02em | liga, dlig | Cover-class long-form essay headline |
| headline-mega | Atlantic Serif | 52 | 700 | 1.07 | -0.015em | — | Large feature |
| headline-jumbo | Atlantic Serif | 42 | 700 | 1.1 | -0.01em | — | Top-of-fold lead |
| headline-xl | Atlantic Serif | 32 | 700 | 1.13 | -0.005em | — | Above-fold secondary |
| headline-lg | Atlantic Serif | 26 | 700 | 1.18 | 0 | — | River lead |
| headline-md | Atlantic Serif | 22 | 700 | 1.2 | 0 | — | River sub |
| headline-sm | Atlantic Serif | 18 | 700 | 1.25 | 0 | — | Compact module |
| deck-italic | Atlantic Serif (italic) | 20 | 400 | 1.4 | 0 | — | Standfirst — italic, weight 400 |
| body-md | Atlantic Body | 20 | 400 | 1.6 | 0 | — | Default running text — larger (20px) and looser (1.6) than peers |
| body-sm | Atlantic Body | 17 | 400 | 1.55 | 0 | — | Compact card body |
| pull-quote | Atlantic Serif (italic) | 32 | 400 | 1.3 | 0 | — | The largest pull-quote in news (32px italic) |
| drop-cap | Atlantic Serif | 80 | 700 | 1.0 | 0 | — | First letter of long-form lead paragraph, 3-line drop |
| byline | Atlantic Sans | 13 | 700 | 1.3 | 0.06em | uppercase | "BY ED YONG" |
| dateline | Atlantic Sans | 13 | 400 | 1.3 | 0 | — | "November 5, 2024" |
| section-label | Atlantic Sans | 12 | 700 | 1.0 | 0.12em | uppercase | "POLITICS" / "IDEAS" |
| caption | Atlantic Sans | 14 | 400 | 1.4 | 0 | — | Photo / illustration caption |
| photo-credit | Atlantic Sans | 11 | 400 | 1.3 | 0.06em | uppercase | "JESSE LENZ FOR THE ATLANTIC" |
| micro-meta | Atlantic Sans | 12 | 500 | 1.2 | 0.06em | uppercase | "5 min read" / "Listen" |
| button-label | Atlantic Sans | 14 | 700 | 1.0 | 0.08em | uppercase | "SUBSCRIBE" / "SIGN IN" |
| nav-link | Atlantic Sans | 13 | 700 | 1.0 | 0.1em | uppercase | "Politics" / "Ideas" — heavy tracking |
| cover-tag | Atlantic Sans | 11 | 700 | 1.0 | 0.12em | uppercase | "THE COVER STORY" — orange chip |

### Principles

- **Body at 20px / 1.6 line-height.** The Atlantic runs the largest, loosest body type of any major news brand — magazine reading ergonomics. NYT runs 18/1.55, FT runs 18/1.55; Atlantic runs 20/1.6 because long-form essays are the brand's flagship product.
- **720px reading column** — widest in major US news. The magazine's reading width.
- **32px italic pull-quote** — the largest in major news design. NYT/WaPo/Guardian run 26–28px; Atlantic stretches to 32. Magazine flavor.
- **Drop-caps on long-form.** First letter of the lead paragraph in 80px Atlantic Serif 700 with a 3-line drop. Inherits the print magazine convention.
- **Ink underlined links.** Distinctive: Atlantic does not use blue link color. Inline links are ink + underline; hover thickens the underline. The lack of color gives the page a more book-like feel.
- **Heavy nav-link tracking (0.1em).** Section nav uppercase labels track wider than peers — magazine masthead convention.
- **Section accent colors are pillar-coded.** Politics red, Ideas orange, Culture purple, Tech navy, Family teal, Health green. The accent appears on the 4px section-card top stripe and the kicker label.
- **Crimson Pro / Source Serif Pro are the closest open-source serif fallbacks** — adjusted for slightly less Didone contrast than Atlantic Serif. Inter for sans.

## Layout

### Spacing System

- Base unit: **4px**
- Scale: `2 · 4 · 8 · 12 · 16 · 20 · 24 · 32 · 40 · 48 · 64 · 80 · 96 · 120 · 160`
- Section padding: 80px between page bands (more generous than NYT/WaPo's 64px — magazine breathing)
- Card internal: 16px between image and headline; 12px between headline and deck

### Grid & Container

- Max content width: **1200px** centered on 12-column grid
- Reading column: **720px** — widest in major US news; magazine reading width
- Feature container: **1024px** for cover-class hero
- Footer: 4-column link list with newsletter promo

### Whitespace Philosophy

The Atlantic runs **generous** — 80px section padding, 720px reading column, 20px / 1.6 body, 32px pull-quotes. The cream canvas does the brand work; the layout breathes. Photographs and illustrations are given full-bleed treatment on cover-class features. The contrast: the river density on the homepage stays moderate (cards at 24px gutters), but inside an article the reading experience is the brand's flagship — uncrowded, unhurried.

### Section Cadence

- Politics / World / Business / Climate: cream ground with section-color kicker
- Ideas: orange-accented cream (the magazine's flagship section uses brand orange)
- Culture / Books: cream with purple kicker; Books uses ink-only
- Technology: cream with navy kicker
- Family / Health: cream with teal/green kicker
- Cover-class long-form: ink ground with cream text (inverted)

### Breakpoints

| Name | Width | Key Changes |
|------|-------|-------------|
| Mobile | <600px | Top nav collapses to hamburger + wordmark + Subscribe; section nav into hamburger; river cards 1-up; reading column at viewport with 16px gutters; pull-quote drops to 24px italic; drop-cap drops to 56px |
| Tablet | 600–1024px | Section nav as horizontal scroller; river cards 2-up at 768+ |
| Desktop | 1024–1440px | Full section nav; river cards 3-up; sidebar appears on article pages |
| Wide | >1440px | Content caps at 1200px |

### Touch Targets

- Primary CTAs: 48×48px (taller than NYT/WaPo's 44 — magazine touch ergonomics)
- Section nav: 48px tap area
- Save-article chip: 36×36px
- Cover-class card tap area: 60+px

### Collapsing Strategy

- Section nav collapses to scroller, then hamburger
- Subscribe stays visible at all breakpoints
- River cards drop column count: 4 → 3 → 2 → 1
- Sidebar collapses below article body on tablet
- Cover-class hero stays full-bleed at all breakpoints

### Image Behavior

- River-card images: `aspect-ratio: 16/9` desktop, `4/3` mobile
- Cover-class hero: full-bleed up to 1200px, often custom commissioned illustration
- Photo essays: scroll-snap on touch, arrow buttons on mouse
- Lazy-load below the fold; high-priority above-fold image gets `fetchpriority="high"`

### Container Queries

Right-rail "Most popular" compresses to single-line truncate when narrow.

## Elevation & Depth

| Level | Treatment | Use |
|-------|-----------|-----|
| 0 — Flat | no shadow | Article body, hero, section bands |
| 1 — Hairline | 1px `#d8d3c5` rule | River cards, table rows |
| 2 — Section Rule | 1px `#1a1a1a` rule | Section break |
| 3 — Pillar Stripe | 4px section-color rule | Section card top |
| 4 — White Insert | pure white into cream | Photo, illustration, chart panels |
| 5 — Dark Card | ink ground over cream | Cover-class feature card |
| 6 — Dropdown | `rgba(26,26,26,0.06) 0 2px 4px` | Account menu |
| 7 — Modal | `rgba(26,26,26,0.2) 0 12px 32px` | Paywall modal |

### Shadow Philosophy

The Atlantic combines five non-shadow depth signals: hairline + section rule + pillar stripe + white insert + dark card. The result: depth comes from **palette inversion** (cream → white, cream → ink) and **rule weight**, not from cast shadows. Shadows appear only on chrome.

## Shapes

| Tier | Value | Use |
|------|-------|-----|
| None | 0px | Cards, photos, sections, alerts, paywall, cover tags — broadsheet-magazine aesthetic |
| Micro | 2px | Photo-credit chip |
| Standard | 4px | Text input only |
| Pill | 9999px | Save-article chip, audio play button — only when icon is round |

The Atlantic commits to **square corners** on every editorial surface — buttons, cards, alerts, paywall, cover tags, section cards all sit at 0px radius. Only text inputs round (4px) for ergonomics. This is in line with the WaPo's discipline and stricter than the FT or Guardian.

## Components

### Buttons

**`button-primary`** — Ink fill (`#1a1a1a`), cream text (`#fbf8f1`), 0px radius, 14×24px padding, 48px height, 14px / 700 Atlantic Sans uppercase tracked 0.08em. Press: darkens to `#000000`. The 48px height (vs 44px on most news sites) gives a magazine-touch feel.

**`button-secondary`** — Transparent fill, ink text, 1px ink border, 0px radius, same dimensions.

**`button-text-link`** — Plain ink text (`#1a1a1a`), no surface, no border. Always underlined.

### Cover-Class Treatment

**`cover-tag`** — Orange chip (`#fbb33b`) with ink text in 11/700 uppercase tracked 0.12em ("THE COVER STORY"). 0px radius, 4×8px padding. Sits above cover-class feature headlines.

**`card-feature-cover`** — Cover-class long-form card with **ink ground** (`#1a1a1a`), **cream text** (`#fbf8f1`), and full-bleed art above. Inverts the page palette — magazine cover ported to web.

### Cards

**`card-headline`** — Cream surface (inherits canvas), 0px radius, top 1px hairline (`#d8d3c5`), no shadow. Photo above (often lifted onto pure white inside cream), Atlantic Serif 22/700 headline, italic Atlantic Serif 20/400 deck, Atlantic Sans 13/700 uppercase byline.

**`card-photo`** — Pure white surface inserted into the cream page — for photographs and illustrations.

**`card-section-kicker`** — Same structure with a **4px section-color top stripe** (Politics red, Ideas orange, Culture purple, etc.). The pillar accent identifies the section.

**`card-opinion`** / **`card-ideas`** — Slightly darker cream sub-band (`#f5f1e6`) ground.

### Pull-Quote

**`pull-quote`** — Italic Atlantic Serif 32px / 1.3 — the **largest pull-quote in major news design**. Between two 1px ink rules at 32px vertical padding. The 32px italic gives the magazine reading its most distinctive moment.

### Drop-Cap

**`drop-cap`** — On long-form features: first letter of the lead paragraph rendered in Atlantic Serif 80px / 700 with a 3-line drop-cap. Inherits the print magazine convention.

### Inputs / Forms

**`text-input`** — White surface (lifts off cream), 1px `#7a7a7a` border, 4px radius, 48px height, 14×16px padding. Focus: border thickens to 2px ink.

**`paywall-cta`** — **Ink ground** (`#1a1a1a`) with **cream text** (`#fbf8f1`) — Atlantic's reverse pairing. Headline in cream Atlantic Serif 26/700. Cream-outline "Subscribe" CTA. The dark ground signals magazine-cover-class moment.

### Navigation

**`top-nav`** — Cream surface, 64px height (taller than NYT/WaPo's 56px — magazine breathing room), 1.5px bottom ink rule. "The Atlantic" wordmark center-aligned in Atlantic Serif 64/700, Subscribe + Sign In + Search top-right.

**`section-nav`** — Horizontal Atlantic Sans 13/700 uppercase tracked 0.1em links. Hover: ink underline grows from below over 220ms (slightly slower than peers — magazine pacing).

**`newsletter-card`** — Brand orange ground (`#fbb33b`) with ink text ("Subscribe to The Atlantic Daily").

### Decorative

**`section-rule`** — 1px ink rule.

**`pillar-stripe`** — 4px section-color stripe at the top of section cards.

**`hairline-rule`** — 1px `#d8d3c5` warm-gray rule between river stories.

**`scroll-progress`** — On long-form features: a thin bar at the top of the viewport tracks scroll position through the article, filled in Atlantic orange (`#fbb33b`) on a cream rail. Magazine reading affordance.

### Easing

- **Standard**: `cubic-bezier(0.4, 0, 0.2, 1)`
- **Emphasized**: `cubic-bezier(0.2, 0, 0, 1)`
- **Out-soft**: `cubic-bezier(0.0, 0, 0.2, 1)`

### Durations

| Bucket | Value | Use |
|--------|-------|-----|
| Fast | 100ms | Color swaps |
| Standard | 220ms | Card hover, link underline grow (slightly slower than peers — magazine pacing) |
| Slow | 360ms | Modal enter, cover-class transitions |

### Per-Component Recipes

- **Card hover**: image scales 1.0 → 1.03 (slightly more than the 1.02 norm — Atlantic likes a slightly more pronounced lift); headline gains 1px ink underline (grows from 0 to full width over 220ms).
- **Long-form scroll progress**: orange (`#fbb33b`) bar fills smoothly across the top of the viewport as the user scrolls through an article — proportional to scroll position.
- **Section-nav link hover**: underline grows from below over 220ms standard.
- **Cover-class card hover**: image scale + slight darken on the cream-text overlay.
- **Paywall modal enter**: scrim fades 0 → 0.5 alpha over 220ms; modal translates 16px to 0 + opacity 0 → 1 over 360ms emphasized.

### Page Transitions

220ms cross-fade. Cover-class to article transitions use a slightly slower 360ms emphasized for magazine-cover-arrival feel.

### Reduced Motion

Card hovers degrade to underline-only; scroll-progress bar stays static (only updates on scroll, not animated); transforms suppressed.

### Contrast Pairs

| Pair | Ratio | Level |
|------|-------|-------|
| #1a1a1a ink on #fbf8f1 cream | 16.4 | AAA |
| #1a1a1a on #fbb33b orange | 11.6 | AAA |
| #fbf8f1 cream on #1a1a1a (reverse) | 16.4 | AAA |
| #5a5a5a muted on #fbf8f1 | 7.0 | AAA |
| #7a7a7a soft on #fbf8f1 | 4.7 | AA |
| #1a1a1a on #f5f1e6 sub-band | 15.8 | AAA |
| #c41e3a politics on #fbf8f1 | 5.5 | AA |

### Focus Indicators

Focus ring: `2px solid #fbb33b` (Atlantic orange) with 2px outline-offset. The orange is the brand's only chromatic moment, and the focus ring uses it deliberately — keyboard users see the brand color on every Tab.

### ARIA Patterns

- **Long-form articles**: `role="article"` with structured `<section>` for chapter breaks. Drop-cap is `aria-hidden="true"` (decorative).
- **Cover-class feature card**: `aria-label` includes "Cover story: [title]" so screen readers announce the editorial weight
- **Section nav**: `<nav aria-label="Sections">` with each pillar link, active marked `aria-current="page"`
- **Paywall modal**: `role="dialog"`, `aria-modal="true"`, focus trapped, Esc closes
- **Scroll progress**: `role="progressbar"` with live `aria-valuenow` updating as the user scrolls

### Keyboard Navigation

- Top nav: Tab moves Logo → Section nav → Subscribe → Sign In → Search
- Section nav: Tab traverses pillars left-to-right
- Article body: Tab skips drop-caps and decorative photos; lands on inline links and Listen / Save chips
- Skip-link first

### Screen Reader Hints

- Cover tag carries `aria-label="Cover story"`
- Drop-cap is `aria-hidden="true"`; lead paragraph reads as plain text
- Photo credits announce as "Photograph by [Name] for The Atlantic"
- Save-article chip: `aria-pressed`

### Reduced Motion

Card hovers → underline-only; cover-class scale suppressed; scroll-progress updates without animation.

### Tone

Literary, considered, intellectual but not academic. The Atlantic's voice trusts the reader's patience — long-form essays are 4,000–10,000 words and the design supports unhurried reading. Headlines lead with the idea ("How America Lost Its Mind", "Why You Should Stop Eating Sugar"); decks add specifics; body unspools an argument over many paragraphs. The brand verbs avoid news-bureau urgency in favor of essayistic framing.

### Microcopy Patterns

- **Subscribe verbs**: "Subscribe", "Continue", "Sign in", "Read"
- **Paywall messages**: "You've reached your free article limit. Subscribe for unlimited access to The Atlantic."
- **Date format**: "November 5, 2024" — US convention, month first
- **Section labels in tracked uppercase**: "POLITICS", "IDEAS", "CULTURE"
- **Newsletter promo**: "The Atlantic Daily" framed as a curation, not a notification
- **Empty state — saved articles**: "Your saved articles will appear here. Click the bookmark icon on any article to save it."

### CTA Verb Conventions

- Primary: **"Subscribe"**, **"Continue"**, **"Sign in"**, **"Read"**, **"Listen"**
- Secondary: **"Save"**, **"Share"**, **"Read more"**
- Tertiary: **"More from The Atlantic"**, **"View all"**
- Avoided: "Click here", "Submit", "Buy now", "Try free"

### Empty States

- Saved articles: "Your saved articles will appear here. Click the bookmark icon on any article to save it for later."
- Search no results: "No articles match your search. Try different keywords or browse our sections."
- Comments: The Atlantic disabled comments in 2018; no comment empty state exists.

The Atlantic supports a **system-level dark mode** with a distinctive token swap that **preserves cream as the text color** instead of inverting to white:

- `bg`: `#1a1a1a` — ink ground
- `surface`: `#1a1a1a`
- `surface-paper`: `#262626` — photo insert in dark mode
- `surface-soft`: `#262626`
- `text`: `#fbf8f1` — cream stays as text (preserves brand reverse pairing)
- `text-strong`: `#ffffff`
- `text-muted`: `#bdbdbd`
- `brand`: `#fbb33b` — orange unchanged (high luminance reads on dark)
- `link`: `#fbf8f1` — ink-underlined links flip to cream
- `border`: `#3a3a3a`
- `border-rule`: `#fbf8f1` — section rules invert ink → cream

The dark mode preserves the cream-and-ink reverse pairing — same as the cover-class card treatment in light mode. This is unusual; most dark modes use white text. The Atlantic preserves the cream because cream-and-ink (in either direction) is the brand pairing.

The Atlantic's visual lineage is **the American literary magazine** — founded in Boston in 1857, the magazine has always carried a paper-cream stock and a serif-display + serif-body trio in its print edition. The 2017 web redesign, led by Joanna Pearlstein and the Atlantic's product-design team, ported these decisions to digital with a custom Atlantic Serif type family and an explicit cream canvas (replacing earlier white-canvas iterations).

The Atlantic's most significant editorial-design innovation is its **cover-class feature treatment** — the long-form essays the magazine is famous for ("America's Long Romance with Lethargy", "How America Lost Its Mind") get full-bleed art, drop-caps, italic pull-quotes at 32px (the largest in news), and the dark cover-card variant. These features are designed as digital magazine covers, not articles, and they signal the magazine's flagship product clearly.

The 720px reading column is the widest in major US news — wider than NYT (600), WaPo (620), or FT (620) — because the Atlantic's body type at 20px / 1.6 line-height needs it. The result is the most leisurely reading experience on a major American publication.

What the Atlantic rejects: paywall-driven interruption beyond the meter limit, photographic chrome that fights the cream canvas, decorative gradients, illustrated chrome unrelated to the article, brand color used decoratively, dark-mode-by-default, link-blue convention. What it borrows from: **Harper's Magazine** (cream paper + literary serif tradition), **The New Yorker** (cover-class essay treatment, drop-caps, magazine pacing), and **The New York Times Magazine** (Sunday Magazine sub-brand layout pattern).

**Influences:**
- The American literary magazine — founded 1857, cream paper since the original print edition
- Atlantic Serif (2017) — custom modern Didone-derived display
- Harper's Magazine — cream-paper literary tradition
- The New Yorker — cover essay + drop-cap convention
- The New York Times Magazine — Sunday-magazine layout precedent
- Joanna Pearlstein — design lead on the 2017 redesign

## Do's and Don'ts

**Do**
- Use the cream canvas (`#fbf8f1`) — the warm-paper page is the brand
- Use Atlantic Serif (modern Didone-derived) for headlines, Atlantic Serif Body for body, Atlantic Sans for meta
- Use ink (`#1a1a1a`) for body text — warmer than absolute black, calibrated for cream
- Use Atlantic orange (`#fbb33b`) sparingly — focus ring, cover-tag chip, newsletter card, scroll-progress bar
- Set body at 20px / 1.6 line-height — magazine reading ergonomics
- Use 720px reading columns on long-form features — magazine breathing room
- Use 32px italic pull-quotes — the largest in news design
- Apply 80px Atlantic Serif drop-caps on long-form lead paragraphs
- Use the cover-class dark card (ink ground, cream text) for flagship long-form
- Use ink + underline for inline links — no link blue convention

**Don't**
- Don't use pure white as the canvas — cream is the brand
- Don't use blue-link convention — Atlantic uses ink with underline always visible
- Don't use absolute black (#000) for body — ink is `#1a1a1a` calibrated for cream
- Don't apply the orange decoratively — it's a single brand voltage, used sparingly
- Don't round card corners — broadsheet-magazine aesthetic is square (0px)
- Don't use 18/1.55 body (NYT proportions) — Atlantic body is 20/1.6 for magazine ergonomics
- Don't use exclamation marks or "Let's" verbs in microcopy — voice is essayistic
- Don't use stock photography on cover-class features — those get commissioned illustration / photography
- Don't apply shadows to cards — depth is hairline + pillar stripe + white insert + dark card
- Don't let the focus ring be ink-only — the orange focus ring is the brand's keyboard-visibility signature

### Quick Color Reference

```
Cream-Canvas:     #fbf8f1
Ink:              #1a1a1a
Atlantic-Orange:  #fbb33b
Politics-Red:     #c41e3a
Ideas-Orange:     #fbb33b
Culture-Purple:   #7a3de8
Tech-Navy:        #1a4972
Muted:            #5a5a5a
Hairline:         #d8d3c5
White-Insert:     #ffffff (for photos inside the cream page)
```

### Example Component Prompts

- "Create The Atlantic article header on cream (#fbf8f1): section label in Atlantic Sans 12/700 uppercase tracked 0.12em ('POLITICS' or 'IDEAS'), 4px section-color top stripe (Politics red, Ideas orange, etc.), headline in Atlantic Serif 42/700 ink with -0.01em tracking, italic Atlantic Serif 20/400 deck, Atlantic Sans 13/700 uppercase byline ('BY ED YONG'), Atlantic Sans 13/400 dateline ('November 5, 2024' — US month-first format)."
- "Design The Atlantic cover-class feature card: **dark ground** (`#1a1a1a`), cream text (`#fbf8f1`), full-bleed art above. Orange (#fbb33b) 'THE COVER STORY' tag chip in 11/700 uppercase tracked 0.12em, then headline in Atlantic Serif 60/700 cream with -0.02em tracking, then italic 20/400 deck. The dark card is the inversion of the cream page — magazine cover ported."
- "Build The Atlantic Subscribe button: ink (#1a1a1a) fill, cream (#fbf8f1) text in Atlantic Sans 14/700 uppercase tracked 0.08em ('SUBSCRIBE'), 0px radius (square), 14×24px padding, 48px height (taller than NYT/WaPo's 44 — magazine touch). Press: darkens to #000000."
- "Create The Atlantic pull-quote: italic Atlantic Serif at **32px / 1.3** (the largest in news), ink, between two 1px ink rules at 32px vertical padding, over cream (#fbf8f1) ground. The 32px italic gives magazine flavor."
- "Design The Atlantic drop-cap: first letter of the long-form lead paragraph in Atlantic Serif 80/700, ink, with a 3-line drop into the surrounding 20/1.6 body."
- "Build The Atlantic newsletter promo card: brand orange (#fbb33b) ground, ink (#1a1a1a) text. Headline 'Subscribe to The Atlantic Daily' in Atlantic Serif 24/700, sub-copy in Atlantic Sans 14/400, ink Subscribe button below. 0px radius, 32×24px padding."

### Iteration Guide

1. **Start on cream, not white.** `#fbf8f1` is the page. Pure white is reserved for photo inserts inside the cream page.
2. **Atlantic Serif Display + Atlantic Sans meta.** The custom Didone-derived display + tracked uppercase sans is the brand. Substitute Crimson Pro + Inter only as fallback.
3. **Body at 20/1.6, not 18/1.55.** Magazine reading ergonomics. Don't tighten to news proportions.
4. **720px reading column.** Wider than NYT/WaPo. Long-form is the brand's flagship; the column reflects it.
5. **Orange used sparingly.** Focus ring, cover-tag chip, newsletter card, scroll-progress. If you find yourself adding orange decoratively, demote it.
6. **Square corners (0px) on cards, alerts, sections.** Broadsheet-magazine aesthetic.
7. **Ink + underline for inline links.** No link blue. The lack of color gives the body type a more book-like feel.
8. **Drop-caps on long-form leads.** 80px Atlantic Serif 700 with 3-line drop is part of the brand. Print magazine convention preserved.
