/* Fireworks Canvas */
#fireworks-canvas {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 9999;
}

/* Magnetic Button Helper */
.btn {
  position: relative;
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

@media (max-width: 1024px) {
  #fireworks-canvas {
    display: none;
  }
}
