@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_37ef13{font-family:Inter,Inter Fallback;font-style:normal}.__variable_37ef13{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6b6f87{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6b6f87{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--page-bg:#e8ede9;--shell-bg:#050d08;--shell-deep:#030905;--fg:#f0f6f1;--dim:#9fb0a5;--faint:#61705f;--ghost:#3b463d;--border:rgba(255,255,255,0.08);--border-soft:rgba(255,255,255,0.05);--green:#00c805;--green-bright:#2ce23a;--green-soft:#a9ebb4;--teal:#21ce99;--amber:#fdcc5c;--glow:rgba(0,200,5,0.35);--glow-strong:rgba(44,226,58,0.55);--glass:linear-gradient(180deg,rgba(255,255,255,0.045),rgba(255,255,255,0.012));--mono:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,monospace;--sans:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--display:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--r-md:16px;--r-lg:22px;--r-xl:32px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--shell-bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--green);color:#041205}.shell{position:relative;width:100%;min-height:100vh;background:radial-gradient(90% 60% at 50% 0,rgba(0,200,5,.06),transparent 60%),linear-gradient(180deg,#061009 0,var(--shell-bg) 30%,var(--shell-deep) 100%);overflow:clip}.mono{font-family:var(--mono)}.badge{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;letter-spacing:.04em;color:#cfe8d3;background:rgba(255,255,255,.05);border:1px solid var(--border);border-radius:10px;padding:8px 16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.badge .green-dot{width:6px;height:6px}.green-dot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--glow-strong);animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}.btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--display);font-size:15px;font-weight:600;padding:14px 30px;border-radius:10px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);white-space:nowrap}.btn-primary{background:linear-gradient(180deg,#f4fff6,#c9f7d1 55%,#8deb9d);color:#062610;box-shadow:0 0 28px rgba(44,226,58,.35),0 6px 18px rgba(3,20,8,.45),inset 0 1px 0 rgba(255,255,255,.9)}.btn-primary:hover{box-shadow:0 0 44px rgba(44,226,58,.55),0 8px 22px rgba(3,20,8,.5),inset 0 1px 0 #fff}.btn-ghost{border:1px solid var(--border);color:#d6e2d9;background:rgba(255,255,255,.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-ghost:hover{border-color:rgba(44,226,58,.4);color:var(--fg);background:rgba(0,200,5,.06)}.btn-sm{padding:10px 22px;font-size:14px}.btn-lg{padding:17px 38px;font-size:16px}.nav{position:-webkit-sticky;position:sticky;z-index:20;background:linear-gradient(180deg,rgba(5,13,8,.94),rgba(5,13,8,.78));border-bottom:1px solid var(--border-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.nav-inner{max-width:1440px;margin:0 auto;padding:26px 40px;justify-content:space-between;position:relative}.brand,.nav-inner{display:flex;align-items:center}.brand{gap:10px;text-decoration:none;color:var(--fg)}.brand-mark{width:27px;height:27px;color:var(--green-bright);filter:drop-shadow(0 0 10px var(--glow));display:grid;place-items:center}.brand-mark.sm{width:18px;height:18px}.brand-mark img{width:100%;height:100%;object-fit:contain;display:block}.brand-name{font-family:var(--display);font-weight:700;font-size:19px;letter-spacing:0}.brand-chain{font-family:var(--mono);font-size:10px;color:var(--faint);letter-spacing:.08em;margin-top:5px}.nav-links{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:34px}.nav-links a{font-size:14px;font-weight:500;color:var(--dim);text-decoration:none;transition:color .2s}.nav-links a:hover{color:var(--fg)}.nav-right{display:flex;align-items:center;gap:22px}.nav-login{font-size:14px;font-weight:500;color:var(--dim);text-decoration:none;transition:color .2s}.nav-login:hover{color:var(--fg)}@media (max-width:960px){.brand-chain,.nav-links,.nav-login{display:none}}@media (max-width:640px){.nav{top:8px}}.hero{position:relative;min-height:min(92vh,900px);display:flex;flex-direction:column;overflow:hidden;margin-top:-85px;padding-top:85px}.vlines{background:repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 110px);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.hero-grid,.vlines{position:absolute;inset:0;pointer-events:none}.hero-grid{width:100%;height:100%;z-index:2;opacity:.72;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.28) 48%,#000 66%,#000);mask-image:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.28) 48%,#000 66%,#000)}.planet-wrap{position:absolute;inset:0;pointer-events:none;overflow:hidden}.planet-haze{top:67%;width:150%;height:60%;background:radial-gradient(50% 55% at 50% 100%,rgba(44,226,58,.28),rgba(0,200,5,.1) 45%,transparent 75%);filter:blur(24px);opacity:.68}.planet,.planet-haze{position:absolute;left:50%;transform:translateX(-50%)}.planet{top:80%;width:190%;aspect-ratio:1/1;border-radius:50%;background:radial-gradient(58% 30% at 50% 2%,rgba(150,255,170,.28),transparent 55%),linear-gradient(180deg,#071710,#030906 24%,#020604);box-shadow:0 -2px 12px rgba(190,255,205,.48),0 -12px 42px rgba(44,226,58,.32),0 -42px 120px rgba(0,200,5,.22),0 -100px 260px rgba(0,200,5,.12);animation:planet-glow 7s ease-in-out infinite alternate}@keyframes planet-glow{0%{box-shadow:0 -2px 12px rgba(190,255,205,.42),0 -12px 42px rgba(44,226,58,.28),0 -42px 120px rgba(0,200,5,.18),0 -100px 260px rgba(0,200,5,.1)}to{box-shadow:0 -2px 15px rgba(190,255,205,.56),0 -14px 48px rgba(44,226,58,.36),0 -46px 136px rgba(0,200,5,.25),0 -108px 280px rgba(0,200,5,.14)}}@media (max-width:760px){.planet{top:84%;width:320%}.planet-haze{top:72%}}.hero-inner{position:relative;z-index:5;flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:54px 24px 178px;pointer-events:none}.hero-inner a{pointer-events:auto}.hero-title{font-family:var(--display);font-weight:500;font-size:clamp(2.55rem,5.9vw,5rem);line-height:1.08;letter-spacing:-.055em;color:#f7fbf7;margin-bottom:28px;filter:drop-shadow(0 0 40px rgba(0,200,5,.12))}.hero-title .w-soft,.sel-box{color:var(--green-soft)}.sel-box{position:relative;display:inline-block;padding:.01em .16em .055em;border:1.5px solid rgba(44,226,58,.75);background:rgba(0,200,5,.07);box-shadow:0 0 24px rgba(0,200,5,.18)}.sel-box i{position:absolute;width:7px;height:7px;background:#06180c;border:1.5px solid rgba(44,226,58,.95);border-radius:1.5px}.sel-box i:first-child{top:-4.5px;left:-4.5px}.sel-box i:nth-child(2){top:-4.5px;right:-4.5px}.sel-box i:nth-child(3){bottom:-4.5px;left:-4.5px}.sel-box i:nth-child(4){bottom:-4.5px;right:-4.5px}.hero-sub{color:var(--dim);font-size:16.5px;line-height:1.7;max-width:520px;margin-bottom:36px}.hero-ctas{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.hero-foot{position:absolute;left:0;right:0;z-index:6;padding-bottom:30px;pointer-events:none}.trusted{text-align:center;font-size:13px;color:rgba(220,236,224,.55)}.section-inner{max-width:1200px;margin:0 auto;padding:100px 24px}.section-head{margin-bottom:54px}.section-head.center{text-align:center;display:flex;flex-direction:column;align-items:center}.section-head h2{font-family:var(--display);font-weight:600;font-size:clamp(1.9rem,4vw,2.8rem);letter-spacing:-.035em;margin-top:16px;line-height:1.2}.section-head h2 .accent{color:var(--green-soft)}.section-sub{color:var(--faint);margin-top:14px;font-size:15px;max-width:520px}.section-head.center .section-sub{margin-inline:auto}.integrity{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:52px;gap:52px;align-items:center}.integrity-left h2{font-family:var(--display);font-weight:600;font-size:clamp(1.8rem,3.6vw,2.6rem);margin:16px 0 18px;line-height:1.2}.integrity-left h2 .accent{color:var(--green-soft)}.integrity-left p{color:var(--dim);font-size:15px;line-height:1.7;max-width:460px}.integrity-right{position:relative;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--glass);padding:30px 32px;font-size:12.5px;line-height:2.4;box-shadow:0 20px 60px rgba(0,0,0,.4),inset 0 0 70px rgba(0,200,5,.04);overflow:hidden}.integrity-right:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 50% at 100% 0,rgba(0,200,5,.1),transparent 70%)}.code-line{display:flex;justify-content:space-between;gap:18px;position:relative}.c-dim{color:var(--faint)}.c-green{color:var(--green-bright)}.c-amber{color:var(--amber)}.blink{animation:blink 1.4s step-end infinite}@keyframes blink{50%{opacity:.35}}@media (max-width:860px){.integrity{grid-template-columns:1fr}}.cta-card{position:relative;max-width:1040px;margin:0 auto;border:1px solid var(--border);border-radius:var(--r-xl);background:linear-gradient(180deg,#071209,#040b06);padding:92px 40px 110px;text-align:center;overflow:hidden}.cta-planet{position:absolute;left:50%;top:88%;transform:translateX(-50%);width:160%;aspect-ratio:1/1;border-radius:50%;background:linear-gradient(180deg,#071710,#030905 30%);box-shadow:0 -3px 16px rgba(190,255,205,.6),0 -14px 50px rgba(44,226,58,.45),0 -40px 130px rgba(0,200,5,.3);pointer-events:none}.cta-card>:not(.cta-planet){position:relative}.cta-title{font-family:var(--display);font-weight:600;font-size:clamp(2.1rem,5.2vw,3.7rem);line-height:1.14;margin:22px 0 16px;color:#f7fbf7}.cta-title .w-soft{color:var(--green-soft)}.cta-sub{color:var(--faint);font-size:15.5px;margin-bottom:38px}.cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.footer{border-top:1px solid var(--border-soft);margin-top:40px}.footer-inner{max-width:1200px;margin:0 auto;padding:64px 24px 28px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:40px;gap:40px;margin-bottom:54px}.footer-brand-col .brand{margin-bottom:14px}.footer-tag{color:var(--faint);font-size:13px;line-height:1.7;max-width:260px}.footer-col h4{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:18px}.footer-col a{display:block;color:var(--faint);font-size:13.5px;text-decoration:none;margin-bottom:12px;transition:color .2s}.footer-col a:hover{color:var(--green-bright)}.footer-bottom{border-top:1px solid var(--border-soft);padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--faint);font-family:var(--mono);font-size:11px}@media (max-width:820px){.footer-grid{grid-template-columns:1fr 1fr}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.reveal[data-delay="1"]{transition-delay:.1s}.reveal[data-delay="2"]{transition-delay:.2s}.reveal[data-delay="3"]{transition-delay:.3s}.reveal[data-delay="4"]{transition-delay:.42s}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}.steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.step-card{position:relative;background:var(--glass);border:1px solid var(--border);border-radius:14px;padding:26px 26px 32px;overflow:hidden;transition:border-color .3s,transform .3s,box-shadow .3s}.step-card:hover{border-color:rgba(44,226,58,.28);transform:translateY(-2px);box-shadow:0 14px 34px rgba(0,0,0,.38)}.step-num{position:absolute;top:18px;font-size:12px;color:var(--ghost);letter-spacing:.14em}.step-card h3{font-family:var(--display);font-size:18px;font-weight:600;margin:20px 0 10px}.step-card p{color:var(--faint);font-size:13.8px;line-height:1.68}@media (max-width:900px){.steps{grid-template-columns:1fr}}.step-viz{position:relative;height:130px;border-radius:10px;border:1px solid var(--border-soft);background:radial-gradient(70% 80% at 50% 110%,rgba(0,200,5,.1),transparent 70%),rgba(3,9,5,.55);display:grid;place-items:center;overflow:hidden}.viz-wallet{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;color:var(--green-bright);background:linear-gradient(180deg,rgba(0,200,5,.2),rgba(0,200,5,.06));border:1px solid rgba(0,200,5,.35);box-shadow:0 0 24px rgba(0,200,5,.2)}.viz-ring{position:absolute;width:52px;height:52px;border-radius:16px;border:1px solid rgba(44,226,58,.6);animation:ring-pulse 2.4s ease-out infinite}@keyframes ring-pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(2);opacity:0}}.viz-chip{position:absolute;bottom:10px;font-size:9px;letter-spacing:.1em;color:rgba(169,235,180,.7)}.mini-grid{display:grid;grid-template-columns:repeat(5,26px);grid-gap:4px;gap:4px}.mini-cell{width:26px;height:26px;border-radius:6px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.05)}.mini-cell.warm{background:rgba(0,200,5,.08);border-color:rgba(0,200,5,.2)}.mini-cell.hot{background:rgba(0,200,5,.26);border-color:rgba(44,226,58,.8);box-shadow:0 0 16px rgba(0,200,5,.4);animation:cell-pulse 1.6s ease-in-out infinite}@keyframes cell-pulse{0%,to{box-shadow:0 0 10px rgba(0,200,5,.3)}50%{box-shadow:0 0 22px rgba(0,200,5,.6)}}.viz-odds{position:absolute;top:16px;right:18px;font-size:11px;font-weight:700;color:var(--green-bright);border:1px solid rgba(44,226,58,.45);background:rgba(0,200,5,.1);border-radius:999px;padding:3px 9px}.viz-spark{width:100%;height:100%;position:absolute;inset:0}.spark-cell{fill:rgba(0,200,5,.16);stroke:rgba(44,226,58,.7);stroke-width:1.2}.spark-line{stroke:var(--green-bright);stroke-width:2;filter:drop-shadow(0 0 6px rgba(0,200,5,.7));stroke-dasharray:300;stroke-dashoffset:300;animation:spark-draw 2.8s ease-out infinite}@keyframes spark-draw{to{stroke-dashoffset:0}}.spark-dot{fill:#d9ffe0;filter:drop-shadow(0 0 6px rgba(44,226,58,1))}.viz-win{position:absolute;top:14px;right:16px;font-size:10.5px;font-weight:800;color:#06180c;background:linear-gradient(180deg,#a5f7b2,#2ce23a);border-radius:999px;padding:4px 10px;box-shadow:0 0 18px rgba(0,200,5,.45)}.bento{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.tile{position:relative;background:var(--glass);border:1px solid var(--border);border-radius:14px;padding:28px 26px;overflow:hidden;transition:border-color .3s,transform .3s,box-shadow .3s}.tile:hover{border-color:rgba(44,226,58,.28);transform:translateY(-2px);box-shadow:0 14px 34px rgba(0,0,0,.38)}.tile h3{font-family:var(--display);font-size:17px;font-weight:600;margin-bottom:9px}.tile p{color:var(--faint);font-size:13.3px;line-height:1.66}.tile.t-hero{grid-row:span 2;display:flex;flex-direction:column;justify-content:flex-end;min-height:380px}.tile.t-hero,.tile.t-wide{grid-column:span 2}.tile-grid-bg{position:absolute;inset:20px 20px 45%;display:grid;grid-template-columns:repeat(8,1fr);grid-gap:5px;gap:5px;opacity:.9;mask-image:linear-gradient(180deg,#000 40%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent)}.tile-grid-bg .mini-cell{width:auto;height:auto;aspect-ratio:1}.tile-body{position:relative}.tile.t-hero h3{font-size:21px}.tile-stat{font-size:38px;font-weight:800;color:var(--green-bright);text-shadow:0 0 24px rgba(0,200,5,.4);margin-bottom:14px}.tile-stat span{font-size:14px;color:var(--dim);margin-left:4px;text-shadow:none;font-weight:500}.tile-stat .stat-word{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.tile-kicker{color:var(--faint);font-size:9px;letter-spacing:.14em;margin-bottom:10px}.agent-signal{height:66px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;border-block:1px solid var(--border-soft);margin-bottom:22px;color:var(--dim);font-size:9px;letter-spacing:.1em}.agent-signal b{color:var(--green-bright);font-size:9px;font-weight:500}.signal-bars{height:28px;display:flex;align-items:center;gap:4px}.signal-bars i{display:block;flex:1 1;height:20%;background:rgba(44,226,58,.28)}.signal-bars i:nth-child(2){height:52%}.signal-bars i:nth-child(3){height:80%}.signal-bars i:nth-child(4){height:44%}.signal-bars i:nth-child(5){height:66%}.signal-bars i:nth-child(6){height:34%}.wallet-stack{display:grid;margin:-4px 0 20px;border-top:1px solid var(--border-soft)}.wallet-stack span{display:grid;grid-template-columns:24px 1fr auto;grid-gap:8px;gap:8px;padding:8px 0;border-bottom:1px solid var(--border-soft);color:var(--dim);font-size:9px}.wallet-stack b{color:var(--ghost);font-weight:400}.wallet-stack i{color:var(--green-soft);font-style:normal}.tile-chain{display:flex;align-items:center;gap:9px;margin-bottom:16px}.tile-chain .mono{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--green-soft)}.chain-dot{width:9px;height:9px;border-radius:50%;background:var(--green-bright);box-shadow:0 0 12px var(--glow-strong);animation:pulse 1.8s ease-in-out infinite}@media (max-width:980px){.bento{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.bento{grid-template-columns:1fr}.tile.t-hero,.tile.t-wide{grid-column:span 1}}:root{--page-bg:#050606;--shell-bg:#050606;--shell-deep:#030404;--fg:#ededed;--dim:#777b77;--faint:#555955;--ghost:#343734;--border:rgba(255,255,255,0.1);--border-soft:rgba(255,255,255,0.065);--green:#80ff32;--green-bright:#80ff32;--green-soft:#80ff32;--glow:rgba(128,255,50,0.28);--glow-strong:rgba(128,255,50,0.58);--glass:rgba(9,11,9,0.84);--r-md:0;--r-lg:0;--r-xl:0}body{background:#050606}.shell{background:linear-gradient(rgba(255,255,255,.028) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 0),#050606;background-size:60px 60px}.shell:before{content:"";position:fixed;inset:0;z-index:30;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 3px,rgba(255,255,255,.012) 3px 4px);mix-blend-mode:screen}.nav{top:0;background:rgba(5,6,6,.92);border-bottom-color:var(--border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nav-inner{max-width:none;min-height:64px;padding:0 32px}.brand{gap:9px}.brand-mark{width:38px;height:38px;padding:0;background:transparent;filter:none}.brand-name{font-family:var(--mono);font-size:14px;font-weight:800;letter-spacing:-.04em;text-transform:uppercase}.brand-name:after{content:".FUN";color:var(--green)}.brand-chain,.nav-links a,.nav-login{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em}.brand-chain{margin-top:0;font-size:9px}.nav-links{gap:40px}.nav-links a,.nav-login{font-size:11px}.nav-live{display:inline-flex;align-items:center;gap:7px;color:var(--dim);font-size:10px}.nav-live .green-dot{width:6px;height:6px}.btn{min-height:46px;justify-content:center;border:1px solid var(--border);border-radius:0;padding:13px 25px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:-.02em;box-shadow:none}.btn-primary{border-color:var(--green);background:var(--green);color:#071003;box-shadow:0 0 22px rgba(128,255,50,.26)}.btn-primary:hover{background:#a2ff6a;box-shadow:0 0 34px rgba(128,255,50,.48);transform:translateY(-2px)}.btn-ghost{background:rgba(5,6,6,.88);color:#9b9e9b;-webkit-backdrop-filter:none;backdrop-filter:none}.btn-ghost:hover{border-color:var(--green);background:rgba(128,255,50,.04);color:var(--green)}.btn-sm{min-height:38px;padding:9px 18px;font-size:11px}.hero{min-height:760px;margin-top:0;padding-top:0;border-bottom:1px solid var(--border)}.vlines{background:none}.hero-grid{opacity:.42;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.75),transparent 72%);mask-image:linear-gradient(90deg,rgba(0,0,0,.75),transparent 72%)}.planet-wrap{display:none}.hero-inner{width:min(100%,1280px);margin:0 auto;align-items:flex-start;justify-content:center;padding:88px 32px 146px;text-align:left}.hero-kicker{display:flex;align-items:center;gap:10px;margin-bottom:28px;color:#6d716d;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.hero-title{max-width:850px;margin-bottom:26px;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",var(--sans);font-size:clamp(4.5rem,9.2vw,8.75rem);font-weight:900;line-height:.82;letter-spacing:-.045em;text-transform:uppercase;filter:none}.hero-title .w-soft{color:var(--green);text-shadow:0 0 28px rgba(128,255,50,.2)}.sel-box{padding:0;color:inherit;border:0;background:none;box-shadow:none}.sel-box i{display:none}.hero-sub{max-width:620px;margin-bottom:34px;color:#6d716d;font-size:16px;font-weight:500;line-height:1.75}.hero-ctas{justify-content:flex-start;gap:12px}.hero-foot{bottom:0;padding:0 32px}.hero-stats{width:min(100%,1216px);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border);border-bottom:0;background:rgba(8,9,8,.92)}.hero-stats div{min-height:78px;display:flex;flex-direction:column;justify-content:center;gap:7px;padding:15px 20px;border-right:1px solid var(--border)}.hero-stats div:last-child{border-right:0}.hero-stats strong{color:var(--fg);font-size:18px;letter-spacing:-.04em}.hero-stats span{color:var(--ghost);font-size:9px;letter-spacing:.08em}.section-inner{max-width:1280px;padding:112px 32px}.section-head.center{align-items:flex-start;text-align:left}.badge{gap:9px;padding:0;border:0;border-radius:0;background:none;color:#777b77;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none}.badge:before{content:"//";color:var(--green)}.badge .green-dot{display:none}.cta-title,.integrity-left h2,.section-head h2{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",var(--sans);font-weight:900;letter-spacing:-.025em;text-transform:uppercase}.section-head h2{max-width:820px;font-size:clamp(3rem,6vw,5.5rem);line-height:.94}.section-head.center .section-sub{margin-inline:0}.bento,.steps{gap:0;border-top:1px solid var(--border);border-left:1px solid var(--border)}.cta-card,.integrity-right,.step-card,.tile{border-radius:0;background:rgba(8,10,8,.86);box-shadow:none}.step-card,.tile{border-top:0;border-left:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.step-card:hover,.tile:hover{border-color:rgba(128,255,50,.5);transform:none;box-shadow:inset 0 0 34px rgba(128,255,50,.035)}.step-num{top:20px;right:22px;color:var(--green)}.step-card h3,.tile h3{font-family:var(--mono);font-weight:700;letter-spacing:-.045em}.mini-cell,.step-viz,.viz-odds,.viz-ring,.viz-wallet,.viz-win{border-radius:0}.step-viz{background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0),#060806;background-size:22px 22px}.mini-cell{border-radius:0}.integrity{gap:0;border:1px solid var(--border)}.integrity-left,.integrity-right{min-height:330px;padding:48px}.integrity-right{border-width:0 0 0 1px;display:flex;flex-direction:column;justify-content:center}.integrity-left h2{font-size:clamp(3rem,5vw,4.8rem);line-height:.94}.cta-card{border-color:rgba(128,255,50,.35);background:linear-gradient(rgba(128,255,50,.045) 1px,transparent 0),linear-gradient(90deg,rgba(128,255,50,.045) 1px,transparent 0),#060806;background-size:48px 48px}.cta-planet{display:none}.cta-title{font-size:clamp(3.8rem,7.6vw,7rem);line-height:.88}.footer{border-top-color:var(--border)}.footer-inner{max-width:1280px;padding-inline:32px}.footer-bottom,.footer-col a,.footer-col h4,.footer-tag{font-family:var(--mono)}@media (max-width:960px){.nav-inner{padding-inline:20px}.hero-foot,.hero-inner,.section-inner{padding-inline:24px}}@media (max-width:720px){.shell{background-size:40px 40px}.brand-chain,.nav-live{display:none}.nav-right{gap:10px}.hero{min-height:760px}.hero-inner{justify-content:flex-start;padding-top:70px;padding-bottom:190px}.hero-title{font-size:clamp(3.55rem,18vw,5.4rem)}.hero-sub{font-size:14px;line-height:1.65}.hero-ctas,.hero-ctas .btn{width:100%}.hero-stats{grid-template-columns:1fr}.hero-stats div{min-height:48px;display:grid;grid-template-columns:92px 1fr;align-items:center;border-right:0;border-bottom:1px solid var(--border)}.hero-stats div:last-child{border-bottom:0}.section-inner{padding-block:84px}.integrity-left,.integrity-right{min-height:auto;padding:30px 24px}.integrity-right{border-width:1px 0 0}.cta-card{padding:76px 24px 84px}}