.paper-print-brief{display:none}.paper-print-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;color:#555}.paper-print-action{min-height:44px;padding:.6rem 1rem;border:1px solid #bfa56c;border-radius:.4rem;background:#fffdf7;color:#23211c;font:inherit;cursor:pointer}.paper-print-action:focus-visible{outline:3px solid #765c25;outline-offset:3px}@media print{@page{size:A4;margin:16mm}body:has(.paper-print-brief){background:white!important;color:#111!important;font-size:10pt}body:has(.paper-print-brief) .paper-reader>:not(.paper-print-brief):not(.paper-brief-disclosure),body:has(.paper-print-brief) .rw-rail,body:has(.paper-print-brief) .site-footer,body:has(.paper-print-brief) .site-header{display:none!important}body:has(.paper-print-brief) .research-workspace,body:has(.paper-print-brief) .rw-detail-shell,body:has(.paper-print-brief) .rw-main,body:has(.paper-print-brief) .site-main{display:block;padding:0;margin:0;max-width:none;width:auto;border:0;border-radius:0;background:white;box-shadow:none}.paper-print-brief{display:block!important;overflow-wrap:anywhere;font-size:10pt;line-height:1.35;color:#111}.paper-print-brief p{line-height:1.35;margin-block:.5rem}.paper-brief-disclosure{display:block!important;border:0;padding:0}.paper-brief-disclosure::details-content{content-visibility:visible;display:block}.paper-brief-disclosure .paper-print-controls,.paper-brief-disclosure>summary{display:none!important}.paper-print-brief .paper-print-title,.paper-print-brief h1{font-size:18pt}.paper-print-brief h2{font-size:14pt;margin-top:1.2rem}.paper-print-brief h3{font-size:11pt}.paper-print-brief h1,.paper-print-brief h2,.paper-print-brief h3{page-break-after:avoid;break-after:avoid}.paper-print-brief dl>div{margin-bottom:.5rem;page-break-inside:avoid;break-inside:avoid}.paper-print-brief dt{font-weight:600}.paper-print-brief dd{margin-left:0}.paper-print-brief table{width:100%;border-collapse:collapse}.paper-print-brief td,.paper-print-brief th{border:1px solid #aaa;padding:.35rem;text-align:left}.paper-print-brief tr{page-break-inside:avoid;break-inside:avoid}.paper-print-brief a{color:#111;text-decoration:underline}}.pff-panel{color:var(--ink,#292720);margin:32px 0;padding:24px;background:var(--rw-panel,#fffdf8);border:1px solid var(--rw-rule,#ded6c9);border-radius:12px;overflow-wrap:anywhere}.pff-panel h2{margin:0 0 14px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(24px,3vw,31px);line-height:1.2}.pff-panel h3{margin:0 0 6px;font-size:19px}.pff-panel h4{margin:0 0 9px;font-size:15px}.pff-panel p{line-height:1.55}.pff-eyebrow{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft,#655f53);margin:0 0 8px}.pff-path{display:flex;list-style:none;flex-wrap:wrap;gap:8px;padding:0;margin:18px 0}.pff-path li{padding:8px 12px;background:#f3eee3;border-radius:6px;font-size:13px}.pff-path li:not(:last-child):after{content:" →";padding-left:12px}.pff-caveat{border-left:3px solid #b87923;padding:12px 14px;background:#f6f1e5;font-size:14px}.pff-finding{margin-top:24px;padding-top:24px;border-top:1px solid var(--rw-rule,#ded6c9)}.pff-status{color:var(--ink-soft,#655f53);font-size:13px;margin:4px 0}.pff-review{display:inline-block;border:1px solid #d89836;border-radius:4px;padding:5px 8px;color:#775017;background:#fff7e5;font-size:13px}.pff-destinations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:18px 0}.pff-destinations>div{min-width:0;background:#faf7f0;border:1px solid var(--rw-rule,#ded6c9);border-radius:8px;padding:16px}.pff-destinations>div:last-child{grid-column:1/-1}.pff-note{color:var(--ink-soft,#655f53);font-size:13px;margin:0 0 12px}.pff-links{list-style:none;margin:0;padding:0}.pff-links li{padding:9px 0;border-bottom:1px solid #e8e1d5}.pff-links li:last-child{border-bottom:none}.pff-match{display:block;margin-top:3px;color:var(--ink-soft,#655f53);font-size:11px}.pff-identity{margin-top:18px;font-size:13px}.pff-identity summary{cursor:pointer;padding:8px 0}.pff-identity dl{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,3fr);grid-gap:8px 12px;gap:8px 12px}.pff-identity dt{font-weight:600}.pff-identity dd{margin:0;font-family:monospace}.pff-panel a:focus-visible,.pff-panel summary:focus-visible{outline:3px solid var(--rw-focus,#9a5b13);outline-offset:4px;border-radius:3px}@media(max-width:560px){.pff-panel{padding:16px}.pff-destinations,.pff-identity dl{grid-template-columns:1fr}.pff-path li{font-size:12px}}.pff-coverage{margin:20px 0;padding:16px;border:1px solid var(--rw-rule,#ded6c9);border-radius:8px;background:#faf7f0}.pff-coverage button{min-height:44px;padding:10px 14px;border:1px solid #80643e;border-radius:6px;background:#fffdf8;color:#292720;cursor:pointer;font:inherit}.pff-coverage button:focus-visible{outline:3px solid #9a5b13;outline-offset:3px}.pff-coverage-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.pff-coverage-list li{padding:12px;border:1px solid #ded6c9;border-radius:6px;min-width:0}.pff-coverage-list span,.pff-coverage-list strong{display:block;font-size:13px;line-height:1.6;margin-top:4px}@media(max-width:560px){.pff-coverage-list{grid-template-columns:1fr}}@media print{.pff-coverage{display:none}}.review-reader{--rr-ink:#263e38;--rr-line:#d9dfd7;border:1px solid var(--rr-line);border-radius:18px;background:#fbfcf8;color:#25342f;padding:clamp(18px,4vw,36px);margin-block:28px;overflow-wrap:anywhere}.review-reader :is(h1,h2){font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.2;max-width:34ch;margin:8px 0 24px}.review-reader h3{font-size:1.08rem;text-transform:none;letter-spacing:0}.rr-eyebrow{text-transform:uppercase;letter-spacing:.09em;font-size:.72rem;font-weight:700;color:#466357}.rr-select{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:.86rem}.rr-select select{max-width:100%;min-height:44px;padding:10px;border:1px solid #8b9d8e;border-radius:8px;background:white;color:#263e38;font:inherit}.rr-answer{margin-block:24px;padding:24px;border-radius:12px;background:#eaf1e9;border-left:5px solid #32665c}.rr-answer>p:first-of-type{font-size:clamp(1.12rem,2vw,1.4rem);line-height:1.6}.rr-caveat{font-size:.9rem;line-height:1.6}.rr-study-map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-block:28px}.rr-study-map>div{min-width:0;padding:18px;border:1px solid var(--rr-line);border-radius:12px;background:white}.rr-map-icon{font-size:1.8rem;color:#32665c}.rr-study-map h3{margin-block:8px}.rr-study-map p{font-size:1rem;line-height:1.5}.rr-study-map small{display:block;color:#526458;line-height:1.5}.rr-chart{margin:28px 0;background:white;padding:20px;border:1px solid var(--rr-line);border-radius:12px}.rr-chart figcaption{font-size:1.15rem;font-weight:600;margin-bottom:16px}.rr-chart svg{width:100%;height:auto;display:block;overflow:visible}.rr-chart svg text{font-family:inherit;font-size:15px;fill:#263e38}.rr-chart p,.rr-explainer>p{font-size:.88rem;line-height:1.6}.rr-legend{background:#f0f4ee;padding:12px;border-radius:6px}.rr-table-wrap{overflow-x:auto}.rr-table-wrap table{width:100%;border-collapse:collapse}.rr-table-wrap td,.rr-table-wrap th{text-align:left;padding:12px;border-bottom:1px solid var(--rr-line)}.rr-slides{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;padding:0;margin:16px 0;list-style:none;border:1px solid var(--rr-line);border-radius:12px}.rr-slides>li{min-width:0;box-sizing:border-box;scroll-snap-align:start;padding:24px;background:#f2eee1}.rr-slides span{font-size:.8rem;color:#665637}.rr-slides h4{font-size:1.3rem;line-height:1.3;margin-block:12px}.rr-slides p{max-width:65ch;line-height:1.7}.rr-slide-controls{display:flex;align-items:center;justify-content:space-between;gap:12px}.review-reader button:not(.eb-btn):not(.eb-depth__opt){min-height:44px;border:1px solid #61776a;border-radius:8px;padding:10px 16px;background:white;color:var(--rr-ink);font:inherit;cursor:pointer}.review-reader button:not(.eb-btn):not(.eb-depth__opt):disabled{opacity:.5;cursor:default}.review-reader :is(select,a,summary,[tabindex]:not(button)):focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.rr-share{margin-top:30px;border-top:1px solid var(--rr-line);padding-top:20px}.rr-share button{margin:0 10px 10px 0}.rr-share p{line-height:1.6}.rr-small{font-size:.8rem;color:#526458}@media(max-width:640px){.rr-study-map{grid-template-columns:1fr}.rr-study-map>div{display:grid;grid-template-columns:36px 1fr;grid-column-gap:12px;column-gap:12px}.rr-map-icon{grid-row:1/4}.rr-study-map :is(h3,p,small){grid-column:2;margin-block:4px}.rr-answer,.rr-chart,.rr-slides>li{padding:16px}.rr-chart svg text{font-size:19px}.rr-select{display:block}.rr-select select{display:block;margin-top:8px;width:100%}}@media print{.rr-share button,.rr-slide-controls{display:none}.rr-slides{display:block;overflow:visible}.rr-slides>li{page-break-inside:avoid;break-inside:avoid}}.rr-plot-row{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding-block:12px;border-bottom:1px solid #edf0e9}.rr-plot-row strong{font-size:.88rem;font-weight:600}.rr-plot-row svg{height:32px;width:100%}.rr-chart .rr-plot-value{font-size:.9rem;margin:4px 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rr-axis-label,.rr-plot-value span{color:#526458}@media(max-width:640px){.rr-plot-row{grid-template-columns:minmax(0,1fr);gap:3px}.rr-chart .rr-plot-value{font-size:.9rem}}.rr-statistics>summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:650}.rr-statistics>summary:focus-visible{outline:3px solid #32665c;outline-offset:3px}.rr-axis-ticks{position:relative;height:28px;margin-left:122px;font-size:.85rem}.rr-axis-ticks span{position:absolute}@media(max-width:640px){.rr-axis-ticks{margin-left:0}}.review-reader{background:#fbf8ef;border-color:#e5dece;padding:clamp(20px,4vw,44px)}.review-reader :is(h1,h2){font-size:clamp(2rem,4.5vw,3.2rem);max-width:22ch;letter-spacing:-.035em;line-height:1.1}.rr-answer{border:0;padding:0;background:transparent;margin-block:30px}.rr-answer>p:first-of-type{font-size:clamp(1.25rem,2.5vw,1.65rem);line-height:1.45;max-width:48ch}.rr-answer>p:nth-of-type(2){font-size:1rem;line-height:1.6}.rr-caveat{padding:14px 18px;border-left:3px solid #b2925f;background:#f1eadb}.rr-story{margin:32px 0}.rr-story img{display:block;width:100%;height:auto;border-radius:20px}.rr-story p{line-height:1.6;max-width:52ch}.rr-more,.rr-statistics{border-top:1px solid #d8d0bf;padding-block:8px}.rr-more>summary{min-height:44px;cursor:pointer;padding-block:12px;font-weight:650}@media(max-width:640px){.review-reader{padding:20px 16px}.rr-story{margin-inline:-8px}.rr-select{margin-top:20px}}.rr-share{margin-top:12px;padding-top:16px}.rr-story{margin-block:24px}.rr-context{border-top:1px solid #d8d0bf;padding-block:8px}.rr-context>summary{min-height:44px;padding-block:12px;font-weight:650;cursor:pointer}.rr-context p{line-height:1.6}.rr-context dl{display:grid;grid-template-columns:max-content 1fr;grid-gap:8px 20px;gap:8px 20px}.rr-context dt{font-weight:600}.rr-context dd{margin:0}.paper-reader .paper-compact-citation{margin-block:12px;font-size:.85rem;line-height:1.5}.paper-reader>.review-reader{margin-top:16px}.review-reader .rr-eyebrow,.review-reader .rr-select,.review-reader .rr-slides span{font-size:var(--type-meta-size);color:var(--text-secondary)}