@font-face{font-family:Inter;src:url('/collection/Inter.ttf') format('truetype');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;background:#f4f1e9;color:#20211f;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}a,button,input,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #ec582b;outline-offset:5px}.skip{position:absolute;left:16px;top:-80px;background:#e0fa63;padding:16px;z-index:10}.skip:focus{top:12px}header{height:100px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d7cf;gap:24px}.wordmark{font-size:34px;font-weight:950;letter-spacing:-2.5px}.wordmark span{font-size:13px;vertical-align:top;letter-spacing:0;margin:6px}nav{display:flex;gap:30px;font-size:13px;font-weight:600}.network{font-size:11px;letter-spacing:1px;border:1px solid #222;padding:13px 16px;border-radius:30px}.hero{display:grid;grid-template-columns:1.2fr 1fr;min-height:740px}.hero-copy{padding:65px 7% 30px 8.3%;display:flex;flex-direction:column;align-items:flex-start}.eyebrow{font-size:10px;font-weight:650;letter-spacing:1.8px;line-height:1.7}.dot{display:inline-block;background:#ef5c34;width:7px;height:7px;border-radius:50%;margin-right:9px}h1{font-size:clamp(46px,5.6vw,86px);font-weight:900;line-height:.99;letter-spacing:-4px;margin:48px 0 26px}h1 em{display:inline-block;color:#ee5934;font-style:normal}p{line-height:1.7}.intro{max-width:420px;font-size:16px;color:#66665e}.actions{display:flex;align-items:center;gap:24px;margin-top:28px}.button{display:inline-flex;gap:28px;align-items:center;padding:18px 22px;border-radius:4px;font-size:13px;font-weight:650}.primary{background:#20211f;color:#fff}.text-link{font-size:12px;font-weight:600;border-bottom:1px solid;padding-bottom:5px}.hero-bottom{display:flex;gap:28px;font-size:9px;letter-spacing:1px;margin-top:auto;padding-top:50px;color:#73736a}.hero-art{background:#d9dfc9;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:65px 40px}.hero-art:before{content:'S';position:absolute;font-size:650px;font-weight:950;color:#cad3b9;transform:rotate(-14deg)}.hero-art img{width:310px;height:auto;max-width:83%;transform:rotate(8deg);filter:drop-shadow(18px 20px 17px #25301c35);border-radius:20px}.orbit-label{position:absolute;top:35px;left:35px;letter-spacing:2px;font-size:10px}.art-caption{position:absolute;bottom:28px;left:30px;right:30px;display:flex;justify-content:space-between;font-size:9px;font-weight:600;letter-spacing:1px}.ticker{display:flex;justify-content:space-around;gap:20px;padding:23px;background:#def769;font-size:13px;font-weight:700;letter-spacing:1px}.ticker b{font-size:22px;line-height:16px}.section{padding:90px 6%}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:38px}h2{font-size:clamp(33px,4vw,58px);letter-spacing:-2px;line-height:1.06;margin:16px 0 10px;font-weight:750}.section-heading>p{font-size:13px;max-width:365px;color:#68695f}.collection-tools{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d4d5ca;padding:22px 0;font-size:11px;color:#64665a}.collection-tools label{display:flex;align-items:center;gap:14px}input{background:transparent;border:1px solid #c8cbbd;border-radius:4px;padding:11px 13px;width:240px;font-size:12px}.character-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.character{appearance:none;background:none;border:1px solid transparent;padding:0 0 13px;text-align:left;cursor:pointer;border-radius:6px;overflow:hidden;color:inherit}.character.selected{border-color:#242820}.character-art{background:color-mix(in srgb,var(--accent) 14%,#e9e9df);display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden}.character img{width:90%;height:90%;object-fit:contain;transition:transform .2s}.character:hover img{transform:scale(1.08)}.character-name{display:flex;justify-content:space-between;padding:13px 9px 4px;font-weight:650;font-size:13px}.character small{padding:0 9px;color:#737669;font-size:9px}.selection{display:grid;grid-template-columns:160px 150px 1fr;gap:22px;align-items:center;background:#e7e9dc;border-radius:6px;margin-top:24px;padding:24px}.selection h3{font-size:23px;letter-spacing:-.8px}.selection p{font-size:12px;margin:0}.selection .pill{grid-column:3}.pill{display:inline-block;font-size:9px;border:1px solid #889076;border-radius:30px;padding:6px 10px;width:fit-content}.companion{background:#22251f;color:#f6f3e8;display:grid;grid-template-columns:1fr 1fr;gap:80px}.companion h2 em{font-style:normal;color:#dcf56a}.companion p{font-size:14px;max-width:390px;color:#c4c8b7}.companion p.subtle{font-size:11px;color:#a6ad98}.widget-demo{background:#32372d;border:1px solid #4a5140;border-radius:16px;padding:24px;text-align:center;display:flex;flex-direction:column;align-items:center}.demo-top{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:1px}.bubble{background:#f6f3e8;color:#303429;border-radius:14px;padding:20px;margin-top:24px;font-size:13px;line-height:1.6;min-height:108px;text-align:left;max-width:340px}.widget-demo img{width:150px;height:150px;object-fit:contain}.nameplate{font-size:9px;letter-spacing:.6px}.nameplate span{color:#dcf56a}.demo-questions{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin:22px 0 15px}.demo-questions button{background:#444c39;color:#eef2e5;border:1px solid #67715c;border-radius:6px;padding:9px 12px;font-size:10px;cursor:pointer}.demo-questions button:hover{background:#566148}.widget-demo small{font-size:9px;color:#b7bfa9}.tier-table{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;padding:19px 18px;border-bottom:1px solid #d6d7cd}thead th{font-size:10px;font-weight:500;color:#696d60}tbody th{text-transform:capitalize;font-weight:550}.rarity-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:13px;background:#919990}.uncommon{background:#4f905b}.rare{background:#477bc8}.epic{background:#8854b8}.legendary{background:#ba9329}.mythic{background:#cf4c38}.subtle{font-size:11px;color:#74776a}.coin{background:#dfe6cf;display:grid;grid-template-columns:1fr 1fr;gap:90px}.coin p{font-size:14px;max-width:390px}.coin-stats>div{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #bcc5ab;padding:22px 0;gap:20px}.coin-stats strong{font-size:48px;font-weight:650;letter-spacing:-2px}.coin-stats span{font-size:12px;color:#5f6852}.coin-stats p{font-size:11px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:48px 0 58px}.steps article{border-top:1px solid #bfc3b5;padding-top:20px}.steps article>span{font-size:12px;color:#8a8d80}.steps h3{font-size:19px;margin-top:30px}.steps p{font-size:13px;color:#707568}details{border-top:1px solid #ccd0c1;padding:23px 0;font-size:14px}summary{cursor:pointer}details p{max-width:750px;color:#6c7263;font-size:13px}footer{background:#1f231c;color:#e5e8dc;padding:50px 6%;display:flex;align-items:center;flex-wrap:wrap;gap:30px}footer>p{font-size:10px;letter-spacing:1px}footer>div{margin-left:auto;display:flex;gap:24px;font-size:12px}footer small{flex-basis:100%;font-size:10px;color:#9ba58e}[hidden]{display:none!important}@media(min-width:1600px){body{max-width:1600px;margin:auto}}@media(max-width:1000px){nav{gap:15px}.hero{min-height:630px}.hero-copy{padding-top:40px}h1{letter-spacing:-2.5px}.actions{flex-wrap:wrap}.character-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.selection{grid-template-columns:1fr 2fr}.selection .eyebrow{grid-column:1/-1}.selection .pill{grid-column:2}.companion,.coin{gap:40px}.hero-art{padding:55px 20px}.art-caption{font-size:8px;gap:12px}}@media(max-width:650px){header{height:auto;min-height:84px;padding:20px 6%;flex-wrap:wrap;gap:15px}header nav{order:3;width:100%;justify-content:space-between;gap:10px;font-size:10px}.wordmark{font-size:30px}.network{font-size:9px;padding:10px}.hero{grid-template-columns:1fr}.hero-copy{padding:35px 6%}h1{font-size:clamp(42px,10vw,62px);margin:25px 0 15px}.intro{font-size:14px}.hero-bottom{padding-top:35px;font-size:8px;gap:20px}.hero-art{min-height:485px}.hero-art img{width:235px}.ticker{flex-wrap:wrap;font-size:10px;gap:14px}.ticker b{display:none}.section{padding:55px 6%}.section-heading{display:block}.section-heading>p{max-width:none}.character-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.character-name{font-size:11px;padding:10px 5px 4px}.character small{font-size:8px;padding:0 5px}.collection-tools label{flex-direction:column;align-items:flex-start;gap:7px}input{width:200px}.selection{display:block;padding:20px}.selection h3{margin:10px 0}.selection .pill{margin-top:15px}.companion,.coin{grid-template-columns:1fr;gap:30px}.steps{grid-template-columns:1fr;gap:20px}.steps h3{margin-top:15px}table{font-size:12px;min-width:530px}th,td{padding:16px 12px}footer>div{margin-left:0;gap:18px}footer>p{margin-left:auto}.bubble{min-height:135px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
/* New catalogue: original full-body artwork on its authored black ground. */
.hero-art{background:#080909}.hero-art:before{color:#191b19}.hero-art img{width:100%;max-width:100%;transform:none;border-radius:0}.orbit-label,.art-caption{color:#e7e6db}.character-art{background:#000}.character img{width:100%;height:100%}.widget-demo img{width:220px;height:220px;border-radius:12px}.market-stats{display:flex;gap:20px;flex-wrap:wrap;margin:28px 0}.market-stats article{background:#e7e9dc;padding:22px;border-radius:12px;flex:1;min-width:150px}.market-stats strong{display:block;font-size:28px}.market-stats span{font-size:12px}.market-empty{border:1px solid #c5c8bb;border-radius:14px;padding:32px;margin:30px 0}.market-card{background:#e7e9dc;border-radius:12px;overflow:hidden}.market-card img{width:100%;display:block}.market-card div{padding:16px}.market-card h3{margin:0 0 8px}.market-card p{font-size:11px}.market-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px}.market-filters{display:flex;gap:14px;flex-wrap:wrap;margin:24px 0}.market-filters select{font:inherit;padding:12px;background:#f4f1e9;border:1px solid #999;border-radius:4px}.market-filters input{width:min(100%,340px)}
