/* ═══════════════════════════════════════════════════════════════════════════
   FORTY WINKS CASE STUDY - fortywinks.css
   Theme overrides on top of case-study.css: navy hero, orange accents.
   Hero layout (left-aligned content + sprite on the right) is inherited
   unchanged from case-study.css, identical to Orbiq.
   ═══════════════════════════════════════════════════════════════════════════ */

.case-study-body--fw {
  --cs-hero-bg: linear-gradient(180deg, #1a5a8a 0%, #114470 30%, #0c2f55 60%, #071e38 100%);
  --cs-hero-border: #234b75;
  --cs-footer-bg: #0c2f55;
  --cs-accent: #e8833a;
  --cs-title-accent: #f0954a;
  --cs-num-color: #d06a1e;
  --cs-dark-card: #1b3557;
}

/* Solution card keeps the navy theme rather than Orbiq's green */
.case-study-body--fw .cs-solution {
  background: #142a44;
  color: #d8e6f2;
}

/* Tags on light sections */
.case-study-body--fw .cs-main .tag--gray  { background: #e8ecf2; color: #4a5568; }
.case-study-body--fw .cs-main .tag--green { background: #e2f3ea; color: #2e7d54; }
