:root{--bg:#040207;--panel:rgba(18,12,30,.82);--panel-strong:rgba(28,18,45,.94);--line:rgba(196,181,253,.2);--line-bright:rgba(196,181,253,.42);--text:#f8f7ff;--muted:#b7accd;--soft:#817694;--purple:#8b5cf6;--deep-purple:#4c1d95;--cyan:#67e8f9;--green:#4ade80;--red:#fb7185;--amber:#fbbf24;--shadow:0 24px 80px rgba(12,2,28,.52)}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;-webkit-text-size-adjust:100%}body,html{color:var(--text)}body{margin:0;min-height:100vh;background:linear-gradient(135deg,#040207,#0b0612 42%,#11071d);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.72}.site-header{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px;padding:18px clamp(18px,4vw,56px);border-bottom:1px solid var(--line);background:rgba(4,2,7,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.brand-lockup,.dashboard-tile,.download-row,.header-link,.primary-button,.secondary-button,.secure-label{display:inline-flex;align-items:center;gap:10px}.brand-lockup{text-decoration:none;font-weight:900;letter-spacing:2px}.brand-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:8px;background:hsla(0,0%,100%,.96);padding:4px;box-shadow:0 0 32px rgba(139,92,246,.42);overflow:hidden}.brand-mark img{width:100%;height:100%;object-fit:contain}.secure-label{color:#ddd6fe;font-size:.78rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.header-actions{display:inline-flex;align-items:center;gap:14px;margin-left:auto}.header-link{min-height:38px;border:1px solid var(--line);border-radius:8px;padding:8px 12px;color:#efe9ff;background:hsla(0,0%,100%,.045);font-size:.82rem;font-weight:900;text-decoration:none}.admin-shell,.checkout-shell,.dashboard-shell,.document-page,.home-hero,.product-detail,.status-page{width:min(1180px,calc(100% - 36px));margin:0 auto}.home-hero{min-height:min(820px,calc(100vh - 76px));display:grid;grid-template-columns:minmax(0,.92fr) minmax(410px,.84fr);align-items:center;grid-gap:clamp(36px,6vw,82px);gap:clamp(36px,6vw,82px);padding:38px 0 54px}.enhanced-hero{position:relative;isolation:isolate;overflow:hidden}.enhanced-hero:before{content:"";position:absolute;inset:28px -18px auto;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.8),rgba(168,85,247,.8),transparent);animation:scanSweep 4.8s ease-in-out infinite;z-index:-1}.algo-backdrop{position:absolute;inset:0;z-index:-2;pointer-events:none;opacity:.86}.algo-backdrop:before{content:"";position:absolute;inset:10% -8% 2%;background:linear-gradient(rgba(103,232,249,.045) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.052) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent)}.algo-backdrop:after{content:"";position:absolute;left:3%;right:2%;top:44%;height:2px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.28),rgba(139,92,246,.4),transparent);box-shadow:0 0 26px rgba(103,232,249,.24);transform:skewY(-5deg)}.algo-candle{position:absolute;width:9px;border-radius:999px;background:rgba(103,232,249,.34);box-shadow:0 0 18px rgba(103,232,249,.28)}.algo-candle:after,.algo-candle:before{content:"";position:absolute;left:4px;width:1px;background:rgba(196,181,253,.44)}.algo-candle:before{top:-28px;height:28px}.algo-candle:after{bottom:-30px;height:30px}.candle-one{left:7%;top:23%;height:62px}.candle-two{left:15%;top:38%;height:44px;background:rgba(139,92,246,.38)}.candle-three{right:42%;top:17%;height:74px}.candle-four{right:22%;top:29%;height:54px;background:rgba(139,92,246,.38)}.candle-five{right:8%;top:52%;height:84px}.algo-route{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(196,181,253,.38),transparent);transform-origin:left center}.route-one{left:4%;right:36%;top:66%;transform:rotate(-8deg)}.route-two{left:34%;right:4%;top:18%;transform:rotate(7deg)}.admin-shell h1,.checkout-title h1,.dashboard-heading h1,.document-page h1,.hero-copy h1,.product-detail h1,.status-page h1{margin:0;font-size:clamp(3rem,6.25vw,6.25rem);line-height:.88;letter-spacing:0}.hero-copy{position:relative;z-index:1;max-width:720px}.hero-copy h1{display:grid;grid-gap:0;gap:0;max-width:10ch;overflow-wrap:anywhere}.hero-copy h1 span{color:rgba(248,247,255,.88)}.matrix-logo-chip{display:inline-flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;min-height:54px;border:1px solid rgba(196,181,253,.22);border-radius:8px;padding:6px 12px 6px 7px;margin:2px 0 16px;color:#eee9ff;background:hsla(0,0%,100%,.045);box-shadow:0 18px 48px rgba(12,2,28,.34);font-size:.82rem;font-weight:900;letter-spacing:1px;text-transform:uppercase}.matrix-logo-chip img{border-radius:7px;background:#fff;object-fit:contain}.admin-shell h1,.checkout-title h1,.dashboard-heading h1,.document-page h1,.product-detail h1,.status-page h1{font-size:clamp(2.2rem,5vw,4.8rem)}.dashboard-heading p,.document-page p,.hero-copy p,.product-detail-copy>p,.status-page>p{color:var(--muted);line-height:1.7;max-width:680px}.eyebrow{color:var(--cyan);font-size:.75rem;font-weight:900;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 10px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero-actions.centered{justify-content:center}.hero-proof-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.hero-proof-strip span{display:inline-flex;align-items:center;gap:7px;min-height:34px;border:1px solid rgba(103,232,249,.2);border-radius:8px;padding:7px 10px;color:#d8f7ff;background:rgba(103,232,249,.06);font-size:.82rem;font-weight:800;white-space:nowrap}.payment-button,.primary-button,.secondary-button{border:1px solid transparent;min-height:52px;border-radius:8px;padding:13px 19px;font-weight:850;text-decoration:none;white-space:nowrap}.payment-button,.primary-button{color:#fff;background:linear-gradient(135deg,#a855f7,#6d28d9);box-shadow:0 18px 44px rgba(139,92,246,.32)}.secondary-button{color:#efe9ff;background:hsla(0,0%,100%,.045);border-color:var(--line)}.download-row,.payment-button,.primary-button,.secondary-button{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.download-row:hover,.payment-button:hover,.primary-button:hover,.secondary-button:hover{transform:translateY(-2px);border-color:rgba(196,181,253,.56)}.full-button{width:100%;justify-content:center}.big-button{min-height:56px}.checkout-panel,.locked-panel,.product-card,.summary-panel,.table-panel,.terminal-panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:var(--shadow)}.terminal-panel{border-radius:8px;overflow:hidden;min-height:340px}.hero-stage{z-index:1;align-self:center}.hero-stage,.signal-frame{position:relative;min-height:440px}.signal-frame{max-width:640px;margin-left:auto;border:1px solid rgba(196,181,253,.24);border-radius:8px;overflow:hidden;background:linear-gradient(rgba(196,181,253,.08) 1px,transparent 0),linear-gradient(90deg,rgba(196,181,253,.08) 1px,transparent 0),rgba(10,5,18,.84);background-size:34px 34px;box-shadow:var(--shadow),inset 0 0 80px rgba(139,92,246,.12)}.signal-frame:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,rgba(103,232,249,.12),transparent 48%);transform:translateX(-100%);animation:panelSheen 5.4s ease-in-out infinite}.signal-grid{position:absolute;inset:72px 24px 34px;overflow:hidden}.signal-kpi{position:absolute;display:inline-flex;align-items:center;min-height:30px;border:1px solid rgba(196,181,253,.22);border-radius:8px;padding:5px 9px;color:rgba(221,214,254,.88);background:rgba(8,4,14,.74);font-size:.68rem;font-weight:950;letter-spacing:1px;text-transform:uppercase}.kpi-one{top:12%;left:8%}.kpi-two{top:34%;right:9%}.kpi-three{bottom:14%;left:12%}.signal-line{position:absolute;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--cyan),var(--purple),transparent);box-shadow:0 0 22px rgba(103,232,249,.46);animation:signalMove 4s ease-in-out infinite}.signal-one{top:24%}.signal-two{top:52%;animation-delay:.85s}.signal-three{top:76%;animation-delay:1.5s}.floating-terminal{position:absolute;left:36px;right:36px;bottom:34px;border:1px solid rgba(196,181,253,.24);border-radius:8px;background:rgba(6,3,11,.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.terminal-head{display:flex;gap:8px;padding:14px;border-bottom:1px solid var(--line)}.terminal-head span{width:10px;height:10px;border-radius:50%;background:var(--purple)}.terminal-lines{padding:24px}.terminal-lines p{display:flex;align-items:center;gap:10px;color:#e9d5ff;border-bottom:1px solid rgba(196,181,253,.14);padding:14px 0;margin:0;font-size:clamp(.84rem,1.1vw,1rem)}.closing-band,.compare-band,.flow-band,.plans-band,.products-band,.results-band,.reviews-band,.transparency-band,.trial-band{padding:70px clamp(18px,4vw,56px) 88px;background:hsla(0,0%,100%,.025);border-top:1px solid var(--line)}.plans-band{background:linear-gradient(180deg,rgba(139,92,246,.08),hsla(0,0%,100%,.02))}.trial-band{background:linear-gradient(180deg,rgba(103,232,249,.055),rgba(139,92,246,.055))}.flow-band{position:relative;overflow:hidden;padding-top:50px;padding-bottom:64px;background:radial-gradient(circle at 16% 30%,rgba(103,232,249,.1),transparent 30%),radial-gradient(circle at 78% 50%,rgba(139,92,246,.14),transparent 34%),hsla(0,0%,100%,.018)}.flow-market-bg{position:absolute;inset:0;pointer-events:none;opacity:.92}.flow-market-bg:before{content:"";position:absolute;inset:20px clamp(18px,5vw,72px);border:1px solid rgba(196,181,253,.08);background:linear-gradient(rgba(103,232,249,.045) 1px,transparent 0),linear-gradient(90deg,rgba(196,181,253,.05) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.market-runner{position:absolute;left:-32%;top:50%;width:34%;height:2px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.9),rgba(139,92,246,.95),transparent);box-shadow:0 0 26px rgba(103,232,249,.42);animation:marketRunner 7s linear infinite}.flow-candle{position:absolute;top:50%;width:8px;border-radius:999px;background:rgba(74,222,128,.68);box-shadow:0 0 18px rgba(74,222,128,.22);animation:candleFloat 5.2s ease-in-out infinite}.flow-candle:after,.flow-candle:before{content:"";position:absolute;left:3px;width:2px;background:rgba(226,232,240,.5)}.flow-candle:before{top:-18px;height:18px}.flow-candle:after{bottom:-20px;height:20px}.fc-one{left:12%;height:34px;transform:translateY(-28px)}.fc-two{left:27%;height:54px;background:rgba(251,113,133,.64);animation-delay:-1.2s}.fc-three{left:42%;height:42px;transform:translateY(-48px);animation-delay:-2s}.fc-four{left:58%;height:62px;background:rgba(139,92,246,.7);animation-delay:-2.8s}.fc-five{left:72%;height:38px;transform:translateY(-34px);animation-delay:-3.4s}.fc-six{left:86%;height:58px;animation-delay:-4s}.flow-grid{position:relative;z-index:1;width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}.flow-card{position:relative;overflow:hidden;min-height:218px;border:1px solid rgba(196,181,253,.22);border-radius:8px;padding:24px;background:linear-gradient(135deg,hsla(0,0%,100%,.07),transparent 40%),linear-gradient(145deg,rgba(24,17,39,.95),rgba(7,4,12,.9));box-shadow:var(--shadow),inset 0 0 46px rgba(139,92,246,.08)}.flow-card:after{content:"";position:absolute;left:24px;right:24px;bottom:20px;height:34px;background:linear-gradient(90deg,transparent 0 8%,rgba(103,232,249,.62) 8% 10%,transparent 10% 18%,rgba(74,222,128,.56) 18% 20%,transparent 20% 34%,rgba(251,113,133,.5) 34% 36%,transparent 36% 50%,rgba(139,92,246,.54) 50% 52%,transparent 52% 68%,rgba(103,232,249,.62) 68% 70%,transparent 70%),linear-gradient(166deg,transparent 0 46%,rgba(103,232,249,.22) 46% 50%,transparent 50%);opacity:.45;transform:translateX(-16px);animation:miniChart 4.6s ease-in-out infinite}.flow-step{position:absolute;top:18px;right:18px;color:rgba(196,181,253,.2);font-size:2.7rem;font-weight:950;letter-spacing:0;line-height:1}.flow-card svg{position:relative;z-index:1;color:var(--cyan)}.flow-card h3{margin:14px 0 8px}.flow-card h3,.flow-card p{position:relative;z-index:1}.flow-card p{color:var(--muted);line-height:1.55;margin:0;max-width:18rem}.transparency-band{position:relative;overflow:hidden;padding-top:44px;padding-bottom:52px;background:radial-gradient(circle at 18% 18%,rgba(139,92,246,.2),transparent 30%),radial-gradient(circle at 78% 44%,rgba(103,232,249,.1),transparent 32%),linear-gradient(180deg,rgba(4,2,7,.99),rgba(9,5,17,.97))}.compare-band:before,.transparency-band:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(196,181,253,.04) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.03) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);pointer-events:none}.transparency-shell{position:relative;z-index:1;width:min(1040px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.86fr);grid-gap:clamp(22px,3.4vw,40px);gap:clamp(22px,3.4vw,40px);align-items:center}.proof-pill{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;min-height:34px;border:1px solid rgba(103,232,249,.34);border-radius:999px;padding:7px 13px;background:rgba(103,232,249,.07);color:#e9d5ff;box-shadow:0 0 34px rgba(139,92,246,.16);font-size:.68rem;font-weight:950;letter-spacing:1.2px;text-transform:uppercase}.proof-pill svg{color:var(--cyan)}.transparency-copy h2{margin:18px 0 12px;font-size:clamp(1.9rem,3vw,2.75rem);line-height:1.02;max-width:500px}.transparency-copy h2 span{color:var(--cyan);text-shadow:0 0 30px rgba(103,232,249,.28)}.proof-chart-card p,.transparency-copy>p:not(.proof-pill){color:#d8d2e6;max-width:510px;line-height:1.55;font-size:.94rem}.growth-strip{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:stretch;max-width:560px;margin:20px 0 0}.growth-strip>div{min-height:84px;display:grid;align-content:center;border:1px solid rgba(196,181,253,.28);border-radius:8px;padding:15px 16px;background:rgba(18,12,30,.76);box-shadow:var(--shadow)}.growth-strip span{display:block;color:var(--muted);font-size:.78rem;font-weight:950;letter-spacing:1.2px;text-transform:uppercase}.growth-strip strong{display:block;margin-top:6px;color:#fff;font-size:clamp(1.8rem,3vw,2.5rem);line-height:.95}.growth-strip .growth-highlight{border-color:rgba(103,232,249,.46);background:rgba(10,25,38,.82);box-shadow:0 24px 80px rgba(12,2,28,.54),0 0 32px rgba(103,232,249,.14)}.growth-strip .growth-highlight strong{color:var(--cyan);text-shadow:0 0 24px rgba(103,232,249,.3)}.growth-arrow{position:relative;display:grid;place-items:center;align-self:center;width:32px;height:32px;border:1px solid rgba(103,232,249,.38);border-radius:50%;background:rgba(103,232,249,.08);color:var(--cyan);box-shadow:0 0 28px rgba(103,232,249,.18)}.growth-arrow>span{position:absolute;left:50%;top:50%;width:18px;height:18px;transform:translate(-50%,-50%);transform-origin:center}.growth-arrow>span:after,.growth-arrow>span:before{content:"";position:absolute;display:block}.growth-arrow>span:before{left:2px;top:50%;width:12px;height:2.5px;border-radius:999px;background:currentColor;transform:translateY(-50%)}.growth-arrow>span:after{right:3px;top:50%;width:7px;height:7px;border-top:2.5px solid;border-right:2.5px solid;border-radius:1px;transform:translateY(-50%) rotate(45deg)}.transparency-points{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;border-top:1px solid rgba(34,197,94,.18);padding-top:24px}.transparency-points article{display:grid;grid-gap:8px;gap:8px}.transparency-points svg{color:#22c55e;filter:drop-shadow(0 0 12px rgba(34,197,94,.36))}.transparency-points strong{font-size:.83rem;font-weight:950;letter-spacing:.8px;text-transform:uppercase}.transparency-points span{color:var(--muted);font-size:.82rem;line-height:1.45}.proof-chart-card{position:relative;overflow:hidden;width:min(100%,470px);justify-self:end;border:1px solid rgba(103,232,249,.24);border-radius:8px;padding:20px;background:linear-gradient(145deg,rgba(18,12,30,.96),rgba(4,2,7,.95)),rgba(7,6,18,.86);box-shadow:var(--shadow),inset 0 0 70px rgba(103,232,249,.08)}.proof-chart-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 78% 32%,rgba(103,232,249,.14),transparent 34%);pointer-events:none}.proof-chart-head{position:relative;z-index:1;display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:14px}.proof-chart-head strong{display:block;font-size:clamp(1.05rem,1.7vw,1.35rem)}.proof-chart-head span{display:block;margin-top:4px;color:var(--muted);font-size:.9rem}.proof-chart-head em{border:1px solid rgba(103,232,249,.34);border-radius:8px;padding:7px 9px;color:var(--cyan);background:rgba(103,232,249,.08);font-size:.62rem;font-style:normal;font-weight:950;letter-spacing:1px}.proof-chart-grid{position:relative;z-index:1;min-height:218px;overflow:hidden;border-top:1px solid rgba(196,181,253,.12);border-bottom:1px solid rgba(196,181,253,.12);background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.075) 0 1px,transparent 1px 46px),linear-gradient(90deg,transparent,rgba(103,232,249,.06))}.proof-chart-svg{position:absolute;left:0;right:10%;bottom:18px;width:90%;height:calc(100% - 34px);overflow:visible}.proof-area-path{fill:url(#proofAreaGradient)}.proof-guide-path{fill:none;stroke:rgba(124,58,237,.2);stroke-width:14;stroke-linecap:round;filter:blur(2px)}.proof-line-path{fill:none;stroke:url(#proofLineGradient);stroke-width:5.5;stroke-linecap:round;stroke-linejoin:round;filter:url(#proofLineGlow)}.proof-scan-path{fill:none;stroke:rgba(196,181,253,.92);stroke-width:7.5;stroke-linecap:round;stroke-dasharray:34 640;animation:chartSignalScan 4.2s ease-in-out infinite;filter:drop-shadow(0 0 9px rgba(124,58,237,.82))}.proof-end-guide{stroke:rgba(124,58,237,.32);stroke-width:1.2}.proof-dot{stroke:rgba(4,2,7,.9);stroke-width:3}.proof-dot-start{fill:#fb7185;filter:drop-shadow(0 0 10px rgba(251,113,133,.74))}.proof-dot-end{fill:#a855f7;filter:drop-shadow(0 0 14px rgba(124,58,237,.92))}.chart-price{position:absolute;right:1px;min-width:68px;text-align:right;color:rgba(248,247,255,.48);font-size:.76rem;font-weight:850;z-index:2}.price-top{top:12%}.price-target{top:28%;right:0;min-width:auto;border:1px solid rgba(168,85,247,.5);border-radius:6px;padding:2px 6px;background:rgba(4,2,7,.74);color:#ddd6fe;box-shadow:0 0 18px rgba(124,58,237,.2)}.price-mid{top:55%}.price-low{bottom:6%}.proof-point{position:absolute;display:grid;grid-gap:3px;gap:3px;border:1px solid rgba(168,85,247,.48);border-radius:8px;padding:7px 9px;background:rgba(4,2,7,.78);box-shadow:0 0 24px rgba(124,58,237,.2)}.proof-point span{color:#e9d5ff;font-size:.6rem;font-weight:950;letter-spacing:1px;text-transform:uppercase}.proof-point strong{color:#f5f3ff;font-size:.86rem}.start-point{left:15%;bottom:31%;border-color:rgba(251,113,133,.45)}.start-point span,.start-point strong{color:#fecdd3}.end-point{right:13%;top:0}.proof-chart-card p{position:relative;z-index:1;margin:18px 0 0;font-size:.9rem}.compare-band{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0,rgba(139,92,246,.18),transparent 28%),radial-gradient(circle at 82% 42%,rgba(103,232,249,.08),transparent 30%),linear-gradient(180deg,rgba(4,2,7,.98),rgba(10,5,18,.95))}.compare-band .section-heading{position:relative;z-index:1;width:min(820px,100%);margin-bottom:22px;display:grid;justify-items:center}.compare-band .section-heading h2{max-width:760px;font-size:clamp(1.75rem,3vw,2.65rem);line-height:1.06;text-align:center}.compare-table{position:relative;z-index:1;width:min(1120px,100%);margin:0 auto;overflow:hidden;border:1px solid rgba(103,232,249,.22);border-radius:8px;background:rgba(12,8,24,.74);box-shadow:var(--shadow)}.compare-row{display:grid;grid-template-columns:.86fr 1.25fr .9fr .9fr;border-bottom:1px solid rgba(196,181,253,.14)}.compare-row:last-child{border-bottom:0}.compare-row>div{min-height:78px;display:flex;align-items:center;gap:10px;border-right:1px solid rgba(196,181,253,.14);padding:18px;color:#f8f7ff;font-weight:850;line-height:1.35}.compare-row>div:last-child{border-right:0}.compare-head>div{min-height:118px;color:rgba(248,247,255,.62);font-size:clamp(1rem,1.6vw,1.35rem);font-weight:950}.compare-head .recommended-col{align-items:flex-start;justify-content:center;flex-direction:column;color:#f8f7ff;background:rgba(139,92,246,.16);box-shadow:inset 0 4px 0 rgba(103,232,249,.7)}.recommended-col span{color:var(--cyan);font-size:.72rem;letter-spacing:1.2px;text-transform:uppercase}.compare-label{background:hsla(0,0%,100%,.02)}.compare-positive{color:#f0f9ff;background:rgba(103,232,249,.055)}.compare-positive svg{color:var(--cyan);flex:0 0 auto;filter:drop-shadow(0 0 8px rgba(103,232,249,.32))}.compare-negative{color:rgba(248,247,255,.56)}.compare-negative span{display:grid;place-items:center;color:#f87171;font-weight:950;line-height:1;text-transform:uppercase}.compare-actions{position:relative;z-index:1;width:min(820px,100%);margin:34px auto 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.compare-actions span{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-weight:800}.compare-actions svg{color:var(--cyan)}.trial-shell{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-gap:18px;gap:18px;align-items:stretch}.trial-copy{border:1px solid rgba(103,232,249,.2);border-radius:8px;padding:clamp(22px,3vw,34px);background:rgba(6,3,11,.66);box-shadow:var(--shadow)}.trial-copy h2{margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.broker-card p,.trial-copy p{color:var(--muted);line-height:1.65}.trial-rules{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.trial-rules span{display:flex;align-items:center;gap:9px;min-height:42px;border:1px solid var(--line);border-radius:8px;padding:10px 12px;background:hsla(0,0%,100%,.045);color:#eee9ff;font-weight:850}.trial-rules svg{color:var(--cyan);flex:0 0 auto}.broker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.broker-card{position:relative;overflow:hidden;display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:10px;gap:10px;min-height:280px;border:1px solid rgba(196,181,253,.24);border-radius:8px;padding:22px;background:linear-gradient(145deg,rgba(23,16,38,.94),rgba(7,4,12,.9));text-decoration:none;box-shadow:var(--shadow)}.broker-logo-wrap{display:grid;place-items:center;width:100%;height:86px;border-radius:8px;background:hsla(0,0%,100%,.055);border:1px solid rgba(196,181,253,.16);padding:12px}.broker-logo-wrap img{max-width:100%;max-height:62px;object-fit:contain}.broker-card h3{margin:6px 0 0;font-size:1.45rem}.broker-card p{margin:0}.broker-card strong{display:inline-flex;align-items:center;gap:8px;color:#cffafe;margin-top:auto}.section-heading{width:min(1180px,100%);margin:0 auto 24px;text-align:center}.section-heading.left{text-align:left}.locked-panel h2,.panel-heading h2,.section-heading h2,.table-panel h2{margin:0;font-size:clamp(1.6rem,3vw,2.5rem)}.products-grid{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.reviews-band{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 10%,rgba(103,232,249,.1),transparent 30%),linear-gradient(180deg,hsla(0,0%,100%,.02),rgba(139,92,246,.075))}.reviews-band:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(196,181,253,.04) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.036) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 84%,transparent);pointer-events:none}.reviews-slider{position:relative;z-index:1;width:min(1180px,100%);margin:0 auto;overflow-x:hidden;overflow-y:hidden;padding:4px 0 18px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.reviews-slider:after,.reviews-slider:before{content:"";position:absolute;top:0;bottom:18px;width:90px;z-index:2;pointer-events:none}.reviews-slider:before{left:0;background:linear-gradient(90deg,rgba(9,5,17,.96),transparent)}.reviews-slider:after{right:0;background:linear-gradient(270deg,rgba(9,5,17,.96),transparent)}.reviews-grid{display:flex;gap:16px;width:max-content;min-width:100%;animation:reviewsAutoSlide 58s linear infinite;will-change:transform}.reviews-slider:hover .reviews-grid{animation-play-state:paused}.review-card{position:relative;overflow:hidden;display:grid;grid-gap:16px;gap:16px;min-height:300px;width:clamp(280px,24vw,320px);flex:0 0 clamp(280px,24vw,320px);border:1px solid rgba(196,181,253,.24);border-radius:8px;padding:22px;background:linear-gradient(145deg,rgba(28,19,45,.92),rgba(7,4,12,.92)),rgba(18,12,30,.82);box-shadow:var(--shadow)}.review-card:after{content:"";position:absolute;inset:auto 18px 16px auto;width:86px;height:86px;border:1px solid rgba(103,232,249,.16);border-radius:50%;background:repeating-conic-gradient(from 45deg,rgba(103,232,249,.12) 0 10deg,transparent 10deg 24deg);opacity:.5}.review-stars{display:inline-flex;gap:4px;color:var(--amber)}.review-quote-icon{color:var(--cyan);opacity:.82}.review-card p{position:relative;z-index:1;margin:0;color:#ded7f3;line-height:1.62}.review-person{position:relative;z-index:1;display:grid;grid-gap:4px;gap:4px;margin-top:auto}.review-person span{font-weight:950}.review-person strong{color:var(--muted);font-size:.82rem}.review-card em{position:absolute;top:18px;right:18px;border:1px solid rgba(103,232,249,.18);border-radius:8px;padding:5px 8px;background:rgba(103,232,249,.07);color:#cffafe;font-size:.68rem;font-style:normal;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.review-card.live-review em{border-color:rgba(74,222,128,.26);background:rgba(34,197,94,.08);color:#bbf7d0}.reviews-note{position:relative;z-index:1;width:min(900px,100%);margin:20px auto 0;color:var(--muted);text-align:center;line-height:1.6}.plans-grid{width:min(980px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.results-band{background:linear-gradient(180deg,hsla(0,0%,100%,.018),rgba(103,232,249,.045))}.results-grid{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.result-card{overflow:hidden;border:1px solid rgba(196,181,253,.24);border-radius:8px;background:rgba(18,12,30,.82);box-shadow:var(--shadow)}.result-image{position:relative;aspect-ratio:16/10;background:#10071d}.result-image img{object-fit:cover}.result-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(4,2,7,.7))}.result-body{padding:20px}.result-body span{color:var(--cyan);font-size:.74rem;font-weight:950;letter-spacing:1px;text-transform:uppercase}.result-body h3{margin:8px 0}.result-body p{color:var(--muted);line-height:1.62;margin:0}.closing-band{background:linear-gradient(180deg,rgba(139,92,246,.08),rgba(4,2,7,.96))}.closing-panel{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center;border:1px solid rgba(196,181,253,.28);border-radius:8px;padding:clamp(24px,4vw,42px);background:linear-gradient(145deg,rgba(33,20,54,.88),rgba(7,4,12,.92));box-shadow:var(--shadow),inset 0 0 80px rgba(139,92,246,.12)}.closing-panel h2{margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1}.closing-panel p{color:var(--muted);line-height:1.65;max-width:640px}.closing-actions{display:grid;grid-gap:10px;gap:10px;min-width:220px}.closing-stats{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px;padding-top:16px;border-top:1px solid var(--line)}.closing-stats span,.contact-strip span,.contact-topics span{display:inline-flex;align-items:center;gap:8px;min-height:36px;border:1px solid rgba(103,232,249,.2);border-radius:8px;padding:7px 10px;color:#d8f7ff;background:rgba(103,232,249,.06);font-size:.82rem;font-weight:850}.site-footer{border-top:1px solid rgba(196,181,253,.18);background:linear-gradient(90deg,rgba(103,232,249,.05),rgba(139,92,246,.08),rgba(103,232,249,.04)),rgba(4,2,7,.96);padding:22px clamp(18px,4vw,56px)}.site-footer-inner{width:min(1180px,100%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--muted);font-size:.88rem;font-weight:750}.site-footer p{margin:0}.site-footer a{color:#e9d5ff;font-weight:950;-webkit-text-decoration-color:rgba(103,232,249,.55);text-decoration-color:rgba(103,232,249,.55);text-underline-offset:4px}.plan-card{position:relative;overflow:hidden;border:1px solid rgba(196,181,253,.26);border-radius:8px;background:linear-gradient(145deg,rgba(33,20,54,.92),rgba(10,5,18,.9)),rgba(18,12,30,.82);padding:clamp(22px,3vw,34px);box-shadow:var(--shadow)}.effect-frame:before,.interactive-card:before,.plan-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.08),transparent);transform:translateX(-120%);transition:transform .65s ease}.interactive-card{position:relative;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.interactive-card:hover{transform:translateY(-6px);border-color:rgba(196,181,253,.44);box-shadow:0 30px 90px rgba(12,2,28,.74),0 0 34px rgba(139,92,246,.18)}.effect-frame:hover:before,.interactive-card:hover:before{transform:translateX(120%)}.included-label,.plan-badge{display:inline-flex;align-items:center;min-height:32px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(103,232,249,.24);border-radius:8px;padding:6px 10px;color:#cffafe;background:rgba(103,232,249,.08);font-size:.78rem;font-weight:900;letter-spacing:.6px;text-transform:uppercase}.plan-card h3{margin:16px 0 8px;font-size:clamp(2rem,4vw,3rem)}.plan-card p{color:var(--muted);line-height:1.6}.plan-price{display:grid;grid-gap:5px;gap:5px;color:#fff;font-size:clamp(2.1rem,5vw,3.8rem);font-weight:950;margin:18px 0}.plan-price span{color:var(--cyan);font-size:.82rem;font-weight:900;letter-spacing:1px;text-transform:uppercase}.compact-price{font-size:2.2rem;margin:6px 0 2px}.product-card{border-radius:8px;overflow:hidden}.product-image-wrap{position:relative;aspect-ratio:16/9;background:#10071d}.chart-frame img,.product-image-wrap img{object-fit:cover}.chart-frame:after,.product-image-wrap:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 58%,rgba(4,2,7,.58))}.product-card-body{padding:22px}.product-card h2,.product-card p{margin-top:0}.product-card p{color:var(--muted);line-height:1.6}.product-price{color:#fff;font-size:1.35rem;font-weight:900;margin:18px 0}.large-price{font-size:2rem}.check-list{list-style:none;padding:0;margin:18px 0 24px;display:grid;grid-gap:10px;gap:10px}.check-list.columns{grid-template-columns:repeat(2,minmax(0,1fr))}.check-list li{display:flex;align-items:center;gap:9px;color:#eee9ff}.check-list svg{color:var(--green);flex:0 0 auto}.product-detail{display:grid;grid-template-columns:.86fr 1.14fr;grid-gap:34px;gap:34px;align-items:center;padding:54px 0 84px}.chart-frame{min-height:420px;border:1px solid var(--line);border-radius:8px;overflow:hidden;box-shadow:var(--shadow);background:#10071d}.chart-frame,.effect-frame{position:relative}.plan-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px}.mini-plan-link{display:grid;grid-template-columns:1fr auto;grid-gap:6px 10px;gap:6px 10px;align-items:center;min-height:82px;border:1px solid var(--line);border-radius:8px;padding:14px;background:hsla(0,0%,100%,.045);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.mini-plan-link:hover{transform:translateY(-2px);border-color:rgba(196,181,253,.52);background:rgba(139,92,246,.12)}.mini-plan-link span{color:var(--cyan);font-size:.78rem;font-weight:900;letter-spacing:1px;text-transform:uppercase}.mini-plan-link strong{grid-column:1;color:#fff;font-size:1.35rem}.checkout-message,.fine-print,.forbidden-box,.risk-box,.security-note{color:#fef3c7;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.22);border-radius:8px;padding:12px 14px}.risk-box,.security-note{display:flex;align-items:center;gap:10px}.checkout-page{min-height:100vh}.checkout-shell{padding:38px 0 86px}.checkout-title{margin-bottom:22px}.checkout-grid{display:grid;grid-template-columns:minmax(290px,.8fr) minmax(0,1.2fr);grid-gap:18px;gap:18px;align-items:start}.checkout-panel,.summary-panel{border-radius:8px}.summary-panel{position:-webkit-sticky;position:sticky;top:94px;overflow:hidden}.summary-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.045);border:0;color:#fff;padding:18px;font-weight:900}.chevron-open{transform:rotate(180deg)}.summary-body{padding:20px;display:grid;grid-gap:16px;gap:16px}.summary-body-collapsed{display:none}.summary-body h1{margin:0;font-size:clamp(1.45rem,2vw,2rem);line-height:1.02}.field-label{color:var(--muted);font-size:.84rem;font-weight:800}.form-grid input,.form-grid select,.summary-body select{width:100%;min-height:46px;border:1px solid var(--line-bright);border-radius:8px;background:hsla(0,0%,100%,.055);color:#fff;padding:0 12px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.form-grid input:focus,.form-grid select:focus,.summary-body select:focus{border-color:rgba(103,232,249,.66);background:hsla(0,0%,100%,.07);box-shadow:0 0 0 3px rgba(103,232,249,.09)}select option{background:#12091e;color:#fff}.order-summary{border-top:1px solid var(--line);padding-top:8px}.order-summary div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;color:var(--muted)}.order-summary strong{color:#fff}.order-summary .total-line{border-top:1px solid var(--line);margin-top:6px;color:#fff;font-size:1.1rem}.security-note{color:#ddd6fe;background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.28);margin:0}.trial-checkout-link{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(103,232,249,.24);border-radius:8px;padding:12px 14px;color:#cffafe;background:rgba(103,232,249,.08);text-decoration:none;font-weight:850}.checkout-panel{padding:clamp(18px,3vw,30px)}.progress-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-bottom:28px}.progress-steps span{min-height:38px;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;color:var(--soft);font-size:.72rem;font-weight:900}.progress-steps .active-step{color:#fff;border-color:var(--purple);background:rgba(139,92,246,.16)}.checkout-plan-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:22px 0 24px}.plan-select-card{display:grid;grid-gap:7px;gap:7px;min-height:128px;border:1px solid var(--line);border-radius:8px;padding:16px;color:#fff;background:hsla(0,0%,100%,.045);text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.plan-select-card:hover{transform:translateY(-2px);border-color:rgba(196,181,253,.52)}.plan-select-card span{color:var(--cyan);font-size:.72rem;font-style:normal;font-weight:950;letter-spacing:.9px;text-transform:uppercase}.plan-select-card strong{font-size:1.35rem}.plan-select-card em{color:#f8f7ff;font-size:1.8rem;font-style:normal;font-weight:950}.selected-plan{border-color:rgba(139,92,246,.78);background:linear-gradient(145deg,rgba(139,92,246,.24),rgba(103,232,249,.08));box-shadow:0 18px 50px rgba(139,92,246,.16)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.form-grid label{display:grid;grid-gap:8px;gap:8px;color:#eee9ff;font-size:.9rem;font-weight:800}.field-help{color:var(--soft);font-size:.8rem;font-weight:600}.forbidden-box{margin:18px 0}.terms-panel{display:grid;grid-gap:14px;gap:14px;margin-top:16px;padding:18px;border:1px solid var(--line);border-radius:8px;background:hsla(0,0%,100%,.035)}.terms-panel h3{margin:0}.check-row{display:flex;align-items:flex-start;gap:14px;color:#eee9ff;line-height:1.5;border:1px solid rgba(196,181,253,.18);border-radius:8px;padding:14px;background:rgba(6,3,11,.42)}.check-row input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:0 0 auto;width:26px;height:26px;border:1px solid rgba(196,181,253,.5);border-radius:7px;margin-top:1px;background:hsla(0,0%,100%,.055);box-shadow:inset 0 0 0 2px rgba(4,2,7,.85)}.check-row input:checked{border-color:rgba(139,92,246,.92);background:linear-gradient(135deg,#a855f7,#6d28d9);box-shadow:0 0 22px rgba(139,92,246,.34)}.check-row input:checked:after{content:"";position:absolute;left:8px;top:4px;width:7px;height:13px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.check-row input:focus-visible{outline:3px solid rgba(103,232,249,.2);outline-offset:2px}.legal-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.legal-links a{color:#ddd6fe;text-decoration:none;border-bottom:1px solid rgba(221,214,254,.35)}.checkout-message{margin:18px 0 0}.payment-button{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:18px;border:0;min-height:58px;padding-inline:20px;color:#fff}.payment-button:disabled{color:hsla(0,0%,100%,.92);background:linear-gradient(135deg,rgba(139,92,246,.78),rgba(76,29,149,.78));box-shadow:0 14px 34px rgba(139,92,246,.18)}.payment-button span{display:inline-flex;align-items:center;gap:10px;min-width:0}.payment-button svg{flex:0 0 auto}.admin-shell,.contact-page,.dashboard-shell,.document-page,.status-page{padding:54px 0 84px}.status-page{text-align:center}.result-mark{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;margin:0 auto 18px}.result-mark.success{color:var(--green);background:rgba(74,222,128,.1)}.result-mark.failed{color:var(--amber);background:rgba(251,191,36,.1)}.order-receipt{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px;width:min(560px,100%);margin:26px auto 0;padding:18px;border:1px solid var(--line);border-radius:8px;background:var(--panel);text-align:left}.order-receipt span{color:var(--soft)}.locked-panel{border-radius:8px;padding:22px;display:flex;gap:16px;align-items:flex-start;margin:24px 0}.locked-panel svg{color:var(--cyan);flex:0 0 auto}.locked-panel p{color:var(--muted);line-height:1.6}.dashboard-grid,.metric-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.dashboard-tile,.metric-grid div{min-height:112px;border:1px solid var(--line);border-radius:8px;background:hsla(0,0%,100%,.04);padding:18px;text-decoration:none;color:#fff;justify-content:center;flex-direction:column;text-align:center}.download-list{display:grid;grid-gap:12px;gap:12px}.download-row{width:100%;justify-content:space-between;min-height:58px;border:1px solid var(--line);border-radius:8px;background:hsla(0,0%,100%,.04);color:#fff;padding:0 18px}.metric-grid div{display:grid;place-items:center}.metric-grid span{color:var(--soft);font-size:.8rem;text-transform:uppercase;font-weight:850}.metric-grid strong{font-size:1.8rem}.table-panel{border-radius:8px;padding:18px;margin-top:18px}.responsive-table{overflow-x:auto}table{width:100%;border-collapse:collapse;min-width:760px}td,th{padding:13px 10px;text-align:left;border-bottom:1px solid var(--line);color:#eee9ff}th{color:var(--soft);font-size:.75rem;text-transform:uppercase}.status-pill{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;padding:4px 9px;font-size:.73rem;font-weight:900;border:1px solid var(--line);color:#ddd6fe;background:rgba(139,92,246,.1);white-space:nowrap}.status-active,.status-paid{color:#bbf7d0;background:rgba(74,222,128,.1);border-color:rgba(74,222,128,.28)}.status-failed,.status-revoked{color:#fecdd3;background:rgba(251,113,133,.1);border-color:rgba(251,113,133,.26)}.support-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.contact-page{width:min(1180px,calc(100% - 36px));margin:0 auto}.contact-hero{max-width:780px;margin-bottom:24px}.contact-hero-upgraded{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.52fr);grid-gap:22px;gap:22px;align-items:end}.contact-hero h1{margin:0;font-size:clamp(2.4rem,6vw,5.5rem);line-height:.92}.contact-hero p{color:var(--muted);line-height:1.7}.contact-terminal{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(196,181,253,.24);border-radius:8px;padding:18px;background:linear-gradient(rgba(196,181,253,.07) 1px,transparent 0),linear-gradient(90deg,rgba(196,181,253,.07) 1px,transparent 0),rgba(8,4,14,.84);background-size:28px 28px;box-shadow:var(--shadow)}.contact-terminal span{border-bottom:1px solid rgba(196,181,253,.14);padding:9px 0;color:#e9d5ff;font-weight:900;font-size:.82rem}.contact-strip,.contact-topics{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.contact-topics{margin-bottom:22px}.contact-topics span{color:#eee9ff;background:hsla(0,0%,100%,.045);border-color:var(--line)}.contact-highlight{display:flex;align-items:flex-start;gap:12px;border:1px solid rgba(251,191,36,.22);border-radius:8px;padding:14px 16px;margin-bottom:18px;background:rgba(251,191,36,.07)}.contact-highlight svg{color:var(--amber);flex:0 0 auto}.contact-highlight p{color:#fef3c7;line-height:1.55;margin:0}.contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.contact-card{position:relative;overflow:hidden;display:grid;grid-gap:10px;gap:10px;min-height:230px;border:1px solid var(--line);border-radius:8px;padding:24px;color:#fff;background:linear-gradient(145deg,rgba(25,17,42,.92),rgba(7,4,12,.9));text-decoration:none;box-shadow:var(--shadow)}.contact-card svg{color:var(--cyan)}.contact-card span{color:var(--cyan);font-size:.78rem;font-weight:950;letter-spacing:1px;text-transform:uppercase}.contact-card strong{font-size:clamp(1.25rem,2vw,1.8rem);overflow-wrap:anywhere}.contact-card p{color:var(--muted);line-height:1.6;margin:0}.primary-contact{border-color:rgba(139,92,246,.55);background:linear-gradient(145deg,rgba(139,92,246,.22),rgba(7,4,12,.92))}.contact-final{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(196,181,253,.28);border-radius:8px;padding:22px;margin-top:18px;background:linear-gradient(145deg,rgba(33,20,54,.88),rgba(7,4,12,.92));box-shadow:var(--shadow)}.contact-final h2{margin:0;font-size:clamp(1.5rem,3vw,2.4rem)}.fine-print{display:inline-block}@media (max-width:980px){.checkout-grid,.home-hero,.product-detail,.transparency-shell,.trial-shell{grid-template-columns:1fr}.home-hero{min-height:auto;padding-top:42px;padding-bottom:34px}.proof-chart-card{justify-self:stretch;width:100%}.hero-copy{max-width:none}.hero-copy h1{max-width:100%}.signal-frame{max-width:none;margin-left:0}.summary-panel{position:static}.broker-grid,.flow-grid,.plans-grid,.products-grid,.results-grid{grid-template-columns:1fr}.plans-grid,.products-grid,.trial-shell{gap:16px}.broker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-hero-upgraded,.dashboard-grid,.metric-grid,.transparency-points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:660px){body{background:linear-gradient(150deg,#040207,#090511 48%,#0d0617)}.site-header{align-items:flex-start;flex-direction:column;gap:12px;min-height:auto;padding:14px 16px}.brand-lockup{width:100%;gap:9px;font-size:.95rem;letter-spacing:1.5px}.brand-mark{width:38px;height:38px}.header-actions{width:100%;gap:8px;justify-content:stretch}.header-link,.secure-label{flex:1 1;justify-content:center;min-height:38px;border:1px solid var(--line);border-radius:8px;background:hsla(0,0%,100%,.04);padding:8px 9px;font-size:.7rem;letter-spacing:1px;white-space:nowrap}.admin-shell,.checkout-shell,.contact-page,.dashboard-shell,.document-page,.home-hero,.product-detail,.status-page{width:min(100% - 28px,560px)}.home-hero{gap:22px;padding:24px 0 38px}.enhanced-hero:before{inset:10px 0 auto}.algo-backdrop{opacity:.46}.algo-backdrop:before{inset:4% -28% 20%;background-size:38px 38px}.algo-backdrop:after{top:30%;opacity:.62}.algo-candle{width:6px}.algo-candle:after,.algo-candle:before{left:2px}.candle-four,.candle-one{display:none}.candle-two{left:78%;top:18%;height:38px}.candle-three{right:12%;top:46%;height:48px}.candle-five{right:34%;top:12%;height:52px}.route-one,.route-two{opacity:.48}.matrix-logo-chip{min-height:44px;gap:9px;padding:5px 10px 5px 6px;margin-bottom:12px;font-size:.68rem}.matrix-logo-chip img{width:36px;height:36px}.hero-copy h1{font-size:clamp(2.75rem,17vw,4.55rem);line-height:.86;max-width:8.5ch}.hero-copy p{font-size:.98rem;line-height:1.58;margin:16px 0 0}.hero-actions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:22px}.check-list.columns,.checkout-plan-switch,.form-grid,.progress-steps{grid-template-columns:1fr}.hero-actions,.primary-button,.secondary-button{width:100%;justify-content:center;min-height:50px;white-space:normal;text-align:center}.chart-frame{min-height:230px}.hero-stage,.signal-frame{min-height:300px}.signal-frame{background-size:28px 28px;box-shadow:0 18px 60px rgba(12,2,28,.58),inset 0 0 54px rgba(139,92,246,.1)}.terminal-head{padding:10px 12px}.terminal-head span{width:8px;height:8px}.signal-grid{inset:48px 14px 18px}.signal-kpi{min-height:26px;padding:4px 7px;font-size:.58rem;letter-spacing:.7px}.kpi-two{right:4%}.floating-terminal{left:12px;right:12px;bottom:12px}.terminal-lines{padding:12px 14px}.terminal-lines p{gap:8px;padding:10px 0;font-size:.74rem;line-height:1.35}.hero-proof-strip span{width:100%;min-height:38px;justify-content:flex-start}.closing-band,.compare-band,.flow-band,.plans-band,.products-band,.results-band,.reviews-band,.transparency-band,.trial-band{padding:44px 14px 52px}.checkout-panel,.closing-panel,.contact-card,.flow-card,.plan-card,.product-card-body,.result-body,.review-card,.trial-copy{padding:18px}.closing-panel h2,.compare-band .section-heading h2,.panel-heading h2,.section-heading h2,.transparency-copy h2,.trial-copy h2{font-size:clamp(1.55rem,8vw,2.25rem);line-height:1.05}.section-heading{margin-bottom:18px}.closing-panel p,.contact-hero p,.document-page p,.flow-card p,.plan-card p,.product-card p,.proof-chart-card p,.result-body p,.transparency-copy>p:not(.proof-pill),.trial-copy p{font-size:.95rem;line-height:1.58}.broker-grid{grid-template-columns:1fr}.transparency-shell{gap:22px}.proof-pill{min-height:38px;padding:8px 12px;font-size:.66rem;letter-spacing:.9px}.growth-strip{grid-template-columns:1fr;gap:12px;margin:20px 0;align-items:stretch}.growth-strip>div{min-height:auto;padding:16px}.growth-strip strong{font-size:clamp(1.85rem,11vw,2.55rem)}.growth-arrow{justify-self:center;width:32px;height:32px;transform:none}.growth-arrow>span{transform:translate(-50%,-50%) rotate(90deg)}.transparency-points{grid-template-columns:1fr}.proof-chart-card{padding:16px}.proof-chart-grid{min-height:220px}.proof-point{padding:8px 10px}.end-point{right:10%;top:0}.price-target{top:30%;font-size:.68rem}.chart-price{min-width:56px;font-size:.68rem}.compare-band .section-heading{width:min(360px,100%);margin-bottom:16px}.compare-band .section-heading h2{max-width:320px;font-size:clamp(1.35rem,6vw,1.85rem);line-height:1.08}.compare-table{display:grid;grid-gap:10px;gap:10px;overflow:visible;border:0;background:transparent;box-shadow:none}.compare-head{display:none}.compare-row{min-width:0;grid-template-columns:1fr;overflow:hidden;border:1px solid rgba(103,232,249,.22);border-radius:8px;background:rgba(12,8,24,.72);box-shadow:0 16px 46px rgba(12,2,28,.32)}.compare-row>div{min-height:0;border-right:0;border-bottom:1px solid rgba(196,181,253,.12);padding:12px 14px;font-size:.86rem;line-height:1.35}.compare-row>div:last-child{border-bottom:0}.compare-label{min-height:44px;color:var(--cyan);background:rgba(103,232,249,.07);font-size:.76rem;letter-spacing:.9px;text-transform:uppercase}.compare-negative,.compare-positive{flex-wrap:wrap;gap:7px 9px}.compare-negative:before,.compare-positive:before{flex:0 0 100%;color:rgba(196,181,253,.72);font-size:.65rem;font-weight:950;letter-spacing:.8px;text-transform:uppercase}.compare-positive:before{content:"MatrixCapital"}.compare-negative:nth-child(3):before{content:"Manual"}.compare-negative:nth-child(4):before{content:"Signals"}.compare-actions{display:grid;justify-items:center;grid-gap:10px;gap:10px}.closing-panel,.contact-hero-upgraded,.flow-grid,.results-grid{grid-template-columns:1fr}.flow-band{padding-top:26px}.flow-market-bg:before{inset:14px;background-size:34px 34px}.market-runner{top:26%;width:72%;animation-duration:5.6s}.flow-candle{width:6px;opacity:.62}.flow-candle:after,.flow-candle:before{left:2px;width:1px}.fc-four,.fc-six,.fc-two{display:none}.flow-card{min-height:176px}.flow-step{top:14px;right:14px;font-size:2rem}.result-image{aspect-ratio:1.35/1}.review-card{min-height:auto;width:282px;flex-basis:282px}.reviews-note{font-size:.88rem;text-align:left}.closing-actions{min-width:0}.closing-stats,.contact-strip,.contact-topics{display:grid;grid-template-columns:1fr}.closing-stats span,.contact-strip span,.contact-topics span{width:100%;justify-content:flex-start}.broker-card{min-height:auto;padding:16px;gap:8px}.broker-logo-wrap{height:70px;padding:10px}.broker-logo-wrap img{max-height:48px}.site-footer-inner{display:grid;grid-gap:8px;gap:8px;text-align:center;justify-items:center;font-size:.8rem}.broker-card h3{font-size:1.2rem}.plan-card h3{font-size:2rem}.plan-price{font-size:clamp(2rem,13vw,3rem);margin:12px 0}.check-list{margin:14px 0 20px;gap:9px}.check-list li{align-items:flex-start;font-size:.94rem;line-height:1.38}.product-image-wrap{aspect-ratio:1.35/1}.checkout-shell{padding:24px 0 78px}.checkout-title{margin-bottom:16px}.checkout-title h1{font-size:clamp(2.35rem,14vw,3.6rem)}.checkout-grid{gap:14px}.summary-toggle{min-height:50px;padding:14px 16px}.summary-body{padding:16px;gap:13px}.summary-body h1{font-size:1.35rem}.compact-price{font-size:2rem}.progress-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:20px}.progress-steps span{min-height:36px;font-size:.64rem}.checkout-plan-switch{gap:10px;margin:18px 0}.plan-select-card{min-height:104px;padding:14px}.plan-select-card strong{font-size:1.15rem}.plan-select-card em{font-size:1.55rem}.form-grid{gap:13px}.form-grid label{font-size:.86rem}.form-grid input,.form-grid select,.summary-body select{min-height:50px;font-size:16px;padding:0 13px}.checkout-message,.forbidden-box,.security-note,.trial-checkout-link{font-size:.88rem;line-height:1.45}.terms-panel{padding:14px}.terms-panel h3{font-size:1.12rem}.check-row{gap:11px;padding:12px;font-size:.88rem;line-height:1.42}.check-row input{width:24px;height:24px}.check-row input:checked:after{left:7px;top:4px}.legal-links{gap:8px 12px}.legal-links a{font-size:.9rem}.payment-button{position:-webkit-sticky;position:sticky;bottom:calc(10px + env(safe-area-inset-bottom));z-index:12;min-height:58px;border:1px solid rgba(196,181,253,.22);white-space:normal;text-align:left;box-shadow:0 18px 52px rgba(139,92,246,.38)}.payment-button span{gap:9px;line-height:1.2}.contact-grid,.dashboard-grid,.metric-grid,.order-receipt,.plan-mini-grid{grid-template-columns:1fr}.admin-shell,.contact-page,.dashboard-shell,.document-page,.status-page{padding:38px 0 56px}.contact-hero h1,.dashboard-heading h1,.document-page h1,.status-page h1{font-size:clamp(2.2rem,13vw,3.4rem);line-height:.95}.contact-card{min-height:auto}.contact-terminal{padding:14px}.contact-final,.contact-highlight{align-items:flex-start;flex-direction:column;padding:16px}.contact-final .primary-button{width:100%}}@media (max-width:390px){.brand-lockup{font-size:.86rem}.header-link,.secure-label{font-size:.62rem;padding-inline:7px}.hero-copy h1{font-size:clamp(2.45rem,16vw,3.85rem)}.matrix-logo-chip span{max-width:18ch}.terminal-lines p{font-size:.68rem}.payment-button{padding-inline:15px}}@keyframes scanSweep{0%,to{opacity:.22;transform:scaleX(.68)}50%{opacity:1;transform:scaleX(1)}}@keyframes panelSheen{0%,42%{transform:translateX(-100%)}72%,to{transform:translateX(100%)}}@keyframes signalMove{0%,to{transform:translateY(0) scaleX(.72);opacity:.58}50%{transform:translateY(-18px) scaleX(1);opacity:1}}@keyframes chartSignalScan{0%{stroke-dashoffset:680;opacity:0}18%{opacity:.85}72%{opacity:.85}to{stroke-dashoffset:0;opacity:0}}@keyframes marketRunner{0%{transform:translateX(0) skewY(-3deg);opacity:0}12%,78%{opacity:1}to{transform:translateX(390%) skewY(-3deg);opacity:0}}@keyframes candleFloat{0%,to{translate:0 0;opacity:.52}50%{translate:0 -16px;opacity:.96}}@keyframes miniChart{0%,to{transform:translateX(-18px) scaleY(.82);opacity:.32}50%{transform:translateX(10px) scaleY(1);opacity:.58}}@keyframes reviewsAutoSlide{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 8px))}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}