:root {
  --ink: #0f1724;
  --text: #3a4759;
  --mute: #77869a;
  --line: #dfe7f0;
  --paper: #f5f8fb;
  --white: #ffffff;
  --pri: #1596b0;
  --pri-deep: #0c7189;
  --accent: #f2b13c;
  --soft: #e2f2f6;
  --soft-2: #fff4dd;
}

.hv-screen .hero-badge { background: var(--accent); color: #14213a; }
.hv-screen .hero-strip span { background: #e2f2f6; color: #0c7189; }
.fv-rows .feature em { color: var(--pri); }
.sv-frames .shot figcaption { background: #e2f2f6; color: #0c7189; }

