.research-page{--rp-paper:#f7f5ef;--rp-ink:#142c40;--rp-blue:#315d78;--rp-amber:#b78336;--rp-line:#d5d7d4;--rp-muted:#596b76;color:var(--rp-ink);max-width:76rem;margin:auto;padding:1rem clamp(1rem,4vw,3rem) 4rem}.research-page h1,.research-page h2,.research-page h3{font-family:var(--font-display,Georgia,serif);font-weight:500;line-height:1.18}.research-intro{padding:2rem 0 1.5rem;border-bottom:1px solid var(--rp-line)}.research-intro h1{max-width:18ch;font-size:clamp(2.3rem,5vw,4.2rem);margin:.5rem 0 1rem}.research-lead{font-size:1.2rem;line-height:1.7;max-width:65ch}.research-kicker{color:var(--rp-amber);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.research-date,.research-summary,.research-page dt{color:var(--rp-muted)}.research-nav{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.4rem 0 2.3rem;border-bottom:1px solid var(--rp-line);padding-bottom:1rem}.research-nav a{color:var(--rp-blue);text-decoration:none;padding:.6rem .85rem;border-radius:2rem}.research-nav a[aria-current=page]{background:#e9dfcd;color:#503b1c}.research-page a{color:var(--rp-blue);overflow-wrap:anywhere}.research-page a:focus-visible,.research-page input:focus-visible{outline:3px solid var(--rp-amber);outline-offset:3px}.research-page section{margin:2.5rem 0}.research-reading{max-width:69ch}.research-reading>section{margin:3.5rem 0}.research-reading h2,.research-conclusions h2,.research-source-groups h2{font-size:2rem;margin:.45rem 0 1rem}.research-reading p,.research-reading li,.research-conclusions li,.research-source p,.research-status-card dd,.research-updates p{line-height:1.75}.research-toc{padding:0;list-style:none;border-top:1px solid var(--rp-line)}.research-toc li{padding:1rem 0;border-bottom:1px solid var(--rp-line);display:grid;grid-template-columns:minmax(12rem,.7fr) 1fr;gap:1.2rem}.research-toc a{font-weight:700}.research-toc span{color:var(--rp-muted);font-size:.94rem}.research-citations{font-size:.83rem;color:var(--rp-muted);line-height:1.65}.research-citations span{font-weight:700;color:var(--rp-ink)}.research-citations a{margin-left:.25rem}.research-table-wrap{overflow-x:auto;margin:1.5rem 0}.research-page table{border-collapse:collapse;width:100%;min-width:35rem}.research-page th,.research-page td{border-bottom:1px solid var(--rp-line);padding:.8rem;text-align:left;vertical-align:top}.research-page th{background:#eae8e1;color:var(--rp-ink)}.research-primary{display:inline-block;background:#315d78;color:white!important;text-decoration:none;padding:.9rem 1.2rem;border-radius:.7rem}.research-download{margin:3rem 0}.research-source-groups{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.research-source-list{display:grid;gap:1rem}.research-source,.research-status-card{padding:1.3rem 1.4rem;background:rgba(255,255,255,.42);border:1px solid var(--rp-line);border-radius:.9rem}.research-source h3{font-size:1.35rem}.research-tools{margin:1.5rem 0;display:flex;align-items:end;gap:1rem;flex-wrap:wrap}.research-tools label{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:min(100%,18rem)}.research-tools input{min-height:46px;border:1px solid var(--rp-line);border-radius:.6rem;padding:.65rem .8rem;background:transparent;color:inherit;font:inherit}.research-tools [role=status]{color:var(--rp-muted);font-size:.9rem}.research-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.research-status-card h2{font-size:1.45rem;margin:.1rem 0 1rem}.research-status-card dl{margin:0}.research-status-card dl>div{padding:.75rem 0;border-top:1px solid var(--rp-line)}.research-status-card dt{font-size:.8rem;font-weight:700}.research-status-card dd{margin:.25rem 0 0}.research-updates{list-style:none;padding:0;border-left:1px solid var(--rp-line)}.research-updates li{padding:0 0 2rem 1.5rem;position:relative}.research-updates li:before{content:"";position:absolute;left:-.36rem;top:.35rem;width:.65rem;height:.65rem;border-radius:50%;background:var(--rp-amber)}.research-updates time{font-weight:700;color:var(--rp-blue)}.research-update-chapters{font-size:.9rem}.research-page [hidden]{display:none!important}
html[data-theme=night] .research-page{--rp-ink:#e6edf0;--rp-blue:#a9cbdc;--rp-line:#43515a;--rp-muted:#b5c2c8}html[data-theme=night] .research-page .research-nav a[aria-current=page]{background:#58482d;color:#f5d9a6}html[data-theme=night] .research-page .research-source,html[data-theme=night] .research-page .research-status-card{background:rgba(29,46,60,.7)}
@media(max-width:760px){.research-source-groups{grid-template-columns:1fr}.research-status-grid{grid-template-columns:1fr}.research-toc li{grid-template-columns:1fr;gap:.25rem}.research-nav{gap:.1rem}.research-nav a{padding:.55rem .65rem;font-size:.9rem}.research-tools .research-primary{width:100%;text-align:center}}
@media(prefers-reduced-motion:reduce){.research-page *{scroll-behavior:auto!important}}
.research-byline{margin:.7rem 0;color:var(--rp-muted);font-size:.9rem}.research-methodology{max-width:68ch;line-height:1.7;padding:.8rem 1rem;border-left:2px solid var(--rp-amber);background:rgba(183,131,54,.08)}
html[data-theme=night] .research-page th{background:#273e4b}
.research-chapter-menu{max-width:69ch;border-top:1px solid var(--rp-line);border-bottom:1px solid var(--rp-line);padding:1rem 0;margin:1.5rem 0 2rem}.research-chapter-menu summary{cursor:pointer;color:var(--rp-blue);font-weight:700;min-height:2rem}.research-chapter-menu ol{padding-left:1.5rem;line-height:1.6}.research-chapter-menu li{padding:.5rem 0}.research-chapter-menu a[aria-current=page]{font-weight:700;text-decoration-color:var(--rp-amber)}.research-meaning{border-left:3px solid var(--rp-amber);padding:.2rem 0 .2rem 1.25rem}.research-chapter-sources ol{padding-left:1.3rem}.research-chapter-sources li{margin:1.4rem 0;line-height:1.6}.research-chapter-sources li>p{margin:.35rem 0;font-size:.9rem;color:var(--rp-muted)}.research-related{border-top:1px solid var(--rp-line);padding-top:1.5rem}.research-related ul{padding-left:1.3rem;line-height:1.7}.research-related li{margin:.8rem 0}.research-tool-links{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem}.research-chapter-pager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;border-top:1px solid var(--rp-line);padding-top:1.5rem}.research-chapter-pager a{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid var(--rp-line);border-radius:.8rem;text-decoration:none}.research-chapter-pager span{font-size:.85rem;color:var(--rp-muted)}.research-chapter-pager strong{font-weight:500;line-height:1.5}.research-download{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.research-table-sources td{padding-top:0}.research-table-sources p{margin:.2rem 0 .5rem}@media(max-width:600px){.research-chapter-pager{grid-template-columns:1fr}.research-chapter .research-meaning{padding-left:1rem}.research-download .research-primary{width:100%;text-align:center}}
