x;
      line-height: 1.5;
    }

    .features {
      display: flex;
      flex-wrap: wrap;
      margin: 40px 0;
    }

    .feature {
      width: 33.33%;
      padding: 20px;
      box-sizing: border-box;
    }

    .feature h3 {
      font-size: 24px;
      margin-bottom: 10px;
    }

    .feature p {
      font-size: 16px;
      line-height: 1.5;
    }

    .feature img {
      width: 100%;
      height: auto;
      margin-bottom: 20px;
    }

    .cta {
      backgro