@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";
:root{--paper:#f8f7f3;--ink:#24251f;--muted:#777970;--line:#e5e4dc;--orange:#e9a66e;--mono:ui-monospace, SFMono-Regular, Consolas, monospace;--display:"Space Grotesk", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline-offset:5px;outline:3px solid #ba6a2e}.skip{background:var(--ink);color:#fff;z-index:100;padding:15px;position:fixed;top:-100px;left:20px}.skip:focus{top:12px}.sidebar{border-right:1px solid var(--line);z-index:30;background:#fdfcf9;width:226px;padding:0 17px;position:fixed;inset:0 auto 0 0}.brand{height:84px;font-family:var(--display);letter-spacing:-1px;align-items:center;gap:9px;font-size:18px;font-weight:700;display:flex}.brand-dot{color:#bb713b}.nav-label{font:10px var(--mono);letter-spacing:1.6px;color:#919187;padding:28px 12px 15px}.nav-link{color:#797b72;border-radius:4px;align-items:center;gap:12px;min-height:43px;margin-bottom:5px;padding:10px 12px;font-size:12px;display:flex}.nav-link:hover{color:var(--ink);background:#f0eee7}.nav-link.active{color:var(--ink);background:#eeece4;font-weight:600}.nav-icon{text-align:center;width:17px;font-size:19px;font-weight:400}.nav-arrow,.external{margin-left:auto;font-size:15px}.external{color:#929389}.resources{padding-top:35px}.footer-network{font:9px var(--mono);letter-spacing:.8px;color:#8c8d81;white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:flex}.network-dot,.status i{background:#8b986a;border-radius:50%;width:6px;height:6px;display:inline-block}.solana{color:var(--ink);font-size:26px}.page{margin-left:226px}.topbar{border-bottom:1px solid var(--line);background:var(--paper);z-index:20;justify-content:space-between;align-items:center;height:70px;padding:0 38px;display:flex;position:sticky;top:0}.breadcrumb{color:#929287;font-size:11px}.breadcrumb span{color:#c5c5b9;padding:0 12px}.breadcrumb strong{color:#55574d;font-weight:500}.status{font:10px var(--mono);border:1px solid var(--line);color:#75776c;border-radius:4px;align-items:center;gap:8px;padding:8px 11px;display:flex}.status i{background:#c49758;width:5px;height:5px}.menu{display:none}main{max-width:1510px;margin:auto;padding:28px 36px 0}.hero{color:#f7f5ec;background:#24251f;border-radius:7px;grid-template-columns:1.2fr 1fr;min-height:554px;display:grid;position:relative;overflow:hidden}.hero-grid{background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:45px 45px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.hero-content{z-index:1;padding:43px 0 34px 42px;position:relative}.eyebrow{font:9px var(--mono);letter-spacing:1.3px;align-items:center;gap:8px;line-height:1.7;display:flex}.eyebrow>span{background:var(--orange);width:5px;height:5px;display:inline-block}h1{font:500 clamp(52px, 5.5vw, 82px)/1.04 var(--display);letter-spacing:-4.5px;margin:29px 0 22px}h1>span{color:var(--orange)}.hero-content>p{color:#b6b7a9;font-size:14px;line-height:1.7}.hero-actions{white-space:nowrap;align-items:center;gap:22px;margin-top:29px;display:flex}.button{border-radius:3px;justify-content:center;align-items:center;gap:22px;padding:15px 19px;font-size:11px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button span{font-size:17px;font-weight:400}.primary{background:var(--orange);color:#2c2b21}.primary:hover{background:#f3b985}.hero-secondary{color:#c1c2b7;font-size:11px}.hero-secondary span{padding-left:8px}.hero-secondary:hover{color:#fff}.hero-footnote{font:9px var(--mono);color:#8c8e7f;align-items:center;gap:8px;margin-top:30px;display:flex}.tiny-cross{color:var(--orange);font-size:16px}.hero-art{flex-direction:column;justify-content:center;align-items:center;padding:18px 18px 22px 0;display:flex;position:relative}.desk-art{width:100%;max-width:470px;transform:translate(-4px,8px)}.art-tag{font:8px var(--mono);letter-spacing:2px;color:#999b8b;white-space:nowrap;position:absolute;top:52px;left:50%;transform:translate(-50%)}.art-caption{font:8px var(--mono);letter-spacing:1.5px;color:#a5a894;align-items:center;gap:18px;margin-top:7px;display:flex}.art-caption b{color:var(--orange);font-weight:400}.notice{background:#f2ede2;border:1px solid #e5d8c6;border-radius:4px;align-items:center;gap:14px;margin-top:16px;padding:16px 20px;font-size:11px;display:flex}.notice-symbol{color:#956c3e;font-size:20px}.notice p{color:#858071;margin:0;line-height:1.6}.notice strong{color:#5d5848;margin-right:6px;font-weight:600}.notice>a{white-space:nowrap;color:#625c4b;margin-left:auto}.notice>a span{margin-left:15px}.principles{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding:33px 0 29px;display:grid}.principles>div{border-right:1px solid var(--line);padding:0 28px}.principles>div:first-child{padding-left:0}.principles>div:last-child{border:0}.metric-label{font:8px var(--mono);letter-spacing:1.1px;color:#898b80}.principles strong{font:500 26px var(--display);letter-spacing:-1px;margin-top:11px;display:block}.principles strong span{float:right;color:#b7b6a9;margin-top:4px;font-size:19px}.principles p{color:#86877c;margin:8px 0 0;font-size:11px}.section{border-bottom:1px solid var(--line);padding:55px 0}.muted{color:#8a8b80;font-size:9px}h2{font:500 31px/1.16 var(--display);letter-spacing:-1.3px;margin:13px 0 0}.section-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.section-heading>p{color:#84867a;margin-bottom:2px;font-size:11px;line-height:1.7}.steps{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:30px;display:grid}.steps article{border:1px solid var(--line);background:#fcfbf8;border-radius:5px;padding:25px 23px 20px;position:relative}.step-number{color:#a9aa9d;font:9px var(--mono);position:absolute;top:22px;right:20px}.step-icon{color:#706b54;margin-bottom:24px;font-size:31px;line-height:38px}h3{font:500 17px var(--display);letter-spacing:-.4px;margin:0 0 11px}.steps p{color:#85867b;min-height:83px;margin:0;font-size:11px;line-height:1.8}.step-end{border-top:1px solid var(--line);font:8px var(--mono);letter-spacing:.8px;color:#87897b;margin-top:24px;padding-top:16px;display:block}.step-end b{float:right;color:#8c744f;font-weight:400}.allocation{grid-template-columns:1fr 1.05fr;align-items:center;gap:70px;display:grid}.allocation h2{letter-spacing:-1.9px;font-size:39px}.allocation-intro>p{color:#7d8072;max-width:290px;margin:20px 0;font-size:12px;line-height:1.8}.text-link{border-bottom:1px solid #bebbae;gap:40px;padding-bottom:7px;font-size:11px;display:inline-flex}.allocation-intro small{color:#99998b;max-width:270px;margin-top:26px;font-size:10px;line-height:1.7;display:block}.allocation-card{border:1px solid var(--line);background:#fdfcf9;border-radius:6px;padding:24px}.card-top{font:8px var(--mono);letter-spacing:1px;color:#8b8d7f;justify-content:space-between;align-items:center;display:flex}.model-badge{border:1px solid #e5e3da;border-radius:3px;padding:4px 6px;font-size:7px}.desk-count{justify-content:space-between;align-items:center;margin:29px 0 17px;display:flex}.desk-count label{color:#7e8075;font-size:11px}.desk-count output{font:500 35px var(--display);letter-spacing:-1px}.desk-count div>span{font:11px var(--mono);color:#a6a798;margin-left:6px}input[type=range]{appearance:none;background:linear-gradient(to right, var(--ink) var(--progress,50%), #e7e6de var(--progress,50%));cursor:pointer;border-radius:2px;width:100%;height:4px;margin:0;display:block}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--ink);width:15px;height:15px;box-shadow:0 0 0 1px var(--ink);border:3px solid #fdfcf9;border-radius:50%}input[type=range]::-moz-range-thumb{background:var(--ink);width:10px;height:10px;box-shadow:0 0 0 1px var(--ink);border:3px solid #fdfcf9;border-radius:50%}.range-labels{font:8px var(--mono);color:#a5a696;justify-content:space-between;margin-top:11px;display:flex}.allocation-bar{border-radius:3px;gap:3px;height:25px;margin:27px 0 22px;display:flex;overflow:hidden}.allocation-bar>span{height:100%;transition:width .1s}.buyback,.orange{background:var(--orange)}.reinvest,.charcoal{background:#41483b}.protocol,.gray{background:#c5c8b8}.allocation-legend>div{color:#777c6b;align-items:center;gap:9px;margin:14px 0;font-size:11px;display:flex}.legend-dot{border-radius:1px;width:7px;height:7px}.allocation-legend strong{color:#424a38;font:12px var(--mono);margin-left:auto}.card-note{border-top:1px solid var(--line);color:#9b9e8d;margin:21px 0 0;padding-top:16px;font-size:9px;line-height:1.6}.faq{grid-template-columns:.9fr 1.3fr;gap:40px;display:grid}.faq-items details{border-bottom:1px solid var(--line)}.faq-items details:first-child summary{padding-top:0}.faq-items details:last-child{border:0}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:12px;font-weight:500;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary span{color:#8e927e;font-size:20px;font-weight:400}details[open] summary span{transform:rotate(45deg)}details p{color:#898c7d;margin:0 25px 21px 0;font-size:11px;line-height:1.9}details p a{text-underline-offset:3px;text-decoration:underline}.closing{background:#eeebe1;border-radius:5px;align-items:center;gap:22px;margin-top:32px;padding:28px;display:flex}.closing h2{letter-spacing:-.7px;margin:0;font-size:21px}.closing p{color:#8b8d7e;margin:9px 0 0;font-size:10px}.dark{color:#f7f5ea;white-space:nowrap;background:#2b2e24;gap:17px;margin-left:auto;padding:13px 16px;font-size:10px}footer{color:#9b9d8d;align-items:center;gap:20px;padding:30px 0 25px;font-size:9px;display:flex}.footer-brand{font:600 14px var(--display);color:#6c7060;letter-spacing:-.6px}footer p{margin:0}footer>span{margin-left:auto}footer i{margin-left:7px;font-style:normal}@media (min-width:1600px){main{padding-top:35px}.hero{min-height:610px}.hero-content{padding:55px}.hero h1{font-size:89px}.hero-content>p{font-size:16px}.hero-art{padding-right:45px}.desk-art{max-width:510px}.eyebrow{font-size:10px}}@media (max-width:1150px){.sidebar{width:195px;padding:0 12px}.brand{font-size:16px}.page{margin-left:195px}.topbar{padding:0 25px}main{padding:23px 24px 0}.hero-content{padding-left:30px}.hero h1{font-size:65px}.hero{grid-template-columns:1.2fr 1fr}.hero-actions{flex-direction:column;align-items:flex-start;gap:16px}.hero-footnote{font-size:8px}.art-tag{font-size:7px;top:65px}.art-caption{gap:10px;font-size:7px}.steps article{padding:20px 16px}.steps p{min-height:115px}.allocation{gap:35px}.closing{gap:16px;padding:22px}.closing h2{font-size:19px}.closing .button{padding:12px;font-size:9px}}@media (max-width:900px){.sidebar{width:175px}.brand{gap:7px;font-size:14px}.nav-link{gap:8px;padding-left:8px;font-size:11px}.page{margin-left:175px}.hero{grid-template-columns:1fr;min-height:0}.hero-content{padding:35px}.hero h1{z-index:1;font-size:70px;position:relative}.hero-art{opacity:.55;width:48%;position:absolute;bottom:65px;right:-20px}.art-tag,.art-caption{display:none}.hero-actions{z-index:2;flex-direction:row;align-items:center;position:relative}.hero-footnote{margin-top:26px}.hero-content>p{z-index:1;position:relative}.hero-secondary{font-size:10px}.principles>div{padding:0 14px}.principles strong{font-size:23px}.principles strong span{display:none}.metric-label{font-size:7px}.principles p{font-size:9px}.section-heading>p{display:none}h2{font-size:29px}.steps{gap:9px}.steps article{padding:20px 12px}.steps h3{font-size:15px}.steps p{min-height:130px;font-size:10px}.step-end{font-size:6px}.allocation{gap:25px}.allocation h2{font-size:31px}.allocation-card{padding:20px}.faq{grid-template-columns:1fr;gap:30px}.closing{flex-direction:column;align-items:flex-start}.closing .button{margin-left:0}footer p{display:none}.notice{align-items:flex-start;gap:10px;padding:13px}.notice>a{margin-top:4px;font-size:10px}.notice p{font-size:10px}.notice strong{display:block}}@media (max-width:650px){html{scroll-padding-top:80px}.sidebar{width:235px;transition:transform .2s;top:62px;transform:translate(-100%);box-shadow:10px 0 35px #24251f12}.sidebar .brand{height:75px;font-size:18px}.nav-link{font-size:13px}.menu-open .sidebar{transform:translate(0)}.page{margin-left:0}.topbar{gap:13px;height:62px;padding:0 18px}.menu{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:5px;font-size:19px;display:block}.breadcrumb{margin-right:auto;font-size:10px}.breadcrumb span{padding:0 8px}.status{padding:7px;font-size:8px}main{padding:17px 17px 0}.hero-content{padding:29px 25px 28px}.eyebrow{letter-spacing:1px;font-size:7px}.hero h1{letter-spacing:-4px;margin-top:27px;font-size:67px}.hero-art{opacity:.4;width:53%;bottom:82px;right:-36px}.hero-content>p{font-size:12px}.hero-actions{gap:18px;margin-top:25px}.button{gap:14px;padding:13px;font-size:10px}.hero-secondary{font-size:9px}.hero-footnote{font-size:7px}.notice>a{font-size:9px}.notice>a span{margin-left:5px}.notice p{font-size:9px}.principles{padding:25px 0}.principles>div{padding:0 10px}.metric-label{letter-spacing:.4px;font-size:6px}.principles strong{letter-spacing:-1px;margin-top:9px;font-size:20px}.principles p{font-size:8px;line-height:1.6}.section{padding:36px 0}h2{font-size:28px}.steps{grid-template-columns:1fr;gap:12px;margin-top:24px}.steps article{padding:23px}.steps p{min-height:0;font-size:12px}.steps h3{font-size:19px}.step-icon{margin-bottom:16px}.step-end{margin-top:20px;font-size:8px}.allocation{grid-template-columns:1fr;gap:28px}.allocation h2{font-size:36px}.allocation-intro>p{max-width:100%;margin:17px 0;font-size:13px}.allocation-intro small{max-width:100%;margin-top:18px}.allocation-card{padding:23px}.desk-count label,.allocation-legend>div{font-size:12px}.faq{gap:28px}.faq-items summary,details p{font-size:12px}.closing{margin-top:24px;padding:23px}.closing h2{font-size:22px}.closing p{font-size:11px;line-height:1.6}.closing .button{margin-top:3px;font-size:10px}footer{gap:10px;padding:27px 0;font-size:8px}.footer-brand{font-size:13px}.footer-network{font-size:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (max-width:650px){.hero h1{letter-spacing:-3.2px;font-size:56px}.hero-art{opacity:.32;width:48%;bottom:78px;right:-24px}}@media (max-width:370px){.hero h1{font-size:48px}.hero-content{padding-left:21px;padding-right:21px}.hero-actions{gap:12px}.hero-secondary{font-size:8px}.breadcrumb{font-size:9px}.status{font-size:7px}}.hero-content>p{max-width:360px}.mechanism-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mechanism-steps article{padding:25px}.mechanism-steps h3{font-size:21px}.mechanism-steps p{color:#707567;min-height:0;font-size:13px;line-height:1.8}.mechanism-steps .step-icon{margin-bottom:14px}.mechanism-steps .step-end{font-size:9px}.mechanism-steps article{flex-direction:column;display:flex}.mechanism-steps .step-end{margin-top:auto;padding-top:16px}.mechanism-steps p{padding-bottom:23px}.mechanism-note{background:#eeeee5;border-radius:4px;gap:24px;margin-top:16px;padding:21px 24px;display:flex}.mechanism-note>strong{font:500 15px/1.6 var(--display);flex:0 0 125px}.mechanism-note p{color:#6d7362;margin:0;font-size:12px;line-height:1.8}.offer-explainer{border:1px solid var(--line);border-radius:5px;grid-template-columns:1.4fr 1fr;gap:25px 40px;margin-top:30px;padding:28px;display:grid}.offer-explainer h3{margin:10px 0;font-size:21px;line-height:1.35}.offer-explainer p{color:#707567;margin:0;font-size:12px;line-height:1.8}.offer-rate{border-left:1px solid var(--line);align-self:center;padding-left:30px}.offer-rate>strong{font:500 44px var(--display);letter-spacing:-2px}.offer-rate>strong>span{font:11px var(--mono);letter-spacing:0}.offer-rate p{max-width:220px;margin-top:9px}.offer-detail{border-top:1px solid var(--line);grid-column:1/-1;padding-top:20px}.allocation-intro>p{max-width:380px;font-size:13px}.allocation-intro>p strong{color:#484e3c;font-weight:600}.allocation-card{min-width:0}.allocation-presets{gap:7px;margin:19px 0 0;display:flex}.allocation-presets button{border:1px solid var(--line);color:#737967;cursor:pointer;min-height:34px;font:10px var(--mono);background:0 0;border-radius:3px;flex:1}.allocation-presets button:hover{border-color:#858e71}.allocation-presets button[aria-pressed=true]{color:#fff;background:#41483b;border-color:#41483b}.allocation-legend>div{margin:17px 0;font-size:12px}.allocation-amount{text-align:right;flex-direction:column;gap:4px;margin-left:auto;display:flex}.allocation-amount strong{font:500 22px var(--display);letter-spacing:-.5px}.allocation-amount>span{font:10px var(--mono);color:#79826c}.allocation-bar>span[hidden]{display:none}.card-note{color:#737b65;min-height:49px;font-size:10px}.section[id],article[id],.offer-explainer[id]{scroll-margin-top:20px}@media (max-width:1150px){.mechanism-steps p{min-height:0}.offer-explainer{gap:23px}.offer-rate{padding-left:22px}.offer-rate>strong{font-size:36px}}@media (max-width:900px){.allocation{grid-template-columns:1fr}.allocation-intro>p,.allocation-intro small{max-width:none}.offer-explainer{grid-template-columns:1fr}.offer-rate{border-left:0;padding:0}.mechanism-steps{grid-template-columns:1fr}.mechanism-note{flex-direction:column;gap:12px}.mechanism-note>strong{flex-basis:auto}}@media (max-width:650px){.hero-content>p{max-width:260px}.mechanism-steps article{padding:23px}.mechanism-steps h3{font-size:21px}.mechanism-note{padding:20px}.offer-explainer{padding:22px}.offer-detail{font-size:12px}.allocation h2{font-size:34px}.card-top{letter-spacing:.6px}}.brand-logo,.closing-logo,.footer-logo{object-fit:contain;border-radius:4px;flex-shrink:0;display:block}.brand-logo{width:36px;height:36px}.closing-logo{width:60px;height:60px}.footer-brand{align-items:center;gap:8px;display:inline-flex}.footer-logo{width:28px;height:28px}@media (max-width:1150px){.brand-logo{width:30px;height:30px}.closing-logo{width:48px;height:48px}}@media (max-width:900px){.brand-logo{width:27px;height:27px}}@media (max-width:650px){.brand-logo{width:36px;height:36px}.footer-logo{width:24px;height:24px}}.hero{min-height:0;display:block}.hero-main{grid-template-columns:1.2fr 1fr;display:grid;position:relative}.hero-metrics{border-top:1px solid #ffffff20;margin:0 42px;padding:22px 0 18px;position:relative}.treasury-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.treasury-metric{border-left:1px solid #ffffff15;min-width:0;padding:0 22px}.treasury-metric:first-child{border-left:0;padding-left:0}.treasury-metric:last-child{padding-right:0}.treasury-metric .metric-label{font:9px var(--mono);letter-spacing:.7px;color:#b5b8a7;align-items:center;gap:9px;line-height:1.5;display:inline-flex}.treasury-metric .metric-label>span{color:#8d927d;font-size:12px}.treasury-metric .metric-label:hover{color:var(--orange)}.metric-value{font:500 32px/1.15 var(--display);color:#f4f0df;align-items:baseline;gap:10px;margin-top:8px;display:flex}.treasury-metric:last-child .metric-value{color:var(--orange)}.metric-unit{font:10px var(--mono);color:#a7ac97}.metrics-note{font:9px/1.6 var(--mono);color:#a7ac97;align-items:center;gap:7px;margin:17px 0 0;display:flex}.metrics-note>span{background:var(--orange);border-radius:50%;flex-shrink:0;width:4px;height:4px}@media (min-width:1600px){.hero-metrics{margin-left:55px;margin-right:55px}}@media (max-width:1150px){.hero-metrics{margin-left:30px;margin-right:30px}.treasury-metric{padding:0 14px}.treasury-metric .metric-label{letter-spacing:.4px;gap:5px;font-size:8px}}@media (max-width:900px){.hero-main{grid-template-columns:1fr}.hero-metrics{margin-left:35px;margin-right:35px}.treasury-metric{padding:0 10px}.treasury-metric .metric-label{letter-spacing:0;font-size:7px}.metric-unit{font-size:9px}}@media (max-width:650px){.hero-metrics{margin:0 25px;padding-top:18px}.treasury-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:17px}.treasury-metric{padding:0 0 0 18px}.treasury-metric:nth-child(odd){border-left:0;padding-left:0}.treasury-metric .metric-label{letter-spacing:.4px;gap:8px;font-size:8px}.metric-value{gap:8px;margin-top:5px;font-size:28px}.metrics-note{margin-top:16px;font-size:8px}.hero-footnote{display:none}}@media (max-width:370px){.hero-metrics{margin-left:21px;margin-right:21px}.treasury-metric .metric-label,.metrics-note{font-size:7px}}
