/* ═══════════════════════════════════════════════════════════════════════════
   ORBIQ CASE STUDY - orbiq.css
   Theme overrides on top of case-study.css: purple hero, indigo accents.
   Layout is inherited unchanged from case-study.css, identical to Forty Winks.
   ═══════════════════════════════════════════════════════════════════════════ */

.case-study-body--orbiq {
  /* Hero gradient matches the Orbiq section on index.html */
  --cs-hero-bg: linear-gradient(180deg, #241b3d 0%, #1b1430 55%, #171028 100%);
  --cs-hero-border: #2d2545;
  --cs-footer-bg: #171028;
  --cs-accent: #7c5cbf;
  --cs-title-accent: #8d7df0;
  --cs-num-color: #7c5cbf;
  --cs-dark-card: #1e1a2e;
}

/* Solution card keeps Orbiq's green rather than the neutral dark card */
.case-study-body--orbiq .cs-solution {
  background: #1a2420;
  color: #d0ede4;
}

/* Orbiq title: vertical gradient text (indigo → blue) with a constant glow.
   text-shadow: none drops the parent .cs-title dark shadow so only the glow shows. */
.case-study-body--orbiq .cs-title-accent {
  /* All-caps sits only at cap-height, so bump it to visually match the
     mixed-case "Forty Winks" title which has ascenders + a descender */
  font-size: 1.4em;
  background: linear-gradient(180deg, #7e77d6 0%, #5c93dc 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  text-shadow: none;
  filter: drop-shadow(0 0 18px rgba(124, 111, 232, 0.55));
}
