:root{--bg-0:#0A0B0E;--bg-1:#101218;--bg-2:#161923;--stroke:#232734;--text-0:#EDEDF0;--text-1:#A3A8B8;--text-2:#5C6272;--premium:#FF5C38;--rebate:#3DFFC5;--warn:#FFC24B;--link:#8FA3FF;color-scheme:dark;font-family:Inter,system-ui,sans-serif;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg-0)}body{margin:0;min-width:320px;background-color:var(--bg-0);background-image:radial-gradient(rgba(35,39,52,.3) 1px,transparent 1px);background-size:24px 24px;background-attachment:fixed;color:var(--text-0);-webkit-font-smoothing:antialiased}button,a{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible,input:focus-visible{outline:2px solid var(--link);outline-offset:3px}::selection{background:var(--premium);color:var(--bg-0)}.page-shell{width:min(100% - 96px,1120px);margin-inline:auto}.nav{position:sticky;top:0;z-index:60;height:64px;padding:0 max(48px,calc((100vw - 1120px)/2));display:flex;align-items:center;gap:34px;background:#0a0b0edb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--stroke)}.brand{display:inline-flex;align-items:center;gap:11px;font:500 16px/1 IBM Plex Mono,monospace;letter-spacing:.08em;white-space:nowrap}.brand span{display:inline-block;transform:skew(-8deg)}.nav-links{display:flex;align-items:stretch;justify-content:center;gap:27px;height:100%;margin:auto}.nav-links a{position:relative;display:flex;align-items:center;font:500 11px/1 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-1);transition:color .15s ease-out}.nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--premium);transform:scaleX(0);transform-origin:left;transition:transform .15s ease-out}.nav-links a:hover,.nav-links a.active{color:var(--text-0)}.nav-links a.active:after{transform:scaleX(1)}.nav-actions{display:flex;align-items:center;gap:8px}.x-link{width:32px;height:32px;display:grid;place-items:center;color:var(--text-1);border:1px solid transparent;transition:color .15s,border-color .15s}.x-link svg{width:16px}.x-link:hover{color:var(--text-0);border-color:var(--stroke)}.nav-btn{height:34px;padding:0 12px;border:1px solid var(--stroke);border-radius:6px;background:transparent;color:var(--text-0);font:500 11px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;text-decoration:none;transition:border-color .15s,color .15s}a.nav-btn:hover{border-color:var(--text-2)}.nav-btn:disabled{color:var(--text-2);cursor:not-allowed}.ca-pill{height:34px;display:inline-flex;align-items:center;gap:8px;padding:0 8px 0 10px;border:1px solid var(--stroke);border-radius:6px;background:var(--bg-1);color:var(--text-1);font:500 11px/1 IBM Plex Mono,monospace;letter-spacing:.06em;cursor:pointer;transition:border-color .15s,color .15s}.ca-pill:hover{border-color:var(--premium);color:var(--text-0)}.ca-pill__label{color:var(--text-2);font-size:9px;letter-spacing:.14em}.ca-pill__value{color:var(--text-0)}.ca-pill__icon{width:13px;height:13px;color:var(--text-2)}.ca-pill:hover .ca-pill__icon{color:var(--premium)}.ca-pill--pending{cursor:default;color:var(--text-2)}.ca-pill--pending:hover{border-color:var(--stroke);color:var(--text-2)}.pending-addr{color:var(--text-2);font-style:normal}.menu-toggle{display:none;background:none;border:0;width:40px;height:40px;position:relative}.menu-toggle i{position:absolute;right:5px;width:24px;height:1px;background:var(--text-0)}.menu-toggle i:first-child{top:15px;transform:rotate(-4deg)}.menu-toggle i:last-child{top:23px;transform:rotate(3deg)}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--bg-0);padding:20px 24px 32px;display:grid;grid-template-rows:auto 1fr auto;visibility:hidden;opacity:0;transition:opacity .16s}.mobile-menu.open{visibility:visible;opacity:1}.mobile-menu__top{display:flex;align-items:center;justify-content:space-between}.mobile-menu__top button{background:none;border:0;font:400 38px/1 IBM Plex Mono}.mobile-menu__links{display:flex;flex-direction:column;justify-content:center}.mobile-menu__links a{font:500 30px/1.25 IBM Plex Mono;padding:15px 0;border-bottom:1px solid var(--stroke);transform:translateY(8px);opacity:0;transition:opacity .16s,transform .16s}.mobile-menu.open .mobile-menu__links a{opacity:1;transform:none}.mobile-menu__foot{display:flex;justify-content:space-between;font:500 10px IBM Plex Mono;letter-spacing:.12em;color:var(--text-2)}.eyebrow{display:block;margin-bottom:18px;font:500 11px/1.2 IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}h1,h2{margin:0;font-family:IBM Plex Mono,monospace;font-weight:500;letter-spacing:-.025em}h1{font-size:clamp(42px,5.2vw,68px);line-height:1.02}h2{font-size:clamp(28px,3.5vw,38px);line-height:1.14;max-width:880px}h3{font-size:20px;line-height:1.25;margin:0;font-weight:600}p{color:var(--text-1);font-size:17px;line-height:1.65}.hero{min-height:690px;padding:108px 0 92px;display:grid;grid-template-columns:7fr 5fr;align-items:center;gap:56px}.hero-copy p{max-width:54ch;margin:28px 0 30px}.hero-copy small{display:block;max-width:700px;color:var(--text-2);font:400 11px/1.6 IBM Plex Mono,monospace;letter-spacing:.02em;margin-top:24px}.button-row{display:flex;flex-wrap:wrap;gap:10px}.btn{min-height:44px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font:500 12px IBM Plex Mono,monospace;letter-spacing:.04em;border:1px solid var(--stroke);transition:transform .15s ease-out,background .15s,color .15s}.btn-solid{background:var(--text-0);color:var(--bg-0);border-color:var(--text-0)}.btn-solid:not(:disabled):hover{transform:skew(-8deg)}.btn-ghost{background:var(--bg-0);color:var(--text-1)}.btn-ghost:not(:disabled):hover{background:var(--bg-2);color:var(--text-0)}.btn:disabled{cursor:not-allowed;opacity:.48}.hero-visual{position:relative}.hero-gap{height:380px;position:relative;overflow:hidden;border:1px solid var(--stroke);border-radius:8px;background:var(--bg-1);transform:skewY(-1.5deg)}.hero-gap canvas{display:block;transform:skewY(1.5deg);transform-origin:center}.hero-gap__top{position:absolute;z-index:2;left:0;right:0;top:0;height:38px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;background:var(--bg-1);border-bottom:1px solid var(--stroke);font:500 9px IBM Plex Mono;letter-spacing:.12em;color:var(--text-2)}.hero-gap__corner{position:absolute;right:13px;bottom:10px;width:42px;height:42px;display:grid;place-items:center;background:var(--bg-2);border:1px solid var(--stroke);color:var(--premium);font:500 11px IBM Plex Mono}.live-strip{background:var(--bg-1);border-block:1px solid var(--stroke)}.live-strip__inner{width:min(100%,1360px);height:88px;margin:auto;display:grid;grid-template-columns:repeat(5,minmax(152px,1fr)) minmax(138px,.55fr)}.stat,.oracle{padding:16px 19px;border-right:1px solid var(--stroke);display:flex;flex-direction:column;justify-content:center}.stat span,.oracle span{font:500 9px/1.2 IBM Plex Mono;letter-spacing:.13em;color:var(--text-2)}.stat strong{font:400 clamp(17px,1.6vw,27px)/1.2 "IBM Plex Mono";font-variant-numeric:tabular-nums;margin-top:8px;white-space:nowrap;transition:transform 50ms}.orange{color:var(--premium)!important}.mint{color:var(--rebate)!important}.muted{color:var(--text-2)!important}.oracle{align-items:flex-start;gap:8px}.oracle i{width:8px;height:8px;background:var(--rebate);display:block;border-radius:50%}.oracle i.degraded{background:var(--warn)}.visual-manifesto{position:relative;height:520px;margin-top:96px;overflow:hidden;border:1px solid var(--stroke);border-radius:8px;background:var(--bg-1)}.visual-manifesto:after{content:"";position:absolute;left:43%;top:-5%;width:1px;height:110%;background:#ededf02e;transform:rotate(7deg)}.visual-manifesto>img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .18s ease-out}.visual-manifesto:hover>img{transform:scale(1.012)}.visual-manifesto__copy{position:absolute;z-index:2;left:44px;top:46px;max-width:460px}.visual-manifesto__copy h2{font-size:36px;max-width:430px}.visual-manifesto__copy>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:26px}.visual-manifesto__copy>div span{padding:7px 9px;background:#0a0b0ed1;border:1px solid var(--stroke);font:500 9px IBM Plex Mono;letter-spacing:.11em}.visual-manifesto figcaption{position:absolute;z-index:2;right:22px;bottom:20px;max-width:300px;padding:10px 12px;background:#0a0b0ed1;border:1px solid var(--stroke);font:400 10px/1.5 IBM Plex Mono;color:var(--text-1)}.section{padding-block:144px;scroll-margin-top:70px}.section-head{margin-bottom:68px}.section-head>p{max-width:62ch;margin:26px auto 0;text-align:center}.mechanism>.section-head{text-align:center}.mechanism>.section-head h2{margin:auto}.split{display:grid;align-items:center;gap:76px}.split-5-7{grid-template-columns:5fr 7fr}.split-7-5{grid-template-columns:7fr 5fr}.prose p{max-width:68ch;margin:0 0 20px}.prose strong{color:var(--text-0);font-weight:600}.diagram-shell{margin:0;background:var(--bg-1);border:1px solid var(--stroke);border-radius:8px;padding:16px}.diagram-shell svg{display:block;width:100%;height:auto}.diagram-shell figcaption,.feature-visual figcaption{padding:12px 8px 2px;color:var(--text-2);font:400 11px/1.5 IBM Plex Mono}.tilt-rule{width:104%;height:1px;background:var(--stroke);transform:translate(-2%) rotate(-1.5deg)}.direction-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.direction-card{position:relative;display:flex;flex-direction:column;min-height:495px;padding:28px;background:var(--bg-1);border:1px solid var(--stroke);border-top-width:3px;border-radius:8px}.premium-card{border-top-color:var(--premium)}.rebate-card{border-top-color:var(--rebate)}.chip{align-self:flex-start;padding:6px 8px;border-radius:2px;font:500 10px/1 IBM Plex Mono;letter-spacing:.11em}.chip.orange{background:#ff5c381f}.chip.mint{background:#3dffc51f}.mini-direction{width:100%;height:120px;margin:26px 0}.direction-card p{font-size:15px;margin:15px 0 20px}.card-formula{margin:auto 0 20px;padding:17px 0;border-block:1px solid var(--stroke);font:400 20px IBM Plex Mono}.direction-card footer{color:var(--text-2);font:400 10px/1.6 IBM Plex Mono;letter-spacing:.04em;text-transform:uppercase}.same-line{text-align:center;margin:56px 0 0;color:var(--text-1);font:400 14px IBM Plex Mono}.mechanism-art{height:410px;margin:0 0 18px;display:grid;grid-template-rows:1fr 50px;overflow:hidden;background:var(--bg-1);border:1px solid var(--stroke);border-radius:8px}.mechanism-art img{width:100%;height:100%;min-height:0;display:block;object-fit:cover;object-position:center 58%;transition:transform .18s ease-out}.mechanism-art:hover img{transform:scale(1.01)}.mechanism-art figcaption{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--stroke);font:500 10px IBM Plex Mono;letter-spacing:.08em}.mechanism-art figcaption span{display:flex;align-items:center;padding:0 18px;color:var(--text-1)}.mechanism-art figcaption span+span{border-left:1px solid var(--stroke)}.mechanism-art figcaption b{font-weight:500;color:var(--text-2);margin-right:12px}.mechanism-art figcaption span:first-child b{color:var(--premium)}.mechanism-art figcaption span:last-child b{color:var(--rebate)}.proof-layout{align-items:start}.proof{display:flex;flex-direction:column;gap:12px}.proof article{padding:21px;background:var(--bg-2);border:1px solid var(--stroke);border-radius:8px}.proof article>span{font:500 10px IBM Plex Mono;letter-spacing:.13em;color:var(--text-2)}.proof p{font-size:15px;margin:13px 0}.proof article>div{padding:13px 16px;background:var(--bg-0);font:400 20px IBM Plex Mono}.proof .proof-answer{position:relative}.proof .proof-answer:after{content:"";position:absolute;left:52%;right:7%;bottom:7px;height:2px;background:var(--premium)}.schedule-chart{position:sticky;top:94px}.closing-line{max-width:760px;margin:60px auto 0;text-align:center;color:var(--text-0)}.fee-section{padding-top:40px}.fee-tool{background:var(--bg-1);border:1px solid var(--stroke);border-radius:8px;overflow:hidden}.fee-tool__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;border-bottom:1px solid var(--stroke)}.fee-tool__header .eyebrow{margin-bottom:8px}.fee-tool__header h3{font-family:IBM Plex Mono}.formula-lockup{display:flex;gap:12px;align-items:center;font:400 12px IBM Plex Mono}.formula-lockup b{color:var(--text-2)}.curve-wrap{padding:8px 22px 0}.curve-wrap svg{width:100%;height:auto;min-height:310px;touch-action:none;cursor:ew-resize}.parameters{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:30px;padding:22px 28px;border-top:1px solid var(--stroke)}.parameters label{display:grid;gap:12px}.parameters label span{display:flex;justify-content:space-between;font:500 10px IBM Plex Mono;letter-spacing:.12em;color:var(--text-2)}.parameters label b{color:var(--text-0);font-weight:500}.parameters input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:14px;background:transparent}.parameters input::-webkit-slider-runnable-track{height:2px;background:var(--stroke)}.parameters input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;margin-top:-5px;border:0;border-radius:0;background:var(--text-0)}.parameters input::-moz-range-track{height:2px;background:var(--stroke)}.parameters input::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:0;background:var(--text-0)}.parameters p{font:400 10px/1.6 IBM Plex Mono;margin:0;color:var(--text-2)}.feature-stack{display:flex;flex-direction:column;gap:170px}.feature-row{scroll-margin-top:70px}.feature-row .section-head{margin-bottom:38px}.feature-visual{margin:0;padding:18px;background:var(--bg-1);border:1px solid var(--stroke);border-radius:8px}.feature-visual svg{width:100%;height:auto}.proceeds-flow{min-height:450px;display:flex;flex-direction:column;align-items:center;justify-content:center}.proceeds-flow span{min-width:220px;padding:17px 20px;text-align:center;background:var(--bg-1);border:1px solid var(--stroke);border-radius:6px;font:500 12px IBM Plex Mono;letter-spacing:.08em}.proceeds-flow i{width:1px;height:60px;background:var(--stroke)}.proceeds-flow .locked{color:var(--text-2)}.proceeds-flow b{font-weight:400;margin-left:8px}.risk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.risk-card{min-height:390px;display:flex;flex-direction:column;padding:25px;background:var(--bg-1);border:1px solid var(--stroke);border-top:3px solid var(--warn);border-radius:8px}.risk-index{font:500 10px IBM Plex Mono;color:var(--warn);margin-bottom:42px}.risk-card p{font-size:15px}.risk-card footer{margin-top:auto;padding-top:22px;border-top:1px solid var(--stroke);font:500 9px/1.55 IBM Plex Mono;letter-spacing:.05em;color:var(--warn)}.number-section{padding:190px 0}.number-inner{text-align:center;max-width:850px;margin:auto}.number-inner h2{margin:auto}.number-inner p{max-width:64ch;margin:28px auto 0}.big-number{margin-top:80px;font:400 clamp(58px,8vw,102px)/1 "IBM Plex Mono";font-variant-numeric:tabular-nums;letter-spacing:-.06em}.big-number-label{display:block;margin-top:20px;font:500 10px IBM Plex Mono;letter-spacing:.12em;color:var(--text-2)}.token .section-head{margin-bottom:48px}.token-layout{display:grid;grid-template-columns:minmax(0,8fr) minmax(280px,4fr);gap:14px;align-items:stretch}.token-card{background:var(--bg-1);border:1px solid var(--stroke);border-radius:8px}.token-card dl{margin:0}.token-card dl>div{display:grid;grid-template-columns:170px 1fr;gap:30px;padding:20px 24px;border-bottom:1px solid var(--stroke)}.token-card dl>div:last-child{border:0}.token-card dt{font:500 10px IBM Plex Mono;letter-spacing:.12em;color:var(--text-2)}.token-card dd{margin:0;font:400 13px/1.55 IBM Plex Mono;color:var(--text-1)}.copy-value{background:transparent;border:0;padding:0;color:var(--link);font:inherit;cursor:pointer}.token-art{position:relative;min-height:100%;margin:0;overflow:hidden;background:var(--bg-1);border:1px solid var(--stroke);border-radius:8px}.token-art img{width:100%;height:100%;display:block;object-fit:cover}.token-art figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:9px 10px;background:#0a0b0ed1;border:1px solid var(--stroke);font:500 9px IBM Plex Mono;letter-spacing:.12em;color:var(--text-2)}.token-caption{max-width:66ch;color:var(--text-2);font:400 11px/1.6 IBM Plex Mono;margin:22px 0 30px}.footer{border-top:1px solid var(--stroke);background:var(--bg-0)}.footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:80px;padding-top:68px;padding-bottom:68px}.footer-grid p{max-width:340px;color:var(--text-2);font-size:13px}.footer-links{display:flex;flex-direction:column;gap:13px;font:400 12px IBM Plex Mono;color:var(--text-1)}.footer-links a:hover{color:var(--text-0)}.footer-links span{color:var(--text-2)}.footer-bottom{padding:18px 24px;border-top:1px solid var(--stroke);text-align:center;font:400 10px IBM Plex Mono;letter-spacing:.05em;color:var(--text-2)}.reveal{opacity:0;transform:translateY(12px);transition:opacity .25s ease-out,transform .25s ease-out}.reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}*{animation-duration:.001ms!important;transition-duration:.001ms!important}}@media(max-width:1024px){.nav{padding-inline:32px}.nav-links{gap:14px}.nav-actions .nav-btn:first-of-type{display:none}.page-shell{width:min(100% - 64px,1120px)}.hero{gap:34px;min-height:640px}.hero-gap{height:340px}.split{gap:44px}.live-strip__inner{overflow-x:auto;scroll-snap-type:x mandatory;grid-template-columns:repeat(5,210px) 180px}.stat,.oracle{scroll-snap-align:start}.visual-manifesto{height:470px}.visual-manifesto__copy{left:32px;top:35px}.risk-card{padding:20px}.risk-card h3{font-size:18px}.section{padding-block:118px}.token-layout{grid-template-columns:7fr 5fr}.token-card dl>div{grid-template-columns:120px 1fr;gap:18px}}@media(max-width:768px){.page-shell{width:calc(100% - 48px)}.nav{padding-inline:24px}.nav-links,.nav-actions{display:none}.menu-toggle{display:block;margin-left:auto}.hero{min-height:0;padding:82px 0 64px;grid-template-columns:1fr}.hero-copy p{font-size:16px}.hero-visual{margin-top:26px}.hero-gap{height:320px}.live-strip__inner{height:84px;grid-template-columns:repeat(5,190px) 170px}.visual-manifesto{height:440px;margin-top:60px}.visual-manifesto>img{object-position:61% center}.visual-manifesto__copy{left:22px;top:25px;max-width:320px}.visual-manifesto__copy h2{font-size:28px}.visual-manifesto figcaption{display:none}.section{padding-block:92px}.section-head{margin-bottom:46px}.section-head>p{text-align:left}.split,.split-5-7,.split-7-5{grid-template-columns:1fr}.split{gap:46px}.mechanism-art{height:350px}.mechanism-art figcaption{font-size:8px}.direction-grid{grid-template-columns:1fr}.direction-card{min-height:470px}.proof-layout{gap:32px}.schedule-chart{position:static}.fee-section{padding-top:20px}.fee-tool__header{align-items:flex-start;flex-direction:column}.formula-lockup{flex-wrap:wrap}.curve-wrap{padding-inline:5px;overflow:hidden}.curve-wrap svg{min-width:680px;width:100%;transform:translate(-145px)}.parameters{grid-template-columns:1fr;gap:24px}.feature-stack{gap:110px}.proceeds-row>div:first-child{order:2}.proceeds-flow{min-height:360px}.risk-grid{grid-template-columns:1fr}.risk-card{min-height:320px}.risk-index{margin-bottom:25px}.number-section{padding-block:130px}.token-layout{grid-template-columns:1fr}.token-art{height:390px}.token-card dl>div{grid-template-columns:1fr;gap:8px}.footer-grid{grid-template-columns:1fr 1fr;gap:44px}.footer-grid>div:first-child{grid-column:1/-1}}@media(max-width:480px){.page-shell{width:calc(100% - 32px)}.nav{padding-inline:16px}.hero{padding-top:68px}.button-row{flex-direction:column;align-items:stretch}.button-row .btn{width:100%}.hero-gap{height:285px}.visual-manifesto{height:390px}.visual-manifesto__copy h2{font-size:24px}.visual-manifesto__copy>div span{font-size:8px}.section{padding-block:76px}.prose p,p{font-size:16px}.mechanism-art{height:300px;grid-template-rows:1fr 56px}.mechanism-art figcaption span{padding-inline:10px;line-height:1.4}.direction-card{padding:21px}.mini-direction{margin-block:18px}.proof article{padding:16px}.proof article>div{font-size:16px}.curve-wrap svg{transform:translate(-170px)}.feature-stack{gap:90px}.risk-card{min-height:345px}.big-number{font-size:52px}.token-card dl>div{padding:17px}.token-art{height:330px}.footer-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.footer-bottom{line-height:1.5}}
