/* IA²D — Design tokens
   Inspired by veritascursos.com.br/ia2d:
   - Deep teal-tinted dark mode
   - Vibrant teal/cyan accent (logo gradient)
   - Warm amber accent for CTAs
*/

:root {
  /* Brand */
  --teal-100: oklch(94% 0.04 180);
  --teal-300: oklch(82% 0.10 180);
  --teal-400: oklch(74% 0.13 180);   /* primary accent */
  --teal-500: oklch(66% 0.13 180);
  --teal-700: oklch(45% 0.10 180);

  --amber-300: oklch(85% 0.13 70);
  --amber-400: oklch(78% 0.14 65);   /* CTA */
  --amber-500: oklch(70% 0.16 60);

  /* Dark surface (Veritas-style) */
  --ink-950: oklch(13% 0.015 195);   /* near-black with teal tint */
  --ink-900: oklch(17% 0.020 195);
  --ink-800: oklch(22% 0.022 195);
  --ink-700: oklch(30% 0.020 200);
  --ink-500: oklch(55% 0.015 210);
  --ink-300: oklch(78% 0.010 210);
  --ink-100: oklch(94% 0.005 210);

  /* Light surface (Variant B) */
  --paper:    oklch(98% 0.003 200);
  --paper-2:  oklch(95% 0.005 200);
  --paper-3:  oklch(91% 0.008 200);
  --paper-line: oklch(86% 0.010 200);

  /* Text */
  --text-strong: oklch(15% 0.010 200);
  --text-body:   oklch(28% 0.012 200);
  --text-mute:   oklch(48% 0.012 200);

  /* Type */
  --font-display: "Space Grotesk", "Inter", ui-sans-serif, system-ui, sans-serif;
  --font-sans:    "Inter", ui-sans-serif, system-ui, sans-serif;
  --font-mono:    "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;

  /* Radii */
  --r-xs: 4px;
  --r-sm: 8px;
  --r-md: 12px;
  --r-lg: 18px;
  --r-xl: 24px;
}
