@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.1_k7aq_c5drf2.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 Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.1ewykk74tw0il.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 Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.HQOgYG_className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.HQOgYG_variable{--font-display:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbd88c7cbebcb5b-s.33sztrngv_ieb.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e3c10b17cdb86a23-s.198xu-2bu0foz.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/612838607db3d51d-s.p.2-6hkzwn24m5-.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.38t85nkp60tez.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.2omtmoo94goav.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.3lj349bs9hfu1.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.2dbbbbabmw4n4.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.1oqo1buse5xew.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0xxdg0o7uh536.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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.BQUTna_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.BQUTna_variable{--font-cond:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.p9PK3a_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.p9PK3a_variable{--font-body:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.v8BP8G_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.v8BP8G_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--ink:#111014;--ink-2:#17151b;--ink-3:#1e1b23;--line:#2b2731;--line-2:#3d3745;--paper:#f1edf5;--grey:#91879c;--grey-2:#635b6d;--mauve:#ab79ef;--lilac:#d4b2ff;--violet:#6a3ba5;--up:#6fd59a;--down:#ff6f7d;--display:var(--font-display), "Arial Black", sans-serif;--cond:var(--font-cond), "Arial Narrow", sans-serif;--body:var(--font-body), system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, monospace;--ease-release:cubic-bezier(.16, 1, .3, 1);--ease-press:cubic-bezier(.45, 0, .2, 1);--ease-settle:cubic-bezier(.34, 1.36, .64, 1)}*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}body{background:var(--ink);color:var(--paper);font-family:var(--body);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:15px;line-height:1.45}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea,select{font:inherit;color:inherit}::selection{background:var(--mauve);color:var(--ink)}:focus-visible{outline:2px solid var(--mauve);outline-offset:2px}.wrap{max-width:1280px;margin:0 auto;padding:0 28px}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.muted{color:var(--grey)}.dim{color:var(--grey-2)}.up{color:var(--up)}.down{color:var(--down)}.display{font-family:var(--display);letter-spacing:-.01em}.micro{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);font-size:10.5px}.skiplink{z-index:100;background:var(--mauve);color:var(--ink);padding:8px 12px;position:absolute;top:8px;left:-9999px}.skiplink:focus{left:8px}.intro{display:none}html[data-intro=play] .intro{display:block}html[data-intro=play] body{overflow:hidden}.intro{z-index:90;background:0 0;position:fixed;inset:0}.intro-stage{background:var(--ink);perspective:1400px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.intro-stage:after{content:"";pointer-events:none;background-image:radial-gradient(#f1edf50d 1px,#0000 1px);background-size:4px 4px;position:absolute;inset:0}.intro-can{width:min(23vh,34vw);transform-style:preserve-3d;will-change:transform;filter:drop-shadow(0 40px 60px #0009)}.intro-can svg{width:100%;height:auto;display:block}.intro-paint{pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.intro-marks{pointer-events:none;position:absolute;inset:0}.reg{width:22px;height:22px;position:absolute}.reg:before,.reg:after{content:"";background:var(--grey-2);position:absolute}.reg:before{width:1px;top:0;bottom:0;left:50%}.reg:after{height:1px;top:50%;left:0;right:0}.reg.tl{top:28px;left:28px}.reg.tr{top:28px;right:28px}.reg.bl{bottom:28px;left:28px}.reg.br{bottom:28px;right:28px}.intro-meta{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);font-size:10.5px;line-height:1.7;position:absolute;bottom:30px}.intro-meta.l{left:64px}.intro-meta.r{text-align:right;right:64px}.intro-meta span{color:var(--lilac)}.intro-skip{z-index:2;font-family:var(--cond);letter-spacing:.18em;text-transform:uppercase;color:var(--paper);border:1px solid var(--line-2);background:#111014b3;padding:8px 14px;font-size:14px;font-weight:600;position:absolute;top:24px;right:64px}.intro-skip:hover{background:var(--paper);color:var(--ink)}.hdr{z-index:40;border-bottom:1px solid var(--line);background:#111014f0;position:sticky;top:0}.hdr .wrap{align-items:stretch;gap:0;height:60px;display:flex}.brand{border-right:1px solid var(--line);font-family:var(--display);letter-spacing:-.01em;align-items:center;gap:10px;margin-right:8px;padding-right:26px;font-size:21px;display:flex}.brand i{color:var(--mauve);font-style:normal}.brand-mark{width:14px;height:26px;display:inline-block;position:relative}.nav{flex:1;align-items:stretch;display:flex}.nav a{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--grey);align-items:center;padding:0 16px;font-size:15px;font-weight:600;transition:color .15s;display:flex;position:relative}.nav a:after{content:"";background:var(--mauve);transform-origin:0;height:2px;transition:transform .35s var(--ease-release);position:absolute;bottom:-1px;left:16px;right:16px;transform:scaleX(0)}.nav a:hover{color:var(--paper)}.nav a:hover:after{transform:scaleX(.4)}.nav a.on{color:var(--paper)}.nav a.on:after{transform:scaleX(1)}.nav-locked{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--grey-2);cursor:not-allowed;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:0 16px;font-size:15px;font-weight:600;display:flex;position:relative}.nav-locked .lock{color:var(--violet);flex:none}.nav-locked .painted{display:inline-block;position:relative}.nav-locked .buff{pointer-events:none;width:calc(100% + 16px);height:36px;position:absolute;top:50%;left:-8px;right:-8px;overflow:visible;transform:translateY(-50%)}.buff .stroke{fill:none;stroke:var(--mauve);stroke-width:24px;stroke-linecap:round;stroke-dasharray:130;stroke-dashoffset:130px;transition:stroke-dashoffset .38s var(--ease-release)}.buff .stroke.s2{stroke:#9b66e6;stroke-width:12px;transition-delay:.12s}.buff .mist{fill:none;stroke:var(--mauve);stroke-width:34px;stroke-linecap:round;opacity:0;transition:opacity .3s 50ms}.buff .run{fill:var(--mauve);transform-box:fill-box;transform-origin:top;transition:transform 1.4s cubic-bezier(.3,0,.2,1) .45s;transform:scaleY(0)}.buff .run.r2{transition-duration:1.8s;transition-delay:.7s}.buff .run.r3{transition-delay:.55s}.nav-locked:hover .buff .stroke,.nav-locked:focus-visible .buff .stroke{stroke-dashoffset:0}.nav-locked:hover .buff .mist,.nav-locked:focus-visible .buff .mist{opacity:.28}.nav-locked:hover .buff .run,.nav-locked:focus-visible .buff .run{transform:scaleY(1)}.nav-locked .wet{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);background:var(--paper);white-space:nowrap;opacity:0;transition:opacity .2s .35s, transform .35s .35s var(--ease-settle);pointer-events:none;padding:2px 7px;font-size:10px;position:absolute;top:calc(100% - 4px);left:50%;transform:translate(-50%,-3px)rotate(-2deg)}.nav-locked:hover .wet,.nav-locked:focus-visible .wet{opacity:1;transform:translate(-50%)rotate(-2deg)}.hdr-right{align-items:center;gap:10px;display:flex}.menu-btn{align-self:center;width:44px;height:44px;display:none;position:relative}.menu-btn span{background:var(--paper);height:2px;transition:transform .3s var(--ease-release), opacity .2s;position:absolute;left:11px;right:11px}.menu-btn span:first-child{top:16px}.menu-btn span:nth-child(2){top:26px}.menu-btn[aria-expanded=true] span:first-child{transform:translateY(5px)rotate(45deg)}.menu-btn[aria-expanded=true] span:nth-child(2){transform:translateY(-5px)rotate(-45deg)}.mobile-nav{display:none}.btn{height:42px;font-family:var(--cond);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--paper);isolation:isolate;transition:color .2s, border-color .2s, transform .12s var(--ease-press);white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";background:var(--paper);transition:transform .4s var(--ease-release);z-index:-1;position:absolute;inset:0;transform:translateY(101%)}.btn:hover:before{transform:translateY(0)}.btn:hover{color:var(--ink);border-color:var(--paper)}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn:disabled:before{display:none}.btn:disabled:hover{color:var(--paper);border-color:var(--line-2)}.btn .arr{transition:transform .3s var(--ease-release)}.btn:hover .arr{transform:translate(4px)}.btn.primary{background:var(--mauve);border-color:var(--mauve);color:var(--ink)}.btn.primary:before{background:var(--paper)}.btn.primary:disabled:hover{color:var(--ink);border-color:var(--mauve)}.btn.sell{border-color:var(--down);color:var(--down);background:0 0}.btn.sell:before{background:var(--down)}.btn.sell:hover{color:var(--ink)}.btn.block{width:100%;height:52px;font-size:17px}.btn.sm{height:32px;padding:0 12px;font-size:13px}.btn.wallet{font-family:var(--mono);letter-spacing:.04em;text-transform:none;font-size:13px;font-weight:500}.hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 300px;gap:40px;padding:46px 0 34px;display:grid;position:relative}.hero-kicker{align-items:center;gap:18px;margin-bottom:18px;display:flex}.hero-kicker b{font-family:var(--mono);letter-spacing:.14em;background:var(--mauve);color:var(--ink);padding:3px 7px;font-size:10.5px;font-weight:500}.hero h1{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(56px,10.4vw,156px);line-height:.84}.hero h1 .ln{padding-bottom:.04em;display:block;overflow:hidden}.hero h1 .ln>span{display:inline-block;transform:translateY(105%)}.hero.is-in h1 .ln>span{transition:transform .9s var(--ease-release);transform:none}.hero.is-in h1 .ln:nth-child(2)>span{transition-delay:80ms}.hero.is-in h1 .ln:nth-child(3)>span{transition-delay:.16s}.hero h1 .ink{color:var(--mauve)}.hero h1 .out{-webkit-text-stroke:2px var(--paper);color:#0000}.hero-foot{opacity:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;margin-top:30px;display:grid;transform:translateY(14px)}.hero.is-in .hero-foot{opacity:1;transition:opacity .6s .35s, transform .8s .35s var(--ease-release);transform:none}.hero-foot p{max-width:520px;color:var(--grey);margin:0;font-size:16px}.hero-foot p b{color:var(--paper);font-weight:600}.ctas{flex-wrap:wrap;gap:10px;display:flex}.hero-can{align-self:end;position:relative}.hero-can svg{transform-origin:50% 90%;width:100%;height:auto;display:block}.hero.is-in .hero-can svg{animation:settle 1.1s var(--ease-settle) both}.hero:not(.is-in) .hero-can svg{opacity:0}.hero-can:hover svg{animation:shake .45s var(--ease-press)}@keyframes settle{0%{opacity:0;transform:translate(-18%,-8%)rotate(-20deg)scale(1.18)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes shake{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)translateY(-4px)}60%{transform:rotate(3deg)}}.hero-can .tagline{writing-mode:vertical-rl;margin-right:10px;position:absolute;top:18%;right:100%;transform:rotate(180deg)}.can-box{position:relative}.can-ca{animation:2.8s ease-in-out infinite ca-glow}@keyframes ca-glow{0%,to{opacity:1}50%{opacity:.78}}.ca-hit{cursor:copy;width:80%;height:9.6%;position:absolute;top:28.6%;left:10%}.ca-hit:focus-visible{outline-offset:0}.ca-tip{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--paper);color:var(--ink);opacity:0;pointer-events:none;transition:opacity .15s, transform .3s var(--ease-release);white-space:nowrap;padding:3px 7px;font-size:10.5px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,4px)}.ca-hit:hover .ca-tip,.ca-hit:focus-visible .ca-tip,.ca-tip.on{opacity:1;transform:translate(-50%)}.halftone{background-image:radial-gradient(var(--violet) 1.4px, transparent 1.6px);pointer-events:none;z-index:-1;background-size:9px 9px;width:220px;height:220px;position:absolute;top:18px;right:-28px;-webkit-mask-image:radial-gradient(circle at 70% 30%,#000 0,#0000 68%);mask-image:radial-gradient(circle at 70% 30%,#000 0,#0000 68%)}.spec{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.spec>div{border-right:1px solid var(--line);padding:16px 20px 16px 0}.spec>div+div{padding-left:20px}.spec>div:last-child{border-right:0}.spec .k{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);text-transform:uppercase;font-size:10.5px}.spec .v{font-family:var(--cond);letter-spacing:.01em;font-size:34px;font-weight:700;line-height:1.05}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin:46px 0 18px;display:flex}.sec-head h2{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(40px,6vw,76px);line-height:.86}.sec-head h2 i{color:var(--mauve);font-style:normal}.toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto auto minmax(200px,1fr);gap:0;margin-bottom:0;display:grid}.toolbar>*{border-right:1px solid var(--line)}.toolbar>:last-child{border-right:0}.seg-group{align-items:stretch;display:flex}.seg-group .lbl{font-family:var(--mono);letter-spacing:.14em;color:var(--grey-2);align-items:center;padding:0 14px;font-size:10px;display:flex}.opt{font-family:var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--grey);padding:13px;font-size:14px;font-weight:600;transition:color .15s;position:relative}.opt:hover{color:var(--paper)}.opt.on{color:var(--ink);background:var(--paper)}.find{align-items:center;gap:10px;padding:0 16px;display:flex}.find input{width:100%;height:44px;font-family:var(--mono);background:0 0;border:0;outline:none;font-size:13px}.find input::placeholder{color:var(--grey-2)}.wall{border-left:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(290px,1fr));display:grid}.tag{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ink);grid-template-columns:64px minmax(0,1fr);gap:14px;padding:18px 18px 16px;transition:background .25s;display:grid;position:relative}.tag:hover{background:var(--ink-2)}.tag .art{width:64px;height:64px;position:relative;overflow:hidden}.tag .art>div,.tag .art img{transition:transform .5s var(--ease-release)}.tag:hover .art>div{transform:scale(1.08)rotate(-2deg)}.tag .idx{font-family:var(--mono);letter-spacing:.1em;color:var(--grey-2);font-size:10px;position:absolute;top:10px;right:14px}.tag .nm{font-family:var(--cond);letter-spacing:.01em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;padding-right:40px;font-size:22px;font-weight:700;line-height:1.05;overflow:hidden}.tag .sub{font-family:var(--mono);color:var(--grey);align-items:center;gap:8px;margin-top:4px;font-size:11.5px;display:flex}.tag .desc{color:var(--grey);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;min-height:37px;margin:2px 0 0;font-size:13px;display:-webkit-box;overflow:hidden}.tag .nums{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1.3fr 1fr 1fr;gap:10px;padding-top:10px;display:grid}.tag .nums .k{font-family:var(--mono);letter-spacing:.14em;color:var(--grey-2);text-transform:uppercase;font-size:9.5px}.tag .nums .v{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:14px}.tag .nums .v.big{font-family:var(--cond);font-size:22px;font-weight:700;line-height:1.1}.tag .stroke{pointer-events:none;height:14px;position:absolute;bottom:6px;left:14px;right:14px;overflow:visible}.tag .stroke path{fill:none;stroke:var(--mauve);stroke-width:5px;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420px;transition:stroke-dashoffset .55s var(--ease-release)}.tag:hover .stroke path,.tag:focus-visible .stroke path{stroke-dashoffset:0}.tag .open{font-family:var(--mono);letter-spacing:.14em;color:var(--mauve);opacity:0;transition:opacity .2s, transform .35s var(--ease-release);font-size:10px;position:absolute;top:28px;right:14px;transform:translate(-6px)}.tag:hover .open{opacity:1;transform:none}.wall.swap .tag{animation:spread .45s var(--ease-release) both}@keyframes spread{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.avatar{font-family:var(--display);color:var(--ink);flex:none;place-items:center;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.badge{height:18px;font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--line-2);color:var(--paper);align-items:center;padding:0 6px;font-size:10.5px;font-weight:500;display:inline-flex}.badge.stock{border-color:var(--mauve);color:var(--mauve)}.badge.eth{border-color:var(--line-2);color:var(--paper)}.badge.gold{border-color:var(--lilac);color:var(--lilac)}.badge.spray{background:var(--mauve);border-color:var(--mauve);color:var(--ink)}.badge.live{background:var(--paper);border-color:var(--paper);color:var(--ink)}.empty{border:1px solid var(--line);text-align:center;color:var(--grey);border-top:0;padding:60px 20px}.empty b{font-family:var(--display);color:var(--paper);text-transform:uppercase;margin-bottom:6px;font-size:32px;display:block}.skel{background:linear-gradient(90deg, var(--ink) 0, var(--ink-2) 50%, var(--ink) 100%);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background-size:200% 100%;height:196px;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.panel{background:var(--ink-2);border:1px solid var(--line);padding:18px;position:relative}.panel h3{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);justify-content:space-between;margin:0 0 14px;font-size:10.5px;font-weight:500;display:flex}.field{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.field label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);font-size:10.5px}.input{background:var(--ink);border:1px solid var(--line-2);border-radius:0;outline:none;width:100%;padding:12px 14px;transition:border-color .15s,box-shadow .2s}.input:hover{border-color:var(--grey-2)}.input:focus{border-color:var(--mauve);box-shadow:inset 3px 0 0 var(--mauve)}.input.bad{border-color:var(--down)}textarea.input{resize:vertical;min-height:84px}.hint{color:var(--grey);font-size:12.5px}.hint b{color:var(--paper)}.err{color:var(--down);font-size:13px}.ok{color:var(--up);font-size:13px}.chips{flex-wrap:wrap;display:flex}.chip{font-family:var(--mono);border:1px solid var(--line-2);color:var(--grey);margin:0 -1px -1px 0;padding:6px 11px;font-size:12px;transition:color .15s,background .15s}.chip:hover{color:var(--paper)}.chip.on{background:var(--paper);color:var(--ink);border-color:var(--paper);z-index:1;position:relative}.seg{border:1px solid var(--line-2);grid-template-columns:1fr 1fr;display:grid}.seg button{font-family:var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);padding:11px;font-size:16px;font-weight:700}.seg button.on.buy{background:var(--mauve);color:var(--ink)}.seg button.on.sell{background:var(--down);color:var(--ink)}.create-head{border-bottom:1px solid var(--line);margin-bottom:0;padding:40px 0 26px}.create-head h1{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:10px 0 0;font-size:clamp(42px,7vw,104px);line-height:.86}.create-head h1 i{color:var(--mauve);font-style:normal}.create{border-left:1px solid var(--line);border-right:1px solid var(--line);grid-template-columns:minmax(0,1fr) 380px;gap:0;display:grid}.create>form,.create>.form{border-right:1px solid var(--line);padding:0}.step{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);display:grid}.step-n{border-right:1px solid var(--line);padding:22px 18px}.step-n b{font-family:var(--display);color:var(--grey-2);font-size:34px;line-height:1;transition:color .3s;display:block}.step-n span{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);text-transform:uppercase;font-size:10.5px}.step.done .step-n b{color:var(--mauve)}.step-body{padding:22px 22px 6px}.grid2{grid-template-columns:1fr 200px;gap:14px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.drop{align-items:center;gap:16px;margin-bottom:16px;display:flex}.drop button{border:1px dashed var(--grey-2);background:var(--ink);place-items:center;width:104px;height:104px;transition:border-color .2s;display:grid;overflow:hidden}.drop button:hover,.drop button.over{border-color:var(--mauve);border-style:solid}.drop img{object-fit:cover;width:100%;height:100%}.pairs{border-left:1px solid var(--line-2);border-top:1px solid var(--line-2);grid-template-columns:repeat(auto-fill,minmax(116px,1fr));display:grid}.pairopt{text-align:left;border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);flex-direction:column;gap:1px;padding:10px 12px;transition:background .15s;display:flex}.pairopt b{font-family:var(--cond);letter-spacing:.04em;font-size:18px;font-weight:700}.pairopt span{font-family:var(--mono);color:var(--grey);font-size:10.5px}.pairopt:hover:not(:disabled){background:var(--ink-3)}.pairopt.on{background:var(--mauve);color:var(--ink)}.pairopt.on span{color:var(--violet)}.pairopt:disabled{opacity:.3;cursor:not-allowed}.pairopt.locked{cursor:not-allowed;color:var(--grey-2);position:relative;overflow:hidden}.pairopt.locked .lock{color:var(--violet);position:absolute;top:10px;right:10px}.pairopt.locked .soon{color:var(--mauve)}.pairopt.locked:after{content:"";background:var(--mauve);transform-origin:0;height:30%;transition:transform .4s var(--ease-release);border-radius:45% 60% 40% 55%/60% 40%;position:absolute;top:38%;left:-10%;right:-10%;transform:rotate(-6deg)scaleX(0);box-shadow:0 0 12px 3px #ab79ef59}.pairopt.locked:hover:after{transform:rotate(-6deg)scaleX(1)}.launch-bar{gap:10px;padding:22px;display:grid}.preview{flex-direction:column;align-self:start;gap:18px;padding:22px;display:flex;position:sticky;top:60px}.preview-can{place-items:center;padding:10px 0 0;display:grid;position:relative}.preview-can svg{width:190px;height:auto;transition:transform .5s var(--ease-settle)}.preview-can.bump svg{transform:rotate(-3deg)scale(1.02)}.preview dl{border-top:1px solid var(--line);grid-template-columns:auto 1fr;margin:0;display:grid}.preview dt,.preview dd{border-bottom:1px solid var(--line);margin:0;padding:8px 0;font-size:13px}.preview dt{font-family:var(--mono);letter-spacing:.12em;color:var(--grey);text-transform:uppercase;padding-right:14px;font-size:10.5px}.preview dd{text-align:right;font-family:var(--mono)}.status{font-family:var(--mono);border-left:2px solid var(--mauve);background:var(--ink-2);padding:10px 12px;font-size:12.5px}.status.err{border-color:var(--down);color:var(--down)}.live-overlay{z-index:80;place-items:center;display:grid;position:fixed;inset:0}.live-overlay canvas{width:100%;height:100%;position:absolute;inset:0}.live-card{background:var(--ink);color:var(--paper);border:1px solid var(--ink);width:min(560px,100vw - 32px);animation:release .7s .55s var(--ease-settle) both;padding:34px;position:relative}.live-card h2{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;margin:8px 0 18px;font-size:clamp(38px,7vw,64px);line-height:.86}.live-card h2 i{color:var(--mauve);font-style:normal}@keyframes release{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}.tok-head{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:22px;padding:34px 0 22px;display:grid}.tok-head h1{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:clamp(36px,5vw,64px);line-height:.9}.tok-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.tok-meta a.lnk,.tok-meta button.lnk{font-family:var(--mono);color:var(--grey);border-bottom:1px solid var(--line-2);padding-bottom:1px;font-size:11.5px}.tok-meta a.lnk:hover,.tok-meta button.lnk:hover{color:var(--paper);border-color:var(--mauve)}.kv{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:18px;display:grid}.kv>div{border-right:1px solid var(--line);padding:14px 18px 14px 0}.kv>div+div{padding-left:18px}.kv>div:last-child{border-right:0}.kv .k{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);text-transform:uppercase;font-size:10.5px}.kv .v{font-family:var(--cond);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.1}.tok-grid{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:18px;display:grid}.tok-side{flex-direction:column;gap:18px;display:flex;position:sticky;top:78px}table.t{border-collapse:collapse;width:100%;font-size:13px}table.t th{text-align:left;font-family:var(--mono);letter-spacing:.14em;color:var(--grey-2);text-transform:uppercase;border-bottom:1px solid var(--line-2);padding:8px;font-size:10px;font-weight:500}table.t td{border-bottom:1px solid var(--line);font-family:var(--mono);font-variant-numeric:tabular-nums;padding:9px 8px}table.t tr:hover td{background:var(--ink-3)}.chart{width:100%;height:320px;display:block}.tabs{margin-bottom:12px;display:flex}.rows{gap:0;font-size:13px;display:grid}.rows>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:8px 0;display:flex}.rows>div:last-child{border-bottom:0}.how-head{border-bottom:1px solid var(--line);padding:44px 0 30px}.how-head h1{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:10px 0 18px;font-size:clamp(44px,8vw,120px);line-height:.84}.how-head h1 i{color:var(--mauve);font-style:normal}.how-steps{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.how-steps>div{border-right:1px solid var(--line);padding:26px 24px 26px 0}.how-steps>div+div{padding-left:24px}.how-steps>div:last-child{border-right:0}.how-steps b{font-family:var(--display);color:var(--mauve);font-size:54px;line-height:1}.how-steps h3{font-family:var(--cond);letter-spacing:.04em;text-transform:uppercase;margin:10px 0 6px;font-size:24px;font-weight:700}.how-steps p{color:var(--grey);margin:0}.how-block{border-bottom:1px solid var(--line);grid-template-columns:240px minmax(0,1fr);gap:24px;padding:26px 0;display:grid}.how-block h2{font-family:var(--cond);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:26px;font-weight:700}.how-block p{color:var(--grey);max-width:680px;margin:0 0 10px}.notice{border-bottom:1px solid var(--violet);color:var(--lilac);font-family:var(--mono);background:#6a3ba52e;padding:8px 0;font-size:12px}.foot{border-top:1px solid var(--line);margin-top:80px;padding:34px 0 44px}.foot .wrap{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:30px;display:flex}.foot-mark{font-family:var(--display);letter-spacing:-.045em;color:var(--ink-3);-webkit-text-stroke:1px var(--line-2);font-size:clamp(60px,12vw,170px);line-height:.8}.foot-mark span{color:var(--mauve);-webkit-text-stroke:0}.foot-cols{text-align:right;font-family:var(--mono);letter-spacing:.1em;color:var(--grey-2);flex-direction:column;gap:6px;font-size:11px;display:flex}@media (max-width:1000px){.hero{grid-template-columns:minmax(0,1fr) 200px}.tok-grid{grid-template-columns:1fr}.tok-side{position:static}.create{grid-template-columns:1fr}.create>form,.create>.form{border-right:0}.preview{border-top:1px solid var(--line);flex-flow:wrap;position:static}.preview-can svg{width:140px}.preview dl{flex:1;min-width:220px}}@media (max-width:760px){.wrap{padding:0 16px}.nav,.hdr-right .btn:not(.wallet):not(.primary){display:none}.menu-btn{display:block}.hdr .wrap{justify-content:space-between}.brand{border-right:0}.mobile-nav{background:var(--ink);z-index:39;opacity:0;pointer-events:none;transition:opacity .2s, transform .35s var(--ease-release);padding:16px;display:block;position:fixed;inset:60px 0 0;transform:translateY(-8px)}.mobile-nav.open{opacity:1;pointer-events:auto;transform:none}.mobile-nav a{font-family:var(--display);text-transform:uppercase;border-bottom:1px solid var(--line);padding:8px 0;font-size:44px;line-height:1.05;display:block}.mobile-nav a.on{color:var(--mauve)}.mobile-nav .m-locked{font-family:var(--display);text-transform:uppercase;border-bottom:1px solid var(--line);color:var(--grey-2);padding:8px 0;font-size:44px;line-height:1.05;display:block}.mobile-nav .m-painted{display:inline-block;position:relative}.mobile-nav .m-painted:after{content:"";background:var(--mauve);border-radius:40% 55% 45% 60%/60% 45% 55% 40%;height:66%;position:absolute;top:18%;left:-6px;right:-10px;transform:rotate(-2deg);box-shadow:0 0 14px 2px #ab79ef59}.mobile-nav .m-locked small{font-family:var(--mono);letter-spacing:.14em;color:var(--mauve);font-size:11px;display:block}.hero{grid-template-columns:1fr;padding-top:26px}.hero-can{width:70px;position:absolute;top:66px;right:0}.halftone,.hero-can .tagline{display:none}.hero h1{padding-right:76px;font-size:15.5vw}.hero-foot{grid-template-columns:1fr;gap:18px;margin-top:40px}.spec,.kv{grid-template-columns:repeat(2,1fr)}.spec>div:nth-child(2),.kv>div:nth-child(2){border-right:0}.spec>div:nth-child(3),.kv>div:nth-child(3){padding-left:0}.spec>div:nth-child(n+3),.kv>div:nth-child(n+3){border-top:1px solid var(--line)}.toolbar{grid-template-columns:1fr}.toolbar>*{border-right:0;border-bottom:1px solid var(--line);overflow-x:auto}.toolbar>:last-child{border-bottom:0}.step{grid-template-columns:1fr}.step-n{border-right:0;border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:14px 16px;display:flex}.step-n b{font-size:24px}.step-body{padding:16px 16px 4px}.grid2,.grid3{grid-template-columns:1fr}.tok-head{grid-template-columns:auto minmax(0,1fr)}.tok-head>:last-child{grid-column:1/-1}.how-steps{grid-template-columns:1fr}.how-steps>div{border-right:0;border-bottom:1px solid var(--line);padding:20px 0!important}.how-block{grid-template-columns:1fr;gap:8px}.intro-meta,.reg{display:none}.intro-skip{top:16px;right:16px}.foot-cols{text-align:left}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero h1 .ln>span,.hero-foot{opacity:1!important;transform:none!important}.hero:not(.is-in) .hero-can svg{opacity:1}}
