/* Custom CSS Improvements */

html {
    scroll-behavior: smooth;
  }
  
  body {
    line-height: 1.7;
    font-size: 16px;
  }
  
  section {
    padding: 60px 20px;
  }
  
  a {
    transition: color 0.3s ease;
  }
  
  a:hover {
    color: #0056b3;
  }
  
  .project-card {
    box-shadow: 0 4px 16px rgba(0,0,0,0.08);
    transition: transform 0.2s ease, box-shadow 0.3s ease;
  }
  
  .project-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 24px rgba(0,0,0,0.12);
  }
  