/* Aura brand tokens. Existing brandbook takes precedence over reference themes. */
:root {
  --color-paper: #151515;
  --color-paper-raised: #262626;
  --color-paper-light: #f5f5f5;
  --color-ink: #ffffff;
  --color-ink-muted: #bdbdb9;
  --color-rule: #535252;
  --color-rule-subtle: #343434;
  --color-amber: #fbad52;
  --color-coral: #f47f4e;
  --color-copper: #c65e28;
  --color-blue: #6fcbd4;
  --color-light-muted: #575754;
  --font-display: 'Neue Haas Grotesk Display Pro', 'Neue Haas Grotesk Display', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --font-body: Montserrat, Arial, sans-serif;
  --space-xs: .5rem;
  --space-sm: 1rem;
  --space-md: 1.5rem;
  --space-lg: 2rem;
  --space-xl: 3rem;
  --space-2xl: 4rem;
  --space-3xl: 6rem;
  --space-section: clamp(4.5rem, 8vw, 8rem);
  --text-small: .875rem;
  --text-body: 1rem;
  --text-lead: 1.25rem;
  --text-title: clamp(2.5rem, 4.6vw, 4.5rem);
  --text-display: clamp(3.25rem, 6.8vw, 5.5rem);
  --ease-out: cubic-bezier(.16, 1, .3, 1);
  --dur-short: 220ms;
  --dur-long: 420ms;
}
