/* Hallmark · macrostructure: Immersive Product Canvas · tone: technical and cinematic · anchor hue: neon mint · pre-emit critique: P5 H5 E4 S5 R4 V5 · contrast: pass (40-41) */
:root {
  --color-ink: oklch(14% 0.015 260);
  --color-paper: oklch(16% 0.018 260);
  --color-paper-soft: oklch(22% 0.02 250);
  --color-accent: oklch(83% 0.18 165);
  --color-accent-ink: oklch(13% 0.02 250);
  --color-muted: oklch(72% 0.02 260);
  --color-rule: oklch(70% 0.02 260 / .5);
  --font-display: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-body: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --space-sm: 0.5rem;
  --space-md: 1rem;
  --space-lg: 1.5rem;
  --space-xl: 2rem;
  --space-2xl: 3rem;
  --ease-out: cubic-bezier(0.22, 1, 0.36, 1);
  --dur-fast: 180ms;
  --radius-sm: 0.75rem;
}
