body {
     /* font-family: sans-serif;
      margin: 0;
      padding: 2rem;
      background: #f9f9f9;
      color: #333;*/
      line-height: 1.6;
    }
    h1 {
      text-align: center;
      margin-bottom: 1.5rem;
      color: #3b82f6;
    }
    h2 {
      color: #1f2937;
      margin-top: 2rem;
    }
    a {
      color: #2563eb;
      text-decoration: none;
    }
    a:hover {
      text-decoration: underline;
    }
    .section {
      max-width: 800px;
      margin: 0 auto 2rem;
      background: white;
      padding: 2rem;
      border-radius: 10px;
      box-shadow: 0 2px 10px rgba(0,0,0,0.05);
    }
