:root{--ink:#05050a;--line:#ffffff17;--p-red:red;--p-pink:#f10e7d;--p-magenta:#e219e5;--p-violet:#8000ff;--p-blue:#037dff;--p-sky:#00b0ff;--p-cyan:#00eaff;--pulse-stops:var(--p-red), var(--p-pink) 20%, var(--p-magenta) 32%, var(--p-violet) 52%, var(--p-blue) 72%, var(--p-sky) 84%, var(--p-cyan);--pulse:linear-gradient(90deg, var(--pulse-stops));--pulse-diag:linear-gradient(45deg, var(--pulse-stops));--pulse-text:linear-gradient(90deg, #ff4040, #ff409f 20%, #ef4ff0 34%, #a36bff 52%, #3f98ff 72%, #2cc4ff 84%, #3df0ff);--pulse-wash:linear-gradient(90deg, #ff00003d, #e219e53d 32%, #8000ff52 52%, #037dff3d 72%, #00eaff33);--pulse-line:linear-gradient(90deg, #ff000080, #e219e580 32%, #8000ff99 52%, #037dff80 72%, #00eaff80);--text:#f3f2f7;--text-2:#bcbacb;--muted:#8b889c;--font-display:"Big Shoulders Display", "Arial Narrow", Impact, sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Consolas, monospace;--fs-kicker:11px;--fs-body:16px;--fs-fine:12px;--fs-btn:12px;--nav-h:80px;--wrap:1240px;--ease:cubic-bezier(.2, .7, .2, 1);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--ink)}body{background:var(--ink) radial-gradient(70% 45% at 50% -10%, #8000ff24, #0000 70%) no-repeat;min-height:100vh;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;font-size:16px;line-height:1.55;display:flex}main{flex-direction:column;flex:1;display:flex}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--p-cyan);outline-offset:3px}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 24px}.kicker{font-family:var(--font-mono);font-size:var(--fs-kicker);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.8em;line-height:1.2;display:flex}.kicker-num{color:var(--p-cyan);align-items:center;gap:.8em;display:inline-flex}.kicker-num:after{content:"";background:var(--pulse);width:1.8em;height:1px}.btn-pulse{background:linear-gradient(#0b0a12, #0b0a12) padding-box, var(--pulse) border-box;color:#fff;font-family:var(--font-mono);font-size:var(--fs-btn);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1.5px solid #0000;border-radius:2px;align-items:center;gap:.7em;padding:.95em 1.4em;font-weight:700;transition:box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 0 26px -8px #8000ffa6}.btn-pulse span{transition:transform .25s var(--ease);display:inline-block}.btn-pulse:hover{background:var(--pulse-wash) padding-box, linear-gradient(#0b0a12, #0b0a12) padding-box, var(--pulse) border-box;box-shadow:0 0 34px -6px #8000ffd9}.btn-pulse:hover span{transform:translate(3px)}.btn-sm{font-size:calc(var(--fs-btn) * .88);padding:.7em 1.05em}.btn-pulse:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.btn-pulse:disabled:hover{background:linear-gradient(#0b0a12, #0b0a12) padding-box, var(--pulse) border-box;box-shadow:none}.tag,.chip-link{background:linear-gradient(#0b0a12, #0b0a12) padding-box, var(--pulse) border-box;font-family:var(--font-mono);font-size:var(--fs-kicker);letter-spacing:.12em;text-transform:uppercase;color:var(--text);white-space:nowrap;border:1px solid #0000;border-radius:2px;align-items:center;gap:.6em;padding:.5em .85em;line-height:1.2;display:inline-flex}.chip-link{transition:background .2s}.chip-link:hover{background:var(--pulse-wash) padding-box, linear-gradient(#0b0a12, #0b0a12) padding-box, var(--pulse) border-box}.nav{z-index:50;backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#050605e6;position:sticky;top:0}.nav:after{content:"";background:var(--pulse-line);height:1px;position:absolute;bottom:-1px;left:0;right:0}.nav-in{max-width:var(--wrap);height:var(--nav-h);justify-content:space-between;align-items:center;margin:0 auto;padding:0 24px;display:flex}.logo{isolation:isolate;align-items:center;height:100%;padding:6px 0;display:flex;position:relative}.logo:before{content:"";z-index:-1;background:radial-gradient(closest-side,#8000ff47,#e219e517 60%,#0000);border-radius:50%;position:absolute;inset:4px -16px}.logo picture{height:100%}.logo-img{filter:drop-shadow(0 0 1px #fffa)drop-shadow(0 0 8px #a855ff80);width:auto;height:100%;transition:transform .3s var(--ease);display:block}.logo:hover .logo-img{transform:rotate(-2deg)scale(1.04)}.nav-right{align-items:center;gap:14px;display:flex}.chain-badge{background:linear-gradient(#0b0a12, #0b0a12) padding-box, var(--pulse) border-box;height:36px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 9px;font-size:10.5px;display:inline-flex}.chain-badge-mark{width:18px;height:auto;display:block}.nav-social{gap:8px;display:flex}.icon-link{border:1px solid var(--line);width:36px;height:36px;color:var(--text-2);border-radius:50%;justify-content:center;align-items:center;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.icon-link:hover{color:#fff;background:var(--pulse-diag);border-color:#0000}.comic{--page-w:min(1600px, calc((100dvh - var(--nav-h) - 76px) * 2.1274));flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:20px 24px 14px;display:flex}.comic-page{width:100%;max-width:var(--page-w);aspect-ratio:668/314;--fs-kicker:max(10px, .74cqi);--fs-body:max(12px, 1.02cqi);--fs-fine:max(10px, .78cqi);--fs-btn:max(10px, .8cqi);--fs-h2:max(20px, 2.45cqi);--fs-h1:max(28px, 3.3cqi);background:#000;border-radius:4px;position:relative;box-shadow:0 30px 80px -30px #000,0 0 0 1px #ffffff0d,0 0 80px -25px #8000ff59;container-type:inline-size}.draft-note{width:100%;max-width:var(--page-w);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;text-align:right;color:var(--muted);font-size:10.5px}.comic-ink{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ink-frame{fill:none;stroke:#000;stroke-width:6px}.ink-border{fill:none;stroke:#000;stroke-width:4.5px;transition:stroke .3s}.comic-page:has(.panel-1:hover) .ink-1,.comic-page:has(.panel-2:hover) .ink-2,.comic-page:has(.panel-3:hover) .ink-3,.comic-page:has(.panel-4:hover) .ink-4,.comic-page:has(.panel-5:hover) .ink-5,.comic-page:has(.panel-6:hover) .ink-6{stroke:url(#pulse-ink)}.panel{left:var(--x);top:var(--y);width:var(--w);height:var(--h);clip-path:var(--clip);background:var(--grain), linear-gradient(160deg, #0f0f17, #07070b);animation:panel-in .8s var(--ease) both;animation-delay:calc(var(--i) * 80ms + .12s);position:absolute;overflow:hidden}@keyframes panel-in{0%{opacity:0;transform:translateY(14px)}}.panel-title{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:.01em;text-transform:uppercase;font-weight:900;line-height:.95}.panel-text{font-size:var(--fs-body);color:var(--text-2);line-height:1.45}.panel-fine{font-family:var(--font-mono);font-size:var(--fs-fine);color:var(--muted);letter-spacing:.04em}.tilt{flex-direction:column;gap:.9cqi;width:84%;display:flex;position:absolute;top:50%;left:50%}.tilt-3{transform:translate(-50%,-50%)rotate(-7.6deg)}.tilt-4{transform:translate(-50%,-50%)rotate(-8.4deg)}.panel-1{background:radial-gradient(55% 70% at 20% 88%, #b10cf43d, #0000 70%), radial-gradient(40% 60% at 0% 100%, #e219e526, #0000 70%), var(--grain), linear-gradient(160deg, #100f18, #06060a)}.p1-art{aspect-ratio:782/939;height:96%;position:absolute;bottom:0;left:3%}.p1-art:before{content:"";aspect-ratio:1;background:var(--pulse-diag);-webkit-mask-composite:source-in;opacity:.9;border-radius:50%;width:96%;position:absolute;top:2%;left:4%;-webkit-mask-image:radial-gradient(circle,#000 1px,#0000 1.6px),radial-gradient(circle,#000 30%,#0000 72%);mask-image:radial-gradient(circle,#000 1px,#0000 1.6px),radial-gradient(circle,#000 30%,#0000 72%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:6px 6px,auto;mask-size:6px 6px,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.p1-art picture{height:100%;display:block}.p1-degen{object-fit:contain;object-position:bottom;transform-origin:50% 100%;filter:drop-shadow(0 18px 28px #000b);width:100%;height:100%;transition:transform 1.2s var(--ease);display:block;position:relative}.panel-1:hover .p1-degen{transform:scale(1.035)}.p1-caption{writing-mode:vertical-rl;font-family:var(--font-mono);font-size:var(--fs-fine);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);position:absolute;bottom:6%;left:-4%;transform:rotate(180deg)}.p1-copy{flex-direction:column;align-items:flex-start;gap:1cqi;display:flex;position:absolute;top:8%;left:39%;right:5%}.p1-title{font-family:var(--font-display);font-size:var(--fs-h1);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;font-weight:900;line-height:.9}.hl{background:var(--pulse-text);color:#0000;-webkit-background-clip:text;background-clip:text}.p1-lede{max-width:30em;font-size:var(--fs-body);color:var(--text-2);line-height:1.45}.panel-2{background:radial-gradient(60% 90% at 100% 0%, #00eaff1f, #0000 70%), var(--grain), linear-gradient(200deg, #0e1118, #07070b)}.p2-numeral{font-family:var(--font-display);font-size:calc(var(--fs-h1) * 3.75);color:#0000;-webkit-text-stroke:1px #ffffff26;pointer-events:none;font-weight:900;line-height:.8;position:absolute;bottom:-14%;left:4%}.p2-copy{flex-direction:column;gap:.8cqi;display:flex;position:absolute;top:12%;left:42%;right:5%}.p2-tag{position:absolute;top:12%;left:7%}.p2-shop{position:absolute;top:42%;left:7%}.panel-3{background:radial-gradient(70% 90% at 90% 20%, #00b0ff2e, #0000 70%), var(--grain), linear-gradient(170deg, #0c1018, #06070b)}.p3-links{flex-wrap:wrap;gap:.6cqi;margin-top:.3cqi;display:flex}.panel-4{background:radial-gradient(60% 80% at 30% 40%, #8000ff2e, #0000 70%), var(--grain), linear-gradient(160deg, #0f0e18, #07070b)}.p4-tools{font-family:var(--font-display);font-size:calc(var(--fs-h2) * .72);letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);flex-wrap:wrap;font-weight:800;list-style:none;display:flex}.p4-tools li+li:before{content:"/";color:var(--p-magenta);margin:0 .45em}.panel-5{background:radial-gradient(70% 60% at 10% 100%, #ff1a4a29, #0000 70%), radial-gradient(50% 50% at 90% 30%, #e219e51a, #0000 70%), var(--grain), linear-gradient(200deg, #110e15, #07060a)}.p5-copy{flex-direction:column;align-items:flex-start;gap:.8cqi;display:flex;position:absolute;bottom:6%;left:7%;right:9%}.p5-ticker{font-family:var(--font-display);font-size:calc(var(--fs-h1) * 1.65);letter-spacing:.02em;white-space:nowrap;color:#07060d;-webkit-text-stroke:.1em #07060d;text-shadow:.015em .02em #5b00c9,.03em .04em #6a00e0,.045em .06em #8a00e6,.06em .08em #b10cd8,.06em .08em .4em #8000ff80;padding:0 .07em .08em .03em;font-weight:900;line-height:.85;position:relative}.p5-ticker:before,.p5-ticker:after{content:attr(data-text);content:attr(data-text) / "";padding:inherit;-webkit-text-stroke:0;text-shadow:none;pointer-events:none;position:absolute;inset:0}.p5-ticker:before{background:linear-gradient(180deg, #fff6 0%, #ffffff1a 46%, #0000 47%), var(--pulse-text);color:#0000;-webkit-background-clip:text;background-clip:text}.p5-ticker:after{color:#0000;-webkit-text-stroke:.012em #ffffffb3;-webkit-mask:linear-gradient(#000 0%,#0000 55%);mask:linear-gradient(#000 0%,#0000 55%)}.p5-token{font-size:calc(var(--fs-h1) * 1.65);align-items:center;gap:.18em;margin-top:.12em;display:flex}.p5-token picture{flex-shrink:0;display:block}.p5-diamond{filter:drop-shadow(0 0 1px #fff9)drop-shadow(0 0 .2em #a855ff99);transform-origin:50% 60%;width:auto;height:.92em;transition:transform .6s var(--ease);display:block}.panel-5:hover .p5-diamond{transform:translateY(-4%)rotate(-6deg)}.p5-vault{align-self:stretch;position:relative}.p5-redacted{filter:blur(max(6px,.55cqi));opacity:.85;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.8cqi;display:flex}.p5-classified{background:linear-gradient(#0b0a12e6, #0b0a12e6) padding-box, var(--pulse) border-box;max-width:100%;font-family:var(--font-mono);font-size:calc(var(--fs-kicker) * 1.1);letter-spacing:.14em;text-transform:uppercase;color:var(--text);border:1px solid #0000;border-radius:2px;align-items:center;gap:.7em;padding:.75em 1.1em;font-weight:500;line-height:1.4;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 30px -6px #8000ff99}.p5-classified svg{flex-shrink:0}.p5-meta{font-family:var(--font-mono);font-size:var(--fs-fine);letter-spacing:.12em;text-transform:uppercase;gap:1em;display:flex}.p5-meta dt{color:var(--muted)}.p5-meta dd{color:var(--text)}.panel-6{background:radial-gradient(50% 90% at 100% 0%, #037dff29, #0000 70%), radial-gradient(40% 80% at 0% 100%, #8000ff1f, #0000 70%), var(--grain), linear-gradient(180deg, #0e0f18, #06060b)}.p6-head{text-align:right;flex-direction:column;align-items:flex-end;gap:.7cqi;display:flex;position:absolute;top:17%;right:4%}.p6-steps{grid-template-columns:repeat(3,1fr);gap:2.2cqi;list-style:none;display:grid;position:absolute;bottom:9%;left:5%;right:4%}.p6-steps li{border-top:1px solid;border-image:var(--pulse-line) 1;flex-direction:column;gap:.25cqi;padding-top:.8cqi;display:flex}.step-num{font-family:var(--font-mono);font-size:var(--fs-kicker);letter-spacing:.12em;color:var(--p-cyan)}.step-name{font-family:var(--font-display);font-size:calc(var(--fs-h2) * .72);letter-spacing:.02em;text-transform:uppercase;font-weight:800;line-height:1}.step-note{font-size:var(--fs-fine);color:var(--muted)}.stamp{--stamp-red:#ff2a2a;--stamp-grunge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.6' numOctaves='3' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 -2.6'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");z-index:20;border:.065em solid var(--stamp-red);outline:.025em solid var(--stamp-red);outline-offset:-.13em;color:var(--stamp-red);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;-webkit-mask:var(--stamp-grunge) 0 0 / 260px 260px;mask:var(--stamp-grunge) 0 0 / 260px 260px;filter:drop-shadow(0 0 .12em #ff2a2a59);pointer-events:none;background:#ff2a2a0f;border-radius:.06em;flex-direction:column;align-items:center;padding:.16em .42em .2em;font-size:9cqi;font-weight:900;line-height:.9;animation:.55s cubic-bezier(.2,1.5,.4,1) 1.05s both stamp-in;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-11deg)}.stamp-small{font-family:var(--font-mono);letter-spacing:.6em;text-indent:.6em;margin:.25em 0 .18em;font-size:.18em;font-weight:700}@keyframes stamp-in{0%{opacity:0;transform:translate(-50%,-50%)rotate(-11deg)scale(1.9)}}@media (width<=1000px),(height<=600px){.comic{--page-w:520px;gap:12px;padding:16px 12px 24px}.comic-page{aspect-ratio:auto;box-shadow:none;--fs-kicker:10.5px;--fs-body:14.5px;--fs-fine:11px;--fs-btn:12px;--fs-h2:30px;--fs-h1:clamp(36px, 11vw, 48px);background:0 0;grid-template-columns:1fr 1fr;gap:12px;display:grid;container-type:normal}.comic-ink{display:none}.stamp{font-size:clamp(46px,14vw,84px);top:190px}.panel{clip-path:none;border:3px solid #000;border-radius:10px;flex-direction:column;grid-column:span 2;gap:12px;width:auto;height:auto;padding:20px;display:flex;position:relative;top:auto;left:auto;box-shadow:0 6px #000,0 16px 30px #000c}.panel-3,.panel-4{grid-column:span 1;padding:16px}.panel-3 .panel-title,.panel-4 .panel-title{font-size:24px}.tilt,.p1-copy,.p2-copy,.p5-copy,.p6-head,.p6-steps{width:auto;position:static;transform:none}.tilt,.p2-copy,.p5-copy,.p5-redacted{gap:10px}.panel-1{padding-bottom:0}.p1-copy{gap:14px}.p1-art{align-self:flex-end;width:64%;height:auto;margin-top:-4px;position:relative;left:auto}.panel-2{min-height:170px}.p2-tag,.p2-shop{align-self:flex-start;position:static}.p2-numeral{font-size:130px;bottom:-30%;left:auto;right:-3%}.p3-links{flex-direction:column;align-items:flex-start;gap:8px}.p4-tools{flex-direction:column;gap:2px;font-size:20px}.p4-tools li+li:before{content:none}.p5-ticker,.p5-token{font-size:64px}.p6-head{text-align:left;align-items:flex-start}.p6-steps{grid-template-columns:1fr;gap:14px}.p6-steps li{gap:4px;padding-top:12px}.step-name{font-size:22px}}@media (width>=600px) and (width<=1000px),(width>=600px) and (height<=600px){.comic{--page-w:720px}.panel-1{flex-direction:row;align-items:flex-end;gap:20px}.p1-copy{flex:1;align-self:center;padding-bottom:20px}.p1-art{flex-shrink:0;width:40%}.p6-steps{grid-template-columns:repeat(3,1fr)}}@media (width<=400px){.panel-3,.panel-4{grid-column:span 2}}@media (width>=1001px) and (height>=601px){body.fit-viewport{height:100dvh;overflow:hidden}}.notfound{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:20px;padding-top:80px;padding-bottom:80px;display:flex}.notfound-title{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(52px,9vw,120px);font-weight:900;line-height:.88}.notfound-text{color:var(--text-2);font-size:18px}.footer{border-top:1px solid var(--line);padding:24px 0}.footer-in{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:13px;display:flex}.footer-links{gap:20px;display:flex}.footer-links a:hover{color:var(--p-cyan)}@media (width<=640px){:root{--nav-h:62px}.nav-in{padding:0 16px}.nav-right{gap:8px}.chain-badge{justify-content:center;width:36px;padding:0}.chain-badge-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=360px){.icon-link,.chain-badge{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.panel,.stamp{animation:none}.p1-degen,.p5-diamond,.logo-img,.btn-pulse span{transition:none}.panel-1:hover .p1-degen,.panel-5:hover .p5-diamond,.logo:hover .logo-img{transform:none}}
