:root{--green:#50f000;--blue:#0078ff;--cyan:#00d7ff;--dark:#020813;--card:rgba(6,18,34,.82);--line:rgba(80,185,255,.22);--text:#fff;--muted:#c5d1df}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--text);background:radial-gradient(circle at 80% 12%,rgba(0,105,255,.18),transparent 28%),radial-gradient(circle at 7% 10%,rgba(73,255,0,.11),transparent 22%),linear-gradient(120deg,#01050c 0%,#06101e 52%,#020817 100%);overflow-x:hidden}.bg-lines{position:fixed;inset:0;pointer-events:none;background:linear-gradient(150deg,transparent 45%,rgba(0,115,255,.11) 46%,transparent 47%),linear-gradient(155deg,transparent 56%,rgba(0,115,255,.15) 57%,transparent 58%),linear-gradient(160deg,transparent 68%,rgba(0,115,255,.12) 69%,transparent 70%);opacity:.9}.nav{width:min(92vw,1760px);margin:34px auto 10px;display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative;z-index:5}.brand img{width:430px;max-width:32vw;display:block}.nav nav{display:flex;gap:42px}.nav a{color:#fff;text-decoration:none;font-weight:700}.nav nav a{font-size:17px;opacity:.95}.top-cta,.primary{background:linear-gradient(135deg,var(--green),var(--blue));box-shadow:0 0 30px rgba(77,255,0,.28);border-radius:24px;padding:18px 38px}.top-cta.disabled{cursor:not-allowed}.hero{width:min(92vw,1760px);margin:32px auto 0;display:grid;grid-template-columns:44% 56%;gap:38px;align-items:center;position:relative;z-index:2}.pill{display:inline-flex;gap:14px;border:1px solid rgba(62,255,0,.65);border-radius:16px;padding:12px 18px;color:var(--green);font-weight:900;letter-spacing:.08em;background:rgba(0,25,20,.6)}.pill span{color:#63ffd5}.pill b{color:var(--cyan)}h1{font-size:clamp(48px,5vw,80px);line-height:1.08;margin:32px 0 22px;letter-spacing:-.055em;text-shadow:0 8px 28px rgba(0,0,0,.65)}h1 span,.how span{background:linear-gradient(90deg,var(--green),var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy>p{font-size:25px;line-height:1.45;margin:0 0 30px;color:#f1f5fb}.hero-copy strong{color:var(--green)}.hero-copy .blue{color:var(--blue)}.mini-features{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:34px 0}.mini-features div{display:flex;align-items:center;gap:12px;font-weight:800}.mini-features i,.benefits i,.steps i{display:grid;place-items:center;flex:none;width:56px;height:56px;border:1px solid rgba(47,184,255,.25);border-radius:12px;background:rgba(9,31,50,.85);font-style:normal;font-size:28px;box-shadow:inset 0 0 20px rgba(0,119,255,.08),0 0 20px rgba(77,255,0,.08)}.mini-features span{font-size:16px;line-height:1.35}.actions{display:flex;gap:26px;align-items:center;margin:18px 0 22px}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;gap:16px;text-decoration:none;color:#fff;font-weight:900;font-size:19px;border-radius:10px;min-height:62px;padding:0 42px}.secondary{background:rgba(3,15,26,.58);border:1px solid rgba(126,255,229,.45);box-shadow:none}.secure{color:#d9e2ee;font-size:17px;margin:8px 0 14px}.notice{display:inline-block;border:1px solid rgba(80,240,0,.35);background:rgba(15,40,20,.65);border-radius:14px;padding:12px 16px;color:#eaffdf;font-weight:700}.hero-visual{position:relative;min-height:620px}.dashboard-card{width:92%;margin-left:auto;transform:perspective(1200px) rotateY(-8deg) rotateZ(3deg);border:2px solid rgba(165,205,230,.22);border-radius:22px;background:linear-gradient(145deg,rgba(9,17,28,.98),rgba(3,12,24,.96));box-shadow:0 35px 60px rgba(0,0,0,.55),inset 0 0 80px rgba(0,120,255,.07);display:grid;grid-template-columns:23% 77%;padding:24px}.dashboard-card aside{border-right:1px solid rgba(255,255,255,.05);padding-right:18px}.dashboard-card aside img{width:150px;margin-bottom:28px}.dashboard-card aside a{display:block;padding:14px 12px;margin:4px 0;border-radius:8px;color:#d9e6f8;font-weight:700}.dashboard-card aside .active{background:rgba(18,52,81,.72);color:#fff}.dash-main h3{font-size:22px;margin:0 0 22px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stats div,.chart,.trades{border:1px solid rgba(68,133,176,.14);border-radius:11px;background:rgba(4,15,28,.72);padding:18px}.stats small{font-size:11px;color:#a9b6c8}.stats strong{display:block;font-size:26px;margin:8px 0}.stats em{color:#9bb1c9;font-size:13px}.profit,.trades b{color:#26ff33}.dash-grid{display:grid;grid-template-columns:2fr 1.25fr;gap:18px;margin-top:18px}.chart h4,.trades h4{margin:0 0 14px}.chart svg{width:100%;height:240px;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:42px 42px}.trades p{display:flex;justify-content:space-between;gap:12px;font-weight:800}.trades span{color:#05ff8d}.trades .sell,.trades .loss{color:#ff3b3b}.flow{position:absolute;left:3%;right:3%;bottom:8px;display:flex;align-items:center;justify-content:center;gap:42px}.flow:before{content:"";position:absolute;left:20%;right:20%;top:50%;border-top:4px dotted rgba(37,255,31,.55);z-index:-1}.flow-box{display:flex;align-items:center;gap:18px;border:1px solid rgba(92,184,255,.27);border-radius:24px;background:rgba(8,25,41,.94);padding:18px 28px;min-width:280px;box-shadow:0 0 25px rgba(0,128,255,.12)}.flow-box>i,.flow-box:first-child{font-size:34px}.flow-box b,.flow-box small{display:block}.flow-box b{font-size:19px}.flow-box small{font-size:15px;color:#d5dce6}.flow-logo{width:150px;height:150px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgba(80,240,0,.20),rgba(0,120,255,.12) 46%,transparent 72%);filter:drop-shadow(0 0 18px rgba(80,240,0,.32)) drop-shadow(0 0 22px rgba(0,120,255,.28))}.flow-logo img{width:135px;height:135px;object-fit:contain}.benefits,.how{width:min(92vw,1760px);margin:42px auto 0;border:1px solid var(--line);border-radius:22px;background:rgba(4,16,29,.7);box-shadow:inset 0 0 80px rgba(0,115,255,.05);position:relative;z-index:2}.benefits{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;padding:28px 38px}.benefits div{display:grid;grid-template-columns:72px 1fr;column-gap:18px;align-items:center;border-right:1px solid rgba(255,255,255,.12)}.benefits div:last-child{border-right:0}.benefits b{font-size:18px}.benefits span{grid-column:2;color:#dbe4ef;line-height:1.45}.how{padding:24px 44px 32px;margin-bottom:42px}.how h2{text-align:center;font-size:36px;margin:0 0 24px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:50px}.steps div{display:grid;grid-template-columns:80px 1fr;column-gap:22px;align-items:center}.steps i{width:78px;height:78px;border-radius:50%;font-size:34px}.steps b{font-size:18px}.steps p{grid-column:2;color:#d5e0ec;margin:6px 0 0;line-height:1.45}@media(max-width:1100px){.nav{flex-wrap:wrap}.brand img{max-width:300px}.nav nav{display:none}.hero{grid-template-columns:1fr}.hero-visual{min-height:520px}.benefits,.steps{grid-template-columns:1fr 1fr}.benefits div{border-right:0}.dashboard-card{width:100%;transform:none}.mini-features{grid-template-columns:1fr 1fr}}@media(max-width:700px){.top-cta{display:none}.brand img{max-width:260px}.hero{width:92vw}.mini-features,.benefits,.steps{grid-template-columns:1fr}.actions{flex-direction:column;align-items:stretch}.dashboard-card{grid-template-columns:1fr;overflow:hidden}.dashboard-card aside{display:none}.stats,.dash-grid{grid-template-columns:1fr}.flow{display:none}.hero-visual{min-height:auto}.benefits div,.steps div{grid-template-columns:70px 1fr}h1{font-size:46px}.hero-copy>p{font-size:20px}}
