body.trading-video{position:relative;overflow-x:hidden}body.trading-video .video-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}body.trading-video .video-background video{width:100%;height:100%;object-fit:cover;object-position:center}body.trading-video .video-background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:1}@media(prefers-reduced-motion:reduce){body.trading-video .video-background video{display:none}body.trading-video .video-background:after{background:#000c}}body.trading-video h1,body.trading-video h2,body.trading-video h3,body.trading-video h4,body.trading-video h5,body.trading-video h6,body.trading-video .nav a{font-family:Russo One,sans-serif;font-weight:400}body.trading-video .btn{font-family:Russo One,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}body.trading-video .logo-text{font-family:Russo One,sans-serif;font-weight:400}body.trading-video .hero{background:none;min-height:100vh;display:flex;align-items:center;padding:0;margin-bottom:0;text-align:left}body.trading-video .hero .container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 40px}body.trading-video .hero h1{font-size:4rem;font-weight:400;line-height:1.2;margin-bottom:2rem;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;background-clip:unset;color:var(--text-color);max-width:600px}body.trading-video .hero p{font-size:1.1rem;line-height:1.6;color:#f8f9facc;margin-bottom:2.5rem;max-width:500px}body.trading-video .hero .btn{background:none;border:2px solid var(--accent-color);color:var(--accent-color);padding:12px 24px;box-shadow:var(--shadow-accent)}body.trading-video .hero .btn:hover{background:var(--accent-color);color:var(--bg-color);transform:translateY(-2px)}body.trading-video .header{background-color:transparent;backdrop-filter:none;box-shadow:none}body.trading-video .header.scrolled{background:#ffffff1a!important;backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(255,255,255,.2);padding:8px 0;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff1a}body.trading-video .content-block{background:#1a1a1ab3!important;backdrop-filter:blur(30px) saturate(200%)!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:20px;margin:120px 60px;padding:50px;min-height:450px;position:relative;z-index:2;overflow:hidden;transition:var(--transition);display:flex;align-items:center;box-shadow:0 25px 50px #0003,0 0 0 1px #ffffff1a,inset 0 1px #ffffff26!important}body.trading-video .content-block .container{width:100%}body.trading-video .content-block:hover{transform:translateY(-5px);box-shadow:0 30px 60px #0000004d,0 0 0 1px color-mix(in srgb,var(--accent-color) 30%,transparent),var(--shadow-accent),inset 0 1px #fff3!important;background:#1a1a1ad9!important;border-color:#fff6!important}body.trading-video .content-block:before{background:var(--gradient-primary)}body.trading-video .service-card:before{background:var(--gradient-primary)}body.trading-video .service-card:hover{border-color:var(--accent-color);box-shadow:var(--shadow-heavy),var(--shadow-accent)}body.trading-video .service-card h4{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:15px;font-family:Russo One,sans-serif}body.trading-video .stat-item h3{color:var(--accent-color);font-family:Russo One,sans-serif}body.trading-video .step-number{background-color:var(--accent-color)}body.trading-video .step-item:hover{border-color:var(--accent-color)}body.trading-video .step-item h4,body.trading-video .platform-logos span{font-family:Russo One,sans-serif}body.trading-video .platform-logos span:hover{border-color:var(--accent-color);box-shadow:var(--shadow-medium),var(--shadow-accent)}body.trading-video .btn:not(.hero .btn):not(.btn-secondary){background:var(--gradient-primary);box-shadow:var(--shadow-accent)}body.trading-video .btn-secondary{border:2px solid var(--accent-color)!important;color:var(--accent-color)!important;box-shadow:var(--shadow-accent)!important;background:transparent!important}body.trading-video .btn-secondary:hover{background-color:var(--accent-color)!important;border-color:var(--accent-hover)!important;color:#fff!important}body.trading-video .form-group select:focus,body.trading-video .form-group input:focus,body.trading-video .form-group textarea:focus{border-color:var(--accent-color);box-shadow:var(--shadow-accent),var(--shadow-medium)}body.trading-video .menu-toggle:hover{color:var(--accent-color);border-color:var(--accent-color)}body.trading-video .portfolio-content h3{font-family:Russo One,sans-serif}.ticker-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.3;overflow:hidden}.ticker-tape{position:absolute;white-space:nowrap;font-family:Courier New,monospace;font-size:14px;font-weight:700;color:#0f8;animation:tickerScroll 25s linear infinite}.ticker-tape:nth-child(1){top:20%;animation-delay:0s}.ticker-tape:nth-child(2){top:35%;color:#f44;animation-delay:-8s}.ticker-tape:nth-child(3){top:50%;color:#fa0;animation-delay:-16s}.ticker-tape:nth-child(4){top:65%;color:#0df;animation-delay:-12s}.ticker-tape:nth-child(5){top:80%;color:#f8a;animation-delay:-20s}.ticker-symbol{margin-right:40px}@keyframes tickerScroll{0%{transform:translate(100vw)}to{transform:translate(-100%)}}body.trading-video .platform-card{background:#1a1a1a99;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:30px;transition:var(--transition);position:relative;overflow:hidden}body.trading-video .platform-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);transform:scaleX(0);transform-origin:left;transition:var(--transition)}body.trading-video .platform-card:hover:before{transform:scaleX(1)}body.trading-video .platform-card:hover{transform:translateY(-5px);border-color:var(--accent-color);box-shadow:0 20px 40px #0000004d,var(--shadow-accent);background:#1a1a1acc}body.trading-video .platform-card h3{color:var(--accent-color);margin-bottom:10px;font-size:1.4rem;font-family:Russo One,sans-serif}body.trading-video .platform-language{color:#f8f9fab3;font-size:.9rem;font-style:italic;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px}body.trading-video .platform-capabilities{list-style:none;padding:0;margin:0}body.trading-video .platform-capabilities li{padding:10px 0 10px 25px;position:relative;color:#f8f9fae6;border-bottom:1px solid rgba(255,255,255,.1)}body.trading-video .platform-capabilities li:last-child{border-bottom:none}body.trading-video .platform-capabilities li:before{content:"▶";position:absolute;left:0;color:var(--accent-color);font-size:.8rem}.platform-expertise-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:40px}@media(max-width:800px){body.trading-video .hero h1{font-size:2.5rem}body.trading-video .content-block{margin:80px 20px;padding:30px;min-height:auto}.platform-expertise-grid{grid-template-columns:1fr}}@media(max-width:480px){body.trading-video .hero h1{font-size:2rem}body.trading-video .hero .container{padding:0 20px}body.trading-video .content-block{margin:60px 10px;padding:20px}}
