/* Spacing for the new worked examples; uses the existing type and colour tokens. */
.article-page :is(#pdf-to-digital-instructions, #worked-change-example) > h3 {
  margin: 30px 0 12px;
  color: var(--ink);
  font-size: 1.15rem;
  line-height: 1.4;
}

.article-page :is(#pdf-to-digital-instructions, #worked-change-example) > figure {
  margin: 26px 0;
}

.article-page :is(#pdf-to-digital-instructions, #worked-change-example) figcaption {
  margin-top: 12px;
  color: var(--ink-2);
  font-size: 0.9rem;
  line-height: 1.6;
}

.article-page :is(#pdf-to-digital-instructions, #worked-change-example) > :is(.intent-table-wrap, .intent-card-grid) {
  margin: 26px 0;
}

.article-page #worked-change-example .intent-card h3 {
  margin-top: 0;
}

#assembly-review-example {
  margin-top: 36px;
}

#assembly-review-example > h3 {
  margin-bottom: 14px;
}

#assembly-review-example .intent-table-wrap {
  margin: 20px 0;
}
