@font-face{font-family:V2 Newsreader;src:url(/v2/fonts/newsreader-italic.woff2) format("woff2");font-weight:400 600;font-style:italic;font-display:swap}@font-face{font-family:"V2 Serif Fallback";src:local("Georgia");size-adjust:94%;ascent-override:96%;descent-override:26%;line-gap-override:0%}.ar,.ar-person-page{--ar-paper:var(--paper);--ar-ink:var(--ink);--ar-soft:#4a5266;--ar-line:#d8d1c2;--ar-panel:#fffdf8;--ar-red:#b0170f;--ar-serif:"V2 Newsreader","V2 Serif Fallback",Georgia,serif;--ar-left:max(var(--gutter),calc((100vw - 1320px) / 2));--ar-stick:88px}.ar-progress{position:fixed;left:0;right:0;top:0;z-index:31;height:3px;background:#fff;transform:scaleX(0);transform-origin:left;pointer-events:none}.ar-head{background:var(--night);color:#fff}.ar-strap{padding:clamp(12px,1.6vw,22px) var(--gutter) clamp(14px,1.8vw,26px) var(--ar-left);margin-right:clamp(0px,7vw,150px);background:#fff;color:var(--ink);box-shadow:inset 10px 0 0 var(--red)}@media (min-width:1000px){.ar-strap{margin-right:var(--ar-left);padding-right:0}}.ar-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:26px}.ar-label{display:inline-flex;align-items:center;gap:7px;padding:3px 18px 3px 10px;background:var(--red);color:#fff;font-size:14px;line-height:20px;font-weight:800;font-stretch:82%;letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%)}.ar-label i{width:9px;height:9px;border-radius:50%;background:#fff;animation:ar-pulse 1.6s ease-in-out infinite}@keyframes ar-pulse{50%{opacity:.35}}.ar-kicker nav{margin:0;font-size:15px;font-weight:700;font-stretch:82%;letter-spacing:.03em;color:#4a5266}.ar-kicker nav a{display:inline-block;padding:2px 0;color:inherit}.ar-kicker nav a:hover{color:#b0170f;text-decoration:underline}.ar-kicker nav li>span[aria-hidden]{color:#8a93a6}.ar-kicker nav li:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ar-title{margin:8px 0 0;font-family:var(--sans);font-size:clamp(33px,min(5.4vw,9svh),84px);line-height:.98;font-weight:800;font-stretch:68%;letter-spacing:-.012em;color:var(--ink);text-wrap:balance}.ar-title--long{font-size:clamp(31px,min(4.5vw,8svh),68px);line-height:1}.ar-title--longer{font-size:clamp(29px,min(3.8vw,7svh),56px);line-height:1.02}.ar-open{display:grid;gap:0;padding-bottom:20px}.ar-card{margin:0}.ar-card__pic{aspect-ratio:1200/630;background:var(--navy)}.ar-card__pic img{width:100%;height:100%;object-fit:contain}.ar-card figcaption{padding:8px var(--gutter) 0;color:#c7d0e0;font-size:14px;line-height:1.35;font-stretch:88%}.ar-card figcaption span{color:var(--steel)}.ar-lede{padding:16px var(--gutter) 0}.ar-standfirst{margin:0 0 16px;font-family:var(--ar-serif);font-size:clamp(20px,1.6vw,25px);line-height:1.32;font-weight:400;color:#eef1f7;font-variation-settings:"opsz" 28}.ar-byline{display:flex;align-items:flex-start;gap:10px}.ar-byline p{margin:0}.ar-byline__faces{display:flex;flex:none}.ar-byline__faces img,.ar-byline__faces span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--blue);color:#fff;font-weight:800;box-shadow:0 0 0 2px var(--night)}.ar-byline__faces>*+*{margin-left:-12px}.ar-byline__names{font-size:17px;line-height:1.2;font-weight:700;font-stretch:84%}.ar .ar-byline__names a{color:#fff;text-decoration:underline;text-decoration-color:#ffffff55;text-underline-offset:.16em}.ar .ar-byline__names a:hover{text-decoration-color:var(--red)}.ar-byline__meta{display:flex;flex-wrap:wrap;gap:0 10px;color:#c7d0e0;font-size:14.5px;line-height:1.4;font-stretch:88%}.ar-byline__meta>*+:before{content:"/";margin-right:10px;color:var(--steel)}.ar-byline__update{display:block;color:#fff;font-weight:700}.ar .ar-byline__update a{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:.16em}.ar-paper{background:var(--ar-paper);color:var(--ar-ink)}.ar-ad :focus-visible,.ar-foot :focus-visible,.ar-paper :focus-visible,.ar-strap :focus-visible{outline-color:var(--ar-ink)}.ar-cols{display:grid;grid-template-columns:minmax(0,1fr);padding:0 var(--gutter) clamp(32px,5vw,64px)}.ar-main{min-width:0;padding-top:18px}.ar-rail{display:flex;flex-direction:column;gap:30px;min-width:0;max-width:680px;margin-top:36px}.ar-end{min-width:0;margin-top:32px}.ar-tools{position:relative;display:flex;align-items:stretch;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);border-bottom:1px solid var(--ar-line)}.ar-tool{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:0 2px;border:0;background:none;font-family:var(--sans);font-size:15px;font-weight:700;font-stretch:84%;cursor:pointer;white-space:nowrap}.ar .ar-tool,.ar-tool{color:var(--ar-ink)}.ar-tool svg{width:19px;height:19px;flex:none}.ar .ar-tool:hover,.ar-tool:hover,.ar-tool[aria-pressed=true]{color:var(--ar-red)}.ar-tools__links{display:none}.ar-copied{position:absolute;right:var(--gutter);top:100%;z-index:2;padding:0 8px;background:var(--ar-ink);color:var(--ar-paper);font-size:14px;font-weight:700;line-height:26px}.ar-copied:empty{display:none}.ar-share{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ar-share a{display:grid;place-items:center;width:38px;height:38px}.ar .ar-share a,.ar-share a{color:var(--ar-soft)}.ar .ar-share a:hover{color:var(--ar-red)}.ar-share svg{width:18px;height:18px}.ar-share--named{gap:8px}.ar .ar-share--named a{display:inline-flex;align-items:center;gap:7px;width:auto;height:42px;padding:0 12px;background:var(--ar-ink);color:var(--ar-paper);font-size:15px;font-weight:700;font-stretch:84%}.ar .ar-share--named a:hover{background:var(--red);color:#fff}.ar-share a[data-copied]{color:var(--ar-red)}.ar-jump{margin:0 0 16px;border-bottom:1px solid var(--ar-line);font-family:var(--sans)}.ar-jump summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:15px;font-weight:700;font-stretch:84%;list-style:none}.ar-jump summary::-webkit-details-marker{display:none}.ar-jump summary:after{content:"";width:8px;height:8px;margin-right:4px;border:solid var(--ar-ink);border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s}.ar-jump[open] summary:after{transform:rotate(-135deg)}.ar-jump ol{margin:0 0 12px;padding:0;list-style:none;font-size:16px;line-height:1.25;font-weight:600;font-stretch:86%}.ar-jump li{padding:6px 0}.ar-jump .is-sub{padding-left:14px;font-weight:500}.ar .ar-jump a,.ar-body{color:var(--ar-ink)}.ar-body{max-width:680px;font-family:var(--ar-serif);font-size:var(--article-font-size,clamp(1.1875rem,1.13rem + .3vw,1.3125rem));line-height:1.58;font-variation-settings:"opsz" 18;font-optical-sizing:none;hanging-punctuation:first}.ar .ar-body a{color:inherit;font-weight:inherit;text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:1.5px;text-underline-offset:.16em}.ar .ar-body a:hover{color:var(--ar-red)}.ar-body strong{font-weight:600}.rt{display:flow-root;overflow-wrap:break-word}.ar-body .rt,.pp-bio .rt{font-size:inherit;line-height:inherit;color:inherit}.rt p:empty{display:none}.rt blockquote,.rt li,.rt p{color:inherit;font-size:inherit;line-height:inherit}.rt-entry>p,.rt>p{margin:0 0 1.05em}.rt>:last-child{margin-bottom:0}.rt>p:first-of-type:first-letter{float:none;padding:0;font:inherit;color:inherit}.ar-body .rt>p.rt-dropcap:first-letter{float:left;margin:.09em .1em 0 0;font-size:3.5em;line-height:.78;font-weight:500;font-variation-settings:"opsz" 72;color:var(--ar-ink)}.ar-body .rt-h{margin:1.7em 0 .5em;font-family:var(--sans);font-weight:800;font-stretch:72%;line-height:1.06;letter-spacing:-.006em;color:var(--ar-ink);text-wrap:balance;font-variation-settings:normal}.ar-body .rt-h2{font-size:1.6em}.ar-body .rt-h2:before{content:"";display:block;width:46px;height:5px;margin-bottom:.42em;background:var(--red);transform:skewX(-20deg);transform-origin:left bottom}.ar-body .rt-h3{font-size:1.32em}.ar-body .rt-h4,.ar-body .rt-h5,.ar-body .rt-h6{font-size:1.12em;font-stretch:78%}.ar-body .rt-h:first-child{margin-top:0}.rt-list{margin:0 0 1.05em;padding-left:1.25em}.rt-list--ul{list-style:square}.rt-list--ol{list-style:decimal}.rt-list li{margin:0 0 .4em;padding-left:.15em}.rt-list li::marker{color:var(--red);font-family:var(--sans);font-weight:800}.rt-list .rt-list{margin:.4em 0 0}.rt-quote{margin:1.4em 0}.ar-body .rt-quote{padding:.8em 1em;border:3px solid var(--red);text-align:left;font-size:1.04em;font-style:italic;font-weight:400;line-height:1.5;color:var(--ar-ink)}.ar-body .rt-quote p{margin:0 0 .6em;font-size:inherit}.ar-body .rt-quote p:last-child{margin:0}.ar-body .rt-pull,.ar-body .rt-pull *,.ar-body .rt-quote,.ar-body .rt-quote *{text-align:left!important}.rt-pull{margin:1.8em 0}.ar-body .rt-pull{padding:1em 1.1em;border:3px solid var(--red)}.rt-pull blockquote{margin:0;padding:0;border:0;text-align:left;font-family:var(--sans);font-size:1.6em;line-height:1.06;font-weight:800;font-stretch:72%;font-style:normal;color:inherit;font-variation-settings:normal}.rt-pull figcaption{margin-top:.6em;font-family:var(--sans);font-size:.76em;font-weight:600;font-stretch:86%}.rt-rule{height:3px;margin:2em 0;border:0;background:var(--red);width:46px;transform:skewX(-20deg)}.rt-tab{white-space:pre}.rt-code{margin:0 0 1.05em;padding:1em;overflow:auto;background:var(--ink);color:#eef1f7;font-size:.8em}.rt code{font-family:ui-monospace,Menlo,monospace;font-size:.86em}.rt-file,.rt-readmore{font-family:var(--sans);font-weight:700;font-stretch:84%}.rt-unknown{margin:0 0 1.05em}.rt-widget{font-family:var(--sans);font-variation-settings:normal}.ar-body .rt-widget,.ar-body .rt-widget .rounded-lg{border-radius:0}.ar-body .rt-widget h2{margin:0 0 12px;font-size:1.35em;line-height:1.06;font-weight:800;font-stretch:72%;color:var(--ar-ink)}.rt-widget li,.rt-widget p,.rt-widget span{font-size:inherit}.rt-figure{margin:1.5em 0}.rt-figure img,.v2 .rt-figure img{width:100%;max-width:100%;height:auto}.rt-caption{margin-top:8px;font-family:var(--sans);font-size:15px;line-height:1.35;font-stretch:90%;color:var(--ar-soft,inherit);text-align:left;font-variation-settings:normal}.rt-caption .rt{display:inline}.rt-caption p{margin:0}@media (min-width:700px){.rt-figure--left{float:left;width:50%;margin:.3em 1.4em .8em 0}.rt-figure--right{float:right;width:50%;margin:.3em 0 .8em 1.4em}}.rt-table{margin:1.5em 0;overflow-x:auto}.rt-table table{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:16px;line-height:1.35;font-stretch:92%;font-variation-settings:normal}.rt-table td,.rt-table th{padding:9px 12px;border-bottom:1px solid var(--ar-line,#0002);text-align:left;vertical-align:top}.rt-table thead th{border-bottom:3px solid var(--red);font-weight:800;font-stretch:80%}.rt-table tbody th{font-weight:700}.rt-table p{margin:0}.rt-post a{display:block;padding:12px 14px;border-left:4px solid var(--ar-ink,currentColor);background:var(--ar-panel,transparent);font-family:var(--sans);font-weight:700;font-stretch:84%;text-decoration:none!important;font-variation-settings:normal}.rt-post__url{display:block;font-size:14px;font-weight:500;overflow-wrap:anywhere}.rt-entry{position:relative;margin:0 0 1.5em;padding:0 0 .4em 16px;border-left:3px solid var(--red)}.rt-entry>p:last-of-type{margin-bottom:.4em}.rt-entry__time{margin:0 0 .25em!important;font-family:var(--sans);font-size:17px;font-weight:800;font-stretch:80%;line-height:1.1;font-variation-settings:normal}.rt-entry__head{font-family:var(--sans);font-size:1.08em;line-height:1.14;font-stretch:76%;font-variation-settings:normal}.rt-entry__head strong{font-weight:800}.ar .ar-body a.rt-entry__link{font-family:var(--sans);font-size:14px;font-weight:600;font-stretch:88%;color:var(--ar-soft);text-decoration-color:var(--ar-line);font-variation-settings:normal}.rt-entry__link[data-copied]:after{content:": copied"}.ar-video{position:relative;display:block;aspect-ratio:16/9;background:#000;overflow:hidden}.ar-video--tall{aspect-ratio:9/16;max-height:70svh;margin-inline:auto}.ar-video img{width:100%;height:100%;object-fit:contain}.ar-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ar-video i{position:absolute;left:0;bottom:0;width:58px;height:42px;background:var(--red);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)}.ar-video i:after{content:"";position:absolute;left:20px;top:13px;border:solid transparent;border-left:solid #fff;border-width:8px 0 8px 13px}.ar-corrections,.ar-note{max-width:680px;margin-top:32px;padding:16px 18px;background:var(--ar-panel);box-shadow:inset 6px 0 0 var(--ar-ink);font-size:16.5px;line-height:1.45}.ar-corrections h2{margin:0 0 8px;font-size:24px;line-height:1;font-weight:800;font-stretch:72%;color:var(--ar-ink)}.ar-corrections time{display:block;font-size:14.5px;font-weight:700;font-stretch:86%;color:var(--ar-soft)}.ar-corrections p{margin:2px 0 12px;font-family:var(--ar-serif);font-size:18px}.ar-corrections div:last-child p{margin-bottom:0}.ar-note p{margin:0;color:var(--ar-ink)}.ar .ar-note a{color:var(--ar-ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--red)}.ar-railhead{margin:0 0 10px;padding-top:8px;border-top:3px solid var(--ar-ink);font-family:var(--sans);font-size:19px;line-height:1.05;font-weight:800;font-stretch:74%;letter-spacing:0;color:var(--ar-ink)}.ar-report p{margin:8px 0 0;font-size:14.5px;line-height:1.35;font-stretch:90%;color:var(--ar-soft)}.ar-earlier ol{margin:0;padding:0;list-style:none}.ar-earlier li{position:relative;padding:0 0 14px 16px;border-left:3px solid var(--ar-line)}.ar-earlier li:last-child{padding-bottom:0}.ar-earlier li:before{content:"";position:absolute;left:-7.5px;top:5px;width:12px;height:12px;border-radius:50%;background:var(--red)}.ar-earlier time{display:block;color:var(--ar-soft);font-size:14px;font-weight:600;font-stretch:86%}.ar .ar-earlier a{font-size:17px;line-height:1.16;font-weight:700;font-stretch:80%;color:var(--ar-ink)}.ar .ar-earlier a:hover{color:var(--ar-red);text-decoration:underline}.ar-person{display:grid;grid-template-columns:56px 1fr;column-gap:12px;align-items:center;padding:4px 0}.ar-person img,.ar-person>span{grid-row:span 2;display:grid;place-items:center;width:56px;height:56px;object-fit:cover;object-position:top;background:var(--blue);color:#fff;font-size:22px;font-weight:800}.ar-person b{align-self:end;font-size:18px;line-height:1.1;font-weight:800;font-stretch:78%;color:var(--ar-ink)}.ar-person small{align-self:start;grid-column:2;font-size:14.5px;line-height:1.2;font-stretch:88%;color:var(--ar-soft)}.ar-person>b:first-of-type:last-child{grid-row:span 2;align-self:center}.ar-person:hover b{color:var(--ar-red);text-decoration:underline}.ar-topics ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ar .ar-topics a{display:block;padding:5px 9px;background:var(--ar-panel);box-shadow:inset 0 0 0 1px var(--ar-line);color:var(--ar-ink);font-size:15px;line-height:1.15;font-weight:600;font-stretch:86%}.ar .ar-topics a:hover{background:var(--ar-ink);color:var(--ar-paper)}.ar-contents{display:none}.ar-end>section{margin-bottom:24px}.ar-follow div{display:flex;flex-wrap:wrap;gap:4px}.ar .ar-follow__link{display:grid;place-items:center;width:38px;height:38px;color:var(--ar-soft)}.ar .ar-follow__link:hover{color:var(--ar-red)}.ar-end>div:last-child{margin-top:0;border-top:1px solid var(--ar-line)}.ar-end button{min-height:44px;color:var(--ar-soft)}.ar-ad{background:var(--ar-paper);padding:20px var(--gutter) 28px var(--ar-left)}.ar-ad>*{max-width:680px}.ar-ad>span{display:block;margin-bottom:4px;color:var(--ar-soft);font-size:13px;font-weight:600;font-stretch:88%}.ar-ad a>div{flex-wrap:wrap;gap:8px 16px;padding:12px 16px}.ar-ad a>div>div{flex-wrap:wrap;gap:4px 12px}.ar-ad a span{margin-left:0}.ar-ad--end{padding-inline:0}.ar-more{padding:clamp(36px,6vw,84px) var(--gutter) clamp(44px,7vw,100px) var(--ar-left);background:var(--night);padding-right:var(--ar-left)}.ar-more .v2-giant{font-size:clamp(66px,16vw,210px)}.ar-more__grid{display:grid;gap:22px clamp(16px,2vw,32px);margin-top:clamp(22px,3vw,44px);grid-template-columns:minmax(0,1fr)}.ar-more__grid .v2-story{grid-column:auto}@media (max-width:359px){.ar-tool{gap:4px;font-size:14px}.ar-tool svg{width:17px;height:17px}.ar-tool__more{display:none}}@media (max-width:619px){.ar-more__grid .v2-story--small{display:grid;grid-template-columns:44% minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:12px}.ar-more__grid .v2-story--small .v2-story__pic{grid-row:span 2}.ar-more__grid .v2-story--small .v2-story__meta{margin-top:0;font-size:13.5px}.ar-more__grid .v2-story--small .v2-story__title{font-size:18px;line-height:1.08;margin-top:2px}}@media (min-width:620px){.ar-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-more__grid .v2-story--mid{grid-column:span 2}}@media (min-width:1000px){.ar-more__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-more__grid .v2-story--mid{grid-column:span 2;grid-row:span 2}.ar-more__grid .v2-story--mid .v2-story__title{font-size:clamp(32px,3.4vw,54px)}}.ar-chain{display:grid;grid-template-columns:minmax(0,1fr);background:var(--navy)}.ar-chain a{display:block;padding:20px var(--gutter);transition:background .15s}.ar-chain a+a{box-shadow:inset 0 1px 0 #ffffff24}.ar-chain a:hover{background:var(--blue)}.ar-chain span{display:block;color:#c7d0e0;font-size:15px;font-weight:600;font-stretch:86%}.ar-chain a[rel=prev] span:before{content:"\2190\00a0";color:#ff6a5e}.ar-chain a[rel=next] span:after{content:"\00a0\2192";color:#ff6a5e}.ar-chain b{display:block;margin-top:3px;font-size:clamp(21px,2vw,28px);line-height:1.06;font-weight:800;font-stretch:74%;text-wrap:balance}@media (min-width:760px){.ar-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-chain a[rel=prev]{padding-left:var(--ar-left)}.ar-chain a[rel=next]{padding-right:var(--ar-left);text-align:right}.ar-chain a+a{box-shadow:inset 1px 0 0 #ffffff24}}.ar-foot{padding:clamp(20px,3vw,40px) var(--gutter) clamp(32px,5vw,64px) var(--ar-left);background:var(--ar-paper);color:var(--ar-ink)}.ar-foot>*{max-width:720px}.ar-foot h2{margin-bottom:4px;font-size:clamp(34px,4vw,52px);line-height:1;font-stretch:66%}.ar-foot h2,.ar-foot h3{font-weight:800;color:var(--ar-ink)}.ar-foot h3{font-size:24px;font-stretch:72%}.ar-foot .text-grey-500,.ar-foot .text-grey-600,.ar-foot .text-grey-700{color:var(--ar-soft)}.ar-foot input,.ar-foot textarea{border-radius:0;border-color:var(--ar-soft);background:var(--ar-panel);color:var(--ar-ink);font-size:16px}.ar-foot form button[type=submit]{border-radius:0;background:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);padding-right:26px;font-stretch:84%;font-size:16px}.ar-foot form button[type=submit]:hover{background:var(--red)}.ar-foot .rounded-lg{border-radius:0}html[data-theme=dark] .ar-foot form button[type=submit]{background:var(--red)}.ar--analysis .ar-head,.ar--analysis .ar-label{background:var(--blue)}.ar--analysis .ar-byline__faces img,.ar--analysis .ar-byline__faces span{box-shadow:0 0 0 2px var(--blue)}.ar--analysis .ar-byline__faces span{background:var(--night)}.ar--analysis .ar-byline__meta,.ar--analysis .ar-card figcaption{color:#dfe5f1}.ar--analysis .ar-card__pic{background:var(--night)}.ar--opinion .ar-head{background:var(--ar-paper);color:var(--ar-ink)}.ar--opinion .ar-strap{background:none;color:var(--ar-ink);box-shadow:inset 10px 0 0 var(--ar-ink)}.ar--opinion .ar-label{background:var(--ar-ink);color:var(--ar-paper)}.ar--opinion .ar-kicker nav{color:var(--ar-soft)}.ar--opinion .ar-title{font-family:var(--ar-serif);font-weight:500;font-stretch:100%;letter-spacing:-.016em;line-height:1.04;color:var(--ar-ink);font-variation-settings:"opsz" 60}.ar--opinion .ar-standfirst{color:var(--ar-ink)}.ar--opinion .ar-byline__names a{color:var(--ar-ink);text-decoration-color:var(--red)}.ar--opinion .ar-byline__meta,.ar--opinion .ar-card figcaption,.ar--opinion .ar-card figcaption span{color:var(--ar-soft)}.ar--opinion .ar-byline__update{color:var(--ar-ink)}.ar--opinion .ar-byline__faces img,.ar--opinion .ar-byline__faces span{width:60px;height:60px;box-shadow:0 0 0 2px var(--ar-paper)}.ar--live .ar-strap{box-shadow:inset 10px 0 0 var(--red),inset 0 -4px 0 var(--red)}.ar--investigation .ar-head{background:#000}.ar--investigation .ar-strap{background:#000;color:#fff}.ar--investigation .ar-title{color:#fff;font-stretch:64%;text-transform:uppercase;letter-spacing:0}.ar--investigation .ar-kicker nav{color:var(--steel)}.ar--investigation .ar-kicker nav a:hover{color:#fff}.ar--investigation .ar-strap :focus-visible{outline-color:#fff}@media (min-width:760px){.ar-open{padding:20px var(--ar-left) 24px}.ar-card figcaption,.ar-lede{padding-inline:0}.ar-lede{padding-top:16px}.ar-cols{padding-left:var(--ar-left);padding-right:var(--ar-left)}.ar-tools{max-width:680px;margin:0;padding:0}.ar-tool{flex:0 1 auto;padding:0 22px 0 0}.ar-tool--share{margin-left:auto;padding-right:0}}@media (min-width:1000px){.ar-open{grid-template-columns:minmax(0,784px) minmax(280px,1fr);column-gap:48px;align-items:start}.ar-lede{max-width:420px;padding-top:0}.ar-standfirst{margin-bottom:18px}.ar-cols{grid-template-columns:minmax(0,784px) minmax(280px,1fr);grid-template-rows:auto auto 1fr;column-gap:48px}.ar-tools{grid-column:1;grid-row:1}.ar-main{grid-column:1;grid-row:2}.ar-end{grid-column:1;grid-row:3}.ar-rail{grid-column:2;grid-row:1/span 3;max-width:420px;margin-top:18px}.ar-contents{display:block;position:sticky;top:var(--ar-stick);align-self:start;max-height:calc(100svh - var(--ar-stick) - 20px);overflow-y:auto;scrollbar-width:thin}.ar-jump{display:none}.ar-contents ol{margin:0;padding:0;list-style:none}.ar-contents li{padding:0}.ar-contents li.is-sub{padding-left:12px}.ar .ar-contents a{display:block;padding:5px 0 5px 10px;border-left:3px solid transparent;color:var(--ar-soft);font-size:15.5px;line-height:1.16;font-weight:600;font-stretch:84%}.ar .ar-contents a:hover{color:var(--ar-ink)}.ar .ar-contents a[aria-current]{border-left-color:var(--red);color:var(--ar-ink)}}@media (min-width:1200px){.ar-cols{grid-template-columns:56px minmax(0,680px) minmax(280px,1fr);grid-template-rows:auto 1fr;column-gap:48px}.ar-tools{grid-column:1;grid-row:1/span 2;position:sticky;top:var(--ar-stick);align-self:start;flex-direction:column;align-items:flex-start;gap:2px;margin-top:22px;border:0}.ar-tool{flex:none;width:56px;min-height:52px;padding:0;flex-direction:column;justify-content:center;gap:3px;font-size:12.5px;text-align:center;white-space:normal;line-height:1}.ar .ar-tool,.ar-tool{color:var(--ar-soft)}.ar-tool--share{display:none}.ar-tools__links{display:block;margin-top:8px;padding-top:8px;border-top:1px solid var(--ar-line)}.ar-tools__links .ar-share{flex-direction:column;align-items:center;gap:0;width:56px}.ar-copied{left:0;right:auto;top:0;transform:translateY(-100%);white-space:nowrap}.ar-main{grid-column:2;grid-row:1}.ar-end{grid-column:2;grid-row:2}.ar-rail{grid-column:3;grid-row:1/span 2}}@media (prefers-reduced-motion:reduce){.ar-label i{animation:none}.ar-chain a,.ar-jump summary:after{transition:none}}@media print{.ar-ad,.ar-chain,.ar-end,.ar-foot,.ar-more,.ar-progress,.ar-rail,.ar-tools{display:none}.ar-head,.ar-paper,.ar-strap{background:#fff;color:#000;box-shadow:none}.ar-byline__meta,.ar-byline__names a,.ar-standfirst{color:#000}}html[data-theme=dark] .ar,html[data-theme=dark] .ar-person-page{--ar-paper:#0b1120;--ar-ink:#eceef3;--ar-soft:#b4bdcd;--ar-line:#2b3650;--ar-panel:#141c30;--ar-red:#ff7a6e}html[data-theme=dark] .ar-paper h2,html[data-theme=dark] .ar-paper h3{color:var(--ar-ink)}.ar-person-page{--pp-left:max(var(--gutter),calc((100vw - 1320px) / 2))}.ar-person-page nav[aria-label=Breadcrumb]{margin:0 0 14px;color:#c7d0e0;font-size:15px;font-weight:600;font-stretch:86%}.ar-person-page nav[aria-label=Breadcrumb] a,.ar-person-page nav[aria-label=Breadcrumb] span{color:#c7d0e0}.ar-person-page nav[aria-label=Breadcrumb] a{display:inline-block;padding:2px 0}.ar-person-page nav[aria-label=Breadcrumb] a:hover{color:#fff;text-decoration:underline}.pp-hero{padding:clamp(16px,2.4vw,32px) var(--pp-left) 0;background:linear-gradient(120deg,var(--night) 45%,var(--blue) 130%);box-shadow:inset 0 -5px 0 var(--red)}.pp-hero__grid{display:grid;gap:18px}.pp-hero__face{width:min(62vw,300px)}.pp-hero__face img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;background:var(--navy)}.pp-hero__text{padding-bottom:clamp(24px,3vw,44px)}.pp-hero__role{margin:0;color:#ff8b80;font-size:clamp(15px,1.4vw,19px);font-weight:700;font-stretch:82%;letter-spacing:.04em;text-transform:uppercase}.pp-hero__name{margin:4px 0 0;font-family:var(--sans);font-size:clamp(56px,11vw,150px);line-height:.88;font-weight:800;font-stretch:62%;letter-spacing:-.016em;color:#fff;text-wrap:balance}.pp-hero__name--long{font-size:clamp(46px,8.4vw,116px);line-height:.92}.pp-hero__note{max-width:56ch;margin:14px 0 0;font-family:var(--ar-serif);font-size:19px;line-height:1.4;color:#eef1f7}.pp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 24px;max-width:760px;margin:18px 0 0;padding:12px 0 0;border-top:1px solid #ffffff30}.pp-facts dt{color:var(--steel);font-size:14px;font-weight:600;font-stretch:86%}.pp-facts dd{margin:1px 0 0;font-size:19px;line-height:1.1;font-weight:700;font-stretch:80%;color:#fff}.pp-contact{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:16px;font-size:16px;font-weight:600;font-stretch:86%}.ar-person-page .pp-contact a{color:#fff;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:.18em;overflow-wrap:anywhere}.pp-contact button{border-color:#ffffff70;color:#fff}.pp-contact button:hover{border-color:#fff;color:#fff}.pp-contact button[aria-pressed=true]{background:var(--red);border-color:var(--red)}@media (min-width:760px){.pp-hero__grid{grid-template-columns:auto minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:end}.pp-hero--noface .pp-hero__grid{grid-template-columns:minmax(0,1fr)}.pp-hero__face{width:clamp(220px,25vw,340px)}.pp-hero__face img{display:block}}.pp-bio{padding:clamp(26px,4vw,52px) var(--pp-left);background:var(--ar-paper);color:var(--ar-ink)}.pp-bio .ar-body{font-size:clamp(1.125rem,1.08rem + .25vw,1.25rem)}.ar-person-page .pp-bio a{color:inherit;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:.16em}.pp-work{padding:clamp(36px,6vw,80px) var(--pp-left) clamp(44px,7vw,96px);background:var(--night)}.pp-work .v2-giant{font-size:clamp(60px,14vw,190px);text-wrap:balance}.pp-work .pp-work__long{font-size:clamp(48px,10vw,150px)}.pp-work .ar-ad{max-width:720px;margin-top:24px;padding:0;background:none}.pp-work .v2-cards>.col-span-full{grid-column:1/-1}.pp-pages{margin-top:36px;padding:6px 12px;background:var(--ar-paper);color:var(--ar-ink)}.pp-pages:empty{display:none}.pp-pages nav{flex-wrap:wrap;margin-top:0}.pp-empty{padding:32px 0;font-size:18px}.ar-person-page .pp-empty a{text-decoration:underline}.pp-roster__head{padding:clamp(16px,2.4vw,32px) var(--pp-left) clamp(26px,4vw,56px);background:var(--night);box-shadow:inset 0 -5px 0 var(--red)}.pp-roster__head .v2-giant{font-size:clamp(74px,16vw,230px)}.pp-roster__head p{max-width:46ch;margin:18px 0 0;font-family:var(--ar-serif);font-size:clamp(19px,1.7vw,24px);line-height:1.34;color:#dfe5f1}.pp-roster{padding:clamp(28px,4vw,56px) var(--pp-left) clamp(40px,6vw,80px);background:var(--ar-paper);color:var(--ar-ink)}.pp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,34px) clamp(12px,2vw,28px);margin:0;padding:0;list-style:none}.pp-card{display:block;color:var(--ar-ink)}.pp-card__face{display:block;aspect-ratio:4/5;background:var(--navy);overflow:hidden}.pp-card__face img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.pp-card__face>span{display:grid;place-items:center;height:100%;color:#fff;font-size:80px;font-weight:800;font-stretch:62%}.pp-card:hover .pp-card__face img{transform:scale(1.03)}.pp-card__strap{position:relative;display:block;margin:-34px 12px 0 0;padding:7px 10px 8px 14px;background:#fff;color:var(--ink);box-shadow:inset 5px 0 0 var(--red)}.pp-card__strap b{display:block;font-size:clamp(21px,2.2vw,31px);line-height:1;font-weight:800;font-stretch:68%}.pp-card__strap span{display:block;margin-top:3px;color:#4a5266;font-size:clamp(13.5px,1.1vw,15.5px);line-height:1.15;font-weight:600;font-stretch:84%}.pp-card__meta{display:block;margin-top:8px;color:var(--ar-soft);font-size:15px;line-height:1.25;font-stretch:88%}.pp-card__meta span{display:block}.pp-card:hover b{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:.07em;text-underline-offset:.12em}.pp-sub{margin:clamp(32px,4vw,56px) 0 10px;padding-top:8px;border-top:3px solid var(--ar-ink);font-size:26px;line-height:1;font-weight:800;font-stretch:72%;color:var(--ar-ink)}.pp-desks{display:grid;gap:2px 28px;margin:0;padding:0;list-style:none}.pp-desks a{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--ar-line);color:var(--ar-ink);font-size:18px;font-stretch:84%}.pp-desks a:hover b{text-decoration:underline}.pp-desks span{color:var(--ar-soft);white-space:nowrap}.pp-indexes{margin-top:36px;padding-top:14px;border-top:1px solid var(--ar-line)}.pp-indexes ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;font-size:17px;font-weight:700;font-stretch:84%}.ar-person-page .pp-indexes a{color:var(--ar-ink);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:.18em}@media (min-width:620px){.pp-desks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px){.pp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.pp-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pp-card__face img{transition:none}.pp-card:hover .pp-card__face img{transform:none}}