le */
      .hero-section::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.4);
        z-index: 2;
        pointer-events: none;
      }

      .lil-gui {
        --focus-color: #f5f5f5;
        --number-color: #f5f5f5;
      }

      /* Global Navigation Styles */
      .global-nav {
        position: fixed;
        top: 1rem;
        left: 1rem;
        z-index: 10000;
        font-fam