.windows-download-signin {
  display: inline-block;
  margin-top: 0.45rem;
  color: var(--muted, #73777d);
  font-size: 0.82rem;
  line-height: 1.4;
  text-decoration: underline;
  text-decoration-color: color-mix(in srgb, currentColor 42%, transparent);
  text-underline-offset: 0.18em;
}

.windows-download-signin:hover,
.windows-download-signin:focus-visible {
  color: var(--accent, #587d75);
  text-decoration-color: currentColor;
}

.header-menu .windows-download-menu-link {
  display: block;
  padding: 0.55rem 0.8rem;
  color: inherit;
  font: inherit;
  text-decoration: none;
  white-space: nowrap;
}

.header-menu .windows-download-menu-link:hover,
.header-menu .windows-download-menu-link:focus-visible {
  background: var(--surface-raised, rgba(90, 100, 105, 0.1));
  color: var(--accent, #587d75);
}
