w: 0 4px 20px rgba(99, 102, 241, 0.3);
      transition: transform 0.3s ease, opacity 0.3s ease;
    }

    #backToTop:hover {
      transform: scale(1.1);
      opacity: 0.9;
      box-shadow: 0 8px 32px rgba(99, 102, 241, 0.4);
    }
        
      

    /* Footer styles to match other pages */
    .blog-footer {
      background: linear-gradient(135deg, #357abd, #2c5aa0);
      color: white;
      border-radius: 20px;
      margin-top: 2rem;
      padding: 0;
      overflow: hidden;
    }

    .footer-co