/* Bird Animation - Header */
.bird-container {
  position: absolute;
  inset: 0;
  overflow: hidden;
  pointer-events: none;
  z-index: 20;
}
.svg-bird {
  position: absolute;
  width: 24px;
  height: 24px;
  color: #b08d5b;
  opacity: 0;
}
.svg-bird path {
  transform-origin: center;
  animation: flap 0.4s ease-in-out infinite alternate;
}
@keyframes flyAcross {
  0% {
    left: -20px;
    top: 15px;
    opacity: 0;
    transform: scale(0.5);
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    left: 110%;
    top: 5px;
    opacity: 0;
    transform: scale(0.7);
  }
}
@keyframes flap {
  0% {
    d: path("M2,14 Q12,4 22,14");
  }
  100% {
    d: path("M2,14 Q12,18 22,14");
  }
}
