section.tc, section.pp {
  padding: 52px 0;
}
section.tc .cs-container, section.pp .cs-container {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
section.tc .cs-container h3, section.pp .cs-container h3 {
  font-size: 24px;
  color: #57885d;
}
section.tc .cs-container .wrap, section.pp .cs-container .wrap {
  margin-bottom: 16px;
}
section.tc .cs-container .wrap p, section.pp .cs-container .wrap p {
  line-height: 1.6;
}
section.tc .cs-container .wrap ul, section.pp .cs-container .wrap ul {
  line-height: 1.6;
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding-left: 32px;
  font-size: 16px;
}/*# sourceMappingURL=legal.css.map */