.BitcoinMilestones_page__cxbGq{padding-top:26px;padding-bottom:36px}.BitcoinMilestones_back__16ajy{color:var(--muted);font-size:.85rem}.BitcoinMilestones_hero__4x_wC{padding:30px 0}.BitcoinMilestones_eyebrow__nHGgD{font-size:.72rem;font-weight:650;letter-spacing:.1em;color:var(--orange);margin:0 0 14px}.BitcoinMilestones_hero__4x_wC h1{font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.06;letter-spacing:-.055em;margin:0 0 20px;max-width:1000px}.BitcoinMilestones_hero__4x_wC h1 span{color:#aaaeb4}.BitcoinMilestones_hero__4x_wC>p:last-child{color:#aaaeb4;max-width:770px;font-size:1.02rem;line-height:1.65;margin:0}.BitcoinMilestones_workspace__y4kvm{display:grid;grid-template-columns:minmax(300px,370px) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:flex-start}.BitcoinMilestones_controls__Bn85j,.BitcoinMilestones_results__lVljM{background:#0b0d0f;border:1px solid #2b2f34;border-radius:18px;padding:24px;min-width:0}.BitcoinMilestones_controls__Bn85j h2{font-size:1.1rem;margin:0 0 23px}.BitcoinMilestones_fields__5RYvQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.BitcoinMilestones_field__qnNyT{margin:0 0 22px;min-width:0}.BitcoinMilestones_field__qnNyT label{font-size:.8rem;font-weight:550;display:block;margin-bottom:7px}.BitcoinMilestones_field__qnNyT input:not([type=range]),.BitcoinMilestones_field__qnNyT select{width:100%;background:#15181c;border:1px solid #353a42;border-radius:7px;font:inherit;font-size:16px;color:#f1f2f4;padding:10px;min-height:44px;min-width:0}.BitcoinMilestones_field__qnNyT select{padding-right:24px}.BitcoinMilestones_field__qnNyT .BitcoinMilestones_numeric__cbsFA{display:flex;align-items:center;border:1px solid #353a42;border-radius:7px;background:#15181c;min-width:0;margin-top:9px}.BitcoinMilestones_numeric__cbsFA input:not([type=range]){border:0;background:transparent;flex:1 1;width:60%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BitcoinMilestones_numeric__cbsFA>span{font-size:.76rem;color:#9ca4b0;padding-right:12px;white-space:nowrap}.BitcoinMilestones_help__t4Ho0{font-size:.75rem;line-height:1.55;color:#a1a7b0;margin:7px 0 0}.BitcoinMilestones_mode__qPYXM{display:flex;border:1px solid #383c42;border-radius:9px;overflow:hidden;margin-bottom:24px}.BitcoinMilestones_mode__qPYXM button{flex:1 1;min-height:46px;border:0;color:#9ca4ad;background:transparent;font:inherit;font-size:.79rem;padding:9px;cursor:pointer}.BitcoinMilestones_mode__qPYXM button[aria-pressed=true]{background:#262b31;color:#fff}.BitcoinMilestones_slider__cm0Xa{width:100%;accent-color:#f7931a;margin:14px 0 0;height:20px;cursor:pointer}.BitcoinMilestones_custom__R96x8{display:inline-block;margin-top:7px;font-size:.73rem;color:#f2a448}.BitcoinMilestones_advanced__jqruZ{border-top:1px solid #30343a;padding-top:15px}.BitcoinMilestones_advanced__jqruZ summary{cursor:pointer;font-size:.83rem;min-height:40px}.BitcoinMilestones_advanced__jqruZ .BitcoinMilestones_field__qnNyT{padding-top:10px;margin-bottom:10px}.BitcoinMilestones_reset__TTYiN{border:0;background:none;color:#b5bcc6;text-decoration:underline;text-underline-offset:4px;cursor:pointer;font:inherit;font-size:.77rem;padding:12px 0 0}.BitcoinMilestones_resultHeader__FLCvy{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.BitcoinMilestones_resultHeader__FLCvy .BitcoinMilestones_eyebrow__nHGgD{line-height:1.5;overflow-wrap:anywhere}.BitcoinMilestones_scenarioBadge__BQdZY{border:1px solid #4c3b26;border-radius:4px;color:#ca9b63;font-size:.64rem;letter-spacing:.09em;padding:5px 7px}.BitcoinMilestones_resultLabel__d2gA0{font-size:.8rem;font-weight:450;color:#a1a9b5;margin:20px 0 8px}.BitcoinMilestones_arrival__3i_9Z{font-size:clamp(2rem,4.5vw,3.8rem);line-height:1.08;font-weight:650;letter-spacing:-.06em;overflow-wrap:anywhere}.BitcoinMilestones_summary__OCgLD{font-size:.85rem;color:#aab1bc;line-height:1.6;max-width:510px;min-height:42px;margin:12px 0 26px}.BitcoinMilestones_metrics__FfvFY{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;padding:22px 0;border-block:1px solid #30353b}.BitcoinMilestones_metrics__FfvFY>div{min-width:0}.BitcoinMilestones_metrics__FfvFY span{display:block;font-size:.72rem;color:#a4abb5}.BitcoinMilestones_metrics__FfvFY strong{display:block;font-size:clamp(1.4rem,2.5vw,2rem);letter-spacing:-.04em;margin:9px 0 7px;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BitcoinMilestones_metrics__FfvFY small{font-size:.73em;font-weight:450}.BitcoinMilestones_metrics__FfvFY p{font-size:.72rem;color:#9ca5b2;margin:0;line-height:1.55}.BitcoinMilestones_chartSection___kwb0{margin-top:24px}.BitcoinMilestones_chartHead__uj7iR{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.BitcoinMilestones_chartHead__uj7iR h3{font-size:.83rem;margin:0}.BitcoinMilestones_chartHead__uj7iR span{font-size:.7rem;color:#a7b0bd;display:flex;gap:6px;align-items:center}.BitcoinMilestones_chartHead__uj7iR i{width:15px;height:2px;background:#c9cdd3;display:inline-block}.BitcoinMilestones_chartHead__uj7iR i.BitcoinMilestones_projected__QM7oU{background:none;border-top:2px dashed #f7931a;margin-left:8px}.BitcoinMilestones_chart__lB2Vf{overflow:hidden;height:275px;width:100%;margin-top:15px}.BitcoinMilestones_actions__3zzUF{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.BitcoinMilestones_actions__3zzUF button{padding:12px 14px;min-height:44px;border:1px solid #434951;border-radius:8px;font:inherit;font-size:.8rem;cursor:pointer;background:#171b20;color:white}.BitcoinMilestones_actions__3zzUF button.BitcoinMilestones_primary__7_699{background:#f7931a;border-color:#f7931a;color:#15110a;font-weight:650}.BitcoinMilestones_actions__3zzUF button:disabled{opacity:.45;cursor:not-allowed}.BitcoinMilestones_error__3ef4l,.BitcoinMilestones_stale__lUXnP{font-size:.8rem;line-height:1.55;color:#ffc17a}.BitcoinMilestones_snapshot__HfLeF{border-top:1px solid #30353b;margin-top:23px;padding-top:18px}.BitcoinMilestones_snapshot__HfLeF h3{font-size:.78rem;margin:0 0 9px}.BitcoinMilestones_snapshot__HfLeF p{font-size:.75rem;color:#9ca6b4;line-height:1.6;margin:6px 0}.BitcoinMilestones_snapshot__HfLeF strong{color:#e0e4ea;font-weight:550}.BitcoinMilestones_sources__35n1b{display:flex;gap:14px;flex-wrap:wrap;margin-top:12px}.BitcoinMilestones_sources__35n1b a{font-size:.73rem;color:#bf9b69;text-decoration:underline;text-underline-offset:3px}.BitcoinMilestones_method__1GXHY{margin-top:34px;border-top:1px solid #30353b;padding-top:24px}.BitcoinMilestones_method__1GXHY h2{font-size:1.1rem;margin:0 0 16px}.BitcoinMilestones_method__1GXHY>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.BitcoinMilestones_method__1GXHY p{font-size:.8rem;color:#9da7b5;line-height:1.7;margin:0 0 12px}.BitcoinMilestones_method__1GXHY strong{color:#d8dde5;font-weight:550}.BitcoinMilestones_required___qPDD{padding:15px;border:1px solid #493925;border-radius:8px;background:#1a140b;margin-bottom:22px}.BitcoinMilestones_required___qPDD span{display:block;color:#bdac95;font-size:.73rem}.BitcoinMilestones_required___qPDD strong{display:block;color:#f3b86c;font-size:1.12rem;margin-top:6px}@media(max-width:900px){.BitcoinMilestones_workspace__y4kvm{grid-template-columns:310px minmax(0,1fr);gap:14px}.BitcoinMilestones_controls__Bn85j,.BitcoinMilestones_results__lVljM{padding:18px}.BitcoinMilestones_fields__5RYvQ{grid-template-columns:1fr;gap:0}.BitcoinMilestones_metrics__FfvFY{grid-template-columns:1fr;gap:20px}.BitcoinMilestones_arrival__3i_9Z{font-size:2.7rem}.BitcoinMilestones_method__1GXHY>div{grid-template-columns:1fr;gap:4px}}@media(max-width:700px){.BitcoinMilestones_hero__4x_wC{padding:25px 0}.BitcoinMilestones_hero__4x_wC h1{font-size:2.25rem}.BitcoinMilestones_workspace__y4kvm{grid-template-columns:1fr}.BitcoinMilestones_fields__5RYvQ{grid-template-columns:1fr 1fr;gap:10px}.BitcoinMilestones_metrics__FfvFY{grid-template-columns:1fr 1fr}.BitcoinMilestones_resultLabel__d2gA0{margin-top:16px}.BitcoinMilestones_arrival__3i_9Z{font-size:2.9rem}.BitcoinMilestones_chart__lB2Vf{height:260px}.BitcoinMilestones_controls__Bn85j,.BitcoinMilestones_results__lVljM{border-radius:12px}.BitcoinMilestones_actions__3zzUF button{flex:1 1;white-space:nowrap}.BitcoinMilestones_hero__4x_wC>p:last-child{font-size:.92rem}}@media(max-width:380px){.BitcoinMilestones_fields__5RYvQ,.BitcoinMilestones_metrics__FfvFY{grid-template-columns:1fr}.BitcoinMilestones_fields__5RYvQ{gap:0}.BitcoinMilestones_arrival__3i_9Z{font-size:2.35rem}.BitcoinMilestones_hero__4x_wC h1{font-size:1.95rem}.BitcoinMilestones_resultHeader__FLCvy{flex-wrap:wrap}.BitcoinMilestones_actions__3zzUF{flex-direction:column}.BitcoinMilestones_chart__lB2Vf{margin-left:-10px;width:calc(100% + 10px)}}.BitcoinMilestones_fundingControls__oab7L{border:1px solid #493a27;border-radius:10px;padding:16px;margin-bottom:20px;background:#15110c}.BitcoinMilestones_fundingControls__oab7L>.BitcoinMilestones_help__t4Ho0{margin-bottom:18px}.BitcoinMilestones_fundingControls__oab7L .BitcoinMilestones_field__qnNyT:last-child{margin-bottom:0}.BitcoinMilestones_mixPresets__1K_0p,.BitcoinMilestones_shareUnits__5Mwm5{display:flex;gap:5px;margin-bottom:18px}.BitcoinMilestones_mixPresets__1K_0p button,.BitcoinMilestones_quoteButton__Ju_FW,.BitcoinMilestones_shareUnits__5Mwm5 button{border:1px solid #48413a;background:#191b1e;color:#c3c7ce;border-radius:6px;padding:10px 8px;font:inherit;font-size:.73rem;cursor:pointer;min-height:40px}.BitcoinMilestones_mixPresets__1K_0p button,.BitcoinMilestones_shareUnits__5Mwm5 button{flex:1 1;min-width:0}.BitcoinMilestones_mixPresets__1K_0p button[aria-pressed=true],.BitcoinMilestones_shareUnits__5Mwm5 button[aria-pressed=true]{color:#ffc479;border-color:#c18a43;background:#302314}.BitcoinMilestones_quoteButton__Ju_FW{width:100%}.BitcoinMilestones_quoteButton__Ju_FW:disabled{opacity:.5}.BitcoinMilestones_fundingResults__zBMSt{border-top:1px solid #34302a;margin-top:24px;padding-top:20px}.BitcoinMilestones_fundingResults__zBMSt h3{font-size:.95rem;margin:0 0 8px}.BitcoinMilestones_fundingResults__zBMSt>p{font-size:.76rem;color:#b3aaa0;line-height:1.6}.BitcoinMilestones_fundingMetrics__ML3h6{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin:20px 0}.BitcoinMilestones_fundingMetrics__ML3h6>div{min-width:0}.BitcoinMilestones_fundingMetrics__ML3h6 small,.BitcoinMilestones_fundingMetrics__ML3h6 span{display:block;font-size:.7rem;line-height:1.5;color:#a6adb7}.BitcoinMilestones_fundingMetrics__ML3h6 strong{display:block;font-size:1.45rem;margin:7px 0;overflow-wrap:anywhere}.BitcoinMilestones_fundingControls__oab7L a{color:#efb979;text-decoration:underline}@media(max-width:380px){.BitcoinMilestones_fundingMetrics__ML3h6{grid-template-columns:1fr}}.BitcoinMilestones_backingComparison__Pa3Tx{border-block:1px solid #30353b;padding:20px 0}.BitcoinMilestones_comparisonHeading__nwwAs{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:18px}.BitcoinMilestones_comparisonHeading__nwwAs h3{font-size:.9rem;margin:0}.BitcoinMilestones_comparisonHeading__nwwAs>span{font-size:.72rem;color:#c1a882}.BitcoinMilestones_comparisonValues__LkIZN{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.BitcoinMilestones_comparisonValues__LkIZN>div{min-width:0}.BitcoinMilestones_comparisonValues__LkIZN>div>span{display:block;font-size:.73rem;line-height:1.5;color:#aab2bd}.BitcoinMilestones_comparisonValues__LkIZN strong{display:block;font-size:clamp(1.65rem,3vw,2.5rem);letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:8px 0}.BitcoinMilestones_comparisonValues__LkIZN>div:last-child strong{color:#f9ac4c}.BitcoinMilestones_comparisonValues__LkIZN p{font-size:.72rem;line-height:1.55;color:#aab2bd;margin:3px 0;overflow-wrap:anywhere}.BitcoinMilestones_comparisonArrow__C2mVk{align-self:center;color:#bc8b4b;font-size:1.3rem;margin-bottom:28px}.BitcoinMilestones_comparisonChange__TNmFg{font-size:.76rem;line-height:1.6;color:#b9c0c9;margin:18px 0 9px}.BitcoinMilestones_comparisonChange__TNmFg strong{font-size:1rem;color:#eef1f5}.BitcoinMilestones_compareLink__Ydyld{display:inline-block;font-size:.75rem;line-height:1.6;color:#eab576;text-decoration:underline;text-underline-offset:3px;padding:8px 0}.BitcoinMilestones_treasuryResult__tl8MF{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid #30353b}.BitcoinMilestones_treasuryResult__tl8MF span{display:block;font-size:.73rem;color:#aab2bd;line-height:1.5}.BitcoinMilestones_treasuryResult__tl8MF strong{display:block;font-size:1.6rem;margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BitcoinMilestones_treasuryResult__tl8MF small{font-size:.65em;font-weight:450}.BitcoinMilestones_treasuryResult__tl8MF p{font-size:.75rem;color:#aab2bd;line-height:1.6}.BitcoinMilestones_dilutionNote__S8c_K,.BitcoinMilestones_savedNotice__HbsVt{border:1px solid #6a4b26;background:#1c160e;border-radius:9px;padding:14px;margin:0 0 22px}.BitcoinMilestones_dilutionNote__S8c_K strong,.BitcoinMilestones_savedNotice__HbsVt strong{display:block;font-size:.8rem;color:#f7c488}.BitcoinMilestones_dilutionNote__S8c_K p,.BitcoinMilestones_savedNotice__HbsVt p{font-size:.75rem;line-height:1.6;color:#c8beb0;margin:7px 0}.BitcoinMilestones_savedNotice__HbsVt button{margin-top:6px;min-height:44px;padding:9px 12px;border:1px solid #9b713e;border-radius:6px;background:#302316;color:#ffe1b9;cursor:pointer;font:inherit;font-size:.75rem;line-height:1.5;text-align:left}.BitcoinMilestones_dilutionNote__S8c_K a{font-size:.73rem;line-height:1.6;display:inline-block;color:#edb777;text-decoration:underline;text-underline-offset:3px;padding:5px 0}.BitcoinMilestones_compareLink__Ydyld:focus-visible,.BitcoinMilestones_savedNotice__HbsVt button:focus-visible{outline:2px solid #f7931a;outline-offset:4px}@media(min-width:701px) and (max-width:1000px){.BitcoinMilestones_comparisonValues__LkIZN{gap:6px;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr)}.BitcoinMilestones_comparisonValues__LkIZN strong{font-size:1.65rem}}@media(max-width:380px){.BitcoinMilestones_comparisonValues__LkIZN{gap:6px;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr)}.BitcoinMilestones_comparisonValues__LkIZN strong{font-size:1.65rem}.BitcoinMilestones_comparisonValues__LkIZN>div>span{font-size:.7rem}.BitcoinMilestones_treasuryResult__tl8MF{align-items:flex-start;flex-direction:column;gap:4px}.BitcoinMilestones_treasuryResult__tl8MF p{margin:0}}