/* Argo Gold Corporate V4.9 — white editorial investment section.
   Scoped colour adjustments only; V4.8's responsive grid and full-image rules remain intact. */
.ar48-why {
  background: #ffffff;
  color: #102d40;
  border-top: 1px solid #e5e9ec;
  border-bottom: 1px solid #e5e9ec;
}
.ar48-why::before {
  background: linear-gradient(90deg,
    transparent 24.95%,rgba(12,42,61,.028) 25%,transparent 25.05%,
    transparent 74.95%,rgba(12,42,61,.028) 75%,transparent 75.05%);
}
.ar48-eyebrow { color: #986d30; }
.ar48-serial { color: #637c8c; }
.ar48-why h2 { color: #0a2a3f; }
.ar48-why-thesis { color: #173549; }
.ar48-why-thesis em { color: #ab7c38; }
/* The photo retains its dark backdrop while the business statement stays navy. */
.ar48-business { border-color: #d9e0e5; }
.ar48-photo { background: #061521; }
.ar48-business-copy { background: #0e3249; color: #edf3f6; }
.ar48-business-overline { color: #e9bd6a; }
.ar48-business-statement { color: #e3edf2; }
.ar48-business-statement strong { color: #ffffff; }
.ar48-text-link { color: #f0c777; }
.ar48-framework h3 { color: #0b2c42; }
.ar48-framework h3 em { color: #ac7d3c; }
.ar48-framework-head > p:not(.ar48-eyebrow) { color: #4c6271; }
.ar48-pillar-grid { border-top-color: #cbd6dc; }
.ar48-pillar { border-bottom-color: #d5dee2; }
.ar48-pillar-id { color: #986d30; }
.ar48-pillar h4 { color: #0b2c42; }
.ar48-pillar p { color: #4c6271; }
@media (max-width: 850px) {
  .ar48-why { background: #ffffff; }
  .ar48-business { margin-top: 1px; }
}
