.footer-social {
  --social-icon-cutout: #f3f6fa;
  display: flex;
  flex: 0 0 100%;
  grid-column: 1 / -1;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: clamp(18px, 5vw, 40px);
  width: 100%;
  margin-top: 18px;
  padding: 18px 0;
  color: #425671;
}
.expanded-footer .footer-social {
  --social-icon-cutout: #0b1423;
  color: #c6d4e5;
}
.footer-social svg {
  display: block;
  flex: 0 0 auto;
}
