  font-family: 'Outfit', sans-serif;
      margin-bottom: 20px;
    }
    header p {
      font-size: 1.3rem;
      max-width: 600px;
      opacity: 0.9;
    }
    .container {
      max-width: 1200px;
      margin: 40px auto;
      background: #1e293b;
      border-radius: 12px;
      padding: 20px 40px;
      color: #f1f5f9;
      box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
    }
    h2 {
      font-size: 2.5rem;
      color: #38bdf8;
      margin-bottom: 20px;
      text-align: center;
      font-family: 