.goals {
  padding-top: 2rem;

  .box {
    h2 {
      text-align: center;
      padding-bottom: 1rem;
    }

    h3 {
      padding-bottom: 2rem;
      ul {

        li {
          font-size: 90%;
          padding-bottom: 1rem;
          font-weight: 500;
        }
      }
    }

    .hook {
      padding: 1rem;
      background-color: var(--p);

      h3 {
        padding-top: 1rem;
      }

      ul {
        padding-bottom: 2rem;

        li {
          padding-bottom: 0.5rem;
        }
      }
    }

    p {
      padding-top: 2rem;
      padding-bottom: 2rem;
      text-align: center;
    }

    .cta {
      background-color: var(--b);
      padding: 1rem;
      h4 {
        font-size: 120%;
        text-align: center;
        padding-bottom: 2rem;
      }

      form {
        width: 100%;

        input {
          width: 100%;
          padding: 10px;
          border: none;
          margin-bottom: 0.5rem;
        }

        button {
          padding: 0.5rem;
          background-color: var(--y);
          font-weight: 600;
        }
      }
    }
  }
}