:root{--base-font-size: 13px;--bg-dark: #0f172a;--bg-darker: #020617;--bg-card: rgba(30, 41, 59, .7);--bg-card-hover: rgba(51, 65, 85, .8);--accent-primary: #6bfff7;--accent-secondary: #6bfff7;--accent-purple: #a855f7;--accent-blue: #3b82f6;--text-main: #f8fafc;--text-muted: #94a3b8;--text-highlight: #ffffff;--glass-border: rgba(255, 255, 255, .1);--glass-shine: rgba(255, 255, 255, .05);--glass-blur: blur(12px);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-smooth: .4s cubic-bezier(.4, 0, .2, 1)}.theme-dark{background-color:var(--bg-darker);color:var(--text-main)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes glowPulse{0%{box-shadow:0 0 5px var(--accent-primary)}50%{box-shadow:0 0 20px var(--accent-primary),0 0 10px var(--accent-secondary)}to{box-shadow:0 0 5px var(--accent-primary)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.animate-fade-in{animation:fadeIn .8s ease-out forwards}.animate-slide-up{opacity:0;animation:slideUp .8s cubic-bezier(.16,1,.3,1) forwards}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-500{animation-delay:.5s}.hover-glow{transition:all var(--transition-fast)}.hover-glow:hover{box-shadow:0 0 15px var(--accent-primary);border-color:var(--accent-primary)}.hover-lift{transition:transform var(--transition-fast)}.hover-lift:hover{transform:translateY(-5px)}*{box-sizing:border-box}html{font-size:var(--base-font-size);scroll-behavior:smooth;scroll-padding-top:1.25rem}body{margin:0;padding:0;font-family:Inter,system-ui,-apple-system,sans-serif;background-color:var(--bg-darker);color:var(--text-main);overflow-x:hidden;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit;transition:color var(--transition-fast)}button{font-family:inherit;cursor:pointer;border:none;outline:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:var(--bg-card-hover);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}.bg-wrapper{position:relative;min-height:100vh;width:100%;overflow:hidden;background-color:var(--bg-darker)}.bg-image{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:.4;filter:blur(8px);z-index:0;animation:bgPulse 20s infinite alternate}.bg-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,transparent 0%,var(--bg-darker) 90%);z-index:1}.grid-lines{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;opacity:.15}.line{position:absolute;background:var(--accent-primary);box-shadow:0 0 10px var(--accent-primary)}.horizontal{width:100%;height:1px;animation:scanDown 8s linear infinite}.vertical{height:100%;width:1px;animation:scanRight 12s linear infinite}.content-relative{position:relative;z-index:10}@keyframes scanDown{0%{top:-10%;opacity:0}50%{opacity:1}to{top:110%;opacity:0}}@keyframes scanRight{0%{left:-10%;opacity:0}50%{opacity:1}to{left:110%;opacity:0}}@keyframes bgPulse{0%{transform:scale(1)}to{transform:scale(1.05)}}.glass-panel{background:#0f172a66!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;backdrop-filter:blur(16px) saturate(180%)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 8px 32px #0000004d!important}.glass-panel:hover{background:#1e293b99!important;border-color:var(--accent-primary)!important;box-shadow:0 0 20px #6bfff733!important}.landing-page{min-height:100vh}.container{max-width:87.5rem;margin:0 auto;width:100%;padding:1rem}.text-center{text-align:center}.mb-12{margin-bottom:3rem}.full-width{width:100%}.text-gradient{background:linear-gradient(135deg,var(--text-main) 0%,var(--accent-primary) 50%,var(--accent-secondary) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shine 4s linear infinite}@keyframes shine{to{background-position:200% center}}.section-title{font-size:2.5rem;margin-bottom:1.5rem;font-weight:800;letter-spacing:-1px}.section-subtitle{color:var(--text-muted);font-size:1.2rem;max-width:700px;margin:0 auto}.hero-section{min-height:auto;position:relative;display:flex;align-items:center;justify-content:center;padding:12rem 2rem 2rem;overflow:hidden}.hero-bg-glow{position:absolute;width:37.5rem;height:37.5rem;background:radial-gradient(circle,#6bfff832,#0f172aaf 70%);top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;filter:blur(60px);animation:glowPulse 4s infinite}.hero-content{max-width:80rem;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.badge{background:#ffffff1d;border:1px solid var(--glass-border);padding:.5rem 1rem;border-radius:50px;display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;cursor:pointer;transition:all .3s}.badge:hover{background:#ffffff20;border-color:var(--accent-primary)}.badge-text{font-size:.9rem;color:var(--accent-secondary)}.hero-title{font-size:4.5rem;line-height:1.1;font-weight:800;margin-bottom:1.5rem;letter-spacing:-2px}.hero-subtitle{font-size:1.25rem;color:var(--text-muted);max-width:700px;margin-bottom:2rem;line-height:1.6}.hero-actions{display:flex;gap:1.5rem;margin-bottom:5rem}.btn-primary{background:var(--accent-primary);color:#000;padding:1rem 2rem;border-radius:var(--radius-sm);font-weight:600;font-size:1.1rem;display:flex;align-items:center;gap:.8rem;transition:all .3s}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 15px var(--accent-primary)}.btn-login-glow{background:linear-gradient(270deg,var(--accent-primary),#f6f6ff);background-size:300% 300%;color:#000;padding:.8rem 2rem;border-radius:var(--radius-sm);font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:all .3s;animation:gradientMove 6s ease infinite;border:none;cursor:pointer;box-shadow:0 0 15px #6bfff766}.btn-login-glow:hover{transform:translateY(-2px);box-shadow:0 0 25px #6bfff7b3}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.btn-secondary{background:transparent;border:1px solid var(--glass-border);color:var(--text-main);padding:1rem 2rem;border-radius:var(--radius-sm);font-weight:600;font-size:1.1rem;display:flex;align-items:center;gap:.8rem;transition:all .3s}.btn-secondary:hover{background:#ffffff0d;border-color:var(--text-main)}.hero-stats{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;width:100%;max-width:1200px;margin:0 auto}.stat-item{flex:1 1 0;min-width:150px;min-height:3rem;padding:.75rem;background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.stat-item h3{font-size:2rem;font-weight:700;color:var(--accent-secondary);margin-bottom:0rem;line-height:1}.stat-item p{color:var(--text-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1.2}@media(max-width:768px){.hero-title{font-size:3rem;line-height:1.2;margin-bottom:2rem}}@media(max-width:768px){.hero-actions{flex-direction:row;width:100%;gap:1rem;justify-content:center;margin-bottom:3rem}}@media(max-width:768px){.hero-actions button{width:auto;flex:0 0 auto;justify-content:center;padding:.8rem 1.5rem;font-size:1rem}}@media(max-width:768px){.hero-stats{gap:1rem}}@media(max-width:768px){.stat-item{width:auto;flex:1 1 calc(50% - 1rem);padding:.75rem .5rem;min-width:0}.stat-item h3{font-size:1.35rem}.stat-item p{font-size:.7rem}}.benefits-list p{color:#ccc;font-size:1.1rem;margin-bottom:.5rem}.services-section{padding:5rem 2rem;position:relative}@media(max-width:768px){.services-section,.why-us-section,.how-it-works-section,.pricing-section,.reviews-section,.community-section{padding:2.5rem 1rem!important}.mb-12{margin-bottom:2rem!important}.section-title{font-size:2.5rem;margin-bottom:.5rem}.section-subtitle{margin-bottom:1.5rem}.priority-section{padding:2rem 0 0rem!important}.why-us-section{padding-top:1rem!important;padding-bottom:0rem!important}.how-it-works-section{padding-top:1rem!important}}.services-grid{display:grid;grid-template-columns:2fr;gap:1rem}@media(min-width:768px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.services-grid{grid-template-columns:repeat(4,1fr)}}.service-card-link{text-decoration:none;color:inherit;display:block}.service-card{padding:1.5rem;background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.75rem;height:100%;cursor:pointer;transition:transform .3s;align-items:center;text-align:center}.service-card:hover{border-color:var(--accent-primary);transform:translateY(-5px)}.icon-wrapper{margin-bottom:0}.service-card h3{font-size:1.5rem;font-weight:600}.service-card p{color:var(--text-muted);line-height:1.6;flex:1}.card-action{display:flex;align-items:center;gap:.5rem;color:var(--accent-primary);font-size:.9rem;font-weight:500;margin-top:auto;transition:all .3s}.service-card:hover .card-action{gap:1rem}.priority-section{padding:2rem 0 6rem;text-align:center;position:relative}.text-cyan,.text-highlight{color:var(--accent-primary)}.quote-box{border-left:4px solid var(--accent-primary);padding:2rem;background:#00000085;margin-bottom:2rem;position:relative;max-width:800px;margin-left:auto;margin-right:auto}.quote-text{font-size:1.4rem;line-height:1.6;font-weight:600;font-style:italic;margin-bottom:1.5rem}.author{color:var(--accent-secondary);font-weight:700;letter-spacing:1px}.footer-text{color:var(--accent-secondary);font-size:1.1rem;font-weight:600;max-width:800px;margin:0 auto;opacity:.9}.why-us-section{padding:2rem 0;width:100%}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;row-gap:.75rem;width:100%}@media(min-width:768px){.features-grid{grid-template-columns:repeat(3,1fr)}}.feature-card{padding:1.5rem 1rem;background:radial-gradient(circle at top,#1e293b99,#0f172acc);border:1px solid var(--glass-border);border-top:1px solid rgba(107,255,247,.3);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);height:100%;position:relative;overflow:hidden}.feature-card:hover{transform:translateY(-8px);border-color:var(--accent-primary);background:radial-gradient(circle at top,#1e293bcc,#0f172af2);box-shadow:0 10px 30px #0000004d}@media(min-width:768px){.feature-card{padding:2.5rem 1.5rem;gap:1.5rem}}.feature-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);transform:translate(-100%);transition:.5s}.feature-card:hover:before{transform:translate(100%)}.feature-card .icon-wrapper{background:#6bfff70d;padding:0;border-radius:50%;color:var(--accent-primary);flex-shrink:0;margin-bottom:.25rem;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:1px solid rgba(107,255,247,.2);box-shadow:0 0 20px #6bfff71a;transition:all .3s}@media(min-width:768px){.feature-card .icon-wrapper{width:5rem;height:5rem;margin-bottom:.5rem}}.feature-card:hover .icon-wrapper{background:#6bfff71a;box-shadow:0 0 30px #6bfff74d;transform:scale(1.1)}.feature-card .feature-content{flex:1;display:flex;flex-direction:column;align-items:center;margin:0;padding:0}.feature-title{color:var(--text-main);font-size:1.1rem;font-weight:700;margin-top:0;margin-bottom:.5rem;font-family:Rajdhani,sans-serif;letter-spacing:.5px}@media(min-width:768px){.feature-title{font-size:1.25rem;margin-bottom:.75rem}}.feature-desc{color:var(--text-muted);font-size:.85rem;line-height:1.4;font-weight:500;opacity:.8;margin:0;max-width:90%}@media(min-width:768px){.feature-desc{font-size:.95rem;line-height:1.6}}.how-it-works-section{padding:2rem 0;position:relative}.steps-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;position:relative}@media(min-width:768px){.steps-grid{grid-template-columns:repeat(3,1fr)}}.step-card{padding:1.25rem .5rem;background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1;width:100%;max-width:90%;margin:0 auto}@media(min-width:768px){.step-card{padding:1rem;max-width:none;margin:0}}.step-card:hover{transform:translateY(-10px);border-color:var(--accent-primary);box-shadow:0 10px 30px #6bfff726;z-index:2}@media(min-width:768px){.step-card:after{content:"";position:absolute;top:30%;right:-50%;width:50%;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.1) 50%,transparent 50%);background-size:20px 100%;z-index:-1}.step-card:last-child:after{display:none}.steps-grid:hover .step-card:after{background:linear-gradient(90deg,var(--accent-primary) 50%,transparent 50%);background-size:20px 100%;animation:flowLine 1s linear infinite;opacity:.5}}@keyframes flowLine{0%{background-position:0 0}to{background-position:40px 0}}.step-number{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:2.5rem;height:2.5rem;background:var(--accent-primary);color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.2rem;box-shadow:0 0 15px #6bfff780;transition:all .3s}.step-card:hover .step-number{transform:translate(-50%) scale(1.2);box-shadow:0 0 25px #6bfff7cc}.cta-container{display:flex;justify-content:center;margin-top:2rem;width:100%}.step-card h3{font-size:1.5rem;margin-bottom:.25rem;color:var(--text-main)}@media(min-width:768px){.step-card h3{margin-bottom:.5rem}}.step-card p{color:var(--text-muted);line-height:1.6;font-size:.95rem}.step-visual{height:60px;width:100%;position:relative;margin-bottom:.25rem;border-radius:6px;background:#0000;border:1px solid rgba(255,255,255,0);overflow:hidden}.mouse-cursor{width:18px;position:absolute;z-index:10;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));pointer-events:none}.step-visual-0 .visual-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:28px;background:var(--accent-primary);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#000;content:"LOG IN"}.step-visual-0 .visual-content:after{content:"LOG IN"}.step-visual-0 .mouse-cursor{top:80%;left:80%;animation:mouseMoveClick1 3s ease-in-out infinite}@keyframes mouseMoveClick1{0%{top:80%;left:80%;transform:scale(1)}40%{top:60%;left:55%;transform:scale(1)}50%{transform:scale(.9)}60%{transform:scale(1)}to{top:80%;left:80%}}.step-visual-0 .visual-content{animation:btnClick1 3s ease-in-out infinite}@keyframes btnClick1{0%,45%{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(.95);opacity:1;box-shadow:0 0 15px var(--accent-primary)}55%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}}.step-visual-1 .visual-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100%;display:flex;align-items:center;justify-content:center;gap:10px}.step-visual-1 .visual-content:before{content:"10";font-family:monospace;font-size:16px;color:var(--accent-primary);background:#0000004d;padding:4px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.1);animation:numberCount 4s steps(1) infinite}.step-visual-1 .visual-content:after{content:"";width:20px;height:20px;border:2px solid rgba(255,255,255,.5);border-radius:50%;border-style:dashed;animation:gearSpin 4s linear infinite}@keyframes numberCount{0%,30%{content:"10"}35%{content:"11"}45%{content:"12"}55%{content:"15"}65%,to{content:"20";color:#4ade80}}@keyframes gearSpin{0%{transform:rotate(0)}30%{transform:rotate(0)}35%,to{transform:rotate(180deg)}}.step-visual-1 .mouse-cursor{top:80%;left:80%;animation:mouseMoveSetting 4s ease-in-out infinite}@keyframes mouseMoveSetting{0%{top:80%;left:80%}25%{top:50%;left:65%}30%{transform:scale(.9)}35%{transform:scale(1)}to{top:80%;left:80%}}.step-visual-2 .visual-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:32px;background:transparent;border:1px solid var(--accent-primary);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;letter-spacing:.5px;color:var(--accent-primary);content:"ACTIVATE";transition:all .3s}.step-visual-2 .visual-content:after{content:"ACTIVATE";animation:btnTextChange 4s steps(1) infinite}@keyframes btnTextChange{0%,40%{content:"ACTIVATE"}41%,to{content:"TRADING STARTED"}}.step-visual-2 .visual-content{animation:btnStateChange 4s ease-in-out infinite}@keyframes btnStateChange{0%,40%{background:transparent;color:var(--accent-primary);border-color:var(--accent-primary)}41%,to{background:var(--accent-primary);color:#000;border-color:var(--accent-primary);box-shadow:0 0 15px var(--accent-primary)}}.step-visual-2 .mouse-cursor{top:80%;left:80%;animation:mouseMoveStart 4s ease-in-out infinite}@keyframes mouseMoveStart{0%{top:80%;left:80%}35%{top:60%;left:50%}40%{transform:scale(.9)}45%{transform:scale(1)}to{top:80%;left:80%}}.pricing-section{padding:2rem 0;position:relative}.pricing-grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:stretch}@media(min-width:768px){.pricing-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.pricing-grid{grid-template-columns:repeat(4,1fr)}}.pricing-card{padding:1rem;background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transition:transform .3s}.pricing-card:hover{transform:translateY(-10px);border-color:var(--accent-primary)}.pricing-card.recommended{background:linear-gradient(145deg,#1e293b00,#0f172aca);border-color:var(--accent-primary);box-shadow:0 0 30px #6bfff819;transform:scale(1.1);z-index:2}.pricing-card.recommended:hover{transform:scale(1.1) translateY(-10px)}.badge-recommended{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:var(--accent-primary);color:#000;padding:.5rem 1.5rem;border-radius:20px;font-weight:700;font-size:.9rem;text-transform:uppercase}.price{margin:.5rem 0}.amount{font-size:2.5rem;font-weight:700;color:var(--text-main)}.duration{color:var(--text-muted);font-size:1rem}.features-list{list-style:none;padding:0;margin-bottom:2.5rem;flex:1}.features-list li{display:flex;align-items:center;gap:10px;margin-bottom:1rem;color:var(--text-muted)}.features-list li.excluded{opacity:.5;text-decoration:line-through}.check-icon{color:var(--accent-secondary)}.cross-icon{color:var(--text-muted)}.btn{padding:1rem;border-radius:var(--radius-sm);font-weight:600;cursor:pointer;transition:all .3s;margin-top:auto}.btn-outline{background:transparent;border:1px solid var(--glass-border);color:var(--text-main)}.btn-outline:hover{background:#ffffff0d;border-color:var(--text-main)}.view-details-btn{background:transparent;border:none;color:var(--accent-primary);font-size:.9rem;font-weight:600;cursor:pointer;margin-bottom:1rem;text-decoration:underline;transition:color .3s;padding:.5rem}.view-details-btn:hover{color:var(--accent-secondary)}.reviews-section{padding:6rem 0;background:linear-gradient(to bottom,var(--bg-dark),rgba(0,0,0,.49));overflow:hidden}.reviews-marquee-container{width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to right,transparent,rgb(0,0,0) 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,rgb(0,0,0) 10%,black 90%,transparent)}.reviews-track{display:flex;gap:2rem;width:max-content;animation:scroll 40s linear infinite}.reviews-track:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 1rem))}}.review-card{width:21.875rem;padding:2rem;background:#1e293b66;border:1px solid var(--glass-border);border-radius:15px;flex-shrink:0;transition:transform .3s,background .3s}.review-card:hover{transform:translateY(-5px);background:#1e293bb3;border-color:var(--accent-primary)}.review-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.avatar-placeholder{width:2rem;height:2rem;background:var(--accent-secondary);color:#000;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.author-name{font-size:1.1rem;font-weight:700;color:var(--text-main)}.review-text{color:var(--text-muted);font-style:italic;line-height:1.6;margin-bottom:1rem}.stars{color:gold;font-size:1.2rem}.community-section{padding:6rem 0;text-align:center;background:linear-gradient(to top,rgba(0,0,0,.474),transparent)}.join-container{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem}.social-icons{display:flex;gap:2rem;justify-content:center;margin:2rem 0}.icon-circle{width:5rem;height:5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s;cursor:pointer;background:#ffffff0d;border:1px solid var(--glass-border)}.icon-circle:hover{transform:scale(1.1) rotate(5deg)}.telegram:hover{background:#08c;box-shadow:0 0 20px #08c9;border-color:#08c}.whatsapp:hover{background:#25d366;box-shadow:0 0 20px #25d36699;border-color:#25d366}.icon-circle .icon{color:var(--text-main);transition:color .3s}.btn-join{background:var(--accent-primary);color:#000;padding:1rem 2rem;border-radius:50px;font-weight:700;font-size:1.2rem;cursor:pointer;border:none;transition:all .3s}.btn-join:hover{transform:translateY(-3px);box-shadow:0 0 20px var(--accent-primary)}.benefits-list{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.service-visual{height:3.5rem;width:100%;position:relative;overflow:hidden;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;border-radius:4px}.visual-0 .visual-inner{width:4px;height:10px;background:var(--accent-primary);border-radius:2px;animation:pulseHeight 1s ease-in-out infinite alternate;box-shadow:-10px 5px 0 var(--accent-primary),-20px -5px 0 var(--accent-secondary),10px 8px 0 var(--accent-primary),20px 2px 0 var(--accent-secondary)}@keyframes pulseHeight{0%{transform:scaleY(1);box-shadow:-10px 5px 0 var(--accent-primary),-20px -5px 0 var(--accent-secondary),10px 8px 0 var(--accent-primary),20px 2px 0 var(--accent-secondary)}50%{transform:scaleY(2.5);box-shadow:-10px -2px 0 var(--accent-primary),-20px 5px 0 var(--accent-secondary),10px -5px 0 var(--accent-primary),20px 8px 0 var(--accent-secondary)}to{transform:scaleY(1.5);box-shadow:-10px 8px 0 var(--accent-primary),-20px -2px 0 var(--accent-secondary),10px 2px 0 var(--accent-primary),20px -5px 0 var(--accent-secondary)}}.visual-1 .visual-inner{width:60px;height:2px;background:#ffffff1a;position:relative}.visual-1 .visual-inner:before{content:"";position:absolute;top:-3px;left:0;width:8px;height:8px;background:var(--accent-secondary);border-radius:50%;box-shadow:0 0 8px var(--accent-secondary);animation:tracePath 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes tracePath{0%{left:0;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.visual-2 .visual-inner{width:40px;height:25px;border:1px solid rgba(139,92,246,.3);background:#8b5cf60d;border-radius:3px;position:relative;transform:perspective(100px) rotateX(20deg);animation:stackFloat 2s ease-in-out infinite alternate}.visual-2 .visual-inner:after{content:"";position:absolute;top:-10px;left:8px;width:100%;height:100%;border:1px solid var(--accent-primary);background:#6bfff71a;border-radius:4px;animation:popLayer 2s cubic-bezier(.175,.885,.32,1.275) infinite}@keyframes stackFloat{0%{transform:perspective(150px) rotateX(20deg) translateY(0)}to{transform:perspective(150px) rotateX(20deg) translateY(-4px)}}@keyframes popLayer{0%,20%{opacity:0;transform:translateY(15px)}40%,to{opacity:1;transform:translateY(0)}}.visual-3{justify-content:flex-start;padding-left:1rem;background:#0003;border:1px solid rgba(255,255,255,.05)}.visual-3 .visual-inner{width:100%;height:100%;display:flex;align-items:center;position:relative;overflow:hidden;font-family:Courier New,monospace;font-size:.75rem;color:var(--accent-primary)}.visual-3 .visual-inner:after{content:"if(trade) { exec(); } while(true) { scan(); } import { Algo }";white-space:nowrap;position:absolute;animation:scrollText 6s linear infinite;opacity:.8}@keyframes scrollText{0%{transform:translate(100%)}to{transform:translate(-100%)}}
