.qa-track{background:var(--navy-light);border:1px solid rgba(0,229,255,.12);border-radius:14px;padding:18px 22px;margin:36px 0}.qa-track-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}.qa-track-label{font-family:'Space Mono',monospace;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--cyan)}.qa-track-count{font-family:'Space Mono',monospace;font-size:12px;color:var(--text-dim)}.qa-track-pips{display:flex;gap:5px}.qa-track-pips a{flex:1;height:6px;border-radius:3px;background:var(--navy-mid);transition:all .3s;position:relative}.qa-track-pips a.done{background:var(--green)}.qa-track-pips a.cur{background:var(--cyan);box-shadow:0 0 8px var(--cyan-glow)}.qa-track-pips a:hover::after{content:attr(data-t);position:absolute;bottom:12px;left:50%;transform:translateX(-50%);background:var(--navy);border:1px solid rgba(0,229,255,.25);color:var(--text-bright);font-size:11px;padding:4px 8px;border-radius:6px;white-space:nowrap;z-index:9}.qa-track-next{font-size:12px;color:var(--text-dim);margin-top:10px}.qa-track-next a{color:var(--cyan);text-decoration:none}.qa-diagram{background:var(--navy-light);border:1px solid rgba(0,229,255,.1);border-radius:14px;padding:20px;margin:32px 0}.qa-diagram svg{width:100%;height:auto;display:block}.qa-diagram figcaption{font-size:12.5px;color:var(--text-dim);margin-top:12px;text-align:center;font-family:'Space Mono',monospace;letter-spacing:.3px}.qa-price{fill:none;stroke:var(--text-bright);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.qa-anim .qa-price{stroke-dasharray:1400;stroke-dashoffset:1400;animation:qaDraw 7s ease-in-out infinite}@keyframes qaDraw{0%{stroke-dashoffset:1400}55%{stroke-dashoffset:0}85%{stroke-dashoffset:0;opacity:1}95%{opacity:0}100%{stroke-dashoffset:1400;opacity:0}}.qa-pulse{animation:qaPulse 2.2s ease-in-out infinite}@keyframes qaPulse{0%,100%{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.qa-anim .qa-price{animation:none;stroke-dashoffset:0}.qa-pulse{animation:none}}.qa-check{background:var(--navy-mid);border:1px solid rgba(108,92,231,.3);border-left:3px solid var(--purple);border-radius:12px;padding:22px 24px;margin:34px 0}.qa-check-tag{font-family:'Space Mono',monospace;font-size:10.5px;letter-spacing:2px;text-transform:uppercase;color:var(--purple);margin-bottom:8px}.qa-check-q{font-size:15.5px;color:var(--text-bright);font-weight:500;margin-bottom:14px}.qa-check-opts{display:flex;gap:10px;flex-wrap:wrap}.qa-check-opts button{background:var(--navy-light);border:1px solid rgba(0,229,255,.12);color:var(--text);padding:10px 18px;border-radius:9px;cursor:pointer;font-size:14px;transition:all .2s;font-family:inherit}.qa-check-opts button:hover{border-color:rgba(0,229,255,.35)}.qa-check-opts button.ok{border-color:var(--green)!important;background:rgba(0,245,160,.1)!important;color:var(--green)!important}.qa-check-opts button.no{border-color:var(--red)!important;background:rgba(255,71,87,.08)!important;color:var(--red)!important}.qa-check-exp{display:none;margin-top:14px;font-size:13.5px;color:var(--text-dim);border-top:1px dashed rgba(0,229,255,.12);padding-top:12px}.qa-check-exp.show{display:block}.qa-check-exp strong{color:var(--green)}.qa-game{background:linear-gradient(180deg,rgba(108,92,231,.06),transparent),var(--navy-light);border:1px solid rgba(108,92,231,.3);border-radius:16px;padding:28px;margin:44px 0}.qa-game h3{font-family:Syne,'Syne Fallback',sans-serif;color:var(--text-bright);margin:0 0 6px;font-size:1.35rem}.qa-game-tag{font-family:'Space Mono',monospace;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--purple);margin-bottom:4px}.qa-game p{font-size:14px;color:var(--text-dim);margin:8px 0 18px}.qa-game svg{width:100%;height:auto;display:block;border-radius:10px}.qa-zone{fill:transparent;stroke:rgba(200,214,229,0.18);stroke-dasharray:5 4;stroke-width:1.5;cursor:pointer;transition:all .2s}.qa-zone:hover{stroke:var(--cyan);fill:rgba(0,229,255,0.05)}.qa-zone.win{stroke:var(--green);fill:rgba(0,245,160,0.14);stroke-dasharray:none}.qa-zone.lose{stroke:var(--red);fill:rgba(255,71,87,0.10);stroke-dasharray:none}.qa-game-fb{margin-top:14px;font-size:14px;min-height:22px;color:var(--text)}.qa-game-fb strong.w{color:var(--green)}.qa-game-fb strong.l{color:var(--red)}.qa-proof{background:linear-gradient(135deg,rgba(255,215,0,.05),transparent),var(--navy-light);border:1px solid rgba(255,215,0,.28);border-radius:14px;padding:24px 26px;margin:38px 0}.qa-proof-tag{font-family:'Space Mono',monospace;font-size:10.5px;letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);margin-bottom:10px;display:flex;align-items:center;gap:8px}.qa-proof-tag::before{content:'';width:7px;height:7px;border-radius:50%;background:var(--gold);animation:qaPulse 2s infinite}.qa-proof p{margin:0 0 14px;font-size:14.5px;color:var(--text)}.qa-proof-meta{display:flex;gap:18px;flex-wrap:wrap;font-family:'Space Mono',monospace;font-size:12.5px;margin-bottom:16px}.qa-proof-meta span{color:var(--text-dim)}.qa-proof-meta b{color:var(--text-bright);font-weight:600}.qa-proof-meta b.g{color:var(--green)}.qa-proof a.qa-proof-btn{display:inline-block;padding:10px 22px;border:1px solid rgba(255,215,0,.4);color:var(--gold);border-radius:9px;text-decoration:none;font-size:13.5px;transition:all .2s}.qa-proof a.qa-proof-btn:hover{background:rgba(255,215,0,.08)}.qa-zeno{display:grid;grid-template-columns:1.1fr .9fr;gap:26px;align-items:center;background:linear-gradient(135deg,rgba(0,229,255,.05),rgba(123,97,255,.05)),var(--navy-light);border:1px solid rgba(0,229,255,.2);border-radius:16px;padding:30px;margin:40px 0}.qa-zeno h3{font-family:Syne,'Syne Fallback',sans-serif;color:var(--text-bright);font-size:1.4rem;margin:0 0 10px}.qa-zeno p{font-size:14.5px;color:var(--text-dim);margin:0 0 20px}.qa-zeno-ctas{display:flex;gap:12px;flex-wrap:wrap}.qa-zeno-ctas a.p{display:inline-block;padding:13px 26px;background:linear-gradient(135deg,#00e5ff,#7b61ff);color:#000;font-family:Syne,'Syne Fallback',sans-serif;font-weight:700;font-size:14px;border-radius:10px;text-decoration:none}.qa-zeno-ctas a.s{display:inline-block;padding:13px 26px;border:1px solid rgba(0,229,255,.3);color:var(--cyan);font-size:14px;border-radius:10px;text-decoration:none}.qa-zeno-mock{background:var(--navy);border:1px solid rgba(0,229,255,.12);border-radius:12px;padding:10px}.qa-zeno-mock svg{width:100%;height:auto;display:block}@media(max-width:720px){.qa-zeno{grid-template-columns:1fr}}.qa-sheet{background:var(--navy-mid);border:1px dashed rgba(0,245,160,.35);border-radius:12px;padding:22px;margin-top:24px;text-align:left}.qa-sheet h4{font-family:Syne,'Syne Fallback',sans-serif;color:var(--green);margin:0 0 6px;font-size:16px}.qa-sheet p{font-size:13px;color:var(--text-dim);margin:0 0 14px}.qa-sheet form{display:flex;gap:10px;flex-wrap:wrap}.qa-sheet input[type=email]{flex:1;min-width:200px;background:var(--navy);border:1px solid rgba(0,229,255,.15);border-radius:9px;padding:12px 14px;color:var(--text-bright);font-size:14px;font-family:inherit}.qa-sheet input[type=email]:focus{outline:0;border-color:var(--cyan)}.qa-sheet button{background:var(--green);color:#000;border:none;padding:12px 22px;border-radius:9px;font-weight:700;font-size:13.5px;cursor:pointer;font-family:Syne,'Syne Fallback',sans-serif}.qa-sheet .qa-sheet-done{display:none;color:var(--green);font-size:14px}.qa-sheet .qa-sheet-done a{color:var(--cyan)}.qa-adapt{margin-top:26px;padding-top:22px;border-top:1px solid rgba(0,229,255,.1)}.qa-adapt .t{font-family:'Space Mono',monospace;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--cyan);margin-bottom:10px}.qa-adapt .m{font-size:14.5px;color:var(--text);margin-bottom:16px}.qa-adapt .btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.qa-adapt a.p{display:inline-block;padding:13px 28px;background:linear-gradient(135deg,#00e5ff,#7b61ff);color:#000;font-family:Syne,'Syne Fallback',sans-serif;font-weight:700;font-size:14px;border-radius:10px;text-decoration:none}.qa-adapt a.s{display:inline-block;padding:13px 28px;border:1px solid rgba(0,229,255,.3);color:var(--cyan);font-size:14px;border-radius:10px;text-decoration:none}