 header.shrunk {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    padding: 30px 30px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.06);
    z-index: 999;
    background-color: var(--bg-0); 
    transition: all 0.3s ease;
  }
  
  header.shrunk .menu-container {
    top: 15px; 
    right: 20px;
  }
  
  header.shrunk .menu-trigger {
    width: 40px;  
    height: 40px; 
    border-radius: 8px; 
  }
  