.mrh{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;color:#30363b;background:#fff}.mrh *,.mrh *:before,.mrh *:after{box-sizing:border-box}.mrh a{text-underline-offset:3px}.mrh .nwl-wrap{width:100%;max-width:1140px;margin:0 auto;padding-left:16px;padding-right:16px}.mrh-paper-category{color:#66717b;font-weight:700;font-size:12px;letter-spacing:.055em;text-transform:uppercase;line-height:1.5;margin:0 0 13px}.mrh-section-label{color:#626b73;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mrh .mrh-breadcrumb{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:0 0 28px;color:#66717b;font-size:12px;line-height:1.5}.mrh .mrh-breadcrumb a{color:#4d6168;text-decoration:none}.mrh .mrh-breadcrumb a:hover{text-decoration:underline}.mrh h1,.mrh h2,.mrh h3{color:#171917;font-family:Roboto Slab,Georgia,serif}.mrh p{line-height:1.78}.mrh-button{font:600 13px IBM Plex Sans,ui-sans-serif,sans-serif;display:inline-flex;gap:8px;align-items:center;justify-content:center;text-decoration:none;padding:10px 13px;border-radius:4px;border:1px solid #cbd2d7;color:#303f48;background:#fff;cursor:pointer;transition:background .15s,border-color .15s}.mrh-button:hover{background:#f4f6f7;border-color:#858f97}.mrh-button.solid{color:#fff;background:#176a69;border-color:#176a69}.mrh-button.solid:hover{background:#155b59}.mrh-button.inverse{color:#39464d;background:#fff;border-color:#cbd2d7}.mrh-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:20px 0 0}.mrh-report{padding-bottom:64px}.mrh-report h2{font:700 27px/1.35 Roboto Slab,Georgia,serif;margin:0 0 17px;color:#171917}.mrh-report h3{font:700 19px/1.4 Roboto Slab,Georgia,serif;margin:28px 0 12px;color:#252b2a}.mrh-report p{font-size:15.5px;line-height:1.85;color:#444b50;margin:0 0 18px}.mrh-report strong{font-weight:700;color:#252c30}.mrh-report em{font-style:italic}.mrh-paper-body>section{scroll-margin-top:26px}.mrh-report-section{padding:38px 0;margin:0;border-bottom:1px solid #e4e7e9}.mrh-report-section>.mrh-section-label{display:block;margin:0 0 12px}.mrh-report-section>h2{margin-bottom:18px}.mrh-report-section ol,.mrh-report-section ul{padding-left:23px;margin:17px 0 22px}.mrh-report-section li{font-size:15px;line-height:1.85;margin-bottom:9px;color:#444b50;padding-left:2px}.mrh-report-section li::marker{color:#647078;font-weight:600}.mrh-story{padding:36px 0;border-bottom:1px solid #e4e7e9;margin:0}.mrh-pullquote{font:600 19px/1.62 Roboto Slab,Georgia,serif;color:#39454b;border-left:3px solid #7c8990;padding:9px 0 9px 20px;margin:24px 0;background:transparent}.mrh-research-note{border-left:3px solid #8b999a;padding:10px 0 10px 18px;margin:22px 0;background:none;color:#4d5860;font-size:14px;line-height:1.8}.mrh-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:22px 0 2px;border-top:1px solid #e4e7e9;border-bottom:1px solid #e4e7e9}.mrh-stat{padding:20px 14px 18px;border-right:1px solid #e4e7e9;min-width:0}.mrh-stat:first-child{padding-left:0}.mrh-stat:last-child{border-right:0}.mrh-stat small{font-size:11px;color:#68727a;letter-spacing:.025em;display:block;line-height:1.5}.mrh-stat strong{font:700 26px/1.2 Roboto Slab,Georgia,serif;color:#202a2b;display:block;margin:7px 0}.mrh-stat span{font-size:12px;color:#707982;line-height:1.5}.mrh-method{background:#fff;padding:0;color:#454e52;font-size:14px;line-height:1.75;border:0}.mrh-method p{font-size:14.5px}.mrh-disclaimer{font-size:12px!important;line-height:1.7!important;color:#6a747b!important}.mrh-table-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:21px 0 24px;border:1px solid #dbe0e2;background:#fff}.mrh-table{border-collapse:collapse;width:100%;min-width:600px;font-size:13px;line-height:1.6}.mrh-table th{text-align:left;vertical-align:bottom;padding:11px 12px;background:#f3f5f5;border-bottom:2px solid #d3dade;font-weight:700;color:#273137}.mrh-table td{padding:11px 12px;border-bottom:1px solid #e8ebed;color:#444d51;vertical-align:top}.mrh-table tbody tr:nth-child(2n) td{background:#fafbfb}.mrh-table tbody tr:hover td{background:#f5f8f8}.mrh-table td:last-child{font-weight:400;color:#454c51}.mrh-table-controls{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:12px 0}.mrh-table-controls .mrh-actions{margin:0}.mrh-table-controls input{border:1px solid #cbd3d6;border-radius:3px;padding:9px 11px;max-width:100%;min-width:180px}.mrh-map-panel{border:1px solid #d8dee2;background:#fff;margin:18px 0 24px;max-width:100%}.mrh-map-toolbar{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;background:#f7f8f8;border-bottom:1px solid #dce2e3;padding:14px}.mrh-control{min-width:160px;flex:1}.mrh-control label{display:block;font-size:11px;font-weight:700;color:#59646a;margin-bottom:5px}.mrh-control select,.mrh-control input{font:500 13px IBM Plex Sans,sans-serif;border:1px solid #cbd2d4;background:#fff;color:#26353a;padding:10px;width:100%;border-radius:3px;min-width:0}.mrh-map-content{position:relative;min-height:390px;overflow:hidden;background:#edf1f0}.mrh-map-content .leaflet-container{height:460px;width:100%;z-index:0}.mrh-map-selected{position:absolute;top:12px;right:12px;z-index:401;max-width:225px;background:#fff;padding:15px;border:1px solid #d7dfe0;box-shadow:0 2px 10px #00000017;font-size:12px;pointer-events:none}.mrh-map-selected small{display:block;color:#657078;font-size:11px}.mrh-map-selected strong{display:block;font-size:16px;margin:6px 0}.mrh-map-selected b{display:block;font-size:24px;color:#262d30}.mrh-map-selected p{font-size:12px;line-height:1.4;margin:6px 0 0}.mrh-map-legend{padding:10px 14px;display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:12px;color:#606b73}.mrh-legend-swatches{display:flex;gap:2px}.mrh-legend-swatches span{height:10px;width:18px}.mrh-map-status{padding:11px 14px;background:#fafbfb;border-top:1px solid #e4e9e9;color:#647178;font-size:12px;line-height:1.55}.mrh-region-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:30px;column-gap:30px;row-gap:4px;margin:18px 0}.mrh-regional{display:grid;grid-template-columns:minmax(105px,145px) minmax(50px,1fr) 48px;gap:9px;align-items:center;color:#505c60;font-size:12px;margin:8px 0}.mrh-track{height:9px;background:#e8ebec;overflow:hidden}.mrh-track span{display:block;height:100%;background:#758f8d}@media (max-width:900px){.mrh-region-grid{grid-template-columns:1fr}.mrh-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mrh-stat:nth-child(2){border-right:0}.mrh-stat:nth-child(-n+2){border-bottom:1px solid #e4e7e9}.mrh-stat:nth-child(3){padding-left:0}}@media (max-width:600px){.mrh-report-section{padding:31px 0}.mrh-report h2{font-size:24px}.mrh-report h3{font-size:18px}.mrh-report p{font-size:15px}.mrh-map-content .leaflet-container{height:370px}.mrh-map-selected{position:relative;top:auto;right:auto;max-width:none;box-shadow:none;border-top:1px solid #e1e5e6}.mrh-control{flex-basis:100%}.mrh-stat{padding:14px 10px}.mrh-stat strong{font-size:23px}.mrh-table{min-width:580px}.mrh-region-grid{-moz-column-gap:0;column-gap:0}}.mrh-table-caption{caption-side:bottom;text-align:left;padding:10px 12px;background:#fff;color:#677279;font-size:12px;line-height:1.6;border-top:1px solid #e2e7e8}.mrh-evidence-figure{border-top:1px solid #dfe5e7;border-bottom:1px solid #dfe5e7;padding:20px 0;margin:24px 0;max-width:100%}.mrh-report .mrh-evidence-figure h3{font:700 15px/1.45 IBM Plex Sans,sans-serif;color:#263238;margin:0 0 18px}.mrh-evidence-figure-rows{display:flex;flex-direction:column;gap:14px}.mrh-evidence-bar{display:grid;grid-template-columns:minmax(150px,215px) minmax(0,1fr) 54px;align-items:center;gap:11px;font-size:12.5px;color:#454f56}.mrh-evidence-bar>span{line-height:1.5}.mrh-evidence-bar>strong{font-size:13px;font-variant-numeric:tabular-nums;color:#2c363b;text-align:right}.mrh-evidence-track{height:13px;background:#eff2f2;overflow:hidden}.mrh-evidence-track>div{height:100%;background:#718c8b}.mrh-report .mrh-evidence-caption{font-size:12px;line-height:1.65;color:#68737a;margin:18px 0 0}.mrh-research-summary-stats.mrh-stats{margin-top:4px}.mrh-study-next{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:24px 0 8px}.mrh-report .mrh-table a{color:#176a69;text-decoration:underline;overflow-wrap:anywhere}@media (max-width:600px){.mrh-evidence-bar{grid-template-columns:minmax(100px,135px) minmax(0,1fr) 43px;gap:7px;font-size:11.5px}.mrh-evidence-figure{padding:17px 0}}@media print{.mrh-report{padding:0}.mrh-report-actions,.mrh-map-toolbar,.mrh-paper-aside{display:none!important}.mrh-map-panel,.mrh-report-section{break-inside:avoid-page}}.mrh-report-heading{background:#fff;padding:33px 0 23px;border-bottom:1px solid #e3e6e7}.mrh-report-heading .nwl-wrap{padding-left:16px;padding-right:16px}.mrh-report-heading h1,.mrh-library-heading h1{color:#171917;font:700 clamp(32px,4vw,48px)/1.2 "Roboto Slab",Georgia,serif;letter-spacing:-.015em;max-width:920px;margin:0 0 15px}.mrh-report-heading .mrh-report-lede{font:400 15.5px/1.75 IBM Plex Sans,sans-serif;color:#4b5563;max-width:830px;margin:0 0 19px}.mrh-report-byline{font-size:12px;line-height:1.65;color:#606b72;display:flex;gap:5px 15px;align-items:center;flex-wrap:wrap}.mrh-report-byline strong{font-weight:700;color:#30373b}.mrh-report-byline>span:not(:first-child):before,.mrh-report-byline time:before{content:"·";display:inline-block;margin-right:13px;color:#a1a8ae}.mrh-report-actions{margin-top:22px}.mrh-paper-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,260px);gap:clamp(24px,4vw,52px);align-items:start;max-width:1140px;padding-top:37px;padding-bottom:70px}.mrh-paper-body{min-width:0;max-width:100%}.mrh-paper-summary{padding:0 0 30px;margin:0;border-bottom:1px solid #e4e7e9}.mrh-paper-summary h2{font:700 22px/1.35 Roboto Slab,Georgia,serif;margin:0 0 12px;color:#22262a}.mrh-paper-summary ul{list-style:disc;padding-left:22px;margin:0}.mrh-paper-summary li{padding-left:3px;font-size:15px;line-height:1.85;color:#424b50;margin:0 0 9px}.mrh-paper-aside{min-width:0}.mrh-aside-sticky{position:sticky;top:20px}.mrh-paper-aside h2{font:700 14px/1.5 IBM Plex Sans,sans-serif;color:#252b30;margin:0 0 13px;padding-bottom:12px;border-bottom:1px solid #dfe5e6}.mrh-paper-toc{display:flex;flex-direction:column;gap:0}.mrh-paper-toc a{display:grid;grid-template-columns:24px 1fr;gap:5px;padding:9px 0;color:#515d64;font-size:12.5px;line-height:1.4;text-decoration:none;border-bottom:1px solid #edf0f1}.mrh-paper-toc a:hover,.mrh-paper-toc a:focus-visible{color:#126963;text-decoration:underline}.mrh-paper-toc a span{color:#899399;font-size:11px;font-variant-numeric:tabular-nums}.mrh-aside-source{padding:20px 0;margin:6px 0 10px;border-bottom:1px solid #e4e7e9}.mrh-aside-source strong{display:block;font-size:12px;color:#303941;margin:0 0 6px}.mrh-aside-source p{font-size:12px;line-height:1.7;color:#68737a;margin:0}.mrh-aside-all{display:inline-block;margin:5px 0;color:#176a69;font-size:12px;text-decoration:underline}.mrh-abstract{background:#fff;border-bottom:1px solid #e4e7e9}.mrh-reference-list{padding-left:27px;margin:20px 0 25px}.mrh-reference-list li{border-bottom:1px solid #e6eaeb;padding:11px 0 12px 3px;font-size:13.5px;line-height:1.65}.mrh-reference-list li::marker{font-weight:700;color:#59646b}.mrh-reference-list a{color:#176a69;font-weight:600;overflow-wrap:anywhere}.mrh-reference-domain{display:block;margin:3px 0 0;color:#7b858b;font-size:11px;letter-spacing:.02em}.mrh-paper-body>div:last-child{margin-top:25px}.mrh-library-heading{background:#fff;border-bottom:1px solid #e0e5e6;padding:33px 0 32px}.mrh-library-heading>.nwl-wrap{padding-left:16px;padding-right:16px}.mrh-library-heading>.nwl-wrap>p:not(.mrh-paper-category){max-width:810px;font-size:15.5px;line-height:1.75;color:#4d5960;margin:0 0 20px}.mrh-library-summary{display:flex;gap:11px 23px;flex-wrap:wrap;font-size:12px;color:#667178}.mrh-library-summary span+span:before{content:"·";margin-right:21px;color:#a2aab0}.mrh-library-summary strong{color:#2a363a}.mrh-library-section{padding-top:38px;padding-bottom:45px;border-bottom:1px solid #e3e7e8}.mrh-library-section h2{font:700 27px/1.35 Roboto Slab,Georgia,serif;color:#171917;margin:0 0 12px}.mrh-library-section>p{color:#4d5960;font-size:15px;line-height:1.8;max-width:820px;margin:0 0 23px}.mrh-library-tools{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid #e4e7e8;border-bottom:1px solid #e4e7e8;padding:15px 0;margin:26px 0 4px}.mrh-library-search{display:flex;align-items:center;gap:7px;border:1px solid #cbd3d6;padding:0 10px;min-height:41px;color:#6d7780;background:#fff;flex:1 1 235px;max-width:290px}.mrh-library-search input{outline:0;border:0;min-width:0;flex:1;height:39px;color:#293239;background:#fff;font-size:13px}.mrh-library-search:focus-within{outline:2px solid #2a7773;outline-offset:2px}.mrh-library-filters{display:flex;gap:6px;flex-wrap:wrap}.mrh-library-filters button{font:600 12px IBM Plex Sans,sans-serif;cursor:pointer;border:1px solid #cfd5d7;border-radius:3px;color:#48545b;background:#fff;padding:9px 11px}.mrh-library-filters button.active{background:#e9f1ef;color:#1a5954;border-color:#9cb9b3}.mrh-library-filters button:hover{border-color:#687b7e}.mrh-publication{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:31px 0;border-bottom:1px solid #e2e7e8}.mrh-publication-number{font:600 13px IBM Plex Sans,sans-serif;color:#939ca1;padding-top:3px}.mrh-publication-main{max-width:880px;min-width:0}.mrh-publication-main h3{font:700 25px/1.35 Roboto Slab,Georgia,serif;margin:8px 0 12px;color:#20262a}.mrh-publication-main h3 a{text-decoration:none;color:inherit}.mrh-publication-main h3 a:hover{color:#126963;text-decoration:underline}.mrh-publication-main>p:not(.mrh-paper-category){color:#47545b;font-size:15px;line-height:1.8;margin:0 0 18px}.mrh-publication-main dl{display:grid;grid-template-columns:127px minmax(0,1fr);gap:6px 15px;font-size:13px;line-height:1.55;color:#5c6970;margin:14px 0 19px}.mrh-publication-main dt{font-weight:700;color:#3b474f}.mrh-publication-main dd{margin:0}.mrh-publication-read{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:700;color:#166d68;text-decoration:none}.mrh-publication-read:hover{text-decoration:underline}.mrh-library-no-results{font-size:14px;color:#67737a;padding:18px 0}.mrh-planned-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.mrh-planned-list article{border-top:1px solid #e3e8ea;padding:22px 0}.mrh-planned-list h3{font:700 18px/1.35 Roboto Slab,Georgia,serif;margin:9px 0;color:#293033}.mrh-planned-list p{font-size:14px;line-height:1.72;color:#606b71;margin:0}.mrh-library-method{border-bottom:0;padding-bottom:75px}.mrh-library-method>p{max-width:880px;margin:0 0 15px}.mrh-library-method a{color:#146e68;text-decoration:underline}@media (max-width:900px){.mrh-paper-grid{grid-template-columns:minmax(0,1fr);gap:26px;padding-top:27px}.mrh-paper-aside{order:-1;border-bottom:1px solid #e3e7e8;padding-bottom:10px}.mrh-aside-sticky{position:static}.mrh-paper-toc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px}.mrh-aside-source,.mrh-aside-all{display:none}}@media (max-width:570px){.mrh-report-heading,.mrh-library-heading{padding-top:25px;padding-bottom:23px}.mrh-report-heading h1,.mrh-library-heading h1{font-size:32px}.mrh-report-heading .mrh-report-lede{font-size:15px}.mrh-report-byline{gap:3px 10px}.mrh-report-byline>span:not(:first-child):before,.mrh-report-byline time:before{margin-right:9px}.mrh-paper-toc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 10px}.mrh-paper-toc a{font-size:11.5px}.mrh-library-tools{align-items:stretch}.mrh-library-search{max-width:none;flex-basis:100%}.mrh-library-filters button{font-size:11.5px;padding:8px 9px}.mrh-publication{grid-template-columns:27px minmax(0,1fr);gap:6px}.mrh-publication-main h3{font-size:22px}.mrh-publication-main dl{grid-template-columns:1fr;gap:2px}.mrh-publication-main dt{margin-top:4px}.mrh-planned-list{grid-template-columns:1fr}.mrh-library-summary{gap:5px 12px}.mrh-library-summary span+span:before{margin-right:12px}}@media print{.mrh-report-heading{padding-top:15px}.mrh-report-heading h1{font-size:36px}.mrh-paper-grid{display:block}.mrh-paper-aside{display:none}.mrh-paper-body{width:100%}}
