@font-face{font-family:Manrope;src:url(/fonts/manrope-cyrillic-400-normal.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;src:url(/fonts/manrope-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-cyrillic-600-normal.woff2) format("woff2");font-weight:600 800;font-display:swap;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;src:url(/fonts/manrope-latin-600-normal.woff2) format("woff2");font-weight:600 800;font-display:swap}:root{--ink:#152535;--muted:#526277;--line:#d5dde6;--brand:#163247;--subtle:#f1f5f8;font-family:Manrope,Verdana,sans-serif;color:var(--ink);background:#fff}*{box-sizing:border-box}body{margin:0;font-size:15px;line-height:1.75;overflow-wrap:anywhere}a{color:inherit;text-decoration:none}a:hover{color:#59758b}button{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #637f96;outline-offset:5px}h1,h2,h3{line-height:1.2;letter-spacing:-.04em}p{color:var(--muted)}[id]{scroll-margin-top:110px}em{font-family:Georgia,serif;font-weight:400}.container{max-width:1200px;margin:auto;padding:0 40px}.skip{position:absolute;left:-9999px}.skip:focus{left:20px;top:10px;z-index:50;background:white;padding:10px}.journal-header{position:sticky;top:0;background:#fffffffa;border-bottom:1px solid var(--line);z-index:20}.header-inner{max-width:1280px;margin:auto;min-height:88px;padding:16px 40px;gap:36px}.brand,.header-inner{display:flex;align-items:center}.brand{gap:12px;font-size:16px;letter-spacing:.12em;white-space:nowrap}.brand strong{font-weight:600}.header-inner nav{display:flex;gap:28px;margin-left:auto;font-size:13px;font-weight:600;align-items:center}.header-inner a[aria-current]{border-bottom:2px solid var(--ink);padding-block:7px}.login{font-size:13px;font-weight:600;white-space:nowrap}.menu{display:none}.journal-intro{padding:64px 0 56px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1.4fr 1fr;gap:20px 64px}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;margin:0 0 20px}.journal-intro .eyebrow{grid-column:1/-1}.journal-intro h1{font-size:clamp(36px,4.5vw,60px);margin:0;font-weight:600}.lead{font-size:18px;line-height:1.7;max-width:760px}.journal-intro .lead{align-self:end;margin:0 0 6px}.listing-title{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-top:36px}.listing-title h2{font-size:28px;margin:0}.listing-title span{color:var(--muted);font-size:13px}.sections{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 32px}.sections a{border:1px solid var(--line);padding:10px 16px;display:flex;gap:24px;border-radius:8px;font-size:13px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.card{border-top:2px solid var(--ink)}.card,.card-copy{display:flex;flex-direction:column}.card-copy{padding:24px 0;flex:1 1}.card small{color:var(--muted);font-size:11px;letter-spacing:.04em}.card h2{font-size:23px;font-weight:600;margin:18px 0 12px;line-height:1.35}.card p{font-size:14px;margin:0 0 24px}.read-link{margin-top:auto;font-size:13px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.card-photo img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.pagination{display:flex;justify-content:space-between;padding:24px 0;gap:24px}.breadcrumbs{display:flex;gap:12px;flex-wrap:wrap;margin:32px 0;font-size:12px;color:var(--muted)}.article-heading{max-width:930px;padding-bottom:34px;border-bottom:1px solid var(--line)}.article h1{font-size:clamp(30px,4vw,48px);font-weight:600;margin:0 0 24px}.article .lead{font-size:19px;margin:0 0 24px}.byline{font-size:12px}.byline span{padding:0 8px}.article-grid{display:grid;grid-template-columns:230px minmax(0,740px);gap:56px;padding-top:40px}.toc{align-self:start;position:sticky;top:120px;font-size:12px}.toc summary{font-weight:600;cursor:pointer}.toc nav{display:grid;gap:14px;margin-top:18px}.toc a{color:var(--muted)}.article-body{font-size:16px;line-height:1.85}.article-body p{color:var(--ink);margin:0 0 22px}.article-body h2{font-size:26px;margin:44px 0 20px;font-weight:600}.article-body h2:first-child{margin-top:0}.article-body h3{font-size:20px}.article-body a{text-decoration:underline;text-underline-offset:4px}.article-body li{padding-left:4px;margin-bottom:10px}.article-body blockquote{margin:24px 0;padding:20px 24px;border-left:3px solid var(--brand);background:var(--subtle)}.article figure{max-width:740px;margin:32px auto}.article figure img{max-width:100%;height:auto}.article figcaption{font-size:12px;color:var(--muted)}.sources{border-top:1px solid var(--line);margin-top:40px;padding-top:16px}.related h2,.sources h2{font-size:20px}.sources details{padding:14px 0;border-bottom:1px solid var(--line)}.sources summary{cursor:pointer;font-weight:600;font-size:14px}.sources a,.sources p{font-size:13px}.sources a{text-decoration:underline}.article-next{background:var(--subtle);padding:28px 32px;margin-top:40px;border-radius:12px}.article-next h2{font-size:28px;margin:0 0 16px}.article-next .eyebrow{margin-bottom:16px}.article-next p,.cta{font-size:14px}.cta{background:var(--brand);color:#fff!important;border-radius:8px;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;padding:13px 20px;margin:8px 0 16px;font-weight:600}.cta:hover{background:#0f2536}.article-next small{display:block;font-size:11px;color:var(--muted);line-height:1.6}.related{margin-top:36px}.related a{display:block;border-bottom:1px solid var(--line);padding:14px 0;font-size:14px}.preview{background:#faf0db;padding:16px;border-radius:8px}.journal-footer{border-top:1px solid var(--line);padding-top:32px;padding-bottom:24px;margin-top:72px;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.journal-footer p{font-size:12px}.journal-footer nav{display:flex;gap:24px;font-size:12px;flex-wrap:wrap}.footer-note{flex-basis:100%;border-top:1px solid var(--line);padding-top:20px}@media (max-width:900px){.header-inner{gap:22px}.header-inner nav{gap:18px}.brand{font-size:13px}.article-grid{gap:32px;grid-template-columns:180px minmax(0,1fr)}.cards{gap:20px}.card h2{font-size:20px}.journal-intro{gap:20px 32px}.journal-intro .lead{font-size:16px}}@media (max-width:680px){.container{padding-left:20px;padding-right:20px}.header-inner{min-height:68px;padding:10px 20px;gap:14px}.brand{font-size:12px;gap:8px}.brand img{width:30px;height:30px}.login{margin-left:auto;font-size:11px}.menu{display:block;border:0;background:transparent;color:var(--ink);font-size:23px;min-width:36px;min-height:44px;cursor:pointer}.header-inner nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px;border-bottom:1px solid var(--line)}.header-inner nav.is-open{display:flex;flex-wrap:wrap}.journal-intro{padding:36px 0;display:block}.journal-intro h1{font-size:38px;margin-bottom:24px}.eyebrow{font-size:10px}.listing-title{padding-top:28px;display:block}.listing-title span{display:block;margin-top:8px;font-size:12px}.sections{gap:8px;margin:20px 0 28px}.sections a{font-size:12px;padding:8px 12px;gap:16px}.cards{grid-template-columns:1fr;gap:16px}.card h2{font-size:24px;margin:14px 0 12px}.card-copy{padding:20px 0}.card p{font-size:14px;margin-bottom:18px}.article h1{font-size:32px}.article .lead{font-size:16px}.article-heading{padding-bottom:20px}.article-grid{display:block;padding-top:24px}.toc{position:static;margin-bottom:32px;padding:16px;background:var(--subtle);border-radius:8px}.article-body{font-size:15px;line-height:1.85}.article-body h2{font-size:23px;margin-top:32px}.breadcrumbs{margin:24px 0;font-size:11px}.article-next{padding:24px}.article-next h2{font-size:24px}.journal-footer{margin-top:44px}.journal-footer nav{gap:16px}.byline{font-size:11px}.cta{width:100%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}