:root{
  --bg:#060a12;--bg2:#0a111d;--panel:rgba(10,18,31,.74);--panel2:rgba(15,26,43,.84);
  --line:rgba(148,163,184,.14);--line2:rgba(92,220,255,.24);--text:#f6f8fb;--muted:#9aa7b8;
  --cyan:#56e7ff;--cyan2:#0cb7d9;--mint:#65f3c7;--gold:#f4c86b;--purple:#9f8cff;--red:#ff6b78;
  --shadow:0 30px 90px rgba(0,0,0,.38);--radius:28px;--radius-sm:18px;--container:1180px;
}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;font-family:"Noto Sans Thai","Inter",system-ui,sans-serif;background:var(--bg);color:var(--text);line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.container{width:min(var(--container),calc(100% - 40px));margin:auto}.section-pad{padding:96px 0;position:relative}.section-dark{background:linear-gradient(180deg,rgba(8,15,26,.55),rgba(6,10,18,.9));border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}
#neuralCanvas{position:fixed;inset:0;width:100%;height:100%;z-index:-5;opacity:.62;pointer-events:none}.ambient{position:fixed;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:-4;opacity:.22;animation:floatGlow 9s ease-in-out infinite alternate}.ambient-a{width:520px;height:520px;background:#0b9fb5;left:-180px;top:5vh}.ambient-b{width:480px;height:480px;background:#5046a8;right:-160px;top:26vh;animation-duration:11s}.noise{position:fixed;inset:0;z-index:-3;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}
@keyframes floatGlow{from{transform:translate3d(0,0,0) scale(.92)}to{transform:translate3d(90px,45px,0) scale(1.12)}}
.site-header{position:sticky;top:0;z-index:50;background:rgba(6,10,18,.72);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.055)}.header-inner{height:76px;display:flex;align-items:center;gap:26px}.brand{display:flex;align-items:center;gap:11px;min-width:max-content}.brand-logo{width:40px;height:40px;border-radius:12px;object-fit:cover;box-shadow:0 0 36px rgba(86,231,255,.18)}.brand-text{font-family:Inter,sans-serif;font-weight:800;letter-spacing:.9px;font-size:20px}.brand-text span{color:var(--cyan)}.desktop-nav{display:flex;align-items:center;gap:26px;margin-left:auto}.desktop-nav a{font-size:14px;color:#c8d2df;transition:.2s}.desktop-nav a:hover{color:#fff}.header-actions{display:flex;gap:9px;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:14px;padding:11px 17px;font-weight:700;font-size:14px;border:1px solid transparent;transition:.22s;cursor:pointer}.btn:hover{transform:translateY(-2px)}.btn-primary{background:linear-gradient(135deg,#5ee7f5,#55d3bc);color:#031016;box-shadow:0 16px 42px rgba(86,231,255,.18)}.btn-ghost,.btn-glass{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.10);color:#e9eef5}.btn-glass:hover,.btn-ghost:hover{background:rgba(255,255,255,.08);border-color:rgba(86,231,255,.26)}.btn-lg{padding:14px 21px;border-radius:16px;font-size:15px}.btn-block{width:100%}.lang-wrap{position:relative}.lang-btn{height:42px;padding:0 11px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.04);color:#e7edf5;display:flex;align-items:center;gap:6px;cursor:pointer}.lang-menu{position:absolute;right:0;top:50px;width:180px;padding:8px;border-radius:16px;border:1px solid rgba(255,255,255,.10);background:#0d1725;box-shadow:var(--shadow)}.lang-menu button{width:100%;text-align:left;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:#dce6f1;cursor:pointer}.lang-menu button:hover{background:rgba(86,231,255,.08)}.menu-btn{display:none;background:rgba(255,255,255,.05);border:1px solid var(--line);border-radius:12px;color:#fff;width:42px;height:42px}.mobile-nav{padding:10px 20px 18px;display:grid;gap:4px;background:#09111d;border-bottom:1px solid var(--line)}.mobile-nav a{padding:10px 12px;border-radius:10px;color:#cbd5e1}.mobile-nav a:hover{background:rgba(255,255,255,.05)}
.hero{padding-top:76px;padding-bottom:72px}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:62px;align-items:center;min-height:660px}.eyebrow,.section-kicker{font-family:Inter,"Noto Sans Thai",sans-serif;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:800;color:var(--cyan);display:flex;align-items:center;gap:9px}.pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 0 rgba(101,243,199,.5);animation:pulseDot 1.5s infinite}@keyframes pulseDot{70%{box-shadow:0 0 0 10px rgba(101,243,199,0)}100%{box-shadow:0 0 0 0 rgba(101,243,199,0)}}h1,h2,h3,p{margin-top:0}.hero h1{font-size:clamp(44px,5.8vw,78px);line-height:1.07;letter-spacing:-2.8px;margin:22px 0 22px;font-weight:800}.hero h1 span{background:linear-gradient(90deg,#f7fafc 5%,#77e8f3 48%,#7df0ca 82%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-lead{font-size:19px;color:#aeb9c8;max-width:730px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.trust-row{margin-top:38px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.trust-row>div{padding:15px 16px;border-left:1px solid rgba(86,231,255,.25);background:linear-gradient(90deg,rgba(86,231,255,.035),transparent)}.trust-row strong{display:block;font-size:12px;color:#e8f0f8;margin-bottom:3px}.trust-row span{display:block;color:#7f8da0;font-size:12px}
.brain-stage{height:560px;position:relative;border:1px solid rgba(86,231,255,.16);border-radius:40px;background:radial-gradient(circle at 50% 45%,rgba(50,210,225,.09),transparent 31%),linear-gradient(145deg,rgba(11,21,36,.88),rgba(5,11,19,.82));box-shadow:0 40px 120px rgba(0,0,0,.38),inset 0 0 80px rgba(67,229,255,.025);overflow:hidden}.stage-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(86,231,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(86,231,255,.045) 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent 95%);animation:gridDrift 5s linear infinite}@keyframes gridDrift{to{background-position:36px 36px}}.brain-orbit{position:absolute;left:50%;top:43%;border:1px solid rgba(86,231,255,.18);border-radius:50%;transform:translate(-50%,-50%);animation:orbitSpin 6s linear infinite}.orbit-1{width:360px;height:360px}.orbit-2{width:280px;height:280px;animation-direction:reverse;animation-duration:4.5s;border-style:dashed}.orbit-3{width:430px;height:260px;transform:translate(-50%,-50%) rotate(28deg);border-color:rgba(159,140,255,.16);animation-duration:8s}@keyframes orbitSpin{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.neural-core{position:absolute;left:50%;top:43%;width:220px;height:220px;transform:translate(-50%,-50%);display:grid;place-items:center}.core-glow{position:absolute;inset:25px;border-radius:50%;background:radial-gradient(circle,rgba(95,238,255,.34),rgba(17,139,167,.08) 55%,transparent 70%);filter:blur(8px);animation:coreBreath 1.45s ease-in-out infinite}.core-ring{position:absolute;border-radius:50%;border:1px solid rgba(104,238,255,.33)}.ring-a{inset:20px;animation:coreBreath 1.45s ease-in-out infinite}.ring-b{inset:0;border-style:dashed;animation:orbitSpinCenter 4s linear infinite}@keyframes coreBreath{0%,100%{transform:scale(.92);opacity:.5;box-shadow:0 0 18px rgba(86,231,255,.12)}50%{transform:scale(1.12);opacity:1;box-shadow:0 0 58px rgba(86,231,255,.33)}}@keyframes orbitSpinCenter{to{transform:rotate(360deg)}}.core-center{width:145px;height:145px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#153b4b,#07141f 68%);border:1px solid rgba(86,231,255,.27);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;box-shadow:inset 0 0 40px rgba(86,231,255,.07),0 0 70px rgba(86,231,255,.12);animation:coreCenterPulse 1.45s ease-in-out infinite}@keyframes coreCenterPulse{50%{transform:scale(1.045)}}.core-label{font-size:9px;letter-spacing:1.8px;color:#76ddea;font-weight:800}.core-center strong{font-size:18px;margin:5px 0}.core-center small{font-size:8px;color:#7790a4;letter-spacing:1px}.signal-card{position:absolute;width:112px;padding:12px 14px;border-radius:16px;background:rgba(8,17,29,.82);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px);box-shadow:0 16px 48px rgba(0,0,0,.25)}.signal-card span{font:700 10px Inter;color:#7f8ea0}.signal-card strong{float:right;font:800 13px Inter}.signal-buy{left:34px;top:100px}.signal-buy strong{color:var(--mint)}.signal-wait{right:30px;top:165px}.signal-wait strong{color:var(--gold)}.signal-sell{left:48px;bottom:134px}.signal-sell strong{color:#ff8390}.stage-footer{position:absolute;left:20px;right:20px;bottom:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stage-footer>div{padding:11px 12px;border-radius:13px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.055)}.stage-footer span{display:block;color:#738398;font-size:9px;text-transform:uppercase;letter-spacing:.8px}.stage-footer strong{font:700 11px Inter;color:#dce7ef}.ticker-strip{border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);overflow:hidden;background:rgba(8,14,24,.72)}.ticker-track{display:flex;align-items:center;gap:26px;width:max-content;padding:14px 0;animation:ticker 24s linear infinite;color:#67788d;font:700 10px Inter;letter-spacing:1.5px}.ticker-track i{color:var(--cyan);font-style:normal}@keyframes ticker{to{transform:translateX(-50%)}}
.section-head{max-width:760px}.section-head.centered{text-align:center;margin:0 auto 44px}.section-head.centered .section-kicker{justify-content:center}.section-head h2{font-size:clamp(34px,4.5vw,54px);line-height:1.14;letter-spacing:-1.8px;margin:12px 0 18px}.section-head p{color:var(--muted);font-size:17px}.architecture-grid{margin-top:42px;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.tech-card{padding:24px;border-radius:24px;background:linear-gradient(160deg,rgba(14,26,43,.8),rgba(8,15,26,.8));border:1px solid var(--line);min-height:255px;position:relative;overflow:hidden;transition:.25s}.tech-card:after{content:"";position:absolute;inset:auto -20% -45% 20%;height:120px;background:radial-gradient(circle,rgba(86,231,255,.11),transparent 70%)}.tech-card:hover{transform:translateY(-5px);border-color:var(--line2)}.tech-icon{font:800 11px Inter;color:var(--cyan);width:38px;height:38px;border:1px solid rgba(86,231,255,.18);border-radius:12px;display:grid;place-items:center;margin-bottom:24px;background:rgba(86,231,255,.04)}.tech-card h3{font-size:18px;margin-bottom:10px}.tech-card p{font-size:14px;color:#8d9bad}.tech-card>span{position:absolute;left:24px;bottom:20px;font:700 9px Inter;letter-spacing:1.4px;color:#66788b}
.control-grid{display:grid;grid-template-columns:1fr .85fr;gap:65px;align-items:center}.control-panel{border:1px solid rgba(86,231,255,.16);background:linear-gradient(145deg,rgba(12,23,38,.9),rgba(6,12,21,.88));border-radius:32px;padding:24px;box-shadow:var(--shadow);position:relative;overflow:hidden}.control-panel:before{content:"";position:absolute;right:-100px;top:-120px;width:280px;height:280px;border-radius:50%;background:rgba(86,231,255,.07);filter:blur(40px)}.mini-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.06);font:700 11px Inter;color:#8596aa;letter-spacing:1px}.status-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;font:700 9px Inter}.status-pill.running{background:rgba(101,243,199,.08);color:var(--mint);border:1px solid rgba(101,243,199,.18)}.status-pill i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.control-main{display:flex;justify-content:space-between;align-items:end;padding:24px 0}.control-main small,.control-stats small{display:block;color:#718399;font-size:10px;margin-bottom:4px}.control-main strong{font:800 34px Inter;color:#e6f9fb}.fake-stop{border:1px solid rgba(255,107,120,.24);background:rgba(255,107,120,.07);color:#ff8c97;border-radius:13px;padding:11px 13px;display:flex;gap:7px;align-items:center;font:800 10px Inter}.fake-stop i{width:7px;height:7px;background:#ff6b78;border-radius:2px}.control-stats{display:grid;grid-template-columns:1fr 1fr;gap:9px}.control-stats>div{padding:14px;border:1px solid rgba(255,255,255,.055);border-radius:15px;background:rgba(255,255,255,.028)}.control-stats strong{font:700 11px Inter;color:#d8e2eb}.capital-box{margin-top:12px;padding:15px;border-radius:16px;background:linear-gradient(90deg,rgba(244,200,107,.07),rgba(86,231,255,.035));border:1px solid rgba(244,200,107,.14)}.capital-box>div{display:flex;justify-content:space-between;gap:12px;align-items:center}.capital-box span{font-size:11px;color:#9dabb9}.capital-box strong{font:800 17px Inter;color:var(--gold)}.capital-box p{font-size:10px;color:#708196;margin:8px 0 0}.check-list{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:11px}.check-list li{position:relative;padding-left:25px;color:#aab6c5;font-size:14px}.check-list li:before{content:"✓";position:absolute;left:0;color:var(--mint);font-weight:800}
.ml-flow{display:flex;align-items:stretch;gap:9px}.ml-flow>i{display:grid;place-items:center;color:#41566b;font-style:normal}.flow-node{flex:1;min-height:170px;padding:20px;border-radius:20px;border:1px solid var(--line);background:rgba(12,22,36,.64);display:flex;flex-direction:column}.flow-node b{font:800 10px Inter;color:var(--cyan);margin-bottom:30px}.flow-node strong{font-size:15px;margin-bottom:7px}.flow-node span{color:#7f8da0;font-size:11px}.learning-note{max-width:820px;margin:30px auto 0;border:1px solid rgba(159,140,255,.16);border-radius:20px;padding:17px 20px;background:linear-gradient(90deg,rgba(159,140,255,.06),rgba(86,231,255,.04));display:flex;gap:16px;align-items:center}.orb-small{width:40px;height:40px;min-width:40px;border-radius:50%;border:1px solid rgba(159,140,255,.35);background:radial-gradient(circle,rgba(159,140,255,.25),transparent 65%);box-shadow:0 0 35px rgba(159,140,255,.15);animation:coreBreath 1.7s infinite}.learning-note strong{font-size:14px}.learning-note p{font-size:12px;color:#8090a4;margin:3px 0 0}
.market-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:38px}.market-card{padding:23px;border:1px solid var(--line);border-radius:22px;background:rgba(11,20,33,.74);display:flex;flex-direction:column;min-height:175px;transition:.2s}.market-card:hover{border-color:rgba(86,231,255,.23);transform:translateY(-3px)}.market-card.active{box-shadow:inset 0 0 50px rgba(101,243,199,.025);border-color:rgba(101,243,199,.18)}.market-code{font:800 11px Inter;color:#6f8499;border:1px solid rgba(255,255,255,.07);border-radius:10px;width:max-content;padding:5px 8px;margin-bottom:30px}.market-card strong{font-size:17px}.market-card span{font-size:11px;color:#74869a;margin-top:5px}.market-card.active span{color:#7ee1c3}
.experience-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:58px;align-items:center}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:25px}.metric-row>div{padding:13px;border-radius:14px;background:rgba(255,255,255,.034);border:1px solid rgba(255,255,255,.055)}.metric-row b{display:block;font-size:10px;color:#77889c;font-weight:600}.metric-row strong{font:800 15px Inter;color:#7fe9c9}.micro-disclaimer{font-size:10px!important;color:#647589!important;margin-top:10px}.dashboard-shot{padding:12px;border-radius:28px;background:linear-gradient(140deg,rgba(86,231,255,.07),rgba(159,140,255,.04));border:1px solid rgba(86,231,255,.13);position:relative;box-shadow:var(--shadow)}.dashboard-shot img{width:100%;display:block;border-radius:19px;min-height:330px;object-fit:cover;background:#08111d}.shot-overlay{position:absolute;bottom:25px;left:25px;display:flex;gap:6px}.shot-overlay span{font:800 8px Inter;letter-spacing:1px;padding:6px 8px;border-radius:999px;background:rgba(5,12,20,.8);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px)}
.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.price-card{padding:27px;border-radius:25px;border:1px solid var(--line);background:linear-gradient(160deg,rgba(14,25,41,.85),rgba(7,14,24,.8));position:relative}.price-card.featured{border-color:rgba(86,231,255,.27);box-shadow:0 25px 80px rgba(35,176,200,.08);transform:translateY(-7px)}.plan-tag{font-size:11px;color:#8fa0b3}.recommended{position:absolute;right:18px;top:18px;padding:5px 8px;border-radius:999px;background:rgba(86,231,255,.08);border:1px solid rgba(86,231,255,.17);font-size:9px;color:var(--cyan);font-weight:700}.price-card h3{font-size:18px;margin:15px 0 5px}.price{font:800 42px Inter;margin:4px 0 15px}.price-card p{color:#8493a5;font-size:12px;min-height:58px}.price-card ul{list-style:none;padding:0;margin:19px 0 24px;display:grid;gap:9px}.price-card li{font-size:12px;color:#a1adbb;position:relative;padding-left:20px}.price-card li:before{content:"✓";position:absolute;left:0;color:var(--mint)}.pricing-note{text-align:center;color:#647589;font-size:11px;margin:20px auto 0;max-width:750px}
.safety-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:start}.legal-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.legal-links a{font-size:11px;padding:7px 10px;border-radius:10px;border:1px solid var(--line);color:#9ba9b8}.legal-links a:hover{color:#fff;border-color:rgba(86,231,255,.2)}.safety-card{border:1px solid rgba(255,107,120,.12);border-radius:28px;overflow:hidden;background:linear-gradient(160deg,rgba(24,20,29,.64),rgba(7,14,24,.8))}.safety-row{display:grid;grid-template-columns:38px 1fr;gap:15px;padding:20px;border-bottom:1px solid rgba(255,255,255,.055)}.safety-row:last-child{border-bottom:0}.safety-row>span{font:800 10px Inter;color:#ff8290;width:32px;height:32px;border:1px solid rgba(255,107,120,.15);border-radius:10px;display:grid;place-items:center}.safety-row strong{font-size:14px}.safety-row p{margin:4px 0 0;color:#8493a5;font-size:12px}.faq-section{padding-top:70px}.faq-grid{max-width:900px;margin:auto;display:grid;gap:9px}.faq-grid details{border:1px solid var(--line);background:rgba(12,21,34,.62);border-radius:17px;padding:0 18px}.faq-grid summary{cursor:pointer;font-weight:700;padding:17px 0;list-style:none}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary:after{content:"+";float:right;color:var(--cyan)}.faq-grid details[open] summary:after{content:"−"}.faq-grid p{color:#8493a5;font-size:13px;padding-bottom:16px;margin:0}.final-cta{padding-top:45px}.cta-box{border-radius:32px;padding:38px 42px;display:flex;justify-content:space-between;gap:30px;align-items:center;border:1px solid rgba(86,231,255,.19);background:radial-gradient(circle at 82% 20%,rgba(86,231,255,.09),transparent 30%),linear-gradient(135deg,rgba(14,28,45,.88),rgba(7,15,25,.88));box-shadow:var(--shadow)}.cta-box h2{font-size:31px;line-height:1.3;margin:9px 0 8px;max-width:770px}.cta-box p{color:#8999aa;font-size:13px;margin:0}.cta-actions{display:flex;gap:9px;min-width:max-content}
.site-footer{padding:52px 0 25px;border-top:1px solid rgba(255,255,255,.055);background:#050910}.footer-grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:40px}.footer-brand{margin-bottom:16px}.footer-grid>div>p{color:#6f8093;font-size:12px;max-width:420px}.footer-grid strong{display:block;font-size:11px;margin-bottom:13px;color:#e2e8f0}.footer-grid>div>a:not(.brand){display:block;color:#748599;font-size:11px;margin:8px 0}.footer-grid>div>a:hover{color:#dce7f1}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);margin-top:35px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;color:#516174;font-size:9px}.floating-legal{position:fixed;right:18px;bottom:18px;z-index:70;width:min(360px,calc(100% - 36px));padding:16px 38px 16px 16px;border-radius:17px;border:1px solid rgba(244,200,107,.16);background:rgba(9,17,28,.92);backdrop-filter:blur(15px);box-shadow:0 20px 70px rgba(0,0,0,.34);display:grid;gap:4px}.floating-legal strong{font-size:12px;color:#f1d18b}.floating-legal span{font-size:10px;color:#8493a5}.floating-legal a{font-size:10px;color:var(--cyan);font-weight:700;margin-top:4px}.floating-legal button{position:absolute;right:9px;top:8px;background:transparent;border:0;color:#718196;font-size:20px;cursor:pointer}
.reveal{opacity:0;transform:translateY(22px);transition:.65s cubic-bezier(.2,.8,.2,1)}.reveal.visible{opacity:1;transform:none}
@media(max-width:1050px){.desktop-nav{display:none}.menu-btn{display:block}.hero-grid{grid-template-columns:1fr;min-height:auto}.brain-stage{height:520px}.architecture-grid{grid-template-columns:1fr 1fr}.control-grid,.experience-grid,.safety-grid{grid-template-columns:1fr}.control-grid{gap:40px}.market-grid{grid-template-columns:1fr 1fr}.ml-flow{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr}.ml-flow>i:nth-of-type(3),.ml-flow>i:nth-of-type(4){display:none}.ml-flow .flow-node:nth-of-type(4),.ml-flow .flow-node:nth-of-type(5){margin-top:10px}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2/4}.desktop-only{display:none}}
@media(max-width:720px){.container{width:min(100% - 24px,var(--container))}.section-pad{padding:70px 0}.header-inner{height:66px}.brand-logo{width:35px;height:35px}.brand-text{font-size:17px}.lang-btn #langLabel{display:none}.header-actions .btn-primary{display:none}.hero{padding-top:42px}.hero h1{font-size:42px;letter-spacing:-1.8px}.hero-lead{font-size:16px}.trust-row{grid-template-columns:1fr}.brain-stage{height:470px;border-radius:28px}.orbit-1{width:300px;height:300px}.orbit-2{width:230px;height:230px}.orbit-3{width:340px;height:210px}.neural-core{width:180px;height:180px}.core-center{width:125px;height:125px}.core-center strong{font-size:16px}.signal-card{width:98px;padding:9px 10px}.signal-buy{left:14px;top:78px}.signal-wait{right:13px;top:132px}.signal-sell{left:18px;bottom:118px}.stage-footer{left:12px;right:12px;bottom:12px}.stage-footer span{font-size:8px}.stage-footer strong{font-size:9px}.section-head h2{font-size:35px}.architecture-grid,.market-grid,.pricing-grid{grid-template-columns:1fr}.price-card.featured{transform:none}.ml-flow{grid-template-columns:1fr}.ml-flow>i{transform:rotate(90deg);height:25px}.ml-flow>i:nth-of-type(3),.ml-flow>i:nth-of-type(4){display:grid}.ml-flow .flow-node:nth-of-type(4),.ml-flow .flow-node:nth-of-type(5){margin-top:0}.control-stats{grid-template-columns:1fr}.metric-row{grid-template-columns:1fr 1fr 1fr}.cta-box{padding:26px;display:grid}.cta-actions{min-width:0;flex-wrap:wrap}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-grid>div:first-child{grid-column:1/3}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{display:grid}.dashboard-shot img{min-height:220px}.floating-legal{bottom:10px;right:10px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.ambient,.ticker-track,.stage-grid,.brain-orbit,.core-glow,.core-ring,.core-center,.pulse-dot,.orb-small{animation:none!important}.reveal{opacity:1!important;transform:none!important}}

/* ===== V2.0.1 MOBILE MENU FIX ===== */
.mobile-nav[hidden]{display:none!important}
@media(min-width:1051px){.mobile-nav{display:none!important}}
@media(max-width:1050px){
  .mobile-nav:not([hidden]){
    display:grid!important;
    position:fixed;
    top:76px;
    left:12px;
    right:12px;
    z-index:49;
    max-height:calc(100dvh - 92px);
    overflow:auto;
    padding:12px;
    gap:6px;
    border:1px solid rgba(255,255,255,.10);
    border-radius:18px;
    background:rgba(8,15,26,.96);
    backdrop-filter:blur(22px);
    box-shadow:0 24px 70px rgba(0,0,0,.45);
    animation:mobileMenuIn .18s ease-out both;
  }
}
@media(max-width:720px){
  .mobile-nav:not([hidden]){top:70px;left:10px;right:10px;max-height:calc(100dvh - 82px)}
}
@keyframes mobileMenuIn{from{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}


/* V2.1 GLOBAL SEO / TRUST */
.trust-custody{padding:34px;border:1px solid rgba(85,220,190,.20);background:linear-gradient(145deg,rgba(10,28,32,.82),rgba(9,15,25,.82));border-radius:28px;display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;box-shadow:0 28px 80px rgba(0,0,0,.25)}
.trust-custody .shield{width:92px;height:92px;border-radius:28px;display:grid;place-items:center;font-size:40px;background:radial-gradient(circle at 30% 20%,rgba(89,255,211,.32),transparent 55%),rgba(89,255,211,.08);border:1px solid rgba(89,255,211,.23);box-shadow:0 0 50px rgba(89,255,211,.10)}
.trust-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.trust-item{padding:14px 15px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.035)}.trust-item b{display:block;margin-bottom:4px}.trust-item span{color:var(--muted,#9aa6b6);font-size:13px}
.software-license{display:grid;grid-template-columns:1fr 1fr;gap:16px}.license-card{padding:22px;border-radius:22px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(20,28,43,.8),rgba(8,12,20,.82))}.license-card .tag{font-size:11px;letter-spacing:.12em;color:#73e7c4}.license-card h3{font-size:21px;margin:9px 0}.license-card p{color:#9faabc;margin:0}
.locale-suggest{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);z-index:80;width:min(640px,calc(100% - 28px));display:none;align-items:center;gap:12px;padding:12px 14px;border-radius:17px;background:rgba(8,12,20,.95);border:1px solid rgba(119,184,255,.23);backdrop-filter:blur(16px);box-shadow:0 24px 80px rgba(0,0,0,.45)}.locale-suggest.on{display:flex}.locale-suggest span{flex:1;color:#c7d0db;font-size:13px}.locale-suggest a{padding:8px 12px;border-radius:10px;background:#162338;border:1px solid #294363;color:#d7e9ff;font-size:12px}.locale-suggest button{border:0;background:transparent;color:#8d9bad;font-size:18px;cursor:pointer}
.seo-locale-links{display:flex;gap:8px;flex-wrap:wrap}.seo-locale-links a{font-size:12px;color:#9eacbd;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:6px 10px}.seo-locale-links a.current{color:#fff;border-color:rgba(91,220,189,.32);background:rgba(91,220,189,.08)}
.price-local-note{font-size:11px;color:#7f8b99;margin-top:8px;line-height:1.55}
@media(max-width:850px){.trust-custody,.software-license{grid-template-columns:1fr}.trust-list{grid-template-columns:1fr}}

/* V2.1.1 Trust & FAQ refinement */
.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.faq-card{display:grid;grid-template-columns:44px 1fr;gap:15px;padding:22px;border-radius:22px;background:linear-gradient(145deg,rgba(11,24,39,.9),rgba(7,13,23,.88));border:1px solid rgba(86,231,255,.12);box-shadow:0 18px 54px rgba(0,0,0,.2)}.faq-card>span{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:rgba(86,231,255,.07);border:1px solid rgba(86,231,255,.15);color:#6fe7f5;font:800 11px Inter}.faq-card h3{margin:1px 0 8px;font-size:16px;color:#e7f0f7}.faq-card p{margin:0;color:#8fa1b5;font-size:13px;line-height:1.75}@media(max-width:720px){.faq-grid{grid-template-columns:1fr}.faq-card{grid-template-columns:38px 1fr;padding:18px}}

/* V2.3 TRUE MULTILINGUAL SEO */
.locale-gateway{min-height:100vh;display:grid;place-items:center;padding:32px;position:relative;z-index:4}.gateway-card{width:min(1060px,100%);background:rgba(5,13,22,.82);border:1px solid rgba(120,174,255,.18);border-radius:32px;padding:32px;box-shadow:0 36px 100px rgba(0,0,0,.38);backdrop-filter:blur(22px)}.gateway-brand{display:flex;align-items:center;gap:12px;font-weight:800;font-size:24px}.gateway-brand img{width:48px;height:48px;border-radius:15px}.gateway-card h1{font-size:clamp(34px,5vw,64px);line-height:1.03;margin:26px 0 12px}.gateway-card>p{color:#a8b7c8;font-size:18px}.locale-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px}.locale-card{display:block;padding:20px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(16,34,50,.88),rgba(8,17,27,.78));transition:.2s}.locale-card:hover,.locale-card.suggested{transform:translateY(-3px);border-color:rgba(76,221,195,.45);box-shadow:0 18px 50px rgba(20,180,160,.10)}.locale-card b{display:block;font-size:18px}.locale-card span{display:block;color:#8fa2b6;margin-top:5px}.seo-proof{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:28px}.seo-proof div{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#91a6ba;font-size:12px}.safety-card .safety-row:nth-child(2){border-color:rgba(76,221,195,.20);background:rgba(76,221,195,.045)}.safety-card .safety-row:nth-child(2) strong{color:#77e4ce}.locale-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;border:1px solid rgba(120,174,255,.18);color:#9cc4ff;background:rgba(50,110,190,.08);font-size:12px}.public-seo-frame{width:100%;height:calc(100vh - 145px);min-height:760px;border:1px solid var(--line);border-radius:16px;background:#080d12}
@media(max-width:900px){.locale-grid,.seo-proof{grid-template-columns:1fr 1fr}.gateway-card{padding:24px}}@media(max-width:560px){.locale-grid,.seo-proof{grid-template-columns:1fr}.gateway-card{padding:20px;border-radius:24px}}

/* V2.5 PUBLIC LAYOUT STABILITY */
html,body{overflow-x:clip}
body{position:relative;isolation:isolate}
#neuralCanvas{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;z-index:0!important;pointer-events:none!important}
.ambient,.noise{z-index:0!important;pointer-events:none!important}
.site-header{position:sticky;top:0;z-index:80!important}
main,.site-footer{position:relative;z-index:2}
section{position:relative;z-index:1}
.hero-grid>*,.trust-custody>*,.architecture-grid>*,.software-license>*,.pricing-grid>*,.safety-grid>*{min-width:0}
.brain-stage{z-index:1;isolation:isolate}
.brain-stage>*{pointer-events:none}.brain-stage a,.brain-stage button{pointer-events:auto}
.mobile-nav{z-index:90!important}
.locale-suggest{z-index:95!important}
@media(max-width:720px){.section-pad{overflow:visible}.brain-stage{max-width:100%;overflow:hidden}.stage-footer{max-width:calc(100% - 24px)}.trust-custody,.license-card,.tech-card,.price-card,.safety-card,.faq-card{max-width:100%;overflow-wrap:anywhere}}


/* V2.9 MULTILINGUAL BLOG + SEO */
.blog-main{position:relative;z-index:2;min-height:70vh;padding:58px 0 92px}.blog-hero{max-width:820px;padding:55px 0 35px}.blog-hero h1{font-size:clamp(42px,6vw,72px);letter-spacing:-2.2px;line-height:1.05;margin:13px 0 17px}.blog-hero p{font-size:18px;color:#9dadbf;max-width:720px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.blog-card{overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,rgba(14,26,43,.88),rgba(7,13,23,.92));box-shadow:0 20px 58px rgba(0,0,0,.18)}.blog-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid rgba(255,255,255,.07)}.blog-card-body{padding:21px}.blog-cat{display:inline-flex;padding:5px 9px;border-radius:999px;background:rgba(86,231,255,.07);border:1px solid rgba(86,231,255,.15);color:#75e3ef;font:700 10px Inter;letter-spacing:.08em}.blog-card h2{font-size:20px;line-height:1.35;margin:13px 0 9px}.blog-card p{color:#8f9fb2;font-size:13px;line-height:1.72;min-height:67px}.blog-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#718298;font-size:11px;margin-top:16px}.blog-meta a{color:#7be3d1}.blog-empty{grid-column:1/-1;padding:36px;border:1px dashed rgba(255,255,255,.12);border-radius:20px;color:#8696a8;text-align:center}.blog-article{max-width:900px;margin:auto;padding-top:22px}.blog-breadcrumb{display:flex;gap:8px;align-items:center;color:#718196;font-size:12px;margin-bottom:30px}.blog-breadcrumb a:hover{color:#fff}.blog-article h1{font-size:clamp(40px,6vw,66px);line-height:1.08;letter-spacing:-2.2px;margin:16px 0}.blog-lead{font-size:20px;color:#a9b7c7;line-height:1.7}.article-meta{justify-content:flex-start;gap:22px;margin:19px 0 30px}.blog-cover{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:26px;border:1px solid rgba(255,255,255,.09);margin:5px 0 38px}.blog-content{font-size:17px;line-height:1.9;color:#c5cfdb}.blog-content h2{font-size:30px;line-height:1.25;color:#f0f5f9;margin:52px 0 16px;letter-spacing:-.8px}.blog-content h3{font-size:22px;color:#e9f0f6;margin:34px 0 12px}.blog-content p{margin:0 0 20px}.blog-content ul{margin:0 0 24px;padding-left:22px}.blog-content li{margin:8px 0}.blog-content blockquote{margin:28px 0;padding:18px 20px;border-left:3px solid #64dcc8;background:rgba(82,217,197,.055);border-radius:0 14px 14px 0;color:#b9c9d6}.blog-code{overflow:auto;padding:18px;border-radius:16px;background:#05080d;border:1px solid #1b2632;color:#bde7dc}.blog-risk{margin-top:48px;padding:17px 19px;border-radius:16px;border:1px solid rgba(227,189,115,.18);background:rgba(227,189,115,.05);color:#aa9b80;font-size:12px}.blog-bottom{margin-top:24px}.blog-main .seo-locale-links a{padding:5px 9px}@media(max-width:980px){.blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.blog-main{padding-top:30px}.blog-grid{grid-template-columns:1fr}.blog-hero{padding-top:30px}.blog-article h1{letter-spacing:-1.4px}.blog-lead{font-size:17px}.blog-content{font-size:16px}.blog-content h2{font-size:26px}.blog-main .header-actions .btn-primary{display:none}}
\n\n/* V2.9 HOMEPAGE BLOG */\n.home-blog-section{overflow:hidden}.home-blog-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.home-blog-head>div{max-width:760px}.home-blog-head h2{font-size:clamp(32px,4.2vw,52px);line-height:1.08;letter-spacing:-1.5px;margin:10px 0 12px}.home-blog-head p{margin:0;color:#96a7ba;line-height:1.75}.home-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.home-blog-card{overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:24px;background:linear-gradient(160deg,rgba(14,26,43,.9),rgba(7,13,23,.94));box-shadow:0 24px 64px rgba(0,0,0,.20);transition:transform .2s ease,border-color .2s ease}.home-blog-card:hover{transform:translateY(-4px);border-color:rgba(91,220,189,.24)}.home-blog-image{display:block;overflow:hidden;aspect-ratio:16/9;background:#09111b}.home-blog-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.home-blog-card:hover .home-blog-image img{transform:scale(1.035)}.home-blog-body{padding:20px 20px 22px}.home-blog-body h3{font-size:20px;line-height:1.38;margin:12px 0 9px}.home-blog-body h3 a:hover{color:#82ead8}.home-blog-body p{color:#8f9fb2;font-size:13px;line-height:1.72;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:67px}.home-blog-read{display:inline-block;color:#77e4ce;font-size:12px;font-weight:700;margin-top:17px}.home-blog-fallback{padding:24px;border:1px dashed rgba(255,255,255,.12);border-radius:20px;text-align:center}.home-blog-fallback a{color:#77e4ce}@media(max-width:920px){.home-blog-grid{grid-template-columns:1fr 1fr}.home-blog-head{align-items:flex-start}}@media(max-width:650px){.home-blog-grid{grid-template-columns:1fr}.home-blog-head{display:grid}.home-blog-head .btn{width:max-content}}\n
/* V2.9 article internal-link cluster */
.blog-related{margin-top:34px;padding-top:26px;border-top:1px solid rgba(255,255,255,.09)}
.blog-related>h2{margin:0 0 16px;font-size:1.35rem}
.blog-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.blog-related-card{display:block;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.035);transition:.2s ease}
.blog-related-card:hover{transform:translateY(-2px);border-color:rgba(98,228,190,.28)}
.blog-related-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}
.blog-related-card span{display:block;padding:13px}
.blog-related-card small{display:block;margin-bottom:6px;color:var(--accent,#6ee7c2);font-size:.72rem;letter-spacing:.08em}
.blog-related-card strong{display:block;color:#fff;font-size:.94rem;line-height:1.42}
@media(max-width:800px){.blog-related-grid{grid-template-columns:1fr}}
/* V3.2 real public trust metrics */
.ticker-track b{color:#dff8ff;font-size:11px;letter-spacing:.04em}.trust-stats{border-bottom:1px solid rgba(255,255,255,.055);background:linear-gradient(180deg,rgba(7,14,24,.92),rgba(5,10,18,.82))}.trust-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding:0;border-left:1px solid rgba(255,255,255,.055);border-right:1px solid rgba(255,255,255,.055)}.trust-stat{padding:22px 26px;border-right:1px solid rgba(255,255,255,.055);min-width:0}.trust-stat:last-child{border-right:0}.trust-stat small{display:block;color:#63758a;font:700 9px Inter,sans-serif;letter-spacing:.14em}.trust-stat strong{display:block;margin:6px 0 3px;font:800 28px Inter,sans-serif;color:#edf8fc;letter-spacing:-.03em}.trust-stat span{font-size:11px;color:#7e8fa3}.trust-stat:nth-child(3) strong{color:var(--cyan)}
@media(max-width:800px){.trust-stat-grid{grid-template-columns:1fr 1fr}.trust-stat:nth-child(2){border-right:0}.trust-stat:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.055)}}
@media(max-width:480px){.trust-stat{padding:17px 16px}.trust-stat strong{font-size:22px}.trust-stat span{font-size:9px}}
