/* V15 Goal 2.5 — surgical Homepage Case 01 refinement. */

.goal25-lighter-route small {
  display: block;
  margin-top: .38rem;
  color: var(--growth-stone);
  font-size: .76rem;
  font-weight: 400;
  line-height: 1.4;
}

.goal25-guardrails {
  margin-top: 1.05rem;
  color: var(--growth-stone);
  font-size: .64rem;
  font-weight: 700;
  letter-spacing: .1em;
  line-height: 1.45;
  text-transform: uppercase;
}

@media (min-width: 901px) {
  .goal24-route-line span { display: inline; margin-inline: .35rem; }

  #featured-case .goal24-context,
  #featured-case .goal24-zone-note,
  #featured-case .goal24-evidence-note {
    color: #5c5f59;
  }

  #featured-case .goal24-context {
    font-size: 1.03rem;
    line-height: 1.6;
  }

  #featured-case .goal24-zone-note,
  #featured-case .goal24-evidence-note {
    font-size: .88rem;
    line-height: 1.5;
  }

  #featured-case .goal25-lighter-route small {
    max-width: 25ch;
    font-size: .78rem;
    line-height: 1.42;
  }

  #featured-case .goal25-guardrails {
    max-width: 30ch;
    font-size: .65rem;
  }
}
