den;
        line-height: 1.6;
      }

      .circle {
        height: 20px;
        width: 20px;
        border-radius: 50%;
        background: var(--gradient-primary);
        position: fixed;
        top: 0;
        left: 0;
        pointer-events: none;
        z-index: 99999999;
        transition: transform 0.1s ease-out;
        opacity: 0.8;
      }

      .cursor.hidden {
        visibility: hidden;
      }

      /* Navbar */
      .navbar {
        background: var(--glass-bg);
        backdrop-