@font-face{font-family:ArcadeDisplay;src:url(/arcade/Jersey10-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:dark;--ink:#03111d;--panel:#051521;--paper:#f3f3e9;--muted:#9eb8c9;--cyan:#16dfe6;--lime:#b8f32b;--orange:#ff6b2e;--violet:#aa72e6;--line:#205063;--display:ArcadeDisplay, Impact, sans-serif;--body:"Courier New", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body.arcade{background-color:var(--ink);color:var(--paper);font-family:var(--body);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#12344933 1px,#0000 1px),linear-gradient(90deg,#12344933 1px,#0000 1px);background-size:20px 20px;margin:0;font-size:15px;line-height:1.6}button,a,input{-webkit-tap-highlight-color:transparent}button{font:inherit}a{color:inherit;text-decoration:none}button,summary{cursor:pointer}button:disabled{cursor:default;opacity:.35}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--lime);outline-offset:5px}a:hover{color:var(--cyan)}img{max-width:100%;height:auto;image-rendering:pixelated;display:block}svg{vertical-align:middle;flex-shrink:0}figure,p,h1,h2,h3{margin:0}p+p{margin-top:14px}h1,h2,.step-number{font-family:var(--display);text-transform:uppercase;font-weight:400;line-height:.92}h2{letter-spacing:.2px;font-size:clamp(32px,3.35vw,49px)}h3{text-transform:uppercase;letter-spacing:1px;font-size:16px;font-weight:700;line-height:1.4}p{max-width:65ch}button{color:inherit}.shell{width:min(1280px,100% - 88px);margin-inline:auto}.section-rule{border-bottom:1px solid var(--line)}.section-pad{padding-block:31px 35px}.section-heading{justify-content:space-between;align-items:center;gap:28px;margin-bottom:25px;display:flex}.section-side{align-items:center;gap:25px;display:flex}.micro{text-transform:uppercase;letter-spacing:1px;color:var(--muted);font-size:10px;line-height:1.5}.eyebrow{text-transform:uppercase;color:var(--muted);letter-spacing:1.8px;margin-bottom:17px;font-size:13px}.eyebrow b{color:var(--cyan);margin-inline:10px;font-size:21px}.eyebrow.small{margin-bottom:11px;font-size:10px;line-height:1.6}.hero-tools{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:17px;display:flex}.hero-tools .eyebrow{margin-bottom:0}.sound-toggle{border:1px solid var(--line);color:var(--muted);background:var(--ink);min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;padding:6px 9px;font-size:11px}.sound-toggle:hover,.sound-toggle[aria-pressed=true]{color:var(--cyan);border-color:var(--cyan)}.sound-toggle:disabled{cursor:default;opacity:.6}.orange{color:var(--orange)}.accent-cyan{--accent:var(--cyan)}.accent-lime{--accent:var(--lime)}.accent-orange{--accent:var(--orange)}.accent-violet{--accent:var(--violet)}.pixel-dash{background:var(--orange);width:15px;height:4px;margin-top:17px;display:block}.skip-link{background:var(--lime);color:var(--ink);z-index:10;padding:12px;position:absolute;top:0;left:20px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}[hidden]{display:none!important}.button{border:1px solid var(--cyan);color:var(--cyan);text-transform:uppercase;letter-spacing:.6px;white-space:nowrap;background:#03111dbb;justify-content:center;align-items:center;gap:24px;min-height:51px;padding:12px 20px;font-size:13px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.button:hover{color:var(--paper);background:#123442}.button:active{transform:translateY(2px)}.button-primary{background:var(--lime);border-color:var(--lime);color:#061419;box-shadow:-4px 4px #84a94760}.button-primary:hover{color:#061419;background:#d0ff65}.button-small{text-transform:none;gap:20px;min-height:36px;padding:5px 13px}.button-small svg{width:20px}.actions{flex-wrap:wrap;gap:15px;display:flex}.mobile-only{display:none}.hero{isolation:isolate;background:#030e19;position:relative;overflow:hidden}.hero-grid{grid-template-columns:1.04fr 1fr;align-items:start;gap:36px;min-height:610px;padding-top:48px;padding-bottom:50px;display:grid;position:relative}.hero-copy{z-index:1;padding-top:11px}.hero h1{letter-spacing:.2px;margin-bottom:27px;font-size:clamp(58px,6.4vw,91px);line-height:.86}.hero-intro{margin-bottom:27px;font-size:15px;line-height:1.7}.hero .actions{gap:15px}.hero .button{gap:14px;padding-inline:17px}.practice{text-align:center;letter-spacing:.6px;margin-top:15px}.hero .practice{text-align:left;color:#e4edf2;background:#03111d;padding:6px 9px;font-size:11px;display:inline-block}.hero-art{grid-template-columns:minmax(0,1fr) 145px;align-items:start;gap:17px;display:grid}.archive-card{border:2px solid var(--cyan);background:var(--ink);padding:9px;position:relative;box-shadow:5px 5px #16dfe626}.archive-card:before,.archive-card:after{content:"";border:4px solid var(--cyan);pointer-events:none;width:21px;height:21px;position:absolute}.archive-card:before{border-bottom:0;border-right:0;top:-8px;left:-8px}.archive-card:after{border-top:0;border-left:0;bottom:-8px;right:-8px}.window-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;padding-bottom:8px;display:flex}.window-bar>span:first-child{color:var(--orange);border:1px solid var(--orange);font-family:var(--display);text-transform:uppercase;padding:3px 8px;font-size:23px;line-height:1}.window-bar .micro{white-space:nowrap;font-size:8px}.window-bar i{color:var(--muted);margin-left:8px;font-style:normal}.archive-card>img{aspect-ratio:1;object-fit:cover;width:100%}.archive-card figcaption{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:7px;padding:16px 6px 8px;display:flex}.archive-card strong{text-transform:uppercase;font-size:13px;display:block}.archive-card figcaption span,.archive-card figcaption p{text-transform:uppercase;color:var(--muted);margin-top:7px;font-size:10px;line-height:1.7;display:block}.archive-card figcaption p{margin:0;font-size:9px}.archive-card figcaption i{color:var(--cyan);font-style:normal}.archive-side{gap:20px;padding-top:74px;display:grid}.archive-side .hunter-card figcaption{padding:10px 11px}.archive-side .hunter-card strong{font-size:10px}.archive-side .hunter-card span{font-size:9px}.manifesto{border:1px solid var(--line);letter-spacing:2px;text-transform:uppercase;background:#03111dd9;padding:19px;font-size:14px;line-height:1.65}.manifesto .pixel-dash{background:var(--lime)}.hero-scene{aspect-ratio:16/9;z-index:-1;width:57%;position:absolute;inset:auto auto 0 0;mask-image:linear-gradient(90deg,#000 75%,#0000),linear-gradient(#0000,#000 40%);mask-composite:intersect}.hero-scene img,.hero-scene video{object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.hero-scene video{opacity:0;pointer-events:none;transition:opacity .25s}.hero-scene video.is-playing{opacity:1}.scene-controls{pointer-events:none;justify-content:space-between;align-items:end;min-height:72px;margin-top:0;padding-bottom:22px;display:flex;position:relative}.scene-caption{color:#e4edf2;background:#03111d;max-width:none;padding:8px 10px;font-size:11px}.motion-toggle{pointer-events:auto;text-transform:uppercase;letter-spacing:.5px;border:1px solid var(--line);color:var(--muted);background:#03111de6;padding:8px 10px;font-size:10px}.motion-toggle:hover{color:var(--cyan);border-color:var(--cyan)}.meet-layout{grid-template-columns:175px minmax(0,1fr);gap:27px;display:grid}.rail-intro{font-size:13px;line-height:1.55}.rail-intro .micro{margin-top:20px;font-size:9px}.portrait-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line) transparent;grid-auto-columns:calc(20% - 12.8px);grid-auto-flow:column;gap:16px;padding:3px 1px 10px;display:grid;overflow-x:auto}.hunter-card{border:1px solid var(--line);background:var(--panel);scroll-snap-align:start;min-width:0;margin:0;padding:5px;transition:border-color .2s,transform .2s}.hunter-card:hover{border-color:var(--accent,var(--cyan));transform:translateY(-2px)}.hunter-card>img{aspect-ratio:1;object-fit:cover;background:#07121e;width:100%}.hunter-card figcaption{padding:12px 6px 6px}.hunter-card strong{letter-spacing:.2px;text-transform:uppercase;font-size:10px;line-height:1.4;display:block}.hunter-card span{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);margin-top:6px;font-size:8px;line-height:1.5;display:block}.hunter-card i{background:var(--accent,var(--cyan));width:24px;height:3px;margin-top:15px;display:block}.rail-controls{gap:9px;display:flex}.rail-controls button{border:1px solid var(--cyan);color:var(--cyan);background:0 0;place-items:center;width:35px;height:35px;padding:4px;display:grid}.rail-controls button:hover:not(:disabled){background:#15363f}.steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.step-panel{border:1px solid var(--line);background:#041521e6;padding:25px 28px}.step-panel header{align-items:center;gap:21px;display:flex}.step-number{color:var(--accent);font-size:47px}.step-panel h3{font-size:14px}.step-icon{color:var(--accent);text-align:center;margin:33px auto 29px}.step-panel p{max-width:29ch;margin-inline:auto;font-size:14px;line-height:1.65}.reward-layout{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-block:40px;display:grid}.reward-layout h2{margin-bottom:20px;font-size:clamp(35px,3.6vw,50px)}.reward-layout p{max-width:49ch;font-size:13px;line-height:1.7}.reward-diagram{border:1px solid var(--cyan);background:var(--panel);grid-template-columns:100px minmax(0,1fr);gap:15px;padding:35px 21px 19px;display:grid;position:relative}.accepted{color:var(--cyan);text-align:center;align-self:center;justify-items:center;gap:12px;font-size:12px;display:grid}.reward-branches{border-left:1px solid var(--cyan);gap:30px;padding-left:20px;display:grid;position:relative}.reward-branches:before{content:"";border-top:1px solid var(--cyan);width:15px;position:absolute;top:50%;left:-16px}.reward-path{grid-template-columns:1fr 20px 40px 1.1fr;align-items:center;gap:13px;font-size:11px;display:grid}.reward-path>svg{color:var(--cyan);max-width:100%}.reward-path>svg:nth-of-type(2){color:#ffd665}.reward-path strong{color:#c2d6e0;font-weight:400;line-height:1.5}.locked-portrait{position:relative}.locked-portrait svg{color:var(--cyan);background:var(--panel);position:absolute;bottom:-4px;right:-8px}.reward-diagram figcaption{text-align:center;color:var(--muted);grid-column:1/-1;padding-top:12px;font-size:9px}.collection-layout{grid-template-columns:230px minmax(0,1fr);gap:30px;display:grid}.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.text-link{color:var(--cyan);align-items:center;gap:10px;margin-top:22px;font-size:13px;display:inline-flex}.text-link svg{width:19px}.inline-guide{margin-top:20px;font-size:12px;line-height:1.7}.inline-guide summary{color:var(--cyan);align-items:center;gap:12px;width:fit-content;min-height:34px;list-style:none;display:flex}.inline-guide summary::-webkit-details-marker{display:none}.inline-guide summary svg{width:19px}.inline-guide p{color:#bccfd9;max-width:65ch;padding-top:12px}.mechanics-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mechanics-lead{max-width:76ch;margin-bottom:24px;font-size:15px;line-height:1.7}.mechanics-note{border-left:2px solid var(--cyan);max-width:100ch;margin-top:22px;padding-left:14px;font-size:12px;line-height:1.75}#defi-mechanics .mechanics-content>p,#defi-mechanics .bond-art{grid-column:1/-1}#defi-mechanics .hunt-content{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}#defi-mechanics .hunt-content img{justify-self:center;width:95px}.mechanics-panel{border:1px solid var(--line);background:var(--panel);padding:23px}.mechanics-content{grid-template-columns:.9fr 1.1fr;align-items:center;gap:22px;min-height:135px;margin-top:20px;display:grid}.mechanics-content p{font-size:13px;line-height:1.65}.bond-art{color:var(--cyan);align-items:center;gap:8px;display:flex}.bond-art svg{max-width:40%;height:auto}.hunt-content{grid-template-columns:1fr .8fr 1.15fr;gap:12px}.hunt-content img{align-self:end}.trait-list{text-transform:uppercase;color:var(--muted);gap:8px;font-size:9px;display:grid}.trait-list span{border:1px solid var(--line);align-items:center;gap:7px;padding:6px;line-height:1.3;display:flex}.trait-list svg{width:18px;color:var(--cyan)}.risk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.risk-panel{background:var(--panel);border:1px solid var(--line);flex-direction:column;padding:22px 19px;display:flex}.risk-panel header{color:#f9d34e;align-items:center;gap:12px;margin-bottom:20px;display:flex}.risk-panel h3{text-transform:none;letter-spacing:0;font-size:12px;font-weight:400}.risk-panel svg{width:32px}.risk-panel p{font-size:12px;line-height:1.7}.risk-panel .pixel-dash{margin-top:auto;transform:translateY(10px)}.faq-list{gap:12px;display:grid}.faq{border:1px solid var(--line);background:var(--panel)}.faq[open]{border-color:var(--cyan)}.faq summary{align-items:center;gap:17px;padding:16px 19px;font-size:13px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.question-mark{color:var(--ink);background:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-weight:700;display:grid}.faq-toggle{color:var(--cyan);margin-left:auto;font-size:22px}.faq-toggle:before{content:"+"}.faq[open] .faq-toggle:before{content:"−"}.faq p{color:#bdced8;max-width:95ch;padding:0 30px 18px 61px;font-size:12px}.closing{isolation:isolate;background:#030e19;min-height:385px;position:relative;overflow:hidden}.closing-scene{object-fit:cover;object-position:center 72%;z-index:-1;width:100%;height:100%;position:absolute;inset:auto 0 0;transform:scaleX(-1);mask-image:linear-gradient(#0000,#000 50%)}.closing-content{justify-content:space-between;align-items:center;gap:25px;padding-top:38px;display:flex}.closing h2{font-size:clamp(52px,5.8vw,80px);line-height:.9}.closing .actions{gap:16px}@media (width>=1450px){.hero-grid{min-height:650px}.hero-scene{width:61%}}@media (width<=1100px){.shell{width:calc(100% - 56px)}.hero-grid{gap:25px;min-height:570px}.hero h1{font-size:70px}.hero-art{grid-template-columns:minmax(0,1fr) 105px;gap:12px}.archive-side{padding-top:60px}.manifesto{padding:12px;font-size:11px}.hero .button{gap:10px;padding-inline:12px;font-size:10px}.window-bar>span:first-child{font-size:18px}.window-bar .micro,.archive-card figcaption p{display:none}.hero-intro{font-size:13px}.portrait-rail{grid-auto-columns:calc(25% - 12px)}.section-heading>.micro,.section-side>.micro{display:none}.reward-layout{gap:28px}.reward-diagram{grid-template-columns:65px 1fr;padding:25px 15px 16px}.reward-path{grid-template-columns:1fr 15px 32px 1fr;gap:7px;font-size:9px}.collection-layout{grid-template-columns:165px minmax(0,1fr);gap:20px}.step-panel{padding:20px}.step-panel h3{font-size:12px}.mechanics-content{gap:10px}.trait-list{font-size:8px}.closing .button{padding-inline:14px;font-size:11px}}@media (width<=767px){.shell{width:calc(100% - 36px)}.section-pad{padding-block:27px}.hero-grid{grid-template-columns:1fr;gap:30px;min-height:0;padding-top:31px;padding-bottom:135px}.hero-copy{padding:0}.hero h1{margin-bottom:23px;font-size:clamp(57px,10.8vw,82px)}.hero-intro{font-size:13px}.hero-art{grid-template-columns:minmax(0,1fr) 125px;gap:15px;width:min(520px,100%)}.archive-side{padding-top:30px}.archive-card figcaption{padding-top:10px}.archive-card strong{font-size:12px}.archive-card figcaption span{font-size:9px}.manifesto{font-size:12px}.hero .actions{gap:12px}.hero .button{gap:10px;min-height:48px;padding-inline:12px;font-size:11px}.hero .button svg{width:19px}.hero .practice{padding-left:9px}.hero-scene{aspect-ratio:16/9;width:100%;mask-image:linear-gradient(#0000,#000 38%);mask-composite:add}.scene-controls{min-height:68px;margin-top:0;padding-bottom:15px}.scene-caption{font-size:11px}.eyebrow{letter-spacing:1px;font-size:10px}.eyebrow b{margin-inline:8px}.section-heading{align-items:start;gap:12px;margin-bottom:20px}h2{font-size:36px}.rail-controls button{width:34px;height:34px}.meet-layout{display:block}.meet-layout .rail-intro{justify-content:space-between;gap:20px;margin-bottom:20px;font-size:12px;display:flex}.meet-layout .rail-intro .pixel-dash{display:none}.meet-layout .rail-intro .micro{text-align:right;align-self:end;margin:0}.portrait-rail{grid-auto-columns:calc(42.5532% - 10.2128px);gap:12px}.hunter-card figcaption{padding:10px 5px 6px}.hunter-card strong{font-size:9px}.hunter-card span{font-size:8px}.steps-grid{grid-template-columns:1fr;gap:12px}.step-panel{grid-template-columns:1fr 85px;column-gap:25px;padding:22px;display:grid}.step-panel header{gap:15px}.step-number{font-size:41px}.step-panel h3{font-size:13px}.step-panel p{grid-area:2/1;max-width:none;margin:10px 0 0;font-size:13px}.step-icon{grid-area:1/2/3;align-self:center;margin:0}.step-icon svg{width:72px;height:72px}.reward-layout{grid-template-columns:1fr;gap:25px}.reward-layout h2{font-size:38px}.reward-layout p{font-size:13px}.reward-diagram{grid-template-columns:65px minmax(0,1fr);gap:12px;padding:26px 16px 16px}.reward-path{grid-template-columns:1fr 18px 35px 1.15fr;gap:8px;font-size:10px}.reward-branches{gap:24px;padding-left:14px}.reward-diagram figcaption{font-size:8px}.accepted{font-size:10px}.accepted>svg{width:48px}.collection-layout{grid-template-columns:1fr;gap:20px}.collection-layout .rail-intro p{max-width:42ch}.collection-layout .rail-intro .micro{margin-top:10px}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.collection-grid .hunter-card strong{font-size:11px}.collection-grid .hunter-card span{font-size:9px}.text-link{margin-top:14px}.mechanics-grid{grid-template-columns:1fr;gap:14px}.mechanics-panel{padding:22px}.mechanics-content{min-height:110px}.hunt-content{grid-template-columns:1fr .9fr 1.1fr}.trait-list{font-size:8px}.risk-grid{grid-template-columns:1fr 1fr;gap:12px}.risk-panel{padding:17px 13px 23px}.risk-panel header{align-items:start;gap:9px;margin-bottom:15px}.risk-panel h3,.risk-panel p{font-size:11px}.risk-panel svg{width:28px}.faq summary{gap:10px;padding:15px 12px;font-size:12px}.faq p{padding:0 15px 18px 46px;font-size:12px}.closing{min-height:390px}.closing-content{padding-top:29px;display:block}.closing h2{font-size:59px}.closing-content>.actions{margin-top:20px}.closing .actions{gap:12px;margin-top:22px}.closing .button{gap:9px;min-height:46px;padding:10px 12px;font-size:10px}.closing .button svg{width:18px}.closing .practice{text-align:left;font-size:9px}.closing-scene{object-position:55% bottom;mask-image:linear-gradient(#0000,#000 75%)}}@media (width<=380px){.hero h1{font-size:57px}.hero-art{grid-template-columns:minmax(0,1fr) 95px}.hero .actions{grid-template-columns:1fr;display:grid}.hero .button{justify-content:space-between}.hero-art .manifesto{letter-spacing:1px;padding:10px;font-size:10px}.hunter-card strong{font-size:8px}.archive-card strong{font-size:10px}.archive-card figcaption span{font-size:8px}.reward-diagram{grid-template-columns:48px 1fr;gap:8px;padding-inline:10px}.reward-path{grid-template-columns:1fr 13px 29px 1fr;gap:6px;font-size:9px}.risk-panel header{display:block}.risk-panel h3{margin-top:8px}.closing .actions{justify-content:start;display:grid}}.mechanics-panel{min-width:0}.mechanics-content{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hunt-content{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.15fr)}.mechanics-content>*{min-width:0}.trait-list span{overflow-wrap:anywhere}@media (width<=767px){.mechanics-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.hunter-card:hover{transform:none}.hero-scene video{display:none}}
