:root{color-scheme:light;--coal-950:#101110;--coal-900:#181a18;--coal-800:#242724;--paper:#eee9df;--paper-soft:#f7f4ed;--ink:#181a18;--muted:#656760;--line:#181a1833;--line-dark:#eee9df38;--rust:#b84d32;--rust-bright:#d75a3b;--max-width:1440px;--gutter:clamp(1.25rem, 4vw, 4.75rem);--type-display:clamp(2.35rem, 3.2vw, 3.15rem);--type-page-title:clamp(2.1rem, 2.8vw, 2.8rem);--type-section-title:clamp(1.65rem, 2.15vw, 2.25rem);--type-card-title:clamp(1.25rem, 1.7vw, 1.7rem)}@media (width<=800px){.category-page{box-sizing:border-box;width:100%;overflow:hidden}.category-page-header{box-sizing:border-box;gap:.35rem;width:100%;padding:.65rem 1rem}.category-page-header .identity small,.category-header-actions .back-link{display:none}.category-page-header .identity-mark{width:2.25rem;height:2.25rem}.category-page-header .identity strong{font-size:.82rem}.category-header-actions{flex:none;gap:0}.category-header-actions .language-switcher{gap:.1rem;display:flex}.category-header-actions .language-switcher a{width:2.25rem;height:2.25rem;padding:0;font-size:.62rem}.category-intro h1{max-width:100%;font-size:var(--type-page-title);overflow-wrap:anywhere;hyphens:auto}.research-list,.research-list article,.research-list h2{overflow-wrap:anywhere;min-width:0;max-width:100%}.research-page{width:100%;min-width:0;overflow-x:hidden}.research-page>h1,.research-page h2,.research-page p{overflow-wrap:anywhere;hyphens:auto;max-width:100%}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);text-rendering:optimizelegibility;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.55}.site-search-bar{z-index:90;color:#15232d;background:#fff;border-bottom:1px solid #15232d29;font-family:Arial,Helvetica,sans-serif;position:relative}.site-search-inner{box-sizing:border-box;width:min(100%, var(--max-width));padding:.55rem var(--gutter);margin:0 auto;position:relative}.site-search-form{grid-template-columns:minmax(12rem,32rem) auto;justify-content:end;gap:.45rem;min-width:0;display:grid}.site-search-form input,.site-search-form button{min-height:2.45rem;font:inherit;border:1px solid #15232d52}.site-search-form input{color:#15232d;background:#f7f7f4;width:100%;padding:.5rem .75rem}.site-search-form button{color:#fff;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:#15232d;padding:.5rem 1rem;font-size:.76rem;font-weight:700}.site-search-results{z-index:100;top:100%;right:var(--gutter);width:min(42rem, calc(100% - 2 * var(--gutter)));background:#fff;border:1px solid #15232d38;max-height:min(34rem,72vh);position:absolute;overflow:auto;box-shadow:0 1rem 2.5rem #15232d2e}.site-search-results[hidden]{display:none}.site-search-results__header{border-bottom:1px solid #15232d29;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.site-search-results__header p{color:#5b6870;margin:0;font-size:.78rem;font-weight:700}.site-search-results__header button{color:#15232d;cursor:pointer;background:0 0;border:1px solid #15232d40;width:2rem;height:2rem;padding:0;font-size:1.25rem;line-height:1}.site-search-results ol{margin:0;padding:0;list-style:none}.site-search-results li+li{border-top:1px solid #15232d1f}.site-search-results a{color:#15232d;gap:.25rem;padding:.85rem 1rem;text-decoration:none;display:grid}.site-search-results a:hover,.site-search-results a:focus-visible{background:#f2eee6}.site-search-results strong{font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.25}.site-search-results span{color:#5b6870;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=800px){.site-search-inner{padding:.45rem 1rem}.site-search-form{grid-template-columns:minmax(0,1fr) auto}.site-search-form input,.site-search-form button{min-height:2.35rem}.site-search-form input{min-width:0;font-size:.88rem}.site-search-form button{padding-left:.75rem;padding-right:.75rem;font-size:.68rem}.site-search-results{width:auto;max-height:65vh;left:1rem;right:1rem}}.analytics-consent{z-index:1000;max-width:58rem;color:var(--paper-soft);background:var(--coal-950);border:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:1rem;margin:auto;padding:1rem 1.2rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 8px 30px #00000040}.analytics-consent[hidden]{display:none}.analytics-consent p{max-width:38rem;margin:0;font-size:.85rem}.analytics-consent div{gap:.5rem;display:flex}.analytics-consent button{color:inherit;cursor:pointer;background:0 0;border:1px solid;padding:.65rem .8rem}.analytics-consent button:first-child{color:#fff;background:var(--rust);border-color:var(--rust)}@media (width<=620px){.analytics-consent{display:block}.analytics-consent div{margin-top:.8rem}.analytics-consent button{flex:1}}a{color:inherit}.skip-link{z-index:100;color:var(--paper-soft);background:var(--rust);padding:.7rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:3px solid var(--rust-bright);outline-offset:4px}.site-header{z-index:10;width:min(100%, var(--max-width));min-height:6.5rem;padding:0 var(--gutter);color:var(--paper-soft);border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(15rem,1fr) auto minmax(3rem,1fr);align-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.identity{align-items:center;gap:.8rem;width:fit-content;text-decoration:none;display:inline-flex}.identity-mark{width:2.4rem;height:2.4rem;color:var(--paper-soft);letter-spacing:.1em;border:1px solid;place-items:center;font-size:.72rem;display:grid}.identity strong,.identity small{display:block}.identity strong{font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:400}.identity small{color:#f7f4ed99;letter-spacing:.12em;text-transform:uppercase;margin-top:.08rem;font-size:.6rem}.site-header nav{letter-spacing:.08em;text-transform:uppercase;gap:clamp(.8rem,1.5vw,1.8rem);font-size:.72rem;display:flex}.category-intro-without-description{padding-bottom:clamp(2.5rem,5vw,4.5rem)}.tag-list{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0;padding:0;list-style:none;display:flex}.tag-list a{color:var(--muted);border:1px solid var(--line);letter-spacing:.06em;padding:.35rem .7rem;font-size:.72rem;text-decoration:none;display:inline-block}.tag-list a:hover{color:var(--ink);border-color:var(--rust)}.research-list>article,.tag-results>article,.material-results>article,.related-content{border-bottom:1px solid var(--line);padding:clamp(1.75rem,4vw,3rem) 0}.research-list h2,.tag-results h2,.material-results h2,.related-content h2{font-family:Georgia,Times New Roman,serif;font-size:var(--type-card-title);margin:0 0 1rem;font-weight:400;line-height:1.05}.research-list p,.tag-results p,.material-results p{max-width:48rem;color:var(--muted)}.research-body,.research-meta,.research-sources{max-width:50rem;margin:0 auto;padding:clamp(2rem,5vw,4rem) 0}.research-page{width:min(100%, var(--max-width));min-height:65vh;padding:clamp(3rem, 7vw, 7rem) var(--gutter);margin:0 auto}.research-page>.kicker,.research-page>h1,.research-page>.research-lead,.research-page>.tag-list,.research-page>.research-pdf,.research-page>.related-content{max-width:50rem;margin-left:auto;margin-right:auto}.research-page>h1{font-family:Georgia,Times New Roman,serif;font-size:var(--type-page-title);letter-spacing:-.06em;margin-top:0;margin-bottom:1.5rem;font-weight:400;line-height:.96}.research-lead{color:var(--muted);font-size:1.15rem}.research-pdf{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(2rem,5vw,4rem) 0}.research-pdf small{color:var(--muted);margin-top:.75rem;display:block}.related-content ul{margin:0;padding-left:1.25rem}.material-filters{border-bottom:1px solid var(--line);grid-template-columns:2fr repeat(3,1fr);gap:1rem;padding:clamp(2rem,4vw,3.5rem) 0;display:grid}.material-filters label,.material-filters span{display:block}.material-filters span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.45rem;font-size:.7rem;font-weight:700}.material-filters input,.material-filters select{width:100%;min-height:2.8rem;color:var(--ink);background:var(--paper-soft);border:1px solid var(--line);font:inherit;padding:.55rem .7rem}.material-result-count,.material-results-empty{color:var(--muted)}.material-result-type{color:var(--rust);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.site-header nav a,.site-footer a{text-underline-offset:.35rem;text-decoration-thickness:1px}.site-header nav a{text-decoration-color:#0000}.site-header nav a:hover{text-decoration-color:currentColor}.language-switcher{letter-spacing:.12em;flex-wrap:nowrap;justify-self:end;align-items:center;gap:1rem;font-size:.8rem;font-weight:600;display:flex}.language-switcher a{width:3.79rem;height:3.79rem;color:var(--paper-soft);flex:none;place-items:center;line-height:1;text-decoration:none;display:grid}.geo-label{align-items:center;gap:.38rem;display:inline-flex}.geo-label svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:1rem;height:1rem}.language-switcher a[aria-current=page]{background:var(--rust-bright)}.category-header-actions{align-items:center;gap:clamp(1.25rem,3vw,2.5rem);display:flex}.language-placeholder-page{min-height:100vh;color:var(--paper-soft);background:var(--coal-950)}.language-placeholder-header{min-height:6.5rem;padding:0 var(--gutter);border-bottom:1px solid var(--line-dark);grid-template-columns:1fr auto;align-items:center;display:grid}.language-placeholder{width:min(100%, var(--max-width));padding:clamp(5rem, 12vw, 10rem) var(--gutter);margin:0 auto}.language-placeholder h1{max-width:12ch;font-family:Georgia,Times New Roman,serif;font-size:var(--type-page-title);margin:0 0 2rem;font-weight:400;line-height:.95}.language-placeholder>p:not(.kicker){color:#f7f4edad;margin:0 0 2rem}.hero{min-height:max(48rem,100svh);color:var(--paper-soft);background:var(--coal-950);place-items:center;display:grid;position:relative;overflow:hidden}.hero:after{content:"";background:linear-gradient(90deg,#101110b8 0%,#1011106b 43%,#1011101f 78%),linear-gradient(#0000 62%,#1011105c 100%);position:absolute;inset:0}.hero-image{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.hero-content{z-index:2;width:min(100%, var(--max-width));padding:9rem var(--gutter) 7rem;position:relative}.eyebrow,.kicker,.layer-label,.area-status,.kuzbass-directions article>span,.kuzbass-directions small{letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:700}.eyebrow{color:#f7f4eda3;margin:0 0 2rem}.hero h1{letter-spacing:.04em;text-transform:uppercase;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.36rem,2.38vw,2.38rem);font-weight:400;line-height:1}.hero-question{max-width:12ch;color:var(--rust-bright);font-family:Georgia,Times New Roman,serif;font-size:var(--type-display);letter-spacing:-.055em;margin:1.4rem 0 2rem;line-height:.9}.hero-intro{color:#f7f4edc7;max-width:40rem;margin:0 0 2.4rem;font-size:clamp(1rem,1.4vw,1.3rem)}.text-link{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:1rem;padding-bottom:.35rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.section-pad{width:min(100%, var(--max-width));padding:clamp(5rem, 10vw, 10rem) var(--gutter);margin:0 auto}.section-index{color:var(--rust);letter-spacing:.12em;align-self:start;font-size:.7rem;font-weight:700}.kicker{color:var(--rust);margin:0 0 1.3rem}.kicker-light{color:var(--rust-bright)}.statement{grid-template-columns:4rem minmax(18rem,1fr) minmax(20rem,.9fr);gap:clamp(1.5rem,5vw,6rem);display:grid}.statement h2,.reading h2,.closing h2{font-family:Georgia,Times New Roman,serif;font-size:var(--type-section-title);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.96}.statement-copy{align-self:end;padding-top:3.4rem;font-size:1.08rem}.statement-copy p{margin:0 0 1.35rem}.statement-copy .principle-line{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.2rem;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;line-height:1.25}.investigation{width:100%;max-width:none;color:var(--paper);background:var(--coal-900)}.investigation>*{width:min(100%, calc(var(--max-width) - 2 * var(--gutter)));margin-left:auto;margin-right:auto}.section-heading{grid-template-columns:1.25fr .75fr;align-items:end;gap:clamp(3rem,8vw,10rem);padding-bottom:4rem;display:grid}.section-heading h2,.kuzbass-heading h2{font-family:Georgia,Times New Roman,serif;font-size:var(--type-display);letter-spacing:-.075em;margin:0;font-weight:400;line-height:.85}.section-heading>p{color:#eee9dfad;max-width:32rem;margin:0;font-size:1.05rem}.area-list{border-top:1px solid var(--line-dark);margin-top:2rem;margin-bottom:0;padding:0;list-style:none}.area-list li{border-bottom:1px solid var(--line-dark);grid-template-columns:4rem minmax(13rem,.7fr) minmax(16rem,1fr) auto;align-items:baseline;gap:2rem;padding:1.75rem 0;display:grid}.area-number{color:var(--rust-bright);font-family:Georgia,Times New Roman,serif;font-size:.85rem}.area-list h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2vw,1.9rem);font-weight:400}.area-list p{color:#eee9df9e;margin:0}.area-status{color:#eee9df66;white-space:nowrap}.area-list li.area-with-publications{align-items:start}.category-publications{grid-column:2/-1;margin-top:1rem}.empty-category{color:#eee9df7a;margin:0 0 1.5rem}.latest-articles{background:var(--line-dark);border:1px solid var(--line-dark);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:2rem;display:grid}.article-card{background:var(--coal-900)}.article-card img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.article-card-copy{padding:1.5rem}.article-card h4{margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:400;line-height:1.1}.article-card p{margin-bottom:1.5rem}.article-card a,.category-link,.read-link,.back-link{letter-spacing:.1em;text-underline-offset:.35rem;text-transform:uppercase;font-size:.72rem;font-weight:700}.category-link{display:inline-block}.zero-category-link{position:relative}.zero-category-link-label{position:absolute;inset:0 auto auto 0}.zero-category-link-measure{visibility:hidden}.category-page-header{min-height:6.5rem;padding:0 var(--gutter);color:var(--paper-soft);background:var(--coal-950);border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;display:flex}.category-page{box-sizing:border-box;width:min(100%, var(--max-width));min-height:65vh;padding:clamp(3rem, 6vw, 6rem) var(--gutter);margin:0 auto}.category-feature-layout{background:var(--paper);border:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(15rem,.72fr);margin-bottom:clamp(3rem,6vw,6rem);display:grid}.category-global-latest{grid-template-columns:1fr;min-width:0;display:grid}.category-global-latest>img,.category-global-latest>.image-enlarge-link{aspect-ratio:16/9;width:100%;min-width:0;max-height:34rem;display:block;overflow:hidden}.category-global-latest>img,.category-global-latest>.image-enlarge-link img{object-fit:cover;width:100%;height:100%}.category-global-latest>div{padding:clamp(1.5rem,3vw,3rem)}.category-global-latest h2{font-family:Georgia,Times New Roman,serif;font-size:var(--type-card-title);margin:.5rem 0 1rem;line-height:1.08}.category-global-latest h2 a{text-decoration:none}.category-global-latest p:not(.kicker){color:var(--muted);line-height:1.55}.category-menu{color:var(--paper-soft);background:var(--coal-950);align-content:start;padding:1.4rem;display:grid}.category-menu strong{color:var(--rust-bright);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.7rem;font-size:.72rem}.category-menu a{border-top:1px solid var(--line-dark);padding:.78rem 0;text-decoration:none}.category-menu a.active{text-underline-offset:.3rem;font-weight:700;text-decoration:underline}.category-menu--compact{flex-wrap:wrap;align-items:center;gap:0 1.35rem;margin-top:1.25rem;padding:.8rem 1.15rem;display:flex}.category-menu--compact strong{margin:0 1rem 0 0}.category-menu--compact a{border-top:0;padding:.55rem 0}@media (width<=800px){.category-feature-layout,.category-global-latest{grid-template-columns:1fr}.category-global-latest>img,.category-global-latest>.image-enlarge-link{min-height:0}.category-menu{order:2}.category-page-header{box-sizing:border-box;padding:.7rem var(--gutter);gap:.5rem}.category-page-header .identity small,.category-header-actions .back-link{display:none}.category-page-header .identity{min-width:0}.category-page-header .identity strong{font-size:.9rem}.category-header-actions{gap:.25rem}.category-header-actions .language-switcher{gap:.2rem}.category-header-actions .language-switcher a{width:2.55rem;height:2.55rem;font-size:.7rem}}.category-intro{border-bottom:1px solid var(--line);grid-template-columns:.35fr 1fr;gap:.75rem 4rem;padding-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.category-intro h1{font-family:Georgia,Times New Roman,serif;font-size:var(--type-page-title);letter-spacing:-.065em;text-align:center;grid-area:1/1/auto/-1;margin:0;font-weight:400;line-height:.94}.category-intro>p:last-child{max-width:42rem;color:var(--muted);text-align:center;grid-column:1/-1;margin:.5rem auto 0;font-size:1.05rem}.category-home-link{z-index:1;grid-area:1/1;align-self:start;width:fit-content;position:relative}.article-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.25rem,2.5vw,2.25rem);padding:clamp(2rem,4vw,3.5rem) 0;display:grid}.article-list-item{border-bottom:1px solid var(--line);align-self:start;gap:1rem;min-width:0;padding:0 0 1.4rem;display:grid}.article-list-item.without-image{grid-template-columns:1fr}.article-list-item>img,.article-list-item>.image-enlarge-link{aspect-ratio:3/2;width:100%;min-width:0;display:block;overflow:hidden}.article-list-item>img,.article-list-item>.image-enlarge-link img{object-fit:cover;width:100%;height:100%}.article-list-item>h2,.category-empty h2{min-width:0;font-family:Georgia,Times New Roman,serif;font-size:var(--type-card-title);overflow-wrap:anywhere;hyphens:auto;margin:0;font-weight:400;line-height:1.08}.article-list-item>h2 a{text-decoration:none}.article-list-item .related-content{border-top:1px solid var(--line);margin:.9rem 0 1rem;padding:.9rem 0}.article-list-item .related-content h2{margin:.2rem 0 .55rem;font-size:1rem;line-height:1.25}.category-empty h2{font-size:clamp(1.75rem,2.8vw,2.8rem)}.article-list-item p{max-width:45rem;color:var(--muted);margin:0 0 1rem}@media (width<=1100px){.article-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.article-list{grid-template-columns:1fr}.category-menu--compact{grid-template-columns:1fr;gap:0;display:grid}.category-menu--compact strong{margin:0 0 .4rem}.category-menu--compact a{border-top:1px solid var(--line-dark)}}.category-empty{text-align:center;padding:clamp(2.5rem,5vw,4.5rem) 0}.category-empty p{color:var(--muted)}.category-footer{margin-top:0}.question-block{grid-template-columns:.65fr 1fr;gap:4rem;padding-top:clamp(5rem,9vw,9rem);display:grid}.question-block ol{counter-reset:questions;margin:0;padding:0;list-style:none}.question-block li{border-bottom:1px solid var(--line-dark);counter-increment:questions;margin:0;padding:1rem 0 1rem 3.5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2.5vw,2.6rem);line-height:1.15;position:relative}.question-block li:before{color:var(--rust-bright);content:"0" counter(questions);font-family:Arial,Helvetica,sans-serif;font-size:.68rem;position:absolute;left:0}.reading{grid-template-columns:4rem minmax(18rem,.8fr) minmax(23rem,1.2fr);gap:clamp(1.5rem,5vw,6rem);display:grid}.layers{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;align-self:end;gap:1px;display:grid}.layers article,.layers-note{background:var(--paper-soft);margin:0;padding:clamp(1.5rem,3vw,2.75rem)}.layer-label{color:var(--rust)}.layers h3{margin:4rem 0 1.2rem;font-family:Georgia,Times New Roman,serif;font-size:1.8rem;font-weight:400;line-height:1.08}.layers article p{color:var(--muted);margin:0}.layers-note{color:var(--muted);grid-column:1/-1;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.9rem}.path{padding-top:0}.path ol{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.path li{border-right:1px solid var(--line);min-height:12rem;padding:1.5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.2vw,2.1rem);line-height:1.1}.path li:last-child{border-right:0}.path li span{color:var(--rust);margin-bottom:3.5rem;font-family:Arial,Helvetica,sans-serif;font-size:.65rem;font-weight:700;display:block}.kuzbass{width:100%;max-width:none;color:var(--paper);background:var(--coal-950);grid-template-columns:4rem minmax(19rem,.85fr) minmax(25rem,1.15fr);gap:clamp(1.5rem,5vw,6rem);display:grid;position:relative}.kuzbass>.section-index{margin-left:max(0px, calc((100vw - var(--max-width)) / 2))}.kuzbass-heading{padding-left:max(0px, calc((100vw - var(--max-width)) / 2))}.kuzbass-heading h2{writing-mode:vertical-rl;margin-top:3rem;transform:rotate(180deg)}.kuzbass-heading>p:last-child{color:#eee9df9e;max-width:31rem;margin:3rem 0 0}.kuzbass-directions{margin-right:max(0px, calc((100vw - var(--max-width)) / 2));border-top:1px solid var(--line-dark);align-self:center;display:grid}.kuzbass-directions article{border-bottom:1px solid var(--line-dark);min-height:19rem;padding:2.4rem 2.5rem;position:relative}.kuzbass-directions article>span{color:var(--rust-bright)}.kuzbass-directions h3{font-family:Georgia,Times New Roman,serif;font-size:var(--type-section-title);margin:3rem 0 1.2rem;font-weight:400;line-height:1}.kuzbass-directions p{color:#eee9df9e;max-width:42rem}.kuzbass-directions small{color:#eee9df66;margin-top:2rem;display:block}.closing{grid-template-columns:.35fr 1fr;gap:2rem 5rem;display:grid}.closing h2{max-width:15ch}.closing>p:last-child{max-width:40rem;color:var(--muted);grid-column:2;margin-top:2rem;font-size:1.05rem}.site-footer{min-height:13rem;padding:3rem var(--gutter);color:var(--paper);background:var(--coal-950);grid-template-columns:1fr auto 1fr;align-items:end;gap:2rem;display:grid}.site-footer strong,.site-footer span{display:block}.site-footer strong{font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:400}.site-footer div>span{color:#eee9df7a;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.site-footer p{color:#eee9df99;margin:0;font-family:Georgia,Times New Roman,serif}.site-footer a{letter-spacing:.1em;text-transform:uppercase;justify-self:end;font-size:.72rem}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=950px){.site-header{grid-template-columns:1fr auto;align-content:start;min-height:9rem;padding-top:1rem}.site-header nav{right:var(--gutter);bottom:.75rem;left:var(--gutter);white-space:nowrap;gap:1.25rem;padding-bottom:.25rem;display:flex;position:absolute;overflow-x:auto}.statement,.reading,.kuzbass{grid-template-columns:3rem 1fr}.statement-copy,.layers,.kuzbass-directions{grid-column:2}.statement-copy{padding-top:0}.section-heading,.question-block{grid-template-columns:1fr}.area-list li{grid-template-columns:3rem .7fr 1fr}.area-status{grid-column:2}.category-publications{grid-column:2/-1}.latest-articles{grid-template-columns:1fr}.material-filters{grid-template-columns:1fr 1fr}.kuzbass-heading h2{writing-mode:initial;transform:none}.kuzbass-heading,.kuzbass>.section-index{margin-left:0;padding-left:0}.kuzbass-directions{margin-right:0}}@media (width<=680px){.site-header{min-height:8.5rem}.identity small{display:none}.hero{min-height:48rem}.hero-content{padding-top:8rem}.hero h1{font-size:clamp(1.19rem,5.36vw,1.79rem)}.hero-image{object-position:64% center}.hero:after{background:linear-gradient(90deg,#101110a8 0%,#10111047 100%),linear-gradient(#0000 52%,#1011107a 100%)}.hero-question{max-width:9ch;font-size:var(--type-display)}.statement,.reading,.kuzbass{grid-template-columns:1fr}.statement .section-index,.reading .section-index,.kuzbass .section-index{display:none}.statement-copy,.layers,.kuzbass-directions{grid-column:1}.section-heading{padding-bottom:2rem}.area-list li{grid-template-columns:2.5rem 1fr;gap:.65rem 1rem}.area-list p,.area-status{grid-column:2}.category-publications{grid-column:1/-1}.category-page-header{min-height:5rem}.category-intro,.article-list-item{grid-template-columns:1fr}.category-intro>p:last-child{grid-column:1}.category-intro h1{font-size:var(--type-page-title);grid-row:2}.category-home-link{grid-row:1}.category-empty h2{font-size:clamp(1.6rem,8vw,2.25rem)}.layers{grid-template-columns:1fr}.layers-note{grid-column:1}.path ol{grid-template-columns:1fr 1fr}.path li:nth-child(2){border-right:0}.path li{border-bottom:1px solid var(--line);min-height:10rem}.closing{grid-template-columns:1fr}.closing>p:last-child{grid-column:1}.site-footer{grid-template-columns:1fr;align-items:start}.site-footer a{justify-self:start}.material-filters{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.article-work-header{min-height:5rem;padding:0 var(--gutter);color:var(--paper-soft);background:var(--coal-950);border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;display:flex}.article-work-header>span{color:#f7f4ed94;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.longread{overflow:hidden}.draft-warning{padding:1rem var(--gutter);color:var(--paper-soft);background:var(--rust);grid-template-columns:.45fr 1fr;gap:2rem;font-size:.78rem;display:grid}.draft-warning strong{letter-spacing:.08em;text-transform:uppercase}.article-hero{width:min(100%, var(--max-width));padding:clamp(3.5rem, 6vw, 6rem) var(--gutter) clamp(2.75rem, 5vw, 4.5rem);margin:0 auto}.article-hero h1{max-width:12ch;font-family:Georgia,Times New Roman,serif;font-size:var(--type-display);letter-spacing:-.07em;margin:0;font-weight:400;line-height:.88}.article-hero h1 em{color:var(--rust);font-weight:400}.article-deck{max-width:50rem;color:var(--muted);margin:clamp(1.5rem,3vw,2.5rem) 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,1.7vw,1.65rem);line-height:1.25}.hero-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.hero-facts div{border-right:1px solid var(--line);padding:1rem 1.25rem}.hero-facts div:last-child{border-right:0}.hero-facts strong,.hero-facts span{display:block}.hero-facts strong{color:var(--rust);margin-bottom:.5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,2.7vw,2.8rem);font-weight:400;line-height:1}.hero-facts span,.hero-caveat{color:var(--muted);font-size:.82rem}.hero-caveat{margin:.8rem 0 0}.article-body>section,.article-body>figure{width:min(100%, var(--max-width));padding:clamp(3rem, 5.5vw, 5.5rem) var(--gutter);margin-left:auto;margin-right:auto}.prose-section>p,.prose-section>blockquote,.prose-section>h2,.prose-section>.editor-note,.prose-section>.measurement-table,.prose-section>.method-note,.prose-section>.legal-levels,.prose-section>.section-label{max-width:52rem;margin-left:auto;margin-right:auto}.prose-section h2,.data-figure h3,.comparison-section h2,.document-placements h2,.closing-question h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1}.prose-section h2,.comparison-section h2,.document-placements h2{font-size:var(--type-section-title);margin-top:0}.standfirst{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.35}.prose-section blockquote{color:var(--rust);border-left:2px solid;margin-top:2rem;margin-bottom:2rem;padding:1.4rem 0 1.4rem clamp(1.5rem,3vw,3rem);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,2.15vw,2.2rem);line-height:1.15}.editor-note,.method-note{color:var(--muted);background:var(--paper-soft);border-left:3px solid var(--rust);padding:1.2rem 1.4rem;font-size:.9rem}.section-label,.visual-number{color:var(--rust);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:700}.dark-evidence{color:var(--paper);background:var(--coal-900);grid-template-columns:.25fr .75fr;gap:2rem 4rem;display:grid;width:100%!important;max-width:none!important}.dark-evidence>*{width:100%;max-width:calc(var(--max-width) - 2 * var(--gutter))}.dark-evidence .section-label{color:var(--rust-bright);justify-self:end}.evidence-intro h2{max-width:12ch;font-family:Georgia,Times New Roman,serif;font-size:var(--type-section-title);letter-spacing:-.06em;margin:0;font-weight:400;line-height:.92}.dark-evidence>.evidence-intro{grid-column:2}.evidence-intro p{color:#eee9dfa6;max-width:44rem}.ratio-cards,.source-note-dark{grid-column:2}.ratio-cards{background:var(--line-dark);border:1px solid var(--line-dark);grid-template-columns:1fr 1fr;gap:1px;display:grid}.ratio-cards article{background:var(--coal-900);padding:clamp(1.25rem,2vw,1.8rem)}.ratio-cards article>span{color:#eee9df80;font-size:.72rem}.ratio-cards h3{min-height:2.5rem;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400}.ratio-value strong{color:var(--rust-bright);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,4vw,4rem);font-weight:400}.ratio-track{background:#eee9df1f;height:.55rem;margin:1.4rem 0 .75rem;position:relative}.ratio-track span{background:var(--rust-bright);height:100%;display:block}.ratio-track i{color:#eee9df8c;font-size:.62rem;font-style:normal;position:absolute;top:-1.4rem}.ratio-track i:after{background:var(--paper);content:"";width:1px;height:.8rem;position:absolute;top:1.3rem;left:0}.ratio-cards p,.source-note-dark{color:#eee9df99;font-size:.82rem}.measurement-table{border-top:1px solid var(--line);margin-top:2rem;margin-bottom:2rem}.measurement-table>div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:2rem;padding:1rem 0;display:grid}.measurement-table strong{color:var(--rust);font-weight:400}.data-figure figcaption{max-width:58rem;margin-bottom:2rem}.data-figure h3{font-size:var(--type-section-title);margin:.7rem 0 1rem}.data-figure figcaption>p:last-child,.source-note{color:var(--muted)}.chart-scroll,.comparison-scroll{overflow-x:auto}.line-chart{background:var(--paper-soft);border:1px solid var(--line);min-width:800px;display:block}.chart-grid{stroke:#181a1824;stroke-width:1px}.chart-line{fill:none;stroke:var(--rust);stroke-width:3px}.chart-point{fill:var(--paper-soft);stroke:var(--rust);stroke-width:3px}.chart-axis-label,.chart-value{font-family:Arial,Helvetica,sans-serif;font-size:12px}.chart-axis-label{fill:var(--muted)}.chart-value{fill:var(--ink);font-weight:700}.data-figure .method-note{max-width:58rem;margin:1.5rem 0 0}.source-note{max-width:58rem;font-size:.8rem}.evidence-figure{color:var(--paper);background:var(--coal-950);width:100%!important;max-width:none!important}.evidence-figure figcaption,.evidence-figure>.method-note,.evidence-chain{width:min(100%, calc(var(--max-width) - 2 * var(--gutter)));margin-left:auto;margin-right:auto}.evidence-figure figcaption>p:last-child{color:#eee9df8c}.evidence-chain{border-top:1px solid var(--line-dark);grid-template-columns:repeat(7,minmax(10rem,1fr));margin-top:0;margin-bottom:2rem;padding:0;list-style:none;display:grid;overflow-x:auto}.evidence-chain li{border-right:1px solid var(--line-dark);min-height:16rem;padding:1.1rem;position:relative}.evidence-chain li:after{z-index:1;color:var(--rust-bright);content:"→";position:absolute;top:3.1rem;right:-.45rem}.evidence-chain li:last-child:after{content:""}.chain-index,.chain-status{color:#eee9df73;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;display:block}.evidence-chain h4{min-height:3.75rem;margin:2rem 0 .75rem;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:400}.evidence-chain p{color:#eee9df8c;font-size:.82rem}.evidence-fragmentary .chain-status{color:#d8a25d}.evidence-gap .chain-status{color:var(--rust-bright)}.comparison-section>p,.comparison-section>h2{max-width:56rem}.comparison-scroll{margin:2rem 0 1.25rem}.comparison-section table{border-collapse:collapse;background:var(--paper-soft);width:100%;min-width:980px}.comparison-section th,.comparison-section td{border:1px solid var(--line);text-align:left;vertical-align:top;width:25%;padding:1rem}.comparison-section thead th{color:var(--paper-soft);background:var(--coal-900);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.comparison-section tbody th{font-family:Georgia,Times New Roman,serif;font-size:1.1rem}.comparison-section td{color:var(--muted);font-size:.86rem}.legal-levels{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:2rem;display:grid}.legal-levels article{background:var(--paper-soft);padding:1.5rem}.legal-levels article>span{width:2.5rem;height:2.5rem;color:var(--paper-soft);background:var(--rust);place-items:center;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;display:grid}.legal-levels h3{margin:2.5rem 0 .75rem;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;font-weight:400}.legal-levels p{color:var(--muted)}.document-placements{border-top:1px solid var(--line)}.placement-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:2rem;display:grid}.placement-grid figure{background:var(--paper-soft);margin:0}.placement-box{color:#eee9dfb3;background:var(--coal-800);text-align:center;place-items:center;min-height:15rem;padding:1.5rem;font-family:Georgia,Times New Roman,serif;font-size:1.6rem;line-height:1.05;display:grid}.document-box{color:var(--ink);background:linear-gradient(var(--paper-soft), var(--paper-soft)) padding-box, repeating-linear-gradient(0deg, transparent 0 15px, #181a181a 15px 16px) border-box;border:1.5rem solid #0000}.placement-grid figcaption{color:var(--muted);padding:1.3rem;font-size:.82rem}.closing-question{color:var(--paper-soft);background:var(--rust);width:100%!important;max-width:none!important}.closing-question>*{width:min(100%, calc(var(--max-width) - 2 * var(--gutter)));margin-left:auto;margin-right:auto}.closing-question p{font-size:.9rem}.closing-question h2{max-width:14ch;font-size:var(--type-section-title);margin-top:3rem}.article-footer{margin-top:0}.article-sources ol{max-width:52rem;margin:2rem auto 0;padding-left:1.4rem}.article-sources li{border-bottom:1px solid var(--line);padding:.7rem 0 .7rem .5rem}.article-sources a{text-underline-offset:.25rem}@media (width<=850px){.hero-facts,.legal-levels,.placement-grid{grid-template-columns:1fr}.hero-facts div{border-right:0;border-bottom:1px solid var(--line)}.hero-facts div:last-child{border-bottom:0}.dark-evidence{grid-template-columns:1fr}.dark-evidence .section-label{justify-self:start}.dark-evidence>.evidence-intro,.ratio-cards,.source-note-dark{grid-column:1}}@media (width<=620px){.article-work-header{min-height:5rem}.article-work-header>span{text-align:right;max-width:9rem}.draft-warning{grid-template-columns:1fr;gap:.35rem}.article-hero h1{font-size:var(--type-display)}.ratio-cards{grid-template-columns:1fr}.measurement-table>div{grid-template-columns:1fr;gap:.25rem}}@media (width<=800px){.category-page{box-sizing:border-box;width:100%;overflow:hidden}.category-page-header{box-sizing:border-box;gap:.35rem;width:100%;padding:.65rem 1rem}.category-page-header .identity small,.category-header-actions .back-link{display:none}.category-page-header .identity-mark{width:2.25rem;height:2.25rem}.category-page-header .identity strong{font-size:.82rem}.category-header-actions{flex:none;gap:0}.category-header-actions .language-switcher{gap:.1rem;display:flex}.category-header-actions .language-switcher a{width:2.25rem;height:2.25rem;padding:0;font-size:.62rem}.category-intro h1{max-width:100%;font-size:var(--type-page-title);overflow-wrap:anywhere;hyphens:auto}.research-list,.research-list article,.research-list h2{overflow-wrap:anywhere;min-width:0;max-width:100%}}.image-enlarge-link,.image-enlarge-link img{cursor:zoom-in}
