@charset "UTF-8";
/* ==========================================================================
   Caseform — interior pages (legal, thank-you). Loaded after caseform.css
   and home.css.
   ========================================================================== */

.cf-page {
  padding-block: var(--cf-s-8) var(--cf-s-9);
}

.cf-page__title {
  margin-top: var(--cf-s-3);
  text-wrap: balance;
}

.cf-page__meta {
  margin-top: var(--cf-s-3);
  padding-bottom: var(--cf-s-6);
  border-bottom: var(--cf-border) solid var(--cf-hairline);
}

.cf-page .cf-prose {
  margin-top: var(--cf-s-6);
}

.cf-page .cf-prose > h2 {
  margin-top: var(--cf-s-7);
  margin-bottom: var(--cf-s-3);
}

.cf-page .cf-prose > h2:first-child {
  margin-top: 0;
}

.cf-page .cf-prose p {
  max-width: var(--cf-measure);
}

/* the lead paragraph on an interior page is the summary, not a hero line */
.cf-page .cf-lead {
  max-width: var(--cf-measure);
}

/* bulleted lists inside legal prose */
.cf-page .cf-prose ul {
  padding-left: var(--cf-s-5);
  list-style: disc;
  max-width: var(--cf-measure);
}

.cf-page .cf-prose li {
  padding-left: var(--cf-s-2);
  color: var(--cf-ink-2);
}

.cf-page__back {
  margin-top: var(--cf-s-4);
}
