.site-title {
  font-size: var(--text-size-xl);
  letter-spacing: clamp(-0.2rem,1vw,-0.5rem);
  line-height: 1;
  text-decoration: none;
  place-self: start;
  flex-grow: 1;

  &:hover, &:focus, &:focus-visible {
    outline: 0px transparent;
    text-decoration: underline solid var(--color-primary) 2px;
  }
}
