/* Слой 1 — примитивы (значения сняты с roiheads, фиолетовый заменён на светло-синий) */
:root {
  --black: #0d0c0f;
  --white: #eceaef;
  --white-15: #eceaef26;
  --gray: #1f1f1f;
  --light-gray: #7d7b7f;
  --ice: #6cc0ff;

  --font-display: "Archivo", "Arial Narrow", sans-serif;
  --font-display-ru: "Fira Sans Extra Condensed", "Arial Narrow", sans-serif;
  --font-body: "Manrope", system-ui, sans-serif;

  --ease-line: cubic-bezier(0.8, 0, 0.4, 1);
  --ease-menu: cubic-bezier(0.86, 0, 0.07, 1);

  --z-hero: 1;
  --z-nav: 990;
  --z-transition: 1000;
}

/* Слой 2 — семантика */
:root {
  color-scheme: dark;
  --bg: var(--black);
  --text: var(--white);
  --text-muted: var(--light-gray);
  --line: var(--white-15);
  --accent: var(--ice);
}
