.pm{--pm-paper:#fff;--pm-wash:#f0f3f5;--pm-ink:#142d3a;--pm-muted:#50616a;--pm-red:#c41e3a;--pm-rule:#d8e2e8;background:var(--pm-paper);color:var(--pm-ink);padding:0 0 48px;font-family:var(--font-sans),"Work Sans",sans-serif;overflow-wrap:break-word}.dark .pm{--pm-paper:#101b23;--pm-wash:#192b36;--pm-ink:#eef3f5;--pm-muted:#afc0ca;--pm-red:#ff8595;--pm-rule:#36505f}.pm *{box-sizing:border-box}.pm a{color:inherit;text-underline-offset:4px}.pm a:hover{color:var(--pm-red)}.pm :is(a,summary):focus-visible{outline:2px solid var(--pm-red);outline-offset:5px}.pm ::-moz-selection{background:var(--pm-ink);color:var(--pm-paper)}.pm ::selection{background:var(--pm-ink);color:var(--pm-paper)}.pm :where(h1,h2,h3,h4,p,figure,dl,ol){margin:0}.pm h1,.pm h2,.pm h3,.pm h4{font-family:var(--font-serif),"Newsreader",Georgia,serif;font-weight:500;text-transform:none;letter-spacing:-.025em;line-height:1.08;text-wrap:pretty}.pm h2{font-size:44px}.pm h3{font-size:36px}.pm h4{font-size:28px}.pm p{line-height:1.65}.pm figure,.pm nav,.pm section{scroll-margin-top:112px}.pm .pm-wide{width:min(1240px,calc(100% - 80px));margin-inline:auto}.pm .pm-prose{width:min(660px,calc(100% - 48px));margin-inline:auto}.pm .pm-kicker{font-family:var(--font-sans),sans-serif;font-size:13px;line-height:1.5;font-weight:600;letter-spacing:0;margin-bottom:16px;color:var(--pm-muted)}.pm-masthead{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0 20px;border-bottom:1px solid var(--pm-ink)}.pm-masthead>a{font-family:var(--font-serif),Georgia,serif;font-size:34px;line-height:1;text-decoration:none;letter-spacing:-.04em}.pm-masthead p{text-align:right;font-size:12px;font-weight:600}.pm-masthead p span{display:block;color:var(--pm-muted);font-size:11px;font-weight:400;margin-top:3px}.pm-cover{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:56px;align-items:center;padding:44px 0 26px}.pm-cover-copy{padding:12px 0}.pm-cover h1{font-size:clamp(50px,5.7vw,78px);line-height:.98;letter-spacing:-.045em;margin-bottom:25px}.pm .pm-standfirst{font-size:18px;line-height:1.6;max-width:40ch;color:var(--pm-muted)}.pm-cover-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:36px;font-size:11px;color:var(--pm-muted)}.pm .pm-reading-link{display:inline-flex;align-items:center;gap:16px;font-size:13px;font-weight:600;color:var(--pm-ink);text-decoration:none;border-bottom:1px solid var(--pm-ink);padding:10px 0}.pm-reading-link:hover{border-color:var(--pm-red)}.pm-artwork{min-width:0}.pm-artwork img{display:block;width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;background:#edf1f2}.pm-artwork figcaption{font-size:10px;line-height:1.5;color:var(--pm-muted);padding-top:9px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px}.pm-artwork figcaption span{white-space:nowrap}.pm .pm-publication{font-size:10px;color:var(--pm-muted);line-height:1.6;padding:0 0 28px;max-width:none}.pm-cover-text{grid-template-columns:1fr;max-width:900px}.pm-cover-text h1{max-width:17ch}.pm-opening-wide .pm-cover{grid-template-columns:1fr;gap:30px;padding-top:36px}.pm-opening-wide .pm-cover-copy{max-width:920px}.pm-opening-wide .pm-cover h1{font-size:clamp(52px,6vw,86px);max-width:20ch}.pm-opening-wide .pm-standfirst{max-width:70ch}.pm-opening-wide .pm-cover-bottom{justify-content:flex-start;gap:36px;margin-top:20px}.pm-opening-wide .pm-cover-art img{max-height:520px;aspect-ratio:12/5;-o-object-position:center;object-position:center}.pm-contents{border-block:1px solid var(--pm-rule);padding:25px 0 28px}.pm-contents h2{font-family:var(--font-sans),sans-serif;font-size:12px;letter-spacing:0;font-weight:600;margin-bottom:20px;color:var(--pm-muted)}.pm-contents-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.pm-contents-grid>div+div{padding-left:28px;border-left:1px solid var(--pm-rule)}.pm-contents h3{font-size:23px;line-height:1.17;margin-bottom:9px}.pm-contents h3 a{text-decoration:none}.pm-contents p{font-size:12px;line-height:1.65;color:var(--pm-muted)}.pm-jump{display:flex;justify-content:center;gap:30px;padding:20px 0;font-size:11px}.pm-jump a{text-decoration:none;min-height:28px;display:flex;align-items:center}.pm-introduction{padding-top:48px;padding-bottom:50px}.pm-introduction h2{margin-bottom:24px}.pm-introduction>p:not(.pm-kicker){font-family:var(--font-serif),Georgia,serif;font-size:24px;line-height:1.5;letter-spacing:-.008em}.pm-introduction>p+p{margin-top:22px}.pm-sources{display:inline-flex;vertical-align:baseline;gap:2px;margin-left:4px;font-family:var(--font-sans),sans-serif;font-size:10px;line-height:1;color:var(--pm-muted);white-space:normal}.pm-sources a{display:inline-flex;justify-content:center;align-items:center;min-width:24px;min-height:24px;text-decoration:underline;text-decoration-color:var(--pm-rule);text-underline-offset:3px}.pm-sources a:hover{background:var(--pm-wash);text-decoration-color:var(--pm-red)}.pm-section-heading{max-width:730px;margin-bottom:35px}.pm-section-heading h2,.pm-section-heading h3{margin-bottom:16px}.pm-section-heading>p:not(.pm-kicker){font-size:14px;line-height:1.7;color:var(--pm-muted)}.pm-timeline{padding:36px 0 44px;border-block:1px solid var(--pm-rule);margin-bottom:64px}.pm-timeline .pm-section-heading{margin-bottom:32px}.pm-timeline h3{font-size:32px}.pm-timeline ol{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:34px;padding:0}.pm-timeline li{border-top:2px solid var(--pm-rule);padding-top:19px;position:relative}.pm-timeline li:before{content:"";position:absolute;width:8px;height:8px;left:0;top:-5px;background:var(--pm-red);border-radius:50%}.pm-timeline time{display:block;font-size:13px;font-weight:600;margin-bottom:10px}.pm-timeline p{font-size:15px;line-height:1.65;max-width:36ch}.pm-figures{display:flex;justify-content:center;gap:64px;margin-bottom:56px}.pm-figures>div{max-width:280px}.pm-figures strong{font-family:var(--font-serif),Georgia,serif;font-size:48px;line-height:1;font-weight:500}.pm-figures p{font-size:13px;margin-top:10px;color:var(--pm-muted)}.pm-chapter{padding-bottom:58px}.pm-chapter h3{margin-bottom:26px;font-size:38px}.pm-chapter>p:not(.pm-kicker){font-family:var(--font-serif),Georgia,serif;font-size:21px;line-height:1.65;margin-bottom:24px}.pm-chapter>p:last-child{margin-bottom:0}.pm-chapter-uncertainty{padding-top:28px;border-top:1px solid var(--pm-rule)}.pm-chapter-uncertainty h3{font-size:30px}.pm-chapter-uncertainty>p:not(.pm-kicker){font-size:19px;color:var(--pm-muted)}.pm-explainer{padding:38px 42px 30px;background:var(--pm-wash);margin-bottom:62px}.pm-explainer .pm-section-heading{margin-bottom:32px}.pm-explainer h3{font-size:35px}.pm-chain{display:grid;grid-template-columns:repeat(var(--pm-step-count,4),minmax(0,1fr));padding:0;list-style:none;gap:26px}.pm-chain li{position:relative;padding-top:4px}.pm-chain li:not(:last-child):after{content:"";height:1px;position:absolute;left:40px;right:-25px;top:21px;background:var(--pm-rule)}.pm-chain-node{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:34px;height:34px;border:1px solid var(--pm-ink);border-radius:50%;font-size:12px;margin-bottom:24px;background:var(--pm-wash)}.pm-chain h4{font-family:var(--font-sans),sans-serif;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.45;margin-bottom:12px}.pm-chain p{font-size:13px;line-height:1.65}.pm-explainer figcaption{font-size:11px;color:var(--pm-muted);padding-top:26px;margin-top:24px;border-top:1px solid var(--pm-rule)}.pm-perspectives{padding:55px 0 58px;background:var(--pm-wash);margin-bottom:66px}.pm-perspective-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.pm-perspective-grid>section{border-top:1px solid var(--pm-rule);padding-top:23px}.pm .pm-country{font-size:12px;font-weight:600;margin-bottom:16px}.pm-perspective h4{font-size:28px;line-height:1.14;margin-bottom:21px}.pm-perspective p:not(.pm-country){font-size:15px;line-height:1.8}.pm-perspective-grid:has(>section:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.pm-scenarios{margin-bottom:48px}.pm-scenario-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:58px}.pm-scenario-grid>section{border-top:2px solid var(--pm-ink);padding-top:24px}.pm-scenario-grid h4{font-size:30px;max-width:25ch;min-height:64px;margin-bottom:24px}.pm dl{margin-top:18px}.pm dt{font-size:11px;font-weight:600;margin:18px 0 7px;color:var(--pm-muted)}.pm dd{font-size:15px;line-height:1.7;margin:0}.pm-dossier-end{font-size:11px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--pm-rule);padding-top:20px;color:var(--pm-muted);margin-top:54px;margin-bottom:80px}.pm-dossier-end span{color:var(--pm-red);font-size:14px}.pm-paywall{background:var(--pm-ink);color:var(--pm-paper);padding:44px;display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center;margin-bottom:65px}.pm-paywall .pm-kicker{color:inherit;opacity:.75}.pm-paywall h3{font-size:40px;margin-bottom:20px}.pm-paywall p{font-size:14px;line-height:1.75;max-width:56ch}.pm-paywall-action{text-align:center}.pm .pm-button{display:inline-flex;gap:20px;align-items:center;justify-content:center;background:var(--pm-paper);color:var(--pm-ink);padding:17px 24px;font-size:12px;font-weight:600;text-decoration:none;min-height:48px}.pm .pm-button:hover{background:var(--pm-wash);color:var(--pm-red)}.pm-login{display:block;font-size:12px;margin-top:20px}.pm-paywall-action>p{font-size:11px;margin:20px auto 0;opacity:.75}.pm-insights{padding-top:5px}.pm-insights>.pm-section-heading{margin-bottom:48px}.pm-insight{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:start;margin-bottom:80px;padding-top:32px;border-top:1px solid var(--pm-rule)}.pm-insight .pm-artwork{position:sticky;top:110px}.pm-insight h3{font-size:38px;line-height:1.1;margin-bottom:24px}.pm-insight-copy>p{font-family:var(--font-serif),Georgia,serif;font-size:19px;line-height:1.65;margin-bottom:22px}.pm-insight-next{margin-top:26px;padding-top:20px;border-top:1px solid var(--pm-rule)}.pm-insight-next h4{font-family:var(--font-sans),sans-serif;letter-spacing:0;font-size:12px;font-weight:600;margin-bottom:10px}.pm-insight-next p{font-size:14px;line-height:1.75}.pm-insight-reverse .pm-artwork{grid-column:2;grid-row:1}.pm-insight-reverse .pm-insight-copy{grid-column:1;grid-row:1}.pm-insight-text{grid-template-columns:1fr;max-width:660px;margin-inline:auto}.pm-watchlist{padding:55px 0 35px;background:var(--pm-wash);margin-top:10px}.pm-watch{display:grid;grid-template-columns:1fr 1.35fr;gap:75px;border-top:1px solid var(--pm-rule);padding:27px 0 32px}.pm-watch h3{font-size:28px;margin-bottom:14px;max-width:24ch}.pm .pm-small{font-size:11px;line-height:1.65;color:var(--pm-muted)}.pm-watch-indicator{font-weight:600;font-size:15px;margin-bottom:14px!important}.pm-watch>div>p:not(.pm-watch-indicator){font-size:14px;line-height:1.7;color:var(--pm-muted)}.pm-watch details{margin-top:20px}.pm-watch summary{display:flex;align-items:center;gap:18px;cursor:pointer;font-size:12px;list-style:none;min-height:28px}.pm summary::-webkit-details-marker{display:none}.pm details[open]>summary svg{transform:rotate(45deg)}.pm-watch dd{font-size:14px}.pm-corrections,.pm-followups{padding-block:55px}.pm-corrections h2,.pm-followups h2{margin-bottom:30px;font-size:36px}.pm-followups section{padding:25px 0;border-top:1px solid var(--pm-rule)}.pm-followups h3{font-size:27px;margin:16px 0}.pm-followups section>p:last-child{margin-top:16px}.pm-corrections p,.pm-followups p{font-size:17px}.pm-bibliography{padding:38px 0;border-bottom:1px solid var(--pm-rule)}.pm-bibliography summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-family:var(--font-serif),Georgia,serif;font-size:30px;line-height:1.2}.pm-bibliography summary small{display:block;font-family:var(--font-sans),sans-serif;font-size:11px;color:var(--pm-muted);margin-top:10px}.pm-bibliography ol{-moz-columns:2;column-count:2;-moz-column-gap:60px;column-gap:60px;margin-top:30px;padding-left:24px}.pm-bibliography li{font-size:13px;line-height:1.6;padding:0 0 20px 8px;-moz-column-break-inside:avoid;break-inside:avoid}.pm-bibliography li::marker{color:var(--pm-muted);font-size:11px}.pm-bibliography li a{display:inline-block;padding:3px 0}.pm-bibliography li p{font-size:11px;color:var(--pm-muted);margin-top:7px}.pm-editions{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-top:28px;font-size:12px}.pm-editions a{padding:7px 0}@media(min-width:1500px){.pm-cover{gap:75px;padding-top:52px;padding-bottom:34px}}@media(max-width:1000px){.pm .pm-wide{width:calc(100% - 56px)}.pm-cover{gap:30px}.pm-cover h1{font-size:54px}.pm .pm-standfirst{font-size:16px}.pm-cover-bottom{margin-top:24px}.pm-cover-bottom>span{width:100%}.pm-contents-grid{gap:22px}.pm-contents-grid>div+div{padding-left:20px}.pm-perspective-grid{gap:26px}.pm-insight{gap:36px}.pm-insight h3{font-size:32px}.pm-watch{gap:36px}.pm-paywall{gap:32px}.pm-paywall h3{font-size:33px}}@media(max-width:760px){.pm .pm-wide{width:calc(100% - 40px)}.pm-masthead{padding:20px 0 16px}.pm-masthead>a{font-size:30px}.pm-masthead p{font-size:11px}.pm-masthead p span{font-size:10px}.pm-cover{grid-template-columns:1fr;gap:26px;padding:30px 0 18px}.pm-cover-copy{padding:0}.pm-cover h1{font-size:48px;max-width:16ch;margin-bottom:18px}.pm .pm-kicker{font-size:12px;margin-bottom:13px}.pm .pm-standfirst{font-size:16px;max-width:48ch}.pm-cover-bottom{margin-top:16px;gap:15px}.pm-cover-bottom>span{width:auto}.pm-cover-art img{max-height:350px;-o-object-fit:cover;object-fit:cover}.pm-artwork figcaption{font-size:9px}.pm .pm-publication{padding-bottom:22px;font-size:10px}.pm-opening-wide .pm-cover{padding-top:30px}.pm-opening-wide .pm-cover h1{font-size:48px}.pm-opening-wide .pm-cover-art img{aspect-ratio:3/2;max-height:350px}.pm-contents{padding:20px 0}.pm-contents-grid{grid-template-columns:1fr;gap:16px}.pm-contents-grid>div+div{padding:16px 0 0;border-left:0;border-top:1px solid var(--pm-rule)}.pm-contents h2{margin-bottom:16px}.pm-contents h3{font-size:22px;max-width:32ch;margin-bottom:7px}.pm-contents p{font-size:12px;line-height:1.6}.pm-jump{justify-content:flex-start;gap:20px;overflow-x:auto;padding:14px 0;font-size:11px}.pm-jump a{white-space:nowrap}.pm-introduction{padding-top:30px;padding-bottom:35px}.pm h2{font-size:35px}.pm-introduction h2{font-size:34px;margin-bottom:20px}.pm-introduction>p:not(.pm-kicker){font-size:21px;line-height:1.5}.pm .pm-prose{width:calc(100% - 48px)}.pm-timeline{padding:28px 0 32px;margin-bottom:40px}.pm-timeline .pm-section-heading{margin-bottom:26px}.pm-timeline h3{font-size:29px}.pm-timeline ol{grid-template-columns:1fr;gap:0}.pm-timeline li{border-top:0;border-left:1px solid var(--pm-rule);padding:0 0 24px 22px;margin-left:4px}.pm-timeline li:last-child{padding-bottom:0}.pm-timeline li:before{top:7px;left:-4px}.pm-timeline time{font-size:12px;margin-bottom:6px}.pm-timeline p{font-size:14px;max-width:none}.pm-figures{gap:28px;flex-wrap:wrap;margin-bottom:35px;justify-content:flex-start}.pm-figures strong{font-size:39px}.pm-figures>div{max-width:45%}.pm-chapter{padding-bottom:42px}.pm-chapter h3{font-size:31px;margin-bottom:21px}.pm-chapter>p:not(.pm-kicker){font-size:19px;line-height:1.65;margin-bottom:20px}.pm-chapter-uncertainty h3{font-size:28px}.pm-chapter-uncertainty>p:not(.pm-kicker){font-size:18px}.pm-explainer{padding:28px 24px 24px;margin-bottom:42px}.pm-explainer h3{font-size:29px}.pm-chain{grid-template-columns:1fr;gap:0}.pm-chain li{padding:0 0 26px 48px}.pm-chain li:last-child{padding-bottom:0}.pm-chain-node{position:absolute;top:0;left:0;width:28px;height:28px;font-size:11px}.pm-chain li:not(:last-child):after{width:1px;height:auto;top:32px;bottom:5px;left:14px;right:auto}.pm-chain h4{font-size:14px;padding-top:3px;margin-bottom:8px}.pm-chain p{font-size:13px}.pm-explainer figcaption{font-size:10px;margin-top:20px;padding-top:18px}.pm-perspectives{padding:34px 0 38px;margin-bottom:42px}.pm-section-heading{margin-bottom:27px}.pm-section-heading h3{font-size:32px}.pm-section-heading>p:not(.pm-kicker){font-size:13px}.pm-perspective-grid,.pm-perspective-grid:has(>section:nth-child(4)){grid-template-columns:1fr;gap:28px}.pm-perspective-grid>section{padding-top:20px}.pm .pm-country{font-size:11px;margin-bottom:10px}.pm-perspective h4{font-size:27px;margin-bottom:14px}.pm-perspective p:not(.pm-country){font-size:15px;line-height:1.75}.pm-scenario-grid{grid-template-columns:1fr;gap:30px}.pm-scenario-grid>section{padding-top:20px}.pm-scenario-grid h4{font-size:28px;min-height:0;margin-bottom:18px}.pm dd{font-size:14px}.pm-dossier-end{margin-top:35px;margin-bottom:48px}.pm-paywall{grid-template-columns:1fr;gap:26px;padding:28px 24px;margin-bottom:40px}.pm-paywall h3{font-size:34px}.pm-paywall-action{text-align:left}.pm-paywall-action>p{margin-left:0}.pm-paywall .pm-button{width:100%;padding:15px;font-size:12px}.pm-insights>.pm-section-heading{margin-bottom:25px}.pm-insight,.pm-insight-reverse{grid-template-columns:1fr;gap:25px;margin-bottom:48px;padding-top:24px}.pm-insight .pm-artwork{position:static}.pm-insight .pm-artwork,.pm-insight .pm-insight-copy{grid-column:auto;grid-row:auto}.pm-insight h3{font-size:32px;margin-bottom:20px}.pm-insight-copy>p{font-size:19px}.pm-insight-next{margin-top:22px}.pm-insight-next p{font-size:14px}.pm-watchlist{padding:35px 0 20px}.pm-watchlist h2{font-size:35px}.pm-watch{grid-template-columns:1fr;gap:18px;padding:25px 0}.pm-watch h3{font-size:27px;max-width:none;margin-bottom:8px}.pm .pm-small{font-size:10px}.pm-watch-indicator{font-size:14px}.pm-watch>div>p:not(.pm-watch-indicator){font-size:13px}.pm-bibliography{padding:28px 0}.pm-bibliography summary{font-size:26px}.pm-bibliography summary small{font-size:10px}.pm-bibliography ol{-moz-columns:1;column-count:1;padding-left:20px}.pm-editions{font-size:11px;padding-top:20px}.pm-corrections,.pm-followups{padding-block:35px}}@media(prefers-reduced-motion:reduce){.pm *{scroll-behavior:auto!important;transition:none!important}}.pm-list{padding-block:40px}.pm-list>header{max-width:760px;padding-bottom:35px}.pm-list>header h1{font-size:62px;margin-bottom:16px}.pm-list>header p{font-size:17px;color:var(--pm-muted)}.pm-list .pm-cover{border-top:1px solid var(--pm-rule);margin-bottom:40px;width:100%}.pm-list .pm-cover h2{font-size:54px;line-height:1;margin-bottom:24px}.pm-list .pm-cover h2 a{text-decoration:none}.pm-list .pm-reading-link{margin-top:22px}.pm-archive{border-top:1px solid var(--pm-rule);padding-top:35px}.pm-archive>h2{font-size:32px;margin-bottom:24px}.pm-archive article{display:grid;grid-template-columns:150px 1fr;gap:25px;border-top:1px solid var(--pm-rule);padding:24px 0}.pm-archive img{width:150px;height:100px;-o-object-fit:cover;object-fit:cover}.pm-archive h3{font-size:27px;margin:8px 0 10px}.pm-archive h3 a{text-decoration:none}.pm-archive p{font-size:13px;color:var(--pm-muted)}.pm-archive .pm-no-cover{grid-template-columns:1fr}@media(max-width:760px){.pm-list{padding-top:30px}.pm-list>header h1{font-size:48px}.pm-list .pm-cover h2{font-size:40px}.pm-archive article{grid-template-columns:90px 1fr;gap:18px}.pm-archive img{width:90px;height:80px}.pm-archive h3{font-size:23px}.pm-archive p{font-size:11px}}@media(min-width:761px) and (max-width:1100px){.pm-chain:has(>li:nth-child(5)){grid-template-columns:1fr}.pm-chain:has(>li:nth-child(5)) li{padding:0 0 26px 50px}.pm-chain:has(>li:nth-child(5)) .pm-chain-node{position:absolute;left:0;top:0}.pm-chain:has(>li:nth-child(5)) li:not(:last-child):after{width:1px;height:auto;left:17px;right:auto;top:40px;bottom:4px}}