body {
    font-family: Arial, sans-serif;
    padding: 20px;
    
    background: radial-gradient(circle,rgba(63, 94, 251, 1) 0%, rgba(252, 70, 107, 1) 100%);
    text-align: center;
  }
  
  h1 {
    margin-bottom: 30px;
    color: #fff;
  }
  
  .project-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
    gap: 15px;
    max-width: 800px;
    margin: 0 auto;
  }
  
  .project-grid a {
    display: block;
    padding: 10px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 8px;
    text-decoration: none;
    color: #333;
    transition: 0.5s;
  }
  
  .project-grid a:hover {
    
    background-color: #e6eef7b3;
    transform: scale(1.05);
  }