.site_root__o_RAJ{--paper:#f5f4f0;--surface:#fff;--ink:#1c1b18;--muted:#5c5a52;--faint:#9b9890;--line:#e4e2db;--accent:#3d6b4f;--accent-strong:#2c4f3a;--warn:#8a6d2e;--warn-bg:#fdf8ec;--warn-line:#e5d49a;--good:#3d6b4f;--good-bg:#f0f7f2;--good-line:#c3ddc9;--on-ink:#f5f4f0;--on-ink-muted:#d6d3ca;--on-ink-icon:#9fc7ab;--on-ink-line:#3a3833;--radius-card:12px;--radius-control:8px;--gutter:64px;--section-gap:56px;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-site-sans),"Helvetica Neue",Arial,sans-serif;--c-bg:var(--paper);--c-surface:var(--surface);--c-fg:var(--ink);--c-fg-muted:var(--muted);--c-fg-faint:var(--faint);--c-border:var(--line);--c-accent:var(--accent);--font-mono:var(--font-site-mono),"SF Mono",Menlo,monospace;--bg:var(--paper);--border:var(--line);--fg-muted:var(--muted);--fg-faint:var(--faint)}.site_root__o_RAJ a{color:var(--accent);text-decoration:none}.site_root__o_RAJ a:hover{color:var(--accent-strong);text-decoration:underline}.site_serif__9__0Y{font-family:var(--font-site-serif),Georgia,"Times New Roman",serif;font-weight:500}.site_num__dQqCt{font-family:var(--font-site-mono),"SF Mono",Menlo,monospace;font-variant-numeric:tabular-nums}.site_eyebrow__GfiGD{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.site_muted__buFmj{color:var(--muted)}.site_faint__6Sbe4{color:var(--faint)}.site_header__MdpTd{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px var(--gutter);background:var(--ink);color:var(--on-ink)}.site_brandRow__U3VAH{display:flex;align-items:center;gap:40px;min-width:0}.site_brand__v1id9{display:flex;align-items:center;gap:12px;color:var(--on-ink)!important;text-decoration:none!important}.site_logo__3zbmK{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.site_wordmark__Orp6A{font-weight:600;font-size:18px;letter-spacing:-.01em}.site_nav__IpBGw{display:flex;gap:28px;align-items:center}.site_navLink__nEOFX{font-size:14px;font-weight:500;color:var(--on-ink-muted)!important;padding-bottom:4px;border-bottom:2px solid transparent}.site_navLink__nEOFX:hover{color:var(--on-ink)!important;text-decoration:none!important}.site_navLinkActive__AKe5d{color:var(--on-ink)!important;border-bottom-color:var(--on-ink)}.site_controls__gHC_G{display:flex;align-items:center;gap:16px}.site_segmented__vCv_P{display:flex;gap:2px;padding:3px;border:1px solid var(--on-ink-line);border-radius:var(--radius-control);background:transparent}.site_segment__jNoen{min-width:40px;min-height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--on-ink-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.site_segment__jNoen:hover{color:var(--on-ink)}.site_segmentActive__v9COl{background:var(--on-ink);color:var(--ink)}.site_segmentActive__v9COl:hover{color:var(--ink)}.site_root__o_RAJ .site_lang__VAtfZ{font-size:13px;font-weight:600;color:var(--on-ink-icon)}.site_main__NXIFS{display:flex;flex-direction:column;gap:var(--section-gap);padding:48px var(--gutter) var(--section-gap)}.site_hero__jpPQz{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}.site_heroText__kAPPL{display:flex;flex-direction:column;gap:22px}.site_h1__jzeDR{margin:0;font-size:50px;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.site_lead__OT_gr{margin:0;font-size:19px;line-height:1.55;color:var(--muted);text-wrap:pretty}.site_pill__rXoLJ{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid var(--line);color:var(--muted);background:var(--surface)}.site_pillWarn__vI5rj{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.site_pillGood__mBuWf{background:var(--good-bg);border-color:var(--good-line);color:var(--good)}.site_numbers__Qq90f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.site_number__qZa_l{display:flex;flex-direction:column;gap:2px;padding:0 20px;border-left:1px solid var(--line)}.site_number__qZa_l:first-child{padding-left:0;border-left:0}.site_numberValue__OmccD{font-size:32px;font-weight:600;line-height:1.15}.site_number__qZa_l{transition:opacity .3s ease}.site_numbers__Qq90f:has(.site_numberActive__spkV6) .site_number__qZa_l:not(.site_numberActive__spkV6){opacity:.45}.site_questionTabs__LI95y{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.site_questionTab__NMeg5{position:relative;overflow:hidden;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.site_questionTab__NMeg5:hover{color:var(--ink);border-color:var(--faint)}.site_questionTabActive__QBlMI{background:var(--surface);color:var(--ink);border-color:var(--ink)}.site_progress__Ex9kn{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--accent);transform-origin:left;animation:site_progress__Ex9kn linear forwards}@keyframes site_progress__Ex9kn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.site_pause__hBup3{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);cursor:pointer}.site_pause__hBup3:hover{color:var(--ink);border-color:var(--faint)}.site_answer__p2wPU{display:flex;flex-direction:column;gap:22px;min-height:300px;animation:site_fadeIn__KVLEk .45s ease}@keyframes site_fadeIn__KVLEk{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site_answer__p2wPU{animation:none}.site_progress__Ex9kn{display:none}}.site_small__lN9ir{font-size:13px}.site_cta__BdhFw{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:44px;padding:0 20px;border-radius:var(--radius-control);background:var(--accent);color:#fff!important;font-size:15px;font-weight:500;text-decoration:none!important}.site_cta__BdhFw:hover{background:var(--accent-strong)}.site_main__NXIFS>section[id=winter-outlook]{border-radius:var(--radius-card);margin-bottom:0}.site_card__53zM4{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:24px;min-width:0}.site_skeleton__1EEbn{background:linear-gradient(90deg,var(--line),var(--paper),var(--line));background-size:200% 100%;border-radius:var(--radius-card);animation:site_shimmer__Ble2G 1.4s linear infinite}@keyframes site_shimmer__Ble2G{to{background-position:-200% 0}}.site_trust__jB_xf{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px var(--gutter);background:var(--ink);color:var(--on-ink)}.site_trustText__TyS__{display:flex;gap:14px;align-items:flex-start;max-width:780px}.site_trustTitle__vBAC6{font-size:26px;line-height:1.25}.site_trustBody__6UyYK{font-size:15px;line-height:1.55;color:var(--on-ink-muted);text-wrap:pretty}.site_trustLink__NLHke{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--muted);border-radius:var(--radius-control);color:var(--on-ink)!important;font-size:15px;font-weight:500;white-space:nowrap;text-decoration:none!important}.site_sectionHead__yrAM5{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.site_h2__kzP5C{margin:0;font-size:32px}.site_drivers__j7WuR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.site_driver__4WwsW{display:flex;flex-direction:column;gap:10px}.site_driverTop__to_8_{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.site_driverValue__lmzmp{font-size:30px;font-weight:600;line-height:1.2}.site_driverText__k9M7D{margin:0;font-size:15px;line-height:1.55;color:var(--muted);text-wrap:pretty}.site_twoCol__ZDf1o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--section-gap) 24px;align-items:start}.site_links__ccjoz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.site_linkCard__oqs0P{display:flex;flex-direction:column;gap:4px;min-height:44px;padding:16px 18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink)!important;text-decoration:none!important}.site_linkCard__oqs0P:hover{border-color:var(--ink)}.site_linkTitle__mV9IA{font-size:15px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:8px}.site_figure__2EckI{margin:0;display:flex;flex-direction:column;gap:12px;min-width:0}.site_figcaption__rM0s4{max-width:860px;font-size:13px;line-height:1.55;color:var(--muted);text-wrap:pretty}.site_figLabel__0OYYK{font-weight:600;color:var(--ink)}.site_figSource__RohbL{color:var(--faint)}.site_brief__NN1UR{grid-template-columns:140px minmax(0,1fr);gap:8px 24px;align-items:baseline}.site_briefRow__iNBmc,.site_brief__NN1UR{display:grid;max-width:980px;padding-block:16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.site_briefRow__iNBmc{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:start}.site_briefRow__iNBmc .site_brief__NN1UR{grid-template-columns:minmax(0,1fr);gap:8px;max-width:none;padding-block:0;border:0}.site_briefRow__iNBmc .site_briefText__dMbyx{font-size:15px}.site_briefLabel__S_PS_{margin:0;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.site_briefText__dMbyx{margin:0;font-size:17px;line-height:1.6;max-width:72ch;text-wrap:pretty}.site_faq__Vu6aW{display:flex;flex-direction:column;gap:18px;scroll-margin-top:90px}.site_faqList__VTHY3{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.site_faqItem__EL1An{padding-block:16px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.site_faqQuestion__Ers5T{font-size:16px;font-weight:600}.site_faqAnswer__oVwtt{margin:0;font-size:15px;line-height:1.6;color:var(--muted);text-wrap:pretty}.site_footer__nnh03{display:flex;justify-content:space-between;gap:16px;padding:32px var(--gutter) 48px;border-top:1px solid var(--line);font-size:13px;line-height:1.6;color:var(--muted)}.site_footerLinks__5077R{display:flex;gap:18px;flex-wrap:wrap}@media (max-width:1100px){.site_root__o_RAJ{--gutter:32px}.site_hero__jpPQz{grid-template-columns:minmax(0,1fr)}.site_header__MdpTd{flex-wrap:wrap;row-gap:10px}.site_brandRow__U3VAH{flex-wrap:wrap;row-gap:8px;gap:12px 32px}.site_nav__IpBGw{gap:8px 20px;flex-wrap:wrap}.site_links__ccjoz{grid-template-columns:repeat(2,minmax(0,1fr))}.site_faqList__VTHY3,.site_twoCol__ZDf1o{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.site_root__o_RAJ{--gutter:20px;--section-gap:36px}.site_header__MdpTd{flex-wrap:wrap;gap:12px;position:static}.site_controls__gHC_G{width:100%;justify-content:space-between}.site_segmented__vCv_P{overflow-x:auto}.site_h1__jzeDR{font-size:34px;line-height:1.1}.site_answer__p2wPU{min-height:330px}.site_lead__OT_gr{font-size:17px}.site_numbers__Qq90f{grid-template-columns:minmax(0,1fr)}.site_number__qZa_l{padding:12px 0;border-left:0;border-top:1px solid var(--line)}.site_number__qZa_l:first-child{border-top:0}.site_drivers__j7WuR,.site_links__ccjoz{grid-template-columns:minmax(0,1fr)}.site_footer__nnh03,.site_trust__jB_xf{flex-direction:column;align-items:flex-start}.site_trustTitle__vBAC6{font-size:22px}.site_card__53zM4{padding:16px 12px}.site_briefRow__iNBmc,.site_brief__NN1UR{grid-template-columns:minmax(0,1fr)}.site_briefRow__iNBmc{gap:20px}}.site_card__53zM4>*,.site_main__NXIFS>*,.site_twoCol__ZDf1o>*{min-width:0;max-width:100%}.site_card__53zM4{overflow-wrap:anywhere}@media (max-width:600px){.site_card__53zM4{padding:16px}}.site_pathStrip__1OAwH{margin:16px 0 0;display:flex;flex-direction:column;gap:4px;max-width:460px}.site_pathStrip__1OAwH svg{display:block;overflow:visible}.site_pathKeyCase__4yAjW,.site_pathKeyForecast__bL1hR{display:inline-block;width:14px;height:0;vertical-align:middle}.site_pathKeyForecast__bL1hR{border-top:6px solid hsla(43,74%,66%,.6)}.site_pathKeyCase__4yAjW{border-top:1.5px dashed #2563eb}.RefillCapacityExplorer_root__a_ziC{color:var(--c-fg);background:var(--c-surface);border:1px solid var(--c-border);border-radius:10px;padding:24px;margin-bottom:28px;font-size:13px;line-height:1.6;min-width:0}.RefillCapacityExplorer_section__Z6sSi{font-size:16px;font-weight:700;margin:26px 0 6px}.RefillCapacityExplorer_root__a_ziC p{margin:8px 0 14px}.RefillCapacityExplorer_root__a_ziC a{color:var(--c-accent,#2563eb);text-decoration:underline}.RefillCapacityExplorer_warning__7UW0C{border-left:3px solid var(--nature-amber,#b7791f);background:var(--c-bg);padding:10px 14px;font-size:12px}.RefillCapacityExplorer_note__iP9Um{color:var(--c-fg-muted);font-size:11px}.RefillCapacityExplorer_cases__zz3I0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:8px 0 18px}.RefillCapacityExplorer_case__F5d5F{background:var(--c-bg);border:1px solid var(--c-border);border-top:4px solid var(--c-border);border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;min-width:0}.RefillCapacityExplorer_cardTitle__v0i5j{margin:0 0 8px;font-size:13px;font-weight:700}.RefillCapacityExplorer_ceiling__vTXyB{border-top-style:dashed;border-top-color:var(--c-fg-muted)}.RefillCapacityExplorer_results___D0ig{display:flex;flex-wrap:wrap;gap:18px}.RefillCapacityExplorer_results___D0ig div{display:flex;flex-direction:column}.RefillCapacityExplorer_results___D0ig span{font-size:11px;color:var(--c-fg-muted)}.RefillCapacityExplorer_results___D0ig strong{font-family:var(--font-mono);font-size:28px;line-height:1.2}.RefillCapacityExplorer_results___D0ig small{font-size:11px;color:var(--c-fg-muted);font-family:var(--font-mono)}.RefillCapacityExplorer_case__F5d5F ul{margin:10px 0 0;padding-left:16px;font-size:12px;color:var(--c-fg-muted);flex:1}.RefillCapacityExplorer_case__F5d5F li{margin-bottom:4px}.RefillCapacityExplorer_binding__6IbRT{font-size:12px;margin:10px 0 0!important}.RefillCapacityExplorer_case__F5d5F .RefillCapacityExplorer_warning__7UW0C{margin:8px 0 0}.RefillCapacityExplorer_chart__nFXHy{width:100%;min-width:0}.RefillCapacityExplorer_legend__45ssA{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:11px;color:var(--c-fg-muted);margin:4px 0 0!important}.RefillCapacityExplorer_legend__45ssA span{display:inline-flex;align-items:center;gap:6px}.RefillCapacityExplorer_legend__45ssA i{display:inline-block;width:14px;height:3px;border-radius:2px}.RefillCapacityExplorer_facts__blpRL{padding-left:18px;margin:12px 0}.RefillCapacityExplorer_facts__blpRL li{margin-bottom:6px}.RefillCapacityExplorer_details__PEcmM{border-top:1px solid var(--c-border);padding:12px 0 0;margin-top:12px}.RefillCapacityExplorer_details__PEcmM summary{font-size:14px;font-weight:700;cursor:pointer}.RefillCapacityExplorer_controls__rqMHR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px;margin:14px 0}.RefillCapacityExplorer_control__Ful3b{display:flex;flex-direction:column;gap:6px;font-size:12px;min-width:0}.RefillCapacityExplorer_control__Ful3b small{color:var(--c-fg-muted)}.RefillCapacityExplorer_root__a_ziC input,.RefillCapacityExplorer_root__a_ziC select{color:var(--c-fg);background:var(--c-bg);border:1px solid var(--c-border);border-radius:4px;padding:8px;min-width:0;max-width:100%;font-family:var(--font-mono);font-size:12px}.RefillCapacityExplorer_details__PEcmM summary:focus-visible,.RefillCapacityExplorer_root__a_ziC button:focus-visible,.RefillCapacityExplorer_root__a_ziC input:focus-visible,.RefillCapacityExplorer_root__a_ziC select:focus-visible{outline:2px solid var(--c-accent,#2563eb);outline-offset:2px}.RefillCapacityExplorer_root__a_ziC button{color:var(--c-accent,#2563eb);border:1px solid var(--c-border);background:var(--c-bg);padding:6px 10px;border-radius:4px;font-size:12px;cursor:pointer}.RefillCapacityExplorer_tableScroll__8TDOd{width:100%}.RefillCapacityExplorer_root__a_ziC table{border-collapse:collapse;width:100%;font-size:12px}.RefillCapacityExplorer_root__a_ziC td,.RefillCapacityExplorer_root__a_ziC th{border-bottom:1px solid var(--c-border);padding:8px 12px;text-align:right;white-space:nowrap}.RefillCapacityExplorer_root__a_ziC th:first-child{text-align:left}.RefillCapacityExplorer_root__a_ziC th{font-weight:500;color:var(--c-fg-muted)}.RefillCapacityExplorer_root__a_ziC td{font-family:var(--font-mono)}.RefillCapacityExplorer_balance__9TEI6 tbody tr:last-child td,.RefillCapacityExplorer_balance__9TEI6 tbody tr:last-child th{font-weight:700;color:var(--c-fg)}@media (max-width:1000px){.RefillCapacityExplorer_cases__zz3I0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.RefillCapacityExplorer_root__a_ziC{padding:14px}.RefillCapacityExplorer_lead__JxcnS{font-size:15px}.RefillCapacityExplorer_cases__zz3I0,.RefillCapacityExplorer_controls__rqMHR{grid-template-columns:minmax(0,1fr)}.RefillCapacityExplorer_results___D0ig strong{font-size:24px}}.RefillCapacityExplorer_block__uTEkP{margin:22px 0}.RefillCapacityExplorer_tableScroll__8TDOd{overflow-x:auto;-webkit-overflow-scrolling:touch}.RefillCapacityExplorer_table___Ss7Y{border-collapse:collapse;width:100%;font-size:12px;font-variant-numeric:tabular-nums}.RefillCapacityExplorer_table___Ss7Y td,.RefillCapacityExplorer_table___Ss7Y th{border-bottom:1px solid var(--c-border);padding:5px 10px 5px 0;text-align:right;white-space:nowrap}.RefillCapacityExplorer_table___Ss7Y th[scope=row]{text-align:left;font-weight:600}.RefillCapacityExplorer_table___Ss7Y thead th{color:var(--c-fg-muted);font-weight:600;text-align:right}.RefillCapacityExplorer_table___Ss7Y thead th:first-child{text-align:left}.RefillCapacityExplorer_table___Ss7Y td{font-family:var(--font-mono)}.RefillCapacityExplorer_rowShort__TyGwe td,.RefillCapacityExplorer_rowShort__TyGwe th{color:#b91c1c}.RefillCapacityExplorer_assetCell__UnMEL{white-space:normal!important;min-width:190px}.RefillCapacityExplorer_assetCell__UnMEL small{display:block;font-weight:400;font-size:11px;line-height:1.4;color:var(--c-fg-muted);text-transform:none;letter-spacing:0}.RefillCapacityExplorer_plainList___styo{margin:8px 0 0;padding-left:16px;font-size:13px;line-height:1.6;max-width:72ch}.RefillCapacityExplorer_plainList___styo li{margin-bottom:6px}