.bn-reader{max-width:1100px;padding-bottom:55px}.bn-cover{padding:64px 0 36px;border-bottom:1px solid var(--line);max-width:100%}.bn-cover .breadcrumb{margin-bottom:38px}.bn-cover-meta{display:flex;justify-content:space-between;gap:20px;font:10px var(--mono);letter-spacing:.08em;color:var(--muted)}.bn-cover h1{max-width:850px;font-size:clamp(32px,4vw,52px);font-weight:580;line-height:1.35;letter-spacing:-.045em;margin:27px 0}.bn-deck{font-size:17px;line-height:1.85;max-width:730px;color:var(--muted)}.bn-byline{display:flex;flex-wrap:wrap;gap:20px;margin-top:28px;font:11px var(--mono);color:var(--muted)}.bn-byline a{margin-left:auto}.bn-reader-grid{display:grid;grid-template-columns:minmax(0,700px) 220px;gap:72px}.bn-manuscript{min-width:0}.bn-note{padding:48px 0 40px;border-bottom:1px solid var(--line);scroll-margin-top:35px}.bn-note-heading{display:flex;align-items:flex-start;gap:23px;margin-bottom:28px}.bn-number{font:40px/1 var(--mono);letter-spacing:-3px;color:var(--accent);min-width:51px}.bn-label{display:block;font:9px var(--mono);letter-spacing:.12em;color:var(--muted)}.bn-note h2{font-size:23px;font-weight:550;line-height:1.5;letter-spacing:-.025em;margin:7px 0 0}.bn-question{font-size:18px;line-height:1.7;margin:0 0 28px;padding-left:18px;border-left:2px solid var(--accent)}.bn-story{font-size:17px;line-height:1.9;letter-spacing:-.015em;overflow-wrap:anywhere}.bn-story p{margin:0 0 28px}.bn-story p:last-child{margin-bottom:0}.bn-story a,.bn-hypothesis a,.bn-scope a{text-decoration:underline;text-underline-offset:4px}.bn-hypothesis{padding:22px 24px;background:var(--soft);border-left:2px solid var(--line);margin:32px 0 22px}.bn-hypothesis p{font-size:15px;line-height:1.9;margin-top:12px;overflow-wrap:anywhere}.bn-scope{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;font-size:13px;line-height:1.9;color:var(--muted)}.bn-scope .bn-label{margin-top:6px}.bn-sources{display:flex;flex-wrap:wrap;gap:15px;margin-top:25px}.bn-sources a{font-size:12px;padding-bottom:5px;border-bottom:1px solid var(--line);line-height:1.65;overflow-wrap:anywhere;max-width:100%}.bn-sources a span{display:block;font:9px var(--mono);color:var(--muted);margin-bottom:5px}.bn-closing{padding:38px 0;border-bottom:1px solid var(--line)}.bn-closing p{font-size:17px;line-height:1.9;margin-top:15px}.bn-side{padding-top:48px;position:sticky;top:28px;align-self:start}.bn-side summary{font:10px var(--mono);margin-bottom:16px;cursor:pointer}.bn-side a{display:flex;gap:12px;font-size:12px;line-height:1.65;padding:10px 0;color:var(--muted)}.bn-side a:hover{color:var(--ink)}.bn-side a>span:first-child{font:10px var(--mono);color:var(--accent);padding-top:3px}.bn-side-footer{font:9px/2 var(--mono);letter-spacing:.08em;color:var(--muted);border-top:1px solid var(--line);padding-top:18px;margin-top:20px}.bn-evidence{padding-top:38px;scroll-margin-top:30px}.bn-evidence h2{font-size:18px;font-weight:500}.bn-evidence-intro{font-size:12px;line-height:1.8;color:var(--muted);margin:12px 0 20px;max-width:560px}.bn-evidence details{border-bottom:1px solid var(--line)}.bn-evidence summary{display:flex;justify-content:space-between;gap:18px;padding:17px 0;font-size:12px;line-height:1.7;cursor:pointer}.bn-evidence summary>span:last-child{font:9px/1.7 var(--mono);white-space:nowrap;color:var(--muted)}.bn-ledger{padding:0 0 25px}.bn-fact{padding:18px 0;border-top:1px dashed var(--line);font-size:12px;line-height:1.8;overflow-wrap:anywhere}.bn-fact>div{display:flex;justify-content:space-between;gap:15px}.bn-fact p{margin:12px 0}.bn-fact blockquote{border-left:1px solid var(--line);padding-left:14px;margin:12px 0;color:var(--muted)}.bn-fact small{font-size:10px;color:var(--muted)}.bn-next{display:flex;justify-content:space-between;gap:25px;border-top:1px solid var(--line);padding-top:24px}.bn-next a{display:flex;flex-direction:column;gap:10px;font:11px var(--mono)}.bn-next strong{font-size:15px;font-weight:400}.bn-archive .bond-latest{padding:32px 0}.bn-archive .bond-latest h2{font-size:27px;max-width:750px;line-height:1.5}.bn-archive .bond-latest p{display:block;max-height:none;-webkit-line-clamp:unset;white-space:pre-line;max-width:690px;font-size:14px}.bn-archive .bond-item{grid-template-columns:110px minmax(0,1fr) 120px;row-gap:9px;padding:24px 0}.bn-archive .bond-item p{display:block;grid-column:2;grid-row:2;max-width:640px;font-size:12px;line-height:1.8;white-space:normal}.bn-archive .bond-item .small-label{grid-column:3;grid-row:1;font-size:8px;border:0;padding-left:0}@media(max-width:900px){.bn-reader-grid{grid-template-columns:minmax(0,1fr) 180px;gap:35px}.bn-archive .bond-item{grid-template-columns:95px minmax(0,1fr)}.bn-archive .bond-item .small-label{grid-column:2;grid-row:3}}@media(max-width:720px){.bn-cover{padding-top:35px}.bn-cover .breadcrumb{margin-bottom:26px}.bn-cover-meta{font-size:8px}.bn-cover h1{font-size:31px;margin:22px 0}.bn-deck{font-size:15px}.bn-byline{font-size:9px;gap:13px}.bn-byline a{margin-left:0}.bn-reader-grid{display:flex;flex-direction:column;gap:0}.bn-side{order:0;position:static;padding:22px 0;border-bottom:1px solid var(--line)}.bn-manuscript{order:1}.bn-side details{max-height:none}.bn-side-footer{display:none}.bn-side a{padding:7px 0;font-size:11px}.bn-note{padding:34px 0}.bn-note-heading{gap:17px}.bn-number{font-size:32px;min-width:40px}.bn-note h2{font-size:21px}.bn-story{font-size:16px;line-height:1.95}.bn-question{font-size:16px}.bn-hypothesis{padding:18px}.bn-hypothesis p{font-size:14px}.bn-scope{grid-template-columns:1fr;gap:5px}.bn-evidence summary{display:block}.bn-evidence summary>span:last-child{display:block;margin-top:6px}.bn-archive .bond-item{grid-template-columns:1fr}.bn-archive .bond-item p{grid-column:1;grid-row:3}.bn-archive .bond-item .small-label{grid-column:1;grid-row:4}.bn-archive .bond-latest h2{font-size:23px}}@media(prefers-reduced-motion:no-preference){.bn-cover{animation:settle-in .65s cubic-bezier(.2,.7,.2,1) both}.bn-sources a{transition:border-color .2s}.bn-sources a:hover{border-color:var(--accent)}}@media print{.bn-side,.bn-next,.bn-byline a{display:none}.bn-reader-grid{display:block}.bn-story{font-size:12pt}.bn-note{break-inside:avoid}.bn-evidence details>div{display:block}}.bn-takeaway{padding:22px 24px;border:1px solid var(--line);border-radius:3px;margin:0 0 30px;background:var(--soft)}.bn-takeaway p{font-size:16px;line-height:1.9;margin:12px 0 0;word-break:keep-all;overflow-wrap:break-word}.bn-story{word-break:keep-all;overflow-wrap:break-word;line-height:1.95}.bn-story p{margin-bottom:24px}.bn-hypothesis p,.bn-scope{word-break:keep-all;overflow-wrap:break-word}.bn-evidence-link{display:inline-block;margin-top:16px;font:11px var(--mono);color:var(--muted);text-underline-offset:4px}.bn-archive-record{padding:20px 0;font-size:12px;line-height:1.9;color:var(--muted)}.bn-archive-record p{margin:12px 0;max-width:560px}.bn-archive-record a{text-decoration:underline;text-underline-offset:4px}.bn-fact blockquote{white-space:normal;word-break:normal;overflow-wrap:break-word}.bn-evidence details{scroll-margin-top:30px}@media(max-width:720px){.bn-takeaway{padding:18px}.bn-takeaway p{font-size:15px}.bn-story{font-size:16px;line-height:1.95}}.bn-archive .bond-item p{font-size:14px;line-height:1.9;word-break:keep-all;overflow-wrap:break-word}
