.lnav[data-astro-cid-aagagrbt]{gap:6px var(--content-gap);padding-top:var(--bar-h);font-family:var(--font-mono);letter-spacing:.04em;flex-wrap:wrap;margin:0 0 8px;font-size:.82rem;display:flex}.lnav[data-astro-cid-aagagrbt] a[data-astro-cid-aagagrbt]{min-height:44px;color:var(--ink-2);text-transform:uppercase;align-items:center;padding:6px 0;text-decoration:none;display:flex}.lnav[data-astro-cid-aagagrbt] a[data-astro-cid-aagagrbt]:hover,.lnav[data-astro-cid-aagagrbt] a[data-astro-cid-aagagrbt][aria-current]{color:var(--link);text-underline-offset:4px;text-decoration:underline}.lnav[data-astro-cid-aagagrbt]+.opener .head{padding-top:32px}.page{padding-bottom:96px}.lbody{max-width:720px}.lbody h2{font-family:var(--font-head);font-variation-settings:"SOFT" 100;letter-spacing:-.01em;text-wrap:balance;outline:none;margin:0 0 18px;font-size:2.3rem;font-weight:560;line-height:1.1}.lbody h2:focus-visible{outline:2px solid var(--gold-deep);outline-offset:4px}.lbody h3{font-family:var(--font-head);font-variation-settings:"SOFT" 100;letter-spacing:-.01em;margin:40px 0 10px;font-size:1.55rem;font-weight:560;line-height:1.15}.lbody h4{font-family:var(--font-head);margin:28px 0 8px;font-size:1.2rem;font-weight:560}.lbody p,.lbody li{font-size:1.14rem;line-height:1.55}.lbody p{margin:0 0 14px}.lbody ul{margin:0 0 14px;padding-left:1.3em}.lbody a{color:var(--link);text-underline-offset:3px}.lbody a:visited{color:var(--ink-2)}.lbody blockquote[data-legacy-quote]{border-left:3px solid var(--gold-deep);color:var(--ink);margin:22px 0 6px;padding:4px 0 4px 18px;font-size:1.28rem;font-style:italic;line-height:1.4}.lbody blockquote[data-legacy-quote]+p{margin:0 0 var(--content-gap);color:var(--ink-2);font-size:.95rem;line-height:1.5}.read{grid-template-columns:232px minmax(0,1fr);gap:56px;margin-top:40px;display:grid}.read figure[data-legacy-exhibit] svg.plot{transform:translateZ(0)}.chapters{min-width:0;max-width:780px}.chapter{padding-bottom:var(--content-tail);scroll-margin-top:calc(var(--bar-h) + 16px)}.chapter+.chapter{border-top:1px solid var(--line);padding-top:44px}.intro-block{max-width:780px}.ch-q{font:500 .78rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:0}.ch-call{border-left:2px solid var(--gold-deep);background:linear-gradient(90deg, var(--gold-wash), var(--gold-clear));margin:12px 0 26px;padding:12px 16px;font-size:1.18rem;line-height:1.45}.ch-tools{vertical-align:middle;font-family:var(--font-mono);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 14px 10px;display:inline-flex}.ch-tools .copy{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--icing);min-width:44px;min-height:44px;box-shadow:var(--shadow-tab);font:inherit;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;padding:4px 12px;font-size:.78rem;display:inline-flex}.ch-tools .copied{color:var(--ink-2);flex-basis:100%;margin:0;font-size:.78rem}.ch-tools .manual{border:1px solid var(--line);border-radius:var(--radius-6);width:100%;max-width:34em;min-height:44px;font:inherit;color:var(--ink);background:var(--icing);flex-basis:100%;padding:5px 8px;font-size:.78rem}html:not(.js) .ch-tools{display:none}.chapter .lbody>h2{display:inline}.priorities-note{border:1px solid var(--line);border-radius:var(--radius-8);background:var(--icing);margin:10px 0 30px;padding:12px 16px;font-size:1.02rem;line-height:1.45}.lblock{margin:30px 0 8px}.lblock>h3{font-family:var(--font-head);margin:0 0 6px;font-size:1.3rem;font-weight:560}.lblock>.caveat{color:var(--ink-2);margin:0 0 10px;font-size:.95rem;line-height:1.45}.lscroll{border:1px solid var(--line);border-radius:var(--radius-8);background:var(--icing);overflow-x:auto}.lscroll:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.lscroll table{border-collapse:collapse;width:100%;min-width:640px;font-size:.92rem}.lscroll th,.lscroll td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:7px 12px;line-height:1.4}.lscroll thead th{background:var(--icing);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;font-size:.68rem;font-weight:500;position:sticky;top:0}.lscroll tbody tr:last-child td{border-bottom:0}.lscroll td.num{font-family:var(--font-mono);white-space:nowrap;font-size:.85rem}.lscroll a{color:var(--link);text-underline-offset:2px}.sum{border-top:1px solid var(--ink);margin:0 0 34px}.sum .row{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr;gap:16px;padding:9px 0;display:grid}.sum dt,.sum dd{margin:0}.sum dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);padding-top:3px;font-size:.72rem;font-weight:500}.sum dd{font-size:1.05rem;line-height:1.4}.case-list{margin:10px 0 0;padding:0;list-style:none}.case-list li{border-bottom:1px solid var(--line);padding:6px 0;font-size:1.08rem}.mono{font-family:var(--font-mono);font-size:.8em}@media (width<=860px){.read{margin-top:24px;display:block}.chapter{scroll-margin-top:calc(var(--bar-h) + 72px)}.lbody h2{font-size:1.85rem}.sum .row{grid-template-columns:110px 1fr}}
