@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600&display=swap";:root{--bg: #ffffff;--surface: #ffffff;--surface-2: #f8f8fa;--border: rgba(0, 0, 0, .05);--border-hover: rgba(0, 0, 0, .1);--text: #1a1a1a;--text-2: #4a4a4a;--text-3: #8a8a8a;--accent: #6c5ce7;--accent-2: #5b4cc4;--gradient-1: #6c5ce7;--gradient-2: #00cec9;--gradient-3: #fd79a8;--font: "Space Grotesk", sans-serif;--font-2: "Inter", sans-serif;--shadow: 0 4px 20px rgba(0, 0, 0, .03);--shadow-hover: 0 10px 40px rgba(0, 0, 0, .06)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-2);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#e2e2e8;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#d4d4dc}.orb{position:fixed;border-radius:50%;filter:blur(120px);opacity:.1;pointer-events:none;z-index:0}.orb-1{width:700px;height:700px;background:var(--gradient-1);top:-15%;left:-10%}.orb-2{width:600px;height:600px;background:var(--gradient-2);bottom:-5%;right:-10%}.orb-3{width:500px;height:500px;background:var(--gradient-3);top:40%;left:30%}@keyframes orbFloat1{0%,to{transform:translate(0)}33%{transform:translate(80px,100px)}66%{transform:translate(-60px,60px)}}@keyframes orbFloat2{0%,to{transform:translate(0)}33%{transform:translate(-70px,-80px)}66%{transform:translate(60px,-40px)}}@keyframes orbFloat3{0%,to{transform:translate(0)}50%{transform:translate(100px,-90px)}}.nav{position:fixed;top:0;left:0;width:100%;padding:1.2rem clamp(1rem,5vw,4rem);display:flex;justify-content:space-between;align-items:center;z-index:100;background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.scroll-progress{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,var(--gradient-1),var(--gradient-2));transform-origin:0%;z-index:101}.nav-logo{font-family:var(--font);font-weight:700;font-size:1.1rem;letter-spacing:-.5px;background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lang-container{position:relative;z-index:105}.lang-toggle{background:#f4f4f7;border:1px solid var(--border);border-radius:10px;padding:.5rem .8rem;font-family:var(--font);font-size:.75rem;font-weight:700;color:var(--text);cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s}.lang-toggle:hover{border-color:var(--accent)}.lang-toggle .chevron{font-size:.5rem;opacity:.5}.lang-dropdown{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid var(--border);border-radius:12px;padding:.5rem;min-width:140px;box-shadow:0 10px 30px #00000014;display:flex;flex-direction:column;gap:2px}.lang-option{background:transparent;border:none;padding:.6rem .8rem;border-radius:8px;display:flex;align-items:center;gap:.8rem;cursor:pointer;transition:all .2s;text-align:left;width:100%}.lang-option:hover{background:#f8f8fa}.lang-option.active{background:#6c5ce70d}.lang-option.active .lang-code{color:var(--accent)}.lang-code{font-family:var(--font);font-size:.7rem;font-weight:700;color:var(--text-3);min-width:22px}.lang-label{font-family:var(--font-2);font-size:.85rem;font-weight:500;color:var(--text)}.splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff}.splash-logo{font-family:var(--font);font-size:clamp(2rem,6vw,3.5rem);font-weight:700;letter-spacing:-1.5px;color:var(--text)}.splash-bar-track{margin-top:2rem;width:140px;height:2px;background:#f0f0f4;border-radius:10px;overflow:hidden}.splash-bar-fill{height:100%;background:var(--accent)}.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:6rem clamp(1.5rem,5vw,4rem) 3rem;position:relative;z-index:10}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font);font-size:.7rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);padding:.5rem 1.2rem;background:#6c5ce70d;border-radius:50px;margin-bottom:2rem}.hero-badge-dot{width:6px;height:6px;background:var(--accent);border-radius:50%;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.hero-title{font-family:var(--font);font-size:clamp(2.2rem,10vw,5.5rem);font-weight:700;line-height:1.05;letter-spacing:-3px;margin-bottom:1.5rem;max-width:900px;color:var(--text)}.hero-title .gradient-text{background:linear-gradient(135deg,var(--gradient-1),var(--gradient-2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-sub{font-size:clamp(1rem,2.5vw,1.2rem);color:var(--text-2);max-width:520px;margin-bottom:2.5rem;line-height:1.7}.scroll-line{width:1px;height:60px;background:#e2e2e8;position:relative;overflow:hidden}.scroll-line:after{content:"";position:absolute;top:0;left:0;width:100%;height:30%;background:var(--accent);animation:scrollAnim 2s ease-in-out infinite}@keyframes scrollAnim{0%{transform:translateY(-100%)}to{transform:translateY(350%)}}.section{padding:clamp(4rem,10vw,8rem) clamp(1.5rem,5vw,4rem);position:relative;z-index:10}.section-label{font-family:var(--font);font-size:.7rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent);text-align:center;margin-bottom:.8rem}.section-title{font-family:var(--font);font-size:clamp(1.8rem,4.5vw,3rem);font-weight:700;text-align:center;letter-spacing:-1.5px;margin-bottom:4rem;color:var(--text)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.card{background:#fff;padding:3rem 2.2rem;border-radius:20px;border:1px solid var(--border);box-shadow:var(--shadow);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:default;overflow:hidden}.card:hover{transform:translateY(-8px);box-shadow:var(--shadow-hover);border-color:#6c5ce733}.card:hover .card-icon{transform:translateY(-4px) scale(1.05)}.card:hover .card-heading{color:var(--accent)}.card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.card-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#f8f8fa;transition:all .3s}.card-icon svg{width:24px;height:24px;stroke-width:1.8}.card-num{font-family:var(--font);font-size:.7rem;font-weight:700;color:#dbdbe5;letter-spacing:1px}.card-heading{font-family:var(--font);font-size:1.25rem;font-weight:700;letter-spacing:-.5px;margin-bottom:.8rem;color:var(--text);transition:color .3s}.card-body{font-size:.95rem;color:var(--text-2);line-height:1.6}.icon-violet svg{color:#6c5ce7}.icon-teal svg{color:#00b8d4}.icon-pink svg{color:#ff5252}.icon-amber svg{color:#ffab00}.icon-blue svg{color:#00b0ff}.footer{text-align:center;padding:4rem 2rem;border-top:1px solid var(--border);position:relative;z-index:10;background:#f8f8fa}.footer-text{font-size:.8rem;color:var(--text-3);font-weight:500}@media(max-width:768px){.nav{padding:.8rem 1.2rem}.nav-logo{font-size:.95rem}.hero{padding-top:5rem;padding-bottom:3rem}.hero-badge{margin-bottom:1.2rem}.hero-sub{margin-bottom:2rem}.section{padding:4rem 1.2rem}.grid{gap:1.25rem;grid-template-columns:1fr}.trading-chart-container{gap:4px;height:44px}.candle-box{min-width:5px}.candle-body{border-radius:2px}}@media(max-width:480px){.nav{padding:.8rem 1rem}.hero-title{font-size:clamp(2rem,12vw,3.5rem);letter-spacing:-1.5px}.card{padding:2.2rem 1.5rem}.card-heading{font-size:1.15rem}}.trading-chart-container{height:48px;width:100%;display:flex;align-items:flex-end;gap:3px;margin-top:2rem;padding:2px 0}.candle-box{flex:1;height:100%;position:relative;min-width:4px}.candle-wick{position:absolute;left:45%;width:1.5px;transform:translate(-50%);opacity:.25}.candle-body{position:absolute;left:0;width:100%;border-radius:1.5px;box-shadow:0 1px 3px #0000000d}
