@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_a7c4fdab-module__vF43yq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_a7c4fdab-module__vF43yq__variable{--font-display:"Archivo", "Archivo Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_80da81bd-module__uR7nuW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_80da81bd-module__uR7nuW__variable{--font-body:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_b092efcb-module__rdjX_G__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_b092efcb-module__rdjX_G__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0a0a08;--surface:#121210;--surface-2:#1b1a17;--line:#2a2823;--line-2:#3a3730;--ink:#f0ede4;--ink-2:#aaa699;--ink-3:#77746a;--lantern:#f4b728;--lantern-hover:#ffc94e;--on-lantern:#171104;--lantern-fill:#f4b728;--gold-glow:#f4b72829;--buy:#5fd39a;--sell:#ff6f66;--on-buy:#04170d;--on-sell:#2a0605;--buy-wash:#5fd39a21;--sell-wash:#ff6f6621;--caution:#ff9b57;--caution-wash:#ff9b571a;--focus:#ffd87a;--scrim:#050504c7;--sign-face:#121210;--sign-wire:#2a2823;--sign-ink:#f0ede4;--sign-ink-2:#aaa699;--bulb-off:#2a2823;--bulb-on:#f4b728;--sign-buy:#5fd39a;--sign-sell:#ff6f66;--sign-caution:#ff9b57;--sky:transparent;--ambient:#f4b72814;--festoon-wire:transparent;--festoon-off:transparent;--grain:none;--skyline:none;--display:var(--font-display,"Archivo"), "Helvetica Neue", Arial, sans-serif;--body:var(--font-body,"Geist"), "Helvetica Neue", Arial, sans-serif;--mono:var(--font-mono,"Geist Mono"), ui-monospace, "SF Mono", Menlo, monospace;--r-pill:999px;--r-card:14px;--r-panel:18px;--r-field:10px;--wrap:1320px;--gutter:40px;--touch:44px;--header-h:92px;--z-sticky:20;--z-header:40;--z-overlay:60;--z-toast:80}@media (max-width:720px){:root{--gutter:16px;--header-h:126px}}html{background:var(--ground);color:var(--ink);font-family:var(--body);-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{font:400 16px/1.5 var(--body);font-variant-numeric:tabular-nums lining-nums;margin:0}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
:root{--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--bulb-dur-on:.22s;--bulb-dur-off:.16s;--wire-dur-in:.3s;--wire-dur-out:.16s;--nm-dur-step:.3s;--nm-dur-wash:.6s;--nm-rail-delay:.15s;--plate-slip:.3s;--plate-slip-back:.22s;--plate-fill:.26s;--plate-wipe:.7s;--plate-swap:.22s;--plate-leave:.15s;--dur-room:.28s;--dur-arrive:.32s;--arrive-delay:80ms;--lamp-start:.28s;--dur-lamp:.24s;--lamp-gap:.1s;--dur-row:.28s;--dur-rise:.24s;--rise-gap:40ms;--rise-gap-row:30ms;--rise-dist:8px;--nm-dur-power:.24s;--nm-dur-leave:.16s;--nm-dur-land:.3s;--nm-dur-arc:.36s;--nm-arc-gap:.24s;--nm-t-art:.12s;--nm-t-chase:.36s;--nm-t-receipt:1.2s;--tx-dur-scrim:.2s;--tx-dur-sheet:.28s;--tx-dur-leave:.18s;--tx-dur-swap:.24s;--tx-dur-mark:.18s;--tx-dur-pip:.26s;--tx-dur-bulb:.18s;--tx-gap-bulb:80ms;--tx-hop:.15s}@keyframes nm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nm-fade-out{0%{opacity:1}to{opacity:0}}@keyframes nm-head{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.55)}}.bulb__head.is-lighting{animation:nm-head var(--bulb-dur-on) var(--ease-out) forwards}.bulb__head.is-dimming{animation:nm-head var(--bulb-dur-off) var(--ease-in) forwards}.sign__wire-lit.is-closing{animation:nm-fade-in var(--wire-dur-in) var(--ease-out)}.sign__wire-lit.is-opening{animation:nm-fade-out var(--wire-dur-out) var(--ease-in) forwards}@keyframes nm-step-x{0%{transform:translateX(var(--nm-shift,0px))}}@keyframes nm-step-y{0%{transform:translateY(var(--nm-shift,0px))}}.ticker__track.is-stepping{animation:nm-step-x var(--nm-dur-step) var(--ease-out) backwards}.rail ol.is-stepping{animation:nm-step-y var(--nm-dur-step) var(--ease-out) var(--nm-rail-delay) backwards}@keyframes nm-wash{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.2,1)}25%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1)}to{opacity:0}}.fig.is-wash-buy:before,.fig.is-wash-sell:before{animation:nm-wash var(--nm-dur-wash) linear backwards}@keyframes plate-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes plate-check{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.plate[data-fresh] .plate-chip__mk,.plate[data-fresh] .plate-chip__t,.plate-chip__n.is-tick,.plate[data-fresh=waiting] .plate-msg--waiting,.plate[data-fresh=sent] .plate-msg--sent,.plate[data-fresh=confirming] .plate-msg--confirming,.plate[data-fresh=sealed] .plate-msg--sealed,.plate[data-fresh=failed] .plate-msg--failed{animation:plate-in var(--plate-swap) var(--ease-out)}.plate-msgs:before{transition:opacity var(--plate-leave) var(--ease-in)}.plate[data-state=failed] .plate-msgs:before{transition:opacity var(--plate-swap) var(--ease-out)}.plate-slip{transition:transform var(--plate-slip) var(--ease-out), opacity var(--plate-swap) var(--ease-out)}.plate-slip__ink,.plate-slip__warn{transition:opacity var(--plate-swap) var(--ease-out)}.plate[data-state=confirming] .plate-slip,.plate[data-state=sealed] .plate-slip{transition:transform var(--plate-leave) var(--ease-in), opacity var(--plate-leave) var(--ease-in)}.plate[data-state=failed] .plate-slip{transition:transform var(--plate-slip-back) var(--ease-in), opacity var(--plate-swap) var(--ease-out)}.plate-cell.is-on .plate-cell__fill{transition:transform var(--plate-fill) var(--ease-out)}.plate[data-state=sealed] .plate-cell.is-on .plate-cell__fill{transition:none}.plate-cell__next{transition:opacity var(--plate-leave) var(--ease-in)}.plate-cell.is-next .plate-cell__next{transition:opacity var(--plate-swap) var(--ease-out)}.plate-bar,.plate-bar__in{transition:transform var(--plate-leave) var(--ease-in)}.plate-bar{transition:transform var(--plate-leave) var(--ease-in), opacity 0s linear var(--plate-leave)}.plate[data-state=sealed] .plate-bar{transition:transform var(--plate-wipe) var(--ease-out), opacity 0s}.plate[data-state=sealed] .plate-bar__in{transition:transform var(--plate-wipe) var(--ease-out)}.plate[data-fresh=sealed] .plate-bar__in svg{animation:plate-check var(--plate-swap) var(--ease-out) .4s backwards}@keyframes nm-room{0%{transform:translateX(var(--dx))}}@keyframes nm-arrive{0%{opacity:0;transform:scale(.94)}}.tile.is-making-room{z-index:1;animation:nm-room var(--dur-room) var(--ease-out) backwards}.tile.is-arriving{animation:nm-arrive var(--dur-arrive) var(--ease-out) var(--arrive-delay) backwards}@keyframes nm-lamp{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.2,1)}25%{opacity:1}55%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1)}to{opacity:0}}.tile.is-opening .lamp-arc{animation:nm-lamp var(--dur-lamp) linear calc(var(--lamp-start) + var(--k) * var(--lamp-gap)) backwards}@keyframes nm-row-room{0%{transform:translateY(calc(var(--row-h) * -1))}}.tbl.is-opening tbody{transform:translateY(calc(var(--row-h) * -1))}.tbl.is-opening.is-sliding tbody{animation:nm-row-room var(--dur-row) var(--ease-out);transform:none}@keyframes nm-rise{0%{opacity:0;transform:translateY(var(--rise-dist))}}.tile.is-rise{animation:nm-rise var(--dur-rise) var(--ease-out) calc(var(--i) * var(--rise-gap)) backwards}.tbl tr.is-rise,.tbl tbody.is-rise{animation:nm-rise var(--dur-rise) var(--ease-out) calc(var(--i) * var(--rise-gap-row)) backwards}@keyframes nm-ls-power{0%{opacity:.3}to{opacity:1}}@keyframes nm-ls-leave{0%{opacity:1}to{opacity:0}}@keyframes nm-ls-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes nm-ls-scale{0%{transform:scale(.86)}to{transform:none}}@keyframes nm-ls-lit{0%{opacity:0}to{opacity:1}}@keyframes nm-ls-settle{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes nm-ls-arc{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.2,1)}25%{opacity:1}55%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1)}to{opacity:0}}.created[data-state=opening] .sign__sockets{animation:nm-ls-power var(--nm-dur-power) var(--ease-out) both}.created[data-state=opening] .sign__live{animation:nm-ls-in var(--nm-dur-land) var(--ease-out) var(--nm-t-art) both}.created[data-state=opening] .sign__art{animation:nm-ls-scale var(--nm-dur-land) var(--ease-out) var(--nm-t-art) both}.created[data-state=opening] .sign__lit{animation:nm-ls-lit var(--nm-dur-power) var(--ease-out) var(--nm-t-chase) both}.created[data-state=opening] .lamp-arc{animation:nm-ls-arc var(--nm-dur-arc) linear calc(var(--nm-t-chase) + var(--k) * var(--nm-arc-gap)) both}.created[data-state=opening] .tray__slot{animation:nm-ls-leave var(--nm-dur-leave) var(--ease-in) var(--nm-t-receipt) both}.created[data-state=opening] .receipt{animation:nm-ls-settle var(--nm-dur-land) var(--ease-out) var(--nm-t-receipt) both}@keyframes tx-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes tx-sink{to{opacity:0;transform:translateY(12px)}}@keyframes tx-fade{0%{opacity:0}}@keyframes tx-out{to{opacity:0}}.modal--tx[open]{animation:tx-rise var(--tx-dur-sheet) var(--ease-out) backwards}.modal--tx[open]::backdrop{animation:tx-fade var(--tx-dur-scrim) var(--ease-out) backwards}.modal--tx[data-closing]{animation:tx-sink var(--tx-dur-leave) var(--ease-in) forwards}.modal--tx[data-closing]::backdrop{animation:tx-out var(--tx-dur-leave) var(--ease-in) forwards}@keyframes tx-swap-review{0%{opacity:0;transform:translateY(4px)}}@keyframes tx-swap-checking{0%{opacity:0;transform:translateY(4px)}}@keyframes tx-swap-wallet{0%{opacity:0;transform:translateY(4px)}}@keyframes tx-swap-waiting{0%{opacity:0;transform:translateY(4px)}}@keyframes tx-swap-done{0%{opacity:0;transform:translateY(4px)}}@keyframes tx-swap-failed{0%{opacity:0;transform:translateY(4px)}}@keyframes tx-swap-refused{0%{opacity:0;transform:translateY(4px)}}@keyframes tx-mark{0%{opacity:0;transform:scale(.6)}}@keyframes tx-pip-active{0%{transform:scaleX(0)}}@keyframes tx-pip-done{0%{transform:scaleX(.4)}}@keyframes tx-pip-stopped{0%{transform:scaleX(.4)}}@keyframes tx-pip-declined{0%{transform:scaleX(0)}}@keyframes tx-chase{to{transform:rotate(360deg)}}.tx[data-s=review] .tx-live{animation:tx-swap-review var(--tx-dur-swap) var(--ease-out) backwards}.tx[data-s=checking] .tx-live{animation:tx-swap-checking var(--tx-dur-swap) var(--ease-out) backwards}.tx[data-s=wallet] .tx-live{animation:tx-swap-wallet var(--tx-dur-swap) var(--ease-out) backwards}.tx[data-s=waiting] .tx-live{animation:tx-swap-waiting var(--tx-dur-swap) var(--ease-out) backwards}.tx[data-s=done] .tx-live{animation:tx-swap-done var(--tx-dur-swap) var(--ease-out) .12s backwards}.tx[data-s=failed] .tx-live{animation:tx-swap-failed var(--tx-dur-swap) var(--ease-out) 80ms backwards}.tx[data-s=refused] .tx-live{animation:tx-swap-refused var(--tx-dur-swap) var(--ease-out) 80ms backwards}.tx-check[data-state=passed] .tx-check__ok,.tx-check[data-state=failed] .tx-check__flag{animation:tx-mark var(--tx-dur-mark) var(--ease-out) backwards}.tx-pip[data-step=active] i{animation:tx-pip-active var(--tx-dur-pip) var(--ease-out) backwards}.tx-pip[data-step=done] i{animation:tx-pip-done var(--tx-dur-pip) var(--ease-out) backwards}.tx-pip[data-step=stopped] i{animation:tx-pip-stopped var(--tx-dur-pip) var(--ease-out) backwards}.tx-pip[data-step=declined] i{animation:tx-pip-declined var(--tx-dur-pip) var(--ease-out) backwards}.tx-pip:last-child[data-step=done] i{animation-name:tx-pip-active;animation-delay:.36s}.tx[data-s=wallet] .tx-sign__comet{animation:nm-fade-in var(--tx-dur-mark) var(--ease-out) backwards}.tx[data-s=waiting] .tx-sign__comet{animation:tx-chase calc(var(--tx-hop) * 16) steps(16, end) infinite}.tx[data-s=done] .tx-sign__lit{animation:nm-fade-in var(--tx-dur-bulb) var(--ease-out) calc(var(--g,0) * var(--tx-gap-bulb)) backwards}.tx[data-s=review] .tx-sign__glyph--review,.tx[data-s=checking] .tx-sign__glyph--checking,.tx[data-s=wallet] .tx-sign__glyph--wallet,.tx[data-s=waiting] .tx-sign__glyph--waiting{animation:nm-fade-in var(--tx-dur-mark) var(--ease-out) backwards}.tx[data-s=done] .tx-sign__glyph--done{animation:tx-mark var(--tx-dur-swap) var(--ease-out) .36s backwards}.tx[data-s=failed] .tx-sign__glyph--failed,.tx[data-s=refused] .tx-sign__glyph--refused{animation:tx-mark var(--tx-dur-swap) var(--ease-out) .16s backwards}@keyframes nm-spin{to{transform:rotate(360deg)}}.spinner{vertical-align:-3px;animation:.9s linear infinite nm-spin;display:inline-block}.capbar i{transform-origin:0}:root[data-sign-moving] .plate *,:root[data-sign-moving] .plate :before,:root[data-sign-moving] .plate :after,:root[data-tx-open] .plate *,:root[data-tx-open] .plate :before,:root[data-tx-open] .plate :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.tile.is-leaving,.tbl tr.is-ghost{display:none!important}.tbl.is-opening tbody,.btn:active:not(:disabled),.mini:active{transform:none!important}[data-reveal],[data-ri]{opacity:1!important}}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:root[data-motion=reduce] .tile.is-leaving,:root[data-motion=reduce] .tbl tr.is-ghost{display:none!important}:root[data-motion=reduce] .tbl.is-opening tbody,:root[data-motion=reduce] .btn:active:not(:disabled),:root[data-motion=reduce] .mini:active{transform:none!important}:root[data-motion=reduce] [data-reveal],:root[data-motion=reduce] [data-ri]{opacity:1!important}:root{--open-rise:.56s;--open-board:.72s;--reveal-section:.52s;--reveal-item:.44s;--reveal-dist:18px;--reveal-lights:.84s;--reveal-lights-delay:.16s;--reveal-meter:.76s;--reveal-meter-delay:.24s;--chase-gap:.14s}@keyframes nm-open-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes nm-open-board{0%{opacity:0;transform:translateY(12px)scale(.97)}}:root[data-motion-ok] .hero__copy h1{animation:nm-open-rise var(--open-rise) var(--ease-out) 40ms backwards}:root[data-motion-ok] .hero__copy .lede{animation:nm-open-rise var(--open-rise) var(--ease-out) .18s backwards}:root[data-motion-ok] .hero__copy .lede-2{animation:nm-open-rise var(--open-rise) var(--ease-out) .26s backwards}:root[data-motion-ok] .hero__cta{animation:nm-open-rise var(--open-rise) var(--ease-out) .34s backwards}:root[data-motion-ok] .hero__copy .mint-ca{animation:nm-open-rise var(--open-rise) var(--ease-out) .42s backwards}:root[data-motion-ok] .hero__sign{animation:nm-open-board var(--open-board) var(--ease-out) .12s backwards}@keyframes nm-chase{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.2,1)}4%{opacity:1}17%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1)}25%{opacity:0}to{opacity:0}}.hero__sign.is-chasing .lamp-arc{animation:nm-chase calc(var(--chase-gap) * 6) linear calc(var(--k) * var(--chase-gap)) 2 backwards}:root[data-motion-ok]:not([data-reveal-all]) [data-reveal]:not([data-revealed]){opacity:0}@keyframes nm-reveal{0%{opacity:0;transform:translateY(var(--reveal-dist))}}@keyframes nm-reveal-pop{0%{opacity:0;transform:scale(.6)}}@keyframes nm-reveal-draw{0%{transform:scaleX(0)}}@keyframes nm-lights{0%{transform:translate(-100%)}}@keyframes nm-meter{0%{transform:scaleX(0)}}[data-revealed=in]{animation:nm-reveal var(--reveal-section) var(--ease-out) backwards}[data-revealed=in] .lights>i{animation:nm-lights var(--reveal-lights) steps(12, end) var(--reveal-lights-delay) backwards}[data-revealed=in] .meter i{animation:nm-meter var(--reveal-meter) var(--ease-out) var(--reveal-meter-delay) backwards}[data-revealed=in] [data-ri=wait]{opacity:0}[data-revealed=in] [data-ri=in][data-reveal-item]{animation:nm-reveal var(--reveal-item) var(--ease-out) backwards}[data-revealed=in] [data-ri=in][data-reveal-item=pop]{animation-name:nm-reveal-pop}[data-revealed=in] [data-ri=in][data-reveal-item=draw]{transform-origin:0;animation-name:nm-reveal-draw}@keyframes nm-swag-on{0%{opacity:0}}:root[data-motion-ok] .canopy__lit{animation:nm-swag-on .36s var(--ease-out) calc(.22s + var(--k) * .15s) backwards}
.backdrop{z-index:-1;pointer-events:none;background:radial-gradient(42% 440px at 56% 470px, var(--ambient), transparent), linear-gradient(to bottom, var(--sky), transparent 780px);height:1100px;position:absolute;top:0;left:0;right:0}.landing-top{position:relative}.landing-scene{z-index:-1;pointer-events:none;opacity:.8;background:url(/scene/market-street-dark.svg) bottom/auto 100% no-repeat;height:700px;position:absolute;top:0;left:0;right:0}.hero__cta .btn{background-color:var(--ground)}:root[data-theme=light] .landing-scene{background-image:url(/scene/market-street-light.svg)}.canopy{z-index:-1;pointer-events:none;height:112px;margin-bottom:-28px;position:relative;overflow:hidden}.canopy svg{width:100%;height:100%;display:block;position:absolute;inset:0}.canopy__wire{fill:none;stroke:var(--festoon-wire);stroke-width:1.6px}.canopy__far{opacity:.5}.canopy__far circle{fill:var(--bulb-on)}.canopy__near .canopy__wire{stroke-width:2.2px}.canopy__socket{fill:var(--festoon-off)}.canopy__lit circle{fill:var(--bulb-on)}body{flex-direction:column;min-height:100dvh;display:flex;overflow-x:hidden}main{flex:1;width:100%;display:block}main:focus{outline:none}a{color:inherit;text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3{margin:0;line-height:1.1}p{margin:0}sub{vertical-align:-.28em;font-size:.62em;font-weight:800;line-height:0}.wrap{width:100%;max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.skip{z-index:var(--z-toast);background:var(--lantern);color:var(--on-lantern);border-radius:var(--r-pill);padding:12px 18px;font-weight:800;text-decoration:none;position:absolute;top:-80px;left:16px}.skip:focus{top:12px}.ico{flex:none}.up{color:var(--buy)}.down{color:var(--sell)}.muted{color:var(--ink-2)}.fine{color:var(--ink-3);max-width:70ch;margin-top:16px;font-size:14px}.lede{color:var(--ink-2);max-width:52ch;font-size:18px;line-height:1.55}.lede-2{color:var(--ink-3);max-width:52ch;font-size:15px;line-height:1.55}.page-title{font:400 52px/1 var(--display);letter-spacing:-.005em;margin:0 0 14px}.sec{font:400 34px/1.05 var(--display);letter-spacing:-.005em}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin-bottom:18px;display:flex}.sec-note{color:var(--ink-3);margin-top:6px;font-size:15px}.lights{background:radial-gradient(circle at 7px 5px, var(--bulb-off) 0 2.6px, transparent 3.1px) 0 0 / 14px 10px repeat-x, linear-gradient(var(--sign-wire), var(--sign-wire)) 0 4.5px / 100% 1px no-repeat;width:168px;height:10px;margin-top:12px;display:block;position:relative;overflow:hidden}.lights>i{background:radial-gradient(circle at 7px 5px, var(--bulb-on) 0 2.6px, transparent 3.1px) 0 0 / 14px 10px repeat-x;position:absolute;inset:0}.risk{background:var(--surface-2);border-bottom:1px solid var(--line);font-size:14px;line-height:1.45}.risk__in{align-items:flex-start;gap:10px;padding-top:9px;padding-bottom:9px;display:flex}.risk .ico{color:var(--caution);margin-top:1px}.risk p{color:var(--ink-2)}.risk strong{color:var(--ink);font-weight:800}.risk a{color:var(--ink);font-weight:700}.risk__paused{display:inline}.top{z-index:var(--z-header);background:var(--ground);border-bottom:1px solid var(--line);position:sticky;top:0}.top__in{min-height:var(--header-h);align-items:center;gap:12px;display:flex}.brand{--mk:44px;align-items:center;gap:calc(var(--mk) * 16 / 128);color:var(--ink);border-radius:var(--r-pill);flex:none;text-decoration:none;display:inline-flex}.brand__mark{width:var(--mk);height:var(--mk);flex:none}.brand__word{height:calc(var(--mk) * 130 / 128);width:auto;margin-top:calc(var(--mk) * -6 / 128);flex:none}.wordmark--light,:root[data-theme=light] .wordmark--dark{display:none}:root[data-theme=light] .wordmark--light{display:block}.nav{gap:4px;margin-left:14px;display:flex}.nav a{min-height:var(--touch);border-radius:var(--r-pill);color:var(--ink-2);align-items:center;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.nav a:hover{background:var(--surface);color:var(--ink)}.nav a[aria-current=page]{background:var(--surface-2);color:var(--ink)}.top__tools{align-items:center;gap:10px;margin-left:auto;display:flex}.icon-btn{width:var(--touch);height:var(--touch);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink);flex:none;place-items:center;display:grid}.icon-btn:hover{background:var(--surface-2)}.btn{border-radius:var(--r-pill);min-height:48px;font:800 16px/1 var(--body);white-space:nowrap;touch-action:manipulation;border:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:transform .12s ease-out,background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--lantern{background:var(--lantern);color:var(--on-lantern)}.btn--lantern:hover:not(:disabled){background:var(--lantern-hover)}.btn--line{border-color:var(--ink);color:var(--ink);background:0 0}.btn--line:hover{background:var(--surface)}.btn--ghost{background:var(--surface);color:var(--ink);border-color:var(--line)}.btn--ghost:hover:not(:disabled){border-color:var(--ink-3)}.btn--solid{background:var(--ink);color:var(--ground)}.btn--buy{background:var(--buy);color:var(--on-buy)}.btn--sell{background:var(--sell);color:var(--on-sell)}.btn--chalk{background:var(--sign-ink);color:#1d1310}.btn--chalk:hover{background:#fff}.btn--wallet{background:var(--surface);color:var(--ink);border-color:var(--line);font-size:15px;font-weight:700}.btn--wrong{background:var(--surface);color:var(--ink);border-color:var(--caution)}.btn--sm{min-height:40px;padding:0 16px;font-size:14px}.btn--block{width:100%;min-height:58px;font-size:17px}.btn-out{min-height:40px;min-width:var(--touch);border-radius:var(--r-pill);border:1px solid var(--line);color:var(--ink-2);background:0 0;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.mini{min-height:var(--touch);border-radius:var(--r-pill);border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;touch-action:manipulation;background:0 0;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.mini:hover{color:var(--ink);border-color:var(--ink-3)}.mini:active{transform:scale(.97)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--r-pill);border:1px solid var(--line);min-height:40px;color:var(--ink-2);background:0 0;padding:0 16px;font-size:14px;font-weight:700}.chip:hover{color:var(--ink);border-color:var(--ink-3)}.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--ground)}.chips--sm{margin:14px 0 4px}.chips--sm .chip{min-height:36px;padding:0 13px;font-size:13px}.caution{background:var(--caution-wash);border:1px solid var(--caution);color:var(--ink);border-radius:16px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:14px;line-height:1.45;display:flex}.caution .ico{color:var(--caution);margin-top:1px}.netnote{border-radius:var(--r-pill);border:1px solid var(--caution);min-height:30px;color:var(--ink);align-items:center;padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex}.ticker{border-bottom:1px solid var(--line)}.ticker__in{align-items:center;gap:14px;height:52px;display:flex}.chain{border-right:1px solid var(--line);flex:none;align-items:center;gap:8px;height:28px;padding-right:14px;font-size:14px;font-weight:800;display:inline-flex}.chain .dot{background:var(--buy);border-radius:50%;width:8px;height:8px}.chain .blk{color:var(--ink-3);font-weight:600}.ticker__vp{flex:1;min-width:0;position:relative;overflow:hidden}.ticker__track{gap:8px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.tkstate{border-radius:var(--r-pill);background:var(--surface-2);min-height:32px;color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.ticker__empty{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.tk{border-radius:var(--r-pill);background:var(--surface);white-space:nowrap;flex:none;align-items:center;gap:8px;height:36px;padding:0 14px 0 5px;font-size:14px;display:inline-flex;position:relative}.tk .art{border-radius:var(--r-pill)!important}.tk b{font-weight:800}.tk .m{color:var(--ink-2)}.art{flex:none;display:block;overflow:hidden}.art svg{width:100%;height:100%;display:block}.art img{object-fit:cover;background:var(--surface-2);width:100%;height:100%;display:block}.home{grid-template-columns:minmax(0,1fr) 300px;gap:64px 32px;padding-top:32px;padding-bottom:72px;display:grid}.home>*{grid-column:1;min-width:0}.home>.rail{top:calc(var(--header-h) + 20px);grid-area:1/2/span 7;align-self:start;position:sticky}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.hero h1{font:400 58px/.98 var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 22px}.hero .lede{margin-bottom:12px}.hero__record{border:1px solid var(--line);border-left:4px solid var(--ink);border-radius:var(--r-card);background:var(--surface);max-width:46ch;color:var(--ink);margin:6px 0 0;padding:14px 18px;font-size:20px;font-weight:700;line-height:1.4}.hero__record b{font:400 1.18em/1 var(--display);letter-spacing:.01em}.hero__cta{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.hero__copy .mint-ca{margin-top:18px}.hero__sign{margin:0}.sign{background:var(--sign-face);color:var(--sign-ink);--buy:var(--sign-buy);--sell:var(--sign-sell);--buy-wash:color-mix(in srgb, var(--sign-buy) 15%, transparent);--sell-wash:color-mix(in srgb, var(--sign-sell) 15%, transparent);--focus:#ffd27a;--ink:var(--sign-ink);--ink-2:var(--sign-ink-2);--ink-3:var(--sign-ink-2);--line:var(--sign-wire);--surface:#2a1c17;--surface-2:#33231d;border-radius:32px;min-height:220px;display:flex;position:relative}.sign__bulbs{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sign__wire{fill:none;stroke:var(--sign-wire);stroke-width:2px}.sign__wire-lit{fill:none;stroke:var(--bulb-on);stroke-width:2px;opacity:0}.sign__wire-lit.is-on{opacity:1}.sign__sockets circle{fill:var(--bulb-off)}.sign__lit circle{fill:var(--bulb-on)}.sign__lit .bulb__part{fill-opacity:.42}.bulb__head{fill:var(--sign-buy);transform-box:fill-box;transform-origin:50%}.bulb__head.is-dimming{fill:var(--sign-sell)}.bulb__mark{fill:none;stroke-width:1.6px}.bulb__mark.is-buy{stroke:var(--sign-buy)}.bulb__mark.is-sell{stroke:var(--sign-sell);stroke-dasharray:2.4 2.4}.lamp-arc{opacity:0}.lamp-arc circle{fill:var(--bulb-on)}.sign__in{flex-direction:column;justify-content:center;gap:18px;width:100%;min-width:0;padding:46px 48px 44px;display:flex;position:relative}.sign__kicker{color:var(--sign-ink-2);font-size:14px;font-weight:700}.sign__id{align-items:center;gap:18px;min-width:0;display:flex}.sign__id>div{min-width:0}.sign__art{border-radius:26px!important;width:104px!important;height:104px!important}.sign__name{font:400 44px/1 var(--display);letter-spacing:-.005em;overflow-wrap:anywhere}.sign__tk{color:var(--sign-ink-2);margin-top:6px;font-size:15px}.sign__nums{flex-wrap:wrap;gap:10px 30px;margin:0;display:flex}.sign__nums dt{color:var(--sign-ink-2);font-size:13px;font-weight:600}.sign__nums dd{letter-spacing:-.01em;margin:2px 0 0;font-size:22px;font-weight:800}.sign__raised{color:var(--sign-ink-2);max-width:52ch;font-size:15px}.sign__raised b{color:var(--sign-ink);font-weight:800}.sign__act{flex-wrap:wrap;gap:10px;display:flex}.sign__price{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.sign__price .big{letter-spacing:-.02em;font-size:42px;font-weight:800;line-height:1}.sign__price .unit{color:var(--sign-ink-2);font-size:15px;font-weight:600}.sign__addr{overflow-wrap:anywhere;color:var(--sign-ink);font-weight:700}.sign-cap{color:var(--ink-3);margin:12px 6px 0;font-size:14px;line-height:1.45}.fig{isolation:isolate;white-space:nowrap;display:inline-block;position:relative}.fig:before{content:"";background:var(--nm-wash,transparent);opacity:0;z-index:-1;pointer-events:none;border-radius:999px;position:absolute;inset:-3px -8px}.fig.is-wash-buy{--nm-wash:var(--buy-wash)}.fig.is-wash-sell{--nm-wash:var(--sell-wash)}.dir{fill:currentColor;vertical-align:.06em;width:.5em;height:.5em;margin-left:.4em}.dir.up{color:var(--buy)}.dir.down{color:var(--sell)}.dir--none{visibility:hidden}.skeleton{background:var(--surface-2);border-radius:10px}.skeleton.sk-title{background:var(--surface-2);width:70%;height:44px;display:block}.skeleton.sk-line{background:var(--surface-2);width:55%;height:16px;display:block}.kpis{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi{min-width:0;padding:18px 22px 20px}.kpi+.kpi{border-left:1px solid var(--line)}.kpi__label{color:var(--ink-2);font-size:14px;font-weight:700}.kpi__value{letter-spacing:-.02em;margin:6px 0 2px;font-size:30px;font-weight:800;line-height:1.1}.kpi__value small{color:var(--ink-3);letter-spacing:0;font-size:16px;font-weight:700}.kpi__sub{color:var(--ink-3);font-size:13px}.tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;position:relative}.tile{border-radius:var(--r-panel);background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:10px;min-width:0;padding:10px 10px 16px;text-decoration:none;display:flex;position:relative}a.tile:hover{border-color:var(--ink-3);transition:border-color .15s ease-out}.tile.is-fresh{background:var(--sign-face);border-color:var(--sign-wire);color:var(--sign-ink);--buy:var(--sign-buy);--sell:var(--sign-sell);--ink:var(--sign-ink);--ink-2:var(--sign-ink-2);--ink-3:var(--sign-ink-2);--line:var(--sign-wire);--surface-2:var(--sign-wire)}.tile.is-fresh .tile__meta{color:var(--sign-ink);font-weight:700}a.tile.is-fresh:hover{border-color:var(--sign-ink-2)}.tile__ring{pointer-events:none;border-radius:inherit;position:absolute;inset:0}.tile__ring .sign__wire,.tile__ring .sign__wire-lit{stroke-width:1.5px}.tile.is-leaving{z-index:0;pointer-events:none;margin:0;position:absolute}.tile.is-skel{gap:12px}.tile.is-skel .sk-art{aspect-ratio:1;border-radius:18px}.tile.is-skel .sk-t{width:62%;height:22px;margin:6px 6px 0}.tile.is-skel .sk-m{width:40%;height:14px;margin:0 6px}.tile.is-skel .sk-r{width:80%;height:14px;margin:0 6px 6px}.tile.is-skel .skeleton{display:block}.tile .art{aspect-ratio:1;border-radius:18px;width:100%;height:auto}.tile__body{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:4px 6px 0;display:flex}.tile h3{font:400 23px/1.05 var(--display);overflow-wrap:anywhere}.tile__meta{color:var(--ink-3);margin-top:-4px;font-size:14px}.tile__row{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:15px;font-weight:800;display:flex}.tile__sub{color:var(--ink-3);font-size:13px;font-weight:600}.tile .cap{width:100%}.cap{flex-direction:column;gap:5px;min-width:96px;display:flex}.capbar{border-radius:var(--r-pill);background:var(--surface-2);height:8px;display:block;overflow:hidden}.capbar i{border-radius:var(--r-pill);background:var(--lantern-fill);height:100%;display:block}.cap__txt{color:var(--ink-2);white-space:nowrap;font-size:13px;font-weight:600}.cap__txt--full{color:var(--ink);font-weight:800}.rec{border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);white-space:nowrap;align-items:center;gap:7px;padding:5px 11px;font-size:13px;font-weight:700;display:inline-flex}.rec:before{content:"";background:currentColor;border-radius:2px;flex:none;width:8px;height:8px}.rec--waiting:before,.rec--sent:before{background:0 0;box-shadow:inset 0 0 0 1.5px}.rec--confirming:before{border-radius:50%}.rec--sealed{color:var(--ink)}.rec--failed{color:var(--caution)}.rec--failed:before{border-radius:0;transform:rotate(45deg)}.rec--plain:before{display:none}.market{scroll-margin-top:calc(var(--header-h) + 16px);container-type:inline-size}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.tbl{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);position:relative;overflow:hidden}.tbl table,.ttable,.ktable{border-collapse:collapse;width:100%}.tbl table{z-index:0;border-collapse:separate;border-spacing:0;position:relative}.tbl thead{z-index:1;background:var(--surface);position:relative}.tbl th{color:var(--ink-3);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--surface);padding:12px;font-size:13px;font-weight:700}.tbl td{border-bottom:1px solid var(--line);white-space:nowrap;background:var(--surface);padding:10px 12px;font-size:15px}.tbl tbody:last-of-type tr:last-child td{border-bottom:0}.tbl tbody tr:hover td{background:var(--surface-2)}.num{text-align:right!important}td.c-mcap{font-weight:800}.coin-cell{min-height:var(--touch);border-radius:12px;align-items:center;gap:12px;text-decoration:none;display:flex}.coin-cell b{text-overflow:ellipsis;max-width:22ch;font-weight:800;display:block;overflow:hidden}.coin-cell small{color:var(--ink-3);font-size:13px;display:block}.coin-cell:hover b{text-underline-offset:3px;text-decoration:underline}.tbl-foot{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 4px 0;font-size:14px;display:flex}.tbl--loading{gap:10px;padding:12px;display:grid}.skeleton.sk-row{height:42px;display:block}.empty-panel{justify-items:start;gap:10px;display:grid}.empty-panel__title{font-size:17px;font-weight:800}@container (max-width:900px){.col-rec{display:none}}@container (max-width:760px){.col-act,.col-price{display:none}}@container (max-width:620px){.col-vol{display:none}}@container (max-width:520px){.col-cap{display:none}.tbl th,.tbl td{padding-left:8px;padding-right:8px}.coin-cell .art{width:36px!important;height:36px!important}.coin-cell b{max-width:14ch}}.rail{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);padding:16px 0 6px}.rail__head{justify-content:space-between;align-items:center;gap:8px;padding:0 16px 10px;display:flex}.rail__head h2{font:400 22px/1.1 var(--display)}.rail__state{border-bottom:1px solid var(--line);height:34px;color:var(--ink-2);align-items:center;gap:8px;margin:0;padding:0 16px;font-size:13px;font-weight:600;display:flex}.rs-dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.is-paused-state .rs-dot{border-radius:2px}.rail__vp{max-height:calc(100vh - 260px);position:relative;overflow:hidden}.rail ol{margin:0;padding:0;list-style:none}.rail__empty{color:var(--ink-3);padding:16px;font-size:14px}.ev{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:9px 16px;font-size:14px;line-height:1.35;display:grid;position:relative}.ev .art{border-radius:11px!important}.ev .art--more{background:var(--surface-2);width:36px;height:36px;color:var(--ink-3);border-radius:11px}.ev p{color:var(--ink-2);overflow-wrap:anywhere}.ev .who{color:var(--ink);font-weight:700}.ev a{color:var(--ink);font-weight:800;text-decoration:none}.ev a:hover{text-decoration:underline}.ev a:after{content:"";position:absolute;inset:0}.ev a:focus-visible{outline:none}.ev a:focus-visible:after{outline:3px solid var(--focus);outline-offset:-3px;border-radius:14px}.ev time{color:var(--ink-3);white-space:nowrap;align-self:start;padding-top:2px;font-size:13px}.rail__foot{color:var(--ink-3);padding:10px 16px 6px;font-size:13px}.route__legend{color:var(--ink-2);flex-wrap:wrap;gap:8px 22px;margin:0 0 18px;padding:0;font-size:14px;list-style:none;display:flex}.route__legend li{align-items:center;gap:10px;display:inline-flex}.route__legend b{color:var(--ink)}.sw{border-radius:var(--r-pill);border:1px solid var(--line);flex:none;width:44px;height:14px}.sw--rh,.lane--rh{background:repeating-linear-gradient(90deg, var(--line) 0 1.5px, transparent 1.5px 6px), var(--surface)}.sw--xmr{background:repeating-linear-gradient(90deg, var(--line) 0 9px, transparent 9px 14px), var(--surface)}.lane--xmr{background:repeating-linear-gradient(90deg, var(--surface-2) 0 calc(10% - 5px), transparent calc(10% - 5px) 10%), var(--surface)}.route__fig{grid-template-rows:56px 72px auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 18px;display:grid}.lane{border-radius:var(--r-pill);border:1px solid var(--line);grid-column:1/-1}.lane--rh{grid-row:1}.lane--xmr{grid-row:2}.node{z-index:1;place-self:center;place-items:center;display:grid;position:relative}.n1,.n2{grid-row:1}.n3,.n4,.n5{grid-row:2}.n1,.t1{grid-column:1}.n2,.t2{grid-column:2}.n3,.t3{grid-column:3}.n4,.t4{grid-column:4}.n5,.t5{grid-column:5}.stage{grid-row:3;min-width:0;padding-top:10px}.xcoin{background:var(--ground);border:2px solid var(--ink-2);width:40px;height:40px;box-shadow:0 0 0 4px var(--ground);border-radius:12px;display:block;position:relative}.xcoin:after{content:"";background:var(--ink-2);border-radius:50%;position:absolute;inset:10px}.signer{border-radius:var(--r-pill);background:var(--ground);border:1px solid var(--line);color:var(--ink-2);place-items:center;padding:6px 10px;display:grid}.xblock{border:2px dashed var(--ink-2);background:var(--ground);border-radius:12px;place-items:center;width:58px;height:46px;display:grid}.xblock span{background:var(--ink-2);width:26px;height:4px;box-shadow:0 8px 0 var(--ink-2), 0 -8px 0 var(--ink-2);border-radius:4px}.xpips{background:var(--ground);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(5,12px);gap:4px;padding:8px;display:grid}.xpips i{background:var(--ink-2);border-radius:3px;height:12px}.xpips i.o{box-shadow:inset 0 0 0 1.5px var(--ink-3);background:0 0}.xsealed{background:var(--ink);min-width:64px;height:46px;color:var(--ground);border-radius:12px;place-items:center;padding:0 10px;font-size:14px;font-weight:800;display:grid}.stage h3{font:800 17px/1.2 var(--body);margin:0 0 4px}.stage p{color:var(--ink-2);font-size:14px;line-height:1.45}.band{background:var(--surface);border:1px solid var(--line);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:30px 32px;display:flex}.band p{color:var(--ink-2);max-width:56ch;margin-top:8px}.band__act{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.slots{color:var(--ink-3);flex-direction:column;gap:6px;font-size:14px;display:flex}.slots b{color:var(--ink)}.meter{border-radius:var(--r-pill);background:var(--surface-2);width:150px;height:8px;display:block;overflow:hidden}.meter i{background:var(--ink-3);border-radius:var(--r-pill);transform-origin:0;height:100%;display:block}.foot{border-top:1px solid var(--line);color:var(--ink-3);margin-top:auto;padding:26px 0 40px;font-size:14px;position:relative}.foot:before,.foot:after{content:"";z-index:-1;pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.foot:before{background:var(--skyline) repeat-x center bottom / auto 84px;height:84px}.foot:after{background:radial-gradient(60% 100% at 50% 100%, var(--ambient), transparent);height:260px}.foot__in{flex-wrap:wrap;justify-content:space-between;gap:20px 32px;display:flex}.foot__text{align-content:start;gap:12px;max-width:70ch;display:grid}.foot__side{justify-items:start;gap:12px;display:grid}.brand--foot{--mk:36px}.foot a{color:var(--ink-2);font-weight:700}.foot nav{flex-wrap:wrap;gap:8px 20px;display:flex}@media (max-width:1100px){.home{grid-template-columns:minmax(0,1fr);row-gap:52px}.home>.rail{order:3;grid-area:auto/1;position:static}.home>.hero{order:1}.home>.kpis{order:2}.home>.fresh{order:4}.home>.market{order:5}.home>.route{order:6}.home>.band{order:7}.rail__vp{max-height:none}.rail li:nth-child(n+7){display:none}}@media (max-width:860px){.top{position:static}.top__in{flex-wrap:wrap;row-gap:4px;min-height:0;padding-top:10px;padding-bottom:8px}.nav{order:5;width:100%;margin-left:-6px}.hero{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi:nth-child(3){border-left:0}.kpi:nth-child(n+3){border-top:1px solid var(--line)}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.route__fig{grid-template-rows:repeat(5,auto);grid-template-columns:34px 76px minmax(0,1fr);gap:0 12px}.lane{grid-area:1/auto/-1}.lane--rh{background:repeating-linear-gradient(180deg, var(--line) 0 1.5px, transparent 1.5px 6px), var(--surface);grid-column:1}.lane--xmr{background:repeating-linear-gradient(180deg, var(--surface-2) 0 calc(10% - 5px), transparent calc(10% - 5px) 10%), var(--surface);grid-column:2}.n1,.n2{grid-column:1}.n3,.n4,.n5{grid-column:2}.n1,.t1{grid-row:1}.n2,.t2{grid-row:2}.n3,.t3{grid-row:3}.n4,.t4{grid-row:4}.n5,.t5{grid-row:5}.t1,.t2,.t3,.t4,.t5{grid-column:3;padding:16px 0}.xcoin{border-radius:8px;width:26px;height:26px}.xcoin:after{inset:6px}.signer{padding:4px}.signer svg{width:22px;height:10px}.xblock{width:52px;height:40px}.xpips{grid-template-columns:repeat(2,11px);gap:3px;padding:6px}.xpips i{height:8px}.xsealed{width:64px;min-width:0;padding:0;font-size:13px}}@media (max-width:600px){:root{--gutter:16px}.canopy{height:76px;margin-bottom:-18px}.landing-scene{display:none}.top__in{column-gap:8px}.top .brand{--mk:29px}.top__tools{gap:8px}.top__x{display:none}.top__tools .btn{min-height:var(--touch);padding:0 14px;font-size:14px}.chain .blk{display:none}.hero h1{font-size:42px;line-height:1.02}.home{padding-top:28px}.lede{font-size:17px}.hero__record{padding:12px 14px;font-size:18px}.page-title{font-size:40px}.sec{font-size:29px}.sign{border-radius:26px}.sign__in{gap:14px;padding:34px 30px 32px}.sign__art{border-radius:20px!important;width:76px!important;height:76px!important}.sign__name{font-size:34px}.sign__nums dd{font-size:19px}.sign__nums{column-gap:22px}.sign__price .big{font-size:34px}.kpi{padding:14px 16px 16px}.kpi__value{font-size:24px}.tile h3{font-size:19px}.tile{border-radius:22px;padding:8px 8px 14px}.tile .art{border-radius:15px}.band{padding:24px 20px}}
.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);min-width:0;padding:22px 24px}.panel h2{font:400 25px/1.1 var(--display)}.panel>h2+*{margin-top:14px}.panel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.panel--risk{border-color:var(--caution)}.panel--risk p+p,.panel p+p{margin-top:10px}.panel h3{font:800 17px/1.25 var(--body);margin:18px 0 6px}.tag{border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);align-items:center;margin-left:8px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.loading-line{color:var(--ink-2);align-items:center;gap:10px;padding:48px 0;display:flex}.coin{padding-top:22px;padding-bottom:72px}.crumbs{color:var(--ink-3);align-items:center;gap:8px;min-width:0;margin:0 0 16px;font-size:14px;display:flex}.crumbs a{color:var(--ink-2);font-weight:700;text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs [aria-current]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coin__grid{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"sign side""main side";align-items:start;gap:24px 32px;display:grid}.coin__sign{grid-area:sign;gap:12px;min-width:0;display:grid}.coin__sign .sign-cap{margin-top:0}.coin__side{top:calc(var(--header-h) + 20px);grid-area:side;min-width:0;position:sticky}.coin__main{grid-area:main;gap:24px;min-width:0;display:grid}.coin__note{display:flex}.coin__status{background:var(--surface-2);color:var(--ink-2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 13px;font-size:14px;display:flex}.trade{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);flex-direction:column;gap:14px;padding:16px;display:flex}.seg{background:var(--surface-2);border-radius:var(--r-pill);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.seg button{border-radius:var(--r-pill);min-height:46px;color:var(--ink-2);background:0 0;border:0;font-size:16px;font-weight:800}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true][data-side=buy]{background:var(--buy);color:var(--on-buy)}.seg button[aria-pressed=true][data-side=sell]{background:var(--sell);color:var(--on-sell)}.field{flex-direction:column;gap:7px;display:flex}.field__label{color:var(--ink-2);font-size:14px;font-weight:700}.field__box{background:var(--ground);border:1px solid var(--line);border-radius:20px;align-items:center;gap:10px;height:64px;padding:0 14px 0 18px;display:flex}.field__box:focus-within{outline:3px solid var(--focus);outline-offset:2px}.field__box input{letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:26px;font-weight:800}.field__box input::placeholder{color:var(--ink-3)}.field__unit{color:var(--ink-2);white-space:nowrap;align-items:center;gap:7px;font-weight:800;display:inline-flex}.sol-dot{background:var(--surface-2);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.field__help{color:var(--ink-3);font-size:13px}.quick{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.quick button{border-radius:var(--r-pill);border:1px solid var(--line);min-height:40px;color:var(--ink-2);white-space:nowrap;background:0 0;padding:0 4px;font-size:14px;font-weight:700}.quick button:hover:not(:disabled){color:var(--ink);border-color:var(--ink-3)}.quick button:disabled{opacity:.45;cursor:not-allowed}.slip-row{color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.slip-row+.field__help{margin-top:-8px}.mini-field{border-radius:var(--r-pill);background:var(--ground);border:1px solid var(--line);align-items:center;gap:4px;height:40px;padding:0 14px;display:inline-flex}.mini-field:focus-within{outline:3px solid var(--focus);outline-offset:2px}.mini-field input{text-align:right;background:0 0;border:0;outline:none;width:3.5em;font-weight:800}.mini-field input[aria-invalid=true]{-webkit-text-decoration:underline wavy var(--caution);text-decoration:underline wavy var(--caution)}.quote{background:var(--ground);border-radius:18px;gap:8px;margin:0;padding:12px 14px;font-size:14px;display:grid}.quote div{justify-content:space-between;gap:12px;display:flex}.quote dt{color:var(--ink-3)}.quote dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.quote .quote__strong dt,.quote .quote__strong dd{color:var(--ink);font-weight:800}.trade__hint{color:var(--ink-2);font-size:14px}.trade__after{background:var(--surface-2);color:var(--ink);border-radius:16px;justify-items:start;gap:12px;padding:13px 14px;font-size:14px;display:grid}.plate{--gap:6px;--cell-h:36px}.plate--failed{border-color:var(--caution)}.plate-chip{border-radius:var(--r-pill);background:var(--surface-2);min-height:34px;color:var(--ink);font:700 14px/1.2 var(--body);white-space:nowrap;align-items:center;gap:8px;padding:5px 14px 5px 11px;display:inline-flex}.plate[data-state=failed] .plate-chip{color:var(--caution)}.plate-chip__mk{flex:none;width:16px;height:16px;display:none}.plate-chip__mk svg{width:16px;height:16px;display:block}.plate-chip__mk--confirming{color:var(--lantern-fill)}.plate-chip__t{display:none}.plate-chip__n{font-weight:800;display:inline-block}.plate[data-state=waiting] .plate-chip__mk--waiting,.plate[data-state=sent] .plate-chip__mk--sent,.plate[data-state=confirming] .plate-chip__mk--confirming,.plate[data-state=sealed] .plate-chip__mk--sealed,.plate[data-state=failed] .plate-chip__mk--failed{display:block}.plate[data-state=waiting] .plate-chip__t--waiting,.plate[data-state=sent] .plate-chip__t--sent,.plate[data-state=confirming] .plate-chip__t--confirming,.plate[data-state=sealed] .plate-chip__t--sealed,.plate[data-state=failed] .plate-chip__t--failed{display:inline}.plate-tray{background:var(--sign-face);border:1px solid var(--sign-wire);border-radius:18px;margin-top:18px;padding:14px}.plate-strip{gap:var(--gap);grid-template-columns:repeat(11,minmax(0,1fr));display:grid;position:relative}.plate-legend{color:var(--sign-ink-2);justify-content:space-between;gap:12px;margin:10px 0 0;font-size:13px;line-height:1.3;display:flex}.plate-strip:before{content:"";height:var(--cell-h);border:2px dashed var(--sign-wire);border-radius:9px;grid-area:1/1}.plate-slip,.plate-cell{height:var(--cell-h);grid-row:1}.plate-slip{z-index:2;grid-column:1;display:block;position:relative;transform:translate(0)scale(1)}.plate[data-state=sent] .plate-slip{transform:translateX(calc(100% + var(--gap))) scale(.72)}.plate[data-state=confirming] .plate-slip,.plate[data-state=sealed] .plate-slip{opacity:0;transform:translateX(calc(100% + var(--gap))) scale(.72)}.plate-slip__ink,.plate-slip__warn{background:var(--sign-face);border-radius:9px;position:absolute;inset:0}.plate-slip__ink{--c:var(--sign-ink-2);border:2px solid var(--c)}.plate-slip__warn{--c:var(--sign-caution);border:2px dashed var(--c);opacity:0}.plate-slip__ink:before,.plate-slip__ink:after,.plate-slip__warn:before,.plate-slip__warn:after{content:"";background:var(--c);border-radius:2px;height:3px;position:absolute;left:22%}.plate-slip__ink:before,.plate-slip__warn:before{top:34%;right:22%}.plate-slip__ink:after,.plate-slip__warn:after{top:58%;right:46%}.plate[data-state=failed] .plate-slip__warn{opacity:1}.plate[data-state=failed] .plate-slip__ink{opacity:0}.plate-cell{background:var(--bulb-off);border-radius:9px;display:block;position:relative;overflow:hidden}.plate-cell__fill{background:var(--bulb-on);transform-origin:50% 100%;position:absolute;inset:0;transform:scaleY(0)}.plate-cell.is-on .plate-cell__fill{transform:scaleY(1)}.plate-cell__next{opacity:0;position:absolute;inset:0}.plate-cell__next:before{content:"";border:2px dashed var(--bulb-on);border-radius:9px;position:absolute;inset:0}.plate-cell.is-next .plate-cell__next{opacity:1}.plate-bar{z-index:3;pointer-events:none;opacity:0;border-radius:10px;grid-area:1/1/auto/-1;margin:-1px;position:relative;overflow:hidden;transform:translate(-100%)}.plate-bar__in{background:var(--sign-ink-2);height:100%;color:var(--sign-face);white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex;transform:translate(100%)}.plate-bar__in svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.plate[data-state=sealed] .plate-bar{opacity:1;transform:none}.plate[data-state=sealed] .plate-bar__in{transform:none}.plate-msgs{margin:20px 0 18px;display:grid;position:relative}.plate-msgs:before{content:"";background:var(--caution-wash);opacity:0;border-radius:16px;position:absolute;inset:-10px -14px}.plate[data-state=failed] .plate-msgs:before{opacity:1}.plate-links{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.plate-links .btn{flex:auto}.plate-alt{text-align:right;margin-top:10px;font-size:14px}.plate-msg{visibility:hidden;grid-area:1/1;align-items:flex-start;gap:10px;max-width:62ch;margin:0;font-size:16px;line-height:1.5;display:flex;position:relative}.plate-msg .ico{color:var(--caution);margin-top:2px}.plate[data-state=waiting] .plate-msg--waiting,.plate[data-state=sent] .plate-msg--sent,.plate[data-state=confirming] .plate-msg--confirming,.plate[data-state=sealed] .plate-msg--sealed,.plate[data-state=failed] .plate-msg--failed{visibility:visible}.fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;margin:0;display:grid}.fields>div{min-width:0}.fields .fields__wide{grid-column:1/-1}.fields dt{color:var(--ink-3);font-size:13px;font-weight:600}.fields dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:2px 0 0;font-size:15px;font-weight:700;display:flex}.facts .fields{margin-top:16px}.chart{height:210px;margin-top:12px;position:relative}.chart svg{width:100%;height:100%;display:block;overflow:visible}.ch-grid{stroke:var(--line);stroke-width:1px}.ch-cap{stroke:var(--ink-3);stroke-width:1.5px;stroke-dasharray:5 5}.ch-line{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.chart--up .ch-line{stroke:var(--buy)}.chart--down .ch-line{stroke:var(--sell)}.chart--up .ch-area{fill:var(--buy-wash)}.chart--down .ch-area{fill:var(--sell-wash)}.ch-dot{border:3px solid var(--surface);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.chart--up .ch-dot{background:var(--buy)}.chart--down .ch-dot{background:var(--sell)}.ch-cap-lbl{color:var(--ink-3);background:var(--surface);padding:0 4px;font-size:12px;font-weight:700;position:absolute;right:0;transform:translateY(-120%)}.chart-axis{color:var(--ink-3);justify-content:space-between;margin-top:6px;font-size:12px;font-weight:600;display:flex}.chart-empty{padding:28px 0}.skeleton.sk-chart{height:210px;margin-top:12px;display:block}.trades{container-type:inline-size}.ttable-wrap{margin-top:10px}.ttable th{color:var(--ink-3);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 10px;font-size:13px;font-weight:700}.ttable td{border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 10px;font-size:14px}.ttable th:first-child,.ttable td:first-child{padding-left:0}.ttable th:last-child,.ttable td:last-child{padding-right:0}.ttable tbody tr:last-child td{border-bottom:0}.ttable .who,.side{font-weight:800}.skeleton.sk-rows{height:160px;margin-top:12px;display:block}@container (max-width:560px){.col-trader,.col-after{display:none}}.launch{padding-top:32px;padding-bottom:72px}.launch__grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px;margin-top:26px;display:grid}.launch__form{gap:18px;display:grid}.launch__side{gap:16px;min-width:0;display:grid}.f{flex-direction:column;gap:7px;min-width:0;display:flex}.f__label{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:14px;font-weight:700;display:flex}.f__count{color:var(--ink-3);font-weight:500}.input{border:1px solid var(--line);background:var(--ground);border-radius:16px;width:100%;min-height:50px;padding:13px 16px;font-size:16px}.input::placeholder{color:var(--ink-3)}.input[aria-invalid=true]{border-color:var(--caution)}.input-unit{align-items:center;gap:10px;display:flex}.input-unit>span{color:var(--ink-2);font-weight:800}.input-unit--short .input{max-width:120px}.help{color:var(--ink-3);font-size:13px}.imgpick{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.imgpick__btn{position:relative;overflow:hidden}.imgpick__btn:focus-within{outline:2px solid var(--focus);outline-offset:2px}.imgpick__input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.f__error{color:var(--ink);border-left:3px solid var(--caution);padding-left:10px;font-size:14px}.fixed{background:var(--ground);border-radius:18px;gap:10px;margin:0;padding:14px 16px;font-size:14px;display:grid}.fixed div{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.fixed dt{color:var(--ink-3);font-weight:600}.fixed dd{margin:0;font-weight:700}.tile--preview{pointer-events:none;flex-direction:row;align-items:center;gap:14px;padding:12px}.tile--preview .art{flex:none;width:112px}.tile--preview .tile__body{flex:1;padding:0}.precheck{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.precheck__row{align-items:flex-start;gap:10px;font-size:15px;display:flex}.precheck__row .ico{color:var(--ink-3);margin-top:2px}.precheck__row--met .ico{color:var(--ink)}.precheck__row--unmet .ico{color:var(--caution)}.precheck__detail{color:var(--ink-3);font-size:13px;display:block}.steps{color:var(--ink-2);gap:10px;margin:14px 0 0;padding-left:20px;font-size:15px;display:grid}.created{gap:14px;display:grid}.created__grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;margin-top:12px;display:grid}.created .sign__live{flex-direction:column;gap:18px;min-width:0;display:flex}.tray{min-width:0;position:relative}.tray__slot{border:2px dashed var(--line);border-radius:var(--r-panel);opacity:0;pointer-events:none;position:absolute;inset:0}.created[data-state=waiting] .sign__sockets{opacity:.3}.created[data-state=waiting] .sign__lit{opacity:0}.created[data-state=waiting] .sign__live,.created[data-state=waiting] .receipt{visibility:hidden}.created[data-state=waiting] .tray__slot,.created[data-state=opening] .tray__slot{opacity:1}.empty-page{padding-top:48px;padding-bottom:96px}.empty-sign{max-width:720px}.sign__illus{width:96px;height:96px;margin:0 0 14px;display:block}.empty-sign .sign__in{min-height:300px}.about{gap:22px;max-width:980px;padding-top:32px;padding-bottom:72px;display:grid}.about .lede{margin-bottom:6px}.twocol{grid-template-columns:1fr 1fr;gap:24px;display:grid}.risks{color:var(--ink-2);gap:12px;margin:14px 0 0;padding-left:20px;display:grid}.risks strong{color:var(--ink)}.tablewrap{margin-top:12px;overflow-x:auto}.ktable th,.ktable td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px 10px 0;font-size:15px}.ktable th{color:var(--ink-2);width:34%;font-weight:700}.ktable td{overflow-wrap:anywhere;font-weight:700}.ktable td.muted{color:var(--ink-3);font-weight:500}.ktable tr:last-child th,.ktable tr:last-child td{border-bottom:0}.ktable td:last-child:not(:nth-child(2)){white-space:nowrap;overflow-wrap:normal;padding-right:0}.about .panel>*+*{margin-top:12px}.about .panel>h3{margin-top:20px}.about .twocol h3{margin-top:0}.mint-sign{background:var(--sign-face);border:1px solid var(--sign-wire);border-radius:var(--r-card);color:var(--sign-ink);padding:22px 24px 20px}.about .panel>.mint-sign{margin-top:16px}.mint-sign__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.mint-sign__id{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.mint-supply{text-align:right;margin:0}.mint-supply dt{color:var(--sign-ink-2);font-size:14px;font-weight:700}.mint-supply dd{color:var(--sign-ink);margin:4px 0 0;font-size:24px;font-weight:800;line-height:1}.mint-sign__tk{font:400 44px/1 var(--display);color:var(--sign-ink)}.mint-sign__name{color:var(--sign-ink-2);font-size:16px;font-weight:700}.mint-sign__cap{color:var(--sign-ink-2);margin-top:20px;font-size:14px;font-weight:700}.mint-split{grid-template-columns:repeat(20,minmax(0,1fr));align-items:center;height:26px;margin-top:10px;display:grid;position:relative}.mint-split:before{content:"";background:var(--sign-wire);height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.mint-bulb{aspect-ratio:1;background:var(--bulb-on);width:min(16px,72%);box-shadow:0 0 0 2px var(--sign-face);border-radius:50%;justify-self:center;position:relative}.mint-bulb--dev{background:var(--sign-ink)}.mint-shares{flex-wrap:wrap;gap:14px 40px;margin:16px 0 0;display:flex}.mint-share{flex-direction:column-reverse;gap:4px;display:flex}.mint-share dd{color:var(--sign-ink);margin:0;font-size:34px;font-weight:800;line-height:1}.mint-share dt{color:var(--sign-ink-2);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.mint-dot{background:var(--bulb-on);border-radius:50%;flex:none;width:10px;height:10px}.mint-share--dev .mint-dot{background:var(--sign-ink)}.mint-ca{border:1px solid var(--line);border-radius:var(--r-field);background:var(--surface);gap:2px;max-width:100%;padding:10px 12px 8px 16px;display:inline-grid}.mint-ca__label{color:var(--ink-3);font-size:13px;font-weight:600}.mint-ca__tk{font:400 17px/1 var(--display);letter-spacing:.01em;color:var(--ink);margin-right:2px}.mint-ca__row{flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:15px;display:flex}.mint-ca__row .trunc__btn{padding-left:0}.plinks{margin-top:14px}.plinks ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.plink{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);align-items:center;gap:8px;max-width:100%;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.plink:hover{background:var(--surface-2)}.plinks__note{color:var(--ink-3);margin-top:8px;font-size:13px}.imgmod{border:1px solid var(--line);border-radius:var(--r-card);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;padding:12px 14px;display:flex}.imgmod>p{margin:0}.imgmod>p:first-child{flex:200px}.about.docs{max-width:1180px}.docs-grid{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:28px;display:grid}.docs-toc{top:calc(var(--header-h) + 20px);position:sticky}.docs-toc p{color:var(--ink-3);margin:0 0 8px 12px;font-size:14px;font-weight:800}.docs-toc ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.docs-toc a{border-radius:var(--r-pill);min-height:40px;color:var(--ink-2);align-items:center;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.docs-toc a:hover{background:var(--surface);color:var(--ink)}.docs-body{gap:22px;min-width:0;display:grid}.docs-body>section{scroll-margin-top:calc(var(--header-h) + 16px)}.docs-glance{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0;display:grid}.docs-glance div{background:var(--surface-2);border-radius:18px;min-width:0;padding:14px 16px}.docs-glance dt{color:var(--ink-3);font-size:13px;font-weight:700}.docs-glance dd{color:var(--ink);margin:6px 0 0;font-size:18px;font-weight:800;line-height:1.2}.docs-steps{counter-reset:step;gap:16px;margin:0;padding:0;list-style:none;display:grid}.docs-steps>li{counter-increment:step;grid-template-columns:34px minmax(0,1fr);gap:12px;display:grid}.docs-steps>li:before{content:counter(step);background:var(--surface-2);width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:grid}.docs-steps h3{font:800 17px/1.25 var(--body);margin:4px 0}.docs-steps p{color:var(--ink-2)}.docs-list{color:var(--ink-2);gap:8px;margin:0;padding-left:20px;display:grid}.docs-list strong{color:var(--ink)}.docs .twocol .docs-list+p{margin-top:10px}.docs-faq details{border-top:1px solid var(--line)}.docs-faq details:last-child{border-bottom:1px solid var(--line)}.docs-faq summary{cursor:pointer;align-items:center;gap:12px;min-height:52px;font-weight:800;list-style:none;display:flex}.docs-faq summary::-webkit-details-marker{display:none}.docs-faq summary:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);flex:none;width:9px;height:9px;margin-left:auto;transform:translateY(-2px)rotate(45deg)}.docs-faq details[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.docs-faq details>p{color:var(--ink-2);margin:0 0 14px}.copy{border-radius:var(--r-pill);border:1px solid var(--line);min-height:32px;color:var(--ink-2);background:0 0;margin-left:6px;padding:0 12px;font-size:12px;font-weight:700}.copy:hover{color:var(--ink);border-color:var(--ink-3)}.trunc{vertical-align:middle;flex-wrap:wrap;align-items:center;display:inline-flex;position:relative}.trunc__btn{min-height:32px;color:inherit;font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0 2px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.trunc__pop{z-index:var(--z-sticky);background:var(--surface);min-width:16rem;max-width:min(90vw,32rem);color:var(--ink);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:14px;padding:10px 12px;font-size:14px;font-weight:600;position:absolute;top:calc(100% + 4px);left:0}.wallet-button{position:relative}.wallet-button .btn{white-space:nowrap}.wallet-button__skeleton{border-radius:var(--r-pill);border:1px dashed var(--line);width:150px;height:48px;display:inline-block}.wallet-button__popover{z-index:var(--z-overlay);background:var(--surface);border:1px solid var(--line);border-radius:22px;gap:12px;width:min(320px,100vw - 32px);padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.wallet-detail{gap:12px;display:grid}.wallet-detail__heading{font-weight:800}.wallet-detail__row{justify-content:space-between;gap:12px;font-weight:700;display:flex}.wallet-detail__fact{color:var(--ink-3);font-size:14px}.wallet-detail .btn{width:100%}.wallet-options__heading{margin:0 0 8px;font-weight:800}.wallet-options__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wallet-options__item{width:100%;min-height:var(--touch);background:var(--ground);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-pill);cursor:pointer;text-align:left;align-items:center;gap:12px;padding:0 14px;font-weight:700;display:flex}.wallet-options__item:hover:not(:disabled){border-color:var(--ink-3)}.wallet-options__item:disabled{cursor:not-allowed;opacity:.6}.wallet-options__icon{border-radius:6px;flex:none;width:20px;height:20px}.wallet-options__icon--blank{background:var(--surface-2);display:inline-block}.wallet-notice,.notice{background:var(--surface-2);color:var(--ink);border-radius:14px;margin:0;padding:10px 12px;font-size:14px}.wallet-notice--error,.notice--caution{background:var(--caution-wash);border:1px solid var(--caution);color:var(--ink);border-radius:14px;margin:0;padding:10px 12px;font-size:14px}.prompt{gap:10px;display:grid}.modal{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);color:var(--ink);width:min(480px,100vw - 32px);max-height:88vh;padding:0;overflow:auto}.modal::backdrop{background:var(--scrim)}.modal__body{gap:14px;padding:22px 24px;display:grid}.modal__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.modal__head .art{flex:none}.modal__head h2{min-width:0;font:400 26px/1.1 var(--display);overflow-wrap:anywhere;flex:1}.modal__foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.check{min-height:var(--touch);cursor:pointer;align-items:center;gap:12px;font-weight:700;display:inline-flex}.check input{width:20px;height:20px;accent-color:var(--ink)}.sheet__step{font-weight:800}.sheet__notice{background:var(--surface-2);border-radius:14px;padding:10px 12px;font-size:14px}.quote--sheet{background:var(--ground)}.tx{gap:16px;display:grid}.tx__now{align-items:flex-start;gap:16px;min-height:132px;display:flex}.tx-live{flex:1;min-width:0}.tx-status{font:800 20px/1.2 var(--body);letter-spacing:-.01em;margin:2px 0 6px}.tx[data-s=failed] .tx-status{color:var(--caution)}.tx-detail{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.tx-sign{--sign-c:var(--sign-caution,var(--caution));flex:none;width:104px;height:104px;display:block}.tx-sign__face{fill:var(--sign-face)}.tx-sign__wire{fill:none;stroke:var(--sign-wire);stroke-width:2px}.tx-sign__off{fill:var(--bulb-off)}.tx-sign__lit,.tx-sign__comet{fill:var(--bulb-on)}.tx-sign__lit{opacity:0}.tx[data-s=done] .tx-sign__lit{opacity:1}.tx-sign__comet{opacity:0;transform-origin:56px 56px}.tx[data-s=wallet] .tx-sign__comet,.tx[data-s=waiting] .tx-sign__comet{opacity:1}.tx-sign__comet circle:nth-child(2){opacity:.6}.tx-sign__comet circle:nth-child(3){opacity:.35}.tx-sign__comet circle:nth-child(4){opacity:.18}.tx[data-s=wallet] .tx-sign__comet circle:nth-child(n+2){opacity:0}.tx-sign__glyph{fill:none;stroke:var(--sign-ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;display:none}.tx[data-s=review] .tx-sign__glyph--review,.tx[data-s=checking] .tx-sign__glyph--checking,.tx[data-s=wallet] .tx-sign__glyph--wallet,.tx[data-s=waiting] .tx-sign__glyph--waiting,.tx[data-s=done] .tx-sign__glyph--done,.tx[data-s=failed] .tx-sign__glyph--failed,.tx[data-s=refused] .tx-sign__glyph--refused{display:inline}.tx-sign__glyph--failed{stroke:var(--sign-c);stroke-width:2.2px}.tx-sign__glyph--refused{stroke:var(--sign-ink-2)}.tx-pips{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tx-pip{--fill:0;--col:var(--ink-2);--lc:var(--ink-3);flex-direction:column;gap:6px;min-width:0;display:flex}.tx-pip__bar{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;height:10px;display:block;overflow:hidden}.tx-pip__bar i{background:var(--col);height:100%;transform:scaleX(var(--fill));transform-origin:0;display:block}.tx-pip__l{color:var(--lc);font-size:13px;font-weight:700}.tx-pip[data-step=done]{--fill:1;--col:var(--ink-2);--lc:var(--ink-2)}.tx-pip[data-step=active]{--fill:.4;--col:var(--lantern-fill);--lc:var(--ink)}.tx-pip[data-step=stopped]{--fill:1;--col:var(--caution);--lc:var(--caution)}.tx-pip[data-step=declined]{--fill:.4;--col:var(--ink-3);--lc:var(--ink)}.tx__h{color:var(--ink-2);margin:0 0 8px;font-size:14px;font-weight:700}.tx-checks{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tx-check{align-items:center;gap:12px;min-height:32px;font-size:14px;display:flex}.tx-check__m{flex:none;width:20px;height:20px;position:relative}.tx-check__todo{border:2px solid var(--ink-3);border-radius:6px;position:absolute;inset:0}.tx-check__ok,.tx-check__flag{opacity:0;width:20px;height:20px;position:absolute;inset:0}.tx-check__ok rect{fill:var(--ink-2)}.tx-check__flag rect{fill:var(--caution)}.tx-check__ok path,.tx-check__flag path{fill:none;stroke:var(--surface);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.tx-check[data-state=passed] .tx-check__ok,.tx-check[data-state=failed] .tx-check__flag{opacity:1}.tx-check[data-state=failed] .tx-check__t{color:var(--caution);font-weight:700}.modal--tx .tx__foot{z-index:1;padding:14px 24px max(22px, env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);gap:10px;margin:0 -24px -22px;display:grid;position:sticky;bottom:0}.tx__foot .modal__foot .btn{flex:auto}.slip{gap:12px;display:grid}.slip__headline{font:400 24px/1.15 var(--display)}@media (max-width:1000px){.coin__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"sign""side""main"}.coin__side{position:static}.launch__grid,.created__grid{grid-template-columns:minmax(0,1fr)}.docs-grid{grid-template-columns:minmax(0,1fr);gap:18px}.docs-toc{position:static}.docs-toc ol{flex-wrap:wrap;gap:8px;display:flex}.docs-toc a{border:1px solid var(--line);padding:0 14px;font-size:14px}}@media (max-width:860px){.fields{grid-template-columns:repeat(2,minmax(0,1fr))}.twocol{grid-template-columns:1fr}}@media (max-width:600px){.panel{border-radius:22px;padding:20px 18px}.created .sign__live{gap:14px}.plate{--gap:4px;--cell-h:32px}.plate-tray{padding:10px}.plate-legend{font-size:12px}.plate-bar__in{gap:6px;font-size:12px}.plate-msgs:before{inset:-8px -10px}.fields{grid-template-columns:minmax(0,1fr)}.fixed div{grid-template-columns:90px minmax(0,1fr)}.modal{border-radius:26px 26px 0 0;width:100vw;max-width:100vw;margin:auto auto 0}.ktable th{width:40%}.mint-sign{padding:18px 16px 16px}.mint-sign__tk{font-size:38px}.mint-supply{text-align:left}.mint-split{height:20px}.mint-share dd{font-size:28px}}
body{background:var(--ground);font:400 15px/1.6 var(--body);-webkit-font-smoothing:antialiased}::selection{background:var(--lantern);color:var(--on-lantern)}.mono,.eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px}.eyebrow{color:var(--ink-2);align-items:center;gap:12px;margin:0 0 28px;display:inline-flex}.eyebrow:before{content:"";background:var(--lantern);width:28px;height:1px}.display,.sec{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;font-weight:850;font-stretch:78%;line-height:.9}.display{margin:0;font-size:clamp(44px,7.2vw,104px)}.sec{font-size:clamp(30px,3.6vw,46px)}.is-gold{color:var(--lantern)}.muted{color:var(--ink-2)}.btn{min-height:46px;font:600 14.5px/1 var(--body);letter-spacing:0;border-width:1px;padding:0 22px}.btn--gold,.btn--lantern{background:var(--lantern);color:var(--on-lantern);border-color:var(--lantern)}.btn--gold:hover,.btn--lantern:hover:not(:disabled){background:var(--lantern-hover);border-color:var(--lantern-hover)}.btn--line{border-color:var(--line-2);color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0866}.btn--line:hover{border-color:var(--ink-2);background:#14141299}.btn--ghost{border-color:var(--line-2);background:0 0}.btn--chalk{background:var(--ink);color:var(--ground)}.btn--wallet{background:var(--lantern);color:var(--on-lantern);border-color:var(--lantern);min-height:40px;font-size:14px;font-weight:600}.btn--wallet:hover{background:var(--lantern-hover)}.chip{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;min-height:34px}.chip[aria-pressed=true]{background:var(--lantern);border-color:var(--lantern);color:var(--on-lantern)}.top{background:0 0;border-bottom:1px solid #0000;transition:background-color .25s ease-out,border-color .25s ease-out;position:sticky;top:0}.top.is-scrolled{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom-color:var(--line);background:#0a0a08d1}.top__in{gap:24px}.brand{color:var(--ink);gap:10px}.brand__mark{width:auto;height:auto}.brand__word{height:auto;font:800 19px/1 var(--display);letter-spacing:-.01em;margin:0;font-stretch:85%}.nav{gap:2px;margin:0 auto}.nav a{min-height:36px;color:var(--ink-2);padding:0 14px;font-size:14px;font-weight:500}.nav a:hover{color:var(--ink);background:0 0}.nav a[aria-current=page]{color:var(--lantern);background:0 0}.top__tools{margin-left:0}.icon-btn{border-color:var(--line-2);background:0 0;width:40px;height:40px}@media (max-width:900px){.nav{display:none}.top__tools{margin-left:auto}}.scene{z-index:0;pointer-events:none;position:fixed;inset:0}.scene__gl,.scene__gl canvas{width:100%;height:100%;position:absolute;inset:0}.scene__glow{background:radial-gradient(42vw 42vw at 72% 46%, var(--gold-glow), transparent 70%), radial-gradient(60vw 40vw at 20% 110%, #f4b7280d, transparent 70%);position:absolute;inset:0}main{z-index:1;position:relative}@media (max-width:900px){.scene__glow{background:radial-gradient(80vw 60vw at 50% 120px, var(--gold-glow), transparent 70%)}.scene__gl{opacity:.85}}.lp section{position:relative}.lp-hero{min-height:calc(100svh - var(--header-h));align-items:flex-end;padding:40px 0 56px;display:flex}.lp-hero__in{width:100%}.lp-hero__title{flex-direction:column;gap:.08em;margin:0;display:flex}.lp-hero__heavy{font-family:var(--display);text-transform:uppercase;letter-spacing:-.015em;color:var(--ink);font-size:clamp(52px,9.6vw,148px);font-weight:880;font-stretch:76%;line-height:.86}.lp-hero__light{font-family:var(--body);letter-spacing:-.035em;color:var(--ink);font-size:clamp(30px,5.2vw,76px);font-weight:300;line-height:1}.lp-hero__light em{color:var(--lantern);font-style:normal}.lp-hero__foot{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(0,1.4fr) auto;align-items:end;gap:28px 48px;margin-top:44px;padding-top:26px;display:grid}.lp-hero__lede{max-width:46ch;color:var(--ink-2);margin:0;font-size:15.5px}.lp-hero__meta{flex-wrap:wrap;gap:36px;margin:0;display:flex}.lp-hero__meta dt{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px}.lp-hero__meta dd{font:500 12.5px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0}.lp-hero__cta{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:1100px){.lp-hero__foot{grid-template-columns:1fr}}@media (max-width:900px){.lp-hero{align-items:flex-end;padding-top:270px}}.lp-thesis{padding:160px 0 120px}.lp-thesis__text{max-width:21ch;font:400 clamp(32px, 4.8vw, 70px) / 1.06 var(--body);letter-spacing:-.035em;color:var(--ink);margin:0}.lp-thesis__text span.is-mark{color:var(--lantern)}[data-motion-ok] .lp-thesis__text span{transition:opacity .9s var(--ease-out)}[data-motion-ok] .lp-thesis__text:not([data-in]) span{opacity:.18}[data-motion-ok] .lp-thesis__text[data-in] span:nth-child(2){transition-delay:.12s}[data-motion-ok] .lp-thesis__text[data-in] span:nth-child(3){transition-delay:.24s}[data-motion-ok] .lp-thesis__text[data-in] span:nth-child(4){transition-delay:.36s}[data-motion-ok] .lp-thesis__text[data-in] span:nth-child(5){transition-delay:.5s}.lp-thesis__key{color:var(--ink-3);flex-wrap:wrap;gap:10px 32px;margin:48px 0 0;display:flex}[data-motion-ok] .lp [data-io]:not(.lp-thesis__text){transition:opacity .7s var(--ease-out), transform .7s var(--ease-out)}[data-motion-ok] .lp [data-io]:not([data-in]):not(.lp-thesis__text){opacity:0;transform:translateY(18px)}.lp-figs{padding:20px 0 140px}.lp-figs__grid{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;display:grid}.lp-fig{padding:34px 28px 10px 0}.lp-fig+.lp-fig{border-left:1px solid var(--line);padding-left:28px}.lp-fig__v{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(56px,6.4vw,92px);font-weight:850;font-stretch:78%;line-height:.9}.lp-fig__v small{color:var(--ink-2);letter-spacing:.02em;margin-left:6px;font-size:.34em;font-weight:500}.lp-fig__l{margin:18px 0 8px;font-size:15px;font-weight:600}.lp-fig__t{color:var(--ink-3);max-width:30ch;margin:0;font-size:13.5px}@media (max-width:720px){.lp-fig+.lp-fig{border-left:0;border-top:1px solid var(--line);padding-left:0}}.lp-chains,.lp-life,.lp-proof{padding:120px 0}.lp-split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:32px 64px;margin-bottom:64px;display:grid}.lp-split__p{color:var(--ink-2);max-width:44ch;margin:0;font-size:16px}.lp-proof .lp-split__p{margin-top:28px}@media (max-width:900px){.lp-split{grid-template-columns:1fr}}.lp-layers{border:1px solid var(--line);border-radius:var(--r-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e0cb8;grid-template-columns:1fr 1fr;display:grid}.lp-layer{padding:36px 36px 30px}.lp-layer+.lp-layer{border-left:1px solid var(--line)}.lp-layer__tag{color:var(--ink-3);margin:0}.lp-layer h3{font-family:var(--display);text-transform:uppercase;margin:14px 0 26px;font-size:44px;font-weight:850;font-stretch:78%;line-height:.9}.lp-layer:first-child h3{color:var(--lantern)}.lp-layer ol{margin:0;padding:0;list-style:none}.lp-layer li{border-top:1px solid var(--line);align-items:baseline;gap:18px;padding:14px 0;font-size:14.5px;display:flex}.lp-layer li .mono{color:var(--ink-3);flex:none}@media (max-width:760px){.lp-layers{grid-template-columns:1fr}.lp-layer+.lp-layer{border-left:0;border-top:1px solid var(--line)}.lp-layer{padding:28px 22px}}.lp-between{color:var(--ink-2);flex-wrap:wrap;gap:8px;margin:22px 0 0;display:flex}.lp-between span{border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 14px}.lp-between span:first-child{color:var(--ink-3);border:0;padding-left:0}.lp-steps{padding:0 max(var(--gutter), calc((100vw - var(--wrap)) / 2 + var(--gutter)));scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;grid-auto-columns:minmax(250px,300px);grid-auto-flow:column;gap:14px;margin:0;padding-bottom:16px;list-style:none;display:grid;overflow-x:auto}.lp-step{scroll-snap-align:start;border:1px solid var(--line);border-radius:var(--r-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10100ecc;flex-direction:column;min-height:280px;padding:22px 22px 24px;display:flex;position:relative}.lp-step__top{color:var(--ink-3);justify-content:space-between;margin:0;display:flex}.lp-step__n{font-family:var(--display);color:#0000;-webkit-text-stroke:1px var(--line-2);margin:26px 0 auto;font-size:84px;font-weight:850;font-stretch:78%;line-height:.85}.lp-step h3{letter-spacing:-.01em;margin:22px 0 8px;font-size:18px;font-weight:600}.lp-step p:last-child{color:var(--ink-2);margin:0;font-size:13.5px}.lp-step:last-child{border-color:#f4b72873}.lp-step:last-child .lp-step__n{-webkit-text-stroke-color:var(--lantern)}.lp-proof__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px 72px;display:grid}@media (max-width:960px){.lp-proof__grid{grid-template-columns:1fr}}.vkey{border-top:1px solid var(--line);margin-top:36px;padding-top:20px}.vkey__label{color:var(--ink-3);margin:0 0 10px}.vkey__value{align-items:flex-start;gap:12px;margin:0;display:flex}.vkey__value code{font:400 12.5px/1.6 var(--mono);color:var(--ink);word-break:break-all;min-width:0}.vkey__value--none{color:var(--ink-2)}.memo{border:1px solid var(--line-2);border-radius:var(--r-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#1a1915eb,#0c0c0aeb);margin:0;overflow:hidden;box-shadow:0 40px 120px -40px #f4b72840}.memo__bar{border-bottom:1px solid var(--line);color:var(--ink-3);justify-content:space-between;padding:14px 20px;display:flex}.memo__bar span:last-child{color:var(--lantern)}.memo__line{font:400 15px/1.65 var(--mono);color:var(--ink);word-break:break-word;margin:0;padding:28px 22px 22px}.memo__data{color:var(--ink-3);gap:6px;padding:0 22px 22px;font-size:10.5px;display:grid}.memo__note{border-top:1px solid var(--line);color:var(--ink-3);margin:0;padding:14px 22px;font-size:13px}.lp-market{padding:100px 0 80px}.lp-market__grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.lp-market__grid>.rail,.lp-market__grid>.soon-note{top:calc(var(--header-h) + 20px);position:sticky}@media (max-width:1100px){.lp-market__grid{grid-template-columns:1fr}.lp-market__grid>.rail,.lp-market__grid>.soon-note{position:static}}.lp-close{padding:140px 0 0;overflow:hidden}.lp-close__title{margin-bottom:36px}.lp-marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;margin-top:120px;overflow:hidden}.lp-marquee__track{font-family:var(--display);text-transform:uppercase;color:#0000;-webkit-text-stroke:1px var(--line-2);padding:18px 0;font-size:clamp(40px,6vw,84px);font-weight:850;font-stretch:78%;line-height:1;display:inline-flex}.lp-marquee__track i{color:var(--lantern);-webkit-text-stroke:0;font-style:normal}[data-motion-ok] .lp-marquee__track{animation:38s linear infinite lp-marquee}@keyframes lp-marquee{to{transform:translate(-50%)}}.panel,.tbl,.rail{border-color:var(--line);background:#0e0e0cdb}.tbl th,.tbl td,.tbl thead{background:0 0}.tbl th{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.tbl tbody tr:hover td{background:#ffffff06}.tbl td.num,.num{font-family:var(--mono);font-size:13.5px}.capbar{background:var(--line)}.capbar i{background:var(--lantern)}.foot{z-index:1;border-top:1px solid var(--line);background:var(--ground);margin-top:0;padding:56px 0 64px;position:relative}.foot__in{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.foot__brand p{color:var(--ink-2);max-width:36ch;margin:16px 0 0;font-size:14px}.foot__nav{flex-wrap:wrap;gap:64px;display:flex}.foot__nav div{align-content:start;gap:10px;display:grid}.foot__nav .mono{color:var(--ink-3);margin:0 0 6px}.foot__nav a{color:var(--ink);font-size:14px;text-decoration:none}.foot__nav a:hover{color:var(--lantern)}@media (prefers-reduced-motion:reduce){[data-motion-ok] .lp-marquee__track{animation:none}}.sign{border-radius:var(--r-panel);border:1px solid var(--line);background:linear-gradient(#1a1915e6,#0e0e0ce6);box-shadow:inset 0 1px #f4b72859}.sign__bulbs,.sign-cap,.lights{display:none!important}.sign__in{padding:36px 36px 30px}.sign__name{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(40px,4.4vw,60px);font-weight:850;font-stretch:78%;line-height:.9}.sign__tk,.sign__nums dt{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:400}.sign__nums dd,.sign__price .big{font-family:var(--mono);letter-spacing:-.02em;font-weight:500}.sign__price .big{color:var(--lantern)}.sign__art{border-radius:16px!important}.panel{border-radius:var(--r-panel)}.panel__head h2,.sec,.coin h2{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;font-weight:850;font-stretch:78%}.panel__head h2{font-size:26px}.plate-bar__in{background:var(--lantern);color:var(--on-lantern)}.fields dt,.rail__head h2+*,.tile__sub{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.fine{color:var(--ink-3);font-size:12.5px}.rec--sealed{color:var(--lantern);background:#f4b72824}.page-title{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;margin:28px 0 16px;font-size:clamp(44px,6vw,84px);font-weight:850;font-stretch:78%;line-height:.9}.about .panel>h2,.docs .panel>h2{font-family:var(--display);text-transform:uppercase;font-size:30px;font-weight:850;font-stretch:78%;line-height:.95}.docs-toc a{font-size:13.5px}.docs-toc p{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.docs-key{border:1px solid var(--line-2);border-radius:var(--r-field);background:var(--ground);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.docs-key code{font:400 12.5px/1.6 var(--mono);word-break:break-all;min-width:0}.scene--page .scene__glow{background:radial-gradient(36vw 36vw at 92% 14%, var(--gold-glow), transparent 70%), radial-gradient(70vw 34vw at 10% 105%, #f4b7280b, transparent 70%)}.page-head{max-width:980px;margin-bottom:36px;padding:36px 0 40px;position:relative}.page-head:after{content:"";background:linear-gradient(90deg, transparent, var(--line-2) 30%, #f4b7288c 92%);height:1px;position:absolute;bottom:0;left:0;right:-8vw}.page-head .lede{max-width:62ch}.anat{margin:40px 0 0}.anat__bar{gap:3px;height:58px;display:flex}.anat__seg{background:linear-gradient(#7a5a12,#3d2d0a 70%,#241a06);border-top:1px solid #ffecbe59;align-items:flex-end;min-width:34px;padding:0 10px 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -10px 18px #00000059}.anat__seg--body{background:linear-gradient(#f4c552,#b98712 60%,#6d4f0b)}.anat__seg--ec{background:linear-gradient(#c99a2e,#8a6410 65%,#4a360a)}.anat__seg:after{content:"";background:linear-gradient(100deg,#0000 30%,#fff4d652 48%,#0000 66%) 120% 0/300% 100%;position:absolute;inset:0}[data-motion-ok] .anat__seg:after{animation:6.5s cubic-bezier(.45,0,.2,1) infinite anat-sheen}[data-motion-ok] .anat__seg--ec:after{animation-delay:.35s}[data-motion-ok] .anat__seg--pq:after{animation-delay:.7s}@keyframes anat-sheen{0%,35%{background-position:120% 0}75%,to{background-position:-40% 0}}.anat__n{z-index:1;font:500 13px/1 var(--mono);color:#140e02d9;position:relative}.anat__seg--pq .anat__n{color:#ffe4a0cc}.anat__legend{grid-template-columns:20fr 18fr 40fr;gap:24px;margin:18px 0 0;padding:0;list-style:none;display:grid}.anat__item{align-content:start;gap:4px;display:grid}.anat__name{color:var(--ink);font-weight:600}.anat__bytes{font:400 12px/1.4 var(--mono);color:var(--lantern)}.anat__what{color:var(--ink-2);font-size:14px;line-height:1.5}.anat__cap{max-width:70ch;color:var(--ink-3);margin:22px 0 0;font-size:14px}.memo-plate{max-width:900px;margin:40px 0 0;padding:22px 0 0 26px;position:relative}.memo-plate:before{content:"";background:linear-gradient(180deg, var(--lantern), #f4b72800);width:2px;position:absolute;top:22px;bottom:0;left:0}.memo-plate__k{color:var(--ink-3);margin:0 0 12px;font-size:13px}.memo-plate__line{font:400 clamp(16px, 1.7vw, 21px)/1.55 var(--mono);color:#f3dfae;text-shadow:0 0 22px #f4b72840;overflow-wrap:anywhere;margin:0}.memo-plate__cap{color:var(--ink-2);margin:14px 0 0;font-size:14px}.docs-toc ol{border-left:1px solid var(--line);gap:0}.docs-toc a{min-height:34px;color:var(--ink-3);border-left:1px solid #0000;border-radius:0;margin-left:-1px;padding:0 14px;font-weight:500;transition:color .2s,border-color .2s}.docs-toc a:hover{color:var(--ink);border-left-color:var(--lantern);background:0 0}.docs-glance{gap:0 28px;margin:8px 0 4px}.docs-glance div{border-top:1px solid var(--line-2);background:0 0;border-radius:0;padding:12px 0 4px}.docs-glance dt{font-size:12.5px;font-weight:500}.docs-glance dd{font-size:20px;font-weight:500}.anat__item:before{content:"";background:#4a360a;width:36px;height:3px;margin-bottom:8px;display:block}.anat__item--body:before{background:#e0b03c}.anat__item--ec:before{background:#a87a18}@media (max-width:1000px){.docs-toc ol{border-left:0;gap:2px 18px}.docs-toc a{border:0;min-height:32px;padding:0}.docs-toc a:hover{border:0}}@media (max-width:720px){.page-head{padding:20px 0 28px}.anat__bar{height:44px}.anat__legend{grid-template-columns:1fr;gap:14px}.memo-plate__line{font-size:14px}}@media (prefers-reduced-motion:reduce){.anat__seg:after{animation:none}}.memo-plate__cap .mono{text-transform:none;letter-spacing:0}.top .reg{border-bottom:1px solid var(--line)}.reg__in{align-items:center;gap:20px;min-height:30px;display:flex}.reg__count,.reg__chains{font:400 11.5px/1 var(--mono);letter-spacing:.02em;color:var(--ink-3);margin:0}.reg__count{color:#d9b45a}.reg__chains{margin-left:auto}.reg__x{width:24px;height:24px;color:var(--ink-3);justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.reg__x:hover{color:var(--ink)}.head{grid-template-columns:1fr auto 1fr;align-items:center;min-height:62px;display:grid}.head__brand{flex-direction:column;gap:4px;padding:6px 0}.head__brand .brand__word{font:500 11px/1 var(--mono);letter-spacing:.32em;text-transform:uppercase;margin-right:-.32em;font-stretch:100%}.head__nav{align-items:center;gap:28px;display:flex}.head__nav a{color:var(--ink-2);padding:6px 0;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.head__nav a:after,.head__strip a:after{content:"";background:var(--lantern);transform-origin:0;height:1px;transition:transform .25s ease-out;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.head__nav a:hover,.head__nav a[aria-current=page],.head__strip a[aria-current=page]{color:var(--ink)}.head__nav a[aria-current=page]:after,.head__nav a:hover:after,.head__strip a[aria-current=page]:after{transform:scaleX(1)}.head__right{justify-content:flex-end;align-items:center;gap:32px;display:flex}.head__right .btn{border-radius:2px;min-height:38px;padding:0 16px;font-size:13.5px;font-weight:500}.head__right .btn--lantern{color:#f3d58c;box-shadow:none;background:0 0;border:1px solid #f4b72899}.head__right .btn--lantern:hover:not(:disabled){border-color:var(--lantern);background:#f4b7281a}.head__right .btn--lantern:after,.head__strip{display:none}@media (max-width:900px){.reg__chains{display:none}.reg__x{margin-left:auto}.head{grid-template-columns:auto 1fr;min-height:56px}.head__nav--left,.head__right .head__nav{display:none}.head__brand{flex-direction:row;order:-1;gap:10px}.head__brand .brand__mark{width:28px;height:28px}.head__strip{scrollbar-width:none;border-top:1px solid var(--line);align-items:center;gap:22px;min-height:38px;display:flex;overflow-x:auto}.head__strip::-webkit-scrollbar{display:none}.head__strip a{color:var(--ink-2);flex:none;padding:6px 0;font-size:13.5px;text-decoration:none;position:relative}:root{--header-h:126px}}.soon-note{border-top:1px solid var(--lantern);gap:6px;padding:22px 22px 24px;display:grid}.soon-note__when{letter-spacing:.08em;text-transform:uppercase;color:var(--lantern);margin:0;font-size:11.5px}.soon-note__title{margin:0;font-size:17px;font-weight:600}.soon-note__line{color:var(--ink-2);max-width:42ch;margin:0;font-size:14px}.chip[data-soon]{opacity:.55;cursor:not-allowed}.chip__soon{color:var(--ink-3);margin-left:8px}.f__soon{color:var(--ink-3);margin:0;font-size:13.5px}.lp-soon{padding:40px 0 120px}.lp-soon__title{margin:0 0 36px;font-size:clamp(34px,4.4vw,56px)}.lp-soon__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.lp-soon__item{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,18em) minmax(0,1fr);align-items:baseline;gap:6px 28px;padding:18px 0;display:grid}.lp-soon__when{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px}.lp-soon__when.is-gold{color:var(--lantern)}.lp-soon__name{font-size:16px;font-weight:600}.lp-soon__line{color:var(--ink-2);font-size:14.5px}@media (max-width:760px){.lp-soon__item{grid-template-columns:minmax(0,1fr)}}
:root{--fx-gold:244 183 40;--fx-spot:260px}html,body{overflow-x:clip}.panel,.tbl,.rail,.sign,.lp-step,.lp-layer,.lp-fig,.memo,.vkey,.tile,.btn--line,.btn--ghost,.chip{isolation:isolate;position:relative}.panel:before,.tbl:before,.rail:before,.sign:after,.lp-step:before,.lp-layer:before,.lp-fig:before,.memo:before,.vkey:before,.tile:before,.btn--line:before,.btn--ghost:before,.chip:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(var(--fx-spot) circle at var(--mx,50%) var(--my,-40%), rgb(var(--fx-gold) / .13), transparent 62%), linear-gradient(160deg, #ffffff09, transparent 38%);opacity:.55;transition:opacity .35s ease-out;position:absolute;inset:0}.panel:after,.tbl:after,.rail:after,.lp-step:after,.lp-layer:after,.memo:after,.vkey:after,.tile:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(calc(var(--fx-spot) * .8) circle at var(--mx,50%) var(--my,-40%), rgb(var(--fx-gold) / .75), transparent 60%);-webkit-mask-composite:xor;opacity:0;padding:1px;transition:opacity .35s ease-out;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-lit]:before,.sign[data-lit]:after,[data-lit]:after{opacity:1}.btn--line,.btn--ghost,.chip{--fx-spot:90px;overflow:hidden}.btn--gold{isolation:isolate;position:relative;overflow:hidden}.btn--gold:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 42%,#ffffff73 50%,#0000 58%);position:absolute;inset:-40% -60%;transform:translate(-70%)}[data-motion-ok] .btn--gold:after{animation:6s ease-in-out infinite fx-sheen}@keyframes fx-sheen{0%,70%{transform:translate(-70%)}to{transform:translate(70%)}}.lp>section{isolation:isolate}.lp>section:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.lp-hero:before{background:radial-gradient(60% 50% at 18% 70%, rgb(var(--fx-gold) / .07), transparent 70%), linear-gradient(180deg, transparent 72%, rgb(var(--fx-gold) / .05) 100%)}.lp-thesis{overflow:hidden}.lp-thesis:before{background:radial-gradient(40% 55% at 30% 45%, rgb(var(--fx-gold) / .12), transparent 70%), radial-gradient(35% 45% at 70% 60%, #ff8c3c12, transparent 70%);filter:blur(20px);inset:-20% -10%}[data-motion-ok] .lp-thesis:before{animation:22s ease-in-out infinite alternate fx-aurora}@keyframes fx-aurora{0%{transform:translate(-4%,-2%)scale(1)}to{transform:translate(5%,3%)scale(1.08)}}.lp-figs:before{background:repeating-linear-gradient(90deg, transparent 0 calc(25% - 1px), rgb(var(--fx-gold) / .06) calc(25% - 1px) 25%);-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}.lp-fig{border-radius:12px}.lp-chains{overflow:hidden}.lp-chains:before{background-image:linear-gradient(rgb(var(--fx-gold) / .22) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--fx-gold) / .22) 1px, transparent 1px);transform-origin:50% 100%;-webkit-mask-composite:source-in;background-size:64px 64px;inset:50% -40% 0;transform:perspective(600px)rotateX(58deg);-webkit-mask:linear-gradient(#0000 0%,#000 55%,#0000 100%),radial-gradient(60% 100% at 50% 100%,#000,#0000 80%);-webkit-mask-composite:source-in,source-over;mask:linear-gradient(#0000 0%,#000 55%,#0000 100%) intersect,radial-gradient(60% 100% at 50% 100%,#000,#0000 80%)}[data-motion-ok] .lp-chains:before{animation:9s linear infinite fx-grid}@keyframes fx-grid{0%{background-position:0 0,0 0}to{background-position:0 64px,0 0}}.lp-life{overflow:hidden}.lp-life:before{background:linear-gradient(90deg, transparent, rgb(var(--fx-gold) / .25) 20%, rgb(var(--fx-gold) / .25) 80%, transparent);height:2px;top:auto;bottom:120px}.lp-life:after{content:"";z-index:-1;background:radial-gradient(closest-side, rgb(var(--fx-gold) / .9), rgb(var(--fx-gold) / .2) 60%, transparent);filter:blur(2px);opacity:0;pointer-events:none;border-radius:999px;width:220px;height:16px;position:absolute;bottom:113px;left:0}[data-motion-ok] .lp-life:after{animation:7s cubic-bezier(.5,0,.5,1) infinite fx-beam}@keyframes fx-beam{0%{opacity:0;transform:translate(-240px)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(100vw)}}.lp-proof{overflow:hidden}.lp-proof:before{aspect-ratio:1;background:repeating-radial-gradient(circle, transparent 0 46px, rgb(var(--fx-gold) / .07) 46px 47px), conic-gradient(from 0deg, rgb(var(--fx-gold) / .06), transparent 25%, rgb(var(--fx-gold) / .06) 50%, transparent 75%, rgb(var(--fx-gold) / .06));border-radius:50%;width:min(900px,120vw);inset:50% -10% auto auto;translate:0 -50%;-webkit-mask:radial-gradient(circle,#000 40%,#0000 70%);mask:radial-gradient(circle,#000 40%,#0000 70%)}[data-motion-ok] .lp-proof:before{animation:80s linear infinite fx-turn}@keyframes fx-turn{to{rotate:360deg}}.lp-market:before{background-image:radial-gradient(rgb(var(--fx-gold) / .14) 1px, transparent 1.2px);opacity:.6;background-size:22px 22px;-webkit-mask:linear-gradient(#0000,#000 15% 85%,#0000);mask:linear-gradient(#0000,#000 15% 85%,#0000)}.lp-close:before{background:radial-gradient(70% 60% at 50% 100%, rgb(var(--fx-gold) / .16), transparent 70%)}[data-motion-ok] .lp-close:before{animation:8s ease-in-out infinite alternate fx-breathe}@keyframes fx-breathe{0%{opacity:.65}to{opacity:1}}main>.wrap:not(.lp):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 100% at 20% 0%, rgb(var(--fx-gold) / .08), transparent 70%);height:520px;position:absolute;inset:0 0 auto}main>.wrap:not(.lp){isolation:isolate;position:relative}@media (prefers-reduced-motion:reduce){.lp>section:before,.lp>section:after,.btn--gold:after{animation:none!important}}.scroll-progress{height:2px;z-index:calc(var(--z-header) + 1);pointer-events:none;background:linear-gradient(90deg, rgb(var(--fx-gold) / .2), rgb(var(--fx-gold)) 70%, #fff3cf);transform-origin:0;position:fixed;inset:0 0 auto;scale:0 1}@supports (animation-timeline:view()){[data-motion-ok] .scroll-progress{animation:linear both fx-progress;animation-timeline:scroll(root)}[data-motion-ok] .lp .display,[data-motion-ok] .lp-hero__title{animation:linear both fx-unveil;animation-timeline:view();animation-range:entry cover 45%}[data-motion-ok] .lp-hero__title{animation-name:fx-lift;animation-range:exit -20% exit 80%}[data-motion-ok] .lp-thesis__text span{animation:linear both fx-fill;animation-timeline:view()}[data-motion-ok] .lp-thesis__text span:first-child{animation-range:cover 10% cover 26%}[data-motion-ok] .lp-thesis__text span:nth-child(2){animation-range:cover 16% cover 32%}[data-motion-ok] .lp-thesis__text span:nth-child(3){animation-range:cover 22% cover 38%}[data-motion-ok] .lp-thesis__text span:nth-child(4){animation-range:cover 28% cover 44%}[data-motion-ok] .lp-thesis__text span:nth-child(5){animation-range:cover 34% cover 52%}[data-motion-ok] .lp-fig__v{animation:linear both fx-grow;animation-timeline:view();animation-range:entry 10% cover 35%}[data-motion-ok] .lp-chains>.wrap,[data-motion-ok] .lp-proof__grid{perspective:1200px}[data-motion-ok] .lp-layers{transform-origin:50% 100%;animation:linear both fx-swing;animation-timeline:view();animation-range:entry cover 40%}[data-motion-ok] .memo{animation:linear both fx-turn-in;animation-timeline:view();animation-range:entry cover 45%}[data-motion-ok] .lp-step{animation:linear both fx-slide;animation-timeline:--section}[data-motion-ok] .lp-step:first-child{animation-range:entry cover 30%}[data-motion-ok] .lp-step:nth-child(2){animation-range:entry 6% cover 34%}[data-motion-ok] .lp-step:nth-child(3){animation-range:entry 12% cover 38%}[data-motion-ok] .lp-step:nth-child(4){animation-range:entry 18% cover 42%}[data-motion-ok] .lp-step:nth-child(5){animation-range:entry 24% cover 46%}[data-motion-ok] .lp-step:nth-child(6){animation-range:entry 30% cover 50%}[data-motion-ok] .lp>section{view-timeline-name:--section}[data-motion-ok] .lp-hero:before,[data-motion-ok] .lp-figs:before,[data-motion-ok] .lp-market:before{animation:linear both fx-parallax;animation-timeline:--section}[data-motion-ok] .about .panel,[data-motion-ok] .docs .panel{animation:linear both fx-rise;animation-timeline:view();animation-range:entry cover 25%}}@keyframes fx-progress{to{scale:1}}@keyframes fx-unveil{0%{clip-path:inset(0 0 100%);translate:0 40px}to{clip-path:inset(0);translate:0}}@keyframes fx-lift{to{opacity:.15;filter:blur(4px);translate:0 -80px}}@keyframes fx-fill{0%{opacity:.16;filter:blur(2px)}to{opacity:1;filter:blur()}}@keyframes fx-grow{0%{opacity:0;filter:blur(6px);scale:.7}to{opacity:1;filter:blur();scale:1}}@keyframes fx-swing{0%{opacity:.2;translate:0 60px;rotate:x 22deg}to{opacity:1;translate:0;rotate:x 0deg}}@keyframes fx-turn-in{0%{opacity:.2;translate:60px;rotate:y -16deg}to{opacity:1;translate:0;rotate:y 0deg}}@keyframes fx-slide{0%{opacity:0;translate:120px}to{opacity:1;translate:0}}@keyframes fx-parallax{0%{translate:0 -60px}to{translate:0 60px}}@keyframes fx-rise{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.scroll-progress{display:none}}
