:root{--bg:#07100d;--card:#0b1a12;--el:#0f2018;--g:#22c55e;--gd:#16a34a;--gs:rgba(34,197,94,.06);--t:#e8f5ee;--ts:#c2ddd0;--tm:#8fbda8;--b:#162b1e;--bb:#1e4030;--r:#ef4444;--am:#f59e0b}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg)!important;color:var(--t)!important;font-family:Sora,sans-serif!important;font-size:15px;line-height:1.6;overflow-x:hidden;padding-bottom:36px}a{text-decoration:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}footer{border-top:1px solid var(--b)!important;padding:48px 40px 100px!important;background:var(--bg)!important}.footer-inner,.fti{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}.footer-brand p,.fbrand p{font-size:13px;color:var(--tm);line-height:1.65;margin-top:12px;max-width:240px}.footer-col h4,.fcol h4{font-size:11.5px;font-weight:600;color:var(--ts);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:16px}.footer-col a,.fcol a{display:block;color:var(--tm)!important;font-size:13px;margin-bottom:10px;transition:color .15s}.footer-col a:hover,.fcol a:hover{color:var(--ts)!important}.footer-bottom,.fb2{max-width:1280px;margin:40px auto 0;padding-top:24px;border-top:1px solid var(--b);display:flex;justify-content:space-between}.footer-bottom p,.fb2 p{font-size:12px;color:var(--tm)}.ticker{position:fixed;bottom:0;left:0;right:0;z-index:90;height:36px;background:#050e09;border-top:1px solid var(--b);overflow:hidden;display:flex;align-items:center}.tl{flex-shrink:0;padding:0 16px;font-family:DM Mono,monospace;font-size:11px;color:var(--g);letter-spacing:1.5px;border-right:1px solid var(--b);height:100%;display:flex;align-items:center}.tt{display:flex;animation:tick 44s linear infinite;white-space:nowrap}.ti{display:flex;align-items:center;gap:6px;padding:0 26px;font-family:DM Mono,monospace;font-size:11.5px;color:var(--ts);border-right:1px solid var(--b)}.tb2{color:var(--t);font-weight:500}.up{color:var(--g)}.dn{color:var(--r)}.hero{padding:120px 40px 80px;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;position:relative}.hero:before{content:"";position:absolute;top:50%;left:-150px;width:600px;height:600px;background:radial-gradient(circle,rgba(34,197,94,.055) 0%,transparent 70%);transform:translateY(-50%);pointer-events:none}.hl>*{animation:fadeUp .6s ease both;opacity:0}.hl>*:nth-child(1){animation-delay:.05s}.hl>*:nth-child(2){animation-delay:.15s}.hl>*:nth-child(3){animation-delay:.25s}.hl>*:nth-child(4){animation-delay:.35s}.hl>*:nth-child(5){animation-delay:.45s}.hr{animation:fadeUp .7s ease .3s both;opacity:0}.ey{display:inline-flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:11px;color:var(--g);letter-spacing:2px;text-transform:uppercase;margin-bottom:18px}.ey:before{content:"";display:block;width:24px;height:1px;background:var(--g)}h1{font-family:"DM Serif Display",serif;font-size:clamp(38px,4.2vw,62px);line-height:1.06;letter-spacing:-1px;color:var(--t);margin-bottom:18px}h1 em{font-style:italic;color:var(--g)}.hd{font-size:16px;line-height:1.65;color:var(--ts);font-weight:300;margin-bottom:32px}.hctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:40px}.blg{padding:13px 24px;border-radius:9px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:8px;transition:all .2s}.blg-g{background:var(--g);color:#07100d}.blg-g:hover{background:#4ade80;transform:translateY(-2px);box-shadow:0 8px 32px #22c55e40}.blg-o{background:transparent;color:var(--t);border:1px solid var(--bb)}.blg-o:hover{border-color:var(--g);color:var(--g);background:var(--gs)}.hstats{display:flex;gap:28px;padding-top:32px;border-top:1px solid var(--b)}.sv{font-family:DM Mono,monospace;font-size:23px;font-weight:500;color:var(--t)}.sv span{color:var(--g)}.sl{font-size:11px;color:var(--tm);text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.dash{background:var(--card);border:1px solid var(--bb);border-radius:16px;overflow:hidden;box-shadow:0 32px 64px #00000080}.dh{background:#09180f;padding:12px 16px;border-bottom:1px solid var(--b);display:flex;align-items:center;gap:8px}.dot{width:10px;height:10px;border-radius:50%}.dlb{font-family:DM Mono,monospace;font-size:11px;color:var(--tm);margin-left:4px}.live{margin-left:auto;display:flex;align-items:center;gap:5px;font-family:DM Mono,monospace;font-size:10px;color:var(--g)}.ldot{width:6px;height:6px;background:var(--g);border-radius:50%;animation:pulse 1.8s infinite}.db{padding:18px}.g{color:var(--g)}.r{color:var(--r)}.am{color:var(--am)}.mono{font-family:DM Mono,monospace}.sec{padding:88px 40px;max-width:1280px;margin:0 auto}.stag{display:inline-flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:11px;color:var(--g);letter-spacing:2px;text-transform:uppercase;margin-bottom:14px}.stag:before{content:"";display:block;width:24px;height:1px;background:var(--g)}h2{font-family:"DM Serif Display",serif;font-size:clamp(30px,3vw,46px);line-height:1.1;letter-spacing:-.5px;color:var(--t);margin-bottom:14px}h2 em{font-style:italic;color:var(--g)}.ssub{font-size:15.5px;color:var(--ts);line-height:1.65;max-width:560px;font-weight:300;margin-bottom:48px}.divider{height:1px;background:var(--b);max-width:1280px;margin:0 auto}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.step{background:var(--card);border:1px solid var(--b);border-radius:14px;padding:28px;position:relative}.step-num{font-family:DM Mono,monospace;font-size:36px;color:#22c55e33;font-weight:500;margin-bottom:16px}.step-title{font-size:15px;font-weight:600;color:var(--t);margin-bottom:8px}.step-desc{font-size:13px;color:var(--ts);line-height:1.55;font-weight:300}.fg{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.fc2{background:var(--card);border:1px solid var(--b);border-radius:14px;padding:28px;transition:all .2s;position:relative;overflow:hidden}.fc2:hover{border-color:var(--bb);background:var(--el);transform:translateY(-3px)}.fc2:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--g),transparent);opacity:0;transition:opacity .2s}.fc2:hover:before{opacity:1}.fi2{font-size:26px;margin-bottom:14px}.ft{font-size:15px;font-weight:600;color:var(--t);margin-bottom:8px}.fdesc{font-size:13px;color:var(--ts);line-height:1.55;font-weight:300}.split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.sc p{font-size:14.5px;color:var(--ts);line-height:1.65;font-weight:300;margin-bottom:18px}.mpnl{background:var(--card);border:1px solid var(--bb);border-radius:14px;overflow:hidden;box-shadow:0 24px 48px #0006}.mph{background:#09180f;padding:11px 15px;border-bottom:1px solid var(--b);display:flex;align-items:center;gap:7px}.mpb{padding:18px}.bdg{display:inline-flex;padding:2px 8px;border-radius:4px;font-size:10px;font-family:DM Mono,monospace;font-weight:500}.bg{background:#22c55e1f;color:var(--g)}.ba{background:#f59e0b1a;color:var(--am)}.br2{background:#ef44441a;color:var(--r)}.faq-list{display:flex;flex-direction:column;gap:0;margin-top:48px}.faq{border-bottom:1px solid var(--b);padding:24px 0}.faq-q{font-size:15px;font-weight:600;color:var(--t);margin-bottom:10px}.faq-a{font-size:14px;color:var(--ts);line-height:1.65;font-weight:300}.ctaband{margin:0 40px 96px;background:var(--el);border:1px solid var(--bb);border-radius:20px;padding:64px 80px;text-align:center;position:relative;overflow:hidden}.ctaband:before{content:"";position:absolute;top:-80px;left:50%;transform:translate(-50%);width:500px;height:280px;background:radial-gradient(ellipse,rgba(34,197,94,.1) 0%,transparent 70%);pointer-events:none}.ctaband h2{position:relative;margin-bottom:14px}.ctaband p{font-size:15px;color:var(--ts);margin-bottom:32px;font-weight:300;position:relative}.ctabtns{display:flex;gap:12px;justify-content:center;position:relative}@media (max-width:960px){.hero,.split{grid-template-columns:1fr}.hr{display:none}.steps,.fg,.footer-inner,.fti{grid-template-columns:1fr 1fr}}
