.market-support-progress{position:relative;overflow:hidden;padding:clamp(64px,8vw,120px) max(24px,calc((100vw - 1320px)/2));background:radial-gradient(circle at 90% 0,rgba(213,170,52,.12),transparent 34%),#080808;color:#eee}.market-support-progress:before{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:42px 42px;content:"";pointer-events:none}.market-support-progress>*{position:relative}.market-support-progress__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.market-support-progress__heading p{margin:0 0 1rem;color:#bc9842;font-size:.68rem;font-weight:800;letter-spacing:.16em}.market-support-progress__heading h2{max-width:850px;margin:0;font-family:var(--font-display);font-size:clamp(42px,6vw,90px);font-weight:500;letter-spacing:-.055em;line-height:.9}.market-support-progress__heading h2 em{color:#d4af37;font-style:normal}.market-support-progress__heading>span{border:1px solid rgba(212,175,55,.4);padding:.8rem 1rem;color:#dec06a;font-size:.65rem;font-weight:800;letter-spacing:.1em;text-align:center}.market-support-progress__lead{max-width:860px;margin:2rem 0 3rem;color:#a5a198;font-size:clamp(.85rem,1.2vw,1rem);line-height:1.8}.market-support-progress__bar{border:1px solid rgba(212,175,55,.22);background:rgba(0,0,0,.5);padding:clamp(20px,3vw,36px)}.market-support-progress__bar>div:first-child{display:grid;grid-template-columns:1fr auto auto;gap:2rem;color:#c4ad76;font-size:.65rem;letter-spacing:.08em}.market-support-progress__track{height:14px;margin:1.5rem 0 .9rem;border:1px solid #6d5722;background:#15130e}.market-support-progress__track i{display:block;width:0;height:100%;background:linear-gradient(90deg,#72500e,#f0c95d);box-shadow:0 0 24px rgba(231,185,67,.35)}.market-support-progress__bar[data-available=false] .market-support-progress__track{background:repeating-linear-gradient(135deg,#15130e,#15130e 10px,#1f1a10 0,#1f1a10 20px)}.market-support-progress__bar ol{display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none}.market-support-progress__bar li{color:#5f5b52;font-size:.58rem;letter-spacing:.08em}.market-support-progress__bar li:not(:first-child){text-align:center}.market-support-progress__bar li:last-child{text-align:right}.market-support-progress__bar li[data-reached=true]{color:#e0bd61}.market-support-progress__metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:1px 0 0;background:#282217}.market-support-progress__metrics>div{background:#0b0b0b;padding:1.4rem}.market-support-progress dt,.market-support-progress__actuals span{color:#77736b;font-size:.58rem;letter-spacing:.09em}.market-support-progress dd{margin:.6rem 0;color:#e6c76f;font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.8rem)}.market-support-progress small{color:#645f54;font-size:.5rem;letter-spacing:.08em}.market-support-progress__actuals{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem}.market-support-progress__actuals article{border:1px solid rgba(212,175,55,.16);background:#0c0c0c;padding:1.3rem}.market-support-progress__actuals strong{display:block;margin:.8rem 0;color:#ded2ad;font-size:1rem}.market-support-progress footer p,.market-support-progress__actuals p{margin:0;color:#77736c;font-size:.7rem;line-height:1.6}.market-support-progress__notice{border:1px solid rgba(212,175,55,.3);padding:1rem;color:#d4b45f;font-size:.65rem;letter-spacing:.08em}.market-support-progress footer{display:grid;grid-template-columns:auto 1fr;gap:2rem;margin-top:2rem;border-top:1px solid rgba(212,175,55,.18);padding-top:1.5rem}.market-support-progress footer strong{color:#d7b75c;font-size:.65rem;letter-spacing:.12em}.market-support-progress--compact{margin-top:1px}.treasury-v2 .market-support-progress{padding-inline:max(24px,calc((100vw - 1320px)/2))}@media(max-width:900px){.market-support-progress__actuals,.market-support-progress__metrics{grid-template-columns:1fr 1fr}.market-support-progress__heading{align-items:flex-start}.market-support-progress__bar>div:first-child{grid-template-columns:1fr auto}}@media(max-width:560px){.market-support-progress{padding:64px 20px}.market-support-progress__heading{display:grid}.market-support-progress__heading>span{justify-self:start}.market-support-progress__actuals,.market-support-progress__metrics{grid-template-columns:1fr}.market-support-progress__bar>div:first-child{grid-template-columns:1fr;gap:.5rem}.market-support-progress__bar ol{font-size:.5rem}.market-support-progress footer{grid-template-columns:1fr}}