.toc-mobile[data-astro-cid-p33bl5ka]{background:var(--color-forge-navy);border:1px solid #1b49654d;border-radius:6px;margin-bottom:32px;display:block;overflow:hidden}.toc-mobile[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka]{cursor:pointer;align-items:center;gap:8px;padding:14px 18px;list-style:none;transition:background .2s;display:flex}.toc-mobile[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka]:hover{background:#1b496526}.toc-mobile[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka]::-webkit-details-marker{display:none}.toc-mobile-label[data-astro-cid-p33bl5ka]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:.72rem;font-weight:700}.toc-mobile-count[data-astro-cid-p33bl5ka]{font-family:var(--font-mono);color:var(--color-grid-gray);margin-left:auto;font-size:.62rem}.toc-mobile-chevron[data-astro-cid-p33bl5ka]{width:16px;height:16px;color:var(--color-arc-gold);transition:transform .25s}.toc-mobile[data-astro-cid-p33bl5ka][open] .toc-mobile-chevron[data-astro-cid-p33bl5ka],details[data-astro-cid-p33bl5ka][open] .toc-mobile-chevron[data-astro-cid-p33bl5ka]{transform:rotate(180deg)}.toc-mobile[data-astro-cid-p33bl5ka] ul[data-astro-cid-p33bl5ka]{border-top:1px solid #1b496533;margin:0;padding:8px 18px 14px;list-style:none}.toc-mobile[data-astro-cid-p33bl5ka] li[data-astro-cid-p33bl5ka]{margin-bottom:4px}.toc-mobile[data-astro-cid-p33bl5ka] .toc-sub[data-astro-cid-p33bl5ka]{padding-left:20px}.toc-mobile[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]{color:var(--color-grid-gray-light);padding:6px 0;font-size:.82rem;text-decoration:none;transition:color .2s;display:block}.toc-mobile[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]:hover{color:var(--color-arc-gold)}.toc-desktop[data-astro-cid-p33bl5ka]{display:none}@media (width>=1024px){.toc-mobile[data-astro-cid-p33bl5ka]{display:none}.toc-desktop[data-astro-cid-p33bl5ka]{display:block;position:relative}.toc-header[data-astro-cid-p33bl5ka]{margin-bottom:20px}.toc-header-line[data-astro-cid-p33bl5ka]{background:var(--color-arc-gold);width:24px;height:2px;margin-bottom:12px}.toc-header-label[data-astro-cid-p33bl5ka]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-grid-gray);font-size:.62rem;font-weight:700}.toc-desktop[data-astro-cid-p33bl5ka] ul[data-astro-cid-p33bl5ka]{margin:0;padding:0;list-style:none;position:relative}.toc-desktop[data-astro-cid-p33bl5ka] li[data-astro-cid-p33bl5ka]{margin-bottom:2px;position:relative}.toc-desktop[data-astro-cid-p33bl5ka] .toc-sub[data-astro-cid-p33bl5ka]{margin-left:28px}.toc-desktop[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]{color:var(--color-grid-gray);border-radius:4px;align-items:baseline;gap:8px;padding:6px 12px;font-size:.76rem;line-height:1.45;text-decoration:none;transition:all .2s;display:flex}.toc-desktop[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]:hover{color:#fff;background:#1b496533}.toc-desktop[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka].active{color:#fff;background:#d4a43814}.toc-desktop[data-astro-cid-p33bl5ka] li[data-astro-cid-p33bl5ka].is-active:before{content:"";background:var(--color-arc-gold);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:0}.toc-num[data-astro-cid-p33bl5ka]{font-family:var(--font-mono);color:var(--color-arc-gold);opacity:.5;flex-shrink:0;min-width:16px;font-size:.6rem;font-weight:600;transition:opacity .2s}.toc-desktop[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka].active .toc-num[data-astro-cid-p33bl5ka],.toc-desktop[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]:hover .toc-num[data-astro-cid-p33bl5ka]{opacity:1}.toc-text[data-astro-cid-p33bl5ka]{flex:1}.toc-sub[data-astro-cid-p33bl5ka] .toc-text[data-astro-cid-p33bl5ka]{color:var(--color-grid-gray);font-size:.72rem}.toc-sub[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka].active .toc-text[data-astro-cid-p33bl5ka]{color:var(--color-grid-gray-light)}.toc-progress-track[data-astro-cid-p33bl5ka]{background:#1b496526;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:-16px}.toc-progress-fill[data-astro-cid-p33bl5ka]{background:#d4a4384d;border-radius:1px;width:100%;transition:height .1s linear}}#procurement-worksheet,#the-market-in-2026-where-things-stand{scroll-margin-top:96px}.content-container .procurement-offer{border-block:2px solid var(--color-arc-gold);color:#142638;background:#eee9dd;margin:40px 0;padding:28px}.content-container .procurement-offer-label{font:600 .875rem/1.5 var(--font-mono);color:#4b422a;margin:0 0 12px}.content-container .procurement-offer h2{border:0;margin:0 0 14px;padding:0;font-size:1.5rem;line-height:1.25}.content-container .procurement-offer p,.content-container .procurement-offer li{font-size:1rem;line-height:1.6}.content-container .procurement-offer ul{margin:16px 0 22px;padding-left:22px}.content-container .procurement-offer a.procurement-offer-button{color:#fff;background:#142638;border-radius:3px;padding:13px 20px;font-weight:600;text-decoration:none;display:inline-block}.content-container .procurement-offer a.procurement-offer-button:hover{background:#28465e}.procurement-offer a:focus-visible{outline-offset:4px;outline:3px solid #226c99}.content-container .procurement-offer p.procurement-offer-note{color:#454b50;margin:14px 0 0;font-size:.875rem}@media (width<=600px){.content-container .procurement-offer{padding:22px 18px}}
