:root{--bg:#fff9ee;--bg-2:#f3ebfb;--panel:#fffcf6;--panel-strong:#fffdf9;--line:#d8c2eb;--line-soft:#e6d4ef;--copy:#654d79;--copy-soft:#826d92;--headline:#392153;--accent:#7849e3;--accent-2:#955eff;--accent-3:#ef7fa7;--arcade-purple:#7849e3;--arcade-ink:#42255c;--arcade-border:#7c54a7;--arcade-coral:#ff90a9;--arcade-gold:#ffdc85;--arcade-mint:#a9eee0;--arcade-lilac:#e4d5ff;--arcade-blue:#c6dafa;--arcade-shell:#fffbf7;--arcade-shadow:#dcc0e3}:root.dark{--bg:#170f23;--bg-2:#23152e;--panel:#31213e;--panel-strong:#352443;--line:#74518f;--line-soft:#614779;--copy:#e5d2ed;--copy-soft:#c6aed1;--headline:#fff6df;--accent:#b397ff;--accent-2:#d5baff;--accent-3:#ffa1bd;--arcade-purple:#9b77ff;--arcade-ink:#fff0e4;--arcade-border:#9b76bf;--arcade-shell:#30213d;--arcade-shadow:#362145}:root.dark body,body{background:radial-gradient(circle at 8% 0,rgba(255,217,144,.18),transparent 33%),radial-gradient(circle at 90% 12%,rgba(155,112,251,.16),transparent 42%),radial-gradient(circle,rgba(112,66,146,.095) 1px,transparent 1.4px) 0 0 /23px 23px,linear-gradient(145deg,var(--bg),var(--bg-2))}:root.dark body{background:radial-gradient(circle at 10% 4%,rgba(146,72,192,.19),transparent 35%),radial-gradient(circle at 88% 10%,rgba(88,66,167,.2),transparent 40%),radial-gradient(circle,rgba(205,153,241,.07) 1px,transparent 1.4px) 0 0 /23px 23px,linear-gradient(150deg,#191127,#1b1026 67%,#24142e)}::selection{background:#c4afff;color:#30174e}:where(a,button,[tabindex]):focus-visible{outline:3px solid #34cdb1;outline-offset:3px}.wrapper{max-width:82rem}.game-title,.hero-panel-title,.hero-title,.section-title,h1.whitepaper-title{letter-spacing:-.045em}.hero-title{color:var(--headline);font-size:clamp(3rem,5.45vw,5.8rem);line-height:.99}.hero-gradient-text,:root:not(.dark) .hero-gradient-text{background:none;-webkit-background-clip:initial;background-clip:initial;color:#fa85a4;text-shadow:3px 4px 0 #60388e}:root.dark .hero-gradient-text{color:#ff9cb7;text-shadow:3px 4px 0 #512b7c}.section-title{font-size:clamp(1.6rem,2.65vw,2.5rem);line-height:1.13}.section-kicker{display:inline-flex;width:fit-content;align-items:center;color:#7d47b6;font-size:.72rem;font-weight:950;letter-spacing:.12em}:root.dark .section-kicker{color:#edbbff}.hero-copy,.section-copy{color:var(--copy);line-height:1.55;font-weight:650}.hero-copy{font-size:clamp(.98rem,1.4vw,1.2rem)}.hero-panel-title{font-size:clamp(1.65rem,2.7vw,2.6rem);line-height:1.12}.glass-nav{position:relative;border:2px solid var(--arcade-border);background:var(--arcade-shell);box-shadow:0 5px 0 var(--arcade-shadow),0 13px 27px rgba(55,29,94,.09);backdrop-filter:blur(18px)}.glass-nav.arcade-site-header{overflow:hidden}.arcade-site-header:before{position:absolute;top:0;left:0;right:0;height:4px;content:"";background:linear-gradient(90deg,#ff83ad 0 26%,#ffcf73 26% 49%,#77e6c6 49% 74%,#a887ff 74%)}:root.dark .glass-nav{background:#312241;box-shadow:0 5px 0 #452768,0 15px 30px rgba(10,4,22,.17)}.arcade-site-brand{color:var(--headline)}.arcade-site-brand-stamp{border:1.5px solid #75449c;border-radius:5px;background:var(--arcade-gold);color:#4f2c77;padding:3px 6px;font-size:8px;font-weight:1000;letter-spacing:.09em;transform:rotate(-6deg)}.arcade-site-header nav{border:1.5px solid var(--line);background:var(--panel);border-radius:13px}.arcade-site-header nav a{color:var(--copy);font-weight:800;border-radius:10px}.arcade-site-header nav a[class*=shadow-]{color:var(--headline)}.arcade-site-header button{border:1.5px solid var(--arcade-border);background:var(--panel);color:var(--headline)}.button-bg,.gradient-btn,.hero-button-primary{background:linear-gradient(160deg,#925efa,#6b40d3);border:2px solid #542b92;color:#fff;box-shadow:0 4px 0 #472783;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.button-bg:hover,.gradient-btn:hover,.hero-button-primary:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 6px 0 #472783}.button-bg:active,.gradient-btn:active,.hero-button-primary:active{transform:translateY(3px);box-shadow:0 1px 0 #472783}.arcade-secondary-cta{border:2px solid var(--arcade-border);background:var(--panel-strong);color:var(--headline);box-shadow:0 4px 0 var(--arcade-shadow);transition:transform .15s ease}.arcade-secondary-cta:hover{transform:translateY(-2px)}.mobile-menu-surface{background:var(--arcade-shell)!important}.mobile-menu-surface a{border-color:var(--line)!important;background:var(--panel)!important;color:var(--headline)!important}.mobile-menu-surface a:hover{border-color:var(--arcade-purple)!important}.mobile-menu-surface .button-bg{border-color:#542b92!important;background:linear-gradient(160deg,#925efa,#6b40d3)!important;color:#fff!important}.arcade-hero{position:relative;display:grid;min-height:375px;grid-template-columns:minmax(0,1fr) minmax(300px,42%);align-items:center;gap:18px;padding:clamp(22px,4.1vw,55px);overflow:hidden;isolation:isolate;border:2px solid #a17bcc;border-radius:28px;background:radial-gradient(ellipse at 100% 2%,rgba(255,217,124,.88),transparent 30%),radial-gradient(ellipse at 85% 113%,rgba(255,142,174,.8),transparent 44%),linear-gradient(110deg,#eadeff,#eee0ff 57%,#b9f3e7);box-shadow:0 6px 0 #d3b3e0,0 17px 30px rgba(55,29,94,.08)}.arcade-hero:before{position:absolute;inset:0;content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,rgba(94,56,152,.12) 1px,transparent 1.5px);background-size:22px 22px}:root.dark .arcade-hero{border-color:#a684d6;background:radial-gradient(ellipse at 102% 0,rgba(206,156,88,.52),transparent 33%),radial-gradient(ellipse at 84% 113%,rgba(204,91,144,.44),transparent 45%),linear-gradient(116deg,#3b244e,#342244 60%,#345868);box-shadow:0 6px 0 #4c2d68,0 17px 30px rgba(11,4,24,.22)}.arcade-hero-copy{position:relative;z-index:2;min-width:0}.arcade-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1.5px solid #784c9d;border-radius:999px;background:#fff8dc;box-shadow:0 3px 0 #deb9d8;color:#5a347c;font-size:10px;font-weight:950;letter-spacing:.11em}.arcade-hero .hero-title{margin:20px 0 14px}.arcade-hero .hero-copy{max-width:545px;margin:0}.arcade-hero-short-copy{display:none}.arcade-hero-benefits{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.arcade-hero-benefits span{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1.5px solid rgba(112,70,152,.4);border-radius:10px;color:var(--headline);background:rgba(255,254,249,.5);font-size:11px;font-weight:850}:root.dark .arcade-hero-benefits span{background:rgba(39,22,60,.58)}.arcade-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.arcade-hero-actions a{min-height:48px}.arcade-hero-caption{margin-top:16px;color:var(--copy);font-size:11px;font-weight:750}.arcade-art-scene{position:relative;align-self:stretch;min-height:300px;isolation:isolate}.arcade-art-orbit{position:absolute;top:2%;right:-6%;width:98%;aspect-ratio:1;border:3px dashed rgba(113,71,152,.28);border-radius:50%;transform:rotate(24deg)}.arcade-art-handheld{position:absolute;z-index:2;top:-5%;right:9%;width:min(82%,292px);aspect-ratio:.75;border:5px solid #4d297a;border-radius:31px 31px 44px 44px;padding:14px 14px 0;background:linear-gradient(140deg,#ffdb8f,#ff8dac);box-shadow:0 12px 0 #7b528b,inset 4px 4px 0 rgba(255,255,255,.42);transform:rotate(11deg)}.arcade-art-screen{position:relative;overflow:hidden;width:100%;height:66%;border:9px solid #4a286f;border-radius:18px;background:#351553}.arcade-art-screen img{object-position:center}.arcade-art-screen-footer{position:absolute;inset:auto 0 0;display:flex;height:19px;align-items:center;justify-content:center;gap:5px;background:rgba(40,23,58,.86);color:#fff;font-size:9px;font-weight:900;letter-spacing:.08em}.arcade-art-controls{position:relative;height:29%}.arcade-art-dpad{position:absolute;left:9%;top:9%;color:#502677;font-size:clamp(54px,7vw,92px);font-weight:950;line-height:1;transform:rotate(-5deg)}.arcade-art-button{position:absolute;width:34px;aspect-ratio:1;border:3px solid #4d297a;border-radius:50%;box-shadow:0 3px 0 #7b528b}.arcade-art-button-mint{left:59%;top:38%;background:#89eadd}.arcade-art-button-gold{left:78%;top:23%;background:#ffe084}.arcade-art-sparkle-badge{position:absolute;z-index:3;right:0;bottom:5%;display:inline-flex;align-items:center;gap:5px;padding:10px 12px;transform:rotate(-12deg);border:2px solid #53307b;border-radius:10px;background:#abf0d7;color:#42285f;box-shadow:0 4px 0 #67b9a5;font-size:12px;font-weight:1000}.arcade-art-star{position:absolute;color:#fff7af;text-shadow:2px 3px 0 #a65b91;font-size:41px}.arcade-art-star-one{top:15%;left:4%}.arcade-art-star-two{bottom:14%;left:1%}.arcade-step-card{min-height:148px;padding:20px;border:2px solid #e9c0d6;border-radius:19px;background:#ffd6b9;box-shadow:0 5px 0 #dfb9da;color:#47285e}.arcade-step-card:nth-child(2){background:#b1eddf;border-color:#82cbbd}.arcade-step-card:nth-child(3){background:#dbcaff;border-color:#c2a5eb}.arcade-step-card p:last-child{color:#664a72;font-weight:650}.arcade-step-label{width:fit-content;padding:6px 10px;border:1px solid #a887bc;border-radius:8px;background:rgba(255,255,255,.6);color:#64408b;font-size:10px;font-weight:1000;letter-spacing:.08em}:root.dark .arcade-step-card{box-shadow:0 5px 0 #674d79}.cta-shell,.hero-panel,.network-shell,.section-shell,.soft-side-card{border:2px solid var(--line);border-radius:24px;background:var(--panel);box-shadow:0 5px 0 var(--arcade-shadow),0 16px 28px rgba(63,27,100,.07);backdrop-filter:none}:root.dark :is(.hero-panel,.section-shell,.cta-shell,.soft-side-card,.network-shell){background:var(--panel);box-shadow:0 5px 0 var(--arcade-shadow),0 16px 28px rgba(10,3,24,.1)}.hero-panel-soft{background:radial-gradient(ellipse at 95% 10%,rgba(175,241,221,.6),transparent 42%),linear-gradient(120deg,#f6eaff,#fff6db)!important}:root.dark .hero-panel-soft{background:radial-gradient(ellipse at 100% 0,rgba(91,153,151,.28),transparent 50%),linear-gradient(120deg,#422951,#392846)!important}.cta-shell-glow,.hero-panel-glow,.token-panel-glow{display:none}.burn-card,.feature-card,.hero-stat-card,.list-card,.network-detail-card,.network-metric-card,.network-pack-card,.network-status-card,.onboarding-card,.roadmap-card,.showcase-card,.soft-mini-card{border:1.7px solid var(--line);border-radius:17px;background:var(--panel-strong);box-shadow:0 4px 0 color-mix(in srgb,var(--line) 78%,transparent)}:root.dark :is(.hero-stat-card,.showcase-card,.feature-card,.list-card,.burn-card,.roadmap-card,.soft-mini-card,.onboarding-card,.network-metric-card,.network-detail-card,.network-status-card,.network-pack-card){background:var(--panel-strong);box-shadow:0 4px 0 color-mix(in srgb,var(--line) 70%,transparent)}.feature-card:nth-child(3n+1),.list-card:nth-child(4n+1),.roadmap-card:nth-child(4n+1){background:#ffe9d2}.feature-card:nth-child(3n+2),.list-card:nth-child(4n+2),.roadmap-card:nth-child(4n+2){background:#d9f4e9}.feature-card:nth-child(3n+3),.list-card:nth-child(4n+3),.roadmap-card:nth-child(4n+3){background:#e7dcff}.list-card:nth-child(4n+4),.roadmap-card:nth-child(4n+4){background:#dbe8ff}:root.dark .feature-card:nth-child(3n+1),:root.dark .list-card:nth-child(4n+1),:root.dark .roadmap-card:nth-child(4n+1){background:#4d3547}:root.dark .feature-card:nth-child(3n+2),:root.dark .list-card:nth-child(4n+2),:root.dark .roadmap-card:nth-child(4n+2){background:#2f4d4b}:root.dark .feature-card:nth-child(3n+3),:root.dark .list-card:nth-child(4n+3),:root.dark .roadmap-card:nth-child(4n+3){background:#423056}:root.dark .list-card:nth-child(4n+4),:root.dark .roadmap-card:nth-child(4n+4){background:#333c59}.feature-icon,.hero-icon-badge,.whitepaper-mini-icon,.whitepaper-thesis-icon{border:1.5px solid var(--arcade-border);border-radius:12px;background:#e7d7ff;color:#6439b3;box-shadow:0 3px 0 var(--arcade-shadow)}:root.dark :is(.hero-icon-badge,.feature-icon,.whitepaper-thesis-icon,.whitepaper-mini-icon){background:#50336e;color:#eadcff}.game-marquee-shell{padding-block:8px}.game-marquee-shell:after,.game-marquee-shell:before{display:none}.game-marquee-card{width:230px;height:144px;border:4px solid #fff3cd;border-radius:18px;box-shadow:0 4px 0 #d7b5e2;background:#e6cafd}.game-marquee-card:nth-child(4n+1){border-color:#ffcf7b}.game-marquee-card:nth-child(4n+2){border-color:#a6ead5}.game-marquee-card:nth-child(4n+3){border-color:#ffafc5}.game-marquee-card:nth-child(4n+4){border-color:#c0d7fa}.game-marquee-card img{object-fit:cover}.game-marquee-track{gap:13px;animation-duration:38s}.token-panel{min-height:165px}.team-card{border:2px solid var(--line);border-radius:19px}.team-card,:root.dark .team-card{background:var(--panel-strong);box-shadow:0 5px 0 var(--arcade-shadow)}.team-photo-shell{background:#d4c0f8}.team-name{color:var(--headline);font-weight:950}.team-role{color:var(--accent)}.team-copy{color:var(--copy)}.network-shell{background:var(--panel)!important}.network-live-badge,.testnet-hero-badge{border:1.5px solid var(--arcade-border);background:var(--arcade-gold);color:#533176;letter-spacing:.09em;box-shadow:0 3px 0 var(--arcade-shadow)}.cta-shell{background:linear-gradient(125deg,#e6d7ff,#b9f1e3)!important}:root.dark .cta-shell{background:linear-gradient(125deg,#442c58,#325d60)!important}.cta-shell .soft-side-card{background:var(--panel)}.whitepaper-doc,.whitepaper-sidebar-card{border:2px solid var(--line);border-radius:23px;background:var(--panel);box-shadow:0 6px 0 var(--arcade-shadow)}:root.dark :is(.whitepaper-doc,.whitepaper-sidebar-card){background:var(--panel);box-shadow:0 6px 0 var(--arcade-shadow)}.whitepaper-hero-shell{border:2px solid var(--arcade-border);border-radius:21px;background:radial-gradient(ellipse at 90% 0,#ffe4a5,transparent 42%),linear-gradient(120deg,#e6d7ff,#d2f4e7);box-shadow:0 5px 0 var(--arcade-shadow);color:#3d2456}:root.dark .whitepaper-hero-shell{background:radial-gradient(ellipse at 90% 0,#5a5264,transparent 50%),linear-gradient(120deg,#482d5b,#32525a);color:#fff5e7}.whitepaper-version{border:1.5px solid var(--arcade-border);background:#fff5d9;color:#583376;font-weight:900;letter-spacing:.11em}.whitepaper-callout,.whitepaper-disclaimer,.whitepaper-grid-card,.whitepaper-mini-card,.whitepaper-roadmap-card,.whitepaper-stat-card,.whitepaper-table-wrap,.whitepaper-thesis-card,.whitepaper-tokenomics-card{border:1.5px solid var(--line);border-radius:15px;background:var(--panel-strong)}:root.dark :is(.whitepaper-thesis-card,.whitepaper-mini-card,.whitepaper-grid-card,.whitepaper-stat-card,.whitepaper-tokenomics-card,.whitepaper-roadmap-card,.whitepaper-callout,.whitepaper-disclaimer,.whitepaper-table-wrap){background:var(--panel-strong)}.whitepaper-section-title,.whitepaper-title{color:var(--headline)}.whitepaper-section-kicker,.whitepaper-sidebar-label{color:var(--accent)}.whitepaper-prose{color:var(--copy)}.whitepaper-backtotop,.whitepaper-print-button{border:1.5px solid var(--arcade-border);box-shadow:0 3px 0 var(--arcade-shadow)}main.wrapper>article{position:relative;overflow:hidden;max-width:980px;padding:clamp(20px,4vw,42px);border:2px solid var(--line);border-radius:25px;background:var(--panel);box-shadow:0 6px 0 var(--arcade-shadow)}main.wrapper>article:before{position:absolute;inset:0 0 auto;height:5px;content:"";background:linear-gradient(90deg,#ff88b0 0 27%,#ffdb7c 27% 53%,#8be3c8 53% 76%,#aa82ff 76%)}main.wrapper>article>h1{color:var(--headline)}main.wrapper>article>div>section{border:1.5px solid var(--line);border-radius:15px;padding:clamp(16px,2.8vw,24px);background:var(--panel-strong)}main.wrapper>article :is(p,li){color:var(--copy)}main.wrapper>article h2{color:var(--headline);font-weight:900}.footer-glass.arcade-site-footer{border-top:0;background:none}.arcade-site-footer .wrapper>div:nth-child(2){border-radius:24px}.arcade-site-footer .wrapper>div:nth-child(2) :is(p,a){color:var(--copy)}.arcade-site-footer .wrapper>div:nth-child(2) a:hover{color:var(--accent)}.arcade-site-footer .wrapper>div:nth-child(2) p:first-child{color:var(--headline)}.arcade-site-footer .wrapper>.arcade-footer-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding:clamp(20px,3vw,32px);border:2px solid #a47ac5;border-radius:22px;background:radial-gradient(ellipse at 95% 5%,#ffe2a4,transparent 45%),linear-gradient(110deg,#e1d3ff,#c2f0df);box-shadow:0 5px 0 var(--arcade-shadow)}:root.dark .arcade-site-footer .wrapper>.arcade-footer-banner{background:radial-gradient(ellipse at 95% 0,#765866,transparent 45%),linear-gradient(110deg,#48305d,#375962)}.arcade-footer-banner div>span{color:#7648a6;font-size:11px;font-weight:900;letter-spacing:.1em}:root.dark .arcade-footer-banner div>span{color:#f4c3fa}.arcade-footer-banner h2{margin-top:7px;color:var(--headline);font-family:Montserrat Header,SF Pro,sans-serif;font-size:clamp(21px,2.6vw,32px);line-height:1.12}.arcade-footer-banner p{margin-top:9px;color:var(--copy);font-size:14px;font-weight:700}.arcade-footer-banner a{display:inline-flex;min-height:46px;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;font-size:13px;font-weight:900}.arcade-site-footer .wrapper>div:nth-child(2){border:2px solid var(--line);background:var(--panel);box-shadow:0 6px 0 var(--arcade-shadow)}:root.dark .arcade-site-footer .wrapper>div:nth-child(2){background:var(--panel)}.arcade-developer-accent{color:#f584a8;text-shadow:2px 3px 0 #673d8f}.arcade-developer-access{display:flex;flex-direction:column;gap:8px}.arcade-developer-art{display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;align-items:center;padding:9px 10px;margin-bottom:10px;border:2px solid var(--line);border-radius:16px;background:#ffe1af;box-shadow:0 4px 0 var(--arcade-shadow)}.arcade-developer-art-cover{position:relative;overflow:hidden;width:92px;aspect-ratio:1;border:4px solid #59377e;border-radius:12px}.arcade-developer-art-copy{display:flex;min-width:0;flex-direction:column;gap:5px;color:#573275}.arcade-developer-art-copy span{font-size:9px;font-weight:900;letter-spacing:.08em}.arcade-developer-art-copy strong{font-family:Montserrat Header,SF Pro,sans-serif;font-size:clamp(14px,1.5vw,19px);line-height:1.15}.arcade-developer-art-copy small{font-size:11px;font-weight:750}:root.dark .arcade-developer-art{background:#60466a}:root.dark .arcade-developer-art-copy{color:#fff4d9}.arcade-not-found-wrap{display:grid;flex:1 0 auto;place-items:center;padding-block:65px}.arcade-not-found{width:100%;max-width:710px;padding:clamp(24px,5vw,55px);overflow:hidden;border:2px solid var(--arcade-border);border-radius:26px;background:radial-gradient(ellipse at 100% 0,#ffda86,transparent 42%),linear-gradient(120deg,#eadcff,#c3f3e6);box-shadow:0 6px 0 var(--arcade-shadow);text-align:center}:root.dark .arcade-not-found{background:radial-gradient(ellipse at 100% 0,#7a526b,transparent 40%),linear-gradient(120deg,#452b5d,#355963)}.arcade-not-found-art{position:relative;display:inline-flex;height:150px;align-items:center;justify-content:center;margin-bottom:12px}.arcade-not-found-four{color:#6733a7;font-family:Montserrat Header,SF Pro,sans-serif;font-size:clamp(92px,18vw,145px);line-height:1;text-shadow:5px 6px 0 #cd9cd4}:root.dark .arcade-not-found-four{color:#b99aff;text-shadow:5px 6px 0 #472758}.arcade-not-found-zero{display:grid;width:clamp(77px,15vw,118px);aspect-ratio:1;place-items:center;border:5px solid #64348e;border-radius:27px;background:#ffc6a9;color:#5e2f82;box-shadow:0 8px 0 #d794b2;transform:rotate(-11deg)}.arcade-not-found-zero svg{width:62%;height:62%}.arcade-not-found-spark{position:absolute;right:3%;top:-13px;color:#f37eaa;font-size:40px}.arcade-not-found h1{margin:12px 0;color:var(--headline);font-family:Montserrat Header,SF Pro,sans-serif;font-size:clamp(25px,4.4vw,42px);font-weight:900;letter-spacing:-.055em}.arcade-not-found>p{max-width:435px;margin:0 auto;color:var(--copy);font-size:15px;line-height:1.55;font-weight:700}.arcade-not-found-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:25px}.arcade-not-found-actions a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;padding:10px 18px;border-radius:11px;font-weight:900}@media (max-width:1023px){.arcade-hero{grid-template-columns:minmax(0,1fr) minmax(190px,39%);min-height:335px}.arcade-art-handheld{width:93%;right:4%;top:3%}.arcade-art-scene{min-height:275px}.arcade-art-sparkle-badge{bottom:2%;right:-2%;font-size:10px;padding:8px}}@media (max-width:767px){.arcade-hero{min-height:305px;grid-template-columns:minmax(0,1fr) minmax(110px,32%);padding:22px 20px;gap:4px}.arcade-hero-copy{min-width:0}.arcade-hero .hero-title{margin:15px 0 10px;font-size:clamp(2.1rem,6.7vw,3.6rem)}.arcade-hero .hero-copy{max-width:350px;font-size:13px}.arcade-hero-long-copy{display:none}.arcade-hero-short-copy{display:block}.arcade-hero-benefits{display:none}.arcade-hero-benefits span{padding:6px;font-size:9px;gap:4px}.arcade-hero-benefits svg{width:13px;height:13px}.arcade-hero-actions{margin-top:15px;gap:7px}.arcade-hero-actions a{min-height:41px;padding:8px 12px;font-size:11px}.arcade-hero-caption{margin-top:10px;font-size:9px}.arcade-art-scene{min-height:240px}.arcade-art-handheld{right:2%;top:10%;width:105%;border-width:3px;border-radius:17px 17px 24px 24px;padding:7px 7px 0}.arcade-art-screen{border-width:4px;border-radius:8px}.arcade-art-screen-footer{height:12px;font-size:6px;gap:1px}.arcade-art-screen-footer svg{width:7px;height:7px}.arcade-art-dpad{font-size:37px}.arcade-art-button{width:17px;border-width:2px}.arcade-art-sparkle-badge{display:none}.arcade-art-star{font-size:21px}.game-marquee-card{width:177px;height:102px}}@media (max-width:430px){.arcade-hero{grid-template-columns:minmax(0,1fr) minmax(93px,29%);min-height:305px;padding:18px 15px;border-radius:21px}.arcade-eyebrow{padding:6px 8px;font-size:8px;letter-spacing:.05em;gap:4px}.arcade-eyebrow svg{width:12px;height:12px}.arcade-hero .hero-title{font-size:clamp(2.1rem,8.3vw,2.7rem)}.arcade-hero .hero-copy{max-width:230px;font-size:11px;line-height:1.38}.arcade-hero-actions{flex-direction:column;align-items:flex-start}.arcade-hero-actions a{min-height:37px;font-size:10px}.arcade-hero-caption{max-width:175px;line-height:1.3}.arcade-art-scene{min-height:240px}.arcade-art-handheld{top:11%;right:2%;width:102%}.arcade-art-sparkle-badge{display:none}}@media (max-width:350px){.arcade-hero{grid-template-columns:minmax(0,1fr) 82px;padding-inline:13px}.arcade-hero .hero-title{font-size:2.08rem}.arcade-hero .hero-copy{font-size:10px}.arcade-hero-actions a{padding-inline:9px}.arcade-art-handheld{top:18%;right:0;width:94%}.arcade-art-orbit{display:none}.arcade-not-found-art{height:100px}.arcade-not-found-four{font-size:85px}.arcade-not-found-zero{width:68px;border-width:3px;border-radius:17px}}@media (prefers-reduced-motion:reduce){.game-marquee-track{animation:none}.game-marquee-shell{overflow-x:auto}:where(.button-bg,.gradient-btn,.hero-button-primary,.game-marquee-card){transition:none}}:root{--bg:#f6f7fa;--bg-2:#f4f6f9;--panel:#ffffff;--panel-strong:#ffffff;--line:#e1e5ee;--line-soft:#edf0f5;--copy:#657086;--copy-soft:#8992a3;--headline:#20283a;--accent:#665de2;--accent-2:#574dcc;--accent-3:#ed789e;--arcade-purple:#665de2;--arcade-ink:#20283a;--arcade-border:#d5dae4;--arcade-shell:#ffffff;--arcade-shadow:rgba(22,30,44,.065);--arcade-lilac:#efedfc;--arcade-blue:#dcebf5}:root.dark{--bg:#0b0d12;--bg-2:#10141a;--panel:#181c24;--panel-strong:#1d222b;--line:#303641;--line-soft:#292f39;--copy:#aeb6c5;--copy-soft:#8993a3;--headline:#edf0f7;--accent:#8b84ff;--accent-2:#a19aff;--accent-3:#ff9fb8;--arcade-purple:#6c65ee;--arcade-ink:#edf0f7;--arcade-border:#303641;--arcade-shell:#181c24;--arcade-shadow:rgba(0,0,0,.2);--arcade-lilac:#292a3c;--arcade-blue:#23333c}:root.dark body,body{background:linear-gradient(180deg,var(--bg),var(--bg-2));color:var(--headline)}:where(a,button,[tabindex]):focus-visible{outline-color:var(--accent)}.glass-nav,:root.dark .glass-nav{border:1px solid var(--line);background:var(--arcade-shell);box-shadow:0 8px 25px var(--arcade-shadow)}.arcade-site-header:before{content:none}.arcade-site-header nav{border:1px solid var(--line);background:var(--panel-strong)}.arcade-site-header nav a:hover{color:var(--accent);background:var(--bg-2)}.arcade-site-header nav a[class*=shadow-]{background:var(--arcade-lilac)}.arcade-site-header button{border:1px solid var(--line)}.arcade-site-brand .gexi-logo-mark{color:#665de2!important}:root.dark .arcade-site-brand .gexi-logo-mark{color:#6c63ff!important}.arcade-site-brand-stamp{border:1px solid var(--line);background:var(--bg-2);color:var(--copy);transform:none}.button-bg,.gradient-btn,.hero-button-primary{border:1px solid #5e55dd;border-radius:12px;background:#665de2;box-shadow:0 5px 15px rgba(33,32,74,.15)}.button-bg:hover,.gradient-btn:hover,.hero-button-primary:hover{box-shadow:0 8px 17px rgba(33,32,74,.17)}.button-bg:active,.gradient-btn:active,.hero-button-primary:active{box-shadow:0 2px 5px rgba(33,32,74,.11)}.arcade-secondary-cta{border:1px solid var(--line);background:var(--panel);box-shadow:0 5px 15px var(--arcade-shadow)}.mobile-menu-surface .button-bg{background:#665de2!important;border-color:#5e55dd!important}.arcade-hero{border:1px solid var(--line);background:radial-gradient(ellipse at 93% 3%,rgba(255,196,94,.13),transparent 34%),radial-gradient(ellipse at 80% 103%,rgba(109,206,189,.13),transparent 45%),var(--panel)}.arcade-hero,:root.dark .arcade-hero{box-shadow:0 8px 25px var(--arcade-shadow)}:root.dark .arcade-hero{border-color:var(--line);background:radial-gradient(ellipse at 85% 100%,rgba(56,125,126,.13),transparent 42%),var(--panel)}.arcade-hero:before{background-image:radial-gradient(circle,rgba(94,105,125,.035) 1px,transparent 1.5px)}:root.dark .arcade-hero:before{background-image:radial-gradient(circle,rgba(190,198,216,.03) 1px,transparent 1.5px)}.hero-gradient-text,:root:not(.dark) .hero-gradient-text{color:#ed789e;text-shadow:none}:root.dark .hero-gradient-text{color:#ff9fb8;text-shadow:none}.arcade-eyebrow{color:var(--accent);box-shadow:none}.arcade-eyebrow,.arcade-hero-benefits span{border:1px solid var(--line);background:var(--panel-strong)}.arcade-hero-benefits span{color:var(--copy)}:root.dark .arcade-hero-benefits span{background:var(--panel-strong)}.arcade-art-orbit{border-color:color-mix(in srgb,var(--copy-soft) 25%,transparent)}.arcade-art-handheld{border-color:#4b4569;background:linear-gradient(150deg,#f6abc4,#f2c27d);box-shadow:0 8px 0 rgba(88,60,96,.24),0 20px 36px rgba(32,34,49,.14)}:root.dark .arcade-art-handheld{background:linear-gradient(150deg,#b97f9f,#b88d57);box-shadow:0 8px 0 rgba(0,0,0,.3),0 20px 36px rgba(0,0,0,.24)}.arcade-art-screen{border-color:#453b62;background:#282640}.arcade-art-dpad{color:#554768}.arcade-art-button{border-color:#554768;box-shadow:0 2px 0 rgba(68,59,89,.26)}.arcade-art-star{color:#f3b65e;text-shadow:none}.arcade-art-sparkle-badge{border:1px solid #68ae9b;background:#a6e6d3;color:#285a53;box-shadow:0 4px 10px rgba(35,93,75,.12)}.arcade-step-card,.arcade-step-card:nth-child(2),.arcade-step-card:nth-child(3){border:1px solid var(--line);background:var(--panel-strong);color:var(--headline);box-shadow:0 5px 16px var(--arcade-shadow)}.arcade-step-card:first-child{border-top:3px solid #e9a36a}.arcade-step-card:nth-child(2){border-top:3px solid #65bfa9}.arcade-step-card:nth-child(3){border-top:3px solid #9583e8}.arcade-step-card p:last-child{color:var(--copy)}.arcade-step-label{border:1px solid var(--line);background:var(--bg-2);color:var(--copy)}:root.dark .arcade-step-card{box-shadow:0 5px 16px var(--arcade-shadow)}.cta-shell,.hero-panel,.network-shell,.section-shell,.soft-side-card,:root.dark :is(.hero-panel,.section-shell,.cta-shell,.soft-side-card,.network-shell){border:1px solid var(--line);background:var(--panel);box-shadow:0 6px 20px var(--arcade-shadow)}.cta-shell,.hero-panel-soft,:root.dark .cta-shell,:root.dark .hero-panel-soft{background:var(--panel)!important}.burn-card,.feature-card,.hero-stat-card,.list-card,.network-detail-card,.network-metric-card,.network-pack-card,.network-status-card,.onboarding-card,.roadmap-card,.showcase-card,.soft-mini-card,:root.dark :is(.hero-stat-card,.showcase-card,.feature-card,.list-card,.burn-card,.roadmap-card,.soft-mini-card,.onboarding-card,.network-metric-card,.network-detail-card,.network-status-card,.network-pack-card){border:1px solid var(--line);background:var(--panel-strong);box-shadow:0 4px 15px var(--arcade-shadow)}.feature-card:nth-child(n),.list-card:nth-child(n),.roadmap-card:nth-child(n),:root.dark .feature-card:nth-child(n),:root.dark .list-card:nth-child(n),:root.dark .roadmap-card:nth-child(n){background:var(--panel-strong)}.feature-icon,.hero-icon-badge,.whitepaper-mini-icon,.whitepaper-thesis-icon{border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));background:color-mix(in srgb,var(--accent) 9%,var(--panel));color:var(--accent);box-shadow:none}:root.dark :is(.hero-icon-badge,.feature-icon,.whitepaper-thesis-icon,.whitepaper-mini-icon){background:color-mix(in srgb,var(--accent) 9%,var(--panel));color:var(--accent)}.game-marquee-card,.game-marquee-card:nth-child(n){border:2px solid var(--line);background:var(--panel);box-shadow:0 4px 14px var(--arcade-shadow)}.team-card,.whitepaper-doc,.whitepaper-sidebar-card,:root.dark .team-card,:root.dark :is(.whitepaper-doc,.whitepaper-sidebar-card){border:1px solid var(--line);background:var(--panel);box-shadow:0 6px 20px var(--arcade-shadow)}.team-photo-shell{background:var(--bg-2)}.network-live-badge,.testnet-hero-badge,.whitepaper-version{border:1px solid var(--line);background:var(--panel-strong);color:var(--accent);box-shadow:none}.whitepaper-hero-shell,:root.dark .whitepaper-hero-shell{border:1px solid var(--line);background:var(--panel);color:var(--headline);box-shadow:0 6px 20px var(--arcade-shadow)}.whitepaper-callout,.whitepaper-disclaimer,.whitepaper-grid-card,.whitepaper-mini-card,.whitepaper-roadmap-card,.whitepaper-stat-card,.whitepaper-table-wrap,.whitepaper-thesis-card,.whitepaper-tokenomics-card,:root.dark :is(.whitepaper-thesis-card,.whitepaper-mini-card,.whitepaper-grid-card,.whitepaper-stat-card,.whitepaper-tokenomics-card,.whitepaper-roadmap-card,.whitepaper-callout,.whitepaper-disclaimer,.whitepaper-table-wrap){border-color:var(--line);background:var(--panel-strong)}.arcade-site-footer .wrapper>.arcade-footer-banner,:root.dark .arcade-site-footer .wrapper>.arcade-footer-banner{border:1px solid var(--line);background:var(--panel);box-shadow:0 6px 20px var(--arcade-shadow)}.arcade-site-footer .wrapper>div:nth-child(2){border:1px solid var(--line);box-shadow:0 6px 20px var(--arcade-shadow)}.arcade-footer-banner div>span,:root.dark .arcade-footer-banner div>span{color:var(--accent)}.arcade-developer-accent{color:var(--accent-3);text-shadow:none}.arcade-developer-art,:root.dark .arcade-developer-art{border:1px solid var(--line);background:var(--bg-2);box-shadow:0 4px 15px var(--arcade-shadow)}.arcade-developer-art-cover{border:2px solid var(--line)}.arcade-developer-art-copy,:root.dark .arcade-developer-art-copy{color:var(--headline)}.arcade-not-found,:root.dark .arcade-not-found{border:1px solid var(--line);background:var(--panel);box-shadow:0 8px 25px var(--arcade-shadow)}.arcade-hero{min-height:340px;padding:clamp(22px,3.3vw,42px)}.arcade-hero .hero-title{margin:0 0 15px}.arcade-hero .hero-copy{max-width:555px}.arcade-hero-actions{margin-top:22px}.arcade-art-scene{min-height:280px}.arcade-art-screen{background:#292342}.arcade-art-game-cover{object-fit:contain;object-position:50% 50%}.arcade-art-screen .arcade-art-game-cover--teeter{object-fit:cover;object-position:0 50%}@media (max-width:767px){.arcade-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(105px,34%);grid-template-rows:auto auto auto;min-height:0;gap:0 8px;align-items:start;padding:20px 18px 19px}.arcade-hero-copy{display:contents}.arcade-hero .hero-title{grid-column:1;grid-row:1;align-self:end;min-width:0;margin:7px 0 11px;font-size:clamp(2.12rem,7vw,3.15rem)}.arcade-hero .hero-copy{grid-column:1;grid-row:2;margin:0;max-width:none;font-size:11px;line-height:1.42}.arcade-art-scene{grid-column:2;grid-row:1/span 2;align-self:stretch;min-width:0;min-height:185px;height:100%}.arcade-art-handheld{top:7%;right:3%;width:min(115%,154px)}.arcade-hero-actions{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-direction:row;flex-wrap:nowrap;gap:8px;width:100%;margin-top:16px}.arcade-hero-actions a{display:inline-flex;width:100%;min-width:0;min-height:42px;gap:6px;padding:8px 10px;font-size:11px;white-space:nowrap}.arcade-hero-actions a svg{width:15px;height:15px;flex:0 0 15px}}@media (max-width:430px){.arcade-hero{grid-template-columns:minmax(0,1fr) minmax(105px,34%);padding:18px 15px}.arcade-hero .hero-title{margin:7px 0 9px;font-size:clamp(2.08rem,8.15vw,2.58rem)}.arcade-hero .hero-copy{font-size:10.5px}.arcade-art-scene{min-height:174px}.arcade-art-handheld{top:8%;right:1%;width:109%}.arcade-hero-actions{margin-top:12px;gap:7px}.arcade-hero-actions a{min-height:40px;padding:7px;font-size:10px;gap:4px}.arcade-hero-actions a svg{width:13px;height:13px;flex-basis:13px}}@media (max-width:350px){.arcade-hero{grid-template-columns:minmax(0,1fr) 98px;padding:16px 12px}.arcade-hero-actions a{font-size:9px;gap:3px}.arcade-hero-actions a svg{width:12px;height:12px;flex-basis:12px}}