.ds-no-style-leak * {
  all: unset;
  box-sizing: border-box;
  display: block;
}

:host {
  display: inline-block;
}

.ds-link-logo__Rso0Na {
  all: initial;
  display: revert;
  box-sizing: border-box;
  font-family: var(--ds-fontFamily-body);
  font-size: var(--ds-fontSize-16);
}
.ds-link-logo__Rso0Na:focus-visible {
  box-shadow: 0 0 0 var(--ds-borderWidth-thin) var(--ds-borderColor-white);
  outline: var(--ds-borderWidth-thin) solid var(--ds-borderColor-black);
  outline-offset: calc(var(--ds-borderWidth-thin) * 1);
}
.ds-link-logo__Rso0Na {
  display: flex;
  align-items: center;
  gap: var(--ds-spacing-2xSmall, 0.5rem);
  color: var(--ds-textColor-default, #0c0c0c);
  cursor: pointer;
  font-family: var(--ds-fontFamily-headings);
  font-size: var(--ds-fontSize-14, 0.875rem);
  font-weight: var(--ds-fontWeight-bold, 700);
  letter-spacing: -0.04375rem;
  line-height: 1;
  text-transform: uppercase;
}
.ds-link-logo__Rso0Na:hover {
  color: var(--ds-bgColor-primary, #005a94);
}
@media (min-width: 60rem) {
  .ds-link-logo__Rso0Na {
    font-size: var(--ds-fontSize-16, 1rem);
  }
}