.r4-evidence{--r4-ink:#181716;--r4-copy:#504d4a;--r4-line:#e7e0dc;--r4-accent:#8f2e43;color:var(--r4-ink);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.65;letter-spacing:0;background:#fff;max-width:1180px;margin:0 auto;padding:40px 32px 64px;box-sizing:border-box}
.r4-evidence *{box-sizing:border-box;letter-spacing:0}.r4-evidence [hidden]{display:none!important}.r4-evidence a{color:inherit;text-underline-offset:4px}.r4-evidence a:hover{color:var(--r4-accent)}.r4-evidence :focus-visible{outline:3px solid var(--r4-accent);outline-offset:4px}.r4-evidence svg{width:19px;height:19px;flex:none}.r4-evidence h1,.r4-evidence h2,.r4-evidence h3,.r4-evidence p{margin:0}.r4-evidence h1{font-size:34px;line-height:1.2;font-weight:650;max-width:760px}.r4-evidence h2{font-size:27px;line-height:1.3}.r4-evidence h3{font-size:21px;line-height:1.35}.r4-evidence p{color:var(--r4-copy)}.r4-evidence button,.r4-evidence input,.r4-evidence select{font:inherit;color:inherit}.r4-evidence button{cursor:pointer}.r4-evidence button:disabled{opacity:.5;cursor:default}.r4-evidence .r4-brand{font-weight:750;font-size:25px;color:var(--r4-ink)}.r4-evidence .r4-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--r4-line);padding-bottom:18px;margin-bottom:32px}.r4-evidence .r4-status{font-size:14px;color:var(--r4-accent);font-weight:650}.r4-evidence .r4-kicker{font-size:14px;font-weight:700;color:var(--r4-accent);margin-bottom:10px}.r4-evidence .r4-deck{max-width:760px;margin-top:18px;font-size:18px}.r4-evidence .r4-meta{display:flex;gap:18px;flex-wrap:wrap;font-size:14px;color:#68635e;margin-top:18px}.r4-evidence .r4-jumps{display:flex;flex-wrap:wrap;gap:14px 24px;border-bottom:1px solid var(--r4-line);padding:24px 0}.r4-evidence .r4-jumps a{font-size:16px}.r4-evidence section{scroll-margin-top:24px}.r4-evidence .r4-section{padding-top:38px}.r4-evidence .r4-lead{max-width:790px;margin-top:12px}.r4-evidence .r4-answer{border-left:3px solid var(--r4-accent);padding:4px 0 4px 20px;margin:24px 0;color:var(--r4-ink)}.r4-evidence .r4-answer p{color:inherit}.r4-evidence .r4-toolbar{display:grid;grid-template-columns:1.4fr 1fr 1fr auto;gap:12px;align-items:end;margin:24px 0 12px}.r4-evidence label{display:block;font-size:14px;font-weight:650}.r4-evidence input,.r4-evidence select{width:100%;height:46px;border:1px solid #bdb5b0;border-radius:4px;background:#fff;padding:9px 12px;font-size:16px;margin-top:6px;min-width:0}.r4-evidence .r4-icon-button{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #bdb5b0;background:#fff;border-radius:4px;position:relative}.r4-evidence .r4-icon-button:hover{background:#f5f4f3}.r4-evidence .r4-tooltip{position:absolute;bottom:calc(100% + 8px);right:0;white-space:nowrap;padding:4px 8px;background:#181716;color:#fff;font-size:13px;border-radius:3px;visibility:hidden}.r4-evidence .r4-icon-button:hover .r4-tooltip,.r4-evidence .r4-icon-button:focus-visible .r4-tooltip{visibility:visible}.r4-evidence .r4-count{font-size:14px;color:#68635e;min-height:25px}.r4-evidence .r4-systems{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:18px}.r4-evidence .r4-system{border:1px solid var(--r4-line);border-radius:6px;overflow:hidden;min-width:0}.r4-evidence .r4-photo{height:188px;display:flex;align-items:center;justify-content:center;background:#f6f6f5;padding:14px}.r4-evidence .r4-photo img{display:block;width:100%;height:100%;object-fit:contain}.r4-evidence .r4-document{display:flex;align-items:center;gap:12px;color:var(--r4-copy);font-size:16px}.r4-evidence .r4-document svg{width:32px;height:32px}.r4-evidence .r4-card-content{padding:20px}.r4-evidence .r4-audience{font-size:13px;color:var(--r4-accent);font-weight:650;margin-bottom:8px}.r4-evidence .r4-system h3{font-size:20px;min-height:54px}.r4-evidence .r4-short{font-size:15px;margin-top:8px}.r4-evidence .r4-system ul{padding-left:19px;margin:18px 0}.r4-evidence .r4-system li{font-size:16px;margin-bottom:12px;color:var(--r4-copy)}.r4-evidence .r4-fact-id{display:inline-flex;font-size:12px;font-weight:650;color:var(--r4-accent);margin-right:5px;text-decoration:none}.r4-evidence .r4-credit{font-size:12px;line-height:1.5;color:#68635e;margin-top:14px}.r4-evidence .r4-unknown{border-top:1px solid var(--r4-line);padding-top:14px;font-size:15px}.r4-evidence .r4-unknown strong{color:var(--r4-ink)}.r4-evidence .r4-empty{margin:20px 0;padding:18px 0;border-top:1px solid var(--r4-line)}.r4-evidence .r4-table-scroll{overflow:auto;margin-top:24px}.r4-evidence table{border-collapse:collapse;width:100%;min-width:720px;font-size:15px;text-align:left}.r4-evidence caption{text-align:left;color:var(--r4-copy);padding-bottom:12px}.r4-evidence th,.r4-evidence td{padding:14px 14px 14px 0;vertical-align:top;border-bottom:1px solid var(--r4-line);max-width:210px}.r4-evidence th{font-weight:650}.r4-evidence .r4-analysis{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(220px,.7fr);gap:20px;padding:28px 0;border-bottom:1px solid var(--r4-line)}.r4-evidence .r4-number{color:var(--r4-accent);font-weight:650;font-size:20px}.r4-evidence .r4-analysis p{margin-top:12px}.r4-evidence .r4-consequence{padding-left:24px;border-left:1px solid var(--r4-line)}.r4-evidence .r4-small-title{font-size:14px;font-weight:650;color:var(--r4-ink)}.r4-evidence .r4-ref{font-size:14px;color:var(--r4-accent);display:inline-block;margin:14px 10px 0 0}.r4-evidence .r4-not-inferred{font-size:15px}.r4-evidence .r4-sources{margin-top:22px}.r4-evidence details{border-bottom:1px solid var(--r4-line);padding:15px 0}.r4-evidence summary{cursor:pointer;font-weight:650;font-size:16px}.r4-evidence .r4-source-body{padding:14px 0 0 20px;font-size:15px;overflow-wrap:anywhere}.r4-evidence .r4-source-body p{margin-bottom:10px}.r4-evidence .r4-locator{font-size:14px;color:#68635e}.r4-evidence .r4-source-link{display:inline-flex;align-items:center;gap:7px}.r4-evidence .r4-method{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:18px}.r4-evidence .r4-method ul{margin:0;padding-left:20px;color:var(--r4-copy);font-size:16px}.r4-evidence .r4-method li{margin-bottom:10px}.r4-evidence .r4-routes{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin-top:16px}.r4-evidence .r4-route{padding:18px 0;border-bottom:1px solid var(--r4-line)}.r4-evidence .r4-route a{display:inline-flex;align-items:center;gap:7px;font-weight:650;font-size:16px}.r4-evidence .r4-route p{font-size:15px;margin-top:6px}.r4-evidence .r4-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:32px;padding-top:20px;border-top:1px solid var(--r4-line);font-size:14px}.r4-evidence .r4-bottom p{max-width:750px}.r4-evidence .r4-capture-note{font-size:14px;margin-top:12px}.r4-evidence .r4-fact-row{padding-top:12px;border-top:1px solid var(--r4-line);margin-top:12px}.r4-evidence .r4-fact-row strong{color:var(--r4-accent);font-size:13px}.r4-evidence .r4-nojs{border-left:3px solid var(--r4-accent);padding-left:16px;margin-top:18px;font-size:15px}
@media(max-width:1000px){.r4-evidence{padding:28px 24px 48px}.r4-evidence .r4-toolbar{grid-template-columns:1fr 1fr 1fr auto}.r4-evidence .r4-systems{grid-template-columns:1fr}.r4-evidence .r4-system{display:grid;grid-template-columns:220px 1fr}.r4-evidence .r4-photo{height:100%;min-height:210px}.r4-evidence .r4-system h3{min-height:0}.r4-evidence .r4-analysis{grid-template-columns:32px 1fr}.r4-evidence .r4-consequence{grid-column:2;padding:0;border:0}}
@media(max-width:600px){.r4-evidence{padding:22px 18px 40px;font-size:16px}.r4-evidence h1{font-size:28px}.r4-evidence h2{font-size:24px}.r4-evidence h3{font-size:20px}.r4-evidence .r4-bar{gap:12px;margin-bottom:24px}.r4-evidence .r4-status{font-size:12px;max-width:170px;text-align:right}.r4-evidence .r4-brand{font-size:23px}.r4-evidence .r4-deck{font-size:17px}.r4-evidence .r4-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 46px}.r4-evidence .r4-search-label{grid-column:1/-1}.r4-evidence .r4-system{display:block}.r4-evidence .r4-photo{height:180px;min-height:0}.r4-evidence .r4-card-content{padding:18px}.r4-evidence .r4-analysis{gap:12px;grid-template-columns:24px minmax(0,1fr)}.r4-evidence .r4-method,.r4-evidence .r4-routes{grid-template-columns:1fr;gap:18px}.r4-evidence .r4-method{gap:16px}.r4-evidence .r4-bottom{align-items:flex-start}.r4-evidence .r4-jumps{gap:12px 20px}.r4-evidence .r4-section{padding-top:30px}.r4-evidence .r4-source-body{padding-left:4px}.r4-evidence .r4-answer{padding-left:15px}}
@media(prefers-reduced-motion:reduce){.r4-evidence *{scroll-behavior:auto!important}}
.r4-evidence{font-family:inherit}.r4-evidence h4{font-size:20px;line-height:1.35;margin:0}.r4-evidence .r4-title{font-size:34px;line-height:1.2;font-weight:650;max-width:760px}.r4-evidence .r4-section>h3{font-size:27px;line-height:1.3}.r4-evidence .r4-photo{background:#fff;padding:8px}.r4-evidence .r4-card-content h4{font-size:20px;min-height:54px}.r4-evidence .r4-analysis h4{font-size:21px;line-height:1.35}.r4-article{max-width:860px;margin:0 auto;padding:34px 28px 64px;font:17px/1.75 Arial,Helvetica,sans-serif;color:#181716;letter-spacing:0}.r4-article h1{font-size:34px;line-height:1.25;margin:22px 0}.r4-article h2{font-size:25px;line-height:1.35;margin:34px 0 14px}.r4-article p,.r4-article li{color:#504d4a}.r4-article a{color:#8f2e43;text-underline-offset:4px}.r4-article figure{margin:24px 0}.r4-article img{display:block;width:100%;height:auto;aspect-ratio:1000/560;object-fit:contain;border:1px solid #e7e0dc}.r4-article figcaption{font-size:13px;color:#68635e;margin-top:8px}.r4-article .r4-article-status{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e7e0dc;padding-bottom:14px;font-size:14px;color:#8f2e43}.r4-article :focus-visible{outline:3px solid #8f2e43;outline-offset:4px}
@media(max-width:1000px){.r4-evidence .r4-card-content h4{min-height:0}}
@media(max-width:600px){.r4-evidence .r4-title{font-size:28px}.r4-evidence .r4-section>h3{font-size:24px}.r4-evidence .r4-analysis h4{font-size:20px}.r4-article{padding:22px 18px 40px;font-size:16px}.r4-article h1{font-size:28px}.r4-article h2{font-size:23px}.r4-article .r4-article-status{font-size:13px}}
.r4-evidence .r4-title,.r4-article h1{text-wrap:balance}

.r4-evidence .r4-system ul,.r4-evidence .r4-method ul{list-style:disc}.r4-evidence .r4-jumps a{display:inline-block;min-height:44px;align-content:center}.r4-evidence{scroll-margin-top:110px}
