:root{--ink:#10110f;--paper:#f0eee7;--red:#ee4b36;--acid:#e9e740;--grey:#d8d7cf;--muted:#686861;--line:#bfbdB4}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:70px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 Arial,Helvetica,sans-serif}a{color:inherit}.topbar{height:70px;position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:35px;padding:0 4vw;border-bottom:1px solid var(--line);background:#f0eee7ed;backdrop-filter:blur(14px)}.brand{display:flex;align-items:center;gap:9px;margin-right:auto;text-decoration:none}.brand img{width:31px}.brand b{font-size:1.25rem;letter-spacing:-.05em}.topbar nav{display:flex;gap:22px}.topbar nav a,.download{font-size:.7rem;font-weight:700;text-decoration:none}.download{border:1px solid;padding:8px 10px}.paper-head{min-height:calc(100svh - 70px);padding:55px 4vw 80px;display:flex;flex-direction:column;justify-content:space-between}.paper-meta{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid;border-bottom:1px solid}.paper-meta span{padding:10px 8px 10px 0;border-right:1px solid var(--line);font:600 .58rem monospace;text-transform:uppercase;letter-spacing:.08em}.paper-meta span:not(:first-child){padding-left:10px}.category,.label{font:600 .62rem monospace;text-transform:uppercase;letter-spacing:.13em}.category{margin:60px 0 5px;color:var(--red)}.paper-head h1{font-size:clamp(5rem,13vw,13rem);line-height:.72;letter-spacing:-.085em;margin:0}.paper-head h1 i{font-family:Georgia,serif;color:var(--red)}.standfirst{font-size:clamp(1.3rem,2.2vw,2.1rem);line-height:1.28;max-width:980px;letter-spacing:-.025em}.byline{display:grid;grid-template-columns:.7fr .7fr 1.2fr;border-top:1px solid}.byline span{padding:13px 15px 0 0;font-size:.68rem}.byline b{display:block;font:600 .57rem monospace;text-transform:uppercase;color:var(--muted)}.numbered{display:grid;grid-template-columns:.2fr 1.8fr;gap:4vw;padding:clamp(80px,9vw,135px) 4vw;border-top:1px solid}.numbered>span{font:500 .65rem monospace;color:var(--muted)}.numbered h2{font-size:clamp(3rem,6.5vw,7rem);line-height:.9;letter-spacing:-.065em;margin:20px 0 65px}.abstract{background:var(--ink);color:#eee}.abstract>div{max-width:1050px}.abstract .big,.hypothesis .big,.alphabet .big{font-size:clamp(1.7rem,3.4vw,3.6rem);line-height:1.15;letter-spacing:-.04em}.abstract p:not(.label):not(.big){max-width:760px;color:#b9b9b0}.thesis{padding:clamp(90px,10vw,150px) 4vw;background:var(--acid)}.thesis h2{font-size:clamp(3.3rem,8vw,8.5rem);line-height:.88;letter-spacing:-.07em;margin:25px 0 80px}.thesis h2 em{font-family:Georgia,serif;color:var(--red)}.model{border:1px solid}.model>div{display:grid;grid-template-columns:.35fr 1fr auto 1fr auto 1fr auto 1fr;gap:12px;align-items:center;padding:18px;border-bottom:1px solid #a9a735}.model>div:last-child{border-bottom:0}.model b{font:600 .62rem monospace;text-transform:uppercase}.model span{text-align:center;border:1px solid #9d9b38;padding:12px;font-size:.75rem;font-weight:700}.model i{font-style:normal}.findings{padding-bottom:0}.findings>div>article{display:grid;grid-template-columns:.15fr 1.2fr .55fr;gap:3vw;padding:35px 0;border-top:1px solid var(--line)}.finding-no{font:500 .6rem monospace}.status{display:inline-block;margin:0 0 8px;padding:4px 7px;font:600 .55rem monospace;text-transform:uppercase;letter-spacing:.08em}.status.documented{background:#dce7d4;color:#25451b}.status.inference{background:#ede1bc;color:#614a00}.findings h3{font-size:clamp(1.4rem,2.4vw,2.6rem);line-height:1.05;letter-spacing:-.04em;margin:5px 0 15px}.findings article p{color:var(--muted);font-size:.88rem}.findings aside{border-left:1px solid var(--line);padding-left:22px}.findings aside b{font:600 .6rem monospace;text-transform:uppercase}.findings aside p{font-size:.73rem}.findings aside a{font-size:.7rem;font-weight:700}.hypothesis{background:var(--grey)}.hypothesis>div,.alphabet>div,.limits>div{max-width:1050px}.verdict{display:flex;justify-content:space-between;align-items:center;border-top:1px solid;border-bottom:1px solid;padding:17px 0}.verdict b{font:600 .62rem monospace;text-transform:uppercase}.verdict strong{color:var(--red);font-size:1.2rem}.hypothesis h3{font-size:1.5rem;margin-top:50px}.hypothesis li,.limits li{margin:10px 0}.guardrail{margin-top:45px;border:1px solid;padding:22px;display:grid;grid-template-columns:.3fr 1.7fr}.guardrail b{font:600 .62rem monospace;text-transform:uppercase}.guardrail p{margin:0}.alphabet{background:#fff}.not-equal{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:20px;align-items:center;margin:55px 0;padding:30px 0;border-top:1px solid;border-bottom:1px solid}.not-equal span{font-size:1rem;font-weight:700;text-align:center}.not-equal b{color:var(--red);font-size:1.5rem}.method{background:var(--ink);color:#eee}.method-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #555;border-left:1px solid #555}.method-grid article{min-height:190px;padding:22px;border-right:1px solid #555;border-bottom:1px solid #555}.method-grid b{font-size:.95rem}.method-grid p{font-size:.75rem;color:#aaa}.ledger-button{display:inline-block;margin-top:35px;padding:13px 16px;background:var(--acid);color:var(--ink);text-decoration:none;font-size:.72rem;font-weight:700}.limits ul{columns:2;column-gap:65px;padding-left:18px}.limits li{break-inside:avoid;font-size:.9rem;color:var(--muted);padding-right:20px}.sources{background:#e5e3dc}.sources ol{list-style:none;margin:0;padding:0;border-top:1px solid}.sources li{display:grid;grid-template-columns:.75fr 1.25fr 1fr auto;gap:25px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.sources li b{font-size:.73rem}.sources li span{font-family:Georgia,serif;font-size:1.05rem}.sources li small{color:var(--muted)}.sources li a{font-size:.65rem;font-weight:700}.citation{display:grid;grid-template-columns:1fr 1fr;gap:10vw;padding:90px 4vw;background:var(--red);color:#fff}.citation h2{font-size:clamp(2.5rem,5vw,5rem);line-height:.9;letter-spacing:-.055em;margin:20px 0}.citation p{font-size:.85rem}.citation code{font-size:.7rem}footer{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:30px;padding:50px 4vw;background:var(--ink);color:#aaa}footer>a{display:flex;flex-direction:column;text-decoration:none}footer>a b{font-size:2rem;color:#fff;letter-spacing:-.07em}footer>a span{font-family:Georgia,serif;font-style:italic}footer div{display:flex;gap:20px}footer div a{font-size:.7rem}footer small{font:500 .55rem monospace}
@media(max-width:800px){.topbar{height:60px}.topbar nav{display:none}.download{padding:7px;font-size:.58rem}.paper-head{min-height:auto;padding-top:35px}.paper-meta{grid-template-columns:1fr 1fr}.paper-meta span:nth-child(2){border-right:0}.paper-head h1{font-size:23vw;margin:35px 0}.category{margin-top:40px}.byline{grid-template-columns:1fr}.numbered{grid-template-columns:1fr}.numbered>span{margin-bottom:-20px}.model>div{grid-template-columns:1fr auto 1fr}.model b{grid-column:1/-1}.model span:nth-of-type(3),.model span:nth-of-type(4),.model i:nth-of-type(2),.model i:nth-of-type(3){margin-top:4px}.findings>div>article{grid-template-columns:.12fr 1fr}.findings aside{grid-column:2;border-left:0;border-top:1px solid var(--line);padding:15px 0 0}.guardrail{grid-template-columns:1fr;gap:10px}.not-equal{grid-template-columns:1fr}.not-equal b{transform:rotate(90deg);text-align:center}.method-grid{grid-template-columns:1fr}.limits ul{columns:1}.sources li{grid-template-columns:1fr;gap:4px}.citation,footer{grid-template-columns:1fr}footer div{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
