.build-status{display:flex;gap:.8rem;align-items:center;justify-content:center;flex-wrap:wrap;background:#182931;color:#fff6df;border-bottom:3px solid #efb339;padding:.6rem 1rem;font:13px/1.5 Arial,sans-serif;position:relative;z-index:5}.build-status b{letter-spacing:.13em;color:#ffd164}.build-status a{color:#ffd164;text-underline-offset:3px}.build-status span{max-width:56ch}.launch-follow{margin:1.2rem 0;padding:1rem;border:1px solid #958974;background:#eee4ca;font:14px/1.6 Arial,sans-serif}.launch-follow a{font-weight:bold;color:#10486c}.reader-content .reading{max-width:760px;margin-inline:auto}.reading .byline{font:14px/1.8 Arial,sans-serif;border-block:1px solid #aaa08d;padding:.7rem 0}.reading h2{margin-top:1.5em}.source-box{border-top:3px double #958974;margin-top:2rem;padding-top:.8rem;font:14px/1.7 Arial,sans-serif}.source-box li{padding:.3rem 0;overflow-wrap:anywhere}.citation{font:12px Arial,sans-serif;vertical-align:super}.topic-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 2rem}.topic-nav a{border:1px solid #94856f;padding:.45rem .7rem;text-decoration:none}.topic-nav a:hover,.topic-nav a:focus-visible{background:#182931;color:#fff}.reading p{overflow-wrap:break-word}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #185e90;outline-offset:4px}.reader-header nav{flex-wrap:wrap}input[type=search]{max-width:100%;box-sizing:border-box}.reader-content{min-width:0}@media(max-width:420px){.build-status{justify-content:flex-start;font-size:11px;padding:.5rem .7rem}.build-status span{flex-basis:100%}.reader-content h1{font-size:2rem}.source-box{font-size:13px}.reader-header nav{gap:.6rem}.reader-content{padding-inline:14px}}@media print{.build-status,.launch-follow{display:none}}
.publication-disclaimer{flex:none;background:#eee8d9;color:#29251f;border-top:1px solid #958974;font:13px/1.6 Arial,sans-serif;text-align:left}.publication-disclaimer summary{padding:.5rem max(1rem,calc((100% - 1200px)/2));cursor:pointer;font-weight:700;list-style-position:inside}.publication-disclaimer summary:focus-visible{outline:3px solid #185e90;outline-offset:-3px}.publication-disclaimer>div{max-width:760px;max-height:35dvh;overflow:auto;overscroll-behavior:contain;margin:0 auto;padding:0 1rem 1rem}.publication-disclaimer p{margin:.6rem 0}.publication-disclaimer a{color:#10486c;text-underline-offset:3px}.reading #publication-disclaimer{border-top:3px double #958974;margin-top:2rem;padding-top:.5rem;scroll-margin-top:1rem}
.page-mode>.publication-disclaimer{position:relative;z-index:10000}.page-mode>.publication-disclaimer[open]>div{position:absolute;bottom:100%;left:0;right:0;background:#eee8d9;border:1px solid #958974;box-shadow:0 -5px 20px #0003;box-sizing:border-box}
.evidence-summary{border-top:1px solid #bdb3a0;margin-top:.8rem;padding-top:.35rem;font:13px/1.55 Arial,sans-serif;overflow-wrap:anywhere}.evidence-summary p{margin:.45rem 0}.evidence-summary a{color:#10486c;text-underline-offset:3px}#evidence-check{scroll-margin-top:1rem}
.front-jump-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 14px;border-bottom:3px double #958974;padding:10px 4px;margin-bottom:12px;font:700 12px/1.5 Arial,sans-serif}.front-jump-nav a{padding:6px 8px;text-underline-offset:3px}.front-layout [tabindex="-1"]{scroll-margin-top:12px}.front-layout [tabindex="-1"]:focus-visible{outline:3px solid #185e90;outline-offset:3px}
.front-layout{grid-template-columns:minmax(0,1fr) minmax(0,2.15fr) minmax(0,1fr);align-items:start}.news-rail{display:block;min-width:0}.news-rail .rail-head{margin-bottom:8px}.news-rail .rail-head h2{font:900 clamp(18px,1.7vw,25px)/1.05 Arial,sans-serif;margin:0 0 6px}.wire-card{min-width:0;background:#fffdf7;border:1px solid #bdb3a0;border-top:4px solid #176aaf;padding:12px;margin:0 0 10px;overflow-wrap:anywhere}.wire-card.wire-caution{border-top-color:#b8282b}.wire-card.wire-perspective{border-top-color:#766042}.wire-kind{font:700 10px/1.4 var(--mono);letter-spacing:.05em;text-transform:uppercase;margin:0;color:#5a5146}.wire-card h3{font:800 21px/1.12 var(--serif);margin:8px 0}.wire-headline{text-decoration:none}.wire-headline:hover{text-decoration:underline}.wire-source{font:11px/1.5 var(--mono);color:#51493e;margin:0 0 9px}.wire-summary{font:14px/1.5 var(--serif);margin:8px 0}.wire-evidence,.wire-limitation{font:12px/1.5 Arial,sans-serif;margin:7px 0}.wire-source-title{border-top:1px solid #ddd3c3;padding-top:8px;font:11px/1.5 Arial,sans-serif;margin:9px 0 0}.wire-source-title a{color:#10486c;text-underline-offset:2px}.wire-more{display:block;border-block:1px solid #958974;padding:12px 5px;font:700 11px/1.5 var(--mono);text-underline-offset:3px}.originals-heading{padding:10px 5px 12px;border-bottom:3px double #111;margin-bottom:7px}.originals-heading p{margin:3px 0;font:700 10px/1.5 var(--mono)}.originals-heading h2{font:900 clamp(25px,2.5vw,38px)/1 var(--serif);margin:6px 0}.originals-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:0 7px}.original-card{min-width:0;border-bottom:1px solid #958974;padding:15px 0}.original-category{font:700 10px/1.4 var(--mono);color:#245787;text-transform:uppercase;margin:0}.original-card h3{font:800 22px/1.1 var(--serif);margin:8px 0}.original-card h3 a{text-decoration:none}.original-card h3 a:hover{text-decoration:underline}.original-card>p:not(.original-category):not(.original-byline){font:14px/1.5 var(--serif);margin:8px 0}.original-byline{font:11px/1.5 Arial,sans-serif;color:#51493e;margin:8px 0 0}.external-perspectives{margin:20px 7px 8px;padding-top:15px;border-top:4px double #766042}.external-perspectives>h2{font:800 24px/1.15 var(--serif);margin:0 0 8px}.perspectives-note{font:13px/1.5 Arial,sans-serif;margin:0 0 14px}.wire-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:25px}.wire-index-section{min-width:0;scroll-margin-top:20px}.wire-index-section>h2{font:800 30px/1.1 var(--serif);border-bottom:3px double #958974;padding-bottom:10px}.wire-index #wire-perspective{grid-column:1/-1}.wire-index .wire-card h3{font-size:26px}.wire-index .wire-summary{font-size:17px}.wire-index .wire-source,.wire-index .wire-source-title{font-size:12px}.wire-index .wire-evidence,.wire-index .wire-limitation{font-size:14px}.wire-empty{font:13px/1.6 Arial,sans-serif;padding:12px}
@media(max-width:980px){.front-layout{grid-template-columns:1fr}.news-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.news-rail>.rail-head,.news-rail>.wire-more,.news-rail>.wire-empty{grid-column:1/-1}.originals-desk{order:-1}.originals-heading h2{font-size:32px}}@media(max-width:600px){.news-rail,.originals-list,.wire-index{grid-template-columns:1fr}.originals-list{padding-inline:5px}.wire-card h3{font-size:24px}.wire-summary{font-size:16px}.original-card h3{font-size:25px}.original-card>p:not(.original-category):not(.original-byline){font-size:16px}.wire-index{gap:16px}.wire-index #wire-perspective{grid-column:auto}}
