/* Editorial Lead — magazine front page */
:root {
  --paper: #F5F3EE;
  --paper-tint: #EBE7DF;
  --raised: #FFFFFF;
  --ink: #1A1F24;
  --ink-soft: #4E5863;
  --ink-faint: #7A8490;
  --line: #DDD6C8;
  --line-strong: #C9C0B0;
  --clay: #1E5F8A;
  --clay-deep: #164A6B;
  --clay-wash: #D7E6F0;
  --gold: #5A6B78;
  --font-display: "Newsreader", Georgia, "Times New Roman", serif;
  --font-body: "Source Sans 3", "Segoe UI", sans-serif;
  --btn-radius: 6px;
  --radius: 8px;
  --radius-sm: 6px;
}

body.theme-editorial-lead {
  background-image:
    linear-gradient(180deg, rgba(255, 255, 255, .55) 0%, transparent 28%),
    radial-gradient(ellipse at 90% 0%, rgba(30, 95, 138, .07), transparent 42%);
}

body.theme-editorial-lead .site-header {
  background: rgba(245, 243, 238, .92);
}
body.theme-editorial-lead .site-header.is-scrolled {
  background: rgba(245, 243, 238, .96);
}

body.theme-editorial-lead .site-logo .site-logo-title {
  font-size: clamp(1.2rem, 2.5vw, 1.45rem);
  letter-spacing: -.02em;
}

body.theme-editorial-lead .editorial-masthead {
  border-bottom: 1px solid var(--line);
}
body.theme-editorial-lead .editorial-headline {
  font-weight: 600;
  letter-spacing: -.03em;
}
