:root {
  --color-bg: #012E2C;
  --color-bg-rgb: 1 46 44;
  --color-accent: #DBF228;
  --color-accent-rgb: 219 242 40;
  --color-text: #FFFFFF;
  --color-text-rgb: 255 255 255;

  --font-display: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-body: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;

  --space-xs: 0.5rem;
  --space-sm: 1rem;
  --space-md: 1.5rem;
  --space-lg: 2.5rem;
  --space-xl: 4rem;

  --radius-sm: 4px;
  --radius-md: 8px;

  --motion-duration-fast: 160ms;
  --motion-duration-base: 240ms;
  --motion-easing: cubic-bezier(0.2, 0.8, 0.2, 1);

  --z-content: 1;
  --z-overlay: 10;
}
