.article-head{max-width:680px;margin:var(--sp-4) auto 0;padding:0 var(--sp-5) var(--sp-4);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.kicker{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--sp-3);gap:var(--sp-3);flex-wrap:wrap;align-items:center;font-weight:600;display:flex}.kicker .dot{background:var(--ink-3);border-radius:50%;flex-shrink:0;width:5px;height:5px}.kicker .pt{color:var(--ink-3)}.kicker-link{color:var(--ink-3);letter-spacing:.22em;text-decoration:none}.kicker-link:hover{color:var(--ink)}.kicker .sep-k{color:var(--ink-4);letter-spacing:0;font-weight:400}.kicker .num{color:var(--ink-4)}h1.headline{font-family:var(--escrow), var(--serif);font-weight:800;font-size:var(--text-3xl);letter-spacing:-.01em;text-wrap:balance;margin:0 0 14px;line-height:1.08}.art-subtitle{font-family:var(--serif);color:var(--ink-2);margin:-var(--sp-2) 0 var(--sp-3);max-width:680px;font-size:22px;font-style:italic;font-weight:500;line-height:1.35}.art-teaser{font-family:var(--sans);color:var(--ink-2);background:var(--paper-soft);border-left:3px solid var(--eu-gold,#c9a84c);padding:var(--sp-3) var(--sp-4) var(--sp-3) 18px;margin:0 0 var(--sp-4);font-size:.9375rem;line-height:1.6}.art-teaser-label{font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-weight:700;display:block}.art-summary{font-family:var(--serif);font-weight:400;font-size:var(--text-lg);color:var(--ink-2);margin:0 0 var(--sp-4);max-width:680px;line-height:1.5}.art-context{margin:var(--sp-1) 0 0;padding-bottom:var(--sp-4);border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:6px;display:flex}.art-context-tag{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);background:var(--paper-soft);border:1px solid var(--rule);padding:3px var(--sp-2);white-space:nowrap;font-weight:600}.art-byline-block{padding-top:0;padding-bottom:var(--sp-3);margin-top:14px!important}.byline{flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.by-avatars{display:flex}.auth-av-wrap{flex-shrink:0;text-decoration:none;display:block}.auth-av-wrap+.auth-av-wrap{margin-left:-var(--sp-2)}.auth-av{border:2px solid var(--bg);width:50px;height:50px;font-size:var(--text-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.auth-av img{object-fit:cover;width:100%;height:100%;display:block}.by-text{min-width:0}.by-prefix{color:var(--ink-2);font-weight:400}.by-names{font-family:var(--sans);font-size:var(--text-14);color:var(--ink-2);margin:0 0 2px;font-weight:400;line-height:1.4}.by-name-link{color:var(--ink);text-underline-offset:2px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.by-name-link:hover{color:var(--accent)}.art-dateline{align-items:center;gap:var(--sp-1) 6px;font-family:var(--sans);font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;margin:0 0 3px;font-weight:600;display:flex}.by-updated{color:var(--ink-3);font-weight:400}.art-toolbar-wrap{max-width:680px;padding:0 var(--sp-5) var(--sp-2);margin:0 auto}.toolbar{padding:var(--sp-2) 0;align-items:center;gap:6px;display:flex}.tb-spacer{flex:1}.tb-stat{font-family:var(--sans);font-size:var(--text-xs);letter-spacing:.04em;color:var(--ink-3);text-transform:none;font-weight:600}.art-pullquote{border-left:3px solid var(--ink);margin:0 0 var(--sp-8);padding:14px var(--sp-6);font-family:var(--serif);font-size:var(--text-lg);color:var(--ink);background:var(--faint);border-radius:0 4px 4px 0;font-style:italic;font-weight:500;line-height:1.45}.lead-figure{margin:var(--sp-4) auto 0;width:fit-content;max-width:680px}.lead-figure .img{display:block}.lead-figure .img img{width:auto;max-width:100%;height:auto;max-height:480px;display:block}.lead-figure figcaption{padding:var(--sp-2) 0 var(--sp-3);font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.lead-figure figcaption>span:first-child{flex:0 auto;min-width:0}.lead-figure figcaption .credit{font-family:var(--mono);font-size:var(--text-12);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4);text-align:right;overflow-wrap:anywhere;flex:auto;min-width:0;margin-left:auto;line-height:1.6}.article-body{max-width:680px;padding:var(--sp-4) var(--sp-5) 0;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;margin:0 auto}.article-body.no-top-pad{padding-top:0}.article-head.key-insights-head{margin-top:var(--sp-6)}.article-body p{font-family:var(--garamond);color:var(--ink);margin:0 0 var(--sp-6);font-size:1.25rem;line-height:1.65}.article-body img,.article-body figure{max-width:100%;height:auto;margin:var(--sp-10) 0;display:block}.article-body img{border:1px solid var(--rule);border-radius:4px}.article-body figure img{margin:0}.article-body figcaption{font-size:var(--text-sm);color:var(--ink-3);margin-top:var(--sp-3);line-height:1.4}.article-body p.dropcap:first-letter{font-family:var(--serif);float:left;margin:var(--sp-2) 10px 0 0;color:var(--ink);font-size:78px;font-weight:800;line-height:.85}.article-body h2{font-family:var(--serif);font-weight:700;font-size:var(--text-xl);margin:var(--sp-12) 0 var(--sp-4);letter-spacing:-.01em;color:var(--ink);scroll-margin-top:80px;line-height:1.2;position:relative}.article-body h3,.article-body h4{font-family:var(--serif);font-weight:700;font-size:var(--text-lg);margin:var(--sp-10) 0 var(--sp-3);color:var(--ink);scroll-margin-top:80px;line-height:1.25;position:relative}.heading-anchor{vertical-align:middle;margin-left:var(--sp-2);color:var(--ink-4);cursor:pointer;opacity:0;vertical-align:baseline;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:opacity .15s,color .15s;display:inline-flex}.article-body h2:hover .heading-anchor,.article-body h3:hover .heading-anchor,.article-body h4:hover .heading-anchor{opacity:1}.heading-anchor:hover{color:var(--accent)}.heading-anchor.copied{color:#2c7a3e;opacity:1}.heading-anchor.copied:after{content:"Link copied";font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:#2c7a3e;white-space:nowrap;margin-left:6px;font-weight:600;position:absolute}@media (hover:none){.heading-anchor{opacity:.5}}.article-body blockquote:not(.art-pullquote){margin:var(--sp-10) 0;padding:var(--sp-6) var(--sp-8);border-left:4px solid var(--ink);font-family:var(--serif);background:var(--paper-2);color:var(--ink-2);font-size:22px;font-style:italic;line-height:1.55}.pdf-first-notice{margin:var(--sp-6) 0}.pdf-first-notice>p{margin:0 0 var(--sp-4);color:var(--ink-2);font-family:var(--serif);font-style:italic;font-size:var(--text-18);line-height:1.5}.article-body ul,.article-body ol{margin:var(--sp-6) 0;padding-left:var(--sp-7)}.article-body li{font-family:var(--garamond);margin-bottom:var(--sp-2);font-size:var(--text-lg);line-height:1.65}.article-body hr{border:none;border-top:1px solid var(--rule);margin:var(--sp-12) 0}.article-body .epis-tags{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:0;font-weight:700}.article-body .epis-tags small{font-size:inherit}.article-body .epis-docs,.article-body .epis-byline,.article-body .epis-subtitle,.article-body .epis-timeframe,.article-body .epis-tags{display:none}.article-body .epis-byline~hr,.article-body .epis-subtitle~hr,.article-body .epis-timeframe~hr,.article-body .epis-tags~hr,.article-body>div>hr:first-of-type{display:none!important}.article-body p strong{color:var(--ink);font-weight:600}.article-body .highlighted{background:var(--hl,#fef9c3);cursor:pointer;padding:0 2px}mark[data-ann-id]{color:#1a1a1a}.article-body .epis-highlights{background:var(--paper-soft)!important;color:var(--ink)!important}.article-body .epis-highlights h3{color:var(--ink)!important}.article-body .epis-highlights div,.article-body .epis-highlights p{color:var(--ink-2)!important}.article-body blockquote.pull{margin:var(--sp-10) 0;border:none;padding:0}.article-body blockquote.pull p{font-family:var(--serif);color:var(--ink);border-left:3px solid var(--accent);margin:0 0 14px;padding-left:26px;font-size:32px;font-style:italic;font-weight:500;line-height:1.3}.article-body blockquote.pull cite{font-family:var(--mono);font-style:normal;font-size:var(--text-xs);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);padding-left:29px;display:block}.embed{margin:var(--sp-10) 0;border-top:2px solid var(--ink);padding-top:18px}.embed-h{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.embed-h .lbl{font-size:var(--text-xs);letter-spacing:.25em;text-transform:uppercase;font-weight:700}.embed-h .src{font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.embed .fig-title{font-family:var(--serif);font-weight:700;font-size:var(--text-xl);margin:0 0 6px;line-height:1.25}.embed .fig-deck{font-family:var(--garamond);font-size:var(--text-base);color:var(--ink-2);margin:0 0 18px;line-height:1.5}.embed footer{border-top:1px solid var(--rule);font-size:var(--text-xs);color:var(--ink-3);justify-content:space-between;gap:var(--sp-2);flex-wrap:wrap;margin-top:14px;padding-top:10px;display:flex}.embed footer .src-text{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:var(--text-2xs)}.stats-grid{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat-cell{border-right:1px solid var(--rule);padding:22px 22px 22px 0}.stat-cell:nth-child(2){padding-left:22px}.stat-cell:nth-child(3){border-right:none;padding-left:22px}.stat-cell .num{font-family:var(--serif);color:var(--accent);letter-spacing:-.02em;font-size:52px;font-weight:800;line-height:.95}.stat-cell .num .unit{color:var(--ink-2);margin-left:var(--sp-1);font-size:22px;font-weight:600}.stat-cell .lbl{font-size:var(--text-sm);color:var(--ink-2);margin-top:10px;line-height:1.45}.stat-cell .delta{margin-top:var(--sp-2);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--ink-3);text-transform:uppercase}.stat-cell .delta.up{color:#2c7a3e}.stat-cell .delta.down{color:var(--red)}.chart-bars{font-size:var(--text-sm);grid-template-columns:130px 1fr 60px;align-items:center;gap:10px 14px;display:grid}.chart-bars .bar-label{color:var(--ink-2);font-weight:500}.chart-bars .bar-track{background:#f3eee5;height:18px;position:relative}.chart-bars .bar-fill{background:var(--accent);position:absolute;top:0;bottom:0;left:0}.chart-bars .bar-fill.danger{background:var(--red)}.chart-bars .bar-fill.muted{background:var(--ink-3)}.chart-bars .bar-num{font-family:var(--mono);font-size:var(--text-12);font-weight:600}.citation-block{background:var(--paper-soft);border:1px solid var(--rule);padding:22px var(--sp-6);font-size:var(--text-sm);color:var(--ink-2);margin:36px 0 0;line-height:1.55}.citation-block .ch{font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px;font-weight:700}.citation-block .doi-link{font-family:var(--mono);font-size:var(--text-12);color:var(--accent);word-break:break-all;margin-top:var(--sp-2)}.cite-actions{gap:var(--sp-2);flex-wrap:wrap;margin-top:14px;display:flex}.cite-pill{font:inherit;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;padding:var(--sp-2) var(--sp-3);background:var(--paper);border:1px solid var(--ink);color:var(--ink);cursor:pointer;font-weight:600;transition:all .15s}.cite-pill:hover{background:var(--ink);color:var(--paper)}.art-sidebar{float:right;width:200px;margin:0 0 var(--sp-6) var(--sp-8);font-family:var(--sans);font-size:var(--text-12);flex-direction:column;gap:0;line-height:1.5;display:flex}.art-sb-block{border-top:1px solid var(--rule);padding:var(--sp-2) 0}.art-sb-label{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 var(--sp-2);font-weight:700;line-height:1}.art-sb-toc{counter-reset:toc;margin:0;padding:0;list-style:none}.art-sb-toc li{padding:3px 0 3px var(--sp-4);counter-increment:toc;margin:0;position:relative}.art-sb-toc li:before{content:counter(toc);font-family:var(--mono);font-size:var(--text-xs);color:var(--ink-4);position:absolute;top:4px;left:0}.art-sb-toc li a{font-family:var(--sans);font-size:var(--text-12);color:var(--ink-2);line-height:1.45;text-decoration:none;display:block}@media (hover:hover){.art-sb-toc li a:hover{color:var(--accent)}}.art-sb-related{margin:0;list-style:none;padding:0!important}.art-sb-related li{border-bottom:1px solid var(--rule);margin:0;padding:6px 0;list-style:none}.art-sb-related li:first-child{padding-top:0}.art-sb-related li:last-child{border-bottom:none;padding-bottom:0}.art-sb-related li a{font-family:var(--sans);font-size:var(--text-12);color:var(--ink-2);font-weight:400;line-height:1.4;text-decoration:none;display:block}@media (hover:hover){.art-sb-related li a:hover{color:var(--accent)}}.art-sb-def p{font-family:var(--sans);font-size:var(--text-12);color:var(--ink-2);margin:0;font-style:italic;line-height:1.5}article.article-body:after{content:"";clear:both;display:block}@media (max-width:768px){.art-sidebar{display:none}}.art-key-insights{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:14px 0 var(--sp-4);margin:var(--sp-4) 0 0}.art-ki-head{font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px;font-weight:700}.art-ki-list{margin:0;padding:0;list-style:none}.art-ki-list li{font-family:var(--garamond);color:var(--ink-2);padding:var(--sp-1) 0 var(--sp-1) 18px;font-size:1rem;line-height:1.55;position:relative}.art-ki-list li:before{content:"—";color:var(--ink-3);font-weight:600;position:absolute;left:0}.art-ki-text{font-family:var(--garamond);color:var(--ink-2);margin:0;font-size:1rem;line-height:1.55}.art-author-bios{border-top:1px solid var(--rule);padding-top:var(--sp-6);margin-top:var(--sp-12)}.art-author-bio-item{margin-bottom:14px}.art-author-bio-item p{font-family:var(--sans)!important;color:var(--ink-2)!important;margin:0!important;font-size:.8125rem!important;line-height:1.5!important}.art-author-bio-item+.art-author-bio-item{padding-top:var(--sp-3);border-top:1px solid var(--rule)}.art-author-bio-name{color:var(--ink);text-underline-offset:2px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.art-author-bio-name:hover{color:var(--accent)}.related{max-width:680px;padding:var(--sp-7) 0;border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);margin:56px auto 0}.related h3{font-size:var(--text-xs);letter-spacing:.25em;text-transform:uppercase;margin:0 0 18px;font-weight:700}.rel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.rel-grid .pb-gcard{border:1px solid var(--rule)}.article-body .epis-references{color:var(--ink-3)!important}.article-body .epis-references h4{color:var(--ink-2)!important}.article-body .epis-references a{word-break:break-all;background:var(--paper-soft)!important;color:var(--accent)!important;border:1px solid var(--rule)!important}.article-body .epis-author-bio{background:var(--paper-soft)!important;color:var(--ink)!important;border:1px solid var(--rule-2)!important;border-left:4px solid var(--eu-gold)!important}.article-body .epis-author-bio h4{color:var(--eu-gold)!important}.article-body .epis-author-bio div,.article-body .epis-author-bio p{color:var(--ink-2)!important}.chart-bars .bar-track{background:var(--paper-soft)}.article-body .epis-author-top{background:var(--paper-soft)!important;color:var(--ink)!important;border-left-color:var(--eu-gold)!important}@media (max-width:768px){.article-head{margin-top:var(--sp-4);padding:0 var(--sp-5) 14px}h1.headline{margin-bottom:var(--sp-4);font-size:clamp(26px,7.5vw,40px)}.art-summary{font-size:var(--text-md);margin-bottom:var(--sp-5)}.byline{gap:6px}.auth-av{width:40px;height:40px}.toolbar{flex-wrap:wrap;gap:6px}.tb-btn{font-size:var(--text-xs);padding:7px 10px}.lead-figure{margin-top:14px;padding-inline:0}.lead-figure .img img{object-fit:cover;width:100%;max-width:100%;max-height:280px}.lead-figure figcaption{font-size:var(--text-sm)}.lead-figure figcaption .credit{font-size:var(--text-12)}.article-body{padding:18px var(--sp-5) 0}.article-body p{margin-bottom:var(--sp-5);font-size:1.125rem;line-height:1.6}.article-body li{margin-bottom:var(--sp-2);font-size:1.125rem;line-height:1.6}.article-body h2{margin:var(--sp-10) 0 14px;font-size:22px}.article-body h3{margin:var(--sp-8) 0 10px;font-size:19px}.article-body blockquote{padding:var(--sp-4) var(--sp-4);font-size:var(--text-md)}.citation-block{padding:var(--sp-5)}.cite-actions{gap:var(--sp-2);flex-wrap:wrap}.related{padding:var(--sp-6) var(--sp-5)}.rel-grid{grid-template-columns:1fr;gap:0}.rel-grid .pb-gcard{column-gap:var(--sp-3);padding:var(--sp-3) 0;border:none;border-bottom:1px solid var(--rule);grid-template-columns:100px 1fr;align-items:start;display:grid}.rel-grid .pb-gcard:last-child{border-bottom:none}.rel-grid .pb-gcard-img{aspect-ratio:var(--ratio-card);width:100px;height:auto}.rel-grid .pb-gcard-body{padding:0}.rel-grid .pb-gcard-title{font-size:var(--text-14);-webkit-line-clamp:3}.rel-grid .pb-gcard-summary{display:none}.art-key-insights{padding:var(--sp-3) 0 14px;margin-top:var(--sp-5)}}@media (max-width:480px){h1.headline{font-size:28px}.art-summary{font-size:var(--text-16)}.article-body p,.article-body li{font-size:1.125rem;line-height:1.6}.kicker{font-size:var(--text-2xs);gap:10px}}.tb-badge{min-width:16px;height:16px;padding:0 var(--sp-1);background:var(--accent);color:#fff;font-size:var(--text-2xs);border-radius:8px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.ann-float{margin-top:-var(--sp-2);z-index:9000;color:#f0f0f0;padding:var(--sp-2) 10px;gap:var(--sp-2);-webkit-user-select:none;user-select:none;background:#1e2024;border-radius:6px;flex-direction:column;min-width:180px;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 4px 20px #0006}.ann-float:after{content:"";border:6px solid #0000;border-top-color:#1e2024;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ann-colors{align-items:center;gap:6px;display:flex}.ann-swatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:18px;height:18px;transition:transform .1s,border-color .1s}.ann-swatch:hover{transform:scale(1.15)}.ann-swatch.active{border-color:#fff;transform:scale(1.1)}.ann-actions{gap:var(--sp-1);align-items:center;display:flex}.ann-action-btn{font-family:var(--mono);font-size:var(--text-xs);padding:var(--sp-1) 9px;color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff1f;border:none;border-radius:3px;font-weight:600;transition:background .12s}.ann-action-btn:hover{background:#ffffff38}.ann-dismiss{padding:var(--sp-1) 7px;margin-left:auto}.ann-note-wrap{flex-direction:column;gap:6px;display:flex}.ann-textarea{font-family:var(--sans);font-size:var(--text-sm);resize:vertical;color:#fff;background:#ffffff1a;border:none;border-radius:4px;outline:none;min-height:64px;padding:7px 9px}.ann-textarea::placeholder{color:#ffffff73}.ann-panel{background:var(--bg);border-left:1px solid var(--rule);z-index:8000;width:300px;max-height:calc(100vh - 80px);font-size:var(--text-sm);flex-direction:column;display:flex;position:fixed;top:60px;right:0;overflow-y:auto;box-shadow:-4px 0 24px #0000001a}.ann-panel-head{padding:14px var(--sp-4) var(--sp-3);border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--ink);background:var(--bg);z-index:1;justify-content:space-between;align-items:center;font-weight:700;display:flex;position:sticky;top:0}.ann-panel-close{cursor:pointer;color:var(--ink-3);font-size:var(--text-14);background:0 0;border:none;padding:2px 6px;transition:color .12s}.ann-panel-close:hover{color:var(--ink)}.ann-empty{padding:var(--sp-5) var(--sp-4);color:var(--ink-3);font-size:var(--text-sm);line-height:1.5}.ann-list{padding:var(--sp-2) 0;margin:0;list-style:none}.ann-item{padding:var(--sp-3) var(--sp-4);cursor:pointer;border-bottom:1px solid var(--rule);gap:0;transition:background .12s;display:flex}.ann-item:hover{background:var(--paper-soft)}.ann-item.focused{background:var(--paper-warm)}.ann-item-bar{width:3px;min-height:100%;margin-right:var(--sp-3);border-radius:2px;flex-shrink:0;align-self:stretch}.ann-item-body{flex:1;min-width:0}.ann-quote{font-family:var(--garamond);font-style:italic;font-size:var(--text-sm);color:var(--ink-2);word-break:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 6px;line-height:1.45;display:-webkit-box;overflow:hidden}.ann-note-text{font-size:var(--text-12);color:var(--ink);margin:0 0 var(--sp-2);word-break:break-word;background:var(--paper-soft);padding:6px var(--sp-2);border-radius:3px;line-height:1.45}.ann-item-foot{justify-content:space-between;align-items:center;display:flex}.ann-time{font-family:var(--mono);font-size:var(--text-2xs);color:var(--ink-4);text-transform:uppercase;letter-spacing:.08em}.ann-remove{cursor:pointer;font-size:var(--text-xs);color:var(--ink-4);background:0 0;border:none;padding:0;transition:color .12s}.ann-remove:hover{color:var(--red)}.pdf-viewer{display:contents}.pdf-open{align-items:center;gap:5px;text-decoration:none;display:inline-flex}.pdf-open-sep{opacity:.5}.docx-viewer-wrap{border:1px solid var(--rule-2);padding:var(--sp-8) var(--sp-10);background:#fff;min-height:200px}.docx-render{color:var(--ink);font-family:inherit;line-height:1.6}.docx-render section{margin-bottom:1.5em}.docx-render p{margin:0 0 .75em}.docx-render h1,.docx-render h2,.docx-render h3{margin:1.25em 0 .5em;font-weight:700}.docx-render table{border-collapse:collapse;width:100%;margin-bottom:1em}.docx-render td,.docx-render th{border:1px solid var(--rule-2);padding:6px 10px}.docx-render img{max-width:100%;height:auto}.print-url{display:none}@media print{.crumbs,.toolbar,.cite-actions,.citation-block,.related,.ann-panel,.ann-float,.pdf-viewer,.no-print{display:none!important}.article-head,.article-body,.lead-figure,.citation-block{max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}h1.headline{margin-bottom:12pt!important;font-size:26pt!important;line-height:1.1!important}.art-subtitle,.art-summary{color:#333!important;font-size:13pt!important}.article-body p,.article-body li{color:#000!important;font-size:11pt!important;line-height:1.65!important}.article-body h2{margin:28pt 0 10pt!important;font-size:16pt!important}.article-body h3{margin:20pt 0 8pt!important;font-size:13pt!important}.article-body blockquote{background:0 0!important;border-left:3pt solid #000!important;font-size:12pt!important}.art-pullquote{background:0 0!important;border-left:3pt solid #000!important;font-size:13pt!important}.byline{border-color:#ccc!important}.by-av{color:#000!important;background:#eee!important}img{page-break-inside:avoid;width:auto!important;max-width:100%!important;height:auto!important;max-height:50vh!important}figure{page-break-inside:avoid}.lead-figure{page-break-inside:avoid;max-width:420pt!important;margin:12pt 0!important}.lead-figure img{object-fit:cover;border:1pt solid #ddd!important;max-height:260pt!important}h1,h2,h3,h4{page-break-after:avoid}.article-body p,.article-body blockquote,.article-body li{page-break-inside:avoid}.print-url{font-family:var(--mono,monospace);color:#666;letter-spacing:.06em;border-top:1pt solid #bbb;margin-top:18pt;padding-top:8pt;font-size:8pt;display:block!important}}.post-mode .art-page .crumbs{padding-top:30px}.art-page{padding-bottom:72px}.post-sticky-logo{-webkit-user-select:none;user-select:none}
