*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--green: #22c55e;--green-dark: #16a34a;--green-glow: rgba(34,197,94,.35);--neon: #00ff88;--neon-dim: rgba(0,255,136,.15);--bg: #050a0e;--bg-card: rgba(255,255,255,.035);--bg-card-hover: rgba(255,255,255,.07);--text: #e8ede8;--text-muted: rgba(255,255,255,.5);--border: rgba(255,255,255,.07);--radius: 1.25rem;--radius-sm: .75rem;--font: "Inter","SF Pro Display",system-ui,sans-serif;--mono: "SF Mono","Fira Code","Cascadia Code",monospace;color-scheme:dark}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:var(--neon);text-decoration:none;transition:color .2s}a:hover{color:#6fb}.bg-noise{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(34,197,94,.06) 0%,transparent 60%)}.bg-grid{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(255,255,255,.03) 1px,transparent 1px);background-size:32px 32px}.bg-glow-1,.bg-glow-2{position:fixed;border-radius:50%;filter:blur(100px);pointer-events:none;z-index:0;opacity:.12}.bg-glow-1{width:500px;height:500px;background:var(--neon);top:-10%;left:-8%;animation:drift 25s ease-in-out infinite alternate}.bg-glow-2{width:350px;height:350px;background:#22d3ee;bottom:10%;right:-5%;animation:drift 20s ease-in-out infinite alternate-reverse}@keyframes drift{0%{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.1)}to{transform:translate(-20px,40px) scale(.9)}}.fade-section{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.fade-section.visible{opacity:1;transform:translateY(0)}.git-nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:.75rem 2rem;background:#050a0ed1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.git-brand{display:flex;align-items:center;gap:.6rem}.git-brand svg{flex-shrink:0}.git-brand-name{font-size:1.25rem;font-weight:900;color:var(--text);letter-spacing:.01em}.git-brand-name span{color:var(--neon)}.git-nav-links{display:flex;gap:1.75rem}.git-nav-links a{color:var(--text-muted);font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition:color .2s}.git-nav-links a:hover{color:var(--neon)}.git-nav-cta{display:inline-flex;align-items:center;gap:.45rem;background:var(--neon);color:#000;font-weight:800;font-size:.82rem;padding:.5rem 1.2rem;border-radius:999px;border:none;cursor:pointer;transition:transform .2s,box-shadow .2s;font-family:var(--font);text-transform:uppercase;letter-spacing:.04em}.git-nav-cta:hover{transform:translateY(-2px);box-shadow:0 4px 20px var(--green-glow)}.hero{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:7rem 2rem 5rem;gap:4rem;max-width:1200px;margin:0 auto}.hero-left{flex:1;max-width:520px}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:var(--neon-dim);border:1px solid rgba(0,255,136,.2);border-radius:999px;padding:.35rem 1rem;font-size:.75rem;font-weight:600;color:var(--neon);margin-bottom:1.5rem;letter-spacing:.04em}.hero-badge-dot{width:7px;height:7px;background:var(--neon);border-radius:50%;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 #00ff8880}50%{opacity:.6;box-shadow:0 0 0 5px #0f80}}.hero-title{font-size:clamp(2.5rem,5.5vw,4rem);font-weight:900;line-height:1.1;color:var(--text)}.hero-title .accent{background:linear-gradient(135deg,var(--neon),#22d3ee);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-sub{font-size:1.05rem;color:var(--text-muted);margin-top:1.25rem;line-height:1.75;max-width:460px}.hero-btns{display:flex;gap:.75rem;margin-top:2rem;flex-wrap:wrap}.btn-primary{display:inline-flex;align-items:center;gap:.5rem;background:var(--neon);color:#000;font-weight:800;font-size:.95rem;padding:.85rem 2rem;border-radius:999px;border:none;cursor:pointer;transition:transform .2s,box-shadow .2s;font-family:var(--font);text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 8px 30px var(--green-glow);color:#000}.btn-ghost{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:var(--text);font-weight:700;font-size:.95rem;padding:.85rem 2rem;border-radius:999px;border:1.5px solid rgba(255,255,255,.12);cursor:pointer;transition:border-color .2s,background .2s;font-family:var(--font);text-decoration:none;letter-spacing:.03em}.btn-ghost:hover{border-color:var(--neon);background:#00ff880f;color:var(--neon)}.hero-right{flex:1;max-width:520px}.terminal{background:#0d1117;border:1px solid rgba(255,255,255,.08);border-radius:1rem;overflow:hidden;font-family:var(--mono);font-size:.78rem}.terminal-bar{display:flex;align-items:center;gap:.4rem;padding:.65rem 1rem;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.06)}.terminal-dot{width:10px;height:10px;border-radius:50%}.terminal-dot.r{background:#ff5f57}.terminal-dot.y{background:#febc2e}.terminal-dot.g{background:#28c840}.terminal-body{padding:1rem 1.25rem;line-height:1.8}.terminal-prompt{color:var(--neon)}.terminal-user{color:#60a5fa}.terminal-ai{color:#a78bfa}.terminal-line{opacity:0;animation:termFade .4s ease forwards}.t1{animation-delay:.2s}.t2{animation-delay:.7s}.t3{animation-delay:1s}.t4{animation-delay:1.3s}.t5{animation-delay:1.6s}.t6{animation-delay:1.9s}.t7{animation-delay:2.2s}.t8{animation-delay:2.5s}.t9{animation-delay:2.8s}.t10{animation-delay:3.1s}.t11{animation-delay:3.4s}@keyframes termFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.terminal-output{margin-top:1rem;border-top:1px solid rgba(255,255,255,.06);padding-top:1rem}.terminal-token-card{background:#00ff880d;border:1px solid rgba(0,255,136,.15);border-radius:.75rem;padding:1rem}.terminal-token-name{font-size:1.1rem;font-weight:900;color:var(--neon)}.terminal-token-badge{display:inline-block;background:var(--neon);color:#000;font-size:.6rem;font-weight:800;padding:.15rem .5rem;border-radius:999px;margin-left:.5rem;text-transform:uppercase}.terminal-token-stats{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.65rem;font-size:.72rem;color:var(--text-muted)}.terminal-token-stats strong{color:var(--text)}.section{position:relative;z-index:2;padding:6rem 2rem}.section-inner{max-width:1100px;margin:0 auto}.section-header{text-align:center;margin-bottom:3rem}.section-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--neon);margin-bottom:.6rem}.section-title{font-size:clamp(1.6rem,4vw,2.8rem);font-weight:900;line-height:1.2}.section-sub{font-size:1rem;color:var(--text-muted);margin-top:.75rem;max-width:520px;margin-left:auto;margin-right:auto;line-height:1.7}.build-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:2rem}.build-item{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.5rem 1.25rem;text-align:center}.build-item.can{border-color:#00ff8826}.build-item.cant{opacity:.5}.build-item-icon{font-size:1.6rem;margin-bottom:.5rem}.build-item-label{font-size:.88rem;font-weight:700}.build-closer{text-align:center;font-size:1.1rem;color:var(--text-muted);line-height:2}.build-closer strong{color:var(--neon)}.how-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.how-step{position:relative}.how-step-num{width:48px;height:48px;border-radius:50%;background:var(--neon-dim);border:1.5px solid rgba(0,255,136,.25);display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:900;color:var(--neon);margin-bottom:1rem;font-family:var(--mono)}.how-step h3{font-size:1.15rem;font-weight:800;margin-bottom:.5rem}.how-step-desc{font-size:.9rem;color:var(--text-muted);line-height:1.6}.how-step-tweet{margin-top:1rem;background:#0d1117;border:1px solid rgba(255,255,255,.06);border-radius:.75rem;padding:1rem;font-family:var(--mono);font-size:.75rem;line-height:1.7;color:var(--text-muted)}.how-step-checklist{margin-top:1rem;display:flex;flex-direction:column;gap:.35rem}.how-check{display:flex;align-items:center;gap:.4rem;font-size:.82rem;color:var(--text-muted)}.how-check .check{color:var(--neon);font-weight:700}.token-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.token-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;transition:border-color .25s,transform .25s}.token-card:hover{border-color:#0f83;transform:translateY(-3px)}.token-card-icon{font-size:1.5rem;margin-bottom:.75rem}.token-card h3{font-size:1rem;font-weight:800;margin-bottom:.35rem}.token-card p{font-size:.85rem;color:var(--text-muted);line-height:1.65}.token-pair-box{display:flex;align-items:center;justify-content:center;gap:.75rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.5rem;margin-bottom:2rem}.token-pair{font-size:1.2rem;font-weight:900;font-family:var(--mono)}.token-pair-slash{color:var(--text-muted);font-size:1.5rem}.token-pair-usdt{color:#26a17b}.token-pair-arrow{color:var(--text-muted);font-size:1.2rem}.cofounder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.cofounder-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:2rem}.cofounder-card h3{font-size:1.05rem;font-weight:800;margin-bottom:.4rem}.cofounder-card p{font-size:.88rem;color:var(--text-muted);line-height:1.65;margin-bottom:1rem}.cofounder-list{list-style:none;display:flex;flex-direction:column;gap:.3rem}.cofounder-list li{font-size:.82rem;color:var(--text-muted);display:flex;align-items:center;gap:.35rem}.cofounder-list .check{color:var(--neon)}.cofounder-example{margin-top:2rem;background:#0d1117;border:1px solid rgba(255,255,255,.06);border-radius:.75rem;padding:1.25rem}.cofounder-chat{font-family:var(--mono);font-size:.78rem;line-height:1.8}.chat-user{color:#60a5fa}.chat-ai{color:var(--neon)}.market-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.market-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;position:relative;transition:border-color .25s,transform .25s}.market-card:hover{border-color:#0f83;transform:translateY(-3px)}.market-rank{position:absolute;top:1rem;right:1rem;font-size:.7rem;font-weight:800;color:var(--text-muted);font-family:var(--mono)}.market-card h3{font-size:1.1rem;font-weight:800}.market-card .ticker{font-family:var(--mono);font-size:.8rem;color:var(--neon);margin-left:.35rem}.market-card .holders{font-size:.82rem;color:var(--text-muted);margin-top:.4rem}.market-score{margin-top:.75rem;display:flex;align-items:center;gap:.5rem}.market-score-bar{flex:1;height:6px;background:#ffffff0f;border-radius:999px;overflow:hidden}.market-score-fill{height:100%;background:var(--neon);border-radius:999px}.market-score-label{font-size:.7rem;font-weight:700;color:var(--neon);font-family:var(--mono);white-space:nowrap}.agents-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.agent-card{background:#0d1117;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius);padding:1.5rem;position:relative;overflow:hidden}.agent-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--neon),#22d3ee)}.agent-card h3{font-size:.95rem;font-weight:800;margin-bottom:.3rem;font-family:var(--mono)}.agent-card .agent-ticker{font-size:.72rem;color:var(--neon);font-family:var(--mono);margin-bottom:.75rem}.agent-quote{font-size:.9rem;font-style:italic;color:var(--text-muted);line-height:1.6;border-left:3px solid var(--neon);padding-left:.75rem}.dev-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.dev-item{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.25rem;text-align:center;transition:border-color .2s}.dev-item:hover{border-color:#0f83}.dev-item-icon{font-size:1.5rem;margin-bottom:.5rem}.dev-item-label{font-size:.88rem;font-weight:700}.dev-note{text-align:center;font-size:.88rem;color:var(--text-muted);margin-top:2rem;font-style:italic}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:2.5rem}.stat-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.5rem;text-align:center}.stat-value{font-size:2rem;font-weight:900;font-family:var(--mono);background:linear-gradient(135deg,var(--neon),#22d3ee);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.stat-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-top:.2rem;font-weight:600}.stable-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-top:1rem}.stable-feat{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--text-muted)}.stable-feat .check{color:var(--neon)}.final-cta{position:relative;z-index:2;text-align:center;padding:6rem 2rem 4rem;background:linear-gradient(180deg,transparent,rgba(0,255,136,.04),transparent)}.final-cta-title{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:900;margin-bottom:.75rem}.final-cta-desc{color:var(--text-muted);font-size:1.05rem;margin-bottom:2rem;max-width:440px;margin-left:auto;margin-right:auto}.git-footer{position:relative;z-index:2;padding:2.5rem 2rem 2rem;text-align:center;border-top:1px solid var(--border)}.git-footer-brand{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem}.git-footer-name{font-size:1.1rem;font-weight:800}.git-footer-name span{color:var(--neon)}.git-footer-links{display:flex;justify-content:center;gap:1.5rem;margin-bottom:1rem;flex-wrap:wrap}.git-footer-links a{color:var(--text-muted);font-size:.82rem;font-weight:600}.git-footer-links a:hover{color:var(--neon)}.git-footer-disc{font-size:.68rem;color:#ffffff2e;max-width:480px;margin:0 auto;line-height:1.5}@media(max-width:900px){.hero{flex-direction:column;gap:2.5rem;padding-top:6rem}.hero-left,.hero-right{max-width:100%}.how-steps{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.git-nav{padding:.6rem 1rem}.git-nav-links{display:none}.section{padding:4rem 1rem}}@media(max-width:480px){.hero-title{font-size:2rem}.hero-btns{flex-direction:column;align-items:stretch}.btn-primary,.btn-ghost{justify-content:center}.stats-grid{grid-template-columns:1fr 1fr}}
