* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html, body {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: #000;
}

.instagram-link {
  position: fixed;
  bottom: 24px;
  left: 24px;
  color: #fff;
  opacity: 0.25;
  transition: opacity 0.2s ease;
  z-index: 10;
}

.instagram-link:hover {
  opacity: 0.6;
}

.instagram-icon {
  width: clamp(20px, 4vw, 32px);
  height: clamp(20px, 4vw, 32px);
  display: block;
}
