/* V6 content additions: preserve the existing design and add only supporting layouts. */
.v6-project-proof {
  background: #151515;
  color: #fff;
}

.v6-project-proof h2,
.v6-project-proof p {
  color: #fff;
}

.v6-project-proof .eyebrow {
  color: #f28a00;
}

.v6-project-proof img {
  width: 100%;
  min-height: 340px;
  max-height: 500px;
  object-fit: cover;
}

.text-arrow {
  display: inline-block;
  margin-top: 0.8rem;
  color: #f28a00;
  font-weight: 800;
  text-decoration: none;
}

.text-arrow:hover,
.text-arrow:focus-visible {
  text-decoration: underline;
}

.v6-download-guidance h3 {
  margin-top: 2rem;
}

.v6-specification .ticks {
  margin: 1.4rem 0;
}

.v6-source {
  margin-top: 1.2rem;
  font-size: 0.95rem;
}

.v6-source a {
  color: inherit;
  font-weight: 700;
}

.history-card[id] {
  scroll-margin-top: 7rem;
}

@media (max-width: 760px) {
  .v6-project-proof img {
    min-height: 240px;
  }
}
