/* Daedalus Dynamics — token overrides on Nocturne. Accent swapped from blurple to brass. */
:root {
  --color-accent: #d6a24f;
  --color-accent-2: #d6a24f;
  --color-accent-100: #fdf5e8;
  --color-accent-200: #f8e6c6;
  --color-accent-300: #efcf98;
  --color-accent-400: #e3b56a;
  --color-accent-500: #d09a46;
  --color-accent-600: #a97b33;
  --color-accent-700: #7f5c25;
  --color-accent-800: #57401b;
  --color-accent-900: #362915;
  --color-accent-2-100: #fdf5e8;
  --color-accent-2-200: #f8e6c6;
  --color-accent-2-300: #efcf98;
  --color-accent-2-400: #e3b56a;
  --color-accent-2-500: #d09a46;
  --color-accent-2-600: #a97b33;
  --color-accent-2-700: #7f5c25;
  --color-accent-2-800: #57401b;
  --color-accent-2-900: #362915;
  --color-section: #1d2030;
  --color-section-glow: #2a2e42;
}
html { scroll-behavior: smooth; }
body {
  margin: 0;
  background:
    radial-gradient(1200px 720px at 85% -200px, color-mix(in srgb, var(--color-neutral-800) 55%, transparent), transparent 60%),
    var(--color-bg);
  text-wrap: pretty;
  -webkit-font-smoothing: antialiased;
}
a { color: var(--color-accent); }
a:hover { color: var(--color-accent-300); }
