
/* V2 ORIGINAL-COPY DESIGN REFINEMENTS */
.hero-lead {
  max-width:760px !important;
  color:#86e8ff !important;
  font-size:24px !important;
  text-transform:uppercase !important;
  letter-spacing:.02em !important;
}
.stream-example b {
  display:block;
  margin-top:7px;
  color:#1685b8;
  font-size:14px;
  line-height:1.45;
}
.stream-card.featured .stream-example b {
  color:#86e8ff;
}
.combined-copy strong {
  color:#071a34;
}
.combined-math .math-caption {
  margin:15px 0 0;
  color:#a9bdd0;
  font-size:12px;
  text-align:center;
}
.overview-conclusion,
.scale-conclusion {
  margin-top:24px;
  padding:32px 34px;
  border:1px solid #bfd9e7;
  background:
    radial-gradient(circle at 96% 0,rgba(72,190,241,.12),transparent 34%),
    linear-gradient(145deg,#eaf8fd,#fff);
  box-shadow:0 22px 58px rgba(8,45,80,.08);
}
.overview-conclusion h3,
.scale-conclusion h3 {
  margin:0 0 11px;
  color:#071a34;
  font-family:var(--serif);
  font-size:34px;
  line-height:1.04;
  letter-spacing:-.03em;
}
.overview-conclusion p,
.scale-conclusion p {
  margin:0;
  color:#5e7388;
  font-size:15px;
  line-height:1.74;
}
.dark-conclusion {
  border-color:rgba(134,232,255,.18);
  background:
    radial-gradient(circle at 96% 0,rgba(72,190,241,.16),transparent 34%),
    linear-gradient(145deg,#071a38,#0a3565);
  box-shadow:0 22px 58px rgba(0,0,0,.17);
}
.dark-conclusion h3 {color:#fff}
.dark-conclusion p {color:#b7cadb}
.narrative-panel strong {color:inherit}
.example-note {
  margin:16px 0 0;
  padding:14px;
  border:1px solid rgba(134,232,255,.13);
  background:rgba(134,232,255,.045);
  color:#b9ccdc;
  font-size:12px;
  line-height:1.62;
  text-align:center;
}
.stream-conclusion p strong {color:#fff}
.scale-card > strong {
  font-size:28px !important;
  line-height:1.08 !important;
}
.scale-card-economics {
  margin-top:24px;
}
.license-card-metrics strong {
  max-width:165px;
  text-align:right;
  font-size:11px;
  line-height:1.4;
}
.table-intro {
  grid-template-columns:1fr !important;
}
@media(max-width:650px) {
  .hero-lead {
    font-size:18px !important;
  }
  .overview-conclusion,
  .scale-conclusion {
    padding:25px 22px;
  }
}
