@font-face{font-family:Editorial;src:local(Baskerville);font-display:swap}:root{--paper:#f3eee4;--panel:#faf7f0;--ink:#22211d;--muted:#716b61;--line:#d5cdbd;--gold:#a4782e;--gold-light:#e5c888;--dark:#11100f;--ox:#722b30;--serif:Editorial,"Iowan Old Style",Georgia,"Songti SC","STSong",serif;--sans:"Avenir Next","PingFang SC","Microsoft YaHei",sans-serif;color-scheme:light}:root[data-theme=dark]{--paper:#191715;--panel:#211e1b;--ink:#f2eada;--muted:#b4ae9f;--line:#444338;--gold:#d4b472;--ox:#d39190;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{font-family:var(--sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;line-height:1.7}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,summary,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.35}button{color:inherit}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--gold);outline-offset:5px}button,input,select{border-radius:0}img{max-width:100%}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:var(--serif);text-wrap:pretty;font-weight:500}h1,h2{line-height:1.2}h3{line-height:1.4}p{overflow-wrap:break-word}a,li{overflow-wrap:anywhere}ul,ol{padding-left:1.5em}li{margin:.6em 0}::selection{color:#151510;background:#d2b770}[hidden]{display:none!important}.shell{width:min(1280px,100% - 112px);margin-inline:auto}.eyebrow{font-family:var(--sans);letter-spacing:.17em;color:var(--gold);text-transform:uppercase;font-size:10px;font-weight:700}.subtle{color:var(--muted);font-size:13px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--gold-light);color:#111;padding:12px 20px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.site-header{z-index:40;color:#f2eada;backdrop-filter:blur(18px);background:#11100ff5;border-bottom:1px solid #ffffff20;position:sticky;top:0}.nav-row{justify-content:space-between;align-items:center;gap:24px;height:88px;display:flex}.brand{font-family:var(--serif);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:13px;font-size:24px;display:flex}.brand small{font-family:var(--sans);letter-spacing:.21em;color:#b7ad9b;margin-top:2px;font-size:8px;display:block}.brand-seal{width:43px;height:43px;color:var(--gold-light);border:1px solid #ae883f;border-radius:50%;place-items:center;font-size:29px;display:grid;position:relative}.brand-seal:after{content:"";border:1px solid #ae883f45;border-radius:50%;position:absolute;inset:5px}.desktop-nav{color:#b9b4a7;align-self:stretch;align-items:center;gap:30px;font-size:13px;display:flex}.desktop-nav a{padding:30px 0;position:relative}.desktop-nav a:hover,.desktop-nav a.active{color:#f0d291}.desktop-nav a.active:after{content:"";background:#c9a14a;height:1px;position:absolute;bottom:18px;left:0;right:0}.nav-actions{align-items:center;gap:19px;display:flex}.search-link{align-items:center;gap:8px;font-size:12px;display:flex}.search-link kbd{color:#aaa194;border:1px solid #555247;margin-left:8px;padding:0 6px;font-size:10px}.icon-button{color:#d3c6ac;background:0 0;border:0;padding:4px;font-size:23px;line-height:1}.mobile-menu-button{color:#f0d291;background:0 0;border:0;font-size:12px;display:none}.mobile-nav{color:#f0d291;border-top:1px solid #444;flex-wrap:wrap;gap:20px;padding:16px 24px 22px;display:flex}.cover{color:#f2eada;background:linear-gradient(90deg,#11100ffa 0%,#11100fea 27%,#11100f90 46%,#11100f0a 78%),url(/assets/signal-art.png) 73% 53%/cover;position:relative}.cover-inner{min-height:615px;padding-top:28px;padding-bottom:48px;position:relative}.cover-top{justify-content:space-between;display:flex}.cover .eyebrow{color:#c9b37f}.cover-index{font:10px var(--sans);letter-spacing:.14em;color:#bcb39f}.cover-copy{max-width:570px;padding:67px 0 30px}.cover h1{letter-spacing:.015em;font-size:clamp(48px,5.5vw,77px);font-weight:500;line-height:1.27}.cover h1 em{color:#e4c582;font-style:normal}.cover-copy p{color:#c2bbad;margin:26px 0 30px;font-size:16px;line-height:1.9}.button{background:var(--ink);color:var(--paper);border:1px solid var(--ink);letter-spacing:.03em;justify-content:center;align-items:center;gap:45px;padding:13px 21px;font-size:12px;transition:background .2s;display:inline-flex}.gold-button{color:#1d1915;background:#d4b573;border-color:#d4b573}.button:hover{filter:brightness(1.12)}.quiet-link{color:#c0b8a5;border-bottom:1px solid #77705c;margin-left:22px;padding-bottom:4px;font-size:12px;display:inline-block}.cover-caption{color:#a29d8e;letter-spacing:.16em;font-size:9px;position:absolute;bottom:28px;right:0}.little-cross{color:#d9bc7b;padding-right:14px;font-size:18px}.stats-strip{border-bottom:1px solid var(--line)}.stats-inner{align-items:center;gap:65px;padding-block:25px;display:flex}.stats-inner>div{align-items:baseline;gap:12px;display:flex}.stats-inner strong{font:37px/1 var(--serif);color:var(--gold);font-weight:400}.stats-inner span{color:var(--muted);font-size:12px}.stats-inner p{font:15px/1.6 var(--serif);border-left:1px solid var(--line);margin-left:auto;padding-left:35px}.stats-inner p span{font:13px var(--sans)}.home-section{padding-block:64px}.section-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px;display:flex}.section-heading h2{letter-spacing:.02em;margin-top:9px;font-size:35px}.text-link{border-bottom:1px solid var(--gold);white-space:nowrap;align-items:center;gap:26px;padding-bottom:4px;font-size:12px;display:inline-flex}.text-link:hover{color:var(--gold)}.article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.latest-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.article-card{background:var(--panel);border:1px solid var(--line);flex-direction:column;min-width:0;padding:25px 24px;transition:transform .2s,border-color .2s;display:flex;position:relative}.article-card:before{content:"";background:var(--gold);width:35px;height:2px;position:absolute;top:-1px;left:24px}.article-card:hover{border-color:var(--gold);transform:translateY(-3px)}.card-top{color:var(--muted);justify-content:space-between;align-items:start;gap:10px;font-size:10px;line-height:1.5;display:flex}.show-label{font:700 10px/1.5 var(--sans);color:var(--gold);letter-spacing:.055em;text-transform:uppercase}.card-top>span{white-space:nowrap}.card-number{font:44px/1 var(--serif);color:var(--gold);opacity:.7;margin:33px 0 16px;display:block}.card-title h3{letter-spacing:.015em;font-size:25px;line-height:1.38}.card-title:hover h3{color:var(--gold)}.card-excerpt{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:17px 0 20px;font-size:13px;line-height:1.9;display:-webkit-box;overflow:hidden}.card-topics{flex-wrap:wrap;gap:6px;margin-top:auto;padding-bottom:20px;display:flex}.card-topics a{border:1px solid var(--line);color:var(--muted);padding:3px 6px;font-size:10px}.card-topics a:hover{border-color:var(--gold);color:var(--gold)}.card-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:10px;padding-top:15px;font-size:10px;display:flex}.card-bottom a{color:var(--ink)}.card-bottom a span{color:var(--gold);margin-left:10px}.editorial-feature{border-block:1px solid var(--line);background:#ded4c040;margin-block:12px}.feature-inner{grid-template-columns:1fr 2fr;gap:60px;padding-block:52px;display:grid}.feature-side{border-right:1px solid var(--line);position:relative}.feature-ornament{font:150px/1 var(--serif);color:var(--gold);opacity:.25;position:absolute;top:3px;right:30px}.feature-side p{font:28px/1.5 var(--serif);margin-top:27px}.feature-story h2{max-width:750px;margin:15px 0 18px;font-size:34px}.feature-story>p{color:var(--muted);max-width:670px;margin-bottom:25px;font-size:14px}.feature-story h2 a:hover{color:var(--gold)}.topic-grid{grid-template-columns:repeat(3,1fr);gap:0 35px;display:grid}.topic-card{border-top:1px solid var(--line);gap:20px;padding:28px 0;transition:border .2s;display:flex}.topic-card:hover{border-color:var(--gold)}.topic-order{font:18px var(--serif);color:var(--gold);padding-top:3px}.topic-card h3,.topic-card h2{margin-bottom:9px;font-size:24px}.topic-card p{color:var(--muted);margin-bottom:16px;font-size:12px}.recent-section{padding-top:25px}.edition-shelf{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.edition-cover{color:#f1e8d5;background:radial-gradient(at 30% 90%,#544128 0%,#0000 60%),#1a1714;border:1px solid #403f31;flex-direction:column;min-height:320px;padding:25px;transition:transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:4px 4px #00000012}.edition-cover:before{content:"";border:1px solid #bd964640;border-radius:50%;width:250px;height:250px;position:absolute;top:-70px;right:-120px;box-shadow:0 0 0 25px #bd964614,0 0 0 52px #bd96460a}.edition-cover:nth-child(2n){background:radial-gradient(at 80% 85%,#66373380 0%,#0000 70%),#1a1714}.edition-cover:hover{transform:translateY(-5px)}.edition-cover .eyebrow{color:#c8ac72;font-size:8px}.issue-no{letter-spacing:.16em;color:#c0b8a7;margin-top:37px;font-size:10px}.edition-cover h3{font:58px/1.2 var(--serif);color:#e1c585;margin:4px 0 19px}.edition-cover p{color:#ccc3b0;max-width:175px;margin-bottom:25px;font-size:10px}.cover-footer{border-top:1px solid #c7b07c40;justify-content:space-between;margin-top:auto;padding-top:12px;font-size:10px;display:flex}.show-ribbon{padding-block:5px 75px}.show-ribbon>div{flex-wrap:wrap;gap:0 33px;margin-top:17px;display:flex}.show-ribbon a{font:19px var(--serif);border-bottom:1px solid var(--line);padding:12px 0}.show-ribbon a:hover{color:var(--gold)}.show-ribbon a span{font:12px var(--sans);color:var(--gold);margin-left:15px}.page-intro{border-bottom:1px solid var(--line);margin-bottom:36px;padding-block:64px 55px}.page-intro h1{max-width:920px;margin:20px 0 23px;font-size:clamp(35px,4.2vw,60px);line-height:1.25}.page-intro em{color:var(--gold);font-style:normal}.page-intro>p,.page-intro>div>p{color:var(--muted);max-width:690px;margin-bottom:13px;font-size:15px}.breadcrumb{color:var(--muted);margin-bottom:28px;font-size:11px;display:block}.breadcrumb:hover{color:var(--gold)}.archive-layout{grid-template-columns:170px minmax(0,1fr);gap:60px;padding-bottom:80px;display:grid}.month-nav{align-self:start;position:sticky;top:115px}.month-nav a{border-bottom:1px solid var(--line);justify-content:space-between;padding:13px 0;font-size:13px;display:flex}.month-nav a span{color:var(--gold)}.month-heading{color:var(--gold);margin:0 0 20px;font-size:34px}.archive-groups>section{padding-bottom:40px;scroll-margin-top:115px}.edition-row{border-bottom:1px solid var(--line);grid-template-columns:85px 1fr 70px;align-items:center;gap:25px;padding:25px 0;display:grid}.edition-row:hover h3{color:var(--gold)}.edition-day strong{font:45px/1 var(--serif);font-weight:400;display:block}.edition-day>span{letter-spacing:.1em;color:var(--muted);font-size:8px}.edition-row h3{margin-bottom:8px;font-size:23px}.edition-row p{color:var(--muted);font-size:11px}.edition-count{color:var(--muted);justify-content:space-between;gap:10px;font-size:11px;display:flex}.edition-count>span{color:var(--gold)}.issue-hero{color:#eee5d4;background:#181513;padding-block:40px 65px}.issue-heading{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.issue-heading h1{font:30px/1.3 var(--serif);color:#c2bba8;margin-top:20px}.issue-heading h1 em{color:#e2c67e;font-size:100px;font-style:normal}.issue-heading h2{margin:20px 0;font-size:38px}.issue-heading p{color:#b8ad97;font-size:12px}.issue-hero .breadcrumb,.issue-hero .subtle{color:#c0b8a7}.issue-hero .eyebrow{color:#d5b976}.adjacent-nav{border-top:1px solid var(--line);justify-content:space-between;gap:20px;margin-top:55px;padding-top:30px;font-size:12px;display:flex}.adjacent-nav strong{font:20px var(--serif);margin-top:9px;display:block}.adjacent-nav>a:last-child{text-align:right}.show-grid{grid-template-columns:repeat(3,1fr);gap:38px 28px;padding-bottom:80px;display:grid}.show-card{min-width:0;display:block}.show-art{aspect-ratio:1.6;color:#dabc79;background:#211c18;border:1px solid #ffffff20;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.show-art:before,.show-art:after{content:"";border:1px solid #cdb26640;border-radius:50%;width:190px;height:190px;position:absolute;top:-60px;right:-60px}.show-art:after{width:270px;height:270px;top:-100px;right:-100px}.show-art[data-variant="1"]{background:#302b24}.show-art[data-variant="2"]{background:#3f2727}.show-art[data-variant="3"]{background:#26282c}.show-monogram{font:70px var(--serif);letter-spacing:-.04em;transition:transform .3s}.show-card:hover .show-monogram{transform:scale(1.08)}.show-art-caption{color:#d9ceb8;letter-spacing:.15em;font-size:8px;position:absolute;bottom:17px;left:20px}.show-card-copy{padding:23px 0}.show-card h2{font-size:27px}.show-card p{color:var(--muted);margin:13px 0 18px;font-size:13px}.show-card .text-link{justify-content:space-between;width:100%}.show-intro{justify-content:space-between;align-items:center;gap:50px;display:flex}.large-monogram{font:110px var(--serif);color:var(--gold);opacity:.5;white-space:nowrap}.no-top{padding-top:0}.topics-page{grid-template-columns:repeat(2,1fr);gap:0 60px;padding-bottom:80px}.topics-page .topic-card{padding-block:35px}.topics-page h2{font-size:31px}.report-header{color:#f1e9d8;background:#181513;padding-block:40px 50px}.report-header .shell{max-width:1110px}.report-topline{justify-content:space-between;align-items:center;gap:25px;display:flex}.report-topline .eyebrow{color:#dabd7f}.report-topline .subtle,.report-header .breadcrumb{color:#bcb3a0}.report-header h1{max-width:970px;margin:28px 0 22px;font-size:clamp(36px,4.1vw,57px);line-height:1.34}.original-title{font:19px/1.55 var(--serif);color:#c9bea7;max-width:850px;margin-bottom:22px}.report-people{color:#c9bea7;margin-bottom:13px;font-size:13px}.report-meta{color:#aaa18d;flex-wrap:wrap;gap:8px 25px;font-size:10px;display:flex}.report-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:28px;display:flex}.outline-button{border:1px solid var(--line);background:0 0;padding:9px 15px;font-size:11px}.outline-button:hover{border-color:var(--gold);color:var(--gold)}.report-actions .outline-button{color:#dbcaa7;border-color:#5b533f}.review-note{color:#d8b481;margin-left:8px;font-size:10px}.reader-layout{grid-template-columns:185px minmax(0,1fr);align-items:start;gap:68px;max-width:1130px;padding-block:54px 40px;display:grid}.reader-aside{position:sticky;top:120px}.toc>summary{cursor:pointer;justify-content:space-between;font-size:12px;font-weight:600;display:flex}.toc nav{margin-top:20px;display:grid}.toc nav a{color:var(--muted);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;font-size:11px;display:flex}.toc nav a>span{color:var(--gold);flex-shrink:0;width:13px;font-size:9px}.toc nav a:hover,.toc nav a.current{color:var(--gold)}.reader-aside-note{font:21px/1.7 var(--serif);color:var(--muted);margin-top:40px}.reader-expand{border:0;border-bottom:1px solid var(--line);color:var(--gold);background:0 0;padding:12px 0;font-size:11px}.report-content{min-width:0;font-size:16px;line-height:1.95}.reader-section{border-bottom:1px solid var(--line);padding:35px 0;scroll-margin-top:110px}.reader-section:first-child{padding-top:0}.reader-section h2{margin:12px 0 28px;font-size:32px}.reader-section h3{margin:25px 0 14px;font-size:23px}.three-lines{margin:0;padding:0;list-style:none}.three-lines li{gap:20px;margin:20px 0;display:flex}.three-lines li>span{font:22px var(--serif);color:var(--gold);padding-top:5px}.three-lines p{font-family:var(--serif);font-size:21px;line-height:1.85}.judgment{border-left:3px solid var(--gold);background:var(--panel);margin:30px 0 5px;padding:23px 28px}.judgment>p{margin-top:10px;font-size:17px}.point{border-top:1px solid var(--line);padding:25px 0 12px}.point>summary{cursor:pointer;align-items:baseline;gap:20px;list-style:none;display:flex}.point>summary::-webkit-details-marker{display:none}.point>summary h3{flex:1;margin:0;font-size:24px}.point-number{font:27px var(--serif);color:var(--gold)}.toggle-sign:after{content:"+";font:24px var(--serif);color:var(--gold)}details[open]>.point>summary .toggle-sign:after,.point[open] .toggle-sign:after{content:"−"}.point-body{padding-top:20px;padding-left:52px}.english-block{color:#eee4ce;background:#211e1b;border-left:2px solid #b58b43;padding:20px 23px}.english-block .eyebrow{color:#ccb47b;font-size:8px}.english-block p{font:19px/1.8 var(--serif);margin-top:10px}.translation-block{background:var(--panel);border-bottom:1px solid var(--line);padding:18px 23px}.translation-block p{margin-top:7px;font-size:15px}.vocabulary{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;gap:15px;padding:18px 5px;display:grid}.vocabulary .eyebrow{white-space:nowrap;padding-top:5px;font-size:9px}.vocabulary ul{color:var(--muted);margin:0;padding:0;font-size:12px;list-style:none}.vocabulary li{margin:0 0 6px}.point-context{color:var(--muted);padding-top:10px;font-size:14px}.point-context h4{color:var(--gold);margin:15px 0 7px;font-size:11px;font-weight:600}.point-context p{margin-bottom:10px}.deep-part{margin-bottom:30px}.deep-part p{margin-bottom:17px}.timeline{margin-bottom:25px}.time-row{border-bottom:1px solid var(--line);grid-template-columns:83px 1fr;gap:15px;padding:15px 0;display:grid}.time-row>span{font:17px/1.7 var(--serif);color:var(--gold)}.time-row h3{font:17px/1.7 var(--sans);margin:0}.time-row p{color:var(--muted);margin-top:3px;font-size:13px}.entity-tags{flex-wrap:wrap;gap:7px;display:flex}.entity-tags>span,.entity-tags>a{border:1px solid var(--line);background:var(--panel);color:var(--ink);padding:5px 9px;font-size:11px;line-height:1.65}.entity-tags a:hover{border-color:var(--gold)}.two-col{grid-template-columns:1fr 1fr;gap:27px;display:grid}.two-col li{font-size:14px}.action-box{background:var(--panel);border:1px solid var(--line);margin-top:25px;padding:5px 25px 20px}.action-box h3{color:var(--gold)}.action-box li{font-size:15px}.uncertainty{border-left:2px solid var(--ox);background:var(--panel);margin-top:25px;padding:1px 20px}.uncertainty li{font-size:14px}.quote-section{color:#f4e9d4;background:#171310;margin-block:35px;padding:33px!important}.quote-section .eyebrow{color:#cbae75}.quote-section h2{font-size:29px}.quote-section blockquote{font:31px/1.55 var(--serif);color:#e4c887;overflow-wrap:anywhere;margin:0 0 22px}.quote-section>p{color:#bdb4a0;margin-bottom:20px;font-size:14px}.quote-section .entity-tags>a{color:#ebdfc7;background:0 0;border-color:#766442;font-weight:500}.source-section .source-links{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.source-links a{border:1px solid var(--gold);color:var(--gold);padding:7px 12px;font-size:12px}.source-section>p,.source-section .entity-tags{margin-top:20px}.inline-date{border-bottom:1px solid var(--line);margin-inline:5px;display:inline-block}.source-version{border:1px solid var(--line);margin:25px 0;padding:20px}.source-version>summary{cursor:pointer;color:var(--gold);font-size:13px}.source-version>.reader-section:first-of-type{padding-top:30px}.reading-progress{background:var(--gold);z-index:45;width:0;height:2px;position:fixed;top:88px;left:0}.related-section{border-top:1px solid var(--line)}.legacy-report .three{font:21px/1.8 var(--serif);margin-bottom:28px}.legacy-report .judgment{font-size:16px}.legacy-report details{border-top:1px solid var(--line);padding:25px 0}.legacy-report summary{cursor:pointer;font:28px var(--serif);margin-bottom:20px}.legacy-report .points{counter-reset:item;padding:0;list-style:none}.legacy-report .points>li{border-top:1px solid var(--line);padding:24px 0}.legacy-report .point-title{font:24px/1.5 var(--serif)}.legacy-report .english-gist{color:#eee4ce;font:18px/1.8 var(--serif);background:#211e1b;margin-top:20px;padding:18px 22px;display:block}.legacy-report .english-gist em{font:9px var(--sans);color:#ccb47b;letter-spacing:.08em;margin-bottom:13px;display:block}.legacy-report .translation{background:var(--panel);padding:18px 22px;font-size:15px;display:block}.legacy-report .evidence{color:var(--muted);font-size:14px}.legacy-report .evidence>b{color:var(--gold)}.legacy-report .deep{border-top:1px solid var(--line);padding-top:25px}.legacy-report h2,.pilot-report h2{margin:25px 0;font-size:30px}.legacy-report h3,.pilot-report h3{margin:25px 0 15px;font-size:23px}.legacy-report p,.pilot-report p{margin:17px 0}.legacy-report .gold{color:#f4e9d4;background:#171310;margin-block:30px;padding:28px}.legacy-report .gold blockquote{color:#e4c887;font:30px var(--serif);margin:20px 0}.legacy-report .tag{border:1px solid var(--line);margin:4px;padding:4px 8px;font-size:11px;display:inline-block}.legacy-report .gold .tag{color:#eee4ce;background:0 0;border-color:#766442}.legacy-report table{border-collapse:collapse;width:100%;font-size:13px}.legacy-report td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 5px}.legacy-report .sources{flex-wrap:wrap;gap:10px;display:flex}.legacy-report .sources a{border-bottom:1px solid var(--gold);font-size:12px}.pilot-report h1{margin-top:30px;font-size:27px}.pilot-report table{font-size:12px;display:block;overflow:auto}.pilot-report a{color:var(--gold);text-decoration:underline}.pilot-report{font-size:14px}.search-intro{border-bottom:0;margin-bottom:0;padding-bottom:22px}.search-page{padding-bottom:75px}.library-search{border-bottom:2px solid var(--ink);align-items:center;margin-bottom:27px;display:flex}.library-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:none;padding:22px 0;font-size:22px}.library-search input::placeholder{color:var(--muted);font-size:19px}.library-search button{color:var(--gold);background:0 0;border:0;padding:12px 20px;font-size:32px}.filter-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:18px;padding:20px 0 30px;display:flex}.filter-bar label{letter-spacing:.12em;color:var(--muted);flex-direction:column;flex:1;gap:8px;min-width:130px;font-size:9px;display:flex}.filter-bar select{letter-spacing:0;color:var(--ink);border:1px solid var(--line);background:var(--panel);width:100%;padding:10px;font-size:12px}.saved-filter,.reset-filters{border:1px solid var(--line);background:0 0;padding:10px 14px;font-size:12px;line-height:1.7}.saved-filter[aria-pressed=true]{border-color:var(--gold);color:var(--gold);background:var(--panel)}.reset-filters{color:var(--muted);border:0}.result-heading{justify-content:space-between;padding:24px 0;font-size:12px;display:flex}.result-heading>span{color:var(--muted);font-size:11px}.search-result{border-bottom:1px solid var(--line);grid-template-columns:145px minmax(0,1fr) 35px;align-items:start;gap:28px;padding:30px 0;display:grid}.result-date{font:21px/1.5 var(--serif);color:var(--gold)}.result-date>span{font:10px/1.6 var(--sans);color:var(--muted);margin-top:10px;display:block}.result-copy h2{margin-bottom:13px;font-size:26px}.result-copy a:hover{color:var(--gold)}.result-copy>p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.result-person{color:var(--muted);margin-top:14px;font-size:10px;display:block}.search-result .bookmark{border:1px solid var(--line);width:33px;height:33px;color:var(--gold);background:0 0;place-items:center;font-size:20px;display:grid}.bookmark[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.search-pagination{justify-content:center;align-items:center;gap:30px;margin:35px 0;display:flex}.search-pagination>span{color:var(--muted);font-size:12px}.empty-state{text-align:center;padding:65px 20px}.empty-state>span{font:60px var(--serif);color:var(--gold)}.empty-state h2,.empty-state h1{margin:20px 0;font-size:30px}.empty-state p{color:var(--muted);margin-bottom:26px;font-size:14px}.error-page{min-height:65vh;padding-top:100px}.search-error{background:var(--panel);color:var(--ox);padding:15px;font-size:13px}.about-prose{max-width:800px;padding-bottom:70px}.about-prose section{padding:26px 0}.about-prose h2{margin-bottom:20px;font-size:30px}.about-prose p{color:var(--muted);margin-bottom:20px;font-size:16px;line-height:2}.site-footer{color:#e4d8be;background:#11100f;padding:42px 0 22px}.footer-main{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:30px;padding-bottom:38px;display:grid}.footer-brand{font:26px var(--serif)}.footer-brand>span{color:#a3977e;margin-top:13px;font-size:17px;font-style:italic;display:block}.footer-main>p{font:22px/1.6 var(--serif);color:#b8af9b}.footer-main>div{justify-self:end;gap:9px;font-size:11px;display:grid}.footer-main>div>span{color:#958e7d}.footer-main a:hover{color:#e2c67e}.footer-bottom{letter-spacing:.08em;color:#a39b8a;border-top:1px solid #766b493b;justify-content:space-between;padding-top:18px;font-size:8px;display:flex}.back-top{z-index:30;color:#e2c67e;background:#191613;border:1px solid #b79555;width:40px;height:40px;font-size:18px;position:fixed;bottom:24px;right:24px}.toast{color:#f3e5c9;z-index:60;opacity:0;pointer-events:none;background:#211e1b;border:1px solid #b39962;padding:13px 25px;font-size:13px;transition:all .2s;position:fixed;bottom:30px;left:50%;transform:translate(-50%,15px)}.toast.visible{opacity:1;transform:translate(-50%)}@media (width>=1400px){.cover{background-position:50% 48%;background-size:cover}.cover-inner{min-height:655px}.cover-copy{padding-top:75px}}@media (width<=1150px){.shell{width:calc(100% - 64px)}.desktop-nav{gap:22px}.nav-actions{gap:13px}.latest-grid{grid-template-columns:repeat(2,1fr)}.latest-grid .card-number{margin-top:22px}.latest-grid .card-title h3{font-size:28px}.stats-inner{gap:35px}.stats-inner p{font-size:13px}.reader-layout{grid-template-columns:165px minmax(0,1fr);gap:38px}.cover{background-position:67%}.cover-inner{min-height:585px}.cover-copy{padding-top:72px}.card-title h3{font-size:23px}}@media (width<=850px){.shell{width:calc(100% - 44px)}.desktop-nav{gap:16px;font-size:11px}.brand{font-size:21px}.brand small{font-size:7px}.brand-seal{width:36px;height:36px;font-size:24px}.search-link span,.search-link kbd{display:none}.nav-row{height:76px}.cover{background-image:linear-gradient(90deg,#11100ffa,#11100fbb 45%,#11100f30),url(/assets/signal-art.png);background-position:64%}.cover-inner{min-height:540px}.cover-copy{max-width:450px;padding-top:65px}.cover h1{font-size:54px}.cover-index,.cover-top .eyebrow,.cover-caption{font-size:8px}.stats-inner{gap:25px}.stats-inner>div{display:block}.stats-inner strong{margin-bottom:7px;font-size:30px;display:block}.stats-inner p{padding-left:20px}.home-section{padding-block:45px}.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px}.edition-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-inner{grid-template-columns:.75fr 1.4fr;gap:35px}.feature-side p{font-size:23px}.feature-story h2{font-size:29px}.feature-ornament{font-size:120px;right:20px}.show-grid{grid-template-columns:repeat(2,1fr)}.show-intro{gap:25px}.large-monogram{font-size:80px}.reader-layout{grid-template-columns:1fr;gap:20px}.reader-aside{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:start;gap:20px;padding-bottom:20px;display:flex;position:static}.reader-aside-note{display:none}.toc{flex:1;min-width:240px}.toc nav{grid-template-columns:repeat(2,1fr);column-gap:30px}.reader-expand{padding-top:0;font-size:11px}.report-content{width:100%;max-width:760px;margin:auto}.report-header h1{font-size:43px}.reading-progress{top:76px}.archive-layout{grid-template-columns:120px minmax(0,1fr);gap:30px}.edition-row{grid-template-columns:60px 1fr 40px;gap:15px}.edition-row h3{font-size:21px}.edition-count{flex-direction:column}.issue-heading h1 em{font-size:72px}.issue-heading h2{font-size:29px}.search-result{grid-template-columns:110px minmax(0,1fr) 30px;gap:20px}.result-copy h2{font-size:23px}.result-date{font-size:18px}.footer-main{grid-template-columns:1fr 1fr}.footer-main>p{display:none}}@media (width<=600px){html{scroll-padding-top:82px}.shell{width:calc(100% - 36px)}.nav-row{gap:10px;height:72px}.desktop-nav{display:none}.mobile-menu-button{display:block}.nav-actions{gap:14px}.brand{gap:9px;font-size:21px}.brand small{letter-spacing:.15em;font-size:6px}.brand-seal{width:33px;height:33px;font-size:22px}.cover-inner{min-height:546px;padding-top:20px}.cover{background-image:linear-gradient(90deg,#11100ffa,#11100fd0 52%,#11100f70),url(/assets/signal-art.png);background-position:60%}.cover-copy{padding-top:74px}.cover h1{font-size:47px;line-height:1.35}.cover-copy p{margin-block:24px 30px;font-size:14px}.cover .quiet-link{margin-left:14px;font-size:11px}.button{gap:25px;padding:12px 16px;font-size:11px}.cover-index{display:none}.cover-caption{font-size:7px;left:0;right:auto}.stats-inner{justify-content:space-between;gap:10px;padding-block:22px}.stats-inner>div{display:block}.stats-inner strong{font-size:32px}.stats-inner span{font-size:10px}.stats-inner p{display:none}.section-heading{gap:15px;margin-bottom:24px}.section-heading h2{font-size:28px}.section-heading .eyebrow{font-size:8px}.text-link{gap:12px;font-size:11px}.article-grid,.latest-grid{grid-template-columns:1fr;gap:18px}.article-card{padding:22px}.card-number{margin:25px 0 12px;font-size:35px}.card-title h3,.latest-grid .card-title h3{font-size:28px}.card-excerpt{font-size:13px}.card-bottom{font-size:11px}.feature-inner{grid-template-columns:1fr;gap:25px;padding-block:30px}.feature-side{border-right:0;border-bottom:1px solid var(--line);padding-bottom:20px}.feature-side p{margin-top:12px;font-size:23px;line-height:1.4}.feature-side p br{display:none}.feature-ornament{font-size:90px;top:0;right:5px}.feature-story h2{font-size:30px}.feature-story>p{font-size:13px}.topic-grid{grid-template-columns:1fr}.topic-card{padding-block:22px}.topic-card h3{font-size:26px}.topic-card p{margin-bottom:11px;font-size:13px}.topic-card .eyebrow{font-size:9px}.edition-shelf{gap:15px}.edition-cover{min-height:270px;padding:18px}.edition-cover h3{font-size:48px}.edition-cover .eyebrow{font-size:6px}.issue-no{margin-top:30px;font-size:9px}.edition-cover p{font-size:9px}.show-ribbon>div{gap:0 22px}.show-ribbon a{font-size:17px}.page-intro{margin-bottom:28px;padding-block:42px 30px}.page-intro h1{font-size:38px}.page-intro>p{font-size:14px}.archive-layout{padding-bottom:45px;display:block}.month-nav{gap:20px;margin-bottom:30px;display:flex;position:static}.month-nav a{gap:15px;font-size:11px}.month-heading{font-size:27px}.edition-row{grid-template-columns:48px 1fr;gap:15px;padding-block:20px;position:relative}.edition-row h3{font-size:22px}.edition-row p{margin-top:10px;font-size:10px}.edition-day strong{font-size:35px}.edition-count{display:none}.issue-heading{grid-template-columns:1fr;gap:30px}.issue-heading h1 em{font-size:80px}.issue-heading h2{margin-top:10px;font-size:30px}.issue-heading h2 br,.issue-heading h1 br{display:none}.issue-heading h1{align-items:baseline;gap:18px;font-size:19px;display:flex}.issue-hero{padding-bottom:40px}.show-grid{grid-template-columns:1fr;gap:20px}.show-art{aspect-ratio:1.9}.show-intro{display:block}.large-monogram{display:none}.show-intro h1{font-size:40px}.topics-page{grid-template-columns:1fr;gap:0}.report-header{padding-block:30px 36px}.report-header h1{margin-top:22px;font-size:34px;line-height:1.45}.report-topline{display:block}.report-topline>.subtle{margin-top:9px;font-size:10px;display:block}.original-title{font-size:16px}.report-people{font-size:11px}.report-meta{font-size:9px}.report-actions{gap:8px}.report-actions .outline-button{padding:8px 12px;font-size:10px}.review-note{margin-left:0}.reader-layout{padding-top:25px}.reader-aside{gap:13px}.reader-expand{padding-top:8px}.reader-section{padding-block:28px}.reader-section h2{font-size:28px}.report-content{font-size:15px}.three-lines p{font-size:19px}.three-lines li{gap:14px}.judgment{padding:18px 20px}.judgment>p{font-size:16px}.point>summary{gap:12px}.point>summary h3{font-size:23px}.point-number{font-size:24px}.point-body{padding-left:0}.english-block{padding:18px}.english-block p{font-size:18px}.translation-block{padding:18px}.vocabulary{grid-template-columns:1fr;gap:5px}.point-context{font-size:14px}.two-col{grid-template-columns:1fr;gap:0}.time-row{grid-template-columns:68px 1fr;gap:10px}.quote-section{padding:25px!important}.quote-section blockquote{font-size:26px}.reading-progress{top:72px}.reader-section h3{font-size:22px}.search-intro h1{font-size:34px}.search-intro h1 em{display:block}.library-search input{padding-block:16px;font-size:18px}.library-search input::placeholder{font-size:14px}.filter-bar{gap:15px 12px}.filter-bar label{flex-basis:calc(50% - 12px);min-width:0}.filter-bar select{font-size:11px}.saved-filter,.reset-filters{padding:9px 15px;font-size:11px}.result-heading{font-size:11px}.result-heading>span{font-size:9px}.search-result{grid-template-columns:minmax(0,1fr) 30px;gap:8px 12px;padding-block:24px}.result-date{grid-column:1/-1;align-items:center;gap:15px;font-size:14px;display:flex}.result-date>span{margin-top:0;font-size:9px}.result-copy h2{font-size:24px;line-height:1.45}.result-copy p{font-size:12px}.result-person{font-size:9px}.result-copy{grid-column:1}.search-result .bookmark{grid-area:2/2}.search-pagination{gap:20px}.footer-main{grid-template-columns:1fr 1fr;gap:20px}.footer-brand{font-size:23px}.footer-brand>span{font-size:14px}.footer-main>div{gap:10px;font-size:10px}.footer-main>div>span{font-size:9px}.footer-bottom{gap:20px;font-size:7px}.footer-bottom>span:last-child{text-align:right;max-width:100px}.about-prose p{font-size:15px}.back-top{width:36px;height:36px;bottom:14px;right:14px}.source-version{padding:13px}.legacy-report .point-title{font-size:23px}.legacy-report .english-gist{padding:15px;font-size:17px}.legacy-report .gold{padding:22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.three-lines li>span{white-space:nowrap;font-variant-numeric:tabular-nums;flex:0 0 1.6em}.three-lines li>p{min-width:0}@media print{.site-header,.site-footer,.reader-aside,.back-top,.report-actions,.reading-progress,.toast,.related-section{display:none!important}:root,:root[data-theme=dark]{--paper:white;--panel:#f7f7f7;--ink:#111;--muted:#444;--line:#bbb;--gold:#76551e}body{color:#111;background:#fff}.shell{width:100%!important;max-width:100%!important}.report-header{color:#111;background:#fff;border-bottom:1px solid #bbb;padding:0 0 22px}.report-header h1{font-size:28px}.report-header p,.report-topline .subtle,.report-header .breadcrumb{color:#444}.report-header .breadcrumb{display:none}.reader-layout{padding-top:20px;display:block}.report-content{max-width:none;font-size:12px}.reader-section h2{font-size:23px}.reader-section h3,.point>summary h3{font-size:18px}.point-body{padding-left:0}.english-block,.quote-section,.legacy-report .gold{color:#111;background:#f2f2f2;border-color:#bbb}.english-block p,.quote-section blockquote,.quote-section>p,.legacy-report .gold blockquote,.quote-section .entity-tags>a{color:#111}.point{break-inside:avoid}.report-content details>*{display:block!important}.toggle-sign{display:none}.reader-section{padding-block:20px}.three-lines p{font-size:15px}.page-intro{padding:20px 0}.article-grid{grid-template-columns:repeat(2,1fr)}}
