.landing-redesign{--bg:#080a10;--surface:#0d1017;--surface-2:#131720;--surface-3:#181d28;--border:#ffffff0f;--border-2:#ffffff1f;--text:#e8ecf4;--text-2:#a9b3c4;--muted:#5a6478;--cyan:#00c4ef;--purple:#7c3aed;--green:#22d06e;--red:#f04060;--yellow:#f59e0b;--void:#8b93a7;--cyan-10:#00c4ef1a;--cyan-20:#00c4ef33;--purple-10:#7c3aed1f;--green-10:#22d06e1f;--red-10:#f040601f;--yellow-10:#f59e0b1f;--font-ar:"IBM Plex Sans Arabic","Inter",system-ui,sans-serif;--font-en:"Inter","IBM Plex Sans Arabic",system-ui,sans-serif;--font-mono:"JetBrains Mono","IBM Plex Mono",ui-monospace,monospace;--fs-display:44px;--fs-h1:32px;--fs-h2:24px;--fs-h3:18px;--fs-body:15px;--fs-small:13px;--fs-micro:11px;--lh-tight:1.2;--lh-body:1.7;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-6:24px;--s-8:32px;--s-12:48px;--s-16:64px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-pill:999px;--shadow-1:0 1px 2px #0006;--shadow-2:0 10px 30px #00000059;--glow-cyan:0 0 0 1px var(--cyan-20),0 12px 40px #00c4ef2e;--container:1200px;--nav-h:64px;--ease:cubic-bezier(.2,.7,.2,1);--t-fast:.18s;--t-base:.3s}.landing-redesign[data-theme=light]{--bg:#f0f4f8;--surface:#fff;--surface-2:#f6f8fb;--surface-3:#eef1f6;--border:#0a142814;--border-2:#0a142829;--text:#0b1220;--text-2:#3d4a60;--muted:#7a8699;--cyan:#08b;--purple:#5a16d4;--green:#094;--red:#c23;--yellow:#b8860b;--void:#6b7589;--cyan-10:#0088bb1a;--cyan-20:#0088bb38;--purple-10:#5a16d41a;--green-10:#0099441f;--red-10:#cc22331f;--yellow-10:#b8860b24;--shadow-2:0 10px 30px #0a14281a;--glow-cyan:0 0 0 1px var(--cyan-20),0 12px 40px #0088bb26}.landing-redesign *{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.landing-redesign{background:var(--bg);color:var(--text);font-family:var(--font-ar);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}.landing-redesign[lang=en],.landing-redesign[dir=ltr]{font-family:var(--font-en)}.landing-redesign h1,.landing-redesign h2,.landing-redesign h3,.landing-redesign h4{font-weight:700;line-height:var(--lh-tight);letter-spacing:-.01em}.landing-redesign .t-display{font-size:clamp(32px,5vw,var(--fs-display))}.landing-redesign .t-h1{font-size:clamp(26px,3.6vw,var(--fs-h1))}.landing-redesign .t-h2{font-size:var(--fs-h2)}.landing-redesign .t-h3{font-size:var(--fs-h3)}.landing-redesign .t-small{font-size:var(--fs-small)}.landing-redesign .t-micro{font-size:var(--fs-micro)}.landing-redesign .t-2{color:var(--text-2)}.landing-redesign .t-muted{color:var(--muted)}.landing-redesign .num,.landing-redesign [data-num]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.landing-redesign a{color:inherit;text-decoration:none}.landing-redesign img,.landing-redesign svg{max-width:100%;display:block}.landing-redesign button,.landing-redesign input,.landing-redesign select,.landing-redesign textarea{font:inherit;color:inherit}.landing-redesign :focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:var(--r-sm)}.landing-redesign .container{max-width:var(--container);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.landing-redesign .section{padding-block:clamp(48px,8vw,var(--s-16))}.landing-redesign .section-head{max-width:64ch;margin-bottom:var(--s-8)}.landing-redesign .section-head .eyebrow{align-items:center;gap:var(--s-2);color:var(--cyan);font-size:var(--fs-small);margin-bottom:var(--s-3);font-weight:600;display:inline-flex}.landing-redesign .section-head .eyebrow:before{content:"";background:var(--cyan);border-radius:2px;width:20px;height:2px}.landing-redesign .section-head p{color:var(--text-2);margin-top:var(--s-3)}.landing-redesign .btn{justify-content:center;align-items:center;gap:var(--s-2);height:44px;padding-inline:var(--s-6);border-radius:var(--r-md);font-weight:600;font-size:var(--fs-body);cursor:pointer;transition:transform var(--t-fast) var(--ease),background var(--t-base),box-shadow var(--t-base),border-color var(--t-base);white-space:nowrap;border:1px solid #0000;display:inline-flex}.landing-redesign .btn:hover{transform:translateY(-1px)}.landing-redesign .btn:active{transform:translateY(0)}.landing-redesign .btn:disabled{opacity:.5;pointer-events:none}.landing-redesign .btn-primary{background:var(--cyan);color:#041018;box-shadow:0 8px 24px #00c4ef40}.landing-redesign .btn-primary:hover{box-shadow:0 12px 32px #00c4ef59}.landing-redesign .btn-secondary{background:var(--surface-2);border-color:var(--border-2);color:var(--text)}.landing-redesign .btn-secondary:hover{border-color:var(--cyan);color:var(--cyan)}.landing-redesign .btn-ghost{color:var(--text-2);background:0 0}.landing-redesign .btn-ghost:hover{color:var(--text);background:var(--surface-2)}.landing-redesign .btn-danger{background:var(--red-10);color:var(--red);border-color:#f040604d}.landing-redesign .btn-sm{height:36px;padding-inline:var(--s-4);font-size:var(--fs-small);border-radius:var(--r-sm)}.landing-redesign .btn-lg{height:52px;padding-inline:var(--s-8);border-radius:var(--r-lg);font-size:16px}.landing-redesign .btn-icon{border-radius:var(--r-md);width:40px;height:40px;padding:0}.landing-redesign .btn svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.landing-redesign .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-6);box-shadow:var(--shadow-1)}.landing-redesign .card-2{background:var(--surface-2)}.landing-redesign .card-hover{transition:transform var(--t-base) var(--ease),border-color var(--t-base),box-shadow var(--t-base)}.landing-redesign .card-hover:hover{border-color:var(--border-2);box-shadow:var(--shadow-2);transform:translateY(-3px)}.landing-redesign .card-head{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);display:flex}.landing-redesign .card-head h3{font-size:var(--fs-h3)}.landing-redesign .divider{background:var(--border);height:1px;margin-block:var(--s-6)}.landing-redesign .grid{gap:var(--s-4);display:grid}.landing-redesign .grid-2{grid-template-columns:repeat(2,1fr)}.landing-redesign .grid-3{grid-template-columns:repeat(3,1fr)}.landing-redesign .grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1000px){.landing-redesign .grid-4,.landing-redesign .grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.landing-redesign .grid-2,.landing-redesign .grid-3,.landing-redesign .grid-4{grid-template-columns:1fr}}.landing-redesign .stack{gap:var(--s-4);flex-direction:column;display:flex}.landing-redesign .row{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.landing-redesign .badge{border-radius:var(--r-pill);height:24px;font-size:var(--fs-micro);letter-spacing:.02em;font-weight:700;font-family:var(--font-mono);border:1px solid #0000;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.landing-redesign .badge-cyan{background:var(--cyan-10);color:var(--cyan);border-color:var(--cyan-20)}.landing-redesign .badge-purple{background:var(--purple-10);color:#a78bfa;border-color:#7c3aed4d}.landing-redesign .badge-yellow{background:var(--yellow-10);color:var(--yellow);border-color:#f59e0b4d}.landing-redesign .badge-green{background:var(--green-10);color:var(--green);border-color:#22d06e4d}.landing-redesign .badge-red{background:var(--red-10);color:var(--red);border-color:#f040604d}.landing-redesign .badge-void{color:var(--void);background:#8b93a71f}.landing-redesign .badge[data-strategy=SMC_MTF]{background:var(--cyan-10);color:var(--cyan);border-color:var(--cyan-20)}.landing-redesign .badge[data-strategy=RETEST_MTF]{background:var(--purple-10);color:#a78bfa;border-color:#7c3aed4d}.landing-redesign .badge[data-strategy=BOLLINGER_REVERSION]{background:var(--yellow-10);color:var(--yellow);border-color:#f59e0b4d}.landing-redesign .side-long{color:var(--green)}.landing-redesign .side-short{color:var(--red)}.landing-redesign .dot{background:var(--muted);border-radius:50%;width:8px;height:8px;display:inline-block}.landing-redesign .dot-live{background:var(--green);animation:2s infinite pulse;box-shadow:0 0 #22d06e80}@keyframes pulse{0%{box-shadow:0 0 #22d06e80}70%{box-shadow:0 0 0 10px #22d06e00}to{box-shadow:0 0 #22d06e00}}.landing-redesign .pnl-pos{color:var(--green)}.landing-redesign .pnl-neg{color:var(--red)}.landing-redesign .pnl-void{color:var(--void)}.landing-redesign .stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-4) var(--s-6);gap:var(--s-1);display:grid}.landing-redesign .stat .label{font-size:var(--fs-small);color:var(--text-2)}.landing-redesign .stat .value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:start;direction:ltr;font-size:28px;font-weight:600;line-height:1.1}.landing-redesign .stat .delta{font-size:var(--fs-micro);font-family:var(--font-mono)}.landing-redesign .field{gap:var(--s-2);display:grid}.landing-redesign .field label{font-size:var(--fs-small);color:var(--text-2);font-weight:500}.landing-redesign .input,.landing-redesign .select,.landing-redesign .textarea{width:100%;height:44px;padding-inline:var(--s-4);background:var(--surface-2);border:1px solid var(--border-2);border-radius:var(--r-md);color:var(--text);transition:border-color var(--t-base),box-shadow var(--t-base);outline:none}.landing-redesign .textarea{height:auto;min-height:120px;padding-block:var(--s-3);resize:vertical}.landing-redesign .input:focus,.landing-redesign .select:focus,.landing-redesign .textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-10)}.landing-redesign .input::placeholder{color:var(--muted)}.landing-redesign .input.num{text-align:start}.landing-redesign .help{font-size:var(--fs-micro);color:var(--muted)}.landing-redesign .error{font-size:var(--fs-small);color:var(--red)}.landing-redesign .switch{border-radius:var(--r-pill);background:var(--surface-3);border:1px solid var(--border-2);cursor:pointer;width:40px;height:22px;transition:background var(--t-base);position:relative}.landing-redesign .switch:after{content:"";top:2px;background:var(--text-2);width:16px;height:16px;transition:transform var(--t-base),background var(--t-base);border-radius:50%;position:absolute;inset-inline-start:2px}.landing-redesign .switch[aria-checked=true]{background:var(--cyan)}.landing-redesign .switch[aria-checked=true]:after{background:#041018;transform:translate(-18px)}.landing-redesign [dir=ltr] .switch[aria-checked=true]:after{transform:translate(18px)}.landing-redesign .table-wrap{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);overflow-x:auto}.landing-redesign .table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.landing-redesign .table th{text-align:start;color:var(--text-2);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--border);white-space:nowrap;background:var(--surface-2);font-weight:500;font-size:var(--fs-micro);letter-spacing:.03em}.landing-redesign .table td{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--border);vertical-align:middle}.landing-redesign .table tr:last-child td{border-bottom:0}.landing-redesign .table tbody tr:hover td{background:var(--surface-2)}.landing-redesign .table td.num,.landing-redesign .table th.num{text-align:end;direction:ltr}.landing-redesign .table .sticky{background:var(--surface);position:sticky;inset-inline-start:0}.landing-redesign .signal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-4) var(--s-6);gap:var(--s-3);display:grid}.landing-redesign .signal-head{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.landing-redesign .signal-pair{font-family:var(--font-mono);direction:ltr;font-size:16px;font-weight:600}.landing-redesign .signal-side{font-family:var(--font-mono);font-weight:700;font-size:var(--fs-small)}.landing-redesign .signal-levels{gap:var(--s-2);grid-template-columns:repeat(3,1fr);display:grid}.landing-redesign .signal-levels div{background:var(--surface-2);border-radius:var(--r-sm);padding:var(--s-2) var(--s-3)}.landing-redesign .signal-levels small{font-size:var(--fs-micro);color:var(--muted);display:block}.landing-redesign .signal-levels b{font-family:var(--font-mono);font-weight:600;font-size:var(--fs-small);direction:ltr;display:block}.landing-redesign .signal-levels .entry b{color:var(--text)}.landing-redesign .signal-levels .tp b{color:var(--green)}.landing-redesign .signal-levels .sl b{color:var(--red)}.landing-redesign .signal-foot{font-size:var(--fs-micro);color:var(--muted);justify-content:space-between;align-items:center;display:flex}.landing-redesign .signal[data-side=LONG]{border-inline-start:3px solid var(--green)}.landing-redesign .signal[data-side=SHORT]{border-inline-start:3px solid var(--red)}.landing-redesign .nav{z-index:50;height:var(--nav-h);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#080a10bf;position:sticky;top:0}.landing-redesign[data-theme=light] .nav{background:#f0f4f8cc}.landing-redesign .nav .container{align-items:center;gap:var(--s-6);height:100%;display:flex}.landing-redesign .nav .brand{align-items:center;gap:var(--s-2);font-size:17px;font-weight:700;display:flex}.landing-redesign .nav .links{gap:var(--s-1);font-size:var(--fs-small);display:flex}.landing-redesign .nav .links a{border-radius:var(--r-sm);color:var(--text-2);padding:8px 12px}.landing-redesign .nav .links a:hover,.landing-redesign .nav .links a.active{color:var(--text);background:var(--surface-2)}.landing-redesign .nav .actions{gap:var(--s-2);align-items:center;margin-inline-start:auto;display:flex}.landing-redesign [dir=rtl] .icon-dir{transform:scaleX(-1)}.landing-redesign .mt-2{margin-top:var(--s-2)}.landing-redesign .mt-3{margin-top:var(--s-3)}.landing-redesign .mt-4{margin-top:var(--s-4)}.landing-redesign .mt-6{margin-top:var(--s-6)}.landing-redesign .mt-8{margin-top:var(--s-8)}.landing-redesign .mb-2{margin-bottom:var(--s-2)}.landing-redesign .mb-3{margin-bottom:var(--s-3)}.landing-redesign .mb-4{margin-bottom:var(--s-4)}.landing-redesign .mb-6{margin-bottom:var(--s-6)}.landing-redesign .gap-2{gap:var(--s-2)}.landing-redesign .gap-3{gap:var(--s-3)}.landing-redesign .gap-4{gap:var(--s-4)}.landing-redesign .text-center{text-align:center}.landing-redesign .ms-auto{margin-inline-start:auto}.landing-redesign .w-full{width:100%}.landing-redesign .sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.landing-redesign *{transition:none!important;animation:none!important}}.landing-redesign{overflow-x:hidden}.landing-redesign .glow{pointer-events:none;filter:blur(90px);opacity:.35;border-radius:50%;position:absolute}.landing-redesign #hero{padding-block:clamp(56px,10vh,96px) clamp(48px,8vh,80px);position:relative;overflow:hidden}.landing-redesign #hero .wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.landing-redesign #hero h1{font-size:clamp(32px,4.4vw,52px);line-height:1.25}.landing-redesign #hero h1 .l{display:block;overflow:hidden}.landing-redesign #hero h1 .l span{display:block;transform:translateY(110%)}.landing-redesign #hero h1 em{color:var(--cyan);font-style:normal}.landing-redesign #hero .lead{color:var(--text-2);max-width:54ch;margin-top:var(--s-4);opacity:0;font-size:17px}.landing-redesign #hero .ctas{gap:var(--s-3);margin-top:var(--s-8);opacity:0;flex-wrap:wrap;display:flex}.landing-redesign #hero .proof{gap:var(--s-6);margin-top:var(--s-8);opacity:0;flex-wrap:wrap;display:flex}.landing-redesign #hero .proof div{gap:2px;display:grid}.landing-redesign #hero .proof b{font-family:var(--font-mono);text-align:start;direction:ltr;font-size:22px;font-weight:600}.landing-redesign #hero .proof small{font-size:var(--fs-small);color:var(--text-2)}.landing-redesign .stage{min-height:520px;position:relative}.landing-redesign .terminal{background:var(--surface);border:1px solid var(--border-2);border-radius:var(--r-xl);box-shadow:var(--shadow-2);opacity:0;position:absolute;inset:0 0 auto;overflow:hidden}.landing-redesign .terminal .tb{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--border);font-size:var(--fs-micro);color:var(--muted);font-family:var(--font-mono);padding:10px 14px;display:flex}.landing-redesign .terminal .tb i{background:var(--surface-3);border-radius:50%;width:8px;height:8px;display:inline-block}.landing-redesign .terminal .scan{font-family:var(--font-mono);text-align:left;direction:ltr;gap:6px;height:150px;padding:12px 14px;font-size:12px;display:grid;position:relative;overflow:hidden}.landing-redesign .terminal .scan:after{content:"";background:linear-gradient(to top,var(--surface),transparent);height:50px;position:absolute;inset:auto 0 0}.landing-redesign .terminal .scan div{opacity:0;justify-content:space-between;display:flex}.landing-redesign .terminal .scan .hit{color:var(--green)}.landing-redesign .chart{height:170px;padding:0 14px 10px;position:relative}.landing-redesign .chart svg{width:100%;height:100%;overflow:visible}.landing-redesign .chart .line{fill:none;stroke:var(--cyan);stroke-width:2px;stroke-linecap:round}.landing-redesign .chart .area{fill:url(#g);opacity:.25}.landing-redesign .chart .lvl{stroke-width:1px;stroke-dasharray:4 4}.landing-redesign .chart text{font-family:var(--font-mono);fill:var(--muted);font-size:10px}.landing-redesign .chart .entry-dot{fill:var(--cyan);transform-box:fill-box;transform-origin:50%;transform:scale(0)}.landing-redesign .tg{bottom:0;border-radius:var(--r-lg);width:min(78%,330px);box-shadow:var(--shadow-2);opacity:0;background:#1f2c3a;padding:12px 14px;font-size:12.5px;line-height:1.6;position:absolute;inset-inline-start:-8%;transform:translateY(30px)}.landing-redesign[data-theme=light] .tg{color:#e8ecf4;background:#1f2c3a}.landing-redesign .tg .from{align-items:center;gap:8px;margin-bottom:6px;font-weight:600;display:flex}.landing-redesign .tg .from i{background:var(--cyan);color:#041018;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-style:normal;font-weight:700;display:grid}.landing-redesign .tg .msg{font-family:var(--font-mono);text-align:left;white-space:pre-line;color:#d6e1ee;direction:ltr;font-size:11.5px}.landing-redesign .tg .time{text-align:end;color:#8ea0b4;font-size:10px;font-family:var(--font-mono);margin-top:4px}@media (max-width:900px){.landing-redesign #hero .wrap{grid-template-columns:1fr}.landing-redesign .stage{min-height:480px;margin-top:var(--s-6)}.landing-redesign .tg{inset-inline-start:0}}.landing-redesign .strip{border-block:1px solid var(--border);background:var(--surface);padding-block:var(--s-4)}.landing-redesign .strip .container{gap:var(--s-8);font-size:var(--fs-small);color:var(--text-2);flex-wrap:wrap;justify-content:center;display:flex}.landing-redesign .strip span{align-items:center;gap:8px;display:flex}.landing-redesign .strip span:before{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px}.landing-redesign .steps{gap:var(--s-4);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.landing-redesign .step{position:relative}.landing-redesign .step .n{top:var(--s-4);font-family:var(--font-mono);color:var(--muted);font-size:var(--fs-micro);position:absolute;inset-inline-end:var(--s-4)}.landing-redesign .step .ic{border-radius:var(--r-md);background:var(--cyan-10);width:44px;height:44px;color:var(--cyan);margin-bottom:var(--s-4);place-items:center;display:grid}.landing-redesign .step .ic svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.landing-redesign .step p{color:var(--text-2);font-size:var(--fs-small);margin-top:var(--s-2)}@media (max-width:800px){.landing-redesign .steps{grid-template-columns:1fr}}.landing-redesign .strat{gap:var(--s-3);display:grid}.landing-redesign .strat .mini{background:var(--surface-2);border-radius:var(--r-md);height:72px;padding:8px;overflow:hidden}.landing-redesign .strat .mini svg{width:100%;height:100%;overflow:visible}.landing-redesign .strat .mini path{fill:none;stroke-width:1.6px;stroke-linecap:round}.landing-redesign .strat ul{font-size:var(--fs-small);color:var(--text-2);gap:6px;list-style:none;display:grid}.landing-redesign .strat li{gap:8px;display:flex}.landing-redesign .strat li:before{content:"";background:var(--muted);border-radius:50%;flex:0 0 5px;height:5px;margin-top:9px}.landing-redesign .perf{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.landing-redesign .legend{gap:var(--s-4);font-size:var(--fs-micro);color:var(--text-2);display:flex}.landing-redesign .legend i{vertical-align:middle;border-radius:2px;width:10px;height:10px;margin-inline-end:6px;display:inline-block}.landing-redesign .bars2{border-bottom:1px solid var(--border);align-items:flex-end;gap:10px;height:160px;padding:0 6px;display:flex}.landing-redesign .bars2 .g{flex:1;align-items:flex-end;gap:3px;height:100%;display:flex}.landing-redesign .bars2 i{transform-origin:bottom;border-radius:4px 4px 0 0;flex:1;transform:scaleY(0)}.landing-redesign .bars2 i.a{background:var(--cyan)}.landing-redesign .bars2 i.b{background:var(--purple);opacity:.8}.landing-redesign .barlbl{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;padding:6px 6px 0;font-size:10px;display:flex}.landing-redesign .barlbl span{text-align:center;flex:1}.landing-redesign .honest{background:var(--surface-2);border:1px dashed var(--border-2);border-radius:var(--r-md);padding:var(--s-3) var(--s-4);font-size:var(--fs-small);color:var(--text-2)}@media (max-width:900px){.landing-redesign .perf{grid-template-columns:1fr}}.landing-redesign .flow{gap:var(--s-3);margin-top:var(--s-4);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.landing-redesign .flow:before{content:"";top:28px;background:var(--border-2);height:2px;position:absolute;inset-inline:12%}.landing-redesign .flow .draw{top:28px;background:var(--cyan);transform-origin:100%;width:76%;height:2px;position:absolute;inset-inline-start:12%;transform:scaleX(0)}.landing-redesign [dir=ltr] .flow .draw{transform-origin:0}.landing-redesign .flow div{text-align:center;font-size:var(--fs-small);color:var(--text-2);opacity:0;position:relative;transform:translateY(10px)}.landing-redesign .flow div b{color:var(--text);margin-top:var(--s-2);display:block}.landing-redesign .flow div i{background:var(--surface);border:2px solid var(--cyan);width:56px;height:56px;color:var(--cyan);font-style:normal;font-family:var(--font-mono);z-index:1;border-radius:50%;place-items:center;margin:0 auto;font-weight:600;display:grid;position:relative}@media (max-width:800px){.landing-redesign .flow{grid-template-columns:1fr 1fr}.landing-redesign .flow:before,.landing-redesign .flow .draw{display:none}}.landing-redesign .channels{gap:var(--s-4);grid-template-columns:repeat(4,1fr);display:grid}.landing-redesign .channel .ic{border-radius:var(--r-md);background:var(--surface-2);width:44px;height:44px;margin-bottom:var(--s-3);font-family:var(--font-mono);font-weight:700;font-size:var(--fs-small);color:var(--cyan);place-items:center;display:grid}.landing-redesign .channel p{font-size:var(--fs-small);color:var(--text-2);margin-top:var(--s-1)}@media (max-width:800px){.landing-redesign .channels{grid-template-columns:1fr 1fr}}.landing-redesign .price-card{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--cyan-20);border-radius:var(--r-xl);gap:var(--s-8);box-shadow:var(--glow-cyan);grid-template-columns:1fr 1fr;align-items:center;padding:clamp(24px,4vw,40px);display:grid}.landing-redesign .price-card .p{font-family:var(--font-mono);text-align:start;direction:ltr;font-size:clamp(40px,5vw,56px);font-weight:600;line-height:1}.landing-redesign .price-card .p small{color:var(--text-2);font-size:16px;font-family:var(--font-ar)}.landing-redesign .price-card ul{font-size:var(--fs-small);color:var(--text-2);margin-top:var(--s-4);gap:8px;list-style:none;display:grid}.landing-redesign .price-card li{gap:8px;display:flex}.landing-redesign .price-card li:before{content:"✓";color:var(--green);font-weight:700}@media (max-width:800px){.landing-redesign .price-card{grid-template-columns:1fr}}.landing-redesign details{border-top:1px solid var(--border)}.landing-redesign details:last-child{border-bottom:1px solid var(--border)}.landing-redesign summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) 0;font-weight:600;list-style:none;display:flex}.landing-redesign summary::-webkit-details-marker{display:none}.landing-redesign summary i{border:1px solid var(--border-2);border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font-style:normal;font-weight:400;transition:transform .3s,background .3s;display:grid}.landing-redesign details[open] summary i{background:var(--cyan);color:#041018;border-color:var(--cyan);transform:rotate(45deg)}.landing-redesign details p{padding:0 0 var(--s-4);color:var(--text-2);font-size:var(--fs-small);max-width:70ch}.landing-redesign .risk{background:var(--surface);border-radius:var(--r-lg);padding:var(--s-4) var(--s-6);font-size:var(--fs-small);color:var(--text-2);gap:var(--s-3);border:1px solid #f59e0b40;display:flex}.landing-redesign .risk b{color:var(--yellow)}.landing-redesign footer{border-top:1px solid var(--border);padding-block:var(--s-8);font-size:var(--fs-small);color:var(--text-2)}.landing-redesign footer .container{justify-content:space-between;gap:var(--s-6);flex-wrap:wrap;display:flex}.landing-redesign footer nav{gap:var(--s-4);flex-wrap:wrap;display:flex}.landing-redesign .rv{opacity:0;transform:translateY(24px)}.landing-redesign .static .rv,.landing-redesign .static #hero .lead,.landing-redesign .static #hero .ctas,.landing-redesign .static #hero .proof,.landing-redesign .static .terminal,.landing-redesign .static .tg,.landing-redesign .static .flow div{opacity:1;transform:none}.landing-redesign .static #hero h1 .l span,.landing-redesign .static .bars2 i{transform:none}.landing-redesign .static .terminal .scan div{opacity:1}
