@font-face{font-family:Libre Caslon Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-caslon-display-latin-400-normal.n_DgBRfq.woff2) format("woff2"),url(/_astro/libre-caslon-display-latin-400-normal.BbfEE5V2.woff) format("woff")}@font-face{font-family:Libre Caslon Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-caslon-display-latin-ext-400-normal.CUYASYSA.woff2) format("woff2"),url(/_astro/libre-caslon-display-latin-ext-400-normal.xXeWa_lF.woff) format("woff")}@font-face{font-family:Libre Caslon Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-caslon-text-latin-400-normal.CfldDPV-.woff2) format("woff2"),url(/_astro/libre-caslon-text-latin-400-normal.WtjoQ5sB.woff) format("woff")}@font-face{font-family:Libre Caslon Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-caslon-text-latin-ext-400-normal.C9ASObbr.woff2) format("woff2"),url(/_astro/libre-caslon-text-latin-ext-400-normal.ll1HhAxb.woff) format("woff")}@font-face{font-family:Libre Caslon Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/libre-caslon-text-latin-700-normal.D1WVYPaO.woff2) format("woff2"),url(/_astro/libre-caslon-text-latin-700-normal.B3n-DWsl.woff) format("woff")}@font-face{font-family:Libre Caslon Text;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/libre-caslon-text-latin-400-italic.snTzlHlN.woff2) format("woff2"),url(/_astro/libre-caslon-text-latin-400-italic.C1OAqZ6C.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff) format("woff")}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-normal.cHuGMAiY.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-normal.DwHjdM4S.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-normal.ece1310W.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-normal.D-yuW59g.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-normal.CxNHBx-q.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.D9elroTD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-italic.BXuSHrjR.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-italic.RLIThRd4.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-italic.F2ziEGcb.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-italic.C3q834ic.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-italic.CpkvI5hy.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-italic.D2yaqPoE.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy: #12254a;--orange: #f28c28;--brown: #a0520c;--white: #ffffff;--hair: rgba(18, 37, 74, .2);--hair-mid: rgba(18, 37, 74, .3);--soft: rgba(18, 37, 74, .85);--standfirst: rgba(18, 37, 74, .8);--muted: rgba(18, 37, 74, .7);--tone: #2b3f66;--band: #eef1f5;--f-display: "Libre Caslon Display", Georgia, serif;--f-head: "Libre Caslon Text", Georgia, serif;--f-body: "Source Serif 4 Variable", "Source Serif 4", Georgia, serif;--f-ui: "IBM Plex Sans", system-ui, sans-serif;--gutter: 16px;--mast-h: min(50vw, 720px)}@media(min-width:760px){:root{--gutter: 32px}}@media(min-width:1100px){:root{--gutter: min(8.3334vw, 120px)}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:#fff;color:var(--navy);font-family:var(--f-body);overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column}main{flex:1 0 auto}img{display:block;max-width:100%}a{color:var(--navy);text-decoration:none}h1,h2,h3,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--brown);outline-offset:2px}.skip{position:absolute;left:-9999px;top:0;background:var(--navy);color:#fff;padding:10px 14px;font:500 13px var(--f-ui);z-index:50}.skip:focus{left:0}.wrap{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--gutter)}.rule2{border-top:3px solid var(--navy)}.rule2:after{content:"";display:block;margin-top:3px;height:1px;background:var(--navy)}.block-title{font:400 22px/1.2 var(--f-head);padding:14px 0 6px}.block-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0 6px}.block-head .block-title{padding:0}.kicker{font:600 11px/1.3 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--brown)}.kicker--lg{font-size:12px}.meta{font:400 12px/1.4 var(--f-ui);color:var(--muted)}.more{display:inline-flex;align-items:center;gap:6px;font:400 13px/1.4 var(--f-ui);color:var(--brown)}.more svg,.copy svg{width:16px;height:16px;fill:currentColor;flex:none}.more:hover{text-decoration:underline}.ph{position:relative;overflow:hidden;background:var(--tone);aspect-ratio:4 / 3}.ph--32{aspect-ratio:3 / 2}.ph img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform .4s ease}.ph--fit{background:#fff;border:1px solid var(--hair, rgba(18, 37, 74, .2))}.ph--fit img{object-fit:contain}@media(min-width:1100px){.ph.cv-m,.ph.cv-mn,.ph.cv-n{display:none}}@media(min-width:760px)and (max-width:1099px){.ph.cv-d,.ph.cv-n{display:none}}@media(max-width:759px){.ph.cv-d,.ph.cv-dm,.ph.cv-m{display:none}}.ph--cutout{background:var(--band)}.ph--cutout img{position:absolute;top:7%;left:calc((100% - var(--cut-w, 66%)) / 2);width:var(--cut-w, 66%);height:auto;object-fit:contain}.ph--panel{background:var(--navy);color:#fff;container-type:inline-size}.ph--panel .pn-txt{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;height:100%;width:calc(100% - var(--pn-photo, 40%));padding:5cqw 3cqw 5cqw 5cqw;overflow:hidden}.ph--panel .pn-sec{font:500 clamp(9px,1.7cqw,12px) / 1.2 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7}.ph--panel .pn-rule{width:12cqw;max-width:64px;height:3px;margin:2.4cqw 0;background:var(--orange)}.ph--panel .pn-name{font:400 clamp(16px,5.6cqw,36px) / 1.12 var(--f-head)}.ph--panel .pn-name--hl{font-size:clamp(14px,4.1cqw,27px);line-height:1.18}.ph--panel .pn-role{margin-top:1.6cqw;font:400 clamp(11px,2.3cqw,17px) / 1.35 var(--f-body);color:#ffffffdb}.ph--panel img{position:absolute;right:0;top:0;width:auto;height:100%;aspect-ratio:var(--pn-col, .75);object-fit:cover}.ph--mini{display:flex;background:var(--navy);color:#fff}.ph--mini .pm-photo{flex:none;height:100%;aspect-ratio:var(--pm-col, .75);overflow:hidden}.ph--mini .pm-photo img{display:block;width:100%;height:100%;object-fit:cover}.ph--mini .pm-rule{flex:none;width:3px;height:100%;background:var(--orange)}.ph--mini .pm-text{flex:1 1 0;min-width:0;display:flex;align-items:center;box-sizing:border-box;padding:0 7px 0 8px;overflow:hidden}.ph--mini .pm-name{display:none;font:400 13px/1.2 var(--f-head);overflow-wrap:break-word}@media(min-width:760px){.ph--mini[data-col="34"] .pm-name{display:block}}[data-block=thumbs] .ph--mini .pm-name{display:none!important}.ph--own{width:min(100%,calc(var(--own-cap, 480px) * (var(--own-w, 1))))}.ph--shape{background:#fff;container-type:inline-size}.ph--shape img{object-fit:contain;object-position:0% 0%}@container (max-width: 200px){.ph--shape img{object-fit:cover;object-position:var(--sh-alone, 50% 25%)}}.prose>.caption:first-child{display:none}a:hover .ph img{transform:scale(1.02)}a:hover .hl{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.topbar{border-bottom:1px solid var(--hair)}.topbar-in{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2px 16px;padding-block:10px;font:400 12px/1.4 var(--f-ui);letter-spacing:1.5px}.mast{position:relative;height:var(--mast-h);background:var(--navy);overflow:hidden}.mast img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}@media(min-width:1024px)and (max-height:1000px){.mast .mast-in{padding-top:40px}}.mast-in{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:clamp(24px,4.4vw,64px);color:#fff;text-align:center}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;font:400 16px var(--f-head)}.logo{display:block}.logo svg{display:block;width:100%;height:auto}.logo--mast{width:min(66vw,952px);color:#fff}.tagline{font:500 13px/1.3 var(--f-ui);letter-spacing:3px;text-transform:uppercase}.rule-orange{height:3px;background:var(--orange)}html:has(.dock){scroll-padding-top:var(--dock-h, 0px)}.mast-bg{position:absolute;inset:0;background:var(--navy)}.mast-mark{position:relative}.mast-ink{position:absolute;inset:0;color:var(--navy);opacity:0}.mast-ink .logo--mast{color:var(--navy)}.dock{position:fixed;top:0;left:0;right:0;z-index:40;background:#fff;opacity:0;visibility:hidden;transform:translateY(-100%);transition:transform .22s ease,opacity .22s ease,visibility 0s linear .22s}html.docked .dock{opacity:1;visibility:visible;transform:none;transition:transform .22s ease,opacity .22s ease}@media(max-width:759px){.dock .head .menu ul{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.dock .head .menu ul::-webkit-scrollbar{display:none}}html.hc-measure .mast-mark,html.hc-measure .dock{animation:none!important;transition:none!important;transform:none!important}@media(min-width:760px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){html.hc .mast{background:transparent}html.hc .mast-bg,html.hc .mast img,html.hc .mast-mark,html.hc .mast-ink,html.hc .tagline,html.hc .rule-orange+.menu,html.hc .dock{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0px var(--hc-d)}html.hc .mast img{animation-name:hc-fade;will-change:opacity}html.hc .mast-bg{animation-name:hc-bg;will-change:opacity}html.hc .mast-mark{animation-name:hc-logo;transform-origin:0 0;will-change:transform}html.hc .mast-ink{animation-name:hc-ink;will-change:opacity}html.hc .tagline{animation-name:hc-tag}html.hc .rule-orange+.menu{animation-name:hc-menu}html.hc .dock{animation-name:hc-dock;transform:none;transition:none;will-change:opacity}}}@keyframes hc-fade{0%{opacity:1}85%,to{opacity:0}}@keyframes hc-bg{0%{opacity:1}10%,to{opacity:0}}@keyframes hc-logo{0%{transform:translate(0) scale(1)}85%{transform:translate(var(--hc-lx),calc(var(--hc-ly) - .15 * var(--hc-d))) scale(var(--hc-ls))}to{transform:translate(var(--hc-lx),var(--hc-ly)) scale(var(--hc-ls))}}@keyframes hc-ink{0%,20%{opacity:0}65%,to{opacity:1}}@keyframes hc-tag{0%{opacity:1}20%,to{opacity:0}}@keyframes hc-menu{0%,70%{opacity:1;visibility:visible}96%,to{opacity:0;visibility:hidden}}@keyframes hc-dock{0%,85%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.menu{border-bottom:1px solid var(--hair)}.menu ul{display:flex;flex-wrap:wrap;justify-content:center;gap:0 40px;padding:6px var(--gutter)}.menu a{display:block;padding:8px 0 4px;min-height:44px;font:600 13px/1.6 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;border-bottom:2px solid transparent;white-space:nowrap}.menu a:hover,.menu a[aria-current]{border-bottom-color:var(--orange)}.head{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--hair)}.head .brand{display:block;flex:none;width:min(360px,100%);padding-block:18px}.head .menu{border:0;min-width:0}.head .menu ul{gap:0 18px;padding:0;justify-content:flex-end}.head .menu a{font-size:12px;letter-spacing:1.2px}@media(max-width:1599px){.head{flex-direction:column;align-items:stretch;gap:0}.head .brand{padding-block:14px 6px}.head .menu ul{padding:0;justify-content:flex-start}}@media(min-width:1600px){.head.wrap{max-width:1560px;padding-inline:60px}}.foot{margin-top:60px;background:var(--navy);color:#fff;font:400 15px/1.4 var(--f-ui)}.foot a{color:#fff;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--orange)}.foot a:hover{text-decoration-line:underline}.foot a:focus-visible{outline:2px solid #fff;outline-offset:3px}.foot-top{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;padding-block:40px 32px}.foot-head{margin:0 0 14px;font:600 11px/1.3 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--orange)}.foot-list--cols{columns:2;column-gap:32px}.foot-list li{break-inside:avoid}.foot-list a{display:block;padding-block:10px}.foot-list .foot-mail{margin-top:14px}.foot-base-in{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-block:28px 36px;border-top:1px solid rgba(255,255,255,.28)}.foot-base-in .logo{flex:none;width:min(240px,100%)}.foot-copy{font:400 13px/1.4 var(--f-ui);color:var(--band)}@media(min-width:760px){.foot-top{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:40px;padding-block:56px 36px}.foot-list a{padding-block:4px}.foot-base-in{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:1100px){.foot-top{gap:64px}}.not-found{padding-block:96px 40px}.not-found h1{font:400 50px/1.12 var(--f-head);margin:14px 0}.not-found p{font-size:21px;line-height:1.5;color:var(--standfirst)}[data-reveal]{transition:opacity .25s ease,transform .25s ease}[data-reveal].rv{opacity:0;transform:translateY(8px)}@media(max-width:759px){.topbar-in{font-size:11px;letter-spacing:1px}.tagline{font-size:11px;letter-spacing:2px}.logo--mast{width:min(calc(100vw - 2 * var(--gutter)),560px)}.head .brand{width:min(320px,100%)}.menu ul{gap:0 20px;justify-content:flex-start}.menu a{font-size:12px;letter-spacing:1.2px}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.progress{display:none}.dock,html.docked .dock,[data-reveal],.ph img{transition:none}[data-reveal].rv{opacity:1;transform:none}a:hover .ph img{transform:none}}.top-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:48px;padding-top:40px}.lead{display:flex;flex-direction:column;gap:14px}.lead h1{font:400 46px/1.12 var(--f-head)}.lead .credit{font:400 11px/1.4 var(--f-ui);letter-spacing:1px;color:var(--muted)}.lead .stand{font-size:19px;line-height:1.55;color:var(--soft)}.byline{font-size:14px}.byline .who{font-variant:small-caps;letter-spacing:.5px}.rail-item{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid var(--hair)}.rail-item .ri-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.rail-item .ri-thumb{flex:none;width:96px}.rail-item .hl{font:400 21px/1.3 var(--f-head)}.rail-item .when{font-size:13px;font-style:italic;color:var(--muted)}.cards-wrap{margin-top:44px;border-top:1px solid var(--hair)}.cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px}.card{display:flex;flex-direction:column;gap:10px;position:relative;padding:20px 0 0}.card+.card:before{content:"";position:absolute;left:-20px;top:20px;bottom:0;width:1px;background:var(--hair)}.card .hl{font:400 20px/1.3 var(--f-head)}.card .sum{font-size:15px;line-height:1.45;color:var(--standfirst);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.numbers{display:flex;flex-direction:column;gap:18px;margin-top:52px}.numbers .head-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.numbers h2{font:400 26px/1.2 var(--f-head)}.tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.tile{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:2px solid var(--orange)}.tile .fig{font:400 48px/1.1 var(--f-head);font-variant-numeric:tabular-nums}.tile .fig{overflow-wrap:anywhere}.tile .fig.fig--m{font-size:40px}.tile .fig.fig--l{font-size:30px}@media(max-width:1279px){.tile .fig.fig--m{font-size:34px}.tile .fig.fig--l{font-size:26px}}@media(max-width:759px){.tile .fig.fig--m{font-size:26px}.tile .fig.fig--l{font-size:20px}}.tile .lab{font:400 13px/1.4 var(--f-ui)}.tile .src{font:400 11px/1.4 var(--f-ui);color:var(--muted)}.tile .src a{text-decoration:underline;text-underline-offset:2px}.tile .src a.data{font-size:10px;text-transform:uppercase;letter-spacing:.04em}.numbers .none{font:400 13px/1.5 var(--f-ui);color:var(--muted);padding-top:14px;border-top:2px solid var(--orange)}.two-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:48px;padding-top:56px}.prop{display:flex;flex-direction:column}.prop-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:10px}.prop-lead{display:flex;flex-direction:column;gap:10px}.prop-lead .hl{font:400 22px/1.25 var(--f-head)}.prop-list a{display:flex;align-items:flex-start;gap:16px;padding:12px 0;border-bottom:1px solid var(--hair)}.prop-list .hl{flex:1 1 auto;min-width:0}.prop-list .pl-thumb{flex:none;width:96px}.prop-list a:last-child{border-bottom:0}.prop-list .hl{font:400 18px/1.35 var(--f-head)}.catch{display:flex;flex-direction:column}.catch .block-title{padding:0;margin:16px 0 2px}.catch li a{display:flex;gap:16px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--hair)}.catch .n{flex:none;width:30px;font:400 40px/1 var(--f-display);color:#12254a59}.catch .hl{flex:1 1 auto;min-width:0;font:400 17px/1.3 var(--f-head)}.catch .ct-thumb{flex:none;width:96px}.band{margin-top:60px;background:var(--navy);color:#fff}.band-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:48px;padding-block:48px;color:#fff}.band-txt{display:flex;flex-direction:column;gap:12px}.band .kicker{color:var(--orange);font-size:12px}.band h2{font:400 36px/1.2 var(--f-head)}.band p{font-size:18px;line-height:1.5;color:#ffffffd9}.band .credit{font:400 11px/1.4 var(--f-ui);letter-spacing:1px;margin-top:6px}.persp{display:flex;flex-direction:column;gap:8px;padding-top:52px;padding-bottom:56px}.persp .block-head{padding:14px 0 6px}.persp .block-title{padding:0}.persp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 32px}.persp-grid a{display:flex;flex-direction:column;gap:6px}.persp-hl{font:400 19px/1.35 var(--f-head)}.persp-grid a:hover .persp-hl{text-decoration:underline}.persp-more{margin-top:20px;padding-top:14px;border-top:1px solid var(--hair)}.persp-sub{font:600 11px/1.3 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--brown);padding-bottom:8px}.persp-more li{padding:5px 0;font:400 17px/1.35 var(--f-head)}.persp-more a:hover{text-decoration:underline}@media(max-width:1099px){.top-grid,.two-grid,.band-grid{grid-template-columns:minmax(0,1fr);gap:32px}.rail{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}.rail>.rule2,.rail>.block-title{grid-column:1 / -1}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cards{column-gap:32px}.card+.card:before{display:none}.card:nth-child(2n):before{display:block;left:-16px}.card{padding-bottom:20px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.lead h1{font-size:40px}}@media(max-width:759px){.top-grid{padding-top:24px}.lead h1{font-size:32px}.lead .stand{font-size:17px}.rail{display:block}.cards-wrap{margin-top:32px;border-top:0}.cards{grid-template-columns:minmax(0,1fr)}.card:nth-child(2n):before{display:none}.card{padding:20px 0;border-bottom:1px solid var(--hair)}.card:last-child{border-bottom:0}.cards-wrap .card:nth-child(n+2){gap:6px;padding:16px 0}.cards-wrap .card:nth-child(n+2) .ph,.cards-wrap .card:nth-child(n+2) .sum,.cards-wrap .card:nth-child(n+2) .meta{display:none}.tiles{gap:24px 20px}.tile .fig{font-size:34px}.prop-grid{grid-template-columns:minmax(0,1fr)}.two-grid{padding-top:40px}.band-grid{padding-block:32px}.band h2{font-size:28px}.persp{padding-bottom:40px}.persp-grid{grid-template-columns:minmax(0,1fr);gap:0}.persp-grid a{padding:14px 0;border-bottom:1px solid var(--hair)}.persp-grid a:last-child{border-bottom:0}.numbers .head-row{flex-direction:column;gap:4px}}.progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:20;background:var(--orange);transform-origin:0 50%;transform:scaleX(0);pointer-events:none}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){.progress{animation:read-progress linear both;animation-timeline:scroll(root)}}}@keyframes read-progress{to{transform:scaleX(1)}}.story{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:64px;padding-top:48px}.story-main{display:flex;flex-direction:column;gap:18px;min-width:0}.story h1{font:400 50px/1.12 var(--f-head);view-transition-name:none}.story .stand{font-size:21px;line-height:1.5;color:var(--standfirst)}.by-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:12px 0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);font-size:15px}.by-row .who{font-variant:small-caps;letter-spacing:.5px}.by-row .when{font-style:italic;color:var(--muted)}.share-actions{margin-left:auto;display:flex;gap:8px}.copy{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:12px 14px;background:none;border:1px solid var(--hair-mid);border-radius:0;font:400 12px/1 var(--f-ui);color:var(--navy);cursor:pointer}.copy:hover{border-color:var(--navy)}.story figure{margin:0;display:flex;flex-direction:column;gap:18px}.cap{font:400 13px/1.45 var(--f-ui);color:#12254abf}.cap .credit{font-size:11px;letter-spacing:1px;text-transform:uppercase}.prose{display:flex;flex-direction:column;gap:20px;width:680px;max-width:100%;margin-left:64px;padding-top:12px;font-size:19px;line-height:1.6}.lede{font-variant:small-caps;letter-spacing:.5px}.prose>p:first-child:first-letter{float:left;font:400 84px/.8 var(--f-display);padding:6px 10px 0 0}.prose h2{margin:8px 0 0;font:400 26px/1.25 var(--f-head)}.prose h3{font:400 21px/1.3 var(--f-head)}.prose blockquote{margin:12px -40px;padding:18px 0 18px 28px;border-left:3px solid var(--orange);font:italic 400 30px/1.3 var(--f-head)}.prose blockquote p{margin:0}.prose a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.prose ul,.prose ol{padding-left:24px;list-style:revert}.prose img{height:auto}.story-foot{width:680px;max-width:100%;margin-left:64px;font:400 15px/1.5 var(--f-ui);color:var(--muted)}.story-foot a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.story-sources{width:680px;max-width:100%;margin-left:64px}.story-foot--correction{padding-top:14px;border-top:1px solid var(--hair);color:var(--soft)}.story-rail{padding-top:180px}.story-rail a{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid var(--hair);font:400 18px/1.3 var(--f-head)}.story-rail .hl{flex:1 1 auto;min-width:0}.story-rail .sr-thumb{flex:none;width:96px}.story-rail .block-title{padding-bottom:4px}.related{display:flex;flex-direction:column;gap:18px;padding-top:56px}.related .block-title{padding:0}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.related-grid a{display:flex;flex-direction:column;gap:10px}.related-grid .hl{font:400 20px/1.3 var(--f-head)}.sec-head{padding-top:48px;display:flex;flex-direction:column;gap:14px}.sec-head h1{font:400 50px/1.12 var(--f-head)}.sec-head .stand{font-size:21px;line-height:1.5;color:var(--standfirst);max-width:760px}.sec-lead{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:48px;margin-top:32px;padding-top:32px;border-top:3px solid var(--navy)}.sec-lead .txt{display:flex;flex-direction:column;gap:14px;align-self:center}.sec-lead h2{font:400 34px/1.15 var(--f-head)}.sec-lead .sum{font-size:18px;line-height:1.5;color:var(--soft)}.empty{padding-block:48px 24px;font-size:19px;line-height:1.55;color:var(--soft)}.pager{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:40px;padding-top:16px;border-top:1px solid var(--hair);font:400 13px/1.4 var(--f-ui)}.pager .pages{display:flex;gap:4px}.pager a,.pager .cur{display:inline-block;min-width:44px;padding:12px 10px;text-align:center}.pager .cur{border-bottom:2px solid var(--orange);font-weight:600}.pager a:hover{text-decoration:underline}.page-cards{margin-top:32px}.page-cards .cards{margin-left:0;gap:0 40px}.page-cards .card:before{display:none!important}.page-cards .card,.page-cards .card:first-child{padding:20px 0 24px;border-top:1px solid var(--hair)}@media(min-width:1100px){.page-cards .card:last-child:nth-child(4n+1){grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:32px;grid-template-rows:auto auto auto 1fr;align-content:start;align-items:start}.page-cards .card:last-child:nth-child(4n+1) .ph{grid-row:1 / 5}.page-cards .card:last-child:nth-child(4n+1)>:not(.ph){grid-column:2}}@media(min-width:760px)and (max-width:1099px){.page-cards .cards{gap:0 32px}.page-cards .card:last-child:nth-child(odd){grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:32px;grid-template-rows:auto auto auto 1fr;align-content:start;align-items:start}.page-cards .card:last-child:nth-child(odd) .ph{grid-row:1 / 5}.page-cards .card:last-child:nth-child(odd)>:not(.ph){grid-column:2}}.plain{max-width:760px;padding-top:48px;display:flex;flex-direction:column;gap:18px}.plain h1{font:400 50px/1.12 var(--f-head)}.plain p{font-size:19px;line-height:1.6}.plain a{text-decoration:underline;text-underline-offset:3px}@media(max-width:1099px){.story{grid-template-columns:minmax(0,1fr);gap:0}.prose,.story-foot,.story-sources{margin-left:0}.story-rail{padding-top:40px}.sec-lead{grid-template-columns:minmax(0,1fr);gap:20px}.related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(max-width:759px){.story{padding-top:28px}.story h1,.sec-head h1,.plain h1{font-size:34px}.story .stand,.sec-head .stand,.prose{font-size:18px}.lede{font-variant:small-caps;letter-spacing:.5px}.prose>p:first-child:first-letter{font-size:66px}.prose blockquote{margin:8px 0;padding-left:18px;font-size:24px}.sec-lead h2{font-size:28px}.share-actions{margin-left:0}.related-grid{grid-template-columns:minmax(0,1fr);gap:24px}}.stats-head{display:flex;flex-direction:column;gap:14px;padding-top:48px}.stats-head>*{max-width:1000px}.stats-head h1{font:400 50px/1.12 var(--f-head)}.stats-head .stand{font-size:21px;line-height:1.5;color:var(--standfirst)}.stats-head .upd{font:400 13px/1.4 var(--f-ui);color:#12254abf}.tabs{display:flex;gap:0 28px;margin-top:32px;border-bottom:1px solid var(--hair);flex-wrap:wrap}.tabs button{flex:none;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;padding:12px 0;min-height:44px;font:600 12px/1 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--navy);cursor:pointer}.tabs button[aria-selected=true]{border-bottom-color:var(--orange)}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-top:36px}.kpi{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:2px solid var(--orange)}.kpi .fig{font:400 54px/1.1 var(--f-head);font-variant-numeric:tabular-nums}.kpi .fig{overflow-wrap:anywhere}.kpi .fig.fig--m{font-size:44px}.kpi .fig.fig--l{font-size:34px}.kpi .lab{font:400 14px/1.4 var(--f-ui)}.kpi .chg{font:400 13px/1.4 var(--f-ui)}.kpi .src{font:400 11px/1.4 var(--f-ui);color:var(--muted)}.kpi .src a,.figsrc a{text-decoration:underline;text-underline-offset:2px}.kpi .src a.data,.figsrc a.data{font-size:10px;text-transform:uppercase;letter-spacing:.04em}.charts{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;padding-top:56px}.fig-col{display:flex;flex-direction:column;gap:10px;min-width:0}.fig-col .note{font-size:16px;font-style:italic}.fig-col h2{font:700 18px/1.3 var(--f-head)}.fig-col .unit{font:400 13px/1.4 var(--f-ui);color:#12254abf}.figsrc{font:400 11px/1.4 var(--f-ui);color:var(--muted)}.chart{display:block;width:100%;height:auto;overflow:visible}.chart .grid{stroke:#12254a1f;stroke-width:1}.chart .base{stroke:#12254a66;stroke-width:1}.chart .line{fill:none;stroke:var(--navy);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.chart .dot{fill:var(--orange)}.chart text{font:400 12px var(--f-ui);fill:#12254abf}.chart .endlab{font-weight:600;fill:var(--navy)}.chart--narrow{display:none}.chart .draw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1s ease}[data-draw].rv .draw{stroke-dashoffset:1}.rank{width:100%;border-collapse:collapse}.rank th{padding:8px 0;border-bottom:1px solid var(--navy);font:600 11px/1.3 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;text-align:left}.rank th:last-child,.rank td:last-child{text-align:right}.rank td{padding:10px 0;border-bottom:1px solid var(--hair);font-size:16px}.rank th.pos{font:600 11px/1.3 var(--f-ui)}.rank .pos{width:48px;font:400 24px/1 var(--f-head)}.rank .val{font:400 14px/1.2 var(--f-ui);font-variant-numeric:tabular-nums}.stat-list{padding-top:40px}.stat-list a{display:flex;flex-direction:column;gap:6px;padding:18px 0;border-bottom:1px solid var(--hair)}.stat-list .hl{font:400 26px/1.25 var(--f-head)}.stat-list .sum{font-size:16px;line-height:1.5;color:var(--standfirst)}@media(max-width:1099px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.charts{grid-template-columns:minmax(0,1fr);gap:40px}}@media(max-width:759px){.stats-head h1{font-size:34px}.stats-head .stand{font-size:18px}.kpis{gap:24px 20px}.kpi .fig{font-size:34px}.chart--wide{display:none}.chart--narrow{display:block}}@media(prefers-reduced-motion:reduce){.chart .draw{transition:none}[data-draw].rv .draw{stroke-dashoffset:0}}@media(max-width:1279px){.kpi .fig.fig--m{font-size:38px}.kpi .fig.fig--l{font-size:28px}}@media(max-width:759px){.kpi .fig.fig--m{font-size:26px}.kpi .fig.fig--l{font-size:20px}}.list-page{padding-top:36px;max-width:1000px}.big-list{list-style:none;counter-reset:big;margin:0;padding:0;border-top:2px solid var(--orange)}.big-list li{counter-increment:big;display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--hair);font-size:18px;line-height:1.5}.big-list li:before{content:counter(big);font:400 24px/1.2 var(--f-head);font-variant-numeric:tabular-nums}.sources-taken{padding-top:48px}.sources-taken h2{font:700 18px/1.3 var(--f-head);padding-bottom:10px}.sources-taken ul{margin:0;padding-left:18px;font:400 13px/1.6 var(--f-ui);color:var(--muted)}.sources-taken a{text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}@media(max-width:759px){.big-list li{grid-template-columns:40px minmax(0,1fr);font-size:17px}.big-list li:before{font-size:20px}}.ph--169{aspect-ratio:16 / 9}.ph--219{aspect-ratio:21 / 9}.nw,.sf-row .meta,.rr .meta{white-space:nowrap}.sf-head{padding-top:40px}.sf-head-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end;padding-block:20px 24px}.sf-head h1{grid-column:1 / span 6;font:400 64px/1.05 var(--f-display);letter-spacing:-.5px}.sf-head-side{align-self:start;grid-column:7 / -1;display:flex;flex-direction:column;gap:12px}.sf-stand{font-size:19px;line-height:1.5;color:var(--standfirst)}.sf-count{font:400 12px/1.4 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.sf-sib{border-block:1px solid var(--hair)}.sf-sib ul{display:flex;align-items:center;gap:0 28px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.sf-sib ul::-webkit-scrollbar{display:none}.sf-sib a{display:block;padding:14px 0;font:500 12px/1.2 var(--f-ui);letter-spacing:1.2px;text-transform:uppercase}.sf-sib a:hover{text-decoration:underline;text-underline-offset:4px}.sf-sib .n{margin-left:6px;color:var(--brown)}.sf-band{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:48px;align-items:start;padding-top:32px}.sf-lead a{display:flex;flex-direction:column;gap:14px}.sf-lead .hl{font:400 40px/1.15 var(--f-head)}.sf-lead .credit{font:400 11px/1.4 var(--f-ui);letter-spacing:1px;color:var(--muted)}.sf-lead .stand{font-size:19px;line-height:1.55;color:var(--soft)}.sf-lead--text .hl{font-size:46px;line-height:1.12}.sf-lead--text .stand{font-size:21px}.sf-stack{display:flex;flex-direction:column}.sf-stack a{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid var(--hair)}.sf-stack .st-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.sf-stack .st-thumb{flex:none;width:96px}.sf-stack .when{font-size:13px;font-style:italic;color:var(--muted)}.sf-stack .hl{font:400 20px/1.3 var(--f-head)}.sf-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin-top:44px;border-top:1px solid var(--hair)}.sf-row article{position:relative}.sf-row article+article:before{content:"";position:absolute;left:-20px;top:20px;bottom:0;width:1px;background:var(--hair)}.sf-row a{display:flex;flex-direction:column;gap:10px;padding-top:20px}.sf-row .hl{font:400 20px/1.3 var(--f-head)}.sf-row .sum{font-size:15px;line-height:1.45;color:var(--standfirst)}.sf-main{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:48px;align-items:start;margin-top:56px}.sf-main--solo{margin-top:40px}.sf-empty .sf-main{margin-top:0}.sf-main--solo .sf-rivercol{grid-column:1}.sf-rivercol{min-width:0}.sf-sub .block-title{padding-bottom:10px}.rr a{display:grid;grid-template-columns:110px minmax(0,1fr) 200px;column-gap:24px;align-items:start;padding:22px 0;border-bottom:1px solid var(--hair)}.rr time{display:flex;flex-direction:column;gap:2px;padding-top:6px}.rr time .d{font:600 11px/1.3 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase}.rr time .wd{font-size:13px;font-style:italic;color:var(--muted)}.rr .txt{display:flex;flex-direction:column;gap:8px;grid-column:2;min-width:0}.rr .hl{font:400 24px/1.25 var(--f-head)}.rr .sum{font-size:16px;line-height:1.5;color:var(--standfirst)}.rr-thumb{grid-column:3;padding-top:4px}.rr--feature a{grid-template-columns:130px minmax(0,1fr) 280px}.rr--text a{grid-template-columns:110px minmax(0,1fr)}.persp-back{padding:18px 0 0}.rr--feature .hl{font-size:28px;line-height:1.2}.sf-pager{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:20px}.sf-pager .of{font:400 12px/1.4 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.sf-pager .more{min-height:44px}.sf-pager .back svg{transform:rotate(180deg)}.sf-rail{display:flex;flex-direction:column;gap:40px}.sf-num{display:flex;flex-direction:column;gap:12px}.sf-else{display:flex;flex-direction:column}.sf-else a{display:grid;grid-template-columns:minmax(0,1fr) 96px;column-gap:16px;row-gap:4px;align-items:start;padding:14px 0;border-bottom:1px solid var(--hair)}.sf-else a>.kicker,.sf-else a>.hl{grid-column:1}.sf-else .el-thumb{grid-column:2;grid-row:1 / span 2}.sf-else .hl{font:400 17px/1.3 var(--f-head)}.sf-onerail{padding-top:32px}.sf-rail--strip{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:48px;align-items:start;margin-top:44px;padding-top:28px;border-top:1px solid var(--hair)}.sf-rail--strip .sf-else{grid-column:2}.sf-rail--strip .sf-num:only-child,.sf-rail--strip .sf-else:only-child{grid-column:1 / -1}.sf-rail--strip .sf-else a{display:grid;grid-template-columns:140px minmax(0,1fr) 96px;column-gap:20px;align-items:baseline}.sf-rail--strip .sf-else a>.hl{grid-column:2;grid-row:1}.sf-rail--strip .sf-else .el-thumb{grid-column:3;grid-row:1;align-self:start}.sf-empty{padding-block:40px 0}.sf-none{padding-bottom:36px;font:400 26px/1.3 var(--f-head)}.ft-opener{margin-top:32px}.ft-opener a{display:flex;flex-direction:column;gap:14px}.ft-opener .credit{font:400 11px/1.4 var(--f-ui);letter-spacing:1px;color:var(--muted)}.ft-opener-txt{display:flex;flex-direction:column;gap:12px;max-width:800px}.ft-opener .hl{font:400 48px/1.12 var(--f-head)}.ft-opener .stand{font-size:21px;line-height:1.5;color:var(--soft)}.ft-end{margin-top:56px}.ft-end-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:8px}.ft-end-row .hl{font:400 19px/1.35 var(--f-head)}.ab,.ct{padding-top:48px}.ab-head,.ct-head{display:flex;flex-direction:column;gap:12px;padding-bottom:24px;border-bottom:1px solid var(--hair)}.ab-head h1,.ct-head h1{font:400 56px/1.08 var(--f-display);letter-spacing:-.3px}.ab-photo{margin-top:32px}.ab-photo .credit{margin-top:8px;font:400 11px/1.4 var(--f-ui);letter-spacing:1px;color:var(--muted)}.ab-body{max-width:640px;margin-top:36px;display:flex;flex-direction:column;gap:18px}.ab-body p{font-size:19px;line-height:1.6}.ab-intro>p:first-of-type:first-letter{float:left;font:400 84px/.8 var(--f-display);padding:6px 10px 0 0}.ab-body h2,.ab-cover h2{font:400 26px/1.25 var(--f-head)}.ab-sec{margin-top:48px}.ab-body p a{text-decoration:underline;text-underline-offset:3px}.ab-cover{margin-top:56px}.ab-cover h2{padding-bottom:14px;border-bottom:3px solid var(--navy)}.ab-lead{max-width:640px;margin:18px 0 28px;font-size:19px;line-height:1.6}.ab-cover table,.ct-table{width:100%;border-collapse:collapse}.ab-cover th,.ab-cover td,.ct-table th,.ct-table td{text-align:left;vertical-align:top;padding:18px 24px 18px 0;border-bottom:1px solid var(--hair)}.ab-cover thead th,.ct-table thead th{padding-block:12px;font:600 11px/1.3 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.ab-cover tbody th{width:22%;font:400 22px/1.25 var(--f-head)}.ab-cover tbody th a:hover,.ct-mail:hover,.ct-table a:hover{text-decoration:underline;text-underline-offset:3px}.ab-cover .what{font-size:16px;line-height:1.5;color:var(--standfirst)}.ab-cover .n{width:90px;font:400 22px/1.25 var(--f-head);font-variant-numeric:tabular-nums}.ab-cover .when{width:150px;font:400 13px/1.5 var(--f-ui);color:var(--muted)}.ab-facts{margin-top:48px;padding-top:14px;border-top:1px solid var(--hair);font:400 12px/1.5 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.ct-mail{align-self:flex-start;font:400 32px/1.2 var(--f-head);overflow-wrap:anywhere}.ct-table{margin-top:36px}.ct-table tbody th{width:20%;font:600 12px/1.4 var(--f-ui);letter-spacing:1.5px;text-transform:uppercase}.ct-table td{font-size:17px;line-height:1.5}.ct-table td:last-child{width:22%;font:400 15px/1.4 var(--f-ui)}.ct-table td a{color:var(--brown);text-decoration:underline;text-underline-offset:3px}.ab,.ct{padding-bottom:8px}@media(max-width:1099px){.sf-head h1{font-size:52px}.sf-band,.sf-main{grid-template-columns:minmax(0,1fr)}.sf-band{row-gap:0}.sf-stack{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;margin-top:40px}.sf-row .sum{display:none}.sf-main>.sf-rail .sf-else:only-child,.sf-onerail .sf-rail .sf-else:only-child{grid-column:1 / -1}.sf-stack>.rule2,.sf-stack>.block-title{grid-column:1 / -1}.sf-onerail,.sf-main>.sf-rail{padding-top:40px}.sf-main>.sf-rail{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;align-items:start}.sf-onerail .sf-rail{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;align-items:start}.sf-row{column-gap:32px}.sf-row article+article:before{left:-16px}.sf-rail--strip{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);column-gap:32px}.ft-opener .hl{font-size:40px}}@media(max-width:759px){.sf-head{padding-top:24px}.sf-head-grid{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding-block:14px 18px}.sf-head h1{font-size:40px}.sf-stand{font-size:17px}.sf-lead .hl,.sf-lead--text .hl{font-size:30px}.sf-lead--text .stand,.sf-lead .stand{font-size:17px}.sf-band{padding-top:24px}.sf-stack{display:flex;margin-top:0;padding-top:28px}.sf-onerail,.sf-main>.sf-rail{padding-top:0}.sf-onerail .sf-rail{display:flex;align-items:stretch;padding-top:32px}.sf-rail--strip{display:flex;flex-direction:column;align-items:stretch;gap:32px}.sf-rail--strip .sf-else a{grid-template-columns:minmax(0,1fr) 96px;column-gap:16px}.sf-rail--strip .sf-else a>.hl{grid-column:1;grid-row:auto}.sf-rail--strip .sf-else .el-thumb{grid-column:2;grid-row:1 / span 2}.sf-row{display:flex;flex-direction:column;margin-top:28px;column-gap:0}.sf-row article+article:before{display:none}.sf-row a{display:grid;grid-template-columns:minmax(0,1fr) 96px;column-gap:16px;row-gap:6px;padding:18px 0;border-bottom:1px solid var(--hair)}.sf-row .ph{grid-column:2;grid-row:1 / span 3;aspect-ratio:16 / 9}.sf-row .hl,.sf-row .sum,.sf-row .meta{grid-column:1}.sf-row .hl{font-size:19px}.sf-row .sum{display:none}.sf-main{margin-top:40px;display:flex;flex-direction:column;align-items:stretch}.rr a,.rr--feature a{grid-template-columns:minmax(0,1fr) 96px;column-gap:16px;row-gap:4px;padding:16px 0}.rr time{grid-column:1;flex-direction:row;align-items:baseline;gap:8px;padding-top:0}.rr .txt{grid-column:1}.rr-thumb{grid-column:2;grid-row:1 / span 2;padding-top:0}.rr--text a{grid-template-columns:minmax(0,1fr)}.rr .hl,.rr--feature .hl{font-size:19px;line-height:1.3}.rr .sum{display:none}.sf-main .sf-rivercol,.sf-main .river,.sf-main>.sf-rail{display:contents}.sf-main>.sf-rail .sf-num{order:2;padding:24px 0;border-bottom:1px solid var(--hair)}.sf-main>.sf-rail .sf-else{order:5;padding-top:32px}.sf-main .sf-sub{order:0}.sf-main .rr{order:3}.sf-main .rr:nth-child(-n+5){order:1}.sf-main .sf-pager{order:4}.sf-main--solo .sf-rivercol,.sf-main--solo .river,.ft-log-wrap{display:block}.sf-empty{padding-top:28px}.sf-none{font-size:22px}.ft-opener .hl{font-size:32px}.ft-opener .stand{font-size:18px}.ft-opener .ph--219{aspect-ratio:3 / 2}.ft-end-row{grid-template-columns:minmax(0,1fr);gap:0}.ft-end-row a{padding:12px 0;border-bottom:1px solid var(--hair)}.ab,.ct{padding-top:28px}.ab-head h1,.ct-head h1{font-size:36px}.ab-photo .ph--219{aspect-ratio:3 / 2}.ab-intro>p:first-of-type:first-letter{font-size:66px}.ab-cover table,.ab-cover tbody,.ab-cover tr,.ct-table,.ct-table tbody,.ct-table tr{display:block}.ab-cover thead,.ct-table thead{display:none}.ab-cover tr{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding:16px 0;border-bottom:1px solid var(--hair)}.ab-cover th,.ab-cover td{padding:0;border:0;width:auto!important}.ab-cover tbody th{grid-column:1}.ab-cover .n{grid-column:2;grid-row:1;text-align:right}.ab-cover .what,.ab-cover .when{grid-column:1 / -1;padding-top:4px}.ct-mail{font-size:22px}.ct-table tr{padding:16px 0;border-bottom:1px solid var(--hair)}.ct-table th,.ct-table td{display:block;padding:0;border:0;width:auto!important}.ct-table td{padding-top:6px}}
