.marketing-site .multichat-reference a{color:#a9e2cd;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;font-weight:600}
.marketing-site .multichat-reference a:hover{color:#d2f3e5;text-decoration-thickness:2px}
.marketing-site .multichat-reference a:focus-visible{outline:2px solid #a9e2cd;outline-offset:4px;border-radius:2px}

/* Quiet, contextual links in the existing hero. No new media or motion. */
.marketing-site .intro-links {
  max-width: 58ch;
  margin: 20px 0 0;
  color: #b5c9c4;
  font-size: 15px;
  line-height: 1.7;
}

.marketing-site .hero-copy .intro-links {
  max-width: 52ch;
  margin-bottom: 0;
  color: #8b9f98;
}

.marketing-site .page-hero .intro-links {
  margin-bottom: 0;
  color: #b5c9c4;
  font-weight: 400;
}

/* The published Features hero emphasizes its last introductory paragraph.
   Preserve that emphasis when the supporting links follow it. */
.marketing-site .features-hero p:has(+ .intro-links) {
  color: #a9e2cd;
  font-weight: 700;
}

@media (max-width: 760px) {
  .marketing-site .intro-links {
    margin-top: 18px;
  }
}
