/* Narrative chapters; preserve the existing record cards. */
.investigation-scale[data-investigation="loyalty"] .loyalty-story-chapter{background:#f5f2e8;padding:44px 6%;border-top:1px solid #0b17281f;color:#0b1728}
.investigation-scale[data-investigation="loyalty"] .loyalty-story-chapter:nth-of-type(even){background:#ebe9de}
.investigation-scale[data-investigation="loyalty"] .loyalty-story-inner{max-width:940px;margin:0 auto}
.investigation-scale[data-investigation="loyalty"] .loyalty-story-inner h2{font-family:Playfair Display,Georgia,serif;font-size:clamp(28px,3vw,40px);line-height:1.2;margin:18px 0 24px}
.investigation-scale[data-investigation="loyalty"] .loyalty-story-inner>p:not(.eyebrow),.investigation-scale[data-investigation="loyalty"] .loyalty-story-transition p{font:400 18px/1.7 Inter,Arial,sans-serif;margin:0 0 20px;color:#0b1728}
.investigation-scale[data-investigation="loyalty"] .loyalty-story-lede::first-letter{float:left;font:400 64px/.8 Playfair Display,Georgia,serif;color:#8b7929;margin:-4px 8px 0 0}
.investigation-scale[data-investigation="loyalty"] .loyalty-story-sources{display:flex;flex-wrap:wrap;gap:12px 24px;clear:both;margin-top:24px;font:400 13px/1.6 Inter,Arial,sans-serif}
.investigation-scale[data-investigation="loyalty"] .loyalty-story-sources a{color:#7b6922;text-decoration:underline;text-underline-offset:4px}
.investigation-scale[data-investigation="loyalty"] .loyalty-story-transition{max-width:940px;margin:0 auto;padding:36px 24px 8px}
@media(max-width:600px){.investigation-scale[data-investigation="loyalty"] .loyalty-story-chapter{padding:32px 24px}.investigation-scale[data-investigation="loyalty"] .loyalty-story-inner>p:not(.eyebrow){font-size:16px}}
.investigation-scale[data-investigation="loyalty"] .loyalty-story-inner .eyebrow{color:#7b6922}.investigation-scale[data-investigation="loyalty"] .loyalty-story-inner .eyebrow::before{background:#8b7929}
