/* Smooth scrolling */
    html {
      scroll-behavior: smooth;
    }

/* Custom scrollbar */
    ::-webkit-scrollbar {
      width: 6px;
    }

::-webkit-scrollbar-track {
      background: rgba(255, 255, 255, 0.1);
    }

::-webkit-scrollbar-thumb {
      background: rgba(255, 255, 255, 0.3);
      border-radius: 3px;
    }

::-webkit-scrollbar-thumb:hover {
      background: rgba(255, 255, 255, 0.5);
    }

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');

to {
        opacity: 1;
      }
    }

to {
        opacity: 1;
        transform: translateY(0);
      }
    }

to {
        opacity: 1;
        transform: translateX(0);
      }
    }

to {
        opacity: 1;
        filter: blur(0);
      }
    }

0%,
      100% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 0.8;
      }

50% {
        transform: translate(-50%, -50%) scale(1.2);
        opacity: 1;
      }
    }
