@font-face{font-family:martian;src:url(/fonts/martian-mono.woff2)format("woff2");font-weight:300 600;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0a1015;--panel:#0e151b;--raise:#141d25;--rule:#22303a;--rule-strong:#3a4a57;--bone:#d6dbe0;--ink:#e8ebee;--dim:#8f9aa5;--faint:#5d6975;--ti:#e3e9ee;--ti-ink:#0a1015;--ti-shade:#2b3741;--live:#b7d3bd;--exposed:#d8a1a1;--font:"martian", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ease:cubic-bezier(.16, 1, .3, 1);--bar:3rem;--side:17rem;--gutter:1.5rem}@media (width<=1023px){:root{--gutter:1rem}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto;caret-color:var(--ti);scrollbar-color:var(--rule-strong) var(--ground);scrollbar-width:thin}body{background:var(--ground);color:var(--bone);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:13.5px;font-weight:400;line-height:1.6;overflow-x:clip}body.is-booting{overflow:hidden}::selection{background:var(--ti);color:var(--ti-ink)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:var(--rule-strong)}::-webkit-scrollbar-track{background:var(--ground)}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}h1,h2,h3{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.12}h2{font-size:1.75rem}h3{font-size:1.1rem}p{margin:0}em{color:var(--ti);font-style:normal}pre{margin:0;font-family:inherit}:focus-visible{outline:2px solid var(--ti);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ti);color:var(--ti-ink);padding:8px 12px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip:focus{transform:none}.link{color:var(--ti);border-bottom:1px solid var(--rule-strong)}.link:hover{border-color:var(--ti)}.tag{border:1px solid var(--rule-strong);color:var(--dim);margin-left:.5em;padding:0 .5em;font-size:.8em;display:inline-block}.prompt{color:var(--ti)}.dot{background:var(--faint);vertical-align:1px;width:7px;height:7px;margin-right:.55em;display:inline-block}.dot--live{background:var(--live);animation:2.4s ease-in-out infinite breathe}@keyframes breathe{0%,to{opacity:1}50%{opacity:.35}}.blink{color:var(--ti);animation:1.1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.dots:after{content:"";animation:1.2s steps(4,end) infinite dots}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.boot{z-index:90;background:var(--ground);padding:2rem var(--gutter);align-content:end;gap:1rem;display:grid;position:fixed;inset:0}.boot__log{color:var(--dim);white-space:pre-wrap;max-width:60ch;font-size:12px;line-height:1.7}.boot__log b{color:var(--ti);font-weight:500}.boot__bar{background:var(--rule);height:2px}.boot__bar i{background:var(--ti);width:0;height:100%;display:block}.cursor{pointer-events:none;z-index:95;opacity:0;transition:opacity .3s;position:fixed;inset:0}.cursor.is-on{opacity:1}.cursor__dot,.cursor__ring,.cursor__label{position:absolute;top:0;left:0}.cursor__dot{background:var(--ti);width:6px;height:6px;transform:translate(-50%,-50%)}.cursor__ring{border:1px solid var(--rule-strong);width:28px;height:28px;transition:border-color .3s;transform:translate(-50%,-50%)}.cursor__ring:before{content:"";border:1px solid var(--ti);opacity:0;transition:transform .35s var(--ease), opacity .35s;position:absolute;inset:-1px;transform:scale(0)}.cursor.is-hover .cursor__ring:before{opacity:1;transform:scale(1.4)}.cursor__label{color:var(--ti);opacity:0;white-space:nowrap;font-size:11px;transition:opacity .2s;transform:translate(18px,14px)}.cursor.has-label .cursor__label{opacity:1}@media (hover:none),(pointer:coarse){.cursor{display:none}}body.has-cursor,body.has-cursor a,body.has-cursor button,body.has-cursor input{cursor:none}.shell{grid-template-columns:var(--side) minmax(0, 1fr);min-height:100svh;display:grid}.rail{border-right:1px solid var(--rule);background:var(--ground);z-index:40;flex-direction:column;gap:1.25rem;height:100svh;padding:.75rem;display:flex;position:sticky;top:0}.rail__home{border:1px solid var(--rule);background:var(--panel);color:var(--ink);align-items:center;gap:.75rem;padding:.7rem .9rem;font-weight:500;display:flex}.rail__glyph{color:var(--ti);min-width:2.4em}.rail__group{gap:.15rem;display:grid}.rail__groupName{color:var(--faint);padding:.25rem .9rem .5rem;font-size:12px}.rail__item{color:var(--dim);border:1px solid #0000;align-items:center;gap:.6rem;padding:.5rem .9rem;transition:color .2s,background-color .2s,border-color .2s;display:flex}.rail__item:hover,.rail__item.is-active{color:var(--ink);background:var(--panel);border-color:var(--rule)}.rail__label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.rail__tag{color:var(--faint);font-size:12px}.rail__tag.is-live{color:var(--live)}.rail__foot{border-top:1px solid var(--rule);color:var(--dim);gap:.6rem;margin-top:auto;padding:1rem .9rem 0;font-size:12px;display:grid}.rail__x{gap:.6rem;display:flex}.rail__status{color:var(--faint)}.page{min-width:0}.bar{z-index:30;height:var(--bar);padding:0 var(--gutter);border-bottom:1px solid var(--rule);background:color-mix(in srgb, var(--ground) 86%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;gap:1rem;display:flex;position:sticky;top:0}.bar__burger{border:1px solid var(--rule);background:0 0;width:40px;height:40px;margin-left:-4px;padding:10px;display:none}.bar__burger span{background:var(--ti);height:2px;margin:5px 0;display:block}.bar__mark{color:var(--ink);align-items:center;font-weight:600;display:none}.bar__cursor{background:var(--ti);vertical-align:-.1em;width:.55em;height:1em;margin-left:.25em;animation:1.1s step-end infinite blink;display:inline-block}.bar__path{color:var(--dim)}.bar__right{align-items:center;gap:1rem;margin-left:auto;display:flex}.bar__signal{color:var(--dim);white-space:nowrap;font-size:12px}.bar__ca{border:1px solid var(--rule);font-size:12px;display:inline-flex}.bar__ca>*{padding:.35rem .6rem}.bar__caKey{background:var(--raise);color:var(--ti)}.bar__caValue{color:var(--dim)}.bar__caAction{border:0;border-left:1px solid var(--rule);color:var(--faint);font:inherit;background:0 0}@media (width<=1023px){.shell{grid-template-columns:1fr}.rail{width:min(20rem,86vw);height:100svh;transition:transform .32s var(--ease);position:fixed;inset:0;transform:translate(-100%)}.rail.is-open{transform:none}.bar__burger,.bar__mark{display:inline-flex}.bar__path,.bar__signal,.bar__ca{display:none}}.btn{border:1px solid var(--rule-strong);background:var(--panel);min-height:44px;color:var(--ink);font:inherit;will-change:transform;justify-content:center;align-items:center;padding:0 1.1rem;font-weight:500;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.btn:hover,.btn:focus-visible{border-color:var(--ti);background:var(--raise)}.btn--primary{background:var(--ti);color:var(--ti-ink);border-color:var(--ti)}.btn--primary:hover,.btn--primary:focus-visible{background:#fff;border-color:#fff}.btn:disabled{background:var(--raise);border-color:var(--rule);color:var(--faint);cursor:not-allowed}.btn[data-loading]{color:#0000;position:relative}.btn[data-loading]:after{content:"";width:14px;height:14px;color:var(--ti-ink);border:1px solid;border-color:currentColor #0000;border-radius:50%;animation:.8s linear infinite spin;position:absolute}.btn:not(.btn--primary)[data-loading]:after{color:var(--ti)}@keyframes spin{to{transform:rotate(360deg)}}.input{background:var(--ground);border:1px solid var(--rule-strong);min-height:44px;color:var(--ink);font:inherit;flex:1;min-width:0;padding:0 .9rem;transition:border-color .2s}.input:focus{border-color:var(--ti);outline:none}.input::placeholder{color:var(--faint)}.hero{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;min-height:min(36rem,72svh);display:grid;position:relative;overflow:hidden}.hero__text{padding:3rem var(--gutter);z-index:2;gap:1.25rem;max-width:46rem;display:grid;position:relative}.hero__title{font-size:clamp(1.7rem,3.3vw,3rem)}.hero__title .line{display:block}.hero__title .w{white-space:nowrap;display:inline-block}.hero__title .ch{will-change:transform, opacity;display:inline-block}.hero__title .ch--sp{width:.55em}.hero__sub{color:var(--bone);max-width:52ch}.hero__actions{flex-wrap:wrap;gap:.6rem;display:flex}.hero__note{color:var(--dim);max-width:56ch;font-size:12px}.hero__art{align-self:stretch;min-height:24rem;position:relative}.hero__gl,.hero__fallback{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__fallback{object-position:60% 50%}.hero__art:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--ground) 0%, transparent 28%), linear-gradient(0deg, var(--ground) 0%, transparent 22%);position:absolute;inset:0}.hero__art.is-gl .hero__fallback{display:none}.hero__hud{z-index:3;color:var(--dim);pointer-events:none;justify-content:space-between;font-size:12px;display:flex;position:absolute;bottom:1rem;left:1.25rem;right:1.25rem}@media (width<=1023px){.hero{grid-template-columns:1fr}.hero__art{order:-1;min-height:18rem}.hero__art:before{background:linear-gradient(0deg, var(--ground) 0%, transparent 40%)}}.section{padding:3rem var(--gutter) 0}.section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.25rem;display:flex}.section__sub{color:var(--dim);max-width:64ch;font-size:13px}.section__head .section__sub{max-width:44ch}.rule-dots{background-image:radial-gradient(circle, var(--rule-strong) 1px, transparent 1.2px);background-repeat:repeat-x;background-size:7px 1px;height:1px;margin:0 0 1.5rem}.rule-dots--scan{position:relative;overflow:hidden}.rule-dots--scan:after{content:"";background:linear-gradient(90deg, transparent, var(--ti), transparent);width:10%;height:5px;animation:3.6s linear infinite scan;position:absolute;top:-2px;left:-10%}@keyframes scan{to{left:110%}}.grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"scan scan scan scan scan scan watch watch watch watch watch watch""shelter shelter shelter shelter price price price price schemes schemes schemes schemes";gap:1.25rem;display:grid}.tile--scan{grid-area:scan}.tile--watch{grid-area:watch}.tile--shelter{grid-area:shelter}.tile--price{grid-area:price}.tile--schemes{grid-area:schemes}@media (width<=1200px){.grid{grid-template-areas:"scan scan scan scan scan scan watch watch watch watch watch watch""shelter shelter shelter shelter shelter shelter price price price price price price""schemes schemes schemes schemes schemes schemes schemes schemes schemes schemes schemes schemes"}}@media (width<=760px){.grid{grid-template-columns:1fr;grid-template-areas:"scan""watch""shelter""price""schemes"}}.grid>*,.tile,.tile__body{min-width:0}.tile{background:var(--panel);border:1px solid var(--rule);flex-direction:column;min-height:16rem;transition:border-color .25s;display:flex;position:relative}.tile:hover{border-color:var(--rule-strong)}.tile:before,.tile:after,.tile>.tile__body:before,.tile>.tile__body:after{content:"+";color:var(--rule-strong);z-index:1;pointer-events:none;font-size:12px;line-height:1;position:absolute}.tile:before{top:-7px;left:-4px}.tile:after{top:-7px;right:-4px}.tile>.tile__body:before{bottom:-7px;left:-4px}.tile>.tile__body:after{bottom:-7px;right:-4px}.tile__body{flex:1;align-content:start;gap:.9rem;padding:1.25rem;display:grid;position:static}.tile__foot{border-top:1px solid var(--rule);background:var(--ground);color:var(--ink);justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:13px;font-weight:500;display:flex}.tile__open{color:var(--dim)}.tile__open:hover{color:var(--ti)}.tile__dim{color:var(--faint);font-size:12px}.tile__line{color:var(--ink)}.scan__prompt{color:var(--bone)}.scan__row{gap:.6rem;display:flex}.scan__out{color:var(--dim);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.75}.scan__out b{color:var(--ink);font-weight:500}.scan__out .is-exposed{color:var(--exposed)}.scan__out .is-hidden{color:var(--live)}.log{gap:.2rem;max-height:12.5rem;margin:0;padding:0;font-size:12px;list-style:none;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.log__row{color:var(--dim);white-space:nowrap;grid-template-columns:5.5em minmax(0,1fr) auto;gap:.8em;display:grid;overflow:hidden}.log__row b{color:var(--ink);text-overflow:ellipsis;font-weight:400;overflow:hidden}.log__row a{color:var(--faint)}.log__row a:hover{color:var(--ti)}.log__row--wait{grid-template-columns:1fr}.ascii{color:var(--rule-strong);letter-spacing:.1em;white-space:pre;font-size:12px;line-height:1.6}.ascii b{color:var(--ti);font-weight:400}.kv{gap:.35rem;margin:0;display:grid}.kv div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.kv dt{color:var(--dim)}.kv dd{color:var(--ink);margin:0;font-weight:500}.kv dd.is-up{color:var(--live)}.kv dd.is-down{color:var(--exposed)}.schemes{border-collapse:collapse;width:100%;font-size:12px}.schemes th{text-align:left;color:var(--dim);padding:0 .5rem .5rem 0;font-weight:400}.schemes td{border-top:1px solid var(--rule);vertical-align:top;padding:.55rem .5rem .55rem 0}.schemes tr.is-exposed td{color:var(--exposed)}.schemes tr.is-hidden td{color:var(--live)}.section--split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2.5rem;padding-top:3.5rem;padding-bottom:3rem;display:grid}.prose{gap:1rem;max-width:56ch;display:grid}.prose p{color:var(--bone)}.flows{border-top:1px solid var(--rule);align-content:start;gap:1.5rem;padding-top:1.25rem;display:grid}.flow{gap:.6rem;display:grid}.flow__name{color:var(--dim);font-size:12px}.flow__line{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.box{border:1px solid var(--rule-strong);color:var(--ink);white-space:nowrap;padding:.3rem .6rem}.box--hot{border-color:var(--exposed);color:var(--exposed)}.box--safe{border-color:var(--live);color:var(--live)}.wire{color:var(--faint);white-space:nowrap}.flow__note{color:var(--dim);font-size:12px}.flow__note:first-letter{color:var(--ti)}@media (width<=1023px){.section--split{grid-template-columns:1fr}}.band{background:var(--ti);color:var(--ti-ink);padding:3rem var(--gutter);gap:.9rem;display:grid}.band h2{color:var(--ti-ink);font-size:clamp(1.8rem,4vw,3.4rem)}.band p{max-width:62ch;color:var(--ti-shade)}.steps{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.step{border-right:1px solid var(--rule);align-content:start;gap:.7rem;padding:1.5rem 1.25rem 1.5rem 0;display:grid;position:relative}.step+.step{padding-left:1.25rem}.step:last-child{border-right:0}.step+.step:before{content:"···>";color:var(--faint);letter-spacing:-.05em;background:var(--ground);padding:0 .2em;font-size:12px;position:absolute;top:1.6rem;left:-1.2em}.step p{color:var(--dim);font-size:13px}.step__link{color:var(--ti);margin-top:auto}@media (width<=1023px){.steps{grid-template-columns:1fr 1fr}.step:nth-child(2n){border-right:0}.step:nth-child(n+3){border-top:1px solid var(--rule)}}@media (width<=600px){.steps{grid-template-columns:1fr}.step{border-right:0;padding-left:0!important}.step+.step{border-top:1px solid var(--rule)}.step+.step:before{display:none}}.tile--board{min-height:0}.row{background:var(--ground);height:clamp(220px,32vw,420px);position:relative;overflow:hidden}.row__gl,.row__fallback{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.row.is-gl .row__fallback{display:none}.readouts{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.readouts>div{border-right:1px solid var(--rule);padding:.9rem 1.25rem}.readouts>div:last-child{border-right:0}.readouts dt{color:var(--dim);font-size:12px}.readouts dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:1.3rem;font-weight:500}@media (width<=760px){.readouts{grid-template-columns:1fr 1fr}.readouts>div:nth-child(2n){border-right:0}.readouts>div:nth-child(n+3){border-top:1px solid var(--rule)}}.ledger{border-top:1px solid var(--rule);margin:0 0 1rem;padding:0;list-style:none}.ledger li{border-bottom:1px solid var(--rule);grid-template-columns:7em minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:.8rem 0;display:grid}.ledger__tag{color:var(--faint)}.ledger__tag.is-proven{color:var(--live)}.ledger__tag.is-stated{color:var(--bone)}.ledger__tag.is-pending{color:var(--dim)}.ledger__src,.ledger a{color:var(--faint);white-space:nowrap;font-size:12px}.ledger a:hover{color:var(--ti)}@media (width<=760px){.ledger li{grid-template-columns:1fr;gap:.3rem}}.limits{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.limits li{border-bottom:1px solid var(--rule);color:var(--dim);grid-template-columns:12em minmax(0,1fr);gap:1rem;padding:.9rem 0;display:grid}.limits strong{color:var(--ink);font-weight:500}@media (width<=760px){.limits li{grid-template-columns:1fr;gap:.3rem}}.app__panel{min-height:0}.app__steps{margin:0;padding:0;list-style:none}.app__step{border-bottom:1px solid var(--rule);opacity:.45;gap:.8rem;padding:1.5rem 1.25rem;transition:opacity .4s;display:grid}.app__step:last-child{border-bottom:0}.app__step.is-active,.app__step.is-done{opacity:1}.app__step-head{align-items:baseline;gap:.8rem;display:flex}.app__step>p{color:var(--dim);max-width:60ch}.app__row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.app__wallet{color:var(--dim)}.app__note{color:var(--faint);max-width:48ch;font-size:12px}.app__err{color:var(--exposed);font-size:12px}.coin{border:1px solid var(--rule);max-width:640px;display:grid}.coin__row{border-bottom:1px solid var(--rule);grid-template-columns:9em 1fr;gap:.8rem;padding:.55rem .8rem;font-size:12px;display:grid}.coin__row:last-child{border-bottom:0}.coin__row span{color:var(--dim)}.coin__row strong{color:var(--ink);overflow-wrap:anywhere;font-weight:400}.coin__row strong.is-good{color:var(--live)}.coin__row strong.is-bad{color:var(--exposed)}.foot{padding:2rem var(--gutter) 2.5rem;border-top:1px solid var(--rule);gap:1rem;margin-top:3rem;display:grid}.foot__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.foot__mark{color:var(--ink);font-weight:600}.foot nav{color:var(--dim);flex-wrap:wrap;gap:1.25rem;font-size:12px;display:flex}.foot nav a:hover{color:var(--ti)}.foot__line{color:var(--faint);max-width:90ch;font-size:12px}[data-reveal]{opacity:1}@media (prefers-reduced-motion:reduce){.boot,.cursor{display:none!important}body.has-cursor,body.has-cursor a,body.has-cursor button,body.has-cursor input{cursor:auto}.dot--live,.blink,.bar__cursor,.rule-dots--scan:after,.dots:after{animation:none!important}.hero__gl,.row__gl{display:none!important}.hero__art.is-gl .hero__fallback,.row.is-gl .row__fallback{display:block}.btn,.tile,.rail__item{transition:none}}[data-tilt]{transform-style:preserve-3d;perspective:1200px}[data-tilt]:after{pointer-events:none}.tile__body,.tile__foot{z-index:1;position:relative}.flow__line{position:relative}.flow__signal{background:var(--ti);opacity:0;width:6px;height:6px;margin-top:-3px;animation:4.2s linear infinite signal;position:absolute;top:50%;left:0}.flow:nth-child(2) .flow__signal{animation-delay:1.4s}.flow:nth-child(3) .flow__signal{animation-delay:2.8s}@keyframes signal{0%{opacity:0;left:0}6%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}.ticker{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--dim);letter-spacing:.08em;margin-top:3rem;padding:.6rem 0;font-size:12px;overflow:hidden}.ticker__track{white-space:nowrap;gap:3rem;width:max-content;display:flex}.ticker__track span:after{content:"·";color:var(--faint);margin-left:3rem}h2[data-scan]{position:relative}.band h2{will-change:transform}@media (prefers-reduced-motion:reduce){.flow__signal,.ticker__track{animation:none!important;transform:none!important}.wash,.lens,.flip{display:none!important}}.slots{grid-template-columns:repeat(8,1fr);gap:.75rem;margin:0;padding:1.25rem;list-style:none;display:grid}.slot{aspect-ratio:1/1.25;border:1px solid var(--rule);background:var(--panel);transition:border-color .25s, transform .4s var(--ease);grid-template-rows:auto 1fr auto;padding:.6rem;display:grid;position:relative;overflow:hidden}.slot:hover{border-color:var(--rule-strong);transform:translateY(-3px)}.slot__num{color:var(--faint);font-size:11px}.slot__num,.slot__void,.slot__label{z-index:1;position:relative}.slot__void{aspect-ratio:1;background:radial-gradient(circle at 50% 45%,#0a1015 0%,#141d25 70%,#1f2a33 100%);border-radius:50%;place-self:center;width:62%;box-shadow:inset 0 6px 12px #0009,0 1px #fff}.slot__coin{opacity:0;width:84%;height:84%;transition:opacity .6s, transform .8s var(--ease);position:absolute;inset:8%;transform:scale(.6)}.slot.is-filled .slot__coin{opacity:1;transform:scale(1)}.slot.is-filled .slot__void{box-shadow:inset 0 6px 12px #0009, 0 0 0 3px var(--panel), 0 0 0 4px var(--rule-strong)}.slot__label{color:var(--faint);text-align:center;font-size:11px}.slot.is-filled .slot__label{color:var(--ink)}@media (width<=900px){.slots{grid-template-columns:repeat(4,1fr)}}@media (width<=480px){.slots{grid-template-columns:repeat(2,1fr)}}.page.is-light,[data-wash].is-washed{--ground:#f1f3f5;--panel:#fff;--raise:#e4e8ec;--rule:#c3cbd3;--rule-strong:#96a3ae;--bone:#1a2128;--ink:#0a1015;--dim:#4e5a66;--faint:#7b8792;--ti:#0a1015;--ti-ink:#fff;--ti-shade:#3a4650;--live:#2f6b45;--exposed:#a3453f}.page.is-light [data-wash].is-washed{--ground:#0a1015;--panel:#0e151b;--raise:#141d25;--rule:#22303a;--rule-strong:#3a4a57;--bone:#d6dbe0;--ink:#e8ebee;--dim:#8f9aa5;--faint:#5d6975;--ti:#e3e9ee;--ti-ink:#0a1015;--ti-shade:#2b3741;--live:#b7d3bd;--exposed:#d8a1a1}.page{background:var(--ground);color:var(--bone);transition:background-color .5s,color .5s}.page.is-light .bar{background:color-mix(in srgb, var(--ground) 86%, transparent)}.page.is-light .hero__art:before{background:linear-gradient(90deg, var(--ground) 0%, transparent 28%), linear-gradient(0deg, var(--ground) 0%, transparent 22%)}.tile,.bar,.btn,.input,.box,.step,.flow,.slot,.ledger li,.limits li,.readouts>div,.kv div,.schemes td,.tile__foot,.rail__item,.band,.coin__row,.app__step,.ticker,.rule-dots{transition:background-color .45s,color .45s,border-color .45s}[data-wash]{isolation:isolate;position:relative}[data-wash]>*{z-index:1;position:relative}.wash{pointer-events:none;clip-path:circle(0px at var(--mx,50%) var(--my,50%));background:#fff;transition:clip-path .75s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;z-index:0!important}[data-wash].is-washed>.wash{clip-path:circle(160% at var(--mx,50%) var(--my,50%))}.page.is-light .wash{background:#0a1015}[data-wash].is-washed{color:var(--bone)}[data-wash]{transition:color .3s}[data-wash].is-washed .tile__foot{background:var(--raise)}[data-wash].is-washed .input{background:var(--panel);border-color:var(--rule-strong)}.btn[data-wash]{overflow:hidden}.btn--primary>.wash{background:#0a1015}.btn--primary.is-washed{--ti:#fff;--ti-ink:#0a1015;color:#fff;border-color:#0a1015}.page.is-light .btn--primary>.wash{background:#fff}.page.is-light .btn--primary.is-washed{color:#0a1015;border-color:#fff}.band{background:var(--ti);color:var(--ti-ink);overflow:hidden}.band h2,.band p{color:inherit;z-index:1;position:relative}.band>.wash{background:#0a1015}.band.is-washed{color:#e8ebee}.page.is-light .band>.wash{background:#fff}.page.is-light .band.is-washed{color:#0a1015}.rail__item[data-wash]{overflow:hidden}.rail__item.is-washed{border-color:#0000}.ledger li[data-wash],.limits li[data-wash]{margin:0 -.6rem;padding-left:.6rem;padding-right:.6rem}.step[data-wash]{padding-left:1.25rem}.flow[data-wash]{margin:0 -.9rem;padding:.75rem .9rem}.lens{mix-blend-mode:difference;pointer-events:none;z-index:60;opacity:0;width:280px;height:280px;transition:opacity .4s, transform .5s var(--ease);will-change:transform;background:#fff;border-radius:50%;margin:-140px 0 0 -140px;position:fixed;top:0;left:0;transform:scale(.3)}.lens.is-on{opacity:1;transform:scale(1)}.lens.is-hover{transform:scale(.4)}@media (hover:none),(pointer:coarse){.lens{display:none}}.flip{z-index:85;pointer-events:none;clip-path:inset(100% 0 0);background:#fff;position:fixed;inset:0}
