/* A quiet editorial interlude: the wider forces behind the human story. */
.article-drivers{margin:48px 0 54px;padding:32px 0 30px;border-top:2px solid #a5dcfb;border-bottom:1px solid #c8dce8;scroll-margin-top:110px;position:relative}
.driver-heading .eyebrow{color:#246184;font-size:9px;letter-spacing:1.7px}.magazine-article .driver-heading h2{font-size:34px;line-height:1.15;margin:15px 0 25px;letter-spacing:-.025em}.driver-rule{display:block;width:48px;height:2px;background:#a5dcfb;margin-bottom:24px}.magazine-article .driver-prose p{font-size:17px;line-height:1.85;margin:0 0 18px}.magazine-article .driver-prose .driver-reading-note{font-size:11px;line-height:1.6;color:#526773;margin:25px 0 0;max-width:440px}.inherited-driver{border-left:2px solid #a5dcfb;padding:0 0 0 20px;margin:0 0 42px}.inherited-driver .eyebrow{font-size:9px;color:#246184}.magazine-article .inherited-driver p{font-size:14px;line-height:1.7;margin:12px 0}.inherited-driver p a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.inherited-driver .text-link{font-size:12px}.article-jumps{flex-wrap:wrap}
@media(max-width:650px){.article-drivers{margin:35px 0;padding:28px 0}.magazine-article .driver-heading h2{font-size:31px}.magazine-article .driver-prose p{font-size:16px;line-height:1.8}.article-jumps{gap:15px 22px}.inherited-driver{padding-left:16px;margin-bottom:32px}}
