body:has(.research-article-page) .site-masthead{background:linear-gradient(115deg,#122737 35%,#274b61);gap:1.5rem;min-height:0;padding:1.75rem max(1.5rem,50vw - 590px)}body:has(.research-article-page) .masthead-plate{display:none}body:has(.research-article-page) .site-masthead:after{display:none}body:has(.research-article-page) .masthead-brand{flex:initial;text-shadow:none}body:has(.research-article-page) .masthead-brand strong{margin:0;font-size:1.875rem;line-height:1.1}body:has(.research-article-page) .masthead-brand span{margin-top:.5rem;font-size:.875rem}body:has(.research-article-page) .masthead-right{text-shadow:none;font-size:.875rem}body:has(.research-article-page) .manual-nav{padding:0 max(1.5rem,50vw - 590px);position:static}body:has(.research-article-page) .manual-nav a{padding:.8rem 1rem;font-size:.875rem}body:has(.research-article-page) .manual-nav a:first-child{padding-left:0}body:has(.research-article-page) .manual-nav [aria-current=page]{background:var(--olive);color:#fff}.research-article-page{max-width:1180px;margin:0 auto;padding:2.75rem 1.5rem 3.5rem;font-size:1.0625rem;line-height:1.75}.research-article-head{max-width:940px;margin:0 0 2.125rem 246px}.research-kicker{letter-spacing:.04em;flex-wrap:wrap;gap:.5rem 1.125rem;margin:0 0 .9375rem;font:700 .875rem/1.6 Courier New,monospace;display:flex}.research-kicker span{color:var(--muted);font-weight:400}.research-article-head h1{letter-spacing:-.035em;overflow-wrap:break-word;max-width:820px;margin:0 0 1.375rem;font:700 clamp(1.875rem,3.1vw,2.6875rem)/1.17 Courier New,monospace}.research-metadata{color:var(--muted);border-top:3px double var(--ink);margin:0;padding-top:.875rem;font-size:.875rem;line-height:1.65}.research-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:36px;display:grid}.research-contents{border-top:2px solid var(--ink);padding-top:.8125rem;position:sticky;top:1.5rem}.research-contents h2{letter-spacing:.05em;margin:0 0 .75rem;font:700 .875rem/1.5 Courier New,monospace}.research-contents ol,.research-mobile-contents ol{counter-reset:contents;margin:0;padding:0;list-style:none}.research-contents li,.research-mobile-contents li{counter-increment:contents}.research-article-page a{color:var(--olive);text-underline-offset:3px;overflow-wrap:anywhere}.research-article-page a:hover{text-decoration-thickness:2px}.research-contents a,.research-mobile-contents a{border-bottom:1px solid var(--line);min-height:44px;padding:.625rem 0 .625rem 1.875rem;font:.875rem/1.5 Arial,Helvetica,sans-serif;text-decoration:none;display:block;position:relative}.research-contents a:before,.research-mobile-contents a:before{content:counter(contents,decimal-leading-zero);color:var(--muted);font:.8125rem/1.5 Courier New,monospace;position:absolute;top:.6875rem;left:0}.research-contents a:hover,.research-mobile-contents a:hover{text-decoration:underline}.research-copy{background:var(--sheet);border:1px solid var(--line);border-top:3px solid var(--ink);min-width:0;padding:2rem 2.625rem 2.125rem;scroll-margin-top:1.5rem}.research-copy p{margin:0 0 1.375rem}.research-copy .research-lead{font-size:1.125rem;font-weight:400;line-height:1.75}.research-copy h2{letter-spacing:-.015em;border-top:1px solid var(--line);margin:1.5rem 0 1.0625rem;padding-top:1.375rem;scroll-margin-top:1.5rem;font:700 1.5625rem/1.3 Courier New,monospace}.research-copy a{font-size:1em}.research-copy p a{text-decoration:underline}.research-copy em{font-style:italic}.research-mobile-contents{display:none}.research-endnote{color:var(--muted);border-top:3px double var(--ink);margin:1.75rem 0 0;padding-top:1rem;font:.875rem/1.7 Courier New,monospace}@media (max-width:1000px){.research-article-page{padding-top:2rem}.research-article-head{margin-left:216px}.research-layout{grid-template-columns:185px minmax(0,1fr);gap:31px}.research-copy{padding:1.625rem}}@media (max-width:760px){body:has(.research-article-page) .site-masthead{padding:1.375rem 1.125rem}body:has(.research-article-page) .masthead-brand strong{font-size:1.4375rem}body:has(.research-article-page) .masthead-right{display:none}body:has(.research-article-page) .manual-nav{padding:0 1.125rem}body:has(.research-article-page) .manual-nav a{padding:.625rem .75rem}.research-article-page{padding:1.625rem 1rem 2rem}.research-article-head{margin:0 0 1.5rem}.research-kicker{gap:.1875rem .75rem;margin-bottom:.75rem}.research-article-head h1{margin-bottom:1.0625rem;font-size:1.875rem;line-height:1.2}.research-metadata{padding-top:.75rem}.research-layout{display:block}.research-contents{display:none}.research-copy{padding:1.3125rem 1.1875rem 1.5625rem}.research-copy .research-lead{font-size:1.0625rem;line-height:1.7}.research-copy h2{margin-top:1.625rem;padding-top:1.3125rem;font-size:1.4375rem}.research-copy p{font-size:1rem;line-height:1.75}.research-mobile-contents{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:1.5625rem 0 1.6875rem;padding:0;display:block}.research-mobile-contents summary{cursor:pointer;min-height:48px;padding:.75rem 0;font:700 .875rem/1.7 Courier New,monospace}.research-mobile-contents ol{padding-bottom:.75rem}.research-mobile-contents li:last-child a{border:0}}@media (max-width:350px){.research-article-head h1{font-size:1.6875rem}.research-copy{padding:1.125rem .9375rem}}@media (prefers-reduced-motion:reduce){html:has(.research-article-page){scroll-behavior:auto}}@media print{.research-article-page{color:#000;background:#fff;max-width:none;padding:1.25rem 0;font-size:11pt;line-height:1.6}.research-article-head{max-width:none;margin:0 0 1.25rem}.research-article-head h1{max-width:none;font-size:25pt}.research-layout{display:block}.research-contents,.research-mobile-contents{display:none!important}.research-copy{background:#fff;border:0;padding:0}.research-copy p,.research-copy .research-lead{orphans:3;widows:3;font-size:11pt;line-height:1.6}.research-copy h2{break-after:avoid;font-size:16pt}.research-article-page a{color:#000;text-decoration:underline}.research-metadata,.research-kicker,.research-endnote{color:#000}.research-endnote{break-inside:avoid}}
