.j7eGEq_section{margin-block:32px 44px;scroll-margin-top:90px}.j7eGEq_instrument{border:1px solid var(--rule);background:var(--surface);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:8px;margin:0;overflow:hidden}.j7eGEq_heading{color:#fff;background:#0e1b30;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:14px 24px;padding:clamp(16px,3vw,26px);display:flex}.j7eGEq_heading h2{letter-spacing:-.035em;font-size:clamp(21px,3vw,27px);font-weight:700;line-height:1.13}.j7eGEq_heading span,.j7eGEq_chartMeta,.j7eGEq_timeline label,.j7eGEq_selected>span,.j7eGEq_options legend,.j7eGEq_footer{color:var(--muted);font-size:12px}.j7eGEq_heading span{color:#c5d4e6;margin-top:6px;display:block}.j7eGEq_outlook{flex-shrink:0}.j7eGEq_outlook span{margin-top:0}.j7eGEq_outlook strong{letter-spacing:-.05em;font-size:clamp(21px,3vw,27px);font-weight:700;display:block}.j7eGEq_outlook small,.j7eGEq_selected small,.j7eGEq_option small{letter-spacing:normal;font-size:11px;font-weight:530}.j7eGEq_body{grid-template-columns:minmax(0,1fr) minmax(188px,29%);display:grid}.j7eGEq_visual{background:var(--surface);min-width:0;padding:clamp(12px,2vw,22px)}.j7eGEq_chartMeta{flex-wrap:wrap;justify-content:space-between;gap:5px 10px;margin-bottom:6px;font-weight:550;line-height:1.3;display:flex}.j7eGEq_markers{flex-wrap:wrap;gap:5px 10px;display:flex}.j7eGEq_markers>span,.j7eGEq_option>span{align-items:center;gap:5px;display:flex}.j7eGEq_markers svg,.j7eGEq_option svg{flex:none}.j7eGEq_canvas{cursor:crosshair;touch-action:pan-y;width:100%;display:block}.j7eGEq_timeline{flex-wrap:wrap;align-items:center;gap:0 12px;margin-inline:8px;display:flex}.j7eGEq_timeline input{min-width:100px;height:44px;accent-color:var(--accent);cursor:pointer;flex:1}.j7eGEq_readout{border-left:1px solid var(--rule);background:var(--wash);min-width:0;padding:16px}.j7eGEq_selected{border-bottom:1px solid var(--rule);padding-bottom:14px;line-height:1.2}.j7eGEq_selected>*{display:block}.j7eGEq_selected time{margin-top:4px;font-size:15px;font-weight:650}.j7eGEq_selected strong{letter-spacing:-.04em;margin-top:6px;font-size:clamp(20px,3vw,26px);font-weight:690}.j7eGEq_options{gap:4px;min-width:0;margin-top:10px;display:grid}.j7eGEq_options legend{margin-bottom:5px}.j7eGEq_option{border:1px solid var(--rule);cursor:pointer;background:var(--surface);border-radius:5px;grid-template-columns:15px minmax(0,1fr);align-content:center;align-items:center;gap:1px 7px;min-height:47px;padding:6px 8px;font-size:12px;line-height:1.2;display:grid;position:relative}.j7eGEq_option[data-active=false]{background:0 0;border-color:#0000}.j7eGEq_option:is(:hover,:focus-within){border-color:var(--rule-strong)}.j7eGEq_option input{width:14px;height:14px;accent-color:var(--accent);cursor:pointer;grid-row:span 2}.j7eGEq_option>strong{letter-spacing:-.03em;padding-left:27px;font-size:15px;font-weight:690}.j7eGEq_reset{min-height:44px;color:var(--blue);text-underline-offset:3px;font-size:12px;text-decoration:underline}.j7eGEq_footer{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 12px;margin:0;padding-inline:clamp(16px,3vw,26px);display:flex}.j7eGEq_footer>span{padding-top:10px}.j7eGEq_footer a{min-height:44px;color:var(--blue);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}@media (min-width:850px){.j7eGEq_outlook{text-align:right}}@media (max-width:680px){.j7eGEq_body{grid-template-columns:minmax(0,1fr)}.j7eGEq_readout{border-top:1px solid var(--rule);border-left:0}.j7eGEq_options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:580px){.j7eGEq_options{grid-template-columns:minmax(0,1fr)}.j7eGEq_timeline{margin-inline:0}}
.yXWTZq_page{color:var(--ink)}.yXWTZq_page a{text-underline-offset:4px;text-decoration:underline}.yXWTZq_page a:hover{color:var(--accent)}.yXWTZq_intro{max-width:70ch;color:var(--muted);margin-bottom:28px;font-size:clamp(16px,2vw,19px);line-height:1.55}.yXWTZq_overview{border:1px solid var(--rule);background:var(--surface);border-radius:8px;margin-top:28px}.yXWTZq_overview>h2{border-bottom:1px solid var(--rule);background:var(--wash);letter-spacing:-.02em;border-radius:7px 7px 0 0;padding:16px 18px;font-size:18px;font-weight:690}.yXWTZq_ledger{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yXWTZq_ledger>div{padding:17px 18px 16px}.yXWTZq_ledger>div+div{border-left:1px solid var(--rule)}.yXWTZq_ledger dt{min-height:2.8em;font-size:12px;font-weight:680;line-height:1.35}.yXWTZq_ledger dd{color:var(--muted);font-size:13px;line-height:1.5}.yXWTZq_ledger dd.yXWTZq_number{color:var(--ink);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:2px 0 5px;font-size:clamp(22px,3vw,30px);font-weight:680;line-height:1.12}.yXWTZq_ledger>div:nth-child(2) .yXWTZq_number{color:var(--accent)}.yXWTZq_ledger .yXWTZq_number small{letter-spacing:normal;white-space:nowrap;font-size:12px}.yXWTZq_jump{border-top:1px solid var(--rule);min-height:44px;color:var(--blue);align-items:center;padding:8px 18px;font-size:13px;display:flex}.yXWTZq_section{margin-top:40px;scroll-margin-top:90px}.yXWTZq_section>h2{letter-spacing:-.04em;margin-bottom:14px;font-size:clamp(24px,4vw,34px);font-weight:680;line-height:1.12}.yXWTZq_section>h3{letter-spacing:-.025em;margin:22px 0 8px;font-size:clamp(18px,2.8vw,22px);font-weight:680}.yXWTZq_section p{color:var(--muted);margin-bottom:12px}.yXWTZq_section p strong{color:var(--ink)}.yXWTZq_section p.yXWTZq_source{font-size:13px}.yXWTZq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-bottom:8px;font-size:14px;line-height:1.35}.yXWTZq_table caption{text-align:left;color:var(--muted);margin-bottom:7px;font-size:13px}.yXWTZq_table :is(th,td){border-bottom:1px solid var(--rule);text-align:right;padding:10px 9px}.yXWTZq_table :is(th,td):first-child{text-align:left;padding-left:0}.yXWTZq_table thead{color:var(--muted);background:var(--wash);font-size:12px}.yXWTZq_table thead th:first-child{padding-left:9px}.yXWTZq_table tbody th{font-weight:530}.yXWTZq_table .yXWTZq_subtotal{color:var(--muted)}.yXWTZq_table .yXWTZq_total :is(th,td){font-weight:700}.yXWTZq_commitments{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.yXWTZq_commitments article{background:var(--wash);border:1px solid var(--rule);border-radius:6px;padding:15px 16px;font-size:14px;line-height:1.5}.yXWTZq_commitments h4{margin-bottom:5px;font-size:15px;font-weight:680}.yXWTZq_commitments p:last-child{margin-bottom:0}@media (max-width:630px){.yXWTZq_ledger{grid-template-columns:minmax(0,1fr)}.yXWTZq_ledger>div+div{border-left:0;border-top:1px solid var(--rule)}.yXWTZq_ledger dt{min-height:0;margin-bottom:5px}}@media (max-width:480px){.yXWTZq_commitments{grid-template-columns:minmax(0,1fr)}.yXWTZq_table{table-layout:fixed;font-size:13px}.yXWTZq_table :is(th,td){padding-inline:4px}.yXWTZq_table thead th:first-child{padding-left:4px}.yXWTZq_table th{overflow-wrap:anywhere}.yXWTZq_table :is(th,td):first-child{width:43%}}
