       .home-icon {
            position: fixed;
            top: 20px;
            left: 20px;
            z-index: 1000;
            color: #374151;
            text-decoration: none;
            padding: 8px;
            border-radius: 8px;
            transition: all 0.2s ease;
            background: rgba(255, 255, 255, 0.9);
            backdrop-filter: blur(10px);
            border: 1px solid rgba(0, 0, 0, 0.1);
        }
        
        .home-icon:hover {
            color: #1f2937;
            background: rgba(255, 255, 255, 1);
            transform: translateY(-1px);
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
        }
        
        .home-icon svg {
            width: 24px;
            height: 24px;
            display: block;
        }
        
        .container {
            padding-top: 60px; /* Add space for the fixed home icon */
        }