/* Explicit section rhythm after the video: light / dark / light / dark (Monochrome Neutral-Slate & Obsidian). */
.covenant-home #capabilities,
.covenant-home #operating-model,
.covenant-home .nl-infrastructure {
  background: #f7f8fa;
  color: #0d0f12;
}
.covenant-home #problem,
.covenant-home #benefits.nl-benefits,
.covenant-home #pilot {
  background: #0e1012;
  color: #f5f6f8;
}
.covenant-home #capabilities .nl-kicker,
.covenant-home #operating-model .nl-kicker,
.covenant-home .nl-infrastructure .nl-kicker,
.covenant-home #operating-model .nl-method-grid span {
  color: #6e747e;
}
.covenant-home #operating-model .nl-section-head > p,
.covenant-home #operating-model .nl-method-grid p,
.covenant-home .nl-infrastructure .nl-section-head > p {
  color: #5e646e;
}
.covenant-home #operating-model h2,
.covenant-home #operating-model h3,
.covenant-home .nl-infrastructure h2 {
  color: #0d0f12;
}
.covenant-home #operating-model .nl-method-grid,
.covenant-home #operating-model .nl-method-grid article {
  border-color: rgba(13, 15, 18, 0.12);
}
.covenant-home #problem .nl-kicker,
.covenant-home #problem .nl-friction-grid span,
.covenant-home #benefits.nl-benefits .nl-kicker,
.covenant-home #benefits.nl-benefits .nl-benefit-grid span,
.covenant-home #pilot .nl-kicker,
.covenant-home #pilot .nl-pilot-steps > li > span {
  color: #7d8492;
}
.covenant-home #problem .nl-split-head > p,
.covenant-home #problem .nl-friction-grid p,
.covenant-home #benefits.nl-benefits .nl-split-head > p,
.covenant-home #benefits.nl-benefits .nl-benefit-grid p,
.covenant-home #pilot .nl-pilot-intro p,
.covenant-home #pilot .nl-pilot-steps p {
  color: #9ea4b0;
}
.covenant-home #problem h2,
.covenant-home #problem h3,
.covenant-home #benefits.nl-benefits h2,
.covenant-home #benefits.nl-benefits h3,
.covenant-home #pilot h2,
.covenant-home #pilot h3 {
  color: #f5f6f8;
}
.covenant-home #problem .nl-friction-grid,
.covenant-home #problem .nl-friction-grid article,
.covenant-home #benefits.nl-benefits .nl-benefit-grid,
.covenant-home #benefits.nl-benefits .nl-benefit-grid article,
.covenant-home #benefits.nl-benefits .nl-role-strip,
.covenant-home #pilot .nl-pilot-steps,
.covenant-home #pilot .nl-pilot-steps li {
  border-color: rgba(245, 246, 248, 0.14);
}
.covenant-home #benefits.nl-benefits .nl-role-strip span {
  color: #7d8492;
}
.covenant-home #benefits.nl-benefits .nl-role-strip b {
  border-color: rgba(245, 246, 248, 0.18);
  color: #d0d5dd;
  background: rgba(255, 255, 255, 0.03);
}
.covenant-home #pilot .nl-pilot-intro .btn-primary {
  background: #f5f6f8;
  color: #0e1012;
  border-color: #f5f6f8;
}
.covenant-home #pilot .nl-pilot-intro .btn-primary:hover {
  background: #ffffff;
  color: #0e1012;
  border-color: #ffffff;
}
