/* --------------------------------------------------------------------------
   Landing pages: /moulds/*.html
   Loaded after style.css — only contains classes not already defined there.
   -------------------------------------------------------------------------- */

/* Bullet list with copper markers (tooling approach sections) */
.check-list {
  display: grid;
  gap: 10px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.check-list li {
  position: relative;
  padding-left: 24px;
  font-size: 14.8px;
  line-height: 1.72;
  color: var(--steel);
}
.check-list li::before {
  content: "";
  position: absolute;
  left: 2px;
  top: 0.62em;
  width: 7px;
  height: 7px;
  border-radius: 2px;
  background: var(--copper);
  opacity: 0.85;
}

/* Body copy inside landing sections */
.section p { max-width: 74ch; }

/* Spec table: slightly tighter on long label columns */
.spec th { width: 42%; }

/* Anchor nav on landing pages sits a little closer to the lede */
.page-head .anchor-nav { margin-top: 22px; }

/* Related links line at the end of the page */
.related-line {
  margin-top: 26px;
  font-size: 14.4px;
  color: var(--steel);
}
.related-line a { color: var(--copper); }
