.bfA_2G_page{border-bottom:1px solid var(--line);grid-template-columns:248px minmax(0,1fr);display:grid}.bfA_2G_aside{border-right:1px solid var(--line);min-width:0}.bfA_2G_tocDesktop{top:var(--chrome-h);max-height:calc(100dvh - var(--chrome-h));padding:24px var(--gutter) 32px;scrollbar-width:thin;position:sticky;overflow-y:auto}.bfA_2G_tocDesktop>.micro{margin-bottom:10px;display:block}.bfA_2G_tocList,.bfA_2G_tocSub{margin:0;padding:0;list-style:none}.bfA_2G_tocList>li+li{margin-top:2px}.bfA_2G_tocList a{font-size:var(--fs-13);color:var(--text-2);border-left:2px solid #0000;grid-template-columns:26px minmax(0,1fr);align-items:baseline;margin-left:-10px;padding:4px 0 4px 8px;line-height:1.35;transition:color 80ms linear;display:grid}.bfA_2G_tocSub{margin:0 0 6px}.bfA_2G_tocSub a{font-size:var(--fs-12);color:var(--text-3);padding-top:2px;padding-bottom:2px}.bfA_2G_tocList a:hover{color:var(--text)}.bfA_2G_tocList a[aria-current=location]{color:var(--text);border-left-color:var(--accent)}.bfA_2G_tocNum{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--text-3);font-variant-numeric:tabular-nums}.bfA_2G_tocMobile{display:none}.bfA_2G_article{min-width:0;font-size:var(--fs-14);color:var(--text-2);padding:0 48px 56px;line-height:1.65}.bfA_2G_article>*{max-width:880px}.bfA_2G_head{border-bottom:1px solid var(--line);padding:32px 0 28px}.bfA_2G_kicker{gap:16px;margin-bottom:14px;display:flex}.bfA_2G_kicker>:first-child{color:var(--accent)}.bfA_2G_h1{font-size:var(--fs-28);letter-spacing:-.02em;color:var(--text);font-weight:600;line-height:1.15}.bfA_2G_lede{max-width:660px;font-size:var(--fs-16);color:var(--text-2);margin-top:12px;line-height:1.55}.bfA_2G_facts{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:24px 0 0;display:grid}.bfA_2G_facts>div{background:var(--bg);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.bfA_2G_facts dd{font-family:var(--font-mono);font-size:var(--fs-13);color:var(--text);font-variant-numeric:tabular-nums;margin:0}.bfA_2G_section{border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--chrome-h) + 8px);padding:36px 0 8px}.bfA_2G_section:last-of-type{border-bottom:0}.bfA_2G_sub{scroll-margin-top:calc(var(--chrome-h) + 8px);padding:22px 0 6px}.bfA_2G_h2{font-size:var(--fs-20);letter-spacing:-.01em;color:var(--text);align-items:baseline;gap:14px;margin-bottom:14px;font-weight:600;line-height:1.25;display:flex}.bfA_2G_h3{font-size:var(--fs-14);color:var(--text);align-items:baseline;gap:12px;margin-bottom:8px;font-weight:600;display:flex}.bfA_2G_num{min-width:26px;font-family:var(--font-mono);font-size:var(--fs-12);color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:500}.bfA_2G_h3 .bfA_2G_num{min-width:28px;font-size:var(--fs-11)}.bfA_2G_source{font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:.02em;color:var(--text-3);margin:-10px 0 14px 40px}.bfA_2G_sub .bfA_2G_source{margin-top:-4px;margin-left:40px}.bfA_2G_chartLeader{stroke:var(--accent-line);stroke-width:1px}.bfA_2G_source code{color:var(--text-2);margin-left:6px}.bfA_2G_section p,.bfA_2G_sub p{margin:0 0 12px}.bfA_2G_section>p,.bfA_2G_section>ul,.bfA_2G_section>ol,.bfA_2G_section>.bfA_2G_tableWrap,.bfA_2G_section>.bfA_2G_formula,.bfA_2G_section>.bfA_2G_figure,.bfA_2G_sub>p,.bfA_2G_sub>ul,.bfA_2G_sub>.bfA_2G_tableWrap,.bfA_2G_sub>.bfA_2G_formula,.bfA_2G_sub>.bfA_2G_figure,.bfA_2G_sub>.bfA_2G_callout{margin-left:40px}.bfA_2G_article b,.bfA_2G_article em{color:var(--text);font-weight:500}.bfA_2G_article em{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;font-style:normal}.bfA_2G_article code{font-family:var(--font-mono);color:var(--text);font-size:.86em}.bfA_2G_note{font-size:var(--fs-12);color:var(--text-3)}.bfA_2G_list{margin:0 0 14px;padding-left:18px}.bfA_2G_list li{margin-bottom:6px;padding-left:4px}.bfA_2G_list li::marker{font-family:var(--font-mono);color:var(--text-3)}.bfA_2G_formula{border:1px solid var(--line);background:var(--bg-sunken);margin-bottom:16px}.bfA_2G_formulaLabel{border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-10);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:5px 12px;font-weight:500}.bfA_2G_formula pre{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--text);font-variant-numeric:tabular-nums;scrollbar-width:thin;margin:0;padding:12px;line-height:1.7;overflow-x:auto}.bfA_2G_tableWrap{border-top:1px solid var(--line-strong);scrollbar-width:thin;margin-bottom:16px;overflow-x:auto}.bfA_2G_table{border-collapse:collapse;width:100%;font-size:var(--fs-12);line-height:1.45}.bfA_2G_table th{border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-10);letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--text-3);white-space:nowrap;padding:7px 12px 7px 0;font-weight:500}.bfA_2G_table td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--text);padding:7px 12px 7px 0}.bfA_2G_table th:last-child,.bfA_2G_table td:last-child{padding-right:0}.bfA_2G_table .bfA_2G_r{text-align:right}.bfA_2G_table td:first-child,.bfA_2G_table td.bfA_2G_mono{white-space:nowrap}.bfA_2G_table td.bfA_2G_wrap{white-space:normal}.bfA_2G_table td.bfA_2G_r{white-space:nowrap}.bfA_2G_table .bfA_2G_mono,.bfA_2G_mono{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--text-2);font-variant-numeric:tabular-nums}.bfA_2G_compact td,.bfA_2G_compact th{padding-top:5px;padding-bottom:5px}.bfA_2G_rowRule td{border-top:1px solid var(--line-strong)}.bfA_2G_rowTotal td{font-weight:500}.bfA_2G_rowTotal td.bfA_2G_r{font-size:var(--fs-13)}.bfA_2G_figure{margin:4px 0 18px}.bfA_2G_figure figcaption{font-size:var(--fs-12);color:var(--text-3);margin-top:8px;line-height:1.5}.bfA_2G_figure .bfA_2G_table{border-top:1px solid var(--line-strong)}.bfA_2G_chart{border:1px solid var(--line);background:var(--bg-raised);width:100%;max-width:600px;height:auto;display:block}.bfA_2G_chartGrid{stroke:var(--line);stroke-width:1px}.bfA_2G_chartPrior{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 3}.bfA_2G_chartAxis{stroke:var(--line-strong);stroke-width:1px}.bfA_2G_chartTick{font-family:var(--font-mono);fill:var(--text-3);font-size:11px}.bfA_2G_chartLine,.bfA_2G_chartLine2{fill:none;stroke-width:1.5px;stroke-linejoin:round}.bfA_2G_chartLine{stroke:var(--text)}.bfA_2G_chartLine2{stroke:var(--text-3)}.bfA_2G_chartLabel,.bfA_2G_chartLabel2,.bfA_2G_chartNote{font-family:var(--font-mono);font-size:11px}.bfA_2G_chartLabel{fill:var(--text)}.bfA_2G_chartLabel2{fill:var(--text-3)}.bfA_2G_chartNote,.bfA_2G_chartDot{fill:var(--accent)}.bfA_2G_breakdown{border:1px solid var(--line);background:var(--bg-raised);max-width:640px;padding:10px 14px 12px}.bfA_2G_breakdownHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:6px;display:flex}.bfA_2G_breakdownTotal{white-space:nowrap;font-family:var(--font-mono);font-size:var(--fs-11);color:var(--text-3)}.bfA_2G_breakdownTotal b{font-size:var(--fs-16);color:var(--flag);font-weight:500}.bfA_2G_callout{border-left:2px solid var(--flag);background:var(--flag-dim);color:var(--text);padding:12px 16px}.bfA_2G_callout p{margin:0}.bfA_2G_callout .bfA_2G_calloutSign{font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;color:var(--flag);margin-top:8px}.bfA_2G_limits{border-top:1px solid var(--line-strong);margin:4px 0 16px 40px;padding:0;list-style:none}.bfA_2G_limits li{border-bottom:1px solid var(--line);font-size:var(--fs-13);grid-template-columns:220px minmax(0,1fr);gap:16px;padding:10px 0;line-height:1.55;display:grid}.bfA_2G_limits b{font-weight:500}.bfA_2G_sign{font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.bfA_2G_endLinks{border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-12);flex-wrap:wrap;gap:8px 24px;margin-top:8px;padding:16px 0 0;display:flex}.bfA_2G_endLinks a{color:var(--text)}.bfA_2G_endLinks a:hover{color:var(--accent)}@media (max-width:1100px){.bfA_2G_page{grid-template-columns:216px minmax(0,1fr)}.bfA_2G_article{padding:0 32px 48px}.bfA_2G_limits li{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:860px){.bfA_2G_page{grid-template-columns:minmax(0,1fr)}.bfA_2G_aside{top:var(--chrome-h);z-index:20;border-right:0;position:sticky}.bfA_2G_tocDesktop{display:none}.bfA_2G_tocMobile{max-height:calc(100dvh - var(--chrome-h));border-bottom:1px solid var(--line);background:var(--bg-raised);display:block;overflow-y:auto}.bfA_2G_tocMobile summary{height:40px;padding:0 var(--gutter);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.bfA_2G_tocMobile summary::-webkit-details-marker{display:none}.bfA_2G_tocMobile summary:after{content:"+";font-family:var(--font-mono);color:var(--text-2)}.bfA_2G_tocMobile[open] summary:after{content:"−"}.bfA_2G_tocMobile nav{padding:4px var(--gutter) 14px calc(var(--gutter) + 10px);border-top:1px solid var(--line)}.bfA_2G_tocCount{text-overflow:ellipsis;white-space:pre;min-width:0;font-family:var(--font-mono);font-size:var(--fs-11);color:var(--text-3);margin-left:auto;margin-right:12px;overflow:hidden}.bfA_2G_article{padding:0 var(--gutter) 40px}.bfA_2G_section,.bfA_2G_sub{scroll-margin-top:calc(var(--chrome-h) + 48px)}}@media (max-width:640px){.bfA_2G_article{font-size:var(--fs-13)}.bfA_2G_head{padding-top:24px}.bfA_2G_h1{font-size:24px}.bfA_2G_lede{font-size:var(--fs-14)}.bfA_2G_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.bfA_2G_section>p,.bfA_2G_section>ul,.bfA_2G_section>ol,.bfA_2G_section>.bfA_2G_tableWrap,.bfA_2G_section>.bfA_2G_formula,.bfA_2G_section>.bfA_2G_figure,.bfA_2G_sub>p,.bfA_2G_sub>ul,.bfA_2G_sub>.bfA_2G_tableWrap,.bfA_2G_sub>.bfA_2G_formula,.bfA_2G_sub>.bfA_2G_figure,.bfA_2G_sub>.bfA_2G_callout,.bfA_2G_limits,.bfA_2G_source,.bfA_2G_sub .bfA_2G_source{margin-left:0}.bfA_2G_limits li{grid-template-columns:minmax(0,1fr);gap:2px}.bfA_2G_tableWrap .bfA_2G_table{min-width:600px}.bfA_2G_tableWrap .bfA_2G_compact{min-width:0}.bfA_2G_tableWrap .bfA_2G_wide{min-width:860px}.bfA_2G_formula pre{font-size:var(--fs-11)}.bfA_2G_facts dd{font-size:var(--fs-12)}.bfA_2G_chartTick,.bfA_2G_chartLabel,.bfA_2G_chartLabel2,.bfA_2G_chartNote{font-size:12px}}
