@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Open+Sans:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap");:root{--dig-violet:#5800d6;--dig-violet-600:#5800d6;--dig-magenta:#ff00de;--dig-magenta-hot:#ff00de;--dig-pink-glow:#ff3df5;--grad-brand:linear-gradient(115deg,#5800d6,#ff00de);--grad-logo:linear-gradient(150deg,#5800d6,#ff00de);--grad-text:linear-gradient(100deg,#b98cff,#ff6bee);--glow-violet:0 0 40px rgba(88,0,214,.55);--glow-magenta:0 0 32px rgba(255,0,222,.45);--glow-soft:0 0 24px rgba(120,30,220,.35);--bg-void:#0a0a20;--bg-space:#101132;--bg-panel:#16153a;--bg-card:#191248;--bg-card-2:#221a59;--bg-footer:#191248;--glass:rgba(25,18,72,.55);--glass-strong:rgba(16,17,50,.82);--glass-hairline:hsla(0,0%,100%,.06);--border-subtle:hsla(0,0%,100%,.08);--border-soft:rgba(138,110,255,.18);--border-violet:rgba(88,0,214,.55);--border-bright:rgba(255,0,222,.6);--fg1:#fff;--fg2:#c5c1e0;--fg3:#9a95c0;--fg4:#6e6a99;--fg-on-accent:#fff;--ok:#38e1b0;--warn:#e0a640;--error:#ff5c8a;--info:#5800d6;--light-bg:#fff;--light-panel:#f3f1fb;--light-fg1:#101132;--light-fg2:#45417a;--light-border:#e4e0f5;--font-display:"Space Grotesk","Segoe UI",system-ui,sans-serif;--font-body:"Open Sans",system-ui,sans-serif;--font-ui:"Space Grotesk",system-ui,sans-serif;--font-mono:"Space Mono",ui-monospace,"SF Mono",Menlo,monospace;--t-display:84px;--t-h1:56px;--t-h2:40px;--t-h3:28px;--t-h4:22px;--t-lead:20px;--t-body:17px;--t-small:15px;--t-caption:13px;--t-eyebrow:13px;--lh-tight:1.05;--lh-snug:1.2;--lh-body:1.6;--track-eyebrow:.18em;--track-tight:-0.02em;--r-sm:8px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--shadow-card:0 18px 50px rgba(0,0,0,.45);--shadow-pop:0 24px 70px rgba(20,8,46,.7);--inset-hairline:inset 0 1px 0 hsla(0,0%,100%,.06)}.dig-scope{background:var(--bg-space);color:var(--fg1);font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}.dig-h1,.dig-scope h1{font-size:var(--t-h1);font-weight:800;line-height:var(--lh-tight)}.dig-h1,.dig-h2,.dig-scope h1,.dig-scope h2{font-family:var(--font-display);letter-spacing:var(--track-tight);color:var(--fg1);margin:0}.dig-h2,.dig-scope h2{font-size:var(--t-h2);font-weight:700;line-height:var(--lh-snug)}.dig-h3,.dig-scope h3{font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;line-height:var(--lh-snug);color:var(--fg1);margin:0}.dig-display{font-family:var(--font-display);font-size:var(--t-display);font-weight:800;line-height:var(--lh-tight);letter-spacing:-.03em}.dig-lead{font-size:var(--t-lead);line-height:1.5;color:var(--fg2)}.dig-eyebrow{font-family:var(--font-body);font-size:var(--t-eyebrow);font-weight:600;text-transform:uppercase;letter-spacing:var(--track-eyebrow);color:var(--dig-magenta)}.dig-mono{font-family:var(--font-mono);letter-spacing:0}.dig-grad-text{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}:root{--stars-1:1040px 814px 0 0 hsla(0,0%,100%,.58),167px 205px 0 0 hsla(0,0%,100%,.86),312px 295px 0 0 hsla(0,0%,100%,.88),542px 557px 0 0 hsla(0,0%,100%,.91),1524px 467px 0 0 hsla(0,0%,100%,.58),725px 400px 0 0 hsla(0,0%,100%,.75),411px 731px 0 0 hsla(0,0%,100%,.47),1249px 35px 0 0 hsla(0,0%,100%,.59),705px 487px 0 0 hsla(0,0%,100%,.76),1047px 662px 0 0 hsla(0,0%,100%,.62),1340px 34px 0 0 hsla(0,0%,100%,.44),652px 780px 0 0 hsla(0,0%,100%,.45),1249px 573px 0 0 hsla(0,0%,100%,.91),598px 690px 0 0 hsla(0,0%,100%,.87),965px 604px 0 0 hsla(0,0%,100%,.58),1418px 691px 0 0 hsla(0,0%,100%,.89),1022px 426px 0 0 hsla(0,0%,100%,.85),445px 184px 0 0 hsla(0,0%,100%,.7),354px 340px 0 0 hsla(0,0%,100%,.7),1414px 369px 0 0 hsla(0,0%,100%,.51),1092px 646px 0 0 hsla(0,0%,100%,.96),56px 646px 0 0 hsla(0,0%,100%,.51),571px 744px 0 0 hsla(0,0%,100%,.6),105px 414px 0 0 hsla(0,0%,100%,.9),925px 33px 0 0 hsla(0,0%,100%,.45),496px 874px 0 0 hsla(0,0%,100%,.69),1086px 613px 0 0 hsla(0,0%,100%,.68),160px 526px 0 0 hsla(0,0%,100%,.67),1587px 86px 0 0 hsla(0,0%,100%,.91),1232px 569px 0 0 hsla(0,0%,100%,.45),1363px 550px 0 0 hsla(0,0%,100%,.74),1045px 404px 0 0 hsla(0,0%,100%,.82),946px 505px 0 0 hsla(0,0%,100%,.96),132px 330px 0 0 hsla(0,0%,100%,.79),869px 253px 0 0 hsla(0,0%,100%,.57),626px 648px 0 0 hsla(0,0%,100%,.55),67px 92px 0 0 hsla(0,0%,100%,.98),1461px 758px 0 0 hsla(0,0%,100%,.91),672px 323px 0 0 hsla(0,0%,100%,.58),1570px 60px 0 0 hsla(0,0%,100%,.86),18px 345px 0 0 hsla(0,0%,100%,.78),1486px 653px 0 0 hsla(0,0%,100%,.6),238px 459px 0 0 hsla(0,0%,100%,.57),143px 138px 0 0 hsla(0,0%,100%,.94),266px 65px 0 0 hsla(0,0%,100%,.76),1274px 615px 0 0 hsla(0,0%,100%,.87),634px 362px 0 0 hsla(0,0%,100%,.94),613px 583px 0 0 hsla(0,0%,100%,.6),276px 751px 0 0 hsla(0,0%,100%,.71),292px 343px 0 0 hsla(0,0%,100%,.92),1326px 632px 0 0 hsla(0,0%,100%,.88),845px 194px 0 0 hsla(0,0%,100%,.84),1116px 304px 0 0 hsla(0,0%,100%,.45),1206px 437px 0 0 hsla(0,0%,100%,.55),181px 68px 0 0 hsla(0,0%,100%,.81),308px 472px 0 0 hsla(0,0%,100%,.86),653px 224px 0 0 hsla(0,0%,100%,.96),283px 599px 0 0 hsla(0,0%,100%,.76),1465px 171px 0 0 hsla(0,0%,100%,.51),66px 217px 0 0 hsla(0,0%,100%,.45);--stars-2:1098px 574px 0 0 hsla(0,0%,100%,.99),1112px 748px 0 0 hsla(0,0%,100%,.64),1521px 669px 0 0 hsla(0,0%,100%,.81),1393px 713px 0 0 hsla(0,0%,100%,.55),1395px 355px 0 0 hsla(0,0%,100%,.7),594px 870px 0 0 hsla(0,0%,100%,.91),1255px 833px 0 0 hsla(0,0%,100%,.84),846px 619px 0 0 hsla(0,0%,100%,.74),33px 603px 0 0 hsla(0,0%,100%,.85),1083px 259px 0 0 hsla(0,0%,100%,.82),1463px 864px 0 0 hsla(0,0%,100%,.92),239px 91px 0 0 hsla(0,0%,100%,.77),1278px 117px 0 0 hsla(0,0%,100%,.65),447px 415px 0 0 hsla(0,0%,100%,.78),12px 462px 0 0 hsla(0,0%,100%,.83),639px 631px 0 0 hsla(0,0%,100%,.45),1397px 398px 0 0 hsla(0,0%,100%,.49),1351px 138px 0 0 hsla(0,0%,100%,.58),1168px 226px 0 0 #fff,1514px 137px 0 0 hsla(0,0%,100%,.78),1457px 245px 0 0 hsla(0,0%,100%,.77),63px 27px 0 0 hsla(0,0%,100%,.63),1198px 757px 0 0 hsla(0,0%,100%,.61),730px 109px 0 0 hsla(0,0%,100%,.95),924px 260px 0 0 hsla(0,0%,100%,.7),848px 683px 0 0 hsla(0,0%,100%,.72),1169px 854px 0 0 hsla(0,0%,100%,.66),952px 248px 0 0 hsla(0,0%,100%,.76),865px 140px 0 0 hsla(0,0%,100%,.68),1575px 5px 0 0 hsla(0,0%,100%,.66),547px 218px 0 0 hsla(0,0%,100%,.95),49px 254px 0 0 hsla(0,0%,100%,.62),748px 488px 0 0 hsla(0,0%,100%,.49),109px 395px 0 0 hsla(0,0%,100%,.84),400px 349px 0 0 hsla(0,0%,100%,.7),687px 727px 0 0 hsla(0,0%,100%,.92),37px 102px 0 0 hsla(0,0%,100%,.56),717px 651px 0 0 hsla(0,0%,100%,.46),193px 47px 0 0 hsla(0,0%,100%,.88),732px 466px 0 0 hsla(0,0%,100%,.87),1401px 483px 0 0 hsla(0,0%,100%,.67),1265px 473px 0 0 hsla(0,0%,100%,.53),993px 811px 0 0 hsla(0,0%,100%,.71),1251px 72px 0 0 hsla(0,0%,100%,.86),1105px 431px 0 0 hsla(0,0%,100%,.62),1222px 462px 0 0 hsla(0,0%,100%,.84),668px 542px 0 0 hsla(0,0%,100%,.58),111px 144px 0 0 hsla(0,0%,100%,.69),216px 545px 0 0 hsla(0,0%,100%,.81),52px 318px 0 0 hsla(0,0%,100%,.6),283px 739px 0 0 hsla(0,0%,100%,.9),1578px 384px 0 0 hsla(0,0%,100%,.77),1402px 526px 0 0 hsla(0,0%,100%,.45),423px 641px 0 0 hsla(0,0%,100%,.8),906px 204px 0 0 hsla(0,0%,100%,.87),319px 489px 0 0 hsla(0,0%,100%,.9),929px 73px 0 0 hsla(0,0%,100%,.54),201px 230px 0 0 hsla(0,0%,100%,.65),403px 435px 0 0 hsla(0,0%,100%,.87),601px 162px 0 0 hsla(0,0%,100%,.86),1463px 687px 0 0 hsla(0,0%,100%,.87),454px 586px 0 0 hsla(0,0%,100%,.54),1441px 232px 0 0 hsla(0,0%,100%,.73),291px 1px 0 0 hsla(0,0%,100%,.48),871px 268px 0 0 hsla(0,0%,100%,.64),647px 508px 0 0 hsla(0,0%,100%,.88),286px 196px 0 0 hsla(0,0%,100%,.82),454px 607px 0 0 hsla(0,0%,100%,.74),219px 316px 0 0 hsla(0,0%,100%,.86),247px 598px 0 0 hsla(0,0%,100%,.86),1205px 27px 0 0 hsla(0,0%,100%,.96),559px 780px 0 0 hsla(0,0%,100%,.84),575px 530px 0 0 hsla(0,0%,100%,.73),322px 553px 0 0 hsla(0,0%,100%,.88),465px 325px 0 0 hsla(0,0%,100%,.95),70px 219px 0 0 hsla(0,0%,100%,.58),1406px 611px 0 0 hsla(0,0%,100%,.63),337px 76px 0 0 hsla(0,0%,100%,.75),732px 789px 0 0 hsla(0,0%,100%,.58),56px 425px 0 0 hsla(0,0%,100%,.97);--stars-3:195px 658px 0 0 hsla(0,0%,100%,.77),697px 806px 0 0 hsla(0,0%,100%,.81),1595px 702px 0 0 hsla(0,0%,100%,.76),357px 722px 0 0 hsla(0,0%,100%,.88),847px 339px 0 0 hsla(0,0%,100%,.81),535px 829px 0 0 hsla(0,0%,100%,.81),85px 767px 0 0 hsla(0,0%,100%,.53),165px 527px 0 0 hsla(0,0%,100%,.8),1441px 486px 0 0 hsla(0,0%,100%,.7),1380px 118px 0 0 hsla(0,0%,100%,.46),648px 697px 0 0 hsla(0,0%,100%,.93),1513px 800px 0 0 hsla(0,0%,100%,.57),1441px 800px 0 0 hsla(0,0%,100%,.83),1099px 174px 0 0 hsla(0,0%,100%,.75),1153px 195px 0 0 hsla(0,0%,100%,.59),669px 339px 0 0 hsla(0,0%,100%,.59),316px 81px 0 0 hsla(0,0%,100%,.4),759px 696px 0 0 hsla(0,0%,100%,.88),1064px 759px 0 0 hsla(0,0%,100%,.48),300px 645px 0 0 hsla(0,0%,100%,.64),731px 729px 0 0 hsla(0,0%,100%,.42),1426px 485px 0 0 hsla(0,0%,100%,.66),1450px 290px 0 0 hsla(0,0%,100%,.42),1471px 518px 0 0 hsla(0,0%,100%,.55),554px 643px 0 0 hsla(0,0%,100%,.68),967px 141px 0 0 hsla(0,0%,100%,.49),177px 288px 0 0 hsla(0,0%,100%,.81),449px 557px 0 0 hsla(0,0%,100%,.69)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg-void);color:var(--fg1);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden;background-image:radial-gradient(120% 46% at 50% 0,#241062 0,#150d36 38%,var(--bg-void) 70%);background-repeat:no-repeat}a{color:inherit;text-decoration:none}img{display:block}.wrap{max-width:1200px;margin:0 auto;padding:0 28px}.btn{font-family:var(--font-body);font-weight:600;font-size:15px;border:none;cursor:pointer;border-radius:var(--r-pill);transition:all .18s cubic-bezier(.22,.61,.36,1);display:inline-flex;align-items:center;gap:9px;line-height:1}.btn-primary{background:var(--grad-logo);color:#fff;padding:14px 26px;box-shadow:0 8px 30px rgba(88,0,214,.5),inset 0 1px 0 hsla(0,0%,100%,.28);position:relative}.minion-ic{width:20px;height:20px;object-fit:contain;flex:none;margin-right:-2px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.btn-primary:hover{filter:brightness(1.08);box-shadow:0 12px 42px rgba(255,0,222,.5),inset 0 1px 0 hsla(0,0%,100%,.32);transform:translateY(-1px)}.btn-primary:active{transform:scale(.97);filter:brightness(.92)}.btn-secondary{background:rgba(88,0,214,.14);color:#fff;border:1px solid var(--border-violet);padding:13px 24px}.btn-secondary:hover{background:rgba(88,0,214,.24);border-color:var(--border-bright)}.btn-ghost{background:transparent;color:var(--fg2);padding:13px 18px}.btn-ghost:hover{color:#fff}.btn-sm{padding:9px 18px;font-size:14px}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--dig-magenta);text-shadow:0 2px 16px rgba(7,5,20,.9)}.eyebrow:before{content:"";width:22px;height:1px;background:linear-gradient(90deg,transparent,var(--dig-magenta))}.gt{background:var(--grad-text);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gtshimmer 7s ease-in-out infinite}@keyframes gtshimmer{0%,to{background-position:0}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.gt{animation:none}}.nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:16px 0 26px;background:linear-gradient(180deg,rgba(18,14,48,.4),rgba(18,14,48,.2) 60%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);-webkitt-backdrop-filter:blur(16px) saturate(1.2);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.nav .row{display:flex;align-items:center;justify-content:space-between}.nav .logo{height:26px}.nav .links{display:flex;gap:30px;align-items:center}.nav .links a{font-size:15px;color:var(--fg2);font-weight:500;transition:color .15s}.nav .links a.active,.nav .links a:hover{color:#fff}.nav .right{display:flex;gap:12px;align-items:center}.swag-chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--fg2);border:1px dashed var(--border-violet);border-radius:var(--r-pill);padding:7px 14px;transition:all .18s ease;text-decoration:none}.swag-chip:hover{color:#fff;border-color:var(--dig-magenta);border-style:solid;box-shadow:0 0 18px rgba(255,0,222,.25)}.swag-chip .swag-ic{color:var(--dig-magenta);font-size:12px}.burger{display:none;background:none;border:none;cursor:pointer;flex-direction:column;gap:5px;padding:6px}.burger span{width:22px;height:2px;background:#fff;border-radius:2px}.mobile-menu{display:none}.hero{position:relative;overflow:hidden;padding:96px 0 34px;text-align:center;height:100vh;height:100dvh;min-height:600px;box-sizing:border-box;display:flex;flex-direction:column}.hero-bg{background:radial-gradient(50% 42% at 50% 28%,rgba(140,60,255,.4) 0,rgba(95,25,210,.14) 45%,transparent 72%),radial-gradient(38% 30% at 16% 18%,rgba(120,40,220,.22),transparent 70%),radial-gradient(42% 34% at 86% 24%,rgba(255,0,222,.14),transparent 72%),radial-gradient(50% 40% at 70% 78%,rgba(70,40,180,.2),transparent 72%)}.hero-bg,.starfield{position:absolute;inset:0;z-index:0}.starfield{pointer-events:none;overflow:hidden;transform:translateY(calc(var(--sy,0px) * .1))}.starfield .stars{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;background:transparent}.starfield .s1{box-shadow:var(--stars-1);animation:twinkle 4s ease-in-out infinite,drift1 46s ease-in-out infinite}.starfield .s2{box-shadow:var(--stars-2);width:1px;height:1px;animation:twinkle 5.5s ease-in-out 1s infinite,drift2 64s ease-in-out infinite}.starfield .s3{box-shadow:var(--stars-3);width:2.5px;height:2.5px;animation:twinkle 7s ease-in-out .5s infinite,drift3 38s ease-in-out infinite}@keyframes twinkle{0%,to{opacity:.35}50%{opacity:.95}}@keyframes drift1{0%,to{transform:translateX(-7px)}50%{transform:translateX(7px)}}@keyframes drift2{0%,to{transform:translateX(11px)}50%{transform:translateX(-11px)}}@keyframes drift3{0%,to{transform:translateX(-16px)}50%{transform:translateX(16px)}}@media (prefers-reduced-motion:reduce){.starfield{transform:none}.starfield .s1,.starfield .s2,.starfield .s3{animation:twinkle 5s ease-in-out infinite}.starfield .stars{animation:none}}.hero-fade{background:radial-gradient(120% 46% at 50% 0,#241062 0,#150d36 38%,var(--bg-void) 70%);opacity:var(--sf,0)}.hero-fade,.hero:after{position:absolute;inset:0;z-index:2;pointer-events:none}.hero:after{content:"";background:radial-gradient(48% 34% at 50% 40%,rgba(7,5,20,.55) 0,rgba(7,5,20,.28) 45%,transparent 68%),radial-gradient(125% 80% at 50% 30%,transparent 60%,rgba(10,10,32,.5) 100%),linear-gradient(180deg,transparent 78%,var(--bg-void) 100%)}.hero .wrap{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;flex:1 1}.hero-earth{bottom:-30px;width:1100px;max-width:140%;opacity:.5;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(60% 70% at 50% 40%,#000 55%,transparent 100%);mask-image:radial-gradient(60% 70% at 50% 40%,#000 55%,transparent 100%)}.globe-wrap,.hero-earth{position:absolute;left:50%;transform:translateX(-50%);z-index:1;pointer-events:none}.globe-wrap{bottom:calc(44vh - clamp(1180px, 115vw, 3400px));width:clamp(1180px,115vw,3400px);height:clamp(1180px,115vw,3400px);opacity:calc(1 - var(--sf,0))}.globe{inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 80%,rgba(0,0,0,.55) 92%,transparent 100%);mask-image:radial-gradient(circle at 50% 50%,#000 80%,rgba(0,0,0,.55) 92%,transparent 100%);box-shadow:inset 0 2px 30px rgba(120,160,255,.25);animation:globepulse 12s ease-in-out infinite}.globe,.globe-wrap:after{position:absolute;border-radius:50%}.globe-wrap:after{content:"";left:50%;top:50%;width:150%;height:150%;transform:translate(-50%,-50%);z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 50%,transparent 35%,rgba(95,155,255,.42) 45%,rgba(70,120,240,.24) 55%,rgba(60,110,230,.08) 66%,transparent 76%);filter:blur(42px);animation:atmosbreathe 12s ease-in-out infinite}@keyframes atmosbreathe{0%,to{opacity:.55}50%{opacity:1}}.globe-beams{position:absolute;left:50%;bottom:8%;width:130%;height:80%;transform:translateX(-50%);z-index:-1;pointer-events:none;border-radius:50% 50% 0 0/70% 70% 0 0;filter:blur(38px);mix-blend-mode:screen;background:radial-gradient(22% 70% at 22% 100%,rgba(120,180,255,.4),transparent 72%),radial-gradient(18% 82% at 40% 100%,rgba(150,200,255,.5),transparent 74%),radial-gradient(20% 74% at 58% 100%,rgba(120,180,255,.42),transparent 72%),radial-gradient(16% 80% at 74% 100%,rgba(140,195,255,.45),transparent 74%),radial-gradient(20% 66% at 86% 100%,rgba(110,160,255,.36),transparent 72%);animation:beamsmorph 16s ease-in-out infinite}@keyframes beamsmorph{0%,to{background:radial-gradient(22% 70% at 22% 100%,rgba(120,180,255,.4),transparent 72%),radial-gradient(18% 82% at 40% 100%,rgba(150,200,255,.5),transparent 74%),radial-gradient(20% 74% at 58% 100%,rgba(120,180,255,.42),transparent 72%),radial-gradient(16% 80% at 74% 100%,rgba(140,195,255,.45),transparent 74%),radial-gradient(20% 66% at 86% 100%,rgba(110,160,255,.36),transparent 72%)}30%{background:radial-gradient(24% 86% at 20% 100%,rgba(155,205,255,.62),transparent 74%),radial-gradient(16% 74% at 38% 100%,rgba(120,175,255,.34),transparent 72%),radial-gradient(22% 82% at 56% 100%,rgba(150,200,255,.5),transparent 74%),radial-gradient(16% 72% at 72% 100%,rgba(130,185,255,.4),transparent 72%),radial-gradient(18% 84% at 88% 100%,rgba(150,200,255,.55),transparent 74%)}62%{background:radial-gradient(20% 76% at 24% 100%,rgba(120,170,255,.36),transparent 72%),radial-gradient(22% 88% at 44% 100%,rgba(165,210,255,.66),transparent 76%),radial-gradient(16% 72% at 60% 100%,rgba(120,170,255,.38),transparent 72%),radial-gradient(20% 82% at 76% 100%,rgba(150,200,255,.5),transparent 74%),radial-gradient(16% 68% at 88% 100%,rgba(115,165,255,.32),transparent 72%)}}@media (prefers-reduced-motion:reduce){.globe-beams{animation:none}}.globe-tex{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);pointer-events:none;animation:earthbreathe 7s ease-in-out infinite}@keyframes earthbreathe{0%,to{filter:brightness(.99) saturate(1.02)}50%{filter:brightness(1.08) saturate(1.16)}}.globe-shade{position:absolute;inset:0;border-radius:50%;mix-blend-mode:soft-light;background:radial-gradient(circle at 50% 26%,rgba(168,110,255,.7) 0,rgba(110,40,225,.5) 45%,rgba(60,10,140,.55) 80%),radial-gradient(circle at 50% 44%,transparent 56%,rgba(40,55,130,.55) 85%,rgba(18,26,80,.8) 100%)}.globe-grade{mix-blend-mode:overlay;background:radial-gradient(circle at 50% 32%,rgba(150,80,255,.36) 0,rgba(70,20,160,.3) 58%,rgba(20,4,70,.5) 100%)}.globe-atmos,.globe-grade{position:absolute;inset:0;border-radius:50%;pointer-events:none}.globe-atmos{mix-blend-mode:screen;background:radial-gradient(circle at 50% 48%,transparent 42%,rgba(80,140,255,.12) 64%,rgba(130,185,255,.3) 82%,rgba(180,215,255,.5) 93%,rgba(200,225,255,.55) 97%,rgba(150,195,255,.2) 100%);animation:atmosglow 7s ease-in-out infinite}@keyframes atmosglow{0%,to{opacity:.7}50%{opacity:1}}.globe-sheen{position:absolute;inset:0;border-radius:50%;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(58% 40% at 46% 17%,rgba(190,215,255,.5) 0,rgba(150,185,255,.22) 32%,transparent 62%);animation:sheenpulse 7s ease-in-out infinite}@keyframes sheenpulse{0%,to{opacity:.6}50%{opacity:.9}}.globe-warm{position:absolute;inset:-3px;border-radius:50%;z-index:2;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 50% 50%,transparent 71%,rgba(255,150,70,.5) 75.5%,rgba(255,190,120,.7) 78%,rgba(255,140,60,.25) 81%,transparent 88%);-webkit-mask-image:radial-gradient(120% 120% at 24% 86%,#000 0,#000 30%,transparent 62%);mask-image:radial-gradient(120% 120% at 24% 86%,#000 0,#000 30%,transparent 62%);filter:blur(2px);animation:warmglow 9s ease-in-out infinite}@keyframes warmglow{0%,to{opacity:.7}50%{opacity:1}}.globe:before{content:"";position:absolute;inset:-3px;border-radius:50%;z-index:2;background:radial-gradient(circle at 50% 50%,transparent 76%,rgba(120,190,255,.4) 84%,rgba(170,215,255,.65) 90%,rgba(120,190,255,.25) 95%,transparent 100%);mix-blend-mode:screen;filter:blur(4px);animation:rimglow 8s ease-in-out infinite}@keyframes rimglow{0%,to{opacity:.8;filter:blur(4px)}50%{opacity:1;filter:blur(6px)}}.globe-bloom{position:absolute;inset:0;border-radius:50%;z-index:5;pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at 50% 50%,transparent 60%,rgba(150,205,255,.7) 69%,#d7eeff 75%,hsla(0,0%,100%,.95) 78%,rgba(170,210,255,.5) 84%,transparent 90%);filter:blur(7px);animation:edgebloom 16s ease-in-out infinite}@keyframes edgebloom{0%,to{opacity:.35}30%{opacity:.95}60%{opacity:1}80%{opacity:.5}}@media (prefers-reduced-motion:reduce){.globe-bloom{animation:none;opacity:0}}.globe-edge{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);z-index:4;pointer-events:none;mix-blend-mode:screen;filter:brightness(2.6) contrast(1.5) sepia(.4) hue-rotate(-20deg) saturate(2.4) blur(1.5px);-webkit-mask-image:radial-gradient(circle,transparent 69%,#000 74%,#000 78%,transparent 83%),radial-gradient(circle at 50% 50%,#000 0 32%,transparent 52%);mask-image:radial-gradient(circle,transparent 69%,#000 74%,#000 78%,transparent 83%),radial-gradient(circle at 50% 50%,#000 0 32%,transparent 52%);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-size:100% 100%,7% 10%;mask-size:100% 100%,7% 10%;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;animation:edgeNoise 9s linear infinite,edgeBloomPulse 5s ease-in-out infinite}@keyframes edgeNoise{0%{-webkit-mask-position:center,0 0;mask-position:center,0 0}to{-webkit-mask-position:center,140px 100px;mask-position:center,140px 100px}}@keyframes edgeBloomPulse{0%,to{opacity:.6}50%{opacity:1}}.globe-edge2{position:absolute;inset:0;border-radius:50%;z-index:4;pointer-events:none;mix-blend-mode:screen;background:conic-gradient(from 0deg,rgba(255,90,60,0),rgba(255,140,90,.55) 14%,hsla(0,0%,100%,.9) 22%,rgba(255,120,80,.5) 30%,rgba(255,90,60,0) 48%,hsla(0,0%,100%,0) 100%);-webkit-mask-image:radial-gradient(circle,transparent 70%,#000 75%,#000 79%,transparent 85%);mask-image:radial-gradient(circle,transparent 70%,#000 75%,#000 79%,transparent 85%);filter:blur(2px);animation:edgeRotate 7s linear infinite}@keyframes edgeRotate{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.globe-edge,.globe-edge2{animation:none}}.globe:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(1.5px 1.5px at 44% 20%,rgba(255,220,160,.7),transparent 60%),radial-gradient(1.5px 1.5px at 56% 24%,rgba(255,220,160,.6),transparent 60%),radial-gradient(1px 1px at 50% 17%,rgba(255,230,180,.7),transparent 60%),radial-gradient(1.5px 1.5px at 62% 19%,rgba(255,210,150,.5),transparent 60%),radial-gradient(1px 1px at 38% 25%,rgba(255,220,170,.55),transparent 60%);opacity:.8;animation:twinkleCity 3.4s ease-in-out infinite}@keyframes twinkleCity{0%,to{opacity:.85}50%{opacity:.35}}.globe-cities{position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(1.4px 1.4px at 48% 22%,rgba(255,235,190,.85),transparent 60%),radial-gradient(1px 1px at 41% 19%,rgba(255,215,160,.7),transparent 60%),radial-gradient(1.5px 1.5px at 59% 21%,rgba(255,225,175,.75),transparent 60%),radial-gradient(1px 1px at 53% 26%,rgba(255,235,190,.65),transparent 60%),radial-gradient(1.4px 1.4px at 65% 24%,rgba(255,210,150,.6),transparent 60%),radial-gradient(1px 1px at 35% 22%,rgba(255,230,180,.6),transparent 60%);opacity:.5;animation:twinkleCity2 2.6s ease-in-out infinite}@keyframes twinkleCity2{0%,to{opacity:.3}50%{opacity:.9}}.globe-cityglow{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);pointer-events:none;z-index:1;mix-blend-mode:screen;filter:brightness(1.5) contrast(13) saturate(1.35) blur(1.3px)}.cg-a{-webkit-mask-image:radial-gradient(34% 14% at 30% 12%,#000 0,transparent 70%);mask-image:radial-gradient(34% 14% at 30% 12%,#000 0,transparent 70%);animation:cityBloom 3.2s ease-in-out infinite}.cg-b{-webkit-mask-image:radial-gradient(32% 13% at 54% 9%,#000 0,transparent 68%);mask-image:radial-gradient(32% 13% at 54% 9%,#000 0,transparent 68%);animation:cityBloom 4.1s ease-in-out 1.3s infinite}.cg-c{-webkit-mask-image:radial-gradient(30% 14% at 76% 14%,#000 0,transparent 68%);mask-image:radial-gradient(30% 14% at 76% 14%,#000 0,transparent 68%);animation:cityBloom 3.6s ease-in-out 2.4s infinite}@keyframes cityBloom{0%,to{opacity:.3;filter:brightness(1.5) contrast(13) saturate(1.25) blur(2px)}50%{opacity:.6;filter:brightness(2.1) contrast(14) saturate(1.4) blur(3px)}}@media (prefers-reduced-motion:reduce){.globe-cityglow,.globe-twinkle,.globe:after{animation:none}}.globe-twinkle{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);pointer-events:none;z-index:2;mix-blend-mode:screen;filter:brightness(2.4) contrast(17) saturate(1.5) blur(.6px);-webkit-mask-image:radial-gradient(circle,#000 0 26%,transparent 56%);mask-image:radial-gradient(circle,#000 0 26%,transparent 56%);-webkit-mask-size:5.5% 8%;mask-size:5.5% 8%;-webkit-mask-repeat:repeat;mask-repeat:repeat;animation:twinkleDrift 11s linear infinite,twinkleFade 3.4s ease-in-out infinite}@keyframes twinkleDrift{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:130px 90px;mask-position:130px 90px}}@keyframes twinkleFade{0%,to{opacity:.45}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.globe-twinkle{animation:none}}@keyframes globepulse{0%,to{box-shadow:inset 0 2px 30px rgba(120,160,255,.22),0 0 84px 5px rgba(90,150,255,.5),0 0 150px 26px rgba(60,120,255,.3)}50%{box-shadow:inset 0 2px 34px rgba(130,170,255,.3),0 0 110px 8px rgba(110,170,255,.62),0 0 180px 34px rgba(80,140,255,.4)}}.globe-net{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:3}.globe-net .net-base path{fill:none;stroke:rgba(190,170,255,.3);stroke-width:1.5}.globe-net .net-glow use{fill:none;stroke:url(#arcG);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:80 920;opacity:.6;filter:drop-shadow(0 0 5px rgba(255,150,240,.7))}.globe-net .net-glow .g1{animation:arcrun 9s linear infinite}.globe-net .net-glow .g2{animation:arcrun 11s linear 2.6s infinite}.globe-net .net-glow .g3{animation:arcrun 6.8s linear 3.2s infinite}.globe-net .net-glow .g4{animation:arcrun 12s linear 6.5s infinite}@keyframes arcrun{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.globe-net .net-nodes circle{fill:#fff;filter:drop-shadow(0 0 5px rgba(255,170,240,.8));transform-box:fill-box;transform-origin:center;animation:nodepulse 5s ease-in-out infinite}.globe-net .net-nodes circle:nth-child(2n){animation-delay:1.4s}@keyframes nodepulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:.9;transform:scale(1.08)}}.globe-net .net-halos circle{fill:url(#nodeHalo);opacity:.6;transform-box:fill-box;transform-origin:center;animation:halopulse 5s ease-in-out infinite}.globe-net .net-halos circle:nth-child(2n){animation-delay:1.4s}@keyframes halopulse{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:.5;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.globe,.globe-net .net-glow use,.globe-net .net-halos circle,.globe-net .net-nodes circle{animation:none}}.hero-ring{position:absolute;left:50%;top:-150px;transform:translateX(-50%);width:760px;max-width:160%;opacity:.2;z-index:1;filter:saturate(1.05) brightness(.95) blur(3px);animation:spin 160s linear infinite;-webkit-mask-image:radial-gradient(closest-side,#000 43%,transparent 80%);mask-image:radial-gradient(closest-side,#000 43%,transparent 80%)}@keyframes spin{to{transform:translateX(-50%) rotate(1turn)}}.hero .d-logo{width:108px;margin:0 auto 30px;filter:drop-shadow(0 0 40px rgba(120,30,230,.5));animation:float 7s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero h1{font-family:var(--font-display);font-weight:700;font-size:clamp(40px,6.4vw,128px);line-height:1.03;letter-spacing:-.035em;margin:18px 0 0;max-width:14ch;margin-inline:auto;text-shadow:0 6px 40px rgba(7,5,20,.55)}.hero p.sub{font-size:clamp(16px,1.6vw,30px);color:var(--fg2);max-width:60ch;margin:22px auto 0;line-height:1.55}.hero .tagline{font-family:var(--font-display);font-weight:500;font-size:clamp(19px,2.3vw,40px);letter-spacing:-.01em;color:#fff;margin:18px auto 0;line-height:1.2;position:relative}.hero .tagline .tm{font-size:.45em;font-weight:600;color:var(--fg3);top:-.9em;margin-left:.1em}.hero .eyebrow{font-size:clamp(13px,1vw,20px)}.hero .cta-row{display:flex;gap:14px;justify-content:center;margin-top:34px;flex-wrap:wrap}.hero .cta-row .btn{font-size:clamp(15px,1vw,20px)}@media(min-width:1500px){.hero .wrap{max-width:1500px}.hero .d-logo{width:clamp(108px,9vw,180px)}.hero .cta-row{margin-top:clamp(34px,3vw,56px)}.hero .cta-row .btn{padding:clamp(14px,1.1vw,20px) clamp(26px,2vw,40px)}.partners{padding:clamp(16px,1.4vw,26px) clamp(30px,2.4vw,48px);gap:clamp(12px,1vw,18px);border-radius:clamp(18px,1.5vw,26px)}.partners .lbl{font-size:clamp(12px,.9vw,16px)}.partners .logos .chia{height:clamp(30px,2.8vw,48px)}}.hero-shot{position:relative;margin:60px auto 0;max-width:1000px}.hero-shot:before{content:"";position:absolute;left:50%;top:6%;transform:translateX(-50%);width:84%;height:88%;background:radial-gradient(ellipse at center,rgba(150,70,255,.5),rgba(255,0,222,.12) 45%,transparent 72%);filter:blur(46px);z-index:-1;pointer-events:none}.browser{border-radius:14px;overflow:hidden;background:#0b0a12;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 50px 130px rgba(0,0,0,.65),0 0 0 1px rgba(138,110,255,.12),inset 0 1px 0 hsla(0,0%,100%,.05)}.bbar{display:flex;align-items:center;gap:8px;padding:11px 15px;background:#15131f;border-bottom:1px solid hsla(0,0%,100%,.07)}.bdot{width:11px;height:11px;border-radius:50%;flex:none}.bdot.r{background:#ff5f57}.bdot.y{background:#febc2e}.bdot.g{background:#28c840}.burl{margin-left:12px;flex:1 1;max-width:340px;background:#0b0a12;border:1px solid hsla(0,0%,100%,.08);border-radius:7px;padding:5px 12px;font-size:12px;color:#9a95c0;font-family:var(--font-mono);text-align:center}.browser>img{width:100%;display:block}.partners{margin-top:44px;position:relative;z-index:0;overflow:hidden;isolation:isolate;display:inline-flex;flex-direction:column;align-items:center;gap:12px;padding:16px 30px;border-radius:18px;background:rgba(8,22,12,.5);border:1px solid rgba(94,206,113,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 12px 40px rgba(0,0,0,.4)}a.partners{cursor:pointer;text-decoration:none;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s ease,border-color .25s ease}a.partners:hover{transform:translateY(-3px) scale(1.04);border-color:rgba(94,206,113,.7);box-shadow:0 14px 40px rgba(0,0,0,.4),0 0 28px rgba(94,206,113,.45)}a.partners:active{transform:translateY(-1px) scale(1.01)}a.partners:hover .chia{filter:brightness(0) invert(1) drop-shadow(0 0 12px rgba(94,206,113,.8))}.partners-wrap{display:flex;justify-content:center;margin-top:auto;padding-top:36px;scroll-margin-top:84px}.partners-glow{position:absolute;width:130px;height:130px;border-radius:50%;left:var(--gx,50%);top:var(--gy,0);transform:translate(-50%,-50%);background:radial-gradient(circle,#fff 0,#5ece71 30%,rgba(94,206,113,.5) 52%,transparent 74%);filter:blur(9px);pointer-events:none;z-index:-1;opacity:var(--pglow,.6);transition:opacity .25s ease}.partners:hover .partners-glow{opacity:1}.partners-sheen{position:absolute;top:0;left:-20%;width:130%;height:100%;pointer-events:none;z-index:2;filter:blur(8px);background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.03) 30%,hsla(0,0%,100%,.13) 50%,hsla(0,0%,100%,.03) 70%,transparent);transform:translateX(-160%) skewX(-18deg);animation:chipSheen 12s ease-in-out infinite}@keyframes chipSheen{0%{transform:translateX(-160%) skewX(-18deg)}40%,to{transform:translateX(300%) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){.partners-sheen{animation:none;opacity:0}}@property --pang{syntax:"<angle>";inherits:true;initial-value:0deg}.partners:before{content:"";position:absolute;inset:0;border-radius:18px;padding:1.5px;pointer-events:none;z-index:1;background:conic-gradient(from var(--pang,0deg),#fff 0deg,#5ece71 10deg,rgba(94,206,113,.4) 26deg,transparent 60deg,transparent 300deg,rgba(94,206,113,.4) 334deg,#5ece71 350deg,#fff 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:var(--pglow,.6);transition:opacity .25s ease}.partners:hover:before{opacity:1}.partners .lbl{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg2)}.partners .logos{display:flex;gap:38px;align-items:center;flex-wrap:wrap;justify-content:center}.partners .logos img{height:24px;filter:brightness(0) invert(1);opacity:.9;transition:.25s ease}.partners .logos .chia{height:30px;opacity:1;filter:brightness(0) invert(1) drop-shadow(0 0 10px rgba(150,120,255,.5))}.partners .logos img:hover{opacity:1}.section{padding:96px 0;position:relative}.section .head{text-align:center;max-width:680px;margin:0 auto 56px}.section .head h2{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,4vw,46px);letter-spacing:-.02em;margin:16px 0 0;line-height:1.1}.section .head p{color:var(--fg2);font-size:18px;margin:16px 0 0;line-height:1.55}.fgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,.61,.36,1)}.reveal.in{opacity:1;transform:none}}.fcard{position:relative;z-index:0;background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--r-xl);padding:30px;box-shadow:var(--shadow-card),var(--inset-hairline);transition:all .2s cubic-bezier(.22,.61,.36,1)}.fcard:hover{box-shadow:var(--shadow-pop),0 0 34px rgba(120,30,230,.25)}.fcard:before{content:"";position:absolute;inset:0;border-radius:var(--r-xl);padding:1.5px;background:conic-gradient(from var(--ang,0deg),transparent 0deg,rgba(166,130,255,.25) 70deg,var(--dig-magenta) 120deg,rgba(166,130,255,.25) 170deg,transparent 240deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .25s ease}.fcard:hover:before{opacity:1;animation:borderTravel 6s linear infinite}@media (prefers-reduced-motion:reduce){.fcard:hover:before{animation:none}}.fcard .ic{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;background:linear-gradient(160deg,rgba(138,110,255,.1),rgba(255,0,222,.04));border:1px solid var(--border-soft);border-radius:16px;transition:box-shadow .3s ease,border-color .3s ease}.fcard:hover .ic{border-color:var(--border-bright);box-shadow:0 0 22px rgba(120,30,230,.3)}.fcard.glowic .ic img{animation:icebreathe 6s ease-in-out infinite}@keyframes icebreathe{0%,to{filter:drop-shadow(0 0 6px rgba(255,0,222,.3))}50%{filter:drop-shadow(0 0 13px rgba(255,0,222,.6))}}.fcard .ic img{width:44px;height:44px;object-fit:contain}.fcard .ic.sm img{width:36px;height:36px}.ecosystem{position:relative;max-width:760px;margin:64px auto 0;text-align:center}.eco-bloom{position:absolute;left:50%;top:38%;width:680px;height:520px;transform:translateX(-50%);z-index:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(120,40,235,.3),rgba(255,0,222,.08) 50%,transparent 72%);filter:blur(20px);animation:authglow 11s ease-in-out infinite}.eco-eyebrow{font-weight:600;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--dig-magenta)}.eco-eyebrow,.eco-quote{position:relative;z-index:1;font-family:var(--font-display)}.eco-quote{font-weight:700;font-size:clamp(26px,3.4vw,40px);letter-spacing:-.02em;line-height:1.16;margin:16px auto 46px;max-width:18ch}.eco-scene{position:relative;z-index:1;perspective:1400px;display:flex;flex-direction:column;align-items:center;gap:0}.eco-plane{width:100%;max-width:560px;transform-style:preserve-3d;transform:rotateX(34deg);transition:transform .7s cubic-bezier(.22,.61,.36,1)}.eco-dig{position:relative;z-index:2}.eco-chia{position:relative;z-index:1}.eco-anchor{transition:opacity .5s ease .35s}.eco-plane:hover{transform:rotateX(10deg) translateY(-8px) scale(1.03)!important}.eco-plane-face{position:relative;text-align:left;padding:24px 30px;border-radius:18px;border:1px solid var(--border-soft);overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:box-shadow .45s ease,border-color .45s ease}.eco-dig:hover .eco-plane-face{border-color:var(--dig-magenta);box-shadow:0 30px 70px rgba(120,20,200,.55),0 0 80px rgba(255,0,222,.4),inset 0 1px 0 hsla(0,0%,100%,.18)}.eco-chia:hover .eco-plane-face{border-color:#5ece71;box-shadow:0 30px 70px rgba(0,0,0,.55),0 0 70px rgba(94,206,113,.4),inset 0 1px 0 hsla(0,0%,100%,.12)}.eco-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.eco-tag{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--dig-magenta)}.eco-tag.chia{color:#5ece71}.eco-name{font-family:var(--font-display);font-weight:700;font-size:30px;letter-spacing:-.02em;margin-top:5px;color:#fff}.eco-desc{font-size:15px;line-height:1.5;color:var(--fg2);margin-top:10px;max-width:52ch}.eco-mark{height:104px;flex:none;opacity:.95;margin:-28px -18px -28px 0}.eco-mark.chia{height:34px;filter:drop-shadow(0 0 12px rgba(94,206,113,.6))}.eco-dig .eco-plane-face{background:linear-gradient(150deg,rgba(120,30,235,.5),rgba(255,0,222,.18));border-color:var(--border-bright);box-shadow:0 24px 60px rgba(120,20,200,.45),0 0 50px rgba(150,40,255,.28),inset 0 1px 0 hsla(0,0%,100%,.12)}.eco-chia .eco-plane-face{background:linear-gradient(150deg,rgba(20,40,28,.85),rgba(16,30,40,.7));border-color:rgba(94,206,113,.4);box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 40px rgba(40,160,90,.18),inset 0 1px 0 hsla(0,0%,100%,.06)}.eco-anchor{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 0;margin:-6px 0}.eco-anchor span{width:2px;height:9px;border-radius:2px;background:linear-gradient(180deg,var(--dig-magenta),var(--dig-violet-600));box-shadow:0 0 8px rgba(150,40,255,.7);animation:ecoflow 1.8s ease-in-out infinite}.eco-anchor span:nth-child(2){animation-delay:.25s;opacity:.7}.eco-anchor span:nth-child(3){animation-delay:.5s;opacity:.45}@keyframes ecoflow{0%,to{opacity:.3;transform:translateY(-2px)}50%{opacity:1;transform:translateY(2px)}}.eco-compat{position:relative;z-index:1;display:inline-flex;align-items:center;gap:11px;margin:38px auto 0;padding:12px 22px;border:1px solid var(--border-soft);border-radius:var(--r-pill);background:rgba(138,110,255,.06);font-size:14.5px;color:var(--fg2);line-height:1.4;max-width:90%}.eco-compat-dot{width:8px;height:8px;border-radius:50%;background:#5ece71;box-shadow:0 0 10px #5ece71;flex:none}.eco-foot{position:relative;z-index:1;font-family:var(--font-display);font-weight:600;font-size:clamp(18px,2vw,24px);margin:26px auto 0;max-width:36ch;line-height:1.3}@media (prefers-reduced-motion:reduce){.eco-anchor span,.eco-bloom{animation:none}}@media(max-width:640px){.eco-plane{transform:rotateX(20deg)}.eco-plane-face{padding:20px 22px}.eco-mark{height:38px}.eco-quote,.ecosystem{max-width:none}.eco-quote{font-size:clamp(22px,6.4vw,30px);margin:14px 0 30px}.eco-foot{font-size:18px;max-width:none}.eco-compat{display:block;width:100%;max-width:none;border-radius:14px;border:1px solid var(--border-soft);border-left:3px solid #5ece71;background:rgba(94,206,113,.08);padding:15px 18px;text-align:left;font-size:14px;line-height:1.5;margin-top:30px}.eco-compat-dot{display:none}}@media(max-width:760px){body,html{overflow-x:hidden}.hero{height:auto;min-height:0;padding:108px 22px 64px}.hero .wrap{justify-content:flex-start}.globe-beams,.globe-grade,.globe-net,.globe-shade,.globe-sheen,.globe-warm,.hero-earth,.hero-ring{display:none!important}.hero-fade{display:none}.starfield{transform:none!important}.starfield .s1,.starfield .s2,.starfield .s3{animation:none!important;opacity:.7!important}.globe-wrap{width:118vw;height:118vw;left:50%;right:auto;bottom:-12vw;top:auto;transform:translateX(-50%);opacity:1!important}.globe,.globe-atmos,.globe-tex,.globe-wrap,.globe-wrap:after{animation:none!important}.globe-tex{filter:saturate(1.05) brightness(1)!important}.globe-atmos{mix-blend-mode:normal}.globe-atmos,.globe-beams,.globe-grade,.globe-sheen,.globe-tex,.globe-warm,.starfield{mix-blend-mode:normal!important}.globe,.globe-atmos,.globe-wrap,.globe-wrap:after{filter:none!important;animation:none!important}.globe,.globe-atmos,.globe-wrap,.globe-wrap:after,.nav{-webkit-mask-image:none!important;mask-image:none!important}.nav{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(10,10,32,.92)!important}.globe-wrap:after{display:none}*{will-change:auto!important}}.fcard.glowic .ic img{filter:drop-shadow(0 0 12px rgba(255,0,222,.5))}.fcard .ic.wbg{background:#fff;border-color:#fff;box-shadow:0 0 18px rgba(255,0,222,.45)}.fcard .ic.wbg img{filter:none}.fcard .ic.wln{position:relative}.fcard .ic.wln:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%) scale(1.25);-webkit-mask:url(/assets/icons/Gredient-Icon.svg) center/contain no-repeat;mask:url(/assets/icons/Gredient-Icon.svg) center/contain no-repeat;background:linear-gradient(135deg,#ff00de,#c026e8 45%,#7a3dff);filter:blur(6px);animation:wlnBloom 6s ease-in-out infinite}@keyframes wlnBloom{0%,to{opacity:.7;filter:blur(6px)}50%{opacity:1;filter:blur(9px)}}.fcard .ic.wln img{position:relative;z-index:1;animation:none;filter:brightness(0) invert(1) drop-shadow(0 0 4px rgba(255,107,238,.9))}.fcard h3{font-family:var(--font-display);font-weight:700;font-size:21px;margin:0 0 10px}.fcard p{color:var(--fg3);font-size:15px;line-height:1.6;margin:0}.token-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.token-art{position:relative;display:flex;justify-content:center}.token-art img{width:330px;filter:drop-shadow(0 0 60px rgba(120,30,230,.5));animation:float 7s ease-in-out infinite}.token-art .glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(120,30,230,.4),transparent 60%);z-index:-1;animation:coinhalo 9s ease-in-out infinite}@keyframes coinhalo{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}.token-art:after{content:"";position:absolute;top:50%;left:50%;width:330px;height:330px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.22) 49%,transparent 58%);background-size:260% 260%;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(circle,#000 46%,transparent 60%);mask-image:radial-gradient(circle,#000 46%,transparent 60%);animation:coingleam 8.5s ease-in-out infinite;animation-delay:1.5s}@keyframes coingleam{0%{background-position:130% 0;opacity:0}42%{opacity:.85}55%{opacity:.9}to{background-position:-30% 0;opacity:0}}.stat-row{display:flex;gap:14px;margin-top:28px;flex-wrap:wrap}.stat-row .stat{max-width:200px}.stat{background:var(--bg-panel);border:1px solid var(--border-soft);border-radius:var(--r-lg);padding:16px 22px;min-width:130px;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.stat:hover{border-color:var(--border-violet);transform:translateY(-2px);box-shadow:0 8px 24px rgba(120,30,230,.16)}.stat .n{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1}.stat .l{font-size:13px;color:var(--fg3);margin-top:6px}.pgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;align-items:stretch}.pcard{border:1px solid var(--border-soft);border-radius:var(--r-xl);padding:32px;display:flex;flex-direction:column}.pcard,.pcard.featured{background:var(--bg-card);box-shadow:var(--shadow-card)}.pcard.featured{border-color:transparent;position:relative;z-index:0}.pcard.featured:before{content:"";position:absolute;inset:0;border-radius:var(--r-xl);padding:1.5px;background:conic-gradient(from var(--ang,0deg),transparent 0deg,rgba(166,130,255,.25) 70deg,var(--dig-magenta) 120deg,rgba(166,130,255,.25) 170deg,transparent 240deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:borderTravel 6s linear infinite}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes borderTravel{to{--ang:360deg}}@media (prefers-reduced-motion:reduce){.pcard.featured:before{animation:none}}.pcard .tier{font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dig-magenta)}.pcard .price{font-family:var(--font-display);font-weight:700;font-size:42px;margin:14px 0 4px}.pcard .price span{font-size:16px;color:var(--fg3);font-weight:500}.pcard .desc{color:var(--fg3);font-size:14px;margin:0 0 22px}.pcard ul{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-direction:column;gap:12px;flex:1 1}.pcard li{display:flex;gap:11px;align-items:flex-start;font-size:15px;color:var(--fg2)}.pcard li img{width:18px;margin-top:2px;flex-shrink:0}.tk{width:20px;height:20px;border-radius:50%;background:var(--grad-logo);flex-shrink:0;position:relative;box-shadow:0 0 10px rgba(120,30,230,.5);display:inline-block}.tk:after{content:"";position:absolute;left:7px;top:4px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.badge-pop{position:absolute;top:-12px;right:24px;background:var(--grad-logo);color:#fff;font-size:12px;font-weight:600;padding:5px 13px;border-radius:var(--r-pill);letter-spacing:.04em}.cta-band{position:relative;overflow:hidden;border-radius:var(--r-xl);margin:0 28px;max-width:1200px;margin-inline:auto;padding:72px 40px;text-align:center;border:1px solid var(--border-violet)}.cta-band .bg{position:absolute;inset:0;object-fit:cover;width:100%;height:100%;z-index:-1;animation:ctadrift 26s ease-in-out infinite}@keyframes ctadrift{0%,to{transform:scale(1.06) translate(0)}50%{transform:scale(1.12) translate(-1.5%,-1%)}}.cta-band h2{font-family:var(--font-display);font-weight:700;font-size:clamp(28px,4vw,48px);letter-spacing:-.025em;margin:0;line-height:1.08}.cta-band p{color:var(--fg2);font-size:18px;margin:16px auto 30px;max-width:50ch}.handle{display:flex;gap:10px;max-width:440px;margin:0 auto;background:var(--glass-strong);border:1px solid var(--border-violet);border-radius:var(--r-pill);padding:6px 6px 6px 20px}.chip54-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:6px}.handle input{flex:1 1;background:none;border:none;outline:none;color:#fff;font-family:var(--font-body);font-size:16px}.handle input::placeholder{color:var(--fg4)}.footer{position:relative;overflow:hidden;padding:80px 0 36px;margin-top:30px;border-top:1px solid var(--border-subtle)}.footer .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5;z-index:-1}.footer .cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:40px;gap:40px}.footer .logo{height:30px;margin-bottom:18px}.footer .blurb{color:var(--fg3);font-size:14px;line-height:1.6;max-width:30ch;margin-left:auto;margin-right:auto;text-align:center}.footer h4{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg4);margin:0 0 16px}.footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.footer li a{color:var(--fg2);font-size:14px;transition:color .15s}.footer li a:hover{color:#fff}.footer .bottom{display:flex;justify-content:space-between;align-items:center;margin-top:56px;padding-top:24px;border-top:1px solid var(--border-subtle);color:var(--fg4);font-size:13px;flex-wrap:wrap;gap:12px}.powered{height:40px;opacity:.95;display:block;margin-left:auto;margin-right:auto}.footer .cols>div:first-child{display:flex;flex-direction:column;align-items:center;text-align:center}.toast{position:fixed;left:50%;bottom:30px;transform:translateX(-50%) translateY(120px);background:var(--bg-panel);border:1px solid var(--border-bright);box-shadow:var(--shadow-pop),0 0 30px rgba(255,0,222,.3);padding:14px 22px;border-radius:var(--r-pill);font-size:15px;z-index:100;transition:transform .35s cubic-bezier(.22,.61,.36,1);display:flex;gap:10px;align-items:center}.toast.show{transform:translateX(-50%) translateY(0)}.toast img{width:18px}@media(max-width:880px){.wrap{padding:0 20px}.nav .links,.nav .right .btn-ghost,.nav .right .swag-chip{display:none}.nav .row{max-width:100%}.burger{display:flex}.fgrid,.pgrid,.token-wrap{grid-template-columns:1fr}.token-wrap{gap:34px}.token-art{order:-1}.token-art img{width:240px}.stat-row{flex-direction:column;gap:10px}.stat{min-width:0;width:100%}.stat-row .stat{max-width:none}.pg-wrap{grid-template-columns:1fr!important;gap:28px!important}.footer .cols{grid-template-columns:1fr 1fr}.mobile-menu.open{display:block;padding:10px 20px 14px;margin-top:12px;background:rgba(11,10,22,.96);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.55)}.mobile-menu.open a{display:block;padding:13px 4px;color:var(--fg2);font-size:16px;font-weight:500;border-top:1px solid var(--border-subtle)}.mobile-menu.open a:first-child{border-top:none}.section{padding:64px 0}.section .head{margin-bottom:40px}.hero{padding:96px 0 56px}.cta-band{margin:0 20px;padding:48px 24px}}@media(max-width:560px){.wrap{padding:0 16px}.nav{padding:13px 0}.nav .logo{height:22px}.hero{padding:84px 0 48px}.hero .d-logo{width:96px;margin-bottom:22px}.hero .cta-row{flex-direction:column;align-items:stretch;gap:11px}.hero .cta-row .btn{width:100%}.hero .tagline{font-size:18px;margin-top:14px}.hero h1{margin-top:10px}.hero .d-logo{width:84px;margin-bottom:14px}.partners-wrap{padding-top:24px}.partners{padding:13px 22px}.hero-ring{opacity:.14}.globe-net .net-halos circle{display:none}.eyebrow{font-size:11px;letter-spacing:.12em}.section{padding:52px 0}.footer .cols{grid-template-columns:1fr;gap:30px}.footer .bottom{flex-direction:column;align-items:flex-start;gap:8px}.cta-band{margin:0 16px;padding:40px 20px}.handle{flex-wrap:wrap;border-radius:18px;padding:14px}.handle input{flex:1 1 100%;text-align:center;padding:4px 0 10px}.handle .btn{flex:1 1 100%;justify-content:center}.stat-row{flex-direction:column;gap:10px}.stat{min-width:0;width:100%}}