@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--bg:#080711;--panel:#11101e;--purple:#8c6cff;--green:#b6f784;--muted:#a09aaa}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:#f7f5fc;font:16px/1.65 Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}header{height:94px;border-bottom:1px solid #ffffff10;display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:auto;padding:0 38px;gap:24px}.brand{display:flex;align-items:center;font-size:23px;letter-spacing:1px;font-weight:800;gap:8px}.brand b{color:var(--green);font-weight:500}.logo{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--green);color:#10150b;font-size:27px;letter-spacing:-6px;padding-right:5px;font-weight:800;border-radius:11px;margin-right:6px}.logo span{font-size:24px}nav{display:flex;gap:30px;font-size:14px;color:#bfbacb}.small-btn{border:1px solid #393341;padding:10px 18px;border-radius:9px;font-size:14px}.small-btn span{margin-left:16px}.menu{display:none}.hero{padding:63px 38px 0;text-align:center;background:radial-gradient(ellipse at 50% 49%,#31205b66,transparent 64%)}.eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;color:#b4a4e3}.hero .eyebrow{display:inline-flex;align-items:center;gap:9px;border:1px solid #494055;border-radius:40px;padding:7px 15px;background:#211a32}.dot{display:inline-block;width:6px;height:6px;background:var(--green);border-radius:50%}h1{font-size:clamp(40px,5.2vw,72px);font-weight:600;letter-spacing:-3.5px;line-height:1.12;margin:25px 0 22px}em{font-style:normal;color:var(--purple)}.lead{color:#b3adbf;font-size:17px;line-height:1.8}.actions{display:flex;justify-content:center;gap:13px;margin-top:29px}.btn{display:inline-flex;justify-content:center;align-items:center;gap:25px;background:var(--green);color:#17200e;border:0;border-radius:9px;padding:15px 25px;font-size:14px;font-weight:800;transition:transform .2s,filter .2s}.btn:hover{filter:brightness(1.1);transform:translateY(-2px)}.btn.secondary{background:#ffffff06;border:1px solid #40364f;color:#eee8f8;font-weight:500;gap:11px}.play{font-size:12px}.micro{color:#8e869d;font-size:12px;margin-top:20px}.micro span{margin:0 12px}.terminal{max-width:1130px;margin:48px auto 0;text-align:left;border:1px solid #423355;border-radius:16px;box-shadow:0 0 80px #7c45de18;overflow:hidden;background:#0e0d16}.terminal-top,.chart-head,.terminal-bottom{display:flex;justify-content:space-between;align-items:center;padding:13px 23px}.terminal-top{border-bottom:1px solid #ffffff10;font-size:12px}.terminal-top>div{display:flex;align-items:center;gap:8px}.mini{width:22px;height:22px;font-size:16px;border-radius:5px;letter-spacing:-3px}.muted{color:#77717f}.demo-label{color:#8b829a;font-size:10px;letter-spacing:1.4px}.chart-head{padding-top:20px}.chart-head strong{font-size:16px}.chart-head span{color:#8f879c;font-size:12px;margin-left:13px}.periods{display:flex;gap:5px}.periods button{border:0;background:none;color:#888090;font-size:12px;border-radius:5px;padding:5px 11px}.periods .active{background:#302342;color:#d2baff}.chart-wrap{position:relative;min-height:330px}#chart{width:100%;display:block}.notification{position:absolute;right:30px;top:20px;width:277px;border:1px solid #4b3a60;background:#1c1726ed;box-shadow:0 15px 40px #0005;border-radius:14px;padding:17px;backdrop-filter:blur(12px)}.notif-top{display:flex;align-items:center;gap:9px;font-size:12px}.tg{border-radius:50%;background:#33a6d9;color:white;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.notif-top small{margin-left:auto;color:#8e829e}.short{color:#f88a9d;font-size:15px;font-weight:700;margin:14px 0}.short span{font-size:12px;color:#e0d7ed;margin-left:12px}.short i{font-style:normal}.notif-grid{display:grid;grid-template-columns:1fr 1fr;font-size:12px;gap:5px}.notif-grid span{color:#a79ab6}.notif-grid b{text-align:right;font-weight:500}.targets{margin-top:12px;border-top:1px solid #ffffff12;padding-top:10px;display:grid;gap:3px;color:#b6f784;font-size:11px}.targets span{display:flex;justify-content:space-between}.targets b{font-weight:500}.notif-foot{font-size:10px;color:#94869f;margin-top:11px}.terminal-bottom{font-size:11px;color:#92879d;border-top:1px solid #ffffff10;padding:11px 22px}.terminal-bottom .dot{margin-right:7px}.markets{max-width:1100px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:37px 10px 40px;color:#79717f;gap:20px}.markets>span{font-size:10px;letter-spacing:2px}.markets b{font-size:18px;letter-spacing:1px;color:#aaa2b4;font-weight:600}.light{background:#f6f5f9;color:#211c2e;padding:91px 38px 100px}.section-heading{text-align:center}.light .eyebrow{color:#8263c5}h2{font-size:46px;line-height:1.18;letter-spacing:-2px;font-weight:600;margin:20px 0}.section-heading p{color:#83798f;font-size:16px}.feature-grid{max-width:1130px;margin:48px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-grid article{background:white;border:1px solid #e7e2ed;border-radius:16px;padding:21px 24px 28px}.feature-art{height:151px;border-radius:10px;margin-bottom:25px;background:#13101e;display:flex;justify-content:center;align-items:center;gap:10px}.signals span{background:#224132;color:#a9efb0;border:1px solid #365e40;border-radius:7px;padding:9px 12px;font:12px monospace;transform:translateY(-13px)}.signals span+span{background:#452b36;color:#f59daf;border-color:#644051;transform:translateY(14px)}.levels{flex-direction:column;padding:25px 30px;gap:13px;align-items:stretch}.levels span{font:9px monospace;color:#e98b9f;border-bottom:1px dashed #b15b704d;padding-bottom:5px}.levels span b{float:right;font-weight:400}.levels span:nth-child(2){color:#b5a7f6;border-color:#8777ba66}.levels span:last-child{color:#a3d996;border-color:#5a804666}.message{gap:9px;padding:18px}.message div{font-size:13px;color:white}.message div span{display:block;font-size:9px;color:#a59aac}.message small{color:#746b80;font-size:9px;align-self:center}.num{font-size:10px;letter-spacing:1.5px;color:#8e7aaa}h3{font-size:19px;line-height:1.4;font-weight:700;letter-spacing:-.5px;margin:13px 0 9px}.feature-grid p{color:#817789;font-size:14px;line-height:1.8;margin:0}.telegram-section{max-width:1150px;margin:auto;display:grid;grid-template-columns:1.15fr 1fr;gap:70px;padding:100px 35px}.telegram-copy>p{color:#a39aae;max-width:480px}.telegram-copy ul{list-style:none;padding:0;margin:36px 0}.telegram-copy li{display:flex;gap:20px;margin:24px 0}.telegram-copy li>span{color:#9780b7;border:1px solid #393040;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0;margin-top:5px}.telegram-copy li h3{font-size:16px;margin:0 0 5px}.telegram-copy li p{font-size:13px;color:#93879f;margin:0;max-width:340px}.phone-area{background:radial-gradient(ellipse,#53317b77,transparent 68%);text-align:center}.phone{position:relative;width:283px;height:556px;overflow:auto;margin:auto;border:7px solid #28232e;border-radius:38px;box-shadow:0 20px 50px #0006;scrollbar-width:none;background:#fff}.phone img{width:100%;display:block}.phone-area>p{font-size:11px;line-height:1.8;color:#8e809d;margin:17px 0 0}.start-section{padding-top:84px}.access-card{max-width:940px;margin:45px auto 0;border:1px solid #dbd3e8;border-radius:20px;background:white;display:grid;grid-template-columns:1fr 1fr;padding:38px;gap:35px}.access-card h3{font-size:25px}.access-card p{color:#8a7e96;font-size:14px}.checklist{list-style:none;padding:0;line-height:2.4;font-size:14px;color:#605369}.checklist li:before{content:'✓';color:#8863c6;margin-right:12px}.access-action{background:#f4f0fa;border-radius:13px;text-align:center;padding:27px 18px;display:flex;align-items:center;flex-direction:column}.big{width:55px;height:55px}.access-action h3{font-size:20px}.access-action .btn{width:100%;margin-top:12px}.access-note{font-size:12px!important}.faq-section{max-width:1130px;margin:auto;padding:95px 25px;display:grid;grid-template-columns:1fr 1.65fr;gap:65px}.faq-section>div>p{color:#91869f}.faqs details{border-bottom:1px solid #2b2336;padding:21px 0}.faqs details:first-child{padding-top:0}.faqs summary{list-style:none;cursor:pointer;font-size:16px;display:flex;justify-content:space-between;gap:25px}.faqs summary:after{content:'+';color:#a98bd7;font-size:22px;line-height:1}.faqs details[open] summary:after{content:'−'}.faqs p{font-size:14px;color:#a395b2;padding-right:28px;line-height:1.9}footer{border-top:1px solid #282031;max-width:1200px;margin:auto;padding:38px}footer>div:first-child{display:flex;align-items:center;justify-content:space-between}footer>div>span{font-size:12px;color:#8d819c}footer>p{color:#71677e;font-size:11px;max-width:800px;margin:26px 0}.footer-bottom{display:flex;justify-content:space-between;font-size:12px;color:#93869e}.btn:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #ae87ff;outline-offset:4px}
@media(min-width:1500px){.hero{padding-top:80px}}@media(max-width:800px){header{padding:0 22px;height:80px}nav{gap:18px;font-size:12px}.small-btn{display:none}.hero{padding:45px 20px 0}h1{letter-spacing:-2px}.terminal{margin-top:35px}.notification{width:235px;right:16px;top:10px;padding:13px}.chart-wrap{min-height:300px}#chart{height:300px;width:100%;object-fit:cover}.markets{flex-wrap:wrap;justify-content:center;gap:20px}.markets>span{width:100%}.markets b{font-size:15px}.light{padding:65px 22px}.feature-grid{gap:12px}.feature-grid article{padding:14px}.feature-art{height:130px;padding:12px;gap:5px}.signals span{font-size:10px;padding:7px}.message small{display:none}.telegram-section{padding:70px 25px;gap:25px}.telegram-copy h2{font-size:36px}.phone{width:250px;height:535px}.access-card{padding:24px;gap:20px}.faq-section{gap:30px;padding:65px 25px}}
@media(max-width:600px){header{position:sticky;top:0;background:#080711f5;z-index:20;height:72px}.brand{font-size:21px}.logo{width:34px;height:34px;font-size:24px}header .menu{display:block;background:none;border:1px solid #3d334a;color:#eee;border-radius:7px;padding:3px 10px;font-size:22px}nav{display:none;position:absolute;top:72px;left:0;right:0;padding:26px;background:#13101e;flex-direction:column;font-size:16px}nav.open{display:flex}.hero{padding-top:38px}.hero .eyebrow{font-size:10px;letter-spacing:1.3px}h1{font-size:42px;letter-spacing:-2px;line-height:1.13;margin-top:23px}.lead{font-size:15px}.desktop{display:none}.actions{flex-direction:column;margin-top:25px;gap:10px}.btn{font-size:14px;padding:16px 20px}.micro{font-size:10px}.micro span{margin:0 4px}.terminal{border-radius:12px;margin-top:31px}.terminal-top{padding:12px}.muted{display:none}.demo-label{font-size:8px}.chart-head{padding:16px 12px}.chart-head span{display:none}.chart-head strong{font-size:14px}.chart-wrap{height:427px;overflow:hidden}#chart{width:680px;height:250px;max-width:none;transform:translateX(-80px)}.notification{top:185px;right:18px;left:18px;width:auto;padding:14px;background:#21192e}.notif-grid{grid-template-columns:1fr 1fr}.short{margin:9px 0}.targets{margin-top:7px;display:flex;justify-content:space-between;font-size:9px;gap:8px}.targets span{flex-direction:column}.notif-foot{font-size:9px}.terminal-bottom{padding:12px;font-size:9px}.terminal-bottom>span:last-child{display:none}.markets{padding:25px 0 29px;gap:13px 22px}.markets b{font-size:13px}.markets>span{font-size:9px}h2{font-size:36px;letter-spacing:-1.5px}.section-heading p{font-size:15px}.light{padding:57px 20px}.feature-grid{grid-template-columns:1fr;gap:17px;margin-top:30px}.feature-grid article{padding:22px}.feature-art{height:155px}.signals span{font-size:13px;padding:10px 16px}.levels{padding:23px 38px}.levels span{font-size:11px}.message div{font-size:16px}.message div span{font-size:12px}.feature-grid h3{font-size:21px}.feature-grid p{font-size:15px}.num{font-size:11px}.telegram-section{grid-template-columns:1fr;padding:60px 24px;gap:35px}.telegram-copy>p{font-size:15px}.telegram-copy li p{font-size:14px}.telegram-copy .btn{width:100%}.phone{width:290px;height:555px}.phone-area>p{font-size:12px}.access-card{grid-template-columns:1fr;padding:24px 20px;gap:10px;margin-top:30px}.checklist{font-size:15px}.access-action{padding:24px 14px}.faq-section{grid-template-columns:1fr;padding:60px 24px;gap:28px}.faq-section h2 br{display:none}.faq-section>div>p{font-size:15px}.faqs summary{font-size:16px}.faqs p{font-size:15px;padding-right:0}footer{padding:30px 24px}footer>div:first-child{align-items:flex-start;gap:20px;flex-direction:column}footer>p{font-size:12px}.footer-bottom span{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.results-grid{max-width:1130px;margin:45px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.result-card{border:1px solid #e2daed;border-radius:18px;padding:28px;background:#fff}.result-card>p{font-size:14px;color:#82758e}.evidence{background:#171020;color:#eee7f5;border-color:#41304f}.evidence>p{color:#b8a7c6}.result-level{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ffffff12;font-size:14px}.result-level b{color:#b6f784;font-weight:500}.evidence-link{display:inline-block;color:#c9adf1;font-size:13px;margin-top:24px}.caption{font-size:12px!important;line-height:1.7}.pending{display:flex;flex-direction:column;align-items:flex-start}.empty-icon{font-size:58px;line-height:1;color:#9978c5;margin:32px 0 15px}.pending-label{display:inline-block;background:#9b77cd16;border:1px solid #9b77cd30;border-radius:20px;padding:5px 12px;color:#9676bf;font-size:11px}.pending .pending-label{margin-top:auto}.backtests-section{padding:90px 25px;background:radial-gradient(ellipse at 50% 55%,#271638,transparent 70%)}.backtests-section .section-heading>p{color:#a195ae}.backtest-panel{max-width:1100px;margin:42px auto 0;border:1px solid #40314e;border-radius:16px;overflow:hidden;background:#110d17}.report-header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #35293f;gap:15px}.report-header>div{display:flex;align-items:center;gap:8px;font-size:13px}.metric-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;padding:22px}.metric-grid>div{padding:14px;border:1px solid #35293f;border-radius:9px}.metric-grid span{font-size:11px;color:#ac9ab9;display:block}.metric-grid b{font-size:25px;font-weight:500}.report-empty{text-align:center;padding:36px 24px 65px;background:linear-gradient(#ffffff03 1px,transparent 1px);background-size:100% 48px}.report-symbol{font-size:36px;color:#8a699f}.report-empty p{max-width:490px;margin:10px auto;color:#9c8da8;font-size:14px}.report-footer{padding:16px 22px;display:flex;gap:30px;font-size:11px;color:#91809e;border-top:1px solid #35293f}.section-note{font-size:12px;color:#91829e;text-align:center;max-width:850px;margin:23px auto 0}.comparison-box{max-width:1100px;margin:40px auto 0;background:#110d17;border:1px solid #463253;border-radius:17px;overflow:hidden;box-shadow:0 15px 55px #7c54b82b;color:#eee8f6}.compare-top{display:flex;justify-content:space-between;padding:18px 23px;border-bottom:1px solid #35293f;font-size:14px}.compare-top span{font-size:12px;color:#a28aac}.comparison-stage{position:relative;aspect-ratio:1100/400;overflow:hidden}.comparison-stage svg{position:absolute;width:100%;height:100%;inset:0}.comparison-overlay{position:absolute;inset:0;clip-path:inset(0 0 0 50%);background:#110d17}.compare-label{position:absolute;top:15px;background:#21172ce8;border:1px solid #574066;padding:5px 12px;border-radius:20px;font-size:11px}.before-label{left:18px}.after-label{right:18px;color:#b6f784}.compare-divider{position:absolute;left:50%;height:100%;border-left:1px solid #b69acb;top:0;pointer-events:none}.compare-divider>span{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#b6f784;color:#1f2c11;font-size:24px;box-shadow:0 0 30px #0008}.compare-control{display:flex;gap:20px;align-items:center;padding:18px 23px;border-top:1px solid #35293f;font-size:12px}.compare-control label{color:#af9abb}.compare-control input{flex:1;accent-color:#b6f784;min-width:80px;cursor:ew-resize}.compare-control output{min-width:36px}.comparison-cta{text-align:center;margin-top:30px}
@media(max-width:800px){.results-grid{grid-template-columns:1fr}.result-card{padding:25px}.pending .pending-label{margin-top:20px}.empty-icon{margin:20px 0 5px}.metric-grid{grid-template-columns:repeat(3,1fr)}.report-header{flex-wrap:wrap}.comparison-stage{aspect-ratio:1100/500}.compare-control label{max-width:160px}.report-footer{flex-wrap:wrap;gap:10px 25px}}
@media(max-width:600px){.backtests-section{padding:60px 20px}.metric-grid{grid-template-columns:repeat(2,1fr);padding:14px;gap:8px}.metric-grid>div:last-child{grid-column:1/-1}.report-header{padding:16px}.report-empty{padding:20px 18px 35px}.compare-top{padding:14px;font-size:12px;gap:15px}.compare-top span{font-size:10px;text-align:right}.comparison-stage{aspect-ratio:1.25}.compare-label{font-size:9px;padding:5px 8px;top:10px}.before-label{left:8px}.after-label{right:8px}.compare-control{padding:15px 12px;gap:10px;flex-wrap:wrap}.compare-control label{max-width:none;width:100%;font-size:12px}.section-note{font-size:12px}}

.metric-grid small{display:block;font-size:12px;color:#a896b4}.metric-grid .positive{color:var(--green)}.backtest-image{display:block;margin:0 22px 22px;background:white;border-radius:10px;overflow:hidden}.backtest-image img{display:block;width:100%;height:auto}.report-footer a{margin-left:auto;color:#c5a5e7}.backtests-section .backtest-panel+.backtest-panel{margin-top:32px}@media(max-width:600px){.backtest-image{margin:0 14px 14px;overflow-x:auto}.backtest-image img{min-width:650px}.report-footer a{margin-left:0}.metric-grid b{font-size:23px}}
/* Reference-led visual system: broad sections, readable type, violet CTAs. */
:root{--bg:#090319;--panel:#170b36;--purple:#a478ff;--green:#9bd7ab;--muted:#b2a7c3}body{background:var(--bg);font-size:18px;line-height:1.65}header{max-width:none;padding:0 max(32px,calc((100vw - 1180px)/2));height:100px;background:#0b041bf5;position:sticky;top:0;z-index:40;border:0;backdrop-filter:blur(18px)}.brand{font-size:27px;letter-spacing:-.7px;gap:6px}.brand b{color:#fff}.logo{background:linear-gradient(145deg,#39255e,#221a41);color:white;border:1px solid #68518b;border-radius:16px;width:48px;height:48px;box-shadow:inset 0 1px 3px #ffffff30}.mini{width:28px;height:28px;border-radius:8px}nav{gap:22px;font-size:14px;color:#c9bfd8}.small-btn{background:#4635f4;border:1px solid #7061ff;font-size:14px;white-space:nowrap}.hero{padding:58px 28px 0;background:radial-gradient(ellipse at 55% 25%,#25105e,transparent 70%);display:flex;flex-direction:column;align-items:center}.eyebrow,.hero .eyebrow{font-family:monospace;font-size:14px;letter-spacing:1.6px;display:inline-block;border:0;border-radius:10px;background:#240951;color:#d7c4fd;padding:9px 16px}.hero .dot{display:none}h1{font-size:clamp(44px,5.6vw,78px);max-width:1050px;line-height:1.08;letter-spacing:-3px;font-weight:700;margin:30px 0 10px}h1 em{color:white}h2{font-size:clamp(40px,4.4vw,62px);line-height:1.12;letter-spacing:-2.2px;font-weight:700;margin:26px auto;max-width:1000px}.section-heading p{font-size:21px;line-height:1.65;max-width:820px;margin:0 auto;color:#776b88}.lead{font-size:21px;max-width:840px;line-height:1.7;color:#b7abc9;margin:34px auto 0}.actions{margin:28px 0 0;gap:18px}.btn{background:#4635f4;color:white;border:1px solid #7161ff;border-radius:12px;font-size:18px;font-weight:600;padding:17px 32px;box-shadow:0 4px 0 #2f24af;min-height:60px}.btn.secondary{background:transparent;border:1px solid #4c3c64;box-shadow:none;font-size:18px}.terminal{width:100%;max-width:1060px;margin:30px auto 0;border-radius:24px;border-color:#382651;box-shadow:0 0 80px #5622a523}.terminal-top{font-size:14px;padding:16px 24px}.demo-label{font-size:12px}.chart-head strong{font-size:20px}.chart-head span{font-size:14px}.periods button{font-size:14px;padding:8px 13px}.chart-wrap{min-height:340px}.notification{width:300px;top:20px;right:30px;padding:20px;border-radius:18px;background:#1d1232f5}.notif-top{font-size:14px}.notif-top small{font-size:12px}.short{font-size:18px}.short span{font-size:14px}.notif-grid{font-size:14px}.targets{font-size:12px}.notif-foot{font-size:12px}.terminal-bottom{font-size:12px}.markets{width:100%;max-width:950px;flex-wrap:wrap;justify-content:center;gap:24px 50px;padding:48px 10px 60px}.markets>span{width:100%;font-family:inherit;font-size:17px;letter-spacing:0;color:#dad3e5}.markets b{font-size:24px}.light{background:#fbfaff;color:#210d49;padding:95px 28px}.light .eyebrow{background:#f0eaf9;color:#8744ee}.signal-proof{max-width:1000px;margin:50px auto 0;display:grid;grid-template-columns:.9fr 1fr;gap:55px;align-items:center}.proof-image{display:block;border:1px solid #e0d7e9;border-radius:27px;background:white;overflow:hidden;position:relative;height:560px;box-shadow:0 15px 45px #250f4214}.proof-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.proof-image>span{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);background:#2a1155;color:#fff;white-space:nowrap;padding:8px 18px;border-radius:30px;font-size:14px}.proof-story h3{font-size:34px;line-height:1.25;margin:23px 0}.proof-story>p{font-size:18px;color:#7b6d8e}.result-level{font-size:18px;padding:14px 0;border-color:#e3d9ed}.result-level b{color:#493170}.proof-story .btn{margin-top:27px}.backtests-section{padding:90px 28px;background:radial-gradient(ellipse at 60% 25%,#20104e,transparent 70%)}.backtests-section .section-heading p{color:#b2a5c4}.backtests-section h2 em{color:white}.report-tabs{display:flex;justify-content:center;gap:12px;margin:38px auto 28px}.report-tabs button{border:1px solid #5b3d7e;border-radius:12px;background:#150b2a;color:#d2c2e5;padding:12px 27px;font-size:18px}.report-tabs button span{display:block;font-size:12px;color:#b9a3d3}.report-tabs button[aria-pressed=true]{background:#651be5;border-color:#9563ff;color:white}.report-tabs button[aria-pressed=true] span{color:#e9dcff}.backtest-panel{margin:0 auto;max-width:1100px;border-radius:24px;background:#100a1b;border-color:#3c2358}.backtest-panel[hidden]{display:none}.backtests-section .backtest-panel+.backtest-panel{margin-top:0}.report-header{padding:20px 24px}.report-header>div{font-size:19px}.pending-label{font-size:12px}.metric-grid{gap:10px;padding:20px}.metric-grid>div{padding:15px 12px}.metric-grid span{font-size:12px}.metric-grid b{font-size:27px}.metric-grid small{font-size:12px}.backtest-image{margin:0 20px 20px;border-radius:14px}.backtest-image img{min-width:0;width:100%}.report-footer{font-size:12px}.comparison-box{border-radius:26px;box-shadow:0 0 45px #5745ef44}.comparison-stage{aspect-ratio:1100/420}.compare-top{font-size:17px}.compare-label{font-size:14px;padding:8px 18px;background:#08060f}.compare-divider>span{width:52px;height:52px;background:#6829ed;color:white}.compare-control{font-size:14px}.comparison-cta{margin-top:38px}.feature-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px}.feature-grid article{border-radius:28px;background:linear-gradient(170deg,#1d0b48,#111 90%);border:1px solid #5b417b;padding:28px;color:white;overflow:hidden}.feature-art{height:210px;margin:-10px -10px 28px;background:none}.feature-grid h3{font-size:27px;line-height:1.25;font-weight:500}.feature-grid p{font-size:18px;color:#bcb3c7;line-height:1.65;margin-top:16px}.num{font-size:12px}.signals span{font-size:14px;padding:12px 16px}.levels{padding:20px}.levels span{font-size:12px}.message{padding:12px}.message div{font-size:18px}.message div span{font-size:12px}.message small{display:none}.message .tg{width:44px;height:44px;font-size:23px}.telegram-section{max-width:1140px;padding:100px 28px;gap:65px;grid-template-columns:1.2fr 1fr}.telegram-copy h2{font-size:52px}.telegram-copy>p{font-size:20px;color:#b5a8c6}.telegram-copy li h3{font-size:19px}.telegram-copy li p{font-size:16px;color:#b5a8c6}.telegram-copy li>span{font-size:14px;width:36px;height:36px}.phone{width:320px;height:650px}.phone-area>p{font-size:14px}.benefits-section{padding-bottom:25px}.benefit-compare{max-width:1000px;margin:48px auto;display:grid;grid-template-columns:1fr 1fr;gap:0;background:white;border-radius:25px;padding:12px;box-shadow:0 12px 45px #25114613}.benefit-compare article{padding:32px 27px}.benefit-compare article:last-child{border:3px solid #8b39ff;border-radius:20px}.benefit-compare h3,.benefit-compare .brand{font-size:30px;line-height:1.3;margin:8px 0 25px}.benefit-compare p{font-size:18px;color:#756781;padding:6px 0}.benefit-compare article:last-child p{color:#452165}.access-card{border-radius:26px;max-width:1000px;padding:35px;gap:35px}.access-card h3{font-size:30px}.access-card p,.checklist{font-size:18px}.access-action{background:#f3edfb;padding:30px 22px;border-radius:20px}.access-action h3{font-size:26px}.access-action .btn{font-size:18px}.faq-section{max-width:940px;display:block;padding:90px 28px}.faq-section>div:first-child{text-align:center;margin-bottom:45px}.faq-section h2 br{display:none}.faq-section>div>p{font-size:20px}.faqs details{padding:27px 25px;border:0;border-radius:22px;margin:8px 0}.faqs details:first-child{padding-top:27px}.faqs details[open]{background:#1a102b}.faqs summary{font-size:22px;color:#d6cce4}.faqs summary:after{font-size:30px}.faqs p{font-size:18px;color:#b6a7c5;margin-bottom:0}footer{padding:45px 28px;max-width:1100px}footer>p,footer>div>span,.footer-bottom{font-size:14px}#image-viewer{padding:55px 18px 18px;border:1px solid #665181;border-radius:16px;background:#120b20;max-width:95vw;max-height:94vh;overflow:auto}#image-viewer::backdrop{background:#080212de}#image-viewer img{max-width:100%;height:auto;display:block;margin:auto}#close-viewer{position:fixed;right:4vw;top:4vh;background:#6136e8;border:1px solid #a589ef;color:white;border-radius:50%;font-size:28px;width:44px;height:44px;z-index:2}
@media(max-width:1050px){header{padding:0 24px}nav{gap:15px}.small-btn{display:none}.feature-grid{grid-template-columns:1fr 1fr}.feature-grid article:last-child{grid-column:1/-1}.signal-proof{gap:30px}.telegram-copy h2{font-size:42px}}
@media(max-width:600px){header{height:82px;padding:0 20px}.brand{font-size:24px}.logo{width:44px;height:44px;border-radius:14px}header .menu{border:0;font-size:30px;padding:3px 6px}nav{top:82px;padding:30px;gap:25px;text-align:center;font-size:20px}html{scroll-padding-top:95px}.hero{padding:30px 20px 0}.eyebrow,.hero .eyebrow{font-size:12px;padding:8px 12px;letter-spacing:1px}h1{font-size:39px;letter-spacing:-1.5px;line-height:1.1;margin:23px -4px 3px}h2{font-size:37px;letter-spacing:-1.4px;line-height:1.13;margin:25px auto}.terminal{margin-top:25px;border-radius:22px}.terminal-top{padding:12px;font-size:12px}.mini{width:23px;height:23px;border-radius:7px}.chart-head{padding:10px 12px}.chart-head strong{font-size:16px}.periods button{font-size:12px;padding:6px 9px}.chart-wrap{height:376px;min-height:0}#chart{width:660px;height:205px;transform:translateX(-65px)}.notification{top:153px;left:14px;right:14px;width:auto;padding:14px;border-radius:13px}.notif-top{font-size:13px}.short{font-size:16px;margin:8px 0}.short span{font-size:12px}.notif-grid{font-size:13px}.targets{font-size:11px;margin-top:8px;padding-top:8px}.notif-foot{display:none}.terminal-bottom{font-size:10px;padding:10px 12px}.terminal-bottom>span:last-child{display:none}.lead{font-size:18px;line-height:1.65;margin-top:27px}.actions{width:100%;margin-top:25px;gap:16px}.btn,.btn.secondary{font-size:18px;min-height:57px;padding:14px 20px;border-radius:11px}.markets{padding:40px 0 45px;gap:16px 24px}.markets>span{font-size:17px}.markets b{font-size:18px}.light,.backtests-section{padding:58px 20px}.section-heading p{font-size:18px;line-height:1.6}.signal-proof{grid-template-columns:1fr;gap:25px;margin-top:32px}.proof-image{height:490px;border-radius:22px}.proof-story h3{font-size:29px}.proof-story>p{font-size:18px}.result-level{font-size:16px}.proof-story .btn{width:100%}.report-tabs{gap:8px;margin-top:30px}.report-tabs button{font-size:17px;padding:11px 14px;flex:1}.report-tabs button span{font-size:11px}.report-header{padding:16px;gap:9px}.report-header>div{font-size:17px}.pending-label{font-size:10px}.metric-grid{grid-template-columns:1fr 1fr;padding:14px;gap:9px}.metric-grid>div{padding:12px}.metric-grid span{font-size:12px}.metric-grid b{font-size:26px}.metric-grid>div:last-child{grid-column:1/-1}.metric-grid small{font-size:12px}.backtest-image{margin:0 12px 14px;overflow:hidden}.backtest-image img{min-width:0}.report-footer{font-size:12px;padding:15px;gap:8px}.comparison-box{margin-top:32px;border-radius:23px}.comparison-stage{aspect-ratio:1.2}.compare-label{font-size:12px;padding:6px 10px}.compare-top{font-size:14px}.compare-control label{font-size:14px}.feature-grid{grid-template-columns:1fr;margin-top:33px;gap:20px}.feature-grid article{padding:28px;border-radius:30px}.feature-grid article:last-child{grid-column:auto}.feature-art{height:200px;margin-bottom:23px}.feature-grid h3{font-size:28px}.feature-grid p{font-size:18px}.signals span{font-size:15px}.levels span{font-size:13px}.telegram-section{grid-template-columns:1fr;padding:60px 23px;gap:38px}.telegram-copy h2{font-size:37px}.telegram-copy>p{font-size:18px}.telegram-copy li h3{font-size:18px}.telegram-copy li p{font-size:16px}.phone{width:min(310px,100%);height:580px}.benefits-section{padding-bottom:10px}.benefit-compare{grid-template-columns:1fr;margin-top:30px;padding:8px}.benefit-compare article{padding:25px 20px}.benefit-compare h3,.benefit-compare .brand{font-size:28px}.benefit-compare p{font-size:17px}.access-card{padding:25px 20px;gap:20px}.access-card h3{font-size:27px}.access-card p,.checklist{font-size:17px}.access-action{padding:25px 16px}.faq-section{padding:60px 20px}.faqs details,.faqs details:first-child{padding:23px 20px}.faqs summary{font-size:19px;line-height:1.4}.faqs p{font-size:17px;line-height:1.65}footer{padding:35px 24px}#image-viewer{width:95vw}#image-viewer img{max-width:100%}}

/* Original client evidence and aligned TradingView comparison. */
.client-gallery{max-width:1200px;margin:55px auto 0;columns:3;column-gap:22px}
.client-card{display:block;break-inside:avoid;margin:0 0 22px;background:#fff;border:1px solid #e9e2ef;border-radius:24px;overflow:hidden;box-shadow:0 8px 28px #25114608;transition:transform .2s}
.client-card:hover{transform:translateY(-3px)}
.client-card img{display:block;width:100%;height:auto}
.client-card>span{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 20px;font-size:14px;color:#71607f;border-top:1px solid #f1ecf6}
.client-card b{color:#7d36e8;font-size:22px;font-weight:400}
#results .signal-proof{margin-top:75px;padding-top:55px;border-top:1px solid #e6dfee}
.replay-block{max-width:1100px;margin:75px auto 0;text-align:center}
.replay-block h3{font-size:32px;line-height:1.25;margin:25px 0 15px}
.replay-player{position:relative;aspect-ratio:16/9;margin:35px auto 18px;background:#100a1b;border:1px solid #3c2358;border-radius:28px;overflow:hidden}
.replay-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.replay-link{display:inline-block;font-size:15px;color:#ccbae7;padding:8px}
.comparison-box{max-width:580px}
.comparison-stage{aspect-ratio:1/1.7;background:white;isolation:isolate}
.comparison-stage img#before-chart,.comparison-stage img#after-chart{display:block;position:absolute;left:0;top:-8%;width:100%;height:auto;max-width:none;transform:none;pointer-events:none;user-select:none}
.comparison-overlay{background:white}
.compare-label{top:14px;font-size:12px;padding:7px 12px}
.chart-originals{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin:22px auto 0;font-size:14px;color:#7141b6}
.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1200px;gap:26px}
.feature-grid article{padding:35px}
.feature-art{height:260px}
.feature-grid article:last-child{grid-column:1/-1}
@media(max-width:900px){.client-gallery{columns:2}.replay-block h3{font-size:28px}}
@media(max-width:600px){.client-gallery{columns:1;margin-top:32px;max-width:440px}.client-card{border-radius:20px;margin-bottom:20px}.client-card>span{padding:14px 17px}.replay-block{margin-top:50px}.replay-block h3{font-size:26px}.replay-player{margin-top:25px;border-radius:19px}.comparison-stage{aspect-ratio:1/1.7}.compare-label{font-size:11px;padding:6px 9px}.chart-originals{gap:8px 18px;font-size:12px}.feature-grid{grid-template-columns:1fr}.feature-grid article{padding:28px}.feature-grid article:last-child{grid-column:auto}.feature-art{height:200px}#results .signal-proof{margin-top:40px;padding-top:35px}}

/* Shared geometry keeps both original screenshots pixel-aligned. */
#compare-stage{position:relative;aspect-ratio:1/1.7;overflow:hidden;background:#fff;cursor:ew-resize}
#compare-stage>.compare-photo{position:absolute;top:-8%;left:0;display:block;width:100%;height:auto;max-width:none;transform:none;user-select:none;pointer-events:none}
#compare-stage>.compare-after{clip-path:inset(0 0 0 50%)}
#compare-stage .compare-divider{pointer-events:none}
.brand-image{position:relative;display:inline-block;width:190px;height:42px;overflow:hidden;flex-shrink:0;mix-blend-mode:screen}
.brand-image img{position:absolute;width:168.4%;height:auto;max-width:none;left:-34.2%;top:50%;transform:translateY(-50%)}
.access-action .brand-image{background:#080711;border-radius:8px;mix-blend-mode:normal;width:210px;height:58px}
.hero-proof{max-width:900px}.hero-proof>a{display:block;background:#fff}.hero-chart-image{display:block;width:100%;height:470px;object-fit:cover;object-position:50% 49%}
.timeframe-summary{display:flex;justify-content:center;flex-wrap:wrap;gap:18px 36px;padding:0 0 45px;color:#bdb1d0;font-size:16px}.timeframe-summary b{color:#e4ff00;margin-left:12px;white-space:nowrap}
@media(max-width:600px){header .brand-image{width:165px;height:40px}.hero-chart-image{height:400px;object-position:50% 43%}.hero-proof .terminal-bottom{display:flex}.timeframe-summary{flex-direction:column;gap:8px;font-size:15px;padding-bottom:35px}.hero-proof .terminal-top{gap:12px}}
/* Saya AI: market motion and clearer product hierarchy. */
.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 18% 15%,#48318655,transparent 55%),radial-gradient(ellipse at 90% 50%,#43257644,transparent 50%),#0a0419}
.hero .lead{margin:23px auto 0;font-size:20px;max-width:760px}.hero .actions{margin-bottom:20px}.hero-proof{margin-top:35px;box-shadow:0 30px 90px #0005,0 0 0 1px #a783ff15}
.hero .eyebrow{border:1px solid #8b64be44;background:#22113d;color:#dac8f5}.hero h1{max-width:1080px}.hero h1 em{color:#e4ff00}
.btn{position:relative;transition:transform .25s,box-shadow .25s,background .25s}.btn:hover{box-shadow:0 5px 0 #2f24af,0 10px 35px #7048ff40}.btn:active{transform:translateY(2px)}
.market-cards.markets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1100px;gap:16px;padding:48px 0 30px;margin:0 auto}
.market-cards .market-caption{grid-column:1/-1;text-align:center;letter-spacing:2.5px;font:11px monospace;color:#a99bbb;margin-bottom:12px}
.market-card{display:flex;align-items:center;gap:16px;padding:22px 18px;border-radius:22px;border:1px solid #a98fcb26;background:linear-gradient(140deg,#ffffff09,#ffffff02);text-align:left;min-width:0;transition:border-color .3s,background .3s}
.market-card:hover{border-color:#b6a0e877;background:#ffffff09}.market-cards .market-card b{display:block;color:#eee7fb;font-size:18px;font-weight:600;letter-spacing:0}.market-card small{display:block;font-size:10px;color:#b5a6c7;white-space:nowrap;letter-spacing:.3px;margin-top:4px}
.market-coin{width:52px;height:52px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;box-shadow:inset 0 1px 2px #fff5,0 8px 22px #0005;animation:coin-float 5s ease-in-out infinite;will-change:transform}
.market-coin svg{width:34px;height:34px}.market-coin.gold{background:linear-gradient(145deg,#5d441a,#241707)}.market-coin.bitcoin{background:linear-gradient(145deg,#ffb449,#e07804);color:white;font-size:36px;font-weight:700;animation-delay:-1.2s}.market-coin.ethereum{background:linear-gradient(145deg,#4a4685,#1e1a3e);animation-delay:-2.4s}.market-coin.solana{background:linear-gradient(145deg,#514167,#122d27);animation-delay:-3.6s}
@keyframes coin-float{0%,100%{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-7px) rotate(5deg)}}
.timeframe-summary{padding-bottom:50px}.feature-grid article{transition:transform .3s,border-color .3s;box-shadow:0 15px 35px #1f104a0a}.feature-grid article:hover{transform:translateY(-5px);border-color:#a377e6}.feature-grid article:last-child{grid-column:auto}.timeframe-art{flex-direction:column;gap:18px}.timeframe-art>span{display:flex;justify-content:space-between;gap:30px;align-items:center;border:1px solid #ffffff1f;background:#ffffff08;border-radius:14px;padding:16px 22px;width:100%;font:13px monospace;color:#b9abc9}.timeframe-art b{color:#e4ff00;font-size:15px}.lifetime-art{font:160px/1 Georgia,serif;color:#e4ff00;text-shadow:0 0 60px #c2fc2930}
.access-card{border:1px solid #ded3ed;box-shadow:0 25px 70px #3b1b6310}.access-action{background:linear-gradient(145deg,#f1ecfa,#e9e2f6);justify-content:center}.access-action .black-brand{background:transparent;mix-blend-mode:normal;width:200px;height:55px;border-radius:0;overflow:hidden}.access-action .black-brand img{width:150%;left:-25%;top:50%}
.faq-section h2{max-width:700px;letter-spacing:-1.4px;word-spacing:.1em;text-wrap:balance}.faqs details{border:1px solid transparent;transition:background .2s,border-color .2s}.faqs details[open]{border-color:#6f50883d}.faqs summary{align-items:center}.faqs summary::after{flex-shrink:0}
@keyframes arrive{from{opacity:.45;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
.arriving{animation:arrive .65s ease-out both}
@media(max-width:1050px){.market-cards.markets{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.market-card{justify-content:flex-start;padding:20px 26px}}
@media(max-width:600px){.hero .lead{font-size:17px;margin-top:21px}.hero h1{font-size:38px}.hero .eyebrow{font-size:10px;letter-spacing:.8px}.hero .actions{margin-bottom:8px}.hero-proof{margin-top:27px}.market-cards.markets{gap:10px;padding-top:35px;padding-bottom:24px}.market-card{padding:18px 12px;gap:10px;border-radius:18px}.market-coin{width:40px;height:40px}.market-coin svg{width:27px;height:27px}.market-coin.bitcoin{font-size:28px}.market-cards .market-card b{font-size:15px}.market-card small{font-size:8px;letter-spacing:0}.market-cards .market-caption{font-size:10px}.timeframe-summary{font-size:14px}.faq-section h2{font-size:38px;max-width:310px;letter-spacing:-1px;line-height:1.2}.access-action .black-brand{width:180px;height:52px}.feature-grid{gap:18px}.timeframe-art{gap:12px}.timeframe-art>span{gap:12px;font-size:11px;padding:14px}.timeframe-art b{font-size:12px}.lifetime-art{font-size:140px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.market-coin{will-change:auto}}
/* Continuous market ribbon, with matching groups for a seamless loop. */
.market-ribbon{width:100%;max-width:1100px;margin:52px auto 20px;text-align:center;min-width:0}
.market-ribbon>p{font-size:22px;color:#e5ddef;margin:0 0 32px}
.market-marquee{width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}
.market-track{display:flex;width:max-content;animation:market-scroll 28s linear infinite;will-change:transform}
.market-group{display:flex;align-items:center;flex-shrink:0;gap:64px;padding-right:64px}
.ticker-item{display:flex;align-items:center;gap:17px;white-space:nowrap;color:#776986}
.ticker-item b{font-size:46px;font-weight:800;letter-spacing:-1px;line-height:1.3}
.ticker-icon{display:grid;place-items:center;width:58px;height:64px;font-size:58px;line-height:1;font-weight:800}
.ticker-icon svg{width:58px;height:58px}.ticker-icon svg path{fill:currentColor}
.market-motion-toggle{display:inline-block;margin-top:14px;padding:6px 10px;border:0;border-radius:6px;background:transparent;color:#a599b5;font-size:11px;opacity:.8}
.market-motion-toggle:hover{opacity:1;color:white}
.market-marquee:hover .market-track,.market-marquee.paused .market-track{animation-play-state:paused}
@keyframes market-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(max-width:600px){.market-ribbon{margin-top:38px;margin-bottom:15px}.market-ribbon>p{font-size:18px;margin-bottom:26px}.ticker-item b{font-size:34px;letter-spacing:-.6px}.ticker-icon{width:42px;height:50px;font-size:44px}.ticker-icon svg{width:42px;height:42px}.ticker-item{gap:12px}.market-group{gap:42px;padding-right:42px}}
@media(prefers-reduced-motion:reduce){.market-track{animation:none;will-change:auto;width:100%}.market-group{flex-wrap:wrap;justify-content:center;width:100%;padding:0;gap:18px 28px}.market-group[aria-hidden=true]{display:none}.market-marquee{mask-image:none;-webkit-mask-image:none}.ticker-item b{font-size:22px}.ticker-icon,.ticker-icon svg{width:32px;height:36px;font-size:34px}.market-motion-toggle{display:none}}
