.mt-10 {
  margin-top: 2.5rem;
}
.list-disc {
  list-style-type: disc;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pt-20 {
  padding-top: 5rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-8 {
  padding-bottom: 2rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.text-justify {
  text-align: justify;
}
.text-2xl {
  font-size: 1.5rem;
    line-height: var(--text-2xl--line-height);
}
.text-xl {
  font-size: 1.25rem;
    line-height: var(--text-xl--line-height);
}
.leading-7 {
  --tw-leading: 1.75rem;
    line-height: 1.75rem;
}
.font-bold {
  --tw-font-weight: 700;
    font-weight: 700;
}
.text-gray-900 {
  color: oklch(21% 0.034 264.665);
}
.sm\:text-2xl {
  @media (width >= 40rem) {
      font-size: 1.5rem;
      line-height: var(--text-2xl--line-height);
}
}
  .sm\:tracking-tight {
  @media (width >= 40rem) {
      --tw-tracking: -0.025em;
      letter-spacing: -0.025em;
}
}
  .lg\:text-3xl {
  @media (width >= 64rem) {
      font-size: 1.875rem;
      line-height: var(--text-3xl--line-height);
}
}
  .lg\:text-4xl {
  @media (width >= 64rem) {
      font-size: 2.25rem;
      line-height: var(--text-4xl--line-height);
}
}
  .\[\&_\*\]\:text-inherit {
  & * {
      color: inherit;
}
}
  .\[\&\>\*\]\:text-inherit {
  &>* {
      color: inherit;
}