/* voice.css — MotionSole's voice (2026-10-05), set once after /msk.css and worn on every page.
 * The dark tracker: mint #85d992 on surface #00161d, Manrope headlines, Inter body. The grammar (nav, footer band,
 * buttons, tags) is the ortho/MSK suite's msk.css; only these values, and the dark-surface readings of the grammar's
 * nav and band, are this site's. Declared for the scanner in design.json. */
:root {
  --msk-accent: #85d992;
  --msk-accent-deep: #56a866;
  --msk-accent-soft: rgba(133, 217, 146, 0.14);
  --msk-paper: #00161d;
  --msk-navy: #051c25;
  --msk-ink: #e2f3ef;
  --msk-line: rgba(133, 217, 146, 0.12);
  --msk-muted: #8ba8b0;
  --msk-max: 1200px;
  --msk-display: 'Manrope', 'Inter', sans-serif;
}
.msk-nav--dark { background: rgba(0, 22, 29, 0.85); border-bottom-color: var(--msk-line); }
.msk-nav--dark .msk-links a:hover, .msk-nav--dark .msk-links a[aria-current="page"] { color: var(--msk-accent); background: transparent; }
.msk-nav--dark .msk-menu-list { background: #051c25; border-color: var(--msk-line); }
.msk-logo svg { width: 28px; height: 28px; margin-right: 8px; flex: none; }
.msk-cta { color: #003915 !important; }
.msk-foot { background: #051c25; border-top: 1px solid var(--msk-line); }
