.sl-related {
  margin-top: 50px;
  text-align: center;
}

.sl-related__eyebrow {
  font-size: 12px;
  opacity: 0.6;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}

.sl-related__title {
  font-size: 18px;
  margin: 10px 0 20px;
}

.sl-related ul {
  list-style: none;
  padding: 0;
}

.sl-related li {
  margin: 8px 0;
}

.sl-related a {
  text-decoration: none;
}

.sl-related--core a { color: #facc15; }
.sl-related--crypto a { color: #6eb1d6; }

.sl-related--vault a {
  background: linear-gradient(90deg,#d8b4fe,#facc15);
  -webkit-background-clip: text;
  color: transparent;
}

.sl-related__divider {
  margin: 30px auto 0;
  width: 500px;
  height: 1px;
  background: linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);
}