@font-face{font-family:Jersey;src:url(/art/jersey.woff2)format("woff2");font-display:swap}@font-face{font-family:VT;src:url(/art/vt.woff2)format("woff2");font-display:swap}:root{color:#e3e7de;font-synthesis:none;--lime:#b7db75;--muted:#959d8f;--border:#343c2e;--panel:#141810;background:#0c0e0b;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--lime);outline-offset:6px}button:disabled{cursor:wait;opacity:.6}[hidden]{display:none!important}.header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;max-width:1440px;height:88px;margin:auto;padding:0 5%;display:flex}.brand{white-space:nowrap;align-items:center;gap:8px;font:25px Jersey,monospace;display:flex}.brand span:last-child{color:var(--lime)}.brand-mark{margin-right:5px;font:40px Jersey}.header nav{gap:36px;font-size:14px;display:flex}.header nav span{color:var(--lime);margin-left:10px}main{max-width:1440px;margin:auto;padding:0 5%}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:78px 0 70px;display:grid}.eyebrow{letter-spacing:1.8px;color:var(--muted);margin:0 0 22px;font:14px VT,monospace}.hero h1{letter-spacing:.3px;margin:0 0 30px;font:400 clamp(64px,7.5vw,110px)/.9 Jersey,monospace}.hero h1 span{color:var(--lime)}.intro{color:#b5bcae;margin:0;font-size:18px;line-height:1.7}.hero-actions{align-items:center;gap:25px;margin:30px 0;display:flex}.button{border:1px solid var(--border);background:0 0;justify-content:center;align-items:center;gap:34px;min-height:48px;padding:15px 23px;font-size:14px;display:inline-flex}.primary{background:var(--lime);color:#14200c;border-color:var(--lime);font-weight:600;box-shadow:4px 4px #45522e}.primary:hover{background:#cfeba0}.text-link{text-underline-offset:5px;font-size:14px;text-decoration:underline}.contract{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;align-items:center;gap:15px;padding-top:18px;font:14px VT;display:flex}.contract span:first-child{letter-spacing:1px}.contract span:nth-child(2){color:#c6cdbf;overflow-wrap:anywhere;max-width:100%}.contract button{border:1px solid var(--border);background:0 0;padding:6px 10px}.art-stage{background-color:#171e12;background-image:linear-gradient(#26331a66 1px,#0000 1px),linear-gradient(90deg,#26331a66 1px,#0000 1px);background-size:26px 26px;border:1px solid #3b4b2c;flex-direction:column;justify-content:space-between;align-self:stretch;min-height:380px;display:flex;position:relative;overflow:hidden}.art-caption,.art-bottom{letter-spacing:1px;color:#a5b398;justify-content:space-between;padding:16px;font:13px VT;display:flex}.art-caption{border-bottom:1px solid #3b4b2c}.art-bottom{border-top:1px solid #3b4b2c}.cats{height:300px;margin:10px;position:relative}.cat{image-rendering:pixelated;aspect-ratio:1;object-fit:contain;background:#161a13;border:5px solid #0c0e0b;width:41%;height:auto;position:absolute;box-shadow:7px 7px #0a0d0899}.cat-left{top:4%;left:0;transform:rotate(-8deg)}.cat-main{z-index:2;width:50%;top:20%;left:25%}.cat-right{top:2%;right:0;transform:rotate(8deg)}.mechanism{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1.05fr 1fr 1.25fr 1.25fr;gap:25px;padding:28px 0;display:grid}.mechanism .eyebrow{margin-bottom:10px}h2{margin:0;font:400 45px/1 Jersey,monospace}.step{border-left:1px solid var(--border);padding-left:24px;position:relative}.step-no{color:var(--lime);margin-bottom:10px;font:16px VT;display:block}.step h3{margin:0 0 10px;font-size:16px;font-weight:500}.step p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.section{padding:56px 0}.section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px;display:flex}.section-heading .eyebrow{margin-bottom:12px}.connection{color:var(--muted);border:1px solid var(--border);padding:7px 12px;font:16px VT}.connection.live{color:var(--lime)}.metrics{border:1px solid var(--border);background:var(--panel);grid-template-columns:repeat(3,1fr);display:grid}.metrics article{border-right:1px solid var(--border);padding:24px 28px}.metrics article:last-child{border:0}.metrics article>span{letter-spacing:1.4px;color:var(--muted);margin-bottom:8px;font:14px VT;display:block}.metrics strong{color:var(--lime);font:400 56px/1.15 Jersey}.metrics article:nth-child(2) strong{color:#e3e7de}.activity{border:1px solid var(--border);border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.activity>div{border-right:1px solid var(--border);padding:24px 28px}.activity>div:last-child{border:0}.activity .eyebrow{margin-bottom:16px;font-size:13px;display:block}.phase h3{margin:0 0 8px;font:30px Jersey}.activity p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.updated{color:var(--muted);margin:14px 0 0;font-size:12px}.recent-content{align-items:center;gap:14px;display:flex}.recent-content img{object-fit:contain;width:65px;height:65px;image-rendering:pixelated}.recent-content h3{margin:0 0 6px;font-size:15px}.collection{border-top:1px solid var(--border);padding-bottom:70px}.tabs{border:1px solid var(--border);display:flex}.tabs button{min-height:43px;color:var(--muted);background:0 0;border:0;padding:10px 24px;font-size:14px}.tabs button[aria-selected=true]{background:var(--lime);color:#17200e}.empty{border:1px dashed var(--border);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:210px;padding:28px;display:flex}.empty-symbol{color:#59664d;margin-bottom:12px;font:30px VT}.empty h3{margin:0 0 9px;font-size:16px;font-weight:400}.empty p{color:var(--muted);margin:0;font-size:14px}.nft-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid}.nft-card{border:1px solid var(--border);background:var(--panel);min-width:0}.nft-card img{aspect-ratio:1;object-fit:contain;width:100%;image-rendering:pixelated}.nft-details{padding:11px}.nft-details h3{margin:0 0 8px;font:20px Jersey}.nft-details p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.more{margin:24px auto 0;display:flex}#inventory-error{color:#e5b598;font-size:14px}footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:25px;max-width:1440px;margin:auto;padding:25px 5%;display:flex}footer .brand{font-size:21px}footer p{color:var(--muted);font-size:12px}footer>div{gap:22px;font-size:13px;display:flex}@media (width>=1440px){.hero h1{font-size:110px}}@media (width<=1000px){.hero{gap:25px}.hero h1{font-size:76px}.hero-actions{flex-wrap:wrap;gap:18px}.mechanism{grid-template-columns:1fr 1fr}.mechanism>div:first-child{padding-left:24px}.nft-grid{grid-template-columns:repeat(4,1fr)}.metrics strong{font-size:44px}footer{flex-wrap:wrap}.art-stage{min-height:330px}.cats{height:240px}}@media (width<=640px){.header{height:74px;padding:0 6%}.brand{font-size:22px}.header nav{gap:16px}.header nav a:first-child{display:none}main{padding:0 6%}.hero{grid-template-columns:1fr;gap:30px;padding:40px 0}.hero h1{font-size:clamp(65px,16vw,100px)}.intro{font-size:16px}.art-stage{min-height:310px}.cats{height:255px}.cat{max-width:200px}.cat-main{max-width:235px}.mechanism{grid-template-columns:1fr;gap:25px;padding:28px 0}.mechanism>div:first-child{padding:0}.step{padding-left:20px}.section{padding:38px 0}.section-heading{flex-wrap:wrap;align-items:start}h2{font-size:39px}.metrics article{padding:17px 12px}.metrics strong{overflow-wrap:anywhere;font-size:34px}.metrics article>span{letter-spacing:.3px;font-size:12px}.activity{grid-template-columns:1fr}.activity>div{border-right:0;border-bottom:1px solid var(--border);padding:22px}.nft-grid{grid-template-columns:repeat(2,1fr)}footer{gap:10px;padding:25px 6%}footer>div{width:100%;padding-top:10px}.eyebrow{font-size:13px}.updated{line-height:1.6}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.track-record{color:var(--muted);font-variant-numeric:tabular-nums;margin:-10px 0 24px;font-size:14px;line-height:1.5}.held-track-record{color:var(--muted);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:14px;line-height:1.5}.metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.mechanism-note{color:var(--muted);grid-column:1/-1;margin:0;font-size:14px;line-height:1.6}@media (width<=1000px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.nft-details .burn-tx-link{color:var(--muted);text-underline-offset:3px;margin-top:6px;font-size:12px;line-height:1.4;text-decoration:underline;display:inline-block}.nft-details .burn-tx-link:hover{color:var(--lime)}
