#xqi-tool{--xqi-muted-2:#6b7780;--xqi-line-2:#ffffff24;--xqi-good-2:#2fbd80;--xqi-bad:#e14b3b;background:radial-gradient(950px 480px at 88% 12%,#005a8252,#0000 62%),radial-gradient(1000px 520px at 8% 88%,#f262222e,#0000 62%),linear-gradient(#0b0f12,#0e141a);position:relative}#xqi-tool .xqi-lead{color:var(--muted-on-dark);max-width:60ch;margin-top:4px;font-size:clamp(17px,2vw,20px);font-weight:300}#xqi-tool .xqi-inputcard{background:linear-gradient(180deg,var(--panel) 0%,var(--bg-2) 100%);border:1px solid var(--line);border-radius:18px;max-width:900px;margin-top:34px;padding:24px;position:relative;box-shadow:0 30px 70px #00000059}#xqi-tool .xqi-flag{z-index:4;color:#fff;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(135deg,#f26222,#c8461a);border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:900;animation:2.6s ease-in-out infinite xqiFlagPulse;display:inline-flex;position:absolute;top:-28px;left:-8px;transform:rotate(-3deg);box-shadow:0 10px 26px #f2622266}#xqi-tool .xqi-flag:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;animation:2.6s ease-in-out infinite xqiFlagDot}@keyframes xqiFlagPulse{0%,to{box-shadow:0 10px 24px #f2622257}50%{box-shadow:0 12px 34px #f262229e}}@keyframes xqiFlagDot{0%,to{box-shadow:0 0 #fff9}50%{box-shadow:0 0 0 6px #fff0}}@media (prefers-reduced-motion:reduce){#xqi-tool .xqi-flag,#xqi-tool .xqi-flag:before{animation:none}}#xqi-tool .xqi-inputrow{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}#xqi-tool .xqi-field{flex-direction:column;flex:240px;gap:7px;display:flex}#xqi-tool .xqi-field.xqi-market{flex:0 0 200px}#xqi-tool .xqi-field label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-dark);font-size:12.5px;font-weight:700}#xqi-tool .xqi-field input,#xqi-tool .xqi-field select{border:1px solid var(--xqi-line-2);color:var(--text-on-dark);background:#0e1317;border-radius:11px;outline:none;width:100%;padding:15px 16px;font-family:inherit;font-size:18px;transition:border-color .2s,box-shadow .2s}#xqi-tool .xqi-field input:focus,#xqi-tool .xqi-field select:focus{border-color:var(--orange);box-shadow:0 0 0 4px #f2622224}#xqi-tool .xqi-field input.xqi-err{border-color:var(--xqi-bad);box-shadow:0 0 0 4px #e14b3b24}#xqi-tool .xqi-go{align-self:flex-end}#xqi-tool .xqi-go:disabled{opacity:.7;cursor:default}#xqi-tool .xqi-go.xqi-busy #xqi-goIcon{animation:.7s linear infinite xqiSpin}#xqi-tool .xqi-errmsg{color:#ff9a8f;min-height:1px;margin-top:10px;font-size:14.5px}#xqi-tool .xqi-inputmeta{color:var(--muted-on-dark);margin-top:14px;font-size:14px}#xqi-tool .xqi-loading{background:var(--panel);border:1px solid var(--line);border-radius:18px;max-width:900px;margin-top:26px;padding:26px;scroll-margin-top:100px;display:none}#xqi-tool .xqi-loading.xqi-on{display:block}#xqi-tool .xqi-lsteps{flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}#xqi-tool .xqi-lsteps li{color:var(--xqi-muted-2);align-items:center;gap:13px;font-size:16px;transition:color .3s;display:flex}#xqi-tool .xqi-ltime{color:var(--muted-on-dark);margin:16px 0 0;font-size:14px;line-height:1.5}#xqi-tool .xqi-spin{border:2px solid var(--xqi-line-2);border-top-color:var(--orange);border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite xqiSpin}#xqi-tool .xqi-chk{width:18px;height:18px;color:var(--xqi-good-2);flex:none}#xqi-tool .xqi-pend{border:2px solid var(--line);border-radius:50%;flex:none;width:18px;height:18px;animation:1.4s ease-in-out infinite xqiPendPulse}@keyframes xqiSpin{to{transform:rotate(360deg)}}@keyframes xqiPendPulse{0%,to{opacity:.35}50%{opacity:1}}#xqi-tool .xqi-lbar{background:var(--line);border-radius:2px;height:4px;margin-top:22px;position:relative;overflow:hidden}#xqi-tool .xqi-lbar i{background:var(--orange);border-radius:2px;width:40%;height:100%;animation:1.3s ease-in-out infinite xqiIndeterminate;position:absolute;top:0;left:-40%}@keyframes xqiIndeterminate{0%{left:-40%}to{left:100%}}#xqi-tool .xqi-results{margin-top:30px;scroll-margin-top:100px;display:none}#xqi-tool .xqi-results.xqi-on{animation:.5s xqiFade;display:block}@keyframes xqiFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#xqi-tool .xqi-rhead{grid-template-columns:1fr auto;align-items:stretch;gap:20px;margin-bottom:18px;display:grid}#xqi-tool .xqi-product{background:linear-gradient(135deg,var(--panel) 0%,var(--bg-2) 100%);border:1px solid var(--line);border-radius:18px;align-items:center;gap:20px;padding:20px 22px;display:flex}#xqi-tool .xqi-pimg{border:1px solid var(--xqi-line-2);background:linear-gradient(135deg,#12333f 0%,#0d151a 100%);border-radius:14px;flex:0 0 112px;justify-content:center;align-items:center;width:112px;height:112px;display:flex;overflow:hidden}#xqi-tool .xqi-pimg img{object-fit:contain;background:#fff;width:100%;height:100%}#xqi-tool .xqi-pimg .xqi-ph{color:#6c7d86;flex-direction:column;align-items:center;gap:8px;display:flex}#xqi-tool .xqi-pinfo{min-width:0}#xqi-tool .xqi-plabel{letter-spacing:.16em;text-transform:uppercase;color:var(--xqi-muted-2);font-size:11.5px;font-weight:700}#xqi-tool .xqi-pinfo h3{margin:6px 0 8px;font-size:21px;font-weight:900;line-height:1.15}#xqi-tool .xqi-pmeta{color:var(--muted-on-dark);flex-wrap:wrap;gap:10px;font-size:13.5px;display:flex}#xqi-tool .xqi-chip{border:1px solid var(--line);letter-spacing:.03em;background:#0e1317;border-radius:7px;padding:3px 9px}#xqi-tool .xqi-chip b{color:var(--text-on-dark);font-weight:700}#xqi-tool .xqi-scorebox{background:linear-gradient(135deg,var(--panel) 0%,var(--bg-2) 100%);border:1px solid var(--line);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-width:220px;padding:20px 30px;display:flex}#xqi-tool .xqi-gaugewrap{width:150px;height:150px;position:relative}#xqi-tool .xqi-gaugewrap .xqi-num{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#xqi-tool .xqi-gaugewrap .xqi-num b{font-size:46px;font-weight:900;line-height:1}#xqi-tool .xqi-gaugewrap .xqi-num span{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-on-dark);margin-top:3px;font-size:11px}#xqi-tool .xqi-scorelbl{letter-spacing:.18em;text-transform:uppercase;color:var(--muted-on-dark);margin-top:6px;font-size:11.5px}#xqi-tool .xqi-rmain{grid-template-columns:1fr;align-items:stretch;gap:20px;display:grid}#xqi-tool .xqi-card{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:26px}#xqi-tool .xqi-radar-card{flex-direction:column;justify-content:center;align-items:stretch;display:flex}#xqi-tool .xqi-radar-card .xqi-rt{align-self:flex-start;margin-bottom:10px}#xqi-tool .xqi-radarholder{justify-content:center;width:100%;display:flex}#xqi-tool .xqi-radar-card svg{width:100%;max-width:920px;height:auto;animation:.7s both xqiRadarIn}#xqi-tool .xqi-radar-card .xqi-offers-note{text-align:center;max-width:720px;margin:6px auto 0}@keyframes xqiRadarIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}#xqi-tool .xqi-vh{letter-spacing:-.015em;margin-bottom:12px;font-size:clamp(26px,3.2vw,34px);font-weight:900}#xqi-tool .xqi-vpill{letter-spacing:.06em;border-radius:999px;margin-bottom:16px;padding:5px 13px;font-size:13px;font-weight:700;display:inline-block}#xqi-tool .xqi-band{color:var(--text-on-dark);margin:0 0 18px;font-size:17px;line-height:1.6}#xqi-tool .xqi-lever{border:1px solid #f2622247;border-left:3px solid var(--orange);background:#f2622214;border-radius:12px;margin-bottom:20px;padding:15px 17px}#xqi-tool .xqi-lever .xqi-lh{color:#ffb694;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:7px;font-size:12px;font-weight:700;display:flex}#xqi-tool .xqi-lever p{color:#f0d6c8;margin:0;font-size:14.5px;line-height:1.55}#xqi-tool .xqi-lever.xqi-good{border-color:#22a06b47;border-left-color:var(--xqi-good-2);background:#22a06b14}#xqi-tool .xqi-offers{border:1px solid #00365424;border-radius:12px;margin:-6px 0 20px;padding:15px 17px}#xqi-tool .xqi-offers .xqi-lh{letter-spacing:.09em;text-transform:uppercase;color:#a8410f;align-items:center;gap:9px;margin-bottom:9px;font-size:12px;font-weight:700;display:flex}#xqi-tool .xqi-offers ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}#xqi-tool .xqi-offers li{align-items:baseline;gap:10px;font-size:14px;line-height:1.5;display:flex}#xqi-tool .xqi-offers .xqi-pts{text-align:center;color:#a8410f;background:#f2622224;border-radius:999px;flex:none;min-width:46px;padding:2px 7px;font-size:12px;font-weight:700}#xqi-tool .xqi-offers .xqi-offers-note{opacity:.75;margin:11px 0 0;font-size:12.5px;line-height:1.45}#xqi-tool #xqi-packages{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-bottom:8px;display:grid}#xqi-tool #xqi-packages .xqi-expert{grid-column:1/-1;justify-self:start}#xqi-tool .xqi-pkg{background:#ffffff8c;border:1px solid #00365424;border-radius:10px;margin:0;padding:13px 15px}#xqi-tool .xqi-pkg h4{margin:0 0 3px;font-size:15px;line-height:1.3}#xqi-tool .xqi-pkg .xqi-pkg-sum{opacity:.75;margin:0 0 8px;font-size:13px}#xqi-tool .xqi-pkg .xqi-pkg-target{color:#166a47;background:#1b805621;border-radius:999px;margin:0 0 9px;padding:3px 9px;font-size:13px;font-weight:700;display:inline-block}#xqi-tool .xqi-pkg ul{margin:0 0 11px}#xqi-tool .xqi-pkg .xqi-approx{opacity:.7;white-space:nowrap;font-size:11.5px}#xqi-tool .xqi-pkg .btn{padding:8px 14px;font-size:13px}#xqi-tool .xqi-expert{color:#1b2228;background:#fff;border-color:#00365459;margin:2px 0 4px;padding:10px 16px;font-size:14px}#xqi-tool .xqi-expert:hover{border-color:var(--orange)}#xqi-tool .xqi-legal{border:1px solid #00365424;border-radius:12px;margin:0 0 20px;padding:15px 17px}#xqi-tool .xqi-legal .xqi-lh{letter-spacing:.09em;text-transform:uppercase;color:#a8410f;align-items:center;gap:9px;margin-bottom:9px;font-size:12px;font-weight:700;display:flex}#xqi-tool .xqi-legal .xqi-ai{letter-spacing:.04em;color:#003654;text-transform:none;background:#0036541a;border-radius:999px;padding:2px 8px;font-size:10.5px}#xqi-tool .xqi-legal-status{margin:0 0 10px;font-size:14px;line-height:1.5}#xqi-tool .xqi-legal ul{gap:10px;margin:0 0 6px;padding:0;list-style:none;display:grid}#xqi-tool .xqi-legal li{font-size:14px;line-height:1.5}#xqi-tool .xqi-legal .xqi-lg-cat{color:#a8410f;background:#f2622224;border-radius:999px;margin-right:7px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-block}#xqi-tool .xqi-legal .xqi-lg-q{font-weight:600}#xqi-tool .xqi-legal .xqi-lg-where{opacity:.7;margin-left:6px;font-size:12px}#xqi-tool .xqi-legal .xqi-lg-hint{opacity:.85;font-size:13px;display:block}#xqi-tool .xqi-legal .xqi-offers-note{opacity:.75;margin:11px 0 12px;font-size:12.5px;line-height:1.45}#xqi-tool .xqi-legal .xqi-lg-ai{color:#003654;background:#0036541a;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10.5px}#xqi-tool .xqi-cta-row{flex-wrap:wrap;gap:12px;display:flex}#xqi-tool .xqi-newscan{justify-content:center;margin-top:24px;display:flex}#xqi-tool .xqi-reset{color:var(--muted-on-dark);cursor:pointer;border:none;border-bottom:1px dotted var(--xqi-muted-2);background:0 0;padding:0 0 2px;font-family:inherit;font-size:14.5px}@media (width<=900px){#xqi-tool .xqi-rhead{grid-template-columns:1fr}#xqi-tool .xqi-scorebox{flex-direction:row;justify-content:center;gap:18px}#xqi-tool .xqi-field.xqi-market{flex:100%}#xqi-tool .xqi-go{width:100%}#xqi-tool .xqi-product{text-align:center;flex-direction:column}}.foot-legal a{color:inherit;text-decoration:none}.foot-legal a:hover{color:#fff;text-decoration:underline}#xqi-tool{background:linear-gradient(180deg,var(--light) 0%,var(--light-2) 100%);color:var(--text-on-light)}#xqi-tool h2,#xqi-tool h3{color:var(--text-on-light)}#xqi-tool .eyebrow{color:var(--anthrazit)}#xqi-tool .xqi-lead{color:var(--muted-on-light);white-space:normal}#xqi-tool .xqi-inputcard,#xqi-tool .xqi-loading,#xqi-tool .xqi-product,#xqi-tool .xqi-scorebox,#xqi-tool .xqi-card{background:var(--card-light);border-color:#0036541f;box-shadow:0 18px 40px #00365412}#xqi-tool .xqi-field label{color:var(--muted-on-light)}#xqi-tool .xqi-field input,#xqi-tool .xqi-field select{color:var(--text-on-light);background:#fff;border-color:#00365433}#xqi-tool .xqi-field input::placeholder{color:#8c979e}#xqi-tool .xqi-errmsg{color:#b3271a}#xqi-tool .xqi-lsteps li{color:#8c979e}#xqi-tool .xqi-lsteps li.xqi-active{color:var(--text-on-light)}#xqi-tool .xqi-lsteps li.xqi-done,#xqi-tool .xqi-ltime{color:var(--muted-on-light)}#xqi-tool .xqi-spin{border-color:#0036542e;border-top-color:var(--orange)}#xqi-tool .xqi-chk{color:#1b8056}#xqi-tool .xqi-pend{border-color:#00365433}#xqi-tool .xqi-lbar{background:#00365421}#xqi-tool .xqi-pimg{background:#fff;border-color:#00365424}#xqi-tool .xqi-pimg .xqi-ph,#xqi-tool .xqi-plabel{color:#8c979e}#xqi-tool .xqi-pmeta{color:var(--muted-on-light)}#xqi-tool .xqi-chip{background:#fff;border-color:#00365424}#xqi-tool .xqi-chip b{color:var(--text-on-light)}#xqi-tool .xqi-gaugewrap .xqi-num span,#xqi-tool .xqi-scorelbl{color:var(--muted-on-light)}#xqi-tool .xqi-band{color:var(--text-on-light)}#xqi-tool .xqi-lever{border-color:#f2622257;border-left-color:var(--orange);background:#f262221a}#xqi-tool .xqi-lever .xqi-lh{color:#a8410f}#xqi-tool .xqi-lever p{color:#6b4a3a}#xqi-tool .xqi-lever.xqi-good{background:#1b80561a;border-color:#1b805652 #1b805652 #1b805652 #1b8056}#xqi-tool .xqi-lever.xqi-good .xqi-lh{color:#166a47}#xqi-tool .xqi-lever.xqi-good p{color:#3f5a4d}#xqi-tool .xqi-reset{color:var(--muted-on-light);border-bottom-color:#00365447}#xqi-tool .xqi-reset:hover{color:var(--blau)}#xqi-tool .xqi-extras{border-top:1px solid #00365421;width:100%;margin-top:18px;padding-top:16px}#xqi-tool .xqi-extras .eyebrow{margin-bottom:0}#xqi-tool .xqi-extras ul{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}#xqi-tool .xqi-extras li{align-items:flex-start;gap:12px;display:flex}#xqi-tool .xqi-dot{border:2px solid;border-radius:50%;flex:none;width:12px;height:12px;margin-top:6px}#xqi-tool .xqi-extra-body{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}#xqi-tool .xqi-extra-name{color:var(--text-on-light);font-size:16.5px;font-weight:700}#xqi-tool .xqi-extra-val{color:var(--text-on-light);font-size:16.5px;font-weight:900}.ct-section{padding-top:8px}.ct-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.ct-card{background:linear-gradient(180deg,var(--panel) 0%,var(--bg-2) 100%);border:1px solid var(--line);border-radius:18px;padding:clamp(22px,3vw,34px);box-shadow:0 30px 70px #00000059}.ct-card h2,.ct-card h3{margin-bottom:10px;font-size:clamp(24px,2.4vw,32px)}.ct-lead{color:var(--muted-on-dark);max-width:60ch;margin-bottom:22px;font-size:18px}.ct-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ct-field{flex-direction:column;gap:7px;min-width:0;display:flex}.ct-field.ct-wide{grid-column:1/-1}.ct-field label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-dark);font-size:12.5px;font-weight:700}.ct-field label .ct-req{color:var(--orange)}.ct-field input,.ct-field textarea{color:var(--text-on-dark);background:#0e1317;border:1px solid #ffffff29;border-radius:11px;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:18px;transition:border-color .2s,box-shadow .2s}.ct-field textarea{resize:vertical;min-height:150px;line-height:1.45}.ct-field input::placeholder,.ct-field textarea::placeholder{color:#eef1f361}.ct-field input:focus,.ct-field textarea:focus{border-color:var(--orange);box-shadow:0 0 0 4px #f2622224}.ct-field.ct-invalid input,.ct-field.ct-invalid textarea{border-color:#e14b3b;box-shadow:0 0 0 4px #e14b3b24}.ct-msg{color:#ff8a7a;min-height:0;font-size:14.5px}.ct-msg:empty{display:none}.ct-consent{color:var(--muted-on-dark);grid-column:1/-1;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.45;display:flex}.ct-consent input{width:20px;height:20px;accent-color:var(--orange);flex:none;margin-top:2px}.ct-consent a{color:var(--text-on-dark);text-underline-offset:3px;text-decoration:underline}.ct-consent.ct-invalid{color:#ff8a7a}.ct-hint{color:var(--muted-on-dark);grid-column:1/-1;font-size:14px}.ct-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px;margin-top:4px;display:flex}.ct-actions .btn[disabled]{opacity:.55;cursor:progress}.ct-error{color:#ffb3a8;background:#e14b3b1f;border:1px solid #e14b3b66;border-radius:12px;grid-column:1/-1;padding:13px 16px;font-size:16px}.ct-error a{color:#fff;text-decoration:underline}.ct-error[hidden]{display:none}.ct-hp{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.ct-success{text-align:left}.ct-success .ct-tick{color:#2fbd80;background:#2fbd8029;border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:16px;display:grid}.ct-success[hidden],.ct-form[hidden]{display:none}.ct-side dl{gap:18px;margin-top:20px;display:grid}.ct-side dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-dark);margin-bottom:4px;font-size:12.5px;font-weight:700}.ct-side dd{font-size:19px}.ct-side a{color:var(--text-on-dark);border-bottom:1px solid #ffffff47;text-decoration:none;transition:border-color .2s}.ct-side a:hover{border-color:var(--orange)}@media (width<=900px){.ct-grid{grid-template-columns:1fr}}@media (width<=620px){.ct-fields{grid-template-columns:1fr}.ct-field input,.ct-field textarea{font-size:17px}}@media (prefers-reduced-motion:reduce){.ct-field input,.ct-field textarea{transition:none}}.fr-consent{color:var(--muted-on-light);align-items:flex-start;gap:11px;margin-top:14px;font-size:14.5px;font-weight:300;line-height:1.45;display:flex}.fr-consent input{width:19px;height:19px;accent-color:var(--orange);flex:none;margin-top:2px}.fr-consent a{color:var(--text-on-light);text-underline-offset:3px;text-decoration:underline}.fr-error{color:#9a2f22;background:#e14b3b1a;border:1px solid #e14b3b59;border-radius:10px;margin-top:12px;padding:11px 14px;font-size:15px}.fr-error[hidden]{display:none}.fr-error a{color:inherit;text-decoration:underline}.fr-sent{border-top:1px solid #0036541f;margin-top:26px;padding-top:22px}.fr-sent h5{color:var(--text-on-light);margin-bottom:6px;font-size:21px;font-weight:900}.fr-sent p{color:var(--muted-on-light);font-size:16.5px}.fr-sent:focus{outline:none}
