@media (hover: hover) {
  .case-link:hover h3 { color: var(--business-muted); }
}
.case-link {
  display: block;
  min-height: var(--site-control-height);
  color: inherit;
  text-decoration: none;
}
.case-link:focus-visible {
  outline: 2px solid var(--site-brand-blue);
  outline-offset: 5px;
}
.case-link h3 {
  margin: 0;
  font-size: var(--site-type-item-size);
  font-weight: var(--site-type-item-weight);
  letter-spacing: var(--site-type-item-tracking);
  line-height: var(--site-type-item-leading);
  transition: color 180ms ease;
}
