/* Cores da Hardclic (logo: vermelho #E3191F e preto; página em fundo branco).
   Carregado depois de theme-modern.css; só redefine as variáveis de cor. */
:root {
  --color-primary: #d4161c;            /* texto branco = 5.4:1 */
  --color-primary-hover: #ad1015;
  --color-primary-soft: #fdeaea;
  --color-ring: #e3191f;
  --color-ring-soft: rgba(227, 25, 31, .18);
  --color-hero: #ffffff;               /* topo da página inicial em branco */
  --color-hero-text: #141414;
  --color-hero-eyebrow: #d4161c;
  --color-hero-text-soft: #52525b;
  --color-hero-card-border: #e4e4e7;
  --color-hero-focus: #d4161c;
  --color-on-primary-soft: #fde2e2;
  --shadow-hero: rgba(20, 20, 20, .08);
  --shadow-hero-hover: rgba(20, 20, 20, .14);
  --color-accent: #141414;
  --color-accent-hover: #000000;
  --color-accent-soft: #f2f2f3;
  --color-background: #f6f6f7;
  --color-foreground: #141414;
  --color-heading: #141414;
  --color-muted: #f1f1f3;
  --color-muted-foreground: #52525b;
  --color-border: #e4e4e7;
  --color-border-strong: #c9c9cf;
  --color-destructive: #b91c1c;        /* mais escuro que o vermelho da marca */
  --color-destructive-soft: #fef2f2;
}
