body{margin:0;background:var(--bg,#0D120C);color:var(--tx,#F2F0E9);font-family:Hanken Grotesk,sans-serif;-webkit-font-smoothing:antialiased;transition:background .3s ease,color .3s ease}a{color:inherit;text-decoration:none}a:hover{color:var(--gn,#3B8C4A)}::selection{background:var(--gn,#3B8C4A);color:var(--bg,#0D120C)}input{font-family:IBM Plex Mono,monospace}input::placeholder{color:var(--mu,#6B6862)}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes modalIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes driftA{0%{transform:translate(0) rotate(0)}25%{transform:translate(32vw,-14vh) rotate(3deg)}50%{transform:translate(58vw,6vh) rotate(-2deg)}75%{transform:translate(30vw,16vh) rotate(2deg)}to{transform:translate(0) rotate(0)}}@keyframes driftB{0%{transform:translate(0) rotate(0)}25%{transform:translate(-28vw,12vh) rotate(-3deg)}50%{transform:translate(-55vw,-8vh) rotate(2deg)}75%{transform:translate(-26vw,-18vh) rotate(-2deg)}to{transform:translate(0) rotate(0)}}@keyframes driftC{0%{transform:translate(0) rotate(0)}25%{transform:translate(14vw,26vh) rotate(2deg)}50%{transform:translate(-10vw,48vh) rotate(-3deg)}75%{transform:translate(-16vw,22vh) rotate(2deg)}to{transform:translate(0) rotate(0)}}.pg{animation:fadeUp .2s cubic-bezier(.2,.7,.3,1) both;position:relative;z-index:1}.modal-panel{animation:modalIn .22s cubic-bezier(.2,.7,.3,1) both}.drift{position:absolute;pointer-events:none;z-index:0}.card{transition:transform .2s ease,filter .2s ease}.card:hover{transform:scale(1.02);filter:brightness(1.25)}.ch-body{transition:opacity .4s ease}@keyframes coinOut{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(90px) scale(.4);opacity:0}}@keyframes pixIn{to{opacity:1}}@keyframes redPulse{0%{transform:scale(.4)}60%{transform:scale(1.3)}to{transform:scale(0)}}@keyframes fxPulse{0%,to{opacity:1}50%{opacity:.55}}.fx-pending{animation:fxPulse 1.1s ease-in-out infinite}@keyframes fxFade{0%{opacity:0}to{opacity:1}}@keyframes stampIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes arrowFly{0%{transform:translate(var(--x0),var(--y0)) rotate(var(--r0));opacity:1}12%{transform:translate(var(--x0),calc(var(--y0) - 12px)) rotate(var(--r0))}60%{transform:translate(calc(var(--x0)*.38),calc(var(--y0)*.42 - 24px)) rotate(calc(var(--r0)*.4))}99%{opacity:1}to{transform:translate(0) rotate(0);opacity:0}}@keyframes sparkPop{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(.2)}}@keyframes goldFlash{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes pixOut{to{opacity:0;transform:translate(var(--dx),var(--dy))}}@keyframes cardIn{0%{transform:translate(var(--x0),var(--y0));opacity:0}30%{opacity:1}to{transform:translate(0);opacity:1}}@keyframes cardOut{to{opacity:0;transform:scale(.92)}}@keyframes swirlIn{0%{transform:rotate(var(--r0)) translate(var(--d0))}to{transform:rotate(calc(var(--r0) + 300deg)) translate(3px)}}@keyframes tokenIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes flyWallet{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(150px,-190px) scale(.45);opacity:0}}@keyframes settlePop{0%{transform:scale(1.02)}to{transform:scale(1)}}.fx-settle{animation:settlePop .45s cubic-bezier(.2,.7,.3,1) both}@keyframes ivDim{0%{background:transparent}to{background:#140404d9}}@keyframes ivStab{0%{opacity:0;transform:translate(-10px)}60%{opacity:1;transform:translate(2px)}to{opacity:1;transform:none}}@keyframes ivPulse{0%{box-shadow:0 0 #c0392b8c}to{box-shadow:0 0 0 42px #c0392b00}}@keyframes ivShot{0%{transform:translate(-250px)}78%{transform:translate(4px)}to{transform:translate(0)}}@keyframes ivCoin{0%{transform:translate(0) scale(1);opacity:0}12%{opacity:1}55%{transform:translate(var(--cx),var(--cy)) scale(.95);opacity:1}to{transform:translate(calc(var(--cx)*.15),60px) scale(.45);opacity:0}}@keyframes ivSkipIn{0%{opacity:0}to{opacity:1}}.iv-skip{opacity:0;animation:ivSkipIn .2s ease-out .5s both}.desktop-nav{display:flex}.mobile-bar{display:none}.gallery-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px 12px}@keyframes skPulse{0%,to{opacity:.55}50%{opacity:1}}.sk{animation:skPulse 1.4s ease-in-out infinite}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.toast-in{animation:toastIn .25s cubic-bezier(.2,.7,.3,1) both}@keyframes capIn{0%{opacity:0;transform:translateY(-6px);background:#d9a42724}60%{background:#d9a42724}to{opacity:1;transform:none;background:transparent}}.cap-new{animation:capIn 1.6s cubic-bezier(.2,.7,.3,1) both}@media(prefers-reduced-motion:reduce){.pg,.modal-panel{animation:none}.drift{animation:none!important}.sk,.toast-in,.cap-new,.fx-pending,.fx-settle,.card{animation:none!important;transition:none!important}.iv-skip{animation:none!important;opacity:1}}@media(max-width:1024px){.gallery-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.desktop-nav{display:none!important}.mobile-bar{display:flex!important}.gallery-grid{grid-template-columns:repeat(2,1fr)}.page-pad{padding-left:20px!important;padding-right:20px!important;padding-bottom:96px!important}.page-h1{font-size:38px!important;letter-spacing:-1.2px!important}.land-wordmark{font-size:56px!important}.land-thesis{font-size:30px!important}.chapter-row{grid-template-columns:44px 1fr!important;gap:16px!important}.stat-row{flex-wrap:wrap;gap:24px!important}.mev-table{font-size:12px!important}.explore-head{flex-direction:column;align-items:flex-start!important;gap:20px}.modal-wrap{padding:0!important;align-items:stretch!important}.modal-panel{grid-template-columns:1fr!important;border-radius:0!important;max-height:none!important;height:100%;overflow-y:auto;padding:24px!important}.trait-grid{grid-template-columns:1fr!important}.coll-head{flex-direction:column;align-items:flex-start!important;gap:20px}}.hv-0:hover{border-color:var(--tx,#F2F0E9)}.hv-1:hover{filter:brightness(1.12)}.hv-2:hover{color:var(--gn,#3B8C4A)}.hv-3:hover{background:var(--ln2)}.hv-4:hover{border-color:var(--tx)}.hv-5:hover{filter:brightness(1.05)}.hv-6:hover{color:var(--rd,#C0392B)}.hv-7:hover{border-color:var(--gn,#3B8C4A);color:var(--gn,#3B8C4A)}.hv-8:hover{color:var(--gd2,#F0B429)}.hv-9:hover{border-color:var(--mu)}.hv-10:hover{color:var(--tx)}.hv-11:hover{filter:brightness(1.15)}.hv-12:hover{background:#d9a4271f}.wp-pre pre{-webkit-overflow-scrolling:touch}.wp-hnum{margin-left:-44px}@media(max-width:920px){.wp-hnum{margin-left:0}}@media(max-width:960px){.wp-layout{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.wp-layout>article{min-width:0;max-width:100%}.wp-layout>article code{overflow-wrap:anywhere;word-break:break-word}.wp-sidebar{display:none!important}.wp-mobile-nav{display:block!important}}@media(max-width:640px){.wm-cols{flex-direction:column}.wm-info{display:none}}
