.qa-uk{--uk-surface:var(--navy-light,#111729);--uk-surface2:var(--navy-mid,#161d30);--uk-border:rgba(120,130,160,.22);--uk-muted:var(--text-dim,#7a8ba8);--uk-bright:var(--uk-bright);--uk-kt-bg:rgba(0,229,255,.05);--uk-kt-bd:rgba(0,229,255,.16);--uk-th-bg:rgba(255,255,255,.025)}:root:not([data-theme=dark]) .qa-uk{--uk-surface:#f5f7fb;--uk-surface2:#eef1f7;--uk-border:rgba(20,30,60,.14);--uk-muted:#404754;--uk-bright:#0d1220;--uk-kt-bg:#dcf3f8;--uk-kt-bd:rgba(10,143,176,.30);--uk-th-bg:rgba(10,40,80,.05)}:root:not([data-theme=dark]) .qa-uk .qa-calc .sub,:root:not([data-theme=dark]) .qa-uk .qa-calc-note,:root:not([data-theme=dark]) .qa-uk .qa-svg .sub{color:#4a5262}.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(--uk-surface);border:1px solid var(--uk-border);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(--uk-bright);margin:0 0 8px;line-height:1.3}.qa-ccard p{font-size:13.4px;color:var(--uk-muted);line-height:1.7;font-weight:300;margin:0}.qa-kt{background:var(--uk-kt-bg);border:1px solid var(--uk-kt-bd);border-left:3px solid #00e5ff;border-radius:10px;padding:16px 18px;margin:22px 0;font-size:14.4px;color:var(--uk-muted);line-height:1.75;font-weight:300}.qa-kt strong{color:var(--uk-bright);font-weight:600}.qa-qc{background:var(--uk-surface);border:1px solid var(--uk-border);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(--uk-bright);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(--uk-border);color:var(--uk-muted);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(--uk-bright)}.qa-qc-o button.ok{border-color:#00d68f;background:rgba(0,214,143,.09);color:var(--uk-bright)}.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(--uk-muted);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(--uk-surface);border:1px solid var(--uk-border);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(--uk-muted);line-height:1.5}.qa-fig{margin:26px 0}.qa-fig .wrap{border:1px solid var(--uk-border);border-radius:14px;overflow:hidden;background:var(--uk-surface)}.qa-fig img{width:100%;height:auto;display:block}.qa-fig figcaption{font-size:13.2px;color:var(--uk-muted);line-height:1.75;margin-top:12px;font-weight:300}.qa-fig figcaption strong{color:var(--uk-bright)}.qa-svg{background:var(--uk-surface);border:1px solid var(--uk-border);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(--uk-bright);margin:0 0 6px}.qa-svg .sub{font-size:13px;color:var(--uk-muted);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(--uk-surface) 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(--uk-bright);margin:0 0 6px}.qa-calc .sub{font-size:13.2px;color:var(--uk-muted);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:var(--uk-muted);margin-bottom:6px;font-family:'JetBrains Mono',monospace}.qa-calc-f input,.qa-calc-f select{width:100%;background:var(--uk-surface2);border:1px solid var(--uk-border);border-radius:8px;padding:10px 12px;color:var(--uk-bright);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:var(--uk-surface2);border:1px solid var(--uk-border);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:var(--uk-muted);letter-spacing:.6px}.qa-calc-note{font-size:12.2px;color:var(--uk-muted);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(--uk-bright);text-align:left;border-bottom:1px solid var(--uk-border);background:var(--uk-th-bg)}.qa-tbl td{padding:12px 14px;color:var(--uk-muted);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(--uk-border);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(--uk-surface) 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(--uk-bright);margin:0 0 8px}.qa-cta2 p{font-size:14px;color:var(--uk-muted);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}