    main.content {
      max-width: 900px;
      margin: 50px auto;
      background: #f9f9f9;
      padding: 40px 30px;
      border-radius: 15px;
      box-shadow: 0 6px 18px rgba(0, 0, 0, 0.1);
      font-family: 'Open Sans', sans-serif;
      color: #222;
    }
    main.content h1 {
      font-family: 'Poppins', sans-serif;
      font-size: 2.8em;
      margin-bottom: 20px;
      color: #111;
    }
    main.content p {
      font-size: 1.15em;
      line-height: 1.7;
      margin-bottom: 20px;
      color: #444;
    }
    main.content ul {
      list-style: disc inside;
      margin-left: 20px;
      margin-bottom: 20px;
      color: #444;
    }
    main.content ul li {
      margin-bottom: 10px;
    }