/* ================= DESIGN TOKENS ================= */
/* Paleta, tipografia, raios de borda e easing central do projeto.
   Alterar valores aqui reflete em todo o site — nenhum valor abaixo
   foi alterado durante a refatoração, apenas isolado do arquivo único. */

:root {
  /* Cores */
  --red: #e02020;
  --red-dark: #b01818;
  --red-glow: rgba(224, 32, 32, .25);

  --bg: #0a0a0a;
  --surface: #111111;
  --surface-2: #181818;
  --surface-3: #1f1f1f;

  --border: rgba(255, 255, 255, .07);
  --border-hover: rgba(224, 32, 32, .4);

  --text: #ede9e3;
  --text-muted: #857f78;
  --text-faint: #7f7c79; /* ajustado de #3d3a37: valor original reprovava WCAG AA (1,7:1) */
  --red-text: #e64444; /* variante mais clara do --red só para texto pequeno (ex.: .stag), que em #e02020 reprovava AA em 11px */

  /* Tipografia */
  --font-display: "Bebas Neue", sans-serif;
  --font-sub: "Oswald", "Arial Narrow", sans-serif;
  --font-body: "DM Sans", "Helvetica Neue", sans-serif;

  /* Raios */
  --radius-sm: 6px;
  --radius-md: 10px;
  --radius-lg: 16px;
  --radius-xl: 28px;

  /* Easing */
  --ease-out: cubic-bezier(.16, 1, .3, 1);

  /* Layout */
  --nav-height: 67px; /* 66px de .nav__inner + 1px de border-bottom */
}
