.Vx98oG_pace *,.Vx98oG_pace :before,.Vx98oG_pace :after{box-sizing:border-box;margin:0;padding:0}.Vx98oG_sec{border-top:1px solid var(--rule);scroll-margin-top:calc(var(--sb-top,59px) + 1.5rem);padding:clamp(4.5rem,8vw,7rem) 0}.Vx98oG_sec--tint{background:var(--paper-2);border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft)}.Vx98oG_sec--tint+.Vx98oG_sec--tint{border-top:0}.Vx98oG_sec-head{grid-template-columns:92px 1fr;gap:1.4rem;margin-bottom:2.4rem;display:grid}@media (max-width:640px){.Vx98oG_sec-head{grid-template-columns:1fr;gap:.4rem}}.Vx98oG_sec-num{font-family:var(--mono);letter-spacing:-.04em;color:var(--dc,var(--ink));font-size:2rem;font-weight:700;line-height:1}.Vx98oG_sec-num small{letter-spacing:.18em;color:var(--ink-3);margin-top:.5rem;font-size:.56rem;font-weight:400;display:block}.Vx98oG_sec-head h2{letter-spacing:-.01em;font-size:clamp(1.5rem,2.8vw,2.05rem);font-weight:700;line-height:1.16}.Vx98oG_sec-head h2 em{color:var(--ink-2);font-style:italic}.Vx98oG_prose{max-width:44rem}.Vx98oG_prose p{color:var(--ink-2);margin-bottom:1.15rem;font-size:1.02rem}.Vx98oG_prose p strong,.Vx98oG_prose p b,.Vx98oG_prose p em,.Vx98oG_prose p i{color:var(--ink)}.Vx98oG_prose--lede{max-width:46rem}.Vx98oG_prose--lede>p:first-child{color:var(--ink);font-size:1.18rem;line-height:1.6}.Vx98oG_prose--lede>p:first-child:first-letter{float:left;color:var(--a02);padding:.08em .12em 0 0;font-size:3.4em;font-weight:700;line-height:.8}.Vx98oG_prose--kicker{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:.8rem;margin-bottom:1.4rem;font-size:.6rem;display:flex}.Vx98oG_prose--kicker:before{content:"";background:var(--ink-3);width:1.6rem;height:1px}.Vx98oG_pull{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);max-width:46rem;color:var(--ink);margin:2.4rem 0;padding:1.4rem 0;font-size:1.25rem;font-style:italic;line-height:1.5}.Vx98oG_pull:before{content:"";background:var(--dc,var(--a04));width:2.4rem;height:3px;margin-bottom:.9rem;display:block}.Vx98oG_fig{max-width:52rem;margin:2.6rem 0}.Vx98oG_fig figcaption{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;gap:1rem;margin-bottom:.7rem;font-size:.6rem;display:flex}.Vx98oG_fig figcaption b{color:var(--dc,var(--a04));font-weight:600}.Vx98oG_fig img{border:1px solid var(--rule-soft);width:100%;height:auto;display:block}.Vx98oG_fig .Vx98oG_figSrc{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);margin-top:.7rem;font-size:.58rem}.Vx98oG_tblWrap{margin:2.6rem 0;overflow-x:auto}.Vx98oG_tblTitle{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:.9rem;font-size:.62rem;font-weight:700}.Vx98oG_tbl{border-collapse:collapse;width:100%;font-size:.86rem}.Vx98oG_tbl th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:left;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);padding:.6rem .8rem .6rem 0;font-size:.58rem;font-weight:700}.Vx98oG_tbl td{border-bottom:1px solid var(--rule-soft);vertical-align:top;color:var(--ink-2);padding:.8rem .8rem .8rem 0}.Vx98oG_tbl td:first-child{color:var(--ink);white-space:nowrap;font-weight:700}.Vx98oG_tblSrc{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);margin-top:.7rem;font-size:.58rem}.Vx98oG_pace{--paper:#f7f3ea;--paper-2:#efe8d9;--paper-3:#e7dfcc;--ink:#1c1b17;--ink-2:#55514a;--ink-3:#8a8477;--rule:#1c1b1747;--rule-soft:#1c1b171f;--a01:#b0532f;--a02:#8c3a3a;--a03:#3e6b4f;--a04:#a07327;--a05:#4b5a7d;--a06:#6d4b7d;--serif:Georgia, "Iowan Old Style", "Times New Roman", serif;--mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--sbw:264px;background:var(--paper);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;padding-left:var(--sbw);font-size:16px;line-height:1.62}.Vx98oG_wrap{max-width:1080px;margin:0 auto;padding:0 clamp(1.2rem,4vw,2.6rem)}.Vx98oG_pace a{color:inherit}.Vx98oG_pace h1,.Vx98oG_pace h2,.Vx98oG_pace h3,.Vx98oG_pace h4{color:inherit;font-family:inherit;line-height:inherit}@media (max-width:980px){.Vx98oG_pace{padding-left:0}.Vx98oG_sidebar{display:none}}.Vx98oG_sidebar{--sb-accent:var(--a04);top:var(--sb-top,59px);width:var(--sbw);z-index:60;background:var(--paper);border-right:2px solid var(--ink);scrollbar-width:thin;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;overflow-y:auto}.Vx98oG_sb-brand{border-bottom:1px solid var(--rule);padding:1.15rem 1.25rem 1.05rem}.Vx98oG_sb-brand b{font-family:var(--mono);letter-spacing:.16em;color:var(--ink);font-size:.78rem;font-weight:700;display:block}.Vx98oG_sb-brand span{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-top:.35rem;font-size:.64rem;display:block}.Vx98oG_sb-brand .Vx98oG_sbTitle{font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--ink);margin-top:.75rem;font-size:1.12rem;font-style:italic}.Vx98oG_sb-nav{flex:auto;padding:.55rem 0}.Vx98oG_sb-nav a{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-left:3px solid #0000;align-items:baseline;gap:.6rem;padding:.44rem 1.25rem;font-size:.88rem;font-weight:400;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.Vx98oG_sb-nav a i{color:var(--ink-3);flex:none;width:1.6rem;font-size:.6rem;font-style:normal}.Vx98oG_sb-nav a:hover{color:var(--ink)}.Vx98oG_sb-nav a.Vx98oG_active{color:var(--ink);border-left-color:var(--sb-accent)}.Vx98oG_sb-nav a.Vx98oG_active i{color:var(--sb-accent)}.Vx98oG_sb-foot{border-top:1px solid var(--rule);padding:.9rem 1.25rem 1.15rem}.Vx98oG_sb-progress{background:var(--rule-soft);height:3px;margin-bottom:.8rem}.Vx98oG_sb-progress span{background:var(--sb-accent);height:100%;transition:width .2s;display:block}.Vx98oG_sb-foot a{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:.66rem;text-decoration:none;display:block}.Vx98oG_sb-foot a:hover{color:var(--ink)}.Vx98oG_sb-meta{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-top:.5rem;font-size:.56rem;display:block}.Vx98oG_masthead{border-bottom:1px solid var(--rule);scroll-margin-top:var(--sb-top,59px);padding:clamp(3.2rem,6vw,4.6rem) 0 clamp(2.4rem,5vw,3.4rem)}.Vx98oG_masthead__kicker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--a04);align-items:center;gap:.8rem;margin-bottom:1.6rem;font-size:.66rem;font-weight:600;display:flex}.Vx98oG_masthead__kicker:before{content:"";background:var(--a04);width:2rem;height:1px}.Vx98oG_masthead h1{letter-spacing:-.015em;max-width:30ch;margin-bottom:1.5rem;font-size:clamp(2.1rem,4.4vw,3.3rem);font-weight:700;line-height:1.08}.Vx98oG_masthead h1 .Vx98oG_roman{color:var(--ink-2);font-style:italic;font-weight:400}.Vx98oG_standfirst{color:var(--ink-2);max-width:38rem;margin-bottom:1.6rem;font-size:1.14rem;line-height:1.66}.Vx98oG_standfirst strong{color:var(--ink);font-weight:700}.Vx98oG_byline{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--rule-soft);flex-wrap:wrap;gap:1.4rem;max-width:38rem;padding-top:1rem;font-size:.62rem;display:flex}.Vx98oG_refsHead{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-bottom:1.2rem;font-size:.62rem;font-weight:700}.Vx98oG_refs li{border-bottom:1px solid var(--rule-soft);color:var(--ink-2);grid-template-columns:44px 1fr;gap:1rem;max-width:52rem;padding:.65rem 0;font-size:.82rem;list-style:none;display:grid}.Vx98oG_refs li b{font-family:var(--mono);color:var(--ink);padding-top:.2rem;font-size:.66rem}.Vx98oG_colophon{border-top:2px solid var(--ink);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2.6rem;padding-top:.9rem;font-size:.6rem;display:flex}.Vx98oG_rule{background:var(--rule-soft);max-width:44rem;height:1px;margin:0 auto}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(14px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@media print{.Vx98oG_sidebar{display:none}.Vx98oG_pace{background:#fff;padding-left:0}}
