

body, a, button {
    font-family: 'Consolas', monospace;
    font-weight: 300;
}

/* div.abstract {
    font-style: italic;
    background-color: rgba(206, 187, 187, 0.1);
    backdrop-filter: blur(1px);
} */

.rain-drop {
  position: fixed;
  width: 2px;
  height: 20px;
  animation: fall linear infinite;
  left: 0;
  top: -50px;
  z-index: 1;
}
@keyframes fall {
  to { transform: translateY(100vh); }
}

/* custom-style.css - For Faircamp */

.home_image {
  /* Choose one animation below */
  animation: pulse 4s linear infinite;
  
  /* Optional: add a subtle drop shadow */
  filter: drop-shadow(0 4px 8px rgba(0,0,0,0.2));
}

/* PULSE - Breathing effect */
@keyframes pulse {
  0%, 100% { 
    transform: scale(0.95);
  }
  50% { 
    transform: scale(1.05);
  }
}