:root{--bg: oklch(.14 .008 145);--bg-elev: oklch(.18 .01 145);--bg-line: oklch(.24 .012 145);--fg: oklch(.96 .005 145);--fg-mute: oklch(.72 .006 145);--fg-dim: oklch(.52 .008 145);--accent: #99fa54;--accent-hi: #c9ff9b;--accent-deep: #2f8f1f;--up: #99fa54;--down: #ff4d5f;--font-serif: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-sans: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", Menlo, Consolas, Monaco, monospace;--step--1: .75rem;--step-0: 1rem;--step-1: 1.333rem;--step-2: 1.777rem;--step-3: 2.369rem;--step-4: 3.157rem;--step-5: 4.209rem;--line-tight: 1.15;--line-snug: 1.3;--line-normal: 1.6;--gap-1: .5rem;--gap-2: 1rem;--gap-3: 1.5rem;--gap-4: 2.5rem;--gap-5: 4rem;--gap-6: 6.5rem;--container: min(75rem, 100% - 2rem);--container-wide: min(90rem, 100% - 2rem);--container-narrow: min(60rem, 100% - 2rem);--section-y: clamp(4rem, 8vw, 7.5rem);--ease-out: cubic-bezier(.22, 1, .36, 1);--dur-micro: .15s;--dur-layout: .28s;--dur-hero: .5s}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond-roman.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond-italic.woff2) format("woff2");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-roman.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-roman.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-italic.woff2) format("woff2");font-weight:100 800;font-style:italic;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:16px;line-height:var(--line-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{margin:0;min-height:100dvh;display:flex;flex-direction:column}main{flex:1}main>section:not(.hero){position:relative;isolation:isolate}main>section:not(.hero):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 20% 18%,rgb(153 250 84 / .1),transparent 22rem),radial-gradient(circle at 82% 60%,rgb(47 143 31 / .1),transparent 24rem),radial-gradient(circle,rgb(153 250 84 / .18) 0 1px,transparent 1.4px);background-size:auto,auto,26px 26px;opacity:.45;mask-image:radial-gradient(ellipse 80% 65% at 50% 42%,black,transparent 88%);animation:dot-drift 16s linear infinite}@keyframes dot-drift{0%{background-position:0 0,0 0,0 0}to{background-position:0 0,0 0,52px 26px}}a{color:inherit;text-decoration:none;transition:color var(--dur-micro) var(--ease-out)}a:hover{color:var(--accent-hi)}h1,h2,h3,h4{font-family:var(--font-sans);font-weight:600;line-height:var(--line-tight);letter-spacing:0;margin:0;text-wrap:balance;overflow-wrap:anywhere}h1{font-size:var(--step-4)}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}[data-electric-card]{position:relative;isolation:isolate}[data-electric-card]>.electric-border{position:absolute;inset:0;z-index:8;pointer-events:none;border-radius:inherit;overflow:visible;isolation:isolate;--electric-border-color: #99fa54;--electric-light-color: oklch(.91 .17 136)}.eb-canvas-container{position:absolute;top:50%;left:50%;z-index:2;pointer-events:none;transform:translate(-50%,-50%)}.eb-canvas{display:block}.eb-layers{position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none}.eb-glow-1,.eb-glow-2,.eb-background-glow{position:absolute;inset:0;box-sizing:border-box;border-radius:inherit;pointer-events:none}.eb-glow-1{border:2px solid rgb(153 250 84 / .46);filter:blur(1px)}.eb-glow-2{border:2px solid var(--electric-light-color);opacity:.46;filter:blur(5px)}.eb-background-glow{z-index:-1;background:linear-gradient(-30deg,var(--electric-light-color),transparent 44%,var(--electric-border-color));opacity:.18;filter:blur(30px);transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.eb-canvas-container{display:none}}h2 em,h3 em{color:transparent;background:linear-gradient(90deg,#99fa54,#e3ffd2 35%,#5fd334 62%,#99fa54);background-size:220% auto;background-clip:text;-webkit-background-clip:text;font-style:italic;font-weight:600;animation:global-gradient-text 5s linear infinite}@keyframes global-gradient-text{to{background-position:220% center}}p{margin:0;max-width:70ch}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.kicker{font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-dim)}.serif{font-family:var(--font-serif)}.container{width:var(--container);margin-inline:auto}.container-wide{width:var(--container-wide);margin-inline:auto}.container-narrow{width:var(--container-narrow);margin-inline:auto}button,.btn{font:inherit;font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-1);padding:.85rem 1.5rem;border:1px solid var(--fg);background:transparent;color:var(--fg);border-radius:999px;transition:background var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out)}.btn-primary{background:var(--accent);border-color:var(--accent);color:#070a07;font-weight:500}.btn-primary:hover{background:var(--accent-hi);border-color:var(--accent-hi)}.btn:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.btn-ghost{border-color:var(--bg-line);color:var(--fg-mute)}.btn-ghost:hover{color:var(--fg);border-color:var(--fg);background:transparent}.btn-big{padding:1.1rem 2rem;font-size:var(--step-0);letter-spacing:.04em}.is-decrypting{text-shadow:0 0 18px rgb(153 250 84 / .28),0 0 2px rgb(153 250 84 / .85)}.hero-cta .btn:hover{border-color:#fff;box-shadow:0 0 0 2px #fffffff2,0 0 34px #99fa542e}.hero-cta .btn-primary:hover{background:var(--accent);color:var(--bg)}.hero-cta .btn-ghost:hover{background:transparent;color:var(--fg)}.service-card,.metric-card,.performance-shell,.trading-panel,.community-panel,.about-grid,.about-grid article,figure{border-color:#99fa5452!important;border-radius:.9rem;box-shadow:0 1px #ffffff0a inset,0 0 0 1px #99fa5408,0 20px 80px #0000002e}.service-card,.metric-card,.trading-panel,.community-panel,figure{background:radial-gradient(circle at 20% 0%,rgb(153 250 84 / .12),transparent 18rem),linear-gradient(180deg,#0c110c,#030403)!important}.service-card:hover,.metric-card:hover,figure:hover{border-color:#99fa54a8!important;box-shadow:0 1px #ffffff0f inset,0 0 42px #99fa541a,0 22px 90px #00000040}::selection{background:var(--accent);color:#070a07}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:720px){:root{--container: min(100% - 1.25rem, 75rem);--container-wide: min(100% - 1.25rem, 90rem);--section-y: clamp(3rem, 12vw, 4.5rem)}html{font-size:15px}body{overflow-x:hidden}h1,h2{line-height:1.08}.btn,button{min-height:2.9rem;padding-inline:1rem;text-align:center;white-space:normal}.btn-big{width:100%;padding-block:1rem}}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:40;background:color-mix(in oklch,var(--bg) 88%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--bg-line)}.nav-inner[data-astro-cid-dmqpwcec]{display:grid;grid-template-columns:3.25rem 1fr auto;align-items:center;gap:var(--gap-4);padding-block:1.05rem}.brand[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;width:2.25rem;height:2.25rem}.brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{width:2.05rem;height:auto;opacity:.86}nav[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{display:flex;gap:clamp(1.25rem,2vw,2rem);list-style:none;margin:0;padding:0;justify-content:center;font-size:clamp(1rem,.35vw + .92rem,1.14rem);font-family:var(--font-mono);letter-spacing:.08em;font-weight:700;text-transform:uppercase}nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{color:color-mix(in oklch,var(--fg) 82%,var(--fg-mute))}nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{color:var(--fg)}nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--accent-hi)}.login[data-astro-cid-dmqpwcec]{font-family:var(--font-mono);font-size:clamp(1rem,.35vw + .92rem,1.14rem);font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--fg);padding-bottom:2px}@media(max-width:800px){.nav-inner[data-astro-cid-dmqpwcec]{grid-template-columns:auto auto;gap:.8rem;padding-block:.75rem}nav[data-astro-cid-dmqpwcec]{grid-column:1 / -1;order:3}nav[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{justify-content:flex-start;flex-wrap:nowrap;gap:1rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none;scroll-snap-type:x proximity;font-size:.86rem}nav[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]::-webkit-scrollbar{display:none}nav[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]{flex:0 0 auto;scroll-snap-align:start}.login[data-astro-cid-dmqpwcec]{justify-self:end;font-size:.9rem;max-width:42vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ft[data-astro-cid-sz7xmlte]{margin-top:var(--gap-6);border-top:1px solid var(--bg-line);padding-block:var(--gap-5) var(--gap-3)}.ft-inner[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr 2fr;gap:var(--gap-5);align-items:start}.ft-brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{filter:invert(1) brightness(1.2);width:44px;height:44px}.claim[data-astro-cid-sz7xmlte]{font-size:var(--step-2);font-style:italic;color:var(--fg-mute);margin-top:var(--gap-2);max-width:18ch}.ft-cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-3)}.ft-cols[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:var(--gap-2) 0 0;padding:0;display:grid;gap:.4rem;font-size:var(--step--1)}.ft-cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--fg-mute)}.ft-cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--fg)}.ft-rail[data-astro-cid-sz7xmlte]{margin-top:var(--gap-4);padding-top:var(--gap-2);border-top:1px solid var(--bg-line);display:flex;justify-content:space-between;gap:var(--gap-3);font-size:var(--step--1);color:var(--fg-dim)}.ft-rail[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]:last-child{max-width:60ch;text-align:right}@media(max-width:800px){.ft-inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.ft-cols[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.ft-rail[data-astro-cid-sz7xmlte]{flex-direction:column}.ft-rail[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]:last-child{text-align:left}}
