section.links {
  --_border-color: var(--border-color, var(--blue));
  --_hover-color: var(--hover-color-k, var(--blue-light));
}
section.links.bg-blue-light {
  --hover-color-k: var(--blue);
  --border-color: var(--blue);
}
section.links h3 {
  font: var(--h6-font);
}
section.links a {
  border-top: 1px solid var(--_border-color);
  padding: 0.9375rem;
  -webkit-transition: background-color var(--bezier);
  transition: background-color var(--bezier);
}
section.links a span {
  width: 1.125rem;
  height: 0.9375rem;
}
section.links a:hover {
  background-color: var(--_hover-color);
}
section.links a:last-child {
  border-bottom: 1px solid var(--_border-color);
}