:root {
  --color-paper: #f3f0e9;
  --color-paper-deep: #e4ded3;
  --color-ink: #171816;
  --color-muted: #676761;
  --color-line: rgba(23, 24, 22, 0.18);
  --color-line-light: rgba(243, 240, 233, 0.24);
  --color-dark: #171816;
  --color-dark-soft: #242520;
  --color-white: #fffef9;
  --font-display: Prata, Georgia, 'Times New Roman', serif;
  --font-ui: Manrope, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --container: min(100% - clamp(32px, 6vw, 112px), 1760px);
  --header-height: 78px;
  --space-1: 8px;
  --space-2: 16px;
  --space-3: 24px;
  --space-4: 40px;
  --space-5: 64px;
  --space-6: 96px;
  --space-7: 144px;
  --ease-standard: cubic-bezier(0.22, 1, 0.36, 1);
  --transition: 520ms var(--ease-standard);
}
