/* === Corporate link style === */
:root {
  --link-color: rgba(220, 225, 232, 0.92);
  --link-hover-color: #7084aa;
}

/* Default */
a {
  color: var(--link-color);
  text-decoration: none;
  font-weight: 400;
  transition: color 120ms ease, text-decoration-color 120ms ease;
}

/* Hover / focus */
a:hover,
a:focus-visible {
  color: var(--link-hover-color);
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 3px;
}

/* Optional: links inside dense text blocks (like Trust) */
.text-block a {
  font-weight: 500;
}
