.table_figure__YZRt0{max-width:100%}.table_viewport__ScMS9{--table-paper:var(--article-bg,var(--t-surface,var(--nc-system-paper,#fafaf8)));max-width:100%;max-height:min(65vh,640px);overflow:auto;isolation:isolate;scroll-margin-top:100px;scrollbar-width:thin}.dark .table_viewport__ScMS9{--table-paper:var(--article-bg,var(--t-surface,var(--nc-system-paper,#171717)))}.table_viewport__ScMS9:focus-visible{outline:2px solid currentColor;outline-offset:3px}.table_viewport__ScMS9 table{table-layout:fixed;margin:0}.table_viewport__ScMS9 td,.table_viewport__ScMS9 th{overflow-wrap:anywhere}.table_viewport__ScMS9 thead th{position:sticky;top:0;z-index:2;background:var(--table-paper)}.table_wide__5c_tA th:first-child{position:sticky;left:0;z-index:1;width:148px;background-color:var(--table-paper);border-right:1px solid var(--nc-system-line,hsla(0,0%,50%,.2))}.table_wide__5c_tA tbody th[data-tone]{background-image:linear-gradient(var(--table-tint),var(--table-tint))}.table_wide__5c_tA tbody th[data-tone=good]{--table-tint:rgba(16,185,129,.1)}.table_wide__5c_tA tbody th[data-tone=bad]{--table-tint:rgba(239,68,68,.1)}.table_wide__5c_tA tbody th[data-tone=neutral]{--table-tint:rgba(0,0,0,.035)}.dark .table_wide__5c_tA tbody th[data-tone=good]{--table-tint:rgba(52,211,153,.1)}.dark .table_wide__5c_tA tbody th[data-tone=bad]{--table-tint:hsla(0,91%,71%,.1)}.dark .table_wide__5c_tA tbody th[data-tone=neutral]{--table-tint:hsla(0,0%,100%,.05)}.table_wide__5c_tA thead th:first-child{z-index:3}.table_viewport__ScMS9 tbody tr:hover{background:hsla(0,0%,50%,.05)}.table_viewport__ScMS9 a{text-underline-offset:3px}@media (max-width:767px){.table_viewport__ScMS9 td,.table_viewport__ScMS9 th{padding:8px 10px;font-size:13px}.table_viewport__ScMS9 thead th{font-size:11px}}@media print{.table_controls__ddC7p,.table_hint__ph2q1{display:none}.table_viewport__ScMS9{max-height:none;overflow:visible}.table_viewport__ScMS9 table{min-width:0!important}.table_viewport__ScMS9 tbody tr[hidden]{display:table-row}.table_viewport__ScMS9 th{position:static!important}}.timeline_route__jbBpr{container:timeline-route/inline-size;--track:var(--article-accent,#c33a39);--paper:rgb(var(--nc-surface-rgb,255 255 255))}.dark .timeline_route__jbBpr{--track:var(--article-accent-dark,#e66767);--paper:rgb(var(--nc-surface-rgb,35 36 32))}.timeline_inked__b2ALv{--track:#262724}.dark .timeline_inked__b2ALv{--track:#d6d5ce}@media (min-width:1280px){[data-reading-document] [data-cms-editorial] .timeline_route__jbBpr{width:1000px;max-width:none;margin-left:calc(50% - 500px)}}@media (min-width:1440px){[data-reading-document] [data-cms-editorial] .timeline_route__jbBpr{width:1120px;margin-left:calc(50% - 560px)}}.timeline_four__6PBy0,.timeline_six__vsnBo{display:none}.timeline_narrow__Xs582{display:block}@container timeline-route (min-width: 560px){.timeline_four__6PBy0{display:block}.timeline_narrow__Xs582{display:none}}@container timeline-route (min-width: 900px){.timeline_six__vsnBo{display:block}.timeline_four__6PBy0{display:none}}.timeline_map__aGNWH{--g:34px;--t:6px;--gap:30px;--ly:44px;display:grid;grid-template-columns:var(--g) repeat(var(--p),minmax(0,1fr)) var(--g);row-gap:var(--gap)}.timeline_track__5WWYe{grid-column:1/-1;position:relative;pointer-events:none}.timeline_segment__3G449{position:absolute;top:calc(var(--ly) - var(--t) / 2);height:var(--t);background:var(--track)}.timeline_capLeft__cZyNw{border-top-left-radius:var(--t);border-bottom-left-radius:var(--t)}.timeline_capRight__Bc3u2{border-top-right-radius:var(--t);border-bottom-right-radius:var(--t)}.timeline_turn__G0u5Z{position:absolute;top:calc(var(--ly) - var(--t) / 2);bottom:calc(-1 * (var(--gap) + var(--ly) + var(--t) / 2));width:var(--g);border:var(--t) solid var(--track)}.timeline_turnRight__5Fg1m{right:0;border-left:0;border-radius:0 var(--g) var(--g) 0}.timeline_turnLeft__ytoAs{left:0;border-right:0;border-radius:var(--g) 0 0 var(--g)}.timeline_station__TIX8V{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;align-items:center;padding:0 7px;text-align:center}.timeline_date__uQEQX{display:flex;height:30px;align-items:flex-end;justify-content:center}.timeline_dotRow__U0Znt{display:flex;height:28px;align-items:center;justify-content:center}.timeline_dot__on53s{box-sizing:border-box;width:20px;height:20px;border-radius:999px;border:5px solid var(--c,var(--track));background:var(--paper)}.timeline_terminus__kb8sN .timeline_dot__on53s{width:26px;height:26px;border-width:7px}.timeline_red__qF2CR{--c:var(--article-accent,#c33a39)}.timeline_blue__jJOxZ{--c:#1f5fbf}.timeline_amber__1sMRe{--c:#c27a00}.timeline_green__K0muF{--c:#1d7a4c}.timeline_purple__sB_wG{--c:#7a3fa4}.timeline_grey__n7bJz{--c:#6d6c66}.dark .timeline_red__qF2CR{--c:var(--article-accent-dark,#e66767)}.dark .timeline_blue__jJOxZ{--c:#7fa9ee}.dark .timeline_amber__1sMRe{--c:#f0b440}.dark .timeline_green__K0muF{--c:#5cc792}.dark .timeline_purple__sB_wG{--c:#c493e8}.dark .timeline_grey__n7bJz{--c:#aaa9a2}.timeline_keyDot__y5U0h{box-sizing:border-box;display:inline-block;width:13px;height:13px;flex-shrink:0;border-radius:999px;border:3.5px solid var(--c);background:var(--paper)}.timeline_listDot__sde5I{background:var(--c)}.publication_opening__Lv0Ox{padding-bottom:2rem}.publication_textOpening__G1ULE{width:min(100% - 3rem,1216px);margin:auto;padding-block:clamp(2rem,5vw,5rem) 2rem}.publication_category__xQkCP{color:var(--nc-system-secondary);font-size:.875rem;font-weight:550;margin-bottom:1.25rem}.publication_titleBlock__WkqNh h1{max-width:28ch;font:650 clamp(2rem,4.2vw,4rem)/1.09 var(--font-fraunces),Georgia,serif;letter-spacing:-.025em;color:var(--nc-system-ink);text-wrap:balance;overflow-wrap:anywhere}.publication_titleBlock__WkqNh h1 :is(span,em){color:inherit}.publication_standfirst__zWNJt{margin-top:1.5rem;max-width:58ch;color:var(--nc-system-secondary);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7}.publication_byline__9825k{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--nc-system-line);color:var(--nc-system-secondary);font-size:.8rem}.publication_byline__9825k a{color:inherit;text-decoration:underline;text-underline-offset:3px}.publication_photograph__pnEKD{--photo-h:clamp(320px,54vw,660px);position:relative;isolation:isolate;overflow:hidden;margin:0;color:rgb(var(--nc-photo-text-rgb));background:var(--nc-photo-ground) var(--nc-photo-background)}.publication_imageFrame__LjwPn{position:absolute;z-index:-1;inset:0 0 auto;height:var(--photo-h);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000,#000 62%,transparent);mask-image:linear-gradient(180deg,#000,#000 62%,transparent)}.publication_imageFrame__LjwPn:after{content:"";position:absolute;inset:0;background:var(--nc-photo-overlay)}.publication_image__Laqrn{position:absolute;inset:-5% 0}.publication_caption__T3TIB{width:min(100% - 3rem,1216px);margin:auto;padding-block:calc(var(--photo-h) * .6) 2rem}.publication_photograph__pnEKD .publication_titleBlock__WkqNh h1{color:inherit;text-shadow:0 2px 18px rgba(0,0,0,.3)}.publication_photograph__pnEKD .publication_category__xQkCP{color:var(--nc-photo-accent)}.publication_photograph__pnEKD .publication_byline__9825k,.publication_photograph__pnEKD .publication_standfirst__zWNJt{color:rgb(var(--nc-photo-text-rgb)/.84)}.publication_photograph__pnEKD .publication_byline__9825k{border-color:rgb(var(--nc-photo-text-rgb)/.24)}.publication_credit__RJeaf{margin-top:1rem;font:400 12px/1.6 var(--font-inter),sans-serif;color:rgb(var(--nc-photo-text-rgb)/.72)}.publication_credit__RJeaf a{color:inherit;text-decoration:underline;text-underline-offset:3px}.publication_photograph__pnEKD a:focus-visible{outline-color:var(--nc-photo-accent)}.publication_statistics__pJdGo{width:min(100% - 3rem,1216px);margin:2rem auto 0;border-block:1px solid var(--nc-system-line);padding:1.5rem 0}.publication_galleryGrid__mRl3L{display:grid;gap:1.5rem}.publication_galleryCard__LROh3{min-width:0;height:100%}.publication_galleryFeature__TwH_H{min-width:0}@media (min-width:700px){.publication_galleryGrid__mRl3L{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.publication_galleryGrid__mRl3L{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.publication_galleryCard__LROh3{grid-column:span 1}.publication_galleryCard__LROh3:nth-child(7n+1),.publication_galleryCard__LROh3:nth-child(7n+5){grid-column:span 2}}@media (prefers-reduced-motion:reduce){.publication_image__Laqrn{transform:none!important}}.readingDocument_document__5Gs9S{display:grid;gap:2rem;align-items:start}.readingDocument_content__v_qu4{min-width:0}.readingDocument_preface__NYiYh{grid-column:1/-1;max-width:900px}.readingDocument_content__v_qu4 :is(h2,section[id]){scroll-margin-top:7rem}.readingDocument_guide___afzS{min-width:0;color:var(--nc-system-secondary);font-size:.8125rem}.readingDocument_guide___afzS p{margin-bottom:.75rem;color:var(--nc-system-ink);font-weight:650}.readingDocument_guide___afzS>nav{margin:0;padding:0;border:0;background:transparent}.readingDocument_guide___afzS>nav :is(ol,ul){display:flex;grid-template-columns:none;gap:1.25rem;overflow-x:auto}.readingDocument_guide___afzS ol{display:flex;gap:1.25rem;overflow-x:auto;padding:0 0 .8rem;list-style:none;border-bottom:1px solid var(--nc-system-line)}.readingDocument_guide___afzS li{flex-shrink:0;max-width:20rem}.readingDocument_guide___afzS a{display:block;line-height:1.55;text-decoration:none}.readingDocument_guide___afzS a:hover{color:var(--nc-system-ink);text-decoration:underline;text-underline-offset:4px}.readingDocument_guide___afzS a:focus-visible{outline:2px solid var(--nc-system-accent);outline-offset:4px}@media (min-width:1100px){.readingDocument_document__5Gs9S{grid-template-columns:180px minmax(0,1fr);gap:3rem}.readingDocument_guide___afzS{position:sticky;top:6rem;max-height:calc(100dvh - 8rem);overflow-y:auto;padding-right:.5rem}.readingDocument_guide___afzS ol{display:grid;gap:1rem;border:0}.readingDocument_guide___afzS>nav :is(ol,ul){display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;overflow-x:visible}.readingDocument_guide___afzS li{max-width:none}}.readingDocument_content__v_qu4 :is(p,li){overflow-wrap:anywhere}.readingDocument_content__v_qu4>:is(p,section)>p{max-width:76ch}.readingDocument_withoutGuide__uRpBY{grid-template-columns:minmax(0,1fr)}.readingDocument_content__v_qu4 [class*=-mx-]{margin-inline:0}.readingDocument_content__v_qu4>p,.readingDocument_content__v_qu4>section :where(p,li){font-size:1.0625rem;line-height:1.75;color:var(--nc-system-ink)}