/* Opt-in only: preserve correct photographs, captions and existing page designs. */
.brand-finish-story figcaption.project-caption--dark,.brand-finish-story figcaption.project-caption--dark a{color:#f7f2e8}
.mn-record-link{margin:.75rem 0 0;font-size:.9rem}
.mn-record-link a{display:inline-flex;align-items:center;min-height:44px}
.mn-person-card[id]{scroll-margin-top:8rem}
.jvl-chapter-path{padding:.85rem;border-inline-start:3px solid #805608;line-height:1.6}
.resolution-method{margin:1rem 0;padding:1rem;border:1px solid #c7d4cc;border-radius:12px;background:#fff}
.resolution-method summary{min-height:44px;font-weight:700;cursor:pointer}
.resolution-method pre{white-space:pre-wrap;overflow-wrap:anywhere}
.resolution-method code,.resolution-method a{overflow-wrap:anywhere}
#resolution-counting{scroll-margin-top:8rem}
