@font-face{font-family:__Josefin_Sans_0733db;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0ccd913c425eba1c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Josefin_Sans_0733db;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b94eb8be1b78392f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Josefin_Sans_0733db;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/278fb2c2869244d0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Josefin_Sans_Fallback_0733db;src:local("Arial");ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.00%;size-adjust:102.29%}.__className_0733db{font-family:__Josefin_Sans_0733db,__Josefin_Sans_Fallback_0733db;font-weight:300;font-style:normal}.__variable_0733db{--font-josefin:"__Josefin_Sans_0733db","__Josefin_Sans_Fallback_0733db"}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_73ee6c;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:__Manrope_73ee6c,__Manrope_Fallback_73ee6c;font-style:normal}.__variable_73ee6c{--font-manrope:"__Manrope_73ee6c","__Manrope_Fallback_73ee6c"}@font-face{font-family:__Poppins_74618c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_74618c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_74618c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_74618c;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_74618c;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_74618c;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_74618c;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_74618c;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_74618c;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_74618c;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_74618c{font-family:__Poppins_74618c,__Poppins_Fallback_74618c;font-style:normal}.__variable_74618c{--font-poppins:"__Poppins_74618c","__Poppins_Fallback_74618c"}:root{--green:#c0f030;--green2:#9eca1d;--blue:#0128a9;--navy:#0e1220;--ink:#020615;--t1:#fff;--t2:hsla(0,0%,100%,.72);--t3:hsla(0,0%,100%,.5);--card:rgba(14,18,32,.72);--stroke:hsla(0,0%,100%,.09);--gstroke:rgba(192,240,48,.3);--max:1180px;--f-display:var(--font-josefin),"Josefin Sans",system-ui,sans-serif;--f-body:var(--font-manrope),"Manrope",system-ui,sans-serif;--f-ui:var(--font-poppins),"Poppins",system-ui,sans-serif;--blur-lg:26px;--sat-lg:170%;--blur-sm:16px;--sat-sm:150%;--glass-hi:hsla(0,0%,100%,.09) inset}@media(max-width:600px){:root{--blur-lg:16px;--blur-sm:10px}}*{margin:0;padding:0;box-sizing:border-box;hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}html{scroll-behavior:smooth;scroll-padding-top:84px}.gn-splash{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000;pointer-events:none;animation:gn-splash-out .45s ease .55s forwards}.gn-splash:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(192,240,48,.14),transparent 60%)}.gn-splash-title{position:relative;font-family:var(--f-display);font-weight:300;font-size:clamp(40px,9vw,108px);letter-spacing:.04em;line-height:1;color:#fff;text-transform:uppercase;animation:gn-splash-title-in .5s cubic-bezier(.16,1,.3,1) both}@keyframes gn-splash-title-in{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes gn-splash-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.gn-splash{animation:gn-splash-out-reduced .12s linear .2s forwards}.gn-splash-title{animation:none;opacity:1;transform:none}}@keyframes gn-splash-out-reduced{0%{opacity:1}to{opacity:0}}body{background:#000;color:var(--t1);font-family:var(--f-body);font-weight:400;line-height:1.55;overflow-x:hidden;cursor:url(/assets/cursor.svg) 26 2,auto}.btn,[role=button],a,button,input,select,textarea{cursor:url(/assets/cursor.svg) 26 2,pointer}.bg-field{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.orb{position:absolute;border-radius:50%;filter:blur(48px);will-change:transform;mix-blend-mode:screen}.orb-a{width:62vw;height:62vw;left:-18vw;top:-22vw;background:radial-gradient(circle,rgba(192,240,48,.34) 0,rgba(192,240,48,0) 68%);animation:orbA 24s ease-in-out infinite}.orb-b{width:64vw;height:64vw;right:-20vw;bottom:-26vw;background:radial-gradient(circle,rgba(1,40,169,.55) 0,rgba(1,40,169,0) 68%);animation:orbB 28s ease-in-out infinite}.orb-c{width:42vw;height:42vw;left:32vw;top:22vh;background:radial-gradient(circle,rgba(158,202,29,.22) 0,rgba(158,202,29,0) 70%);animation:orbC 20s ease-in-out infinite}@media(max-width:900px){.orb{filter:blur(30px)}.orb-a,.orb-b{width:48vw;height:48vw}.orb-c{width:32vw;height:32vw}}@keyframes orbA{0%,to{transform:translate(0) scale(1)}33%{transform:translate(6vw,5vw) scale(1.12)}66%{transform:translate(-3vw,8vw) scale(.94)}}@keyframes orbB{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-5vw,-6vw) scale(1.1)}70%{transform:translate(4vw,-3vw) scale(.96)}}@keyframes orbC{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-4vw,4vw) scale(1.16)}}@media(prefers-reduced-motion:reduce){.orb{animation:none}}body:has(#gnclub-page) .bg-field{display:none}footer,header,main{position:relative;z-index:1}.word{display:inline-block;opacity:0;transform:translateY(.5em);transition:opacity .6s ease,transform .6s ease;transition-delay:calc(var(--i,0) * 35ms)}.grv.gin .word,.rv.in .word{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.word{opacity:1;transform:none;transition:none}}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.eyebrow{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--gstroke);border-radius:999px;padding:9px 20px;color:var(--green);font-weight:600;font-size:12px;letter-spacing:.28em;background:rgba(10,16,10,.6)}.eyebrow,h1,h2{text-transform:uppercase}h1,h2{font-family:var(--f-display);font-weight:300;letter-spacing:.04em;line-height:1.08;overflow-wrap:break-word}h3{font-family:var(--f-body);font-weight:700;letter-spacing:.01em;line-height:1.1;text-transform:uppercase}.heading-plain{text-transform:none;letter-spacing:0}.btn,.eyebrow,.freechip,.jbadge,.navbtn,.navlinks a,.todo-badge,.vtag,button,input,label,select,textarea{font-family:var(--f-ui)}h2{font-size:clamp(30px,4.6vw,52px);margin:18px 0 14px}.g{color:var(--green)}.sub{color:var(--t2);max-width:620px;font-size:17px}section{padding:96px 0}.center{text-align:center}.center .sub{margin:0 auto}@media (min-width:700px){.sub.sub-one-line{max-width:none;white-space:nowrap;font-size:min(17px,calc((100vw - 48px) / 50))}}.btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(160deg,rgba(210,255,90,.62),rgba(158,202,29,.5));backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-lg));color:#05080a;font-weight:600;letter-spacing:.05em;text-transform:uppercase;font-size:15px;border-radius:999px;padding:17px 34px;border:1px solid rgba(233,255,170,.55);box-shadow:0 1px 0 var(--glass-hi),0 0 34px rgba(192,240,48,.3),0 14px 30px rgba(0,0,0,.25);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background .22s ease,border-color .22s ease}.btn:hover{transform:translateY(-2px) scale(1.035);background:linear-gradient(160deg,rgba(220,255,110,.72),rgba(158,202,29,.6));border-color:rgba(240,255,200,.7);box-shadow:0 1px 0 var(--glass-hi),0 0 50px rgba(192,240,48,.48),0 18px 36px rgba(0,0,0,.3)}.btn:active{transform:translateY(0) scale(.98)}.btn.ghost{background:hsla(0,0%,100%,.06);backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-lg));color:var(--t1);border:1px solid var(--stroke);box-shadow:0 1px 0 var(--glass-hi),0 14px 30px rgba(0,0,0,.2)}.btn.ghost:hover{border-color:var(--gstroke);color:var(--green);background:rgba(192,240,48,.1);box-shadow:0 1px 0 var(--glass-hi),0 0 30px rgba(192,240,48,.14),0 18px 36px rgba(0,0,0,.25)}.btn.dark{color:var(--t1);border:1px solid hsla(0,0%,100%,.14)}nav{position:sticky;top:0;z-index:50;background:rgba(0,0,0,.55);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid var(--stroke);transition:background .3s ease}.navin{max-width:var(--max);margin:0 auto;padding:14px 24px;gap:28px}.brand,.navin{display:flex;align-items:center}.brand{gap:12px;font-family:var(--f-display);font-weight:300;text-transform:uppercase;font-size:22px;letter-spacing:.1em}.brand img{height:30px;width:auto;aspect-ratio:130/120}.navlinks{display:flex;gap:26px;margin-left:auto;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.navlinks a:hover{color:var(--green)}.navbtn{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(160deg,rgba(230,255,150,.92),rgba(190,230,60,.85));backdrop-filter:blur(12px) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(12px) saturate(var(--sat-lg));color:#05080a;font-weight:600;font-size:13px;letter-spacing:.06em;padding:11px 22px;border-radius:999px;border:1px solid rgba(240,255,215,.85);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 0 34px rgba(192,240,48,.5);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.navbtn:hover{transform:translateY(-1px);background:linear-gradient(160deg,rgba(238,255,170,.96),rgba(200,238,70,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 0 46px rgba(192,240,48,.65)}.navbtn:after{content:"";position:absolute;top:0;bottom:0;left:0;width:220%;z-index:1;pointer-events:none;will-change:transform;transform:translate3d(-81.82%,0,0);background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.6) 48%,hsla(0,0%,100%,.9) 52%,transparent 70%);mix-blend-mode:overlay;animation:heroShine 3.4s ease-in-out infinite;animation-delay:.8s}@media(prefers-reduced-motion:reduce){.navbtn:after{animation:none;display:none}}@media(max-width:900px){.navlinks{display:none}}.navbtn-short,.navburger,.navdrawer{display:none}@media(max-width:900px){.navburger{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;flex:0 0 auto;background:none;border:1px solid var(--stroke);border-radius:10px;margin-left:4px;padding:0;cursor:url(/assets/cursor.svg) 26 2,pointer}.navburger span{display:block;width:18px;height:2px;background:var(--t1);border-radius:2px;transition:transform .25s ease,opacity .25s ease}.navburger.open span:first-child{transform:translateY(7px) rotate(45deg)}.navburger.open span:nth-child(2){opacity:0}.navburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.navdrawer{display:block;position:fixed;left:0;right:0;top:63px;bottom:0;z-index:49;background:rgba(2,6,21,.97);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s ease;overflow-y:auto;padding:18px 24px 40px}.navdrawer.open{opacity:1;transform:none;pointer-events:auto}.navdrawer-links{display:flex;flex-direction:column;gap:6px;max-width:var(--max);margin:0 auto}.navdrawer-links a{padding:16px 6px;font-size:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--t2);border-bottom:1px solid var(--stroke)}.navdrawer-links a.active,.navdrawer-links a:hover{color:var(--green)}.navdrawer-links .navbtn{margin-top:18px;text-align:center;justify-content:center;border-bottom:none}.navbtn{white-space:nowrap;padding:9px 16px;font-size:12px}.navin>.navbtn{margin-left:auto}.navbtn-full{display:none}.navbtn-short{display:inline}.navdrawer-links .navbtn{white-space:normal;padding:15px 22px;font-size:14px}}@media(prefers-reduced-motion:reduce){.navburger span,.navdrawer{transition:none}}.hero{padding:52px 0 90px}.herogrid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}.hero h1{font-size:clamp(34px,4.8vw,60px);margin:16px 0 18px;white-space:nowrap}.freechip{display:inline-flex;align-items:center;white-space:nowrap;background:var(--green);color:#05080a;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.2em;padding:9px 16px}.heroimg-inner{position:relative}.heroimg img{width:100%;height:auto;aspect-ratio:1600/1066;border-radius:28px;border:1px solid var(--gstroke);box-shadow:0 30px 80px rgba(0,0,0,.6)}.heroimg .tag{position:absolute;left:22px;right:22px;bottom:22px;background:rgba(2,6,21,.82);border:1px solid var(--stroke);backdrop-filter:blur(8px);border-radius:14px;padding:12px 18px;font-size:13px;color:var(--t2)}.heroimg .tag b{color:var(--green);font-weight:600}.herocta{justify-content:center;margin-top:22px}.herobtns,.herocta{display:flex;gap:16px;flex-wrap:wrap}.herobtns{justify-content:flex-start;margin-top:28px}.herobtns .btn{position:relative;overflow:hidden;isolation:isolate}.herobtns .btn:after{content:"";position:absolute;top:0;bottom:0;left:0;width:220%;z-index:1;pointer-events:none;will-change:transform;transform:translate3d(-81.82%,0,0);background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.55) 48%,hsla(0,0%,100%,.85) 52%,transparent 70%);mix-blend-mode:overlay;animation:heroShine 3.2s ease-in-out infinite;animation-delay:.4s}.herobtns .btn{background:linear-gradient(160deg,rgba(222,255,120,.85),rgba(170,215,35,.78));border-color:rgba(240,255,205,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 0 46px rgba(192,240,48,.5),0 16px 34px rgba(0,0,0,.3)}.herobtns .btn:hover{background:linear-gradient(160deg,rgba(232,255,140,.92),rgba(180,222,45,.85));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 0 64px rgba(192,240,48,.68),0 20px 40px rgba(0,0,0,.32)}.herobtns .btn.dark{background:linear-gradient(160deg,rgba(40,52,88,.96),rgba(6,14,38,.96));border-color:hsla(0,0%,100%,.24);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 40px rgba(1,40,169,.45),0 16px 34px rgba(0,0,0,.42)}.herobtns .btn.dark:hover{background:linear-gradient(160deg,rgba(52,66,108,.98),rgba(8,18,48,.98));border-color:hsla(0,0%,100%,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 0 56px rgba(1,40,169,.62),0 20px 40px rgba(0,0,0,.46)}@keyframes heroShine{0%{transform:translate3d(-81.82%,0,0)}28%,to{transform:translate3d(32.73%,0,0)}}@media(prefers-reduced-motion:reduce){.herobtns .btn:after{animation:none;display:none}}.heronote{margin-top:18px;font-size:13px;color:var(--t3);letter-spacing:.06em}@media(max-width:900px){.herogrid{grid-template-columns:1fr}.hero{padding:44px 0 60px}.herobtns{justify-content:center}}.aboutgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px}.card{background:linear-gradient(160deg,hsla(0,0%,100%,.08),rgba(14,18,32,.6));backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));border:1px solid var(--stroke);border-radius:24px;padding:30px;box-shadow:0 1px 0 var(--glass-hi),0 20px 40px rgba(0,0,0,.3);transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s ease,box-shadow .3s ease,background .3s ease}.card:hover{transform:translateY(-4px);border-color:var(--gstroke);box-shadow:0 1px 0 var(--glass-hi),0 28px 54px rgba(0,0,0,.4),0 0 40px rgba(192,240,48,.1)}.card h3{font-size:19px;letter-spacing:.06em;margin-bottom:10px;color:var(--green);text-transform:uppercase}.card p{color:var(--t2);font-size:15px}@media(max-width:900px){.aboutgrid{grid-template-columns:1fr}}.marquee{margin-top:64px;overflow:hidden;position:relative;contain:layout paint;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.track{display:flex;gap:18px;width:max-content;animation:glide 42s linear infinite}.track img{height:218px;width:auto;border-radius:18px;border:1px solid var(--stroke)}.marquee:hover .track{animation-play-state:paused}@keyframes glide{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.track{animation:none}}.gal{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px}.gitem{position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--stroke)}.gitem img{width:100%;height:230px;object-fit:cover;transition:transform .5s ease;filter:saturate(.92) brightness(.9)}.gitem:hover img{transform:scale(1.05)}.gitem span{position:absolute;left:14px;bottom:12px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--green);background:rgba(0,0,0,.55);padding:6px 12px;border-radius:999px;backdrop-filter:blur(6px)}.gitem.tall img{height:476px}@media(max-width:900px){.gal{grid-template-columns:repeat(2,1fr)}.gitem.tall img{height:230px}}.bmarquee-wrap{display:flex;flex-direction:column;gap:14px;margin-top:44px}.bmarquee-row{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.bmarquee-row:focus-within .bcard-marquee,.bmarquee-row:hover .bcard-marquee{animation-play-state:paused}.bmarquee-copy{display:flex;gap:16px;flex-shrink:0}.bmarquee-copy[aria-hidden=true] .bcard{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(19,23,38,.88)}@keyframes bcard-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-33.3334%,0,0)}}.bcard-marquee{display:flex;gap:16px;width:max-content;animation:bcard-marquee 32s linear infinite}.bcard-marquee-reverse{animation-direction:reverse}@media(prefers-reduced-motion:reduce){.bmarquee-row{overflow:visible;-webkit-mask-image:none;mask-image:none}.bcard-marquee{animation:none;display:grid;grid-template-columns:repeat(3,1fr);width:auto}.bmarquee-copy{display:contents}.bmarquee-copy[aria-hidden=true]{display:none}}@media(max-width:900px){.bmarquee-wrap{gap:10px}}.bcard{width:250px;flex-shrink:0;background:linear-gradient(160deg,hsla(0,0%,100%,.07),rgba(14,18,32,.64));backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));border:1px solid var(--stroke);border-radius:18px;overflow:hidden;box-shadow:0 1px 0 var(--glass-hi),0 20px 40px rgba(0,0,0,.28);transition:border-color .3s ease,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,background .3s ease;display:flex;flex-direction:column}@media(max-width:900px){.bcard{width:210px}}@media(prefers-reduced-motion:reduce){.bcard{width:auto}}.bimg-frame{position:relative;width:100%;height:110px;overflow:hidden;border-bottom:1px solid var(--stroke)}.bimg{object-fit:cover;object-position:center 32%;filter:saturate(.9) brightness(.82);transition:transform .5s ease,filter .5s ease}.bcard:hover .bimg{transform:scale(1.05);filter:saturate(1) brightness(.9)}.pos-l{object-position:22% 38%}.pos-r{object-position:72% 40%}.pos-t{object-position:center 22%}.pos-c{object-position:center 45%}.bbody{padding:16px}.ana{margin-top:64px;display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;background:linear-gradient(160deg,rgba(192,240,48,.08),rgba(14,18,32,.56));backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));border:1px solid var(--gstroke);border-radius:26px;padding:40px;box-shadow:0 1px 0 var(--glass-hi),0 24px 48px rgba(0,0,0,.3)}.ana img{border-radius:18px;border:1px solid var(--stroke);width:100%;height:auto;aspect-ratio:1/1}@media(max-width:900px){.ana{grid-template-columns:1fr}}.ana-title{font-size:24px}@supports (container-type:inline-size){@media(min-width:600px){.ana>div:first-child{container-type:inline-size}.ana-title{font-size:min(24px,4.4cqw);white-space:nowrap}}}.bcard:hover{border-color:var(--gstroke);transform:translateY(-5px);box-shadow:0 1px 0 var(--glass-hi),0 28px 52px rgba(0,0,0,.4),0 0 40px rgba(192,240,48,.1)}.bbody svg{width:24px;height:24px;stroke:var(--green);fill:none;stroke-width:1.7;margin-bottom:10px}.bbody h3{font-size:15px;letter-spacing:.05em;margin-bottom:6px}.bbody p{color:var(--t2);font-size:13px;line-height:1.45}.bcard.perk{border-color:var(--gstroke);background:linear-gradient(160deg,rgba(192,240,48,.12),rgba(14,18,32,.62))}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.stat{background:linear-gradient(160deg,hsla(0,0%,100%,.08),rgba(14,18,32,.6));backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));border:1px solid var(--stroke);border-radius:22px;padding:34px 24px;text-align:center;box-shadow:0 1px 0 var(--glass-hi),0 18px 36px rgba(0,0,0,.28);transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s ease,box-shadow .3s ease}.stat:hover{transform:translateY(-4px);border-color:var(--gstroke);box-shadow:0 1px 0 var(--glass-hi),0 24px 44px rgba(0,0,0,.34),0 0 34px rgba(192,240,48,.08)}.stat b{display:block;font-family:var(--f-ui);font-weight:600;font-size:clamp(30px,3.6vw,46px);color:var(--green);letter-spacing:-.01em;text-shadow:0 0 34px rgba(192,240,48,.35);font-variant-numeric:tabular-nums}.counter{display:inline-block}.stat>span{display:block;margin-top:8px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--t3);font-weight:600}.perf-card{margin-top:26px;display:flex;flex-direction:column;border-radius:22px;border:1px solid var(--stroke);background:linear-gradient(160deg,hsla(0,0%,100%,.08),rgba(14,18,32,.56));backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));overflow:hidden;box-shadow:0 1px 0 var(--glass-hi),0 24px 48px rgba(0,0,0,.3);transition:border-color .3s ease,box-shadow .3s ease}.perf-card:hover{border-color:var(--gstroke);box-shadow:0 1px 0 var(--glass-hi),0 28px 54px rgba(0,0,0,.36),0 0 40px rgba(192,240,48,.08)}.perf-text{padding:34px 34px 8px}.perf-text p{color:var(--t2);font-size:15px;margin-top:10px}.perf-text h3{font-size:19px;letter-spacing:.06em;color:var(--green)}.perf-media-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:8px 26px 26px}.perf-vid-frame{position:relative;border-radius:16px;border:1px solid var(--stroke);overflow:hidden;display:flex;justify-content:center;align-items:center;background:rgba(10,14,26,.35);backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));padding:18px;transition:border-color .3s ease}.perf-card:hover .perf-vid-frame{border-color:var(--gstroke)}.perf-vid-frame img,.perf-vid-frame video{width:100%;max-width:100%;border-radius:10px;display:block}@media(max-width:900px){.perf-media-row{grid-template-columns:1fr}}.vidrow{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:44px}.vitem{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--stroke);background:#000}.vitem video{width:100%;display:block;background:#000;aspect-ratio:16/10;object-fit:cover}.vtag{position:absolute;top:16px;left:16px;z-index:2;background:rgba(0,0,0,.68);border:1px solid var(--gstroke);color:var(--green);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:8px 16px;border-radius:999px;backdrop-filter:blur(6px);pointer-events:none}.vtag.playing{color:#05080a;background:var(--green);border-color:var(--green)}@media(max-width:900px){.vidrow{grid-template-columns:1fr}}.disc{margin-top:26px;font-size:12px;color:var(--t3);border-left:2px solid var(--gstroke);padding-left:16px;max-width:760px}@media(max-width:900px){.stats{grid-template-columns:repeat(2,1fr)}}#gnclub-page .gcard,#gnclub-page .gwhy-card,.ana,.bcard,.card,.cta,.perf-card,.q,.stat,.tcard,.tm{position:relative;isolation:isolate}#gnclub-page .gcard:before,#gnclub-page .gwhy-card:before,.ana:before,.bcard:before,.card:before,.cta:before,.perf-card:before,.q:before,.stat:before,.tcard:before,.tm:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,0) 24%,rgba(192,240,48,.12) 50%,rgba(1,40,169,.12) 66%,hsla(0,0%,100%,0));background-size:260% 260%;animation:liquidSheen 11s ease-in-out infinite;animation-delay:var(--shine-delay,0s);opacity:.85}#gnclub-page .gcard>*,#gnclub-page .gwhy-card>*,.ana>*,.bcard>*,.card>*,.cta>*,.perf-card>*,.q>*,.stat>*,.tcard>*,.tm>*{position:relative;z-index:1}@keyframes liquidSheen{0%,to{background-position:0 15%}50%{background-position:100% 85%}}@media(prefers-reduced-motion:reduce){#gnclub-page .gcard:before,#gnclub-page .gwhy-card:before,.ana:before,.bcard:before,.card:before,.cta:before,.perf-card:before,.q:before,.stat:before,.tcard:before,.tm:before{animation:none}}.pcloud{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:38px 54px;margin-top:52px}.pcloud.featured{gap:44px 70px;padding-bottom:14px;border-bottom:1px solid var(--stroke);margin-bottom:6px;padding-top:6px}.pcloud img{height:46px;width:auto;opacity:.92;transition:opacity .2s,transform .2s;filter:saturate(.95)}.pcloud.featured img{height:62px}.pcloud img:hover{opacity:1;transform:translateY(-2px)}.pnote{text-align:center;margin-top:34px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--t3);font-weight:600}@media(max-width:900px){.pcloud{gap:26px 34px}.pcloud img{height:36px}.pcloud.featured img{height:46px}}.pboxed{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;background:var(--card);border:1px solid var(--stroke);border-radius:12px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s ease,background .25s ease}.pboxed:hover{transform:translateY(-2px);border-color:var(--gstroke);background:linear-gradient(160deg,hsla(0,0%,100%,.07),rgba(14,18,32,.9))}.pboxed img{height:46px;opacity:1}@media(max-width:900px){.pboxed img{height:36px}}.psub{text-align:center;margin-top:8px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--t3);font-weight:600}.pmrows{display:flex;flex-direction:column;gap:16px;margin-top:26px}.pmarquee{overflow:hidden;position:relative;contain:layout paint;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ptrack{display:flex;gap:16px;width:max-content;animation:pglide 14s linear infinite}.ptrack.rev{animation-name:pglideRev}.pmarquee:hover .ptrack{animation-play-state:paused}@keyframes pglide{to{transform:translateX(-50%)}}@keyframes pglideRev{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.ptrack{animation:none}}.pchip{flex:0 0 auto;width:130px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:14px;background:var(--card);border:1px solid var(--stroke);border-radius:16px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s ease,background .25s ease}.pchip:hover{transform:translateY(-3px);border-color:var(--gstroke);background:linear-gradient(160deg,hsla(0,0%,100%,.07),rgba(14,18,32,.9))}.pchip img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media(max-width:900px){.pchip{width:96px;padding:10px;border-radius:12px}}@media(max-width:560px){.pchip{width:78px;padding:8px}}.trows{display:flex;flex-direction:column;gap:20px;margin-top:44px}.tmarquee{overflow:hidden;position:relative;contain:layout paint;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ttrack{display:flex;gap:18px;width:max-content;animation:tglide 46s linear infinite}.ttrack.rev{animation-name:tglideRev}.tmarquee:hover .ttrack{animation-play-state:paused}@keyframes tglide{to{transform:translateX(-50%)}}@keyframes tglideRev{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.ttrack{animation:none}}.tcard{flex:0 0 440px;width:440px;height:184px;background:linear-gradient(160deg,hsla(0,0%,100%,.07),rgba(14,18,32,.62));backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));border:1px solid var(--stroke);border-radius:20px;padding:22px 26px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 0 var(--glass-hi),0 16px 32px rgba(0,0,0,.26);transition:border-color .3s ease,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.tcard:hover{border-color:var(--gstroke);transform:translateY(-4px);box-shadow:0 1px 0 var(--glass-hi),0 22px 40px rgba(0,0,0,.32),0 0 30px rgba(192,240,48,.08)}.tcard p{color:var(--t2);font-size:14px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.tcard .who{gap:12px;margin-top:auto;padding-top:6px}.avatar,.tcard .who{display:flex;align-items:center}.avatar{width:38px;height:38px;border-radius:50%;background:rgba(192,240,48,.14);border:1px solid var(--gstroke);justify-content:center;color:var(--green);font-weight:600;font-size:13px}.who small{display:block;color:var(--t3);font-size:12px}.quote{color:var(--green);font-size:26px;font-weight:600;line-height:0;height:10px}@media(max-width:900px){.tcard{width:320px;flex-basis:320px}}.teamgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}.tm{background:linear-gradient(160deg,hsla(0,0%,100%,.07),rgba(14,18,32,.6));backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));border:1px solid var(--stroke);border-radius:22px;padding:32px;text-align:center;box-shadow:0 1px 0 var(--glass-hi),0 18px 36px rgba(0,0,0,.28);transition:border-color .3s ease,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.tm:hover{border-color:var(--gstroke);transform:translateY(-4px);box-shadow:0 1px 0 var(--glass-hi),0 24px 44px rgba(0,0,0,.34),0 0 30px rgba(192,240,48,.08)}.tm .avatar{width:76px;height:76px;margin:0 auto 18px;font-size:24px}.tm h3{font-size:18px;letter-spacing:.04em}.tm .role{color:var(--green);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:6px 0 12px}.tm p{color:var(--t2);font-size:14px}@media(max-width:900px){.teamgrid{grid-template-columns:1fr}}.faq{max-width:820px;margin:44px auto 0}.q{border:1px solid var(--stroke);border-radius:18px;background:linear-gradient(160deg,hsla(0,0%,100%,.07),rgba(14,18,32,.62));backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));margin-bottom:14px;overflow:hidden;box-shadow:0 1px 0 var(--glass-hi),0 14px 28px rgba(0,0,0,.24);transition:border-color .3s ease,box-shadow .3s ease}.q.open,.q:hover{border-color:var(--gstroke)}.q.open{box-shadow:0 1px 0 var(--glass-hi),0 18px 34px rgba(0,0,0,.28),0 0 28px rgba(192,240,48,.08)}.q button{width:100%;background:none;border:0;color:var(--t1);font-family:var(--f-ui);font-weight:600;font-size:16px;text-align:left;padding:22px 26px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;letter-spacing:.02em}.q button:after{content:"+";color:var(--green);font-size:24px;font-weight:400;transition:transform .25s}.q.open button:after{transform:rotate(45deg)}.q .a{max-height:0;overflow:hidden;transition:max-height .3s ease;color:var(--t2);font-size:15px;padding:0 26px}.q.open .a{max-height:260px;padding-bottom:22px}.cta{background:linear-gradient(160deg,rgba(192,240,48,.12),rgba(1,40,169,.18));backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));border:1px solid var(--gstroke);border-radius:30px;padding:78px 30px;text-align:center;box-shadow:0 1px 0 var(--glass-hi),0 30px 60px rgba(0,0,0,.32)}.cta h2{font-size:clamp(24px,4.6vw,54px)}@media(max-width:520px){.cta h2{font-size:max(17px,5.1vw)}}.ctafree{margin:26px auto 0;max-width:480px;text-align:center}.ctafree span{color:var(--t2);font-size:14px}.ctabtns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:32px}footer{border-top:1px solid var(--stroke);padding:56px 0 110px;color:var(--t3);font-size:13px}.fgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}.fgrid h4{color:var(--t1);font-size:12px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:14px}.fgrid a{display:block;margin-bottom:9px;color:var(--t3)}.fgrid a:hover{color:var(--green)}@media(max-width:600px){.fgrid{grid-template-columns:1fr;gap:34px}.fgrid a{padding:8px 0;margin-bottom:0}}.fbrand{display:flex;align-items:center;gap:10px;font-family:var(--f-display);font-weight:300;text-transform:uppercase;font-size:19px;letter-spacing:.1em;color:var(--t1);margin-bottom:14px}.fbrand img{height:24px;width:auto;aspect-ratio:130/120}.legal{margin-top:44px;padding-top:22px;border-top:1px solid var(--stroke);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}#risk{margin-top:30px;font-size:12px;line-height:1.7;max-width:860px}.powered{position:fixed;right:18px;bottom:18px;z-index:60;display:flex;align-items:center;gap:10px;background:rgba(2,6,21,.85);border:1px solid var(--stroke);backdrop-filter:blur(10px);border-radius:999px;padding:8px 16px 8px 12px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--t3)}.powered img{height:22px;width:auto;aspect-ratio:1/1}@media(max-width:900px){footer{padding-bottom:130px}}.rv{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}}.wpage{position:relative;--wglass-blur:22px;--wglass-sat:165%;--wglass-bg:linear-gradient(165deg,hsla(0,0%,100%,.1),rgba(14,18,32,.62) 55%,rgba(8,11,20,.68));--wglass-border:1px solid hsla(0,0%,100%,.08);--wglass-border-top:hsla(0,0%,100%,.5);--wglass-shadow:0 1px 0 var(--wglass-border-top) inset,0 0 0 1px hsla(0,0%,100%,.03) inset,0 22px 44px rgba(2,4,10,.4),0 0 40px rgba(192,240,48,.08);--wglass-shadow-sm:0 1px 0 var(--wglass-border-top) inset,0 0 0 1px hsla(0,0%,100%,.03) inset,0 14px 28px rgba(2,4,10,.34),0 0 24px rgba(192,240,48,.07)}@media(prefers-reduced-transparency:reduce){.wpage{--wglass-bg:#12172a;--wglass-border:1px solid hsla(0,0%,100%,.14)}}.wpage section{padding:64px 0}.wpage h3{letter-spacing:-.015em}.wpage .whero{padding:52px 0 40px}.wpage .whero h1{font-size:clamp(32px,6.4vw,58px);margin:18px 0 14px;white-space:normal}.wpage .wsub{color:var(--t2);font-size:17px;max-width:640px;margin:0 auto}.wpage .wherocta{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:26px}.wpage .wkeymsg{margin:36px auto 0;max-width:720px;background:linear-gradient(160deg,rgba(192,240,48,.14),rgba(14,18,32,.6));border:1px solid var(--gstroke);border-radius:20px;padding:22px 26px;text-align:center;font-size:16px;line-height:1.6;color:var(--t1);box-shadow:0 1px 0 var(--glass-hi),0 18px 36px rgba(0,0,0,.28)}.wpage .wkeymsg b{color:var(--green)}.wlist{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;max-width:var(--max);list-style:none}.wlist li{background:var(--wglass-bg);backdrop-filter:blur(var(--wglass-blur)) saturate(var(--wglass-sat));-webkit-backdrop-filter:blur(var(--wglass-blur)) saturate(var(--wglass-sat));border:var(--wglass-border);border-radius:18px;padding:24px;font-size:16px;color:var(--t2);display:flex;gap:12px;align-items:flex-start;box-shadow:var(--wglass-shadow-sm);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,border-color .25s ease}.wlist li:hover{transform:translateY(-2px);border-color:var(--gstroke);box-shadow:0 1px 0 var(--wglass-border-top) inset,0 18px 34px rgba(2,4,10,.44),0 0 30px rgba(192,240,48,.12)}.wlist li:before{content:"✓";color:var(--green);font-weight:600;font-size:16px;line-height:1.4}@media(prefers-reduced-motion:reduce){.wlist li{transition:none}}@media(max-width:900px){.wlist{grid-template-columns:1fr}}@media(prefers-reduced-transparency:reduce){.wlist li{backdrop-filter:none;-webkit-backdrop-filter:none}}.wtodo{border:1px dashed var(--gstroke);border-radius:18px;padding:26px;margin-top:24px;background:rgba(192,240,48,.05)}.todo-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,180,60,.16);border:1px solid rgba(255,180,60,.4);color:#ffcf7a;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:16px}.wtodo ul{margin:0;padding-left:20px;color:var(--t2);font-size:16px;line-height:1.9}.photo-placeholder{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;border:1px dashed var(--gstroke);border-radius:16px;background:linear-gradient(160deg,hsla(0,0%,100%,.03),rgba(6,9,16,.86) 55%,rgba(4,6,12,.9));backdrop-filter:blur(var(--wglass-blur,22px)) saturate(var(--wglass-sat,165%));-webkit-backdrop-filter:blur(var(--wglass-blur,22px)) saturate(var(--wglass-sat,165%));color:var(--t3);padding:18px;overflow:hidden}@media(prefers-reduced-transparency:reduce){.photo-placeholder{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0a0d16}}.photo-placeholder .ph-file{color:var(--green);font-weight:600;font-size:13px;letter-spacing:.04em;word-break:break-all}.photo-placeholder .ph-desc{font-size:14px;color:var(--t3);max-width:220px}.photo-placeholder.ph-hero{aspect-ratio:16/7;width:100%}.photo-placeholder.ph-grid{aspect-ratio:4/3;width:100%}.photo-placeholder.ph-form{aspect-ratio:3/4;width:100%}@media(max-width:900px){.photo-placeholder.ph-hero{aspect-ratio:16/10}}.wgal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}@media(max-width:900px){.wgal-grid{grid-template-columns:repeat(2,1fr)}}.wsteps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.wstep{background:var(--wglass-bg);backdrop-filter:blur(var(--wglass-blur)) saturate(var(--wglass-sat));-webkit-backdrop-filter:blur(var(--wglass-blur)) saturate(var(--wglass-sat));border:var(--wglass-border);border-radius:20px;padding:28px;position:relative;box-shadow:var(--wglass-shadow-sm);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,border-color .25s ease}.wstep:hover{transform:translateY(-2px);border-color:var(--gstroke);box-shadow:0 1px 0 var(--wglass-border-top) inset,0 18px 34px rgba(2,4,10,.44),0 0 30px rgba(192,240,48,.12)}.wstep .wstepnum{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--green);color:#05080a;font-weight:600;font-size:16px;margin-bottom:14px}.wstep h3{font-size:17px;margin-bottom:8px;letter-spacing:.02em}.wstep p{color:var(--t2);font-size:16px}@media(prefers-reduced-motion:reduce){.wstep{transition:none}}@media(max-width:900px){.wsteps{grid-template-columns:1fr}}@media(prefers-reduced-transparency:reduce){.wstep{backdrop-filter:none;-webkit-backdrop-filter:none}}.wperk{margin-top:30px;border:var(--wglass-border);border-radius:20px;padding:28px;background:linear-gradient(165deg,rgba(192,240,48,.12),rgba(14,18,32,.6) 55%,rgba(8,11,20,.66));backdrop-filter:blur(var(--wglass-blur)) saturate(var(--wglass-sat));-webkit-backdrop-filter:blur(var(--wglass-blur)) saturate(var(--wglass-sat));display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap;box-shadow:var(--wglass-shadow-sm)}.wperk p{color:var(--t2);font-size:16px;flex:1;min-width:220px}@media(prefers-reduced-transparency:reduce){.wperk{backdrop-filter:none;-webkit-backdrop-filter:none;background:#15200f}}.wschedule{margin-top:30px;border:1px dashed var(--gstroke);border-radius:20px;padding:28px;background:rgba(192,240,48,.05);text-align:center}.wschedule .sched-row{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-top:14px;font-size:16px;color:var(--t2)}.wschedule .sched-row b{color:var(--green);display:block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px}.gnclub-form{--gn-lime:#c6f24e;--gn-cyan:#33c7e0;--gn-amber:#f2b84e}.wformwrap{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:40px;align-items:start}@media(max-width:900px){.wformwrap{grid-template-columns:1fr}}.gnclub-form-panel{background:var(--wglass-bg,linear-gradient(160deg,hsla(0,0%,100%,.08),rgba(14,18,32,.66)));backdrop-filter:blur(var(--wglass-blur,var(--blur-lg))) saturate(var(--wglass-sat,var(--sat-lg)));-webkit-backdrop-filter:blur(var(--wglass-blur,var(--blur-lg))) saturate(var(--wglass-sat,var(--sat-lg)));border:var(--wglass-border,1px solid var(--stroke));border-radius:24px;padding:32px;box-shadow:var(--wglass-shadow,0 1px 0 var(--glass-hi),0 24px 48px rgba(0,0,0,.3))}@media(prefers-reduced-transparency:reduce){.gnclub-form-panel{backdrop-filter:none;-webkit-backdrop-filter:none}}.gnclub-form .field{margin-bottom:18px;display:flex;flex-direction:column;gap:8px}.gnclub-form label{font-size:14px;font-weight:600;letter-spacing:.05em;color:var(--t1)}.gnclub-form label .req{color:var(--gn-amber)}.gnclub-form input[type=file],.gnclub-form input[type=text],.gnclub-form textarea{width:100%;border-radius:14px;border:1px solid var(--stroke);background:rgba(2,6,21,.55);color:var(--t1);font-family:var(--f-ui);font-size:16px;padding:14px 16px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.gnclub-form input[type=text]::placeholder,.gnclub-form textarea::placeholder{color:var(--t3)}.gnclub-form input[type=file]:focus,.gnclub-form input[type=text]:focus,.gnclub-form textarea:focus{outline:none;border-color:var(--gn-lime);box-shadow:0 0 0 3px rgba(198,242,78,.22);background:rgba(2,6,21,.75)}.gnclub-form textarea{resize:vertical;min-height:110px;font-family:var(--f-ui)}.gnclub-form .hint{font-size:14px;color:var(--t3)}.gnclub-form .err{font-size:14px;color:#ff8a8a}.gnclub-form .honeypot{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.gnclub-form .submitbtn{width:100%;border:0;border-radius:999px;padding:17px 28px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;font-size:15px;cursor:pointer;color:#05080a;background:linear-gradient(160deg,var(--gn-lime),var(--gn-cyan));box-shadow:0 1px 0 var(--glass-hi),0 0 34px rgba(198,242,78,.3),0 14px 30px rgba(0,0,0,.25);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.gnclub-form .submitbtn:hover:not(:disabled){transform:translateY(-2px)}.gnclub-form .submitbtn:disabled{opacity:.7;cursor:not-allowed}.gnclub-form .formmsg{margin-top:16px;font-size:14px;text-align:center}.gnclub-form .formmsg.error{color:#ff8a8a}.wsuccess{text-align:center;padding:20px 6px}.wsuccess .wsuccess-icon{width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(230,255,160,.55),rgba(198,242,78,.22) 60%);border:1px solid var(--gn-lime,var(--gstroke));display:flex;align-items:center;justify-content:center;margin:0 auto 18px;color:var(--green);font-size:30px;font-weight:600;box-shadow:0 0 24px rgba(192,240,48,.4),inset 0 1px 0 hsla(0,0%,100%,.3);animation:jglow 2.8s ease-in-out infinite}.wsuccess h3{font-size:22px;margin-bottom:10px}.wsuccess p{color:var(--t2);font-size:16px;max-width:440px;margin:0 auto}.wsuccess a.btn{margin-top:22px;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(160deg,rgba(228,255,130,.92),rgba(178,222,40,.85));border-color:rgba(240,255,205,.85);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 0 40px rgba(192,240,48,.42),0 14px 30px rgba(0,0,0,.25)}.wsuccess a.btn:before{content:"";position:absolute;inset:-60% -40%;z-index:-1;pointer-events:none;background:linear-gradient(102deg,transparent 30%,hsla(0,0%,100%,.5) 48%,hsla(0,0%,100%,.65) 50%,hsla(0,0%,100%,.5) 52%,transparent 70%);transform:translateX(-140%);animation:jsheen 5s ease-in-out infinite}.wsuccess a.btn:hover{background:linear-gradient(160deg,rgba(236,255,150,.96),rgba(188,232,50,.9));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 0 56px rgba(192,240,48,.56),0 18px 36px rgba(0,0,0,.3)}@media(prefers-reduced-motion:reduce){.wsuccess .wsuccess-icon{animation:none}.wsuccess a.btn:before{animation:none;transform:translateX(-6%)}}.sticky-join-bar{display:none}@media(max-width:900px){.sticky-join-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:70;background:linear-gradient(180deg,rgba(10,14,26,.72),rgba(2,6,21,.94));backdrop-filter:blur(22px) saturate(165%);-webkit-backdrop-filter:blur(22px) saturate(165%);border-top:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.12),0 -18px 40px rgba(192,240,48,.1);padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.sticky-join-bar .btn{width:100%;justify-content:center}body:has(.sticky-join-bar) .wpage{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.wpage .whero{padding-top:32px}.wpage .wkeymsg{margin-top:20px;padding:16px 20px}}@media(max-width:900px) and (prefers-reduced-transparency:reduce){.sticky-join-bar{background:#050813;backdrop-filter:none;-webkit-backdrop-filter:none}}.wpage .wfaq-note{font-size:14px;color:var(--t3);text-align:center;margin-top:18px}.wpage footer,.wpage footer .legal span{font-size:14px}.wpage .q .a{font-size:16px}.wpage .q{background:var(--wglass-bg);backdrop-filter:blur(var(--wglass-blur)) saturate(var(--wglass-sat));-webkit-backdrop-filter:blur(var(--wglass-blur)) saturate(var(--wglass-sat));border:var(--wglass-border);box-shadow:var(--wglass-shadow-sm);transition:border-color .3s ease,box-shadow .3s ease}.wpage .q.open{border-color:var(--gstroke);box-shadow:0 1px 0 var(--wglass-border-top) inset,0 18px 36px rgba(2,4,10,.4),0 0 30px rgba(192,240,48,.1)}.wpage .q button{letter-spacing:.01em}@media(prefers-reduced-transparency:reduce){.wpage .q{backdrop-filter:none;-webkit-backdrop-filter:none;background:#12172a}}.wpage .sub{font-size:17px}.jpage{padding:56px 0 100px;min-height:80vh}.jwrap{max-width:720px;margin:0 auto;padding:0 24px}.jpanel-wide{position:relative;left:50%;transform:translateX(-50%);width:min(920px,calc(100vw - 48px));max-width:920px}.jstep{opacity:0;transform:translateY(14px);transition:opacity .4s cubic-bezier(.2,.8,.2,1),transform .4s cubic-bezier(.2,.8,.2,1)}.jstep.jin{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.jstep{transition:none}}.jpanel{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(165deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.08) 45%,hsla(0,0%,100%,.05));backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));border:1px solid hsla(0,0%,100%,.28);border-radius:26px;padding:36px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 24px 48px rgba(2,4,10,.38),0 0 60px rgba(192,240,48,.07)}.jcard:before,.jcode:before,.jpanel:before{content:"";position:absolute;inset:-60% -40%;z-index:-1;pointer-events:none;background:linear-gradient(102deg,transparent 30%,hsla(0,0%,100%,.16) 46%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.16) 54%,transparent 70%);transform:translateX(-130%);animation:jsheen 9s ease-in-out infinite}.jcard:before{animation-delay:1.4s}.jcode:before{animation:jsheen 6.5s ease-in-out infinite;animation-delay:.6s}@keyframes jsheen{0%,10%{transform:translateX(-130%)}55%,to{transform:translateX(130%)}}@media(prefers-reduced-motion:reduce){.jcard:before,.jcode:before,.jpanel:before{animation:none;transform:translateX(-6%)}.jchip.jsel{animation:none}}@media(prefers-reduced-transparency:reduce){.jpanel{backdrop-filter:none;-webkit-backdrop-filter:none;background:#1b2136}.jpanel:before{display:none}}@media(max-width:600px){.jpanel{padding:26px 20px;border-radius:20px}}.jhead{text-align:center;margin-bottom:8px}.jhead .eyebrow{margin-bottom:14px}.jhead h1{font-size:clamp(26px,5vw,38px);margin:0 0 10px}.jhead p{color:var(--t1);opacity:.82;font-size:15.5px;max-width:480px;margin:0 auto;line-height:1.55}.jprogress{display:flex;gap:8px;justify-content:center;margin:22px 0 34px}.jprogress span{width:34px;height:4px;border-radius:999px;background:hsla(0,0%,100%,.16);transition:background .3s ease}.jprogress span.jdone{background:var(--green);box-shadow:0 0 10px rgba(192,240,48,.6)}.jchips{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.jchip{cursor:url(/assets/cursor.svg) 26 2,pointer;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.09);color:var(--t1);border-radius:999px;padding:12px 20px;font-size:14.5px;font-weight:600;white-space:nowrap;flex:0 0 auto;width:auto;transition:border-color .2s ease,color .2s ease,background .2s ease,transform .15s ease,box-shadow .2s ease}.jchip:hover{border-color:var(--gstroke);color:var(--t1);background:hsla(0,0%,100%,.16);transform:translateY(-1px)}.jchip:focus-visible{outline:2px solid var(--green);outline-offset:2px}.jchip.jsel{background:linear-gradient(160deg,rgba(220,255,120,.95),rgba(170,215,35,.9));border-color:rgba(240,255,205,.85);color:#05080a;font-weight:600;box-shadow:0 0 18px rgba(192,240,48,.32),0 4px 12px rgba(0,0,0,.22);animation:jglow 2.8s ease-in-out infinite}@keyframes jglow{0%,to{box-shadow:0 0 18px rgba(192,240,48,.32),0 4px 12px rgba(0,0,0,.22)}50%{box-shadow:0 0 30px rgba(192,240,48,.55),0 4px 16px rgba(0,0,0,.28)}}.jchiphint{font-size:13px;color:var(--t2);margin-top:8px}.jcount{font-size:12.5px;color:var(--green);font-weight:600;margin-top:8px;letter-spacing:.02em}.jcards{display:grid;grid-template-columns:.78fr 1.22fr;gap:22px;margin-top:6px;align-items:start}@media(max-width:820px){.jcards{grid-template-columns:1fr}}.jcard{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;padding:28px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:16px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s ease,box-shadow .25s ease}.jcard h3{font-size:19px;letter-spacing:.02em}.jcard ul{list-style:none;display:flex;flex-direction:column;gap:10px;font-size:14.5px;color:var(--t1);opacity:.9}.jcard ul li{display:flex;gap:10px;align-items:flex-start}.jcard ul li:before{content:"✓";color:var(--green);font-weight:600}.jcard.jpremium{border-color:var(--gstroke);background:linear-gradient(165deg,rgba(192,240,48,.24),hsla(0,0%,100%,.07));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 0 50px rgba(192,240,48,.2)}.jcard.jpremium ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}@media(max-width:520px){.jcard.jpremium ul{grid-template-columns:1fr}}.jcard.jpremium ul li:before{color:var(--green)}.jcard:hover{transform:translateY(-3px);border-color:hsla(0,0%,100%,.34)}.jbadge{align-self:flex-start;background:var(--green);color:#05080a;font-size:11px;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:6px 14px}.jbadge,.jcode{display:inline-flex;font-weight:600}.jcode{position:relative;isolation:isolate;overflow:hidden;align-items:center;gap:12px;width:fit-content;max-width:100%;background:hsla(0,0%,100%,.12);border:1px dashed var(--gstroke);border-radius:14px;padding:12px 18px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:15px;letter-spacing:.08em;color:var(--green)}.jcode button{margin-left:4px;background:rgba(192,240,48,.22);border:1px solid var(--gstroke);color:var(--t1);font-size:12px;font-weight:600;border-radius:999px;padding:7px 14px;cursor:url(/assets/cursor.svg) 26 2,pointer;transition:background .2s ease;flex:0 0 auto;white-space:nowrap}.jcode button:hover{background:rgba(192,240,48,.34)}.jcallout{display:flex;gap:12px;align-items:flex-start;text-align:left;background:linear-gradient(160deg,rgba(192,240,48,.18),hsla(0,0%,100%,.05));border:1px solid var(--gstroke);border-radius:16px;padding:16px 18px;margin:22px 0 6px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)}.jcallout-icon{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--green);color:#05080a;font-weight:600;font-size:13px;display:flex;align-items:center;justify-content:center;font-style:normal;margin-top:1px}.jcallout p{margin:0;font-size:14.5px;line-height:1.55;color:var(--t1)}.jcallout strong{color:var(--green)}.jfieldhelp{margin-top:-2px;line-height:1.5}.jfieldhelp,.jsubmitnote{font-size:13px;color:var(--t2)}.jsubmitnote{margin-top:16px;text-align:center;line-height:1.6}.jreassure{margin-top:14px;padding:14px 16px;border-radius:14px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);text-align:left}.jreassure p{margin:0 0 8px;font-size:13px;color:var(--t1);line-height:1.55}.jreassure ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.jreassure li{font-size:12.5px;color:var(--t2);line-height:1.5}.jreassure strong{color:var(--green)}.jback{background:none;border:none;color:var(--t2);font-size:13px;font-weight:600;letter-spacing:.05em;cursor:url(/assets/cursor.svg) 26 2,pointer;margin-bottom:18px;display:inline-flex;align-items:center;gap:6px}.jback:hover{color:var(--t1)}.jerror{font-size:13px;color:#ff8a8a;margin-top:10px}.jpanel .gnclub-form input[type=file],.jpanel .gnclub-form input[type=text]{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.24)}.jpanel .gnclub-form input[type=text]:focus{background:hsla(0,0%,100%,.16)}#gnclub-page,body.gn-active{background:#000}#gnclub-page{--gg:#c6f52e;--ggd:#7d9c1c;--gline:rgba(198,245,46,.22);--gtxt:#f2f5e9;--gmut:#9aa389;--gcard:#050705;color:var(--gtxt);min-height:100vh}#gnclub-page *{box-sizing:border-box}#gnclub-page img{display:block;max-width:100%}#gnclub-page .gwrap{max-width:1180px;margin:0 auto;padding:0 24px}#gnclub-page h1,#gnclub-page h2{letter-spacing:.04em;line-height:1.08}#gnclub-page h3{letter-spacing:-.005em;line-height:1.05;font-weight:700}#gnclub-page .gmono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.navlinks a.gn-tab{color:#c6f52e;font-weight:600}.navlinks a.gn-tab.active{background:#c6f52e;color:#05080a;padding:8px 14px;border-radius:999px}#gnclub-page .ghero{position:relative;min-height:86vh;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid var(--gline)}#gnclub-page .gcollage{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:4px;opacity:.4;filter:grayscale(32%) contrast(1.05)}#gnclub-page .gcollage .gcell{position:relative;width:100%;height:100%}#gnclub-page .ghero:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 32% 55%,rgba(0,0,0,.87) 0,rgba(0,0,0,.62) 45%,rgba(0,0,0,.85) 100%)}#gnclub-page .gheroin{position:relative;z-index:2;max-width:1180px;margin:0 auto;width:100%;padding:96px 24px}#gnclub-page .ghero h1{font-size:clamp(40px,7.6vw,92px);color:#fff;margin:16px 0 0;text-shadow:0 4px 40px rgba(0,0,0,.9)}#gnclub-page .ghero h1 span{color:var(--gg)}#gnclub-page .geyebrow{color:var(--gg);font-size:12px}#gnclub-page .gsub{margin-top:22px;max-width:640px;color:var(--gtxt);font-size:clamp(15px,1.6vw,17.5px);line-height:1.6;text-shadow:0 2px 18px rgba(0,0,0,.9)}#gnclub-page .gcta-row{margin-top:32px;display:flex;gap:14px;flex-wrap:wrap}#gnclub-page .gbtn{display:inline-flex;align-items:center;gap:10px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.1em;font-weight:600;padding:15px 28px;transition:.2s;cursor:pointer;text-transform:uppercase;text-decoration:none}#gnclub-page .gbtn-solid{background:linear-gradient(160deg,rgba(214,255,90,.62),rgba(125,156,28,.5));backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-lg));color:#05080a;border:1px solid rgba(233,255,170,.55);box-shadow:0 1px 0 var(--glass-hi),0 0 30px rgba(198,245,46,.28)}#gnclub-page .gbtn-solid:hover{background:linear-gradient(160deg,rgba(224,255,110,.72),rgba(125,156,28,.6));color:#05080a;box-shadow:0 1px 0 var(--glass-hi),0 0 44px rgba(198,245,46,.42)}#gnclub-page .gbtn-ghost{border:1px solid var(--gline);color:var(--gg);background:rgba(0,0,0,.4);backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-lg));box-shadow:0 1px 0 var(--glass-hi)}#gnclub-page .gbtn-ghost:hover{border-color:var(--gg);background:rgba(198,245,46,.08)}#gnclub-page .gticker{border-bottom:1px solid var(--gline);overflow:hidden;background:#000;padding:12px 0;white-space:nowrap}#gnclub-page .gtrack{display:inline-block;animation:gntick 38s linear infinite;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:.2em;color:var(--gg)}#gnclub-page .gtrack b{color:var(--gmut);font-weight:400;margin:0 16px}@keyframes gntick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){#gnclub-page .gtrack{animation:none}#gnclub-page .grv{opacity:1!important;transform:none!important}}#gnclub-page .gintro{padding:78px 0 8px}#gnclub-page .gintro h2{font-size:clamp(26px,4vw,44px);color:#fff;margin-top:14px;line-height:1.1;max-width:720px}#gnclub-page .gcard{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);border:1px solid var(--gline);background:linear-gradient(160deg,rgba(198,245,46,.07),rgba(5,7,5,.52));backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(var(--sat-lg));margin:44px 0;box-shadow:0 1px 0 var(--glass-hi),0 24px 48px rgba(0,0,0,.34);transition:border-color .3s ease,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}#gnclub-page .gcard:hover{border-color:var(--gg);transform:translateY(-3px);box-shadow:0 1px 0 var(--glass-hi),0 30px 56px rgba(0,0,0,.4),0 0 40px rgba(198,245,46,.1)}#gnclub-page .gtext{padding:44px 40px;display:flex;flex-direction:column;justify-content:center}#gnclub-page .gnum{color:var(--gg);font-size:12px;margin-bottom:16px}#gnclub-page .gtext h3{font-size:clamp(20px,2.3vw,28px);color:#fff;margin:0}#gnclub-page .gtag{color:var(--gg);font-size:11.5px;margin:12px 0 18px}#gnclub-page .gbody{color:var(--gmut);font-size:15.5px;line-height:1.65;margin:0}#gnclub-page .gmedia{padding:14px;display:grid;gap:10px;align-content:stretch}#gnclub-page .gm4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}#gnclub-page .gm3{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}#gnclub-page .gm3 figure:first-child{grid-column:1/-1}#gnclub-page .gm5{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr 1fr}#gnclub-page .gm5 figure:first-child{grid-column:1/-1}#gnclub-page .gm5 figure:first-child img{aspect-ratio:16/6.6}#gnclub-page .gm5 img{aspect-ratio:4/3}#gnclub-page .gmE{grid-template-columns:1.05fr .95fr;grid-template-rows:auto 1fr 1fr}#gnclub-page .gmE figure:first-child{grid-column:1/-1}#gnclub-page .gmE figure:first-child img{aspect-ratio:16/6.6}#gnclub-page .gmE figure:nth-child(2) img,#gnclub-page .gmE figure:nth-child(3) img{aspect-ratio:16/7.4;height:100%}#gnclub-page .gmE figure:nth-child(4){grid-row:2/4}#gnclub-page .gmE figure:nth-child(4) img{aspect-ratio:auto;height:100%}#gnclub-page .gm2{grid-template-rows:1fr 1fr}#gnclub-page .gm1,#gnclub-page .gm2{grid-template-columns:1fr}#gnclub-page .gmedia figure{position:relative;overflow:hidden;border:1px solid rgba(198,245,46,.14);background:#000;min-height:0;margin:0}#gnclub-page .gmedia img{width:100%;height:100%;object-fit:cover;filter:grayscale(10%);transition:transform .5s ease,filter .4s}#gnclub-page .gmedia figure:hover img{transform:scale(1.04);filter:grayscale(0)}#gnclub-page .gm4 figure{aspect-ratio:4/3}#gnclub-page .gm3 figure:first-child{aspect-ratio:16/7.2}#gnclub-page .gm3 figure{aspect-ratio:4/3}#gnclub-page .gm2 figure{aspect-ratio:16/8.5}#gnclub-page .gm1 figure{aspect-ratio:16/9}#gnclub-page .gcoming{margin:14px;border:1px dashed var(--ggd);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;text-align:center;padding:40px 20px}#gnclub-page .gcoming .gbig{font-size:clamp(22px,3.2vw,38px);color:var(--gg);letter-spacing:.05em;font-family:var(--f-display);font-weight:300;text-transform:uppercase}#gnclub-page .gcoming p{color:var(--gmut);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.22em;margin:12px 0 0;text-transform:uppercase}#gnclub-page .gwhy{padding:44px 0 80px;border-top:1px solid var(--gline);margin-top:56px}#gnclub-page .gwhy h2{font-size:clamp(26px,4vw,44px);color:#fff;margin-top:14px;line-height:1.1}#gnclub-page .gwhy-lede{color:var(--gmut);max-width:660px;margin-top:16px}#gnclub-page .gwhy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:38px}#gnclub-page .gwhy-card{border:1px solid var(--gline);padding:30px 28px;transition:border-color .25s ease,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease;background:linear-gradient(160deg,rgba(198,245,46,.06),rgba(5,7,5,.56));backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(var(--sat-sm));box-shadow:0 1px 0 var(--glass-hi),0 16px 32px rgba(0,0,0,.3)}#gnclub-page .gwhy-card:hover{border-color:var(--gg);transform:translateY(-3px);box-shadow:0 1px 0 var(--glass-hi),0 22px 40px rgba(0,0,0,.36),0 0 30px rgba(198,245,46,.08)}#gnclub-page .gwhy-card h3{font-size:16px;color:var(--gg);margin:0 0 12px;line-height:1.3}#gnclub-page .gwhy-card p{color:var(--gmut);font-size:14.5px;margin:0;line-height:1.6}#gnclub-page .gpartner{padding:110px 0;text-align:center;position:relative;overflow:hidden;border-top:1px solid var(--gline)}#gnclub-page .gpartner:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:720px;height:720px;background:radial-gradient(circle,rgba(198,245,46,.14) 0,transparent 62%);pointer-events:none}#gnclub-page .gpartner h2{font-size:clamp(30px,5.6vw,62px);color:#fff;margin:20px auto 14px;max-width:880px;position:relative}#gnclub-page .gpartner h2 span{color:var(--gg)}#gnclub-page .gpartner p{color:var(--gmut);max-width:520px;margin:0 auto 34px;position:relative}#gnclub-page .gfoot{padding:32px 0;text-align:center;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.18em;color:var(--gmut);border-top:1px solid var(--gline);text-transform:uppercase}#gnclub-page .gfoot b{color:var(--gg)}#gnclub-page .grv{opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s ease}#gnclub-page .grv.gin{opacity:1;transform:none}@media(max-width:900px){#gnclub-page .gcard{grid-template-columns:1fr}#gnclub-page .gtext{padding:32px 24px 8px}#gnclub-page .gcollage{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}#gnclub-page .gwhy-grid{grid-template-columns:1fr}}@media(max-width:520px){#gnclub-page .gm3,#gnclub-page .gm4,#gnclub-page .gm5,#gnclub-page .gmE{grid-template-columns:1fr}#gnclub-page .gmE figure:nth-child(4){grid-row:auto}#gnclub-page .gmE figure img{aspect-ratio:4/3!important}#gnclub-page .gm3 figure:first-child,#gnclub-page .gm5 figure:first-child{grid-column:auto}#gnclub-page .gm3 figure:first-child,#gnclub-page .gm5 figure:first-child img{aspect-ratio:4/3}}.mkt-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse 70% 45% at 50% 100%,color-mix(in srgb,var(--green) 9%,transparent),transparent 70%),linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--blue) 14%,transparent) 100%),repeating-linear-gradient(180deg,transparent 0,transparent 71px,color-mix(in srgb,var(--green) 4%,transparent) 71px,color-mix(in srgb,var(--green) 4%,transparent) 72px)}.mkt-bg canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease}.mkt-bg.is-live canvas{opacity:1}