-height: 60px;
        display: flex;
        align-items: center;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
        z-index: 100;
    }
    
    .top-nav .container {
        width: 100%;
        max-width: 1200px;
    }
    
    .nav-content {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        flex-wrap: nowrap;
        padding: 0.75rem 0;
    }
    
    .left-links {
        display: flex;
        gap: 1.5rem;
        align-ite