
  .pressure-sensing-module-copy {
    --brand: #2EB4D5;
    --text: #263238;
    --muted: #5f6f76;
    --line: #d9eef4;
    margin: 0 0 36px;
    padding: 28px 0 8px;
    font-family: Arial, Helvetica, sans-serif;
    color: var(--text);
    line-height: 1.7;
    border-top: 3px solid var(--brand);
  }

  .pressure-sensing-module-copy h2,
  .pressure-sensing-module-copy h3,
  .pressure-sensing-module-copy h4 {
    margin: 0;
    color: var(--text);
    line-height: 1.35;
    font-weight: 700;
  }

  .pressure-sensing-module-copy h2 {
    font-size: 26px;
    margin-bottom: 12px;
  }

  .pressure-sensing-module-copy h3 {
    font-size: 20px;
    margin: 28px 0 10px;
    padding-bottom: 8px;
    border-bottom: 1px solid var(--line);
  }

  .pressure-sensing-module-copy h4 {
    font-size: 16px;
    margin-bottom: 5px;
  }

  .pressure-sensing-module-copy p {
    margin: 0;
    color: var(--muted);
    font-size: 15px;
  }

  .pressure-sensing-module-copy .faq-item {
    padding: 13px 0;
    border-bottom: 1px solid var(--line);
  }

  .pressure-sensing-module-copy .faq-item p {
    font-size: 14px;
  }

  @media (max-width: 768px) {
    .pressure-sensing-module-copy {
      padding-top: 24px;
    }

    .pressure-sensing-module-copy h2 {
      font-size: 23px;
    }

    .pressure-sensing-module-copy h3 {
      font-size: 19px;
    }
  }
