
    body {font-family: Arial, sans-serif; line-height: 1.6; color: #222; margin: 0; padding: 0;}
    .container {max-width: 1100px; margin: auto; padding: 20px;}
    h1, h2 {color: #2d6a4f;}
    h1 {margin-bottom: 10px;}
    p {margin-bottom: 15px;}
    ul {margin: 10px 0 20px 20px;}
    table {width: 100%; border-collapse: collapse; margin-bottom: 20px;}
    th, td {border: 1px solid #ccc; padding: 8px; text-align: left;}
    th {background: #f4f4f4;}
    .cta {background: #2d6a4f; color: #fff; padding: 12px; display: inline-block; text-decoration: none; border-radius: 5px;}
    .faq details {margin-bottom: 10px;}
  