@font-face{font-family:Orbitron;src:url(/media/fonts/Orbitron-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Orbitron;src:url(/media/fonts/Orbitron-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Orbitron;src:url(/media/fonts/Orbitron-700.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Orbitron;src:url(/media/fonts/Orbitron-900.ttf)format("truetype");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Rajdhani;src:url(/media/fonts/Rajdhani-300.ttf)format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Rajdhani;src:url(/media/fonts/Rajdhani-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Rajdhani;src:url(/media/fonts/Rajdhani-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Rajdhani;src:url(/media/fonts/Rajdhani-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Rajdhani;src:url(/media/fonts/Rajdhani-700.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Share Tech Mono;src:url(/media/fonts/ShareTechMono-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--bg:#020408;--bg-2:#050c14;--bg-3:#0a121d;--lime:#a4f957;--lime-2:#8fd93b;--violet:#635ae4;--violet-2:#8d88d8;--cyan:#00e5ff;--panel:#0e1018e6;--border:#a8ff3e1f;--border-strong:#a8ff3e3d;--text:#e0f0e8;--muted:#c8e6d78c;--text-muted:#c8e6d74d;--grad:linear-gradient(90deg, #a4f957 0%, #9fdd74 24%, #9db9b0 50%, #8d88d8 72%, #635ae4 100%);--grad-t:linear-gradient(90deg, #a4f957 0%, #9fdd74 24%, #9db9b0 50%, #8d88d8 72%, #635ae4 100%);--grad-soft:linear-gradient(135deg, #a4f95724, #635ae429);--font-head:"Orbitron", sans-serif;--font-body:"Rajdhani", sans-serif;--font-mono:"Share Tech Mono", monospace;--max:1240px;--corner:polygon(0 0, calc(100% - 16px) 0, 100% 16px, 100% 100%, 16px 100%, 0 calc(100% - 16px))}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{--bg-mx:0;--bg-my:0;--bg-scroll:0;color:var(--text);font-family:var(--font-body);scrollbar-color:var(--lime) var(--bg-2);scrollbar-width:thin;background:radial-gradient(circle at 100% 0,#635ae42e,#0000 28%),radial-gradient(circle at 15% 10%,#a4f9571c,#0000 24%),linear-gradient(#020408,#050c14 34%,#020408 100%);margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}.bg-canvas{z-index:-3;pointer-events:none;translate:calc(var(--bg-mx) * 8px) calc(var(--bg-my) * 8px);position:fixed;inset:0;overflow:hidden}.bg-canvas:before{content:"";filter:saturate(118%);opacity:1;background:linear-gradient(135deg,#040710fa,#070a16f0),radial-gradient(44% 38% at 18% 18%,#6051ed47,#0000 64%),radial-gradient(40% 30% at 84% 18%,#a7ff5229,#0000 68%),radial-gradient(34% 28% at 22% 82%,#a7ff521a,#0000 74%),radial-gradient(32% 26% at 76% 76%,#6051ed2e,#0000 70%);animation:18s linear infinite bgBaseDrift;position:absolute;inset:-22%}.bg-canvas:after{content:"";filter:blur(.2px);opacity:.88;will-change:transform, opacity;translate:calc(var(--bg-mx) * 16px) calc((var(--bg-my) * 16px) + (var(--bg-scroll) * -8px));background:radial-gradient(circle at 16% 28%,#a7ff522e,#0000 0 6px,#a7ff5212 7px,#0000 11px),radial-gradient(circle at 38% 18%,#6051ed33,#0000 0 7px,#6051ed14 8px,#0000 12px),radial-gradient(circle at 72% 24%,#a7ff522b,#0000 0 5px,#a7ff520d 6px,#0000 10px),radial-gradient(circle at 82% 62%,#6051ed38,#0000 0 7px,#6051ed14 8px,#0000 13px),radial-gradient(circle at 26% 76%,#a7ff5229,#0000 0 6px,#a7ff520d 7px,#0000 11px),linear-gradient(120deg,#0000 0 22%,#6051ed1f 28%,#0000 34%),linear-gradient(144deg,#0000 0 48%,#a7ff5214 54%,#0000 60%),linear-gradient(112deg,#0000 0 68%,#6051ed1a 74%,#0000 80%);animation:7s linear infinite bgPlaneRush;position:absolute;inset:-10%}.bg-canvas>span:before,.bg-canvas>span:after{content:"";pointer-events:none;background-repeat:repeat;position:absolute;inset:-30%}.bg-canvas>span:before{opacity:.54;filter:blur(.35px);translate:calc(var(--bg-mx) * 10px) calc((var(--bg-my) * 10px) + (var(--bg-scroll) * -10px));background-image:radial-gradient(circle at 12% 22%,#a7ff5233 0 2px,#0000 3px),radial-gradient(circle at 34% 16%,#ffffff29 0 1.5px,#0000 2.5px),radial-gradient(circle at 54% 32%,#6051ed38 0 2px,#0000 3px),radial-gradient(circle at 76% 18%,#a7ff522e 0 1.5px,#0000 2.5px),radial-gradient(circle at 84% 56%,#ffffff24 0 1.5px,#0000 2.5px),radial-gradient(circle at 24% 68%,#6051ed33 0 2px,#0000 3px),radial-gradient(circle at 62% 76%,#a7ff5229 0 2px,#0000 3px);background-size:34% 34%,26% 26%,38% 38%,32% 32%,28% 28%,36% 36%,30% 30%;animation:12s linear infinite bgParticleRushFar}.bg-canvas>span:after{opacity:.76;filter:blur(.15px);translate:calc(var(--bg-mx) * 20px) calc((var(--bg-my) * 20px) + (var(--bg-scroll) * -14px));background-image:radial-gradient(circle at 18% 18%,#fff3 0 2px,#0000 3px),radial-gradient(circle at 28% 42%,#a7ff5238 0 2.5px,#0000 3.5px),radial-gradient(circle at 48% 24%,#6051ed3d 0 2.5px,#0000 3.5px),radial-gradient(circle at 66% 46%,#ffffff29 0 1.5px,#0000 2.5px),radial-gradient(circle at 78% 22%,#a7ff5233 0 2px,#0000 3px),radial-gradient(circle at 86% 70%,#6051ed38 0 2.5px,#0000 3.5px),radial-gradient(circle at 36% 72%,#ffffff24 0 1.5px,#0000 2.5px),radial-gradient(circle at 58% 82%,#a7ff522e 0 2px,#0000 3px);background-size:22% 22%,24% 24%,26% 26%,20% 20%,28% 28%,24% 24%,18% 18%,20% 20%;animation:7s linear infinite bgParticleRushNear}@keyframes bgBaseDrift{0%{opacity:.96;transform:translate(0,0)scale(1.02)}50%{opacity:1;transform:translateY(2%)scale(1.05)}to{opacity:.98;transform:translateY(4%)scale(1.08)}}@keyframes bgPlaneRush{0%{opacity:.42;transform:translateY(-2%)scale(1)rotate(0)}50%{opacity:.88;transform:translateY(6%)scale(1.08)rotate(2deg)}to{opacity:.46;transform:translateY(14%)scale(1.16)rotate(4deg)}}@keyframes bgParticleRushFar{0%{opacity:.2;transform:translateY(-8%)scale(.92)}to{opacity:.56;transform:translateY(18%)scale(1.14)}}@keyframes bgParticleRushNear{0%{opacity:.18;transform:translateY(-12%)scale(.84)}to{opacity:.7;transform:translateY(28%)scale(1.3)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-2)}::-webkit-scrollbar-thumb{border:2px solid var(--bg-2);background:linear-gradient(180deg, var(--lime), var(--violet));border-radius:999px}img,video{max-width:100%;display:block}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.page-noise{pointer-events:none;z-index:-1;opacity:.18;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:100% 3px,84px 84px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000f2,#0000 88%);mask-image:linear-gradient(#000000f2,#0000 88%)}.scroll-progress{z-index:400;background:var(--grad);width:0;height:2px;position:fixed;top:0;left:0;box-shadow:0 0 24px #a8ff3e73}.site-header{z-index:300;width:100%;padding:16px max(24px, calc((100vw - var(--max)) / 2));-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);background:linear-gradient(#ffffff0a 0%,#ffffff02 100%),#04080e6b;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:inset 0 1px #ffffff0d,0 10px 30px #00000024}.brand{flex:none;width:156px}.site-nav{flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.site-nav a,.footer-col a{text-decoration:none}.site-nav a{color:var(--muted);font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;padding:8px 14px;font-size:.85rem;font-weight:600;transition:color .18s,background .18s,border-color .18s}.site-nav a:hover,.site-nav a:focus-visible{color:var(--lime);background:#a8ff3e0d;border-color:#a8ff3e38}.nav-cta,.btn,.reward-item{font-family:var(--font-head);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:700}.nav-cta,.btn{justify-content:center;align-items:center;min-height:44px;padding:12px 24px;text-decoration:none;transition:all .3s;display:inline-flex}.nav-cta,.btn-secondary,.reward-item{color:var(--lime);clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%);background:#060a17b8;border:1px solid #a8ff3e59;box-shadow:0 0 #0000}.btn-primary{color:var(--bg);background:var(--lime);box-shadow:none;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%);border:0}.nav-cta:hover,.btn:hover,.reward-item:hover{transform:translateY(-2px)}.btn-primary:hover,.nav-cta:hover{color:var(--bg);background:#b8ff73}.btn-secondary:hover,.reward-item:hover{border-color:var(--lime);background:#a4f9570f}.desktop-only{display:inline-flex}.mobile-only{display:none}.menu-toggle{clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);background:#060608d1;border:1px solid #a8ff3e59;width:44px;height:38px;display:none;position:relative}.menu-toggle span{background:var(--lime);height:1px;transition:transform .18s,opacity .18s,top .18s;position:absolute;left:11px;right:11px}.menu-toggle span:first-child{top:11px}.menu-toggle span:nth-child(2){top:18px}.menu-toggle span:nth-child(3){top:25px}body.nav-open .menu-toggle span:first-child{top:18px;transform:rotate(45deg)}body.nav-open .menu-toggle span:nth-child(2){opacity:0}body.nav-open .menu-toggle span:nth-child(3){top:18px;transform:rotate(-45deg)}.hero,.section,.site-footer{padding-left:max(24px, calc((100vw - var(--max)) / 2));padding-right:max(24px, calc((100vw - var(--max)) / 2))}.hero{text-align:center;justify-content:center;align-items:center;min-height:100vh;padding-top:132px;padding-bottom:74px;display:flex;position:relative;overflow:hidden}.hero-video,.hero-overlay{position:absolute;inset:0}.hero-video{object-fit:cover;opacity:1;filter:saturate(1.03)contrast(1.02)brightness(.78);width:100%;height:100%}.hero-overlay{background:#00000080}.hero-copy,.section-copy,.section-heading,.cta-card,.medal-visual,.media-panel,.rewards-browser,.rewards-copy,.nft-gallery,.about-stack{z-index:1;position:relative}:is(.info-panel,.media-panel,.inline-video-panel,.rewards-browser,.cta-card,.feature-card,.tool-card,.legal-card,.medal-visual,.footer-brand,.footer-col,.ecosystem-card){position:relative;overflow:hidden}:is(.info-panel,.media-panel,.inline-video-panel,.rewards-browser,.cta-card,.feature-card,.tool-card,.legal-card,.medal-visual,.footer-brand,.footer-col,.ecosystem-card)>*{z-index:2;position:relative}:is(.info-panel,.media-panel,.inline-video-panel,.rewards-browser,.cta-card,.feature-card,.tool-card,.legal-card,.medal-visual,.footer-brand,.footer-col):hover{background:linear-gradient(145deg,#ffffff14,#ffffff05),linear-gradient(160deg,#a4f95714,#635ae412);border-color:#a4f95747;transform:translate(6px);box-shadow:0 18px 46px #0000006b,0 0 36px #635ae41a}.hero:before{content:"";z-index:0;filter:blur(10px);opacity:.75;pointer-events:none;background:radial-gradient(circle,#a4f9572e 0%,#a4f95717 28%,#a4f95709 52%,#0000 76%);width:min(70vw,860px);height:min(70vw,860px);animation:4.2s ease-in-out infinite centerPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes centerPulse{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(.92)}50%{opacity:.75;transform:translate(-50%,-50%)scale(1.08)}}.eyebrow{color:var(--lime);font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 16px;font-size:.78rem;display:inline-flex}.eyebrow:before,.eyebrow:after{content:"";background:var(--lime);opacity:.5;width:40px;height:1px}h1,h2,h3{font-family:var(--font-head);letter-spacing:-.02em;text-transform:uppercase;background:var(--grad-t);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:900;line-height:1.05}h1{max-width:840px;font-size:clamp(2.5rem,6vw,5.5rem)}h2{letter-spacing:-.01em;max-width:860px;font-size:clamp(1.6rem,3.5vw,2.8rem);line-height:1.1}h3{letter-spacing:.06em;font-size:1.05rem;line-height:1.25}.glow-text{background:var(--grad-t);color:#0000;-webkit-background-clip:text;background-clip:text}.lead,.section-copy p,.section-heading p,.info-panel p,.feature-card p,.cta-card p{color:var(--muted);font-size:.95rem;line-height:1.75}.lead{max-width:760px;margin:22px 0 0}.hero-copy{justify-items:center;max-width:900px;display:grid}.lead strong,.section-copy strong{color:var(--text);font-weight:500}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.hero-points,.structured-list{justify-items:center;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.hero-points li,.structured-list li{color:var(--text);font-family:var(--font-head);align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.hero-points li:before,.structured-list li:before{content:"";background:linear-gradient(135deg, var(--lime), var(--violet));border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #a8ff3e66}.hero-scroll{color:var(--text-soft);justify-items:center;gap:10px;margin-top:30px;text-decoration:none;transition:transform .18s,color .18s;display:inline-grid}.hero-scroll:hover,.hero-scroll:focus-visible{color:var(--lime);transform:translateY(2px)}.hero-scroll-text{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;font-size:11px}.hero-scroll-mouse{background:linear-gradient(#ffffff0a,#ffffff03),linear-gradient(160deg,#a4f9570f,#635ae40d);border:1px solid #a8ff3e66;border-radius:999px;justify-items:center;width:34px;height:56px;padding-top:10px;display:grid;box-shadow:inset 0 1px #ffffff14,0 0 18px #a4f95714}.hero-scroll-wheel{background:linear-gradient(180deg, var(--lime), #a8ff3e3d);border-radius:999px;width:4px;height:11px;animation:1.6s ease-in-out infinite heroScrollWheel;box-shadow:0 0 14px #a8ff3e59}@keyframes heroScrollWheel{0%{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(10px)}to{opacity:0;transform:translateY(16px)}}.hero-panel,.info-panel,.media-panel,.inline-video-panel,.rewards-browser,.cta-card{border:1px solid var(--border);clip-path:var(--corner);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(150deg,#ffffff0f 0%,#ffffff04 38%,#ffffff08 100%),linear-gradient(140deg,#a4f9570b 0%,#635ae40b 100%);box-shadow:inset 0 1px #ffffff14,0 18px 40px #00000047}.hero-panel{min-height:0}.hero-panel-video video,.media-panel video,.inline-video-panel video,.nft-video video{aspect-ratio:16/9;object-fit:cover;background:#030304;width:100%}.performance-chart{background:linear-gradient(#a4f9570f,#a4f95705);padding:12px 14px 16px;position:relative}.performance-chart svg{background:0 0;border-radius:20px;width:100%;height:auto;display:block}.chart-frame{fill:#020202;stroke:#ffffff9e;stroke-width:3px;filter:drop-shadow(0 0 16px #ffffff24)}.chart-title,.chart-axis-labels text,.chart-values text,.chart-legend text{font-family:var(--font-head);text-transform:uppercase}.chart-title{fill:#fff;letter-spacing:.04em;font-size:24px}.chart-grid line{stroke:#ffffffdb;stroke-width:2px}.chart-axis-labels text{fill:#ffffffeb;letter-spacing:.08em;font-size:18px}.chart-line{fill:none;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1800;stroke-dashoffset:1800px;animation:2.4s cubic-bezier(.2,.8,.2,1) forwards chartLineReveal}.chart-line-cyan{stroke:#18e2d0;filter:drop-shadow(0 0 10px #18e2d047)}.chart-line-lime{stroke:#d9ff2f;filter:drop-shadow(0 0 10px #d9ff2f47);animation-delay:.15s}.chart-series .chart-node{stroke:#020202;stroke-width:4px;cursor:pointer;transform-origin:50%;animation:.45s forwards chartNodePop;transform:scale(0)}.chart-series-cyan .chart-node{fill:#18e2d0}.chart-series-lime .chart-node{fill:#d9ff2f}.chart-series .chart-node:first-child{animation-delay:.25s}.chart-series .chart-node:nth-child(2){animation-delay:.35s}.chart-series .chart-node:nth-child(3){animation-delay:.45s}.chart-series .chart-node:nth-child(4){animation-delay:.55s}.chart-series .chart-node:nth-child(5){animation-delay:.65s}.chart-series .chart-node:nth-child(6){animation-delay:.75s}.chart-series .chart-node:nth-child(7){animation-delay:.85s}.chart-series .chart-node:nth-child(8){animation-delay:.95s}.chart-series .chart-node:nth-child(9){animation-delay:1.05s}.chart-series .chart-node:nth-child(10){animation-delay:1.15s}.chart-series .chart-node:nth-child(11){animation-delay:1.25s}.chart-series .chart-node:nth-child(12){animation-delay:1.35s}.chart-node:hover,.chart-node:focus-visible{filter:brightness(1.1)}.chart-values text{opacity:0;font-size:16px;animation:.5s forwards chartValueFade}.chart-values-cyan text,.chart-values-lime text{fill:#fff}.chart-values text:first-child{animation-delay:.55s}.chart-values text:nth-child(2){animation-delay:.62s}.chart-values text:nth-child(3){animation-delay:.69s}.chart-values text:nth-child(4){animation-delay:.76s}.chart-values text:nth-child(5){animation-delay:.83s}.chart-values text:nth-child(6){animation-delay:.9s}.chart-values text:nth-child(7){animation-delay:.97s}.chart-values text:nth-child(8){animation-delay:1.04s}.chart-values text:nth-child(9){animation-delay:1.11s}.chart-values text:nth-child(10){animation-delay:1.18s}.chart-values text:nth-child(11){animation-delay:1.25s}.chart-values text:nth-child(12){animation-delay:1.32s}.chart-legend text{fill:#fff;letter-spacing:.08em;font-size:16px}.legend-dot-cyan{fill:#18e2d0}.legend-dot-lime{fill:#d9ff2f}.chart-tooltip{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;background:#070c1ce6;border:1px solid #ffffff1f;border-radius:16px;min-width:180px;padding:12px 14px;transition:opacity .18s,transform .18s;position:absolute;top:20px;left:50%;transform:translate(-50%,8px);box-shadow:0 16px 32px #00000057}.chart-tooltip.is-visible{opacity:1;transform:translate(-50%)}.chart-tooltip strong,.chart-tooltip span,.chart-tooltip small{display:block}.chart-tooltip strong{color:var(--text);font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.chart-tooltip span{color:var(--lime);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.72rem}.chart-tooltip small{color:var(--muted);margin-top:6px;font-size:.78rem}@keyframes chartLineReveal{to{stroke-dashoffset:0}}@keyframes chartNodePop{0%{transform:scale(0)}80%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes chartValueFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.panel-topline,.browser-bar{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid #a8ff3e14;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:.67rem;display:flex}.hero-panel-stats,.info-panel,.inline-video-panel,.rewards-copy,.cta-card{padding:0}.stat-card,.info-panel p,.cta-card>p,.cta-card .hero-actions{padding-left:22px;padding-right:22px}.stat-card{padding-top:18px}.stat-card:last-of-type{padding-bottom:18px}.stat-k,.mini-label,.feature-index,.tool-copy span{color:var(--lime);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;font-size:.67rem;display:block}.stat-v{font-family:var(--font-head);color:var(--text);background:0 0;-webkit-background-clip:initial;background-clip:initial;margin-top:8px;font-size:2rem;line-height:1;display:block}.hero-mini-grid{background:#a8ff3e14;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:18px;display:grid}.hero-mini-grid>div{background:#07080cf0;padding:18px}.hero-mini-grid strong{font-family:var(--font-head);margin-top:8px;font-size:20px;line-height:1;display:block}.ticker-wrap{background:radial-gradient(circle at 50% 0,#a4f9570d,#0000 50%),linear-gradient(#a4f9570a,#635ae40a);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;margin:0 auto;position:relative;overflow:hidden}.ticker-wrap:before,.ticker-wrap:after{content:"";z-index:3;pointer-events:none;width:120px;height:100%;position:absolute;top:0}.ticker-wrap:before{background:linear-gradient(90deg,#020408 0%,#02040800 100%);left:0}.ticker-wrap:after{background:linear-gradient(270deg,#020408 0%,#02040800 100%);right:0}.ticker-glow-bar,.ticker-glow-bar-bottom{z-index:2;background:linear-gradient(90deg,#0000 0%,#a4f9574d 20%,#a4f957 50%,#635ae48c 80%,#0000 100%) 0 0/200% 100%;height:2px;animation:5s linear infinite glowBarSlide;position:absolute;left:0;right:0}.ticker-glow-bar{top:0}.ticker-glow-bar-bottom{animation-name:glowBarSlide2;bottom:0}.ticker-rows{display:grid}.ticker-row{min-height:68px;display:block}.ticker-row:first-child{align-items:center;min-height:68px;display:flex}.ticker-track{align-items:center;min-height:68px;display:flex;position:relative;overflow:hidden}.ticker-inner{align-items:center;width:max-content;min-width:max-content;display:flex}.ticker-inner.row1{animation:35s linear infinite tickerMove1}.ticker-wrap:hover .ticker-inner{animation-play-state:paused}.ticker-item{color:var(--muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;padding:14px 18px;font-size:.72rem;transition:color .18s,transform .18s;display:inline-flex}.ticker-item:hover{color:var(--text);transform:translateY(-1px)}.ticker-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;transition:transform .18s,box-shadow .18s;box-shadow:0 0 8px #a4f95759}.ticker-item:hover .ticker-dot{box-shadow:0 0 8px var(--lime);transform:scale(1.8)}.ticker-dot.gold{background:#ffc857;box-shadow:0 0 8px #ffc85759}.ticker-dot.purple{background:var(--violet);box-shadow:0 0 8px #635ae459}.ticker-dot.cyan{background:var(--cyan);box-shadow:0 0 8px #00e5ff59}.ticker-sep{background:linear-gradient(#0000,#ffffff1f,#0000);width:1px;height:22px}.ticker-wrap-footer{width:100vw;margin:0 calc(50% - 50vw)}.section{padding-top:96px;padding-bottom:96px}.ecosystem-strip{padding:28px max(24px, calc((100vw - var(--max)) / 2)) 10px}.ecosystem-carousel{gap:18px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:grid}.ecosystem-carousel-footer{margin-top:4px}.ecosystem-track{isolation:isolate;cursor:grab;touch-action:pan-y;position:relative;overflow:hidden}.ecosystem-track.is-dragging{cursor:grabbing}.ecosystem-row{will-change:transform;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;gap:18px;width:max-content;min-width:max-content;display:flex;transform:translate(0,0)}.row-live{animation:38s linear infinite ecosystemMoveLeft}.row-upcoming{animation:34s linear infinite ecosystemMoveRight}.ecosystem-track:hover .ecosystem-row{animation-play-state:paused}.ecosystem-card{isolation:isolate;-webkit-backdrop-filter:blur(16px)saturate(132%);background:radial-gradient(circle at 18% 0,#a4f9570e,#0000 34%),radial-gradient(circle at 100% 100%,#635ae417,#0000 34%),linear-gradient(#ffffff08,#ffffff03),#080c16b8;border:1px solid #635ae43d;border-radius:22px;justify-content:center;align-items:center;min-width:224px;min-height:88px;padding:12px 16px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 30px #00000038}.eco-link{text-decoration:none}.ecosystem-card:hover{background:radial-gradient(circle at 18% 0,#a4f95714,#0000 34%),radial-gradient(circle at 100% 100%,#635ae41f,#0000 34%),linear-gradient(#ffffff0a,#ffffff04),#080c16cc;border-color:#a4f95747;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0d,0 18px 36px #00000047,0 0 28px #635ae414}.eco-copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.eco-name{font-family:var(--font-body);color:#d8e2e0e6;text-wrap:balance;font-size:1.18rem;font-weight:500;line-height:1.08}.section-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:36px;display:grid}.commission-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,3.8vw,48px)}.commission-heading{grid-column:1/-1;gap:16px;max-width:1120px;margin-bottom:6px;display:grid}.commission-heading .eyebrow{justify-self:start;margin-bottom:0}.commission-heading h2{text-wrap:balance;max-width:26ch;margin:0;line-height:.92}.commission-media{place-self:center stretch}.commission-stage{min-height:520px;padding:18px 18px 16px;position:relative;overflow:hidden}.commission-stage:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#0000 22%),linear-gradient(90deg,#0000 0 8%,#7ae8ff1a 12%,#0000 16% 84%,#a8ff3e14 88%,#0000 92%),radial-gradient(circle at 16% 14%,#a8ff3e1a,#0000 26%),radial-gradient(circle at 84% 16%,#7b52ff29,#0000 28%);border-radius:30px;position:absolute;inset:14px;box-shadow:inset 0 0 0 1px #7ae8ff14,inset 0 0 36px #7ae8ff08}.commission-stage:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.34;background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 26px);position:absolute;inset:28px}.commission-graphic{opacity:0;pointer-events:none;align-content:space-between;gap:18px;transition:opacity .26s,transform .26s;display:grid;position:absolute;inset:18px;transform:translateY(14px)scale(.985)}.commission-graphic.is-active{opacity:1;transform:translateY(0)scale(1)}.commission-graphic svg{background:radial-gradient(circle at 20% 14%,#a8ff3e1f,#0000 22%),radial-gradient(circle at 82% 16%,#7b52ff2e,#0000 28%),radial-gradient(circle at 52% 82%,#7ae8ff14,#0000 24%),linear-gradient(145deg,#01040bfc,#060a18f7);border-radius:28px;width:100%;height:100%;min-height:410px;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 34px #7b52ff0f,0 0 36px #7ae8ff0d}.commission-caption{justify-content:space-between;align-items:center;gap:18px;padding:0 10px;display:flex}.commission-caption span{color:#b4cbdab8;font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;font-size:10px}.commission-caption strong{color:#e5f4ffeb;font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;text-align:right;text-shadow:0 0 18px #7ae8ff1f;font-size:.92rem;font-weight:600}.commission-graphic-binary .commission-caption{grid-template-columns:minmax(0,160px) minmax(0,320px);justify-content:space-between;align-items:end;gap:18px;display:grid}.commission-graphic-binary .commission-caption span{line-height:1.45}.commission-graphic-binary .commission-caption strong{letter-spacing:.06em;justify-self:end;max-width:320px;font-size:.72rem;line-height:1.22}.commission-hud-text-binary text:nth-child(3){fill:#7ae8ffe6;opacity:1}.commission-hud-text text{fill:#d0e2f0b8;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;font-size:16px}.commission-hud-text text:nth-child(2){fill:#a8ff3ee6;letter-spacing:.14em;font-size:24px}.commission-hud-text text:nth-child(3){fill:#7ae8ff9e;font-size:13px}.commission-orbit circle,.binary-rings circle{fill:none;stroke:#7ae8ff24;stroke-width:2px;stroke-dasharray:10 18}.commission-orbit-direct circle:first-child,.commission-orbit-matching circle:first-child,.binary-rings circle:first-child{animation:18s linear infinite orbitSpin}.commission-orbit-direct circle:last-child,.commission-orbit-matching circle:last-child,.binary-rings circle:last-child{animation:22s linear infinite orbitSpinReverse}.commission-grid line,.binary-center-line line{stroke:#9cbdd424;stroke-width:1.5px}.commission-area{fill:#7ae8ff1f;filter:drop-shadow(0 0 18px #7ae8ff14)}.commission-path{fill:none;stroke:#7ae8ff;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1200;stroke-dashoffset:1200px;filter:drop-shadow(0 0 10px #7ae8ff47)drop-shadow(0 0 24px #7b52ff29);animation:3.2s cubic-bezier(.2,.8,.2,1) infinite alternate commissionLineDraw}.commission-bars rect{fill:#a8ff3e14;stroke:#a8ff3e8f;stroke-width:1.2px;transform-box:fill-box;transform-origin:bottom;filter:drop-shadow(0 0 12px #a8ff3e24);animation:2.6s ease-in-out infinite commissionBarLift}.commission-bars rect:nth-child(2){animation-delay:.14s}.commission-bars rect:nth-child(3){animation-delay:.28s}.commission-bars rect:nth-child(4){animation-delay:.42s}.commission-bars rect:nth-child(5){animation-delay:.56s}.commission-bars rect:nth-child(6){animation-delay:.7s}.commission-nodes circle{fill:#7ae8ff;stroke:#030712f2;stroke-width:5px;opacity:.88;filter:drop-shadow(0 0 14px #7ae8ff57);animation:2.8s linear infinite commissionNodeSignal}.commission-nodes circle:nth-child(2){animation-delay:.1s}.commission-nodes circle:nth-child(3){animation-delay:.2s}.commission-nodes circle:nth-child(4){animation-delay:.3s}.commission-nodes circle:nth-child(5){animation-delay:.4s}.commission-nodes circle:nth-child(6){animation-delay:.5s}.commission-nodes circle:nth-child(7){animation-delay:.6s}.commission-nodes circle:nth-child(8){animation-delay:.7s}.commission-nodes circle:nth-child(9){animation-delay:.8s}.commission-nodes circle:nth-child(10){animation-delay:.9s}.commission-targets circle,.matching-beacons circle{fill:none;stroke:#a8ff3e3d;stroke-width:2px;stroke-dasharray:24 18;animation:3s linear infinite targetSweep}.commission-targets circle:nth-child(2){animation-delay:.35s}.commission-targets circle:nth-child(3){animation-delay:.7s}.matching-beacons circle:nth-child(2){animation-delay:.35s}.matching-beacons circle:nth-child(3){animation-delay:.7s}.matching-beacons circle:nth-child(4){animation-delay:1.05s}.matching-ring-grid circle{fill:none;stroke:#ffffff14;stroke-width:1.5px}.matching-links line{stroke:#7ae8ff57;stroke-width:4px;stroke-linecap:round;stroke-dasharray:14 18;filter:drop-shadow(0 0 10px #7ae8ff2e);animation:1.8s linear infinite matchingLinkFlow}.matching-pulses circle{fill:#a8ff3e;stroke:#7ae8ff42;stroke-width:10px;opacity:.86;filter:drop-shadow(0 0 16px #a8ff3e47);animation:3.1s linear infinite matchingNodeSignal}.matching-pulses circle:nth-child(2){animation-delay:.18s}.matching-pulses circle:nth-child(3){animation-delay:.36s}.matching-pulses circle:nth-child(4){animation-delay:.54s}.matching-pulses circle:nth-child(5){animation-delay:.72s}.matching-pulses circle:nth-child(6){animation-delay:.9s}.matching-pulses circle:nth-child(7){animation-delay:1.08s}.matching-pulses circle:nth-child(8){animation-delay:1.26s}.matching-pulses circle:nth-child(9){animation-delay:1.44s}.matching-echoes circle{fill:none;stroke:#7b52ff5c;stroke-width:2px;stroke-dasharray:18 16;animation:5.2s linear infinite matchingRingSweep}.matching-echoes circle:nth-child(2){animation-delay:1.2s}.binary-lanes path{fill:none;stroke:#7ae8ff7a;stroke-width:5px;stroke-linecap:round;stroke-dasharray:16 16;filter:drop-shadow(0 0 10px #7ae8ff29);animation:2s linear infinite binaryLaneFlow}.binary-stacks rect{fill:#7b52ff1f;stroke:#a8ff3e9e;stroke-width:1.5px;transform-box:fill-box;transform-origin:bottom;filter:drop-shadow(0 0 16px #7b52ff24);animation:2.8s ease-in-out infinite binaryStackShift}.binary-stacks-right rect:first-child{animation-delay:.18s}.binary-stacks-right rect:nth-child(2){animation-delay:.36s}.binary-stacks-right rect:nth-child(3){animation-delay:.54s}.binary-stacks-left rect:nth-child(2){animation-delay:.12s}.binary-stacks-left rect:nth-child(3){animation-delay:.24s}.binary-core circle:first-child{fill:#a8ff3e;stroke:#080a10f5;stroke-width:6px;opacity:.92;filter:drop-shadow(0 0 18px #a8ff3e57)}.binary-core circle:last-child{fill:none;stroke:#7b52ff57;stroke-width:2px;stroke-dasharray:20 14;animation:4.6s linear infinite binaryRingSweep}.binary-scan line{stroke:#a8ff3edb;stroke-width:4px;filter:drop-shadow(0 0 12px #a8ff3e52);animation:2.8s ease-in-out infinite binaryScanMove}.binary-readouts rect{fill:#060a16d6;stroke:#7ae8ff42;stroke-width:1.5px}.commission-copy{align-content:center;align-self:center;gap:18px;max-width:none;padding-top:0;display:grid}.commission-copy .feature-stack{gap:16px;margin-top:0}.commission-card{cursor:pointer;min-height:0;padding:24px 30px 26px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s}.commission-card h3{max-width:none;margin-top:12px}.commission-card p{max-width:44ch;margin-top:12px}.commission-card.is-active{background:radial-gradient(circle at 10%,#a8ff3e14,#0000 22%),radial-gradient(circle at 92%,#7b52ff1f,#0000 24%),linear-gradient(155deg,#ffffff17 0%,#ffffff06 42%,#ffffff0b 100%),linear-gradient(135deg,#a4f9571a 0%,#635ae414 100%);border-color:#a8ff3e57;box-shadow:inset 0 1px #ffffff14,0 22px 44px #00000057,0 0 28px #a8ff3e14,0 0 48px #7ae8ff0a}.commission-card.is-active .feature-index,.commission-card.is-active h3{color:var(--lime)}.commission-card:focus-visible{outline-offset:4px;outline:2px solid #a8ff3e8c}@keyframes commissionLineDraw{0%{stroke-dashoffset:1200px}45%,to{stroke-dashoffset:0}}@keyframes orbitSpin{0%{transform-origin:50%;transform:rotate(0)}to{transform-origin:50%;transform:rotate(360deg)}}@keyframes orbitSpinReverse{0%{transform-origin:50%;transform:rotate(360deg)}to{transform-origin:50%;transform:rotate(0)}}@keyframes commissionBarLift{0%,to{opacity:.45;transform:scaleY(.76)}50%{opacity:1;transform:scaleY(1)}}@keyframes commissionNodeSignal{0%,to{opacity:.62;filter:drop-shadow(0 0 8px #7ae8ff2e)}16%{opacity:1;filter:drop-shadow(0 0 18px #7ae8ff6b)}32%{opacity:.72;filter:drop-shadow(0 0 10px #7ae8ff38)}}@keyframes matchingLinkFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-32px}}@keyframes matchingNodeSignal{0%,to{opacity:.58;filter:drop-shadow(0 0 8px #a8ff3e2e)}22%{opacity:1;filter:drop-shadow(0 0 18px #a8ff3e57)}36%{opacity:.7;filter:drop-shadow(0 0 10px #a8ff3e33)}}@keyframes matchingRingSweep{0%{opacity:.18;stroke-dashoffset:0}50%{opacity:.48}to{opacity:.2;stroke-dashoffset:-34px}}@keyframes targetSweep{0%{opacity:.2;stroke-dashoffset:0}50%{opacity:.78}to{opacity:.24;stroke-dashoffset:-42px}}@keyframes binaryLaneFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-32px}}@keyframes binaryStackShift{0%,to{opacity:.5;transform:scaleY(.82)}50%{opacity:1;transform:scaleY(1)}}@keyframes binaryRingSweep{0%{opacity:.2;stroke-dashoffset:0}50%{opacity:.52}to{opacity:.22;stroke-dashoffset:-36px}}@keyframes binaryScanMove{0%,to{opacity:.34;transform:translateY(0)}50%{opacity:1;transform:translateY(-280px)}}.section-copy p+p{margin-top:14px}.section-heading{margin-bottom:38px}.about-stack{gap:16px;display:grid}.info-panel{padding-bottom:18px}.info-panel p{margin:0;padding-top:18px}.feature-stack{gap:14px;margin-top:28px;display:grid}.feature-stack-triple{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card{border:1px solid var(--border);clip-path:var(--corner);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(155deg,#ffffff13 0%,#ffffff04 42%,#ffffff09 100%),linear-gradient(135deg,#a4f9570f 0%,#635ae40e 100%);padding:20px 22px;box-shadow:inset 0 1px #ffffff14,0 18px 40px #00000047}.feature-card h3{margin-top:10px}.feature-card p{margin:12px 0 0}.tools-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tool-card{border:1px solid var(--border);min-height:420px;clip-path:var(--corner);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(155deg,#ffffff13 0%,#ffffff04 42%,#ffffff09 100%),linear-gradient(135deg,#a4f9570f 0%,#635ae40e 100%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 40px #00000047}.tool-card img{object-fit:cover;width:100%;height:100%;transition:transform .32s}.tool-card:before{content:none}.tool-card:after{content:"";background:linear-gradient(#0000 20%,#060608e6 100%);position:absolute;inset:0}.tool-card:hover img{transform:scale(1.04)}.tool-card:hover{border-color:#a4f95747;transform:translate(6px);box-shadow:0 18px 46px #0000006b,0 0 36px #635ae41a}.tool-copy{z-index:1;position:absolute;bottom:18px;left:20px;right:20px}.tool-copy h3{margin-top:8px}.tag-row{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.tag-row span{color:var(--text);font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#a8ff3e0d;border:1px solid #a8ff3e29;padding:10px 14px;font-size:10px;box-shadow:0 0 20px #7b52ff14}.rewards-layout{grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);align-items:center;gap:28px;display:grid}.rewards-browser{place-self:center;width:min(100%,420px);max-width:100%;padding:0;overflow:hidden}.browser-bar{justify-content:flex-start}.browser-bar span{background:#ffffff29;border-radius:50%;width:12px;height:12px}.browser-bar span:first-child{background:#ff5f57}.browser-bar span:nth-child(2){background:#febb2e}.browser-bar span:nth-child(3){background:#28c840}.browser-body{aspect-ratio:4/5.05;background:0 0;place-items:center;width:100%;min-height:0;padding:0;display:grid;position:relative}.browser-body img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:none;transition:opacity .18s,transform .18s;display:block}.browser-body img.swapping{opacity:.2;transform:scale(.97)}.reward-fx{pointer-events:none;opacity:0;z-index:3;transition:opacity .22s;position:absolute;inset:0}.rewards-browser[data-reward=discounts] .reward-fx-discounts,.rewards-browser[data-reward=boosters] .reward-fx-boosters,.rewards-browser[data-reward=events] .reward-fx-events,.rewards-browser[data-reward=nft] .reward-fx-nft,.rewards-browser[data-reward=gift] .reward-fx-gift{opacity:1}.discount-ring,.discount-spark,.booster-bar,.booster-arrow,.event-star,.nft-hex,.nft-pulse,.gift-ribbon,.gift-flare{position:absolute}.discount-ring{aspect-ratio:1;border:1px solid #a8ff3e59;border-radius:50%;width:52%;animation:2.8s ease-out infinite rewardPulseRing;top:43%;left:50%;transform:translate(-50%,-50%)scale(.8)}.discount-ring.delay{animation-delay:1.4s}.discount-spark{background:linear-gradient(90deg,#a8ff3e00,#a8ff3e,#635ae400);width:18%;height:2px;animation:2.2s ease-in-out infinite rewardSparkSweep;top:30%;left:65%;transform:rotate(-28deg);box-shadow:0 0 12px #a8ff3e66}.booster-bar{background:linear-gradient(#6ff1ff29,#6ff1ffb8);border-radius:999px 999px 0 0;width:4.5%;animation:1.8s ease-in-out infinite boosterBarRise;bottom:23%;box-shadow:0 0 14px #6ff1ff2e}.booster-bar.b1{height:18%;left:21%}.booster-bar.b2{height:28%;animation-delay:.2s;left:28%}.booster-bar.b3{height:40%;animation-delay:.4s;left:35%}.booster-arrow{transform-origin:0;background:linear-gradient(90deg,#6ff1ff1f,#6ff1fff2);width:36%;height:3px;animation:1.9s cubic-bezier(.2,.75,.2,1) infinite boosterArrowGrow;top:40%;left:26%;transform:rotate(-32deg);box-shadow:0 0 16px #6ff1ff47}.booster-arrow:after{content:"";border-top:3px solid #6ff1ff;border-right:3px solid #6ff1ff;width:12px;height:12px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)rotate(45deg)}.event-star{background:radial-gradient(circle,#ffcd5a 0%,#ffcd5a00 72%);border-radius:50%;width:8px;height:8px;animation:2.1s ease-in-out infinite eventTwinkle}.event-star:before,.event-star:after{content:"";background:#ffcd5ab3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-star:before{width:1px;height:20px}.event-star:after{width:20px;height:1px}.event-star.s1{top:34%;left:26%}.event-star.s2{animation-delay:.5s;top:28%;right:24%}.event-star.s3{animation-delay:.9s;bottom:24%;left:58%}.nft-hex{aspect-ratio:1;clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);border:1px solid #7b52ffb3;width:14%;animation:3.2s ease-in-out infinite nftFloat;box-shadow:0 0 16px #7b52ff2e}.nft-hex.h1{top:24%;left:22%}.nft-hex.h2{animation-delay:1.2s;bottom:22%;right:18%}.nft-pulse{aspect-ratio:1;border:1px solid #7b52ff4d;border-radius:50%;width:38%;animation:2.6s ease-out infinite rewardPulseRing;top:48%;left:50%;transform:translate(-50%,-50%)}.gift-ribbon{background:linear-gradient(90deg,#ffcf6500,#ffcf65f2,#ffcf6500);width:68%;height:3px;animation:2.8s ease-in-out infinite giftRibbonSweep;top:50%;left:16%;box-shadow:0 0 14px #ffcf6542}.gift-flare{background:radial-gradient(circle,#ffcf65f2 0%,#ffcf6500 72%);border-radius:50%;width:14px;height:14px;animation:1.8s ease-in-out infinite eventTwinkle}.gift-flare.f1{top:30%;left:26%}.gift-flare.f2{animation-delay:.7s;bottom:28%;right:24%}.reward-actions{gap:10px;display:grid}.rewards-copy{align-self:center}.reward-item{cursor:pointer;width:100%;padding:14px 18px;transition:border-color .18s,color .18s,background .18s,transform .18s}.reward-item.active{color:var(--bg);background:var(--lime);border-color:#a8ff3e8c}@keyframes rewardPulseRing{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}25%{opacity:.75}to{opacity:0;transform:translate(-50%,-50%)scale(1.08)}}@keyframes rewardSparkSweep{0%,to{opacity:.25;transform:rotate(-28deg)translate(-10px)}50%{opacity:.95;transform:rotate(-28deg)translate(10px)}}@keyframes boosterBarRise{0%,to{opacity:.45;transform:scaleY(.72)}50%{opacity:.95;transform:scaleY(1)}}@keyframes boosterArrowGrow{0%{opacity:.2;transform:rotate(-32deg)scaleX(.35)}35%{opacity:1;transform:rotate(-32deg)scaleX(1)}to{opacity:.45;transform:rotate(-32deg)scaleX(1)}}@keyframes eventTwinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}@keyframes nftFloat{0%,to{opacity:.45;transform:translateY(0)rotate(0)}50%{opacity:.95;transform:translateY(-10px)rotate(8deg)}}@keyframes giftRibbonSweep{0%,to{opacity:.24;transform:translate(-12px)}50%{opacity:.95;transform:translate(12px)}}.inline-video-panel{margin-top:16px}.nft-section,.network-section{gap:28px;display:grid}.nft-section .section-copy{max-width:920px}.network-section .section-copy{max-width:1120px}.network-section h2{max-width:1180px}.network-section p{max-width:1080px}.network-section .structured-list{justify-items:center;width:100%}.network-section .structured-list li{text-align:center;max-width:1180px}.network-video-large{width:100%}.brand-video-section{padding-top:0}.brand-video-large{width:100%}.brand-video-shell{aspect-ratio:16/8.8;background:radial-gradient(circle at 22% 30%,#a4f9571f,#0000 24%),radial-gradient(circle at 82% 22%,#635ae42e,#0000 28%),linear-gradient(135deg,#03070efa,#080a1af2);width:100%;min-height:520px;position:relative;overflow:hidden}.brand-video-shell:before,.brand-video-shell:after{content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.brand-video-shell:before{opacity:.32;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/100% 44px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/44px 100%}.brand-video-shell:after{opacity:.5;background:linear-gradient(90deg,#0000 0%,#a4f95733 50%,#0000 100%);animation:5.8s linear infinite brandVideoSweep;transform:translate(-100%)}.brand-video-player{object-fit:cover;background:#020406;width:100%;height:100%}.brand-video-overlay,.brand-video-grid,.brand-video-scan{position:absolute;inset:0}.brand-video-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0205091a,#02050938),radial-gradient(circle at 18% 30%,#a4f95714,#0000 24%),radial-gradient(circle at 84% 28%,#635ae429,#0000 28%)}.brand-video-grid{opacity:.32;background:linear-gradient(#a4f9570d 1px,#0000 1px) 0 0/100% 52px,linear-gradient(90deg,#a4f9570d 1px,#0000 1px) 0 0/52px 100%}.brand-video-scan{opacity:.42;background:linear-gradient(#0000 0%,#ffffff14 48%,#0000 100%);animation:4.2s ease-in-out infinite brandVideoScan;transform:translateY(-120%)}@keyframes brandVideoSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes brandVideoScan{0%,18%{transform:translateY(-120%)}58%{transform:translateY(120%)}to{transform:translateY(120%)}}.network-video-large video{aspect-ratio:16/8.8;object-fit:cover;width:100%;min-height:520px}.nft-video-large{width:100%}.nft-video-large video{aspect-ratio:16/8.8;object-fit:cover;width:100%;min-height:520px}.medal-section{grid-template-columns:minmax(280px,.74fr) minmax(0,1.26fr);align-items:center;gap:42px;display:grid}.platform-rewards-section{padding-top:0}.platform-rewards-video-large{width:100%}.platform-rewards-video-large video{aspect-ratio:16/8.8;object-fit:cover;width:100%;min-height:520px}.medal-visual{border:1px solid var(--border);clip-path:var(--corner);background:radial-gradient(circle,#a8ff3e1f,#0000 54%),#0a0b10e0;place-items:center;padding:28px;display:grid}.medal-visual img{filter:drop-shadow(0 0 36px #a8ff3e29);max-width:360px}.compact{margin-top:28px}.cta-section{padding-top:40px}.cta-card{padding:36px}.cta-card h2{max-width:760px}.cta-card>p{margin:16px 0 0}.cta-card .hero-actions{margin-top:26px;padding-bottom:6px}.faq-section{padding-top:34px}.faq-header{text-align:center;justify-items:center;gap:14px;margin-bottom:34px;display:grid}.faq-kicker{width:fit-content}.faq-intro{max-width:80ch;color:var(--muted);margin:0;font-size:1rem;line-height:1.78}.faq-tabs{-webkit-backdrop-filter:blur(14px)saturate(128%);backdrop-filter:blur(14px)saturate(128%);background:linear-gradient(#ffffff0d,#ffffff04),#0a1018b8;border:1px solid #ffffff14;border-radius:999px;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:min(100%,980px);margin:0 auto 34px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 18px 34px #0000002e,0 0 24px #635ae40f}.faq-tab{color:#e0f0e8e0;min-height:52px;font-family:var(--font-body);cursor:pointer;background:linear-gradient(#ffffff0a,#ffffff04),#0a0e1861;border:1px solid #0000;border-radius:999px;font-size:.96rem;font-weight:600;transition:background .25s,color .25s,box-shadow .25s,transform .25s,border-color .25s;position:relative;overflow:hidden}.faq-tab.is-active{color:#f6fff0;background:linear-gradient(#a4f95738 0%,#5e9f115c 100%);border-color:#a4f9574d;box-shadow:inset 0 1px #ffffff1f,0 10px 22px #a4f95724}.faq-tab:hover{transform:translateY(-1px)}.faq-list{gap:16px;display:grid}.faq-item{isolation:isolate;-webkit-backdrop-filter:blur(16px)saturate(132%);backdrop-filter:blur(16px)saturate(132%);background:radial-gradient(circle at 18% 0,#a4f9570e,#0000 34%),radial-gradient(circle at 100% 100%,#635ae414,#0000 34%),linear-gradient(#ffffff08,#ffffff03),#080c16b8;border:1px solid #ffffff14;border-radius:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 18px 34px #00000029}.faq-item.is-open{border-color:#a4f9575c;box-shadow:inset 0 1px #ffffff0a,0 22px 38px #0003,0 0 20px #a4f9570f}.faq-item .card-edge-comet{z-index:0}.faq-item .card-edge-comet:before,.faq-item .card-edge-comet:after{background:linear-gradient(#0000 0%,#a4f957eb 34%,#9ddd74d9 58%,#635ae4b8 82%,#0000 100%);width:2px;height:42%;animation:4.4s linear infinite cardEdgeComet;box-shadow:0 0 14px #a4f95733,0 0 14px #635ae41f}.faq-item .card-edge-comet span,.faq-item .card-edge-comet strong{background:linear-gradient(90deg,#0000 0%,#a4f957eb 34%,#9ddd74d9 58%,#635ae4b8 82%,#0000 100%);width:42%;height:2px;animation:4.4s linear infinite cardEdgeSweepHorizontal;box-shadow:0 0 14px #a4f95733,0 0 14px #635ae41f}.faq-item .card-edge-comet:after,.faq-item .card-edge-comet strong{animation-delay:1.5s}.faq-question{width:100%;color:var(--text);text-align:left;cursor:pointer;z-index:1;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:26px 28px;display:grid;position:relative}.faq-icon-wrap{background:#090e165c;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;padding:8px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.faq-icon-mark{object-fit:contain;filter:grayscale()brightness(1.18)contrast(1.02);width:100%;height:100%;display:block}.faq-question-text{font-family:var(--font-body);font-size:clamp(1.12rem,2vw,1.38rem);font-weight:700;line-height:1.2}.faq-toggle{flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative}.faq-toggle:before,.faq-toggle:after{content:"";background:#ffffffeb;border-radius:999px;width:26px;height:2px;transition:transform .35s,opacity .35s;position:absolute}.faq-toggle:after{transform:rotate(90deg)}.faq-toggle.is-open:after{opacity:0}.faq-toggle span{display:none}.faq-answer{z-index:1;opacity:0;grid-template-rows:0fr;padding:0 28px 0 90px;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1),padding .55s cubic-bezier(.22,1,.36,1),opacity .4s;display:grid;position:relative}.faq-item.is-open .faq-answer{opacity:1;grid-template-rows:1fr;padding:0 28px 26px 90px}.faq-answer p{color:#e9f2e5eb;margin:0;font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.6;transition:transform .5s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-8px)}.faq-item.is-open .faq-answer p{transform:translateY(0)}.legal-section{padding-top:0}.legal-card{clip-path:var(--corner);background:#080a0edb;border:1px solid #a8ff3e14;padding:24px}.legal-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.legal-card p+p{margin-top:14px}.site-footer{max-width:var(--max);grid-template-columns:1fr;gap:30px;margin:0 auto 32px;padding:36px 24px 0;display:grid}.site-footer:before{content:"";background:linear-gradient(90deg,#0000 0%,#a4f9572e 20%,#635ae429 80%,#0000 100%);height:1px;margin-bottom:2px;display:block}.site-footer-main{background:radial-gradient(circle at 16% 0,#a4f9570b,#0000 30%),radial-gradient(circle at 100% 100%,#635ae414,#0000 28%),linear-gradient(#ffffff08,#ffffff03),#080c16a8;border:1px solid #ffffff14;border-radius:28px;grid-template-columns:1.3fr repeat(2,minmax(0,1fr));gap:26px;padding:24px 12px 20px 20px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #00000047}.footer-brand img{width:154px}.footer-brand{padding-left:12px}.footer-brand p,.footer-brand small,.footer-col a{color:var(--muted);font-size:13px;line-height:1.75}.footer-brand p{font-family:var(--font-head);color:var(--text);margin:14px 0 6px;font-size:20px}.footer-col h3{font-family:var(--font-mono);letter-spacing:3px;text-transform:uppercase;background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--lime);margin-bottom:14px;font-size:10px}.footer-col{flex-direction:column;gap:8px;padding:0 24px;display:flex}.footer-col a:hover{color:var(--lime);transform:none}.footer-brand:hover,.footer-col:hover{box-shadow:none;background:0 0;border-color:#0000;transform:none}.policy-page .hero{min-height:62vh;padding-top:128px;padding-bottom:54px}.policy-page .hero-copy{max-width:980px}.policy-page .lead{text-align:center;max-width:820px}.policy-page .hero-points{grid-template-columns:repeat(3,minmax(0,auto));gap:18px 28px}.policy-page .hero-points li{font-size:15px}.policy-shell{gap:22px;display:grid}.policy-intro{padding:28px}.policy-meta{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.policy-meta span{color:var(--text);font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:#a8ff3e0d;border:1px solid #a8ff3e29;padding:10px 14px;font-size:10px}.policy-grid{gap:18px;display:grid}.policy-card{padding:26px 28px}.policy-card h2{max-width:none;font-size:clamp(1.3rem,2.6vw,2rem)}.policy-card p,.policy-card li{color:var(--muted);font-size:.95rem;line-height:1.8}.policy-card p{margin:12px 0 0}.policy-card ul,.policy-card ol{margin:16px 0 0;padding-left:20px}.policy-card li+li{margin-top:10px}.policy-card a{color:var(--lime);text-decoration:none}.policy-card a:hover{color:#c8ff8f}.policy-doc-links{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.policy-doc-links .btn{min-width:220px}.has-comet-card:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(135deg,#a4f95708,#0000 28% 72%,#635ae40a);position:absolute;inset:0}.card-edge-comet{pointer-events:none;z-index:4;position:absolute;inset:0}.card-edge-comet:before,.card-edge-comet:after{content:"";background:linear-gradient(#a4f95700 0%,#a4f957e6 38%,#a4f95747 100%);border-radius:999px;width:3px;height:34%;animation:4.2s linear infinite cardEdgeComet;position:absolute;top:-30%;box-shadow:0 0 16px #a4f95773,0 0 26px #a4f95733}.card-edge-comet:before{left:0}.card-edge-comet:after{animation-delay:2.1s;right:0}.card-edge-comet span,.card-edge-comet strong{background:linear-gradient(90deg,#a4f95700 0%,#a4f957e6 38%,#a4f95747 100%);border-radius:999px;width:36%;height:3px;animation:4.2s linear infinite cardEdgeSweepHorizontal;position:absolute;left:-18%;box-shadow:0 0 16px #a4f95773,0 0 26px #a4f95733}.card-edge-comet span{top:0}.card-edge-comet strong{animation-delay:2.1s;bottom:0}[data-reveal]{opacity:0;transition:opacity .52s,transform .52s;transform:translateY(28px)}[data-reveal].visible{opacity:1;transform:translateY(0)}@media (max-width:1100px){.menu-toggle{display:inline-block}.site-header,.hero,.section,.site-footer{padding-left:24px;padding-right:24px}.desktop-only{display:none}.mobile-only{width:100%;margin-top:8px;display:inline-flex}.site-nav{background:#060608fa;border-bottom:1px solid #a8ff3e1a;flex-direction:column;place-items:center;gap:12px;padding:18px 24px 24px;display:none;position:absolute;top:100%;left:0;right:0}.site-nav a{text-align:center;width:100%;max-width:320px}.site-nav .nav-cta.mobile-only{background:var(--lime);color:var(--bg);border:0;box-shadow:0 0 24px #a4f95729}.site-nav .nav-cta.mobile-only:hover,.site-nav .nav-cta.mobile-only:focus-visible{color:var(--bg);background:#b8ff73}body.nav-open .site-nav{display:flex}.hero,.section-grid,.rewards-layout,.medal-section,.site-footer-main{grid-template-columns:1fr}.about-stack,.feature-stack,.feature-stack-triple,.tools-grid,.policy-grid{justify-items:center}.tools-grid,.feature-stack-triple{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-copy{max-width:none;padding-top:0}.commission-heading h2{max-width:22ch}h1{text-align:center;max-width:12ch;margin-inline:auto;font-size:clamp(2.35rem,6.8vw,4.2rem);line-height:.98}h2{text-align:center;max-width:18ch;margin-inline:auto;font-size:clamp(1.5rem,4vw,2.4rem);line-height:1.02}h3,.feature-card h3,.tool-copy h3,.footer-col h3,.policy-card h2,.cta-card h2,.network-section h2,.commission-heading h2{text-align:center;margin-inline:auto}.lead,.section-copy p,.section-heading p,.info-panel p,.feature-card p,.cta-card p,.policy-card p,.policy-card li{font-size:.92rem;line-height:1.7}.eyebrow{letter-spacing:.22em;gap:10px;font-size:.66rem}.eyebrow:before,.eyebrow:after{width:28px}.panel-topline,.browser-bar{letter-spacing:.14em;padding:12px 14px;font-size:.56rem;line-height:1.45}.ticker-wrap,.ticker-wrap-footer{width:100%;max-width:100%;margin-left:0;margin-right:0}.ticker-wrap-footer{margin-top:0;margin-bottom:0}.ticker-track{overflow:hidden}.site-footer{max-width:100%}.site-footer-main{padding:24px}.faq-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-question{padding:22px 24px}.faq-answer{padding:0 24px 0 80px}.faq-item.is-open .faq-answer{padding:0 24px 24px 80px}}@media (max-width:720px){.site-header,.hero,.section,.site-footer{padding-left:20px;padding-right:20px}.hero{min-height:auto;padding-top:136px;padding-bottom:58px}.site-header{align-items:center;gap:14px;min-height:96px}.brand{width:198px;max-width:calc(100% - 76px)}h1{text-align:center;max-width:11ch;margin-inline:auto;font-size:clamp(2rem,9.8vw,3.1rem);line-height:.94}h2{text-align:center;max-width:14ch;margin-inline:auto;font-size:clamp(1.3rem,6.7vw,2rem);line-height:1}h3{letter-spacing:.04em;text-align:center;margin-inline:auto;font-size:.92rem}.lead,.section-copy p,.section-heading p,.info-panel p,.feature-card p,.cta-card p,.policy-card p,.policy-card li{font-size:.88rem;line-height:1.62}.eyebrow{letter-spacing:.18em;gap:8px;font-size:.58rem}.eyebrow:before,.eyebrow:after{width:18px}.commission-heading h2,.commission-card h3,.commission-card p{max-width:none}.hero-copy,.section-copy,.section-heading,.commission-heading,.rewards-copy,.cta-card,.policy-intro,.policy-card,.feature-card,.legal-card,.footer-brand,.footer-col{text-align:center;justify-items:center;margin-inline:auto}.section-copy p,.section-heading p,.info-panel p,.feature-card p,.cta-card p,.policy-card p,.policy-card li{text-align:center}.section-copy h2,.section-heading h2,.policy-card h2,.cta-card h2,.feature-card h3,.tool-copy h3,.footer-col h3{text-align:center;width:100%;margin-inline:auto}.structured-list{justify-items:center;width:100%;padding-left:0}.structured-list li{text-align:center;justify-content:center}.commission-card{padding:22px 22px 24px}.commission-section{gap:18px}.commission-media,.media-panel,.inline-video-panel,.brand-video-large,.network-video-large,.platform-rewards-video-large,.nft-video-large{width:100%;max-width:100%;overflow:hidden}.hero-actions,.tag-row{flex-direction:column;align-items:stretch}.policy-page .hero-points{grid-template-columns:1fr}.policy-meta,.policy-doc-links{flex-direction:column}.ticker-wrap:before,.ticker-wrap:after{width:36px}.ticker-wrap,.ticker-wrap-footer{width:100%;margin-left:0;margin-right:0}.ticker-row,.ticker-row:first-child,.ticker-track{min-height:58px}.ticker-item{letter-spacing:.1em;padding:10px 12px;font-size:.58rem}.btn,.nav-cta{width:100%}.nav-cta,.btn{text-align:center;justify-content:center}.hero-mini-grid,.tools-grid,.feature-stack-triple{grid-template-columns:1fr}.ecosystem-card{min-width:188px;min-height:80px}.eco-name{font-size:1rem}.nft-video-large video{aspect-ratio:16/10;min-height:320px}.network-video-large video{aspect-ratio:16/11;object-fit:contain;object-position:center;background:#020406;min-height:0}.panel-topline{text-align:center;letter-spacing:.1em;flex-wrap:wrap;justify-content:center;gap:10px;padding-inline:12px;font-size:.5rem;line-height:1.35}.panel-topline span{overflow-wrap:anywhere;max-width:100%}.browser-body{min-height:0;padding:0}.tool-card{min-height:320px}.cta-card{padding:26px 18px}.faq-section{padding-top:12px}.faq-intro{font-size:.9rem;line-height:1.65}.faq-tabs{border-radius:28px;grid-template-columns:1fr;gap:10px;padding:10px}.faq-tab{min-height:48px;font-size:.9rem}.faq-question{grid-template-columns:1fr auto;gap:14px;padding:20px 18px}.faq-icon-wrap{display:none}.faq-question-text{font-size:1rem;line-height:1.3}.faq-answer{padding:0 18px}.faq-item.is-open .faq-answer{padding:0 18px 20px}.faq-answer p{font-size:.94rem;line-height:1.6}.performance-chart{padding:8px 8px 12px}.chart-title{font-size:16px}.chart-axis-labels text,.chart-values text,.chart-legend text{font-size:10px}.chart-line{stroke-width:5px}.chart-tooltip{min-width:142px;padding:10px 12px}.site-footer{margin-bottom:20px;padding:28px 18px 0}.section{padding-top:72px;padding-bottom:72px}.hero-copy{gap:10px}.site-footer-main{gap:20px;padding:24px 18px 22px}.site-footer-main,.footer-brand,.footer-col{text-align:center}.footer-brand{justify-items:center;padding-left:0}.footer-brand img{margin-inline:auto}.footer-col{align-items:center;padding:0}.footer-col a,.footer-brand p,.footer-brand small{text-align:center}.card-edge-comet{display:none}}@keyframes cardEdgeComet{0%{opacity:0;top:-30%}10%{opacity:1}55%{opacity:1}to{opacity:0;top:110%}}@keyframes cardEdgeSweepHorizontal{0%{opacity:0;left:-36%}10%{opacity:1}55%{opacity:1}to{opacity:0;left:110%}}@keyframes glowBarSlide{0%{box-shadow:none;background-position:0 0}50%{box-shadow:0 0 18px #a4f9578c,0 0 40px #a4f95747}to{box-shadow:none;background-position:200% 0}}@keyframes glowBarSlide2{0%{background-position:200% 0}to{background-position:0 0}}@keyframes tickerMove1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ecosystemMoveLeft{0%{transform:translate(0,0)}to{transform:translate(calc(-50% - 9px))}}@keyframes ecosystemMoveRight{0%{transform:translate(calc(-50% - 9px))}to{transform:translate(0,0)}}
