
  /* Tech-enhanced animations */
  .feature-card:hover .icon-container {
    transform: rotateY(180deg);
    transition: transform 0.5s ease;
  }
  
  .tech-theme-active {
    --primary-color: #00f0ff;
    --secondary-color: #ff00f0;
  }
  
  .tech-theme-active footer {
    background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
    border-top: 1px solid rgba(var(--primary-color), 0.2);
  }
  
  .tech-theme-active .feature-card {
    border: 1px solid rgba(var(--primary-color), 0.3);
    box-shadow: 0 0 15px rgba(var(--primary-color), 0.1);
  }
  
  .tech-theme-active .feature-card:hover {
    box-shadow: 0 0 25px rgba(var(--primary-color), 0.3);
    border-color: var(--primary-color);
  }
  
  .tech-theme-active .icon-container {
    background: linear-gradient(135deg, var(--primary-color) 0%, var(--secondary-color) 100%);
  }
