footer {
  padding: 48px 0 42px 0;
  background: #fff;
}

.footer__container {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.copyright {
  font-weight: bold;
}

.footer-menu {
  margin-top: 30px;
}
.footer-menu ul {
  list-style: none;
  padding: 0;
  display: flex;
  align-items: center;
  gap: 8px;
}
.footer-menu ul li a {
  text-decoration-color: transparent;
  text-underline-offset: 3px;
  color: var(--textColor);
  transition: all 0.12s linear;
  text-transform: uppercase;
}
.footer-menu ul li a:hover {
  text-decoration-color: inherit;
  transition: all 0.12s linear;
}