.qa-uk{--uk-cy:#00e5ff;--uk-gr:#00d68f;--uk-rd:#ff4d6a;--uk-gd:#f0b429;--uk-pu:#7b61ff}.qa-eyebrow2{display:inline-block;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:2.2px;text-transform:uppercase;color:var(--uk-cy,#00e5ff);margin-bottom:8px}.qa-cgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:14px;margin:22px 0}.qa-ccard{background:var(--surface,#0f1220);border:1px solid var(--border,rgba(255,255,255,.07));border-radius:14px;padding:18px;transition:border-color .2s,transform .2s}.qa-ccard:hover{border-color:rgba(0,229,255,.35);transform:translateY(-3px)}.qa-ccard .ic{font-size:22px;line-height:1;margin-bottom:10px}.qa-ccard h4{font-family:Syne,'Syne Fallback',sans-serif;font-size:15.5px;font-weight:700;color:var(--text-bright,#e8eaf6);margin:0 0 8px;line-height:1.3}.qa-ccard p{font-size:13.4px;color:var(--muted,#b0b5cc);line-height:1.7;font-weight:300;margin:0}.qa-kt{background:rgba(0,229,255,.04);border:1px solid rgba(0,229,255,.16);border-left:3px solid #00e5ff;border-radius:10px;padding:16px 18px;margin:22px 0;font-size:14.4px;color:var(--muted,#b0b5cc);line-height:1.75;font-weight:300}.qa-kt strong{color:var(--text-bright,#e8eaf6);font-weight:600}.qa-qc{background:var(--surface,#0f1220);border:1px solid var(--border,rgba(255,255,255,.07));border-radius:14px;padding:20px;margin:24px 0}.qa-qc-tag{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;color:#00e5ff;margin-bottom:10px}.qa-qc-q{font-size:15.2px;font-weight:600;color:var(--text-bright,#e8eaf6);margin-bottom:14px;line-height:1.5}.qa-qc-o{display:flex;flex-direction:column;gap:8px}.qa-qc-o button{text-align:left;background:rgba(255,255,255,.03);border:1px solid var(--border,rgba(255,255,255,.07));color:var(--muted,#b0b5cc);padding:11px 14px;border-radius:9px;cursor:pointer;font-family:inherit;font-size:13.8px;transition:all .16s;line-height:1.5}.qa-qc-o button:hover:not(:disabled){border-color:rgba(0,229,255,.4);color:var(--text-bright,#e8eaf6)}.qa-qc-o button.ok{border-color:#00d68f;background:rgba(0,214,143,.09);color:#e8eaf6}.qa-qc-o button.no{border-color:#ff4d6a;background:rgba(255,77,106,.08)}.qa-qc-e{max-height:0;overflow:hidden;transition:max-height .3s;font-size:13.8px;color:var(--muted,#b0b5cc);line-height:1.75;font-weight:300}.qa-qc-e.show{max-height:340px;padding-top:14px}.qa-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:14px;margin:24px 0}.qa-stat{background:var(--surface,#0f1220);border:1px solid var(--border,rgba(255,255,255,.07));border-radius:12px;padding:18px 14px;text-align:center}.qa-stat .n{font-family:Syne,'Syne Fallback',sans-serif;font-size:clamp(24px,3.4vw,34px);font-weight:800;line-height:1;margin-bottom:7px}.qa-stat .l{font-size:12.4px;color:var(--muted,#b0b5cc);line-height:1.5}.qa-fig{margin:26px 0}.qa-fig .wrap{border:1px solid var(--border,rgba(255,255,255,.07));border-radius:14px;overflow:hidden;background:var(--surface,#0f1220)}.qa-fig img{width:100%;height:auto;display:block}.qa-fig figcaption{font-size:13.2px;color:var(--muted,#b0b5cc);line-height:1.75;margin-top:12px;font-weight:300}.qa-fig figcaption strong{color:var(--text-bright,#e8eaf6)}.qa-svg{background:var(--surface,#0f1220);border:1px solid var(--border,rgba(255,255,255,.07));border-radius:14px;padding:20px;margin:24px 0}.qa-svg h4{font-family:Syne,'Syne Fallback',sans-serif;font-size:16px;font-weight:700;color:var(--text-bright,#e8eaf6);margin:0 0 6px}.qa-svg .sub{font-size:13px;color:#8a8fa3;line-height:1.65;margin:0 0 16px;font-weight:300}.qa-svg svg{width:100%;height:auto;display:block}.qa-calc{background:linear-gradient(155deg,rgba(0,229,255,.04),var(--surface,#0f1220) 45%);border:1px solid rgba(0,229,255,.2);border-radius:16px;padding:22px;margin:26px 0}.qa-calc h4{font-family:Syne,'Syne Fallback',sans-serif;font-size:17.5px;font-weight:800;color:var(--text-bright,#e8eaf6);margin:0 0 6px}.qa-calc .sub{font-size:13.2px;color:#8a8fa3;margin:0 0 18px;font-weight:300;line-height:1.6}.qa-calc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:13px;margin-bottom:16px}.qa-calc-f label{display:block;font-size:11.5px;letter-spacing:1.2px;text-transform:uppercase;color:#8a8fa3;margin-bottom:6px;font-family:'JetBrains Mono',monospace}.qa-calc-f input,.qa-calc-f select{width:100%;background:rgba(0,0,0,.28);border:1px solid var(--border,rgba(255,255,255,.09));border-radius:8px;padding:10px 12px;color:var(--text-bright,#e8eaf6);font-family:'JetBrains Mono',monospace;font-size:14px}.qa-calc-f input:focus,.qa-calc-f select:focus{outline:0;border-color:rgba(0,229,255,.55)}.qa-calc-out{background:rgba(0,0,0,.3);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:12px;padding:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:14px}.qa-calc-out .o{text-align:center}.qa-calc-out .ov{font-family:Syne,'Syne Fallback',sans-serif;font-size:22px;font-weight:800;line-height:1.1;margin-bottom:4px}.qa-calc-out .ol{font-size:11px;color:#8a8fa3;letter-spacing:.6px}.qa-calc-note{font-size:12.2px;color:#7b82a0;margin-top:13px;line-height:1.65;font-weight:300}.qa-calc-note a{color:#00e5ff;text-decoration:none}.qa-calc-note a:hover{text-decoration:underline}.qa-tbl{width:100%;border-collapse:collapse;font-size:13.8px;margin:22px 0}.qa-tbl th{padding:13px 14px;font-size:12.6px;font-weight:700;color:var(--text-bright,#e8eaf6);text-align:left;border-bottom:1px solid var(--border,rgba(255,255,255,.1));background:rgba(255,255,255,.025)}.qa-tbl td{padding:12px 14px;color:var(--muted,#b0b5cc);font-weight:300;border-bottom:1px solid rgba(255,255,255,.05);line-height:1.6}.qa-tbl tr:last-child td{border-bottom:none}.qa-tbl-wrap{overflow-x:auto;border:1px solid var(--border,rgba(255,255,255,.07));border-radius:12px;margin:22px 0}.qa-tbl-wrap .qa-tbl{margin:0}.qa-cta2{background:linear-gradient(155deg,rgba(240,180,41,.05),var(--surface,#0f1220) 45%);border:1px solid rgba(240,180,41,.22);border-radius:16px;padding:24px;margin:28px 0;text-align:center}.qa-cta2 h4{font-family:Syne,'Syne Fallback',sans-serif;font-size:19px;font-weight:800;color:var(--text-bright,#e8eaf6);margin:0 0 8px}.qa-cta2 p{font-size:14px;color:var(--muted,#b0b5cc);line-height:1.7;font-weight:300;margin:0 0 16px}.qa-cta2 a.p{display:inline-block;background:linear-gradient(135deg,#f0b429,#e0a020);color:#1a1205;font-weight:700;font-size:14.5px;padding:12px 24px;border-radius:10px;text-decoration:none}.qa-cta2 a.s{display:inline-block;margin-left:12px;color:#00e5ff;font-size:13.6px;text-decoration:none}.qa-cta2 a.s:hover{text-decoration:underline}