html:root[data-tenant=qtech] .gov-page{position:relative;padding-block-start:8px;min-inline-size:0}html:root[data-tenant=qtech] .gov-page .d9-facts{display:flex;flex-wrap:wrap;gap:0;margin-block:12px 0;padding:0;border-block:var(--d9-hair,1px) solid var(--c-line)}html:root[data-tenant=qtech] .gov-page .d9-fact{padding:8px 16px;background:transparent;border:0;border-radius:0;display:flex;align-items:baseline;gap:6px}html:root[data-tenant=qtech] .gov-page .d9-fact:first-child{padding-inline-start:0}html:root[data-tenant=qtech] .gov-page .d9-fact+.d9-fact{border-inline-start:var(--d9-hair,1px) solid var(--c-line)}html:root[data-tenant=qtech] .gov-page .d9-fact+.d9-fact:before{content:none}html:root[data-tenant=qtech] .gov-page .d9-fact:hover{border-color:var(--c-line)}html:root[data-tenant=qtech] .gov-page .d9-fact__label{font-size:12.5px;color:var(--c-ink-3);font-weight:500}html:root[data-tenant=qtech] .gov-page .d9-fact__num,html:root[data-tenant=qtech] .gov-page .d9-head__title h1{font-size:22px}html:root[data-tenant=qtech] .gov-page .gov-search--hero{flex:1 1 240px;max-inline-size:320px}html:root[data-tenant=qtech] .gov-bento,html:root[data-tenant=qtech] .gov-bento--more{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:16px 0}html:root[data-tenant=qtech] .gov-bento{grid-template-areas:"a a b f" "a a d d"}html:root[data-tenant=qtech] .gov-bento--more{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:12px;margin-block-end:24px}html:root[data-tenant=qtech] .gov-bento--more[data-solo]{grid-template-columns:minmax(0,720px)}html:root[data-tenant=qtech] .gov-bento--more[hidden],html:root[data-tenant=qtech] .gov-bento[hidden]{display:none}html:root[data-tenant=qtech] .gov-bento--error{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .gov-bento--error>*{grid-column:1/-1}html:root[data-tenant=qtech] .gov-bento [data-area=a],html:root[data-tenant=qtech] .gov-tile--coverage{grid-area:a}html:root[data-tenant=qtech] .gov-bento [data-area=b],html:root[data-tenant=qtech] .gov-tile--years{grid-area:b}html:root[data-tenant=qtech] .gov-bento [data-area=f],html:root[data-tenant=qtech] .gov-signal{grid-area:f}html:root[data-tenant=qtech] .gov-bento [data-area=d],html:root[data-tenant=qtech] .gov-tile--sectors{grid-area:d}html:root[data-tenant=qtech] .gov-bento--more>.d9-insight,html:root[data-tenant=qtech] .gov-bento--more>.gov-ai-off{align-self:start}html:root[data-tenant=qtech] .gov-page .gov-ai-off{margin-block-end:0;align-items:flex-start;font-size:12.5px;line-height:1.5}html:root[data-tenant=qtech] .gov-page .gov-ai-off .ai-banner__title{font-size:14px}html:root[data-tenant=qtech] .gov-page .gov-ai-off .ai-banner__cta{border:0;cursor:pointer;font-family:inherit}html:root[data-tenant=qtech] .gov-tile{padding:16px 18px;display:flex;flex-direction:column;gap:10px;min-inline-size:0;overflow:visible}html:root[data-tenant=qtech] .gov-tile:hover{transform:none;box-shadow:none;border-color:var(--c-line)}html:root[data-tenant=qtech] .gov-tile__title{margin:0;font-size:16px;font-weight:600;line-height:1.4;color:var(--c-ink)}html:root[data-tenant=qtech] .gov-tile__cap{margin:0;font-size:12.5px;line-height:1.5;color:var(--c-ink-3);max-inline-size:70ch}html:root[data-tenant=qtech] .gov-linkbtn{all:unset;cursor:pointer;color:var(--c-primary);text-decoration:underline;text-underline-offset:2px;font:inherit}html:root[data-tenant=qtech] .gov-linkbtn:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px;border-radius:var(--d9-r-sm)}html:root[data-tenant=qtech] .gov-fold{display:block;min-inline-size:0}html:root[data-tenant=qtech] .gov-fold__sum{display:flex;align-items:center;gap:8px;min-block-size:32px;padding-block:4px;cursor:pointer;font-size:12.5px;font-weight:500;line-height:1.5;color:var(--c-ink-2);list-style:none}html:root[data-tenant=qtech] .gov-fold__sum::-webkit-details-marker{display:none}html:root[data-tenant=qtech] .gov-fold__sum:after{content:"";inline-size:6px;block-size:6px;flex:0 0 auto;border-inline-end:1.5px solid var(--c-ink-3);border-block-end:1.5px solid var(--c-ink-3);transform:rotate(45deg);transition:transform var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .gov-fold[open]>.gov-fold__sum:after{transform:rotate(-135deg)}html:root[data-tenant=qtech] .gov-fold__sum:hover{color:var(--c-ink)}html:root[data-tenant=qtech] .gov-fold__sum:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px;border-radius:var(--d9-r-sm)}html:root[data-tenant=qtech] .gov-fold--section>.gov-fold__sum{font-size:14px;font-weight:600;color:var(--c-ink);min-block-size:44px}html:root[data-tenant=qtech] .gov-cover__grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px 20px;align-items:center}html:root[data-tenant=qtech] .gov-cover__side{min-inline-size:0}html:root[data-tenant=qtech] .gov-cover .viz-ring__label{font-size:28px}html:root[data-tenant=qtech] .gov-page .gov-cover .gov-lead{margin:0 0 10px;font-size:14px;max-inline-size:70ch}html:root[data-tenant=qtech] .gov-page .gov-cover .gov-strip{margin-block-end:8px}html:root[data-tenant=qtech] .gov-cover__links{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:10px}html:root[data-tenant=qtech] .gov-cover__never{margin-block-start:auto;min-inline-size:0}html:root[data-tenant=qtech] .gov-cover__never-t{margin:0 0 4px;font-size:12.5px;font-weight:600;line-height:1.5;color:var(--c-ink-2)}html:root[data-tenant=qtech] .gov-never{list-style:none;margin:0;padding:0}html:root[data-tenant=qtech] .gov-never__row{all:unset;box-sizing:border-box;inline-size:100%;display:grid;grid-template-columns:minmax(0,1fr) 72px 40px;align-items:center;gap:10px;min-block-size:32px;padding-inline:4px;border-radius:var(--d9-r-sm);cursor:pointer;font:inherit;transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .gov-never__row:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .gov-never__row:focus-visible{outline:2px solid var(--c-primary);outline-offset:1px}html:root[data-tenant=qtech] .gov-never__name{font-size:12.5px;color:var(--c-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-tenant=qtech] .gov-page .gov-never__bar{display:block;min-inline-size:0}html:root[data-tenant=qtech] .gov-page .gov-never__bar .viz-meter{block-size:4px}html:root[data-tenant=qtech] .gov-never__n{font-size:12.5px;font-weight:600;color:var(--c-ink);font-variant-numeric:tabular-nums;text-align:end}html:root[data-tenant=qtech] .gov-years__row{display:grid;grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:center;gap:12px}html:root[data-tenant=qtech] .gov-years__k{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--c-ink-2);white-space:nowrap}html:root[data-tenant=qtech] .gov-years__k b{color:var(--c-ink);font-weight:600;font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .gov-tile__spark{display:block;min-inline-size:0}html:root[data-tenant=qtech] .gov-tile__spark .viz-spark{max-inline-size:100%;block-size:auto}html:root[data-tenant=qtech] .gov-tile__spark--part{display:flex;justify-content:flex-end}html:root[data-tenant=qtech] .gov-tile__spark--part .viz-spark{inline-size:var(--gov-spark-w,100%)}html:root[data-tenant=qtech] .gov-page .d9-action{padding:16px 18px;border-radius:var(--d9-r-card)}html:root[data-tenant=qtech] .gov-page .d9-action:hover{transform:none;background:var(--c-surface)}html:root[data-tenant=qtech] .gov-page .d9-action__title{font-size:14px}html:root[data-tenant=qtech] .gov-page .d9-action__meta{font-size:12.5px;line-height:1.5;flex-wrap:wrap;color:var(--c-ink-2)}html:root[data-tenant=qtech] .gov-page .gov-signal{grid-template-columns:minmax(0,1fr);justify-items:start;align-items:start;gap:10px}html:root[data-tenant=qtech] .gov-page .gov-signal .d9-action__main{min-inline-size:0}html:root[data-tenant=qtech] .gov-page .d9-action__cta{background:var(--c-warn-soft);color:var(--c-on-warn-soft);border:var(--d9-hair,1px) solid var(--c-warn);font-size:12px;cursor:pointer}html:root[data-tenant=qtech] .gov-page .d9-insight{padding:16px 18px}html:root[data-tenant=qtech] .gov-page .d9-insight:hover{transform:none;box-shadow:none}html:root[data-tenant=qtech] .gov-page .d9-insight__desc{font-size:14px;max-inline-size:70ch}html:root[data-tenant=qtech] .gov-page .d9-insight__confidence,html:root[data-tenant=qtech] .gov-page .d9-insight__source{font-size:12px}html:root[data-tenant=qtech] .gov-page .d9-insight__title-tag{font-size:11.5px}html:root[data-tenant=qtech] .gov-cols{display:flex;flex-direction:column;gap:6px}html:root[data-tenant=qtech] .gov-cols .viz-cols{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:minmax(0,1fr);align-items:end;gap:8px}html:root[data-tenant=qtech] .gov-cols .viz-cols>i{min-inline-size:0;transition:background-color var(--d9-base) var(--d9-ease)}html:root[data-tenant=qtech] .gov-cols .viz-cols:after{content:"";align-self:end;block-size:0;border-block-end:var(--d9-hair,1px) dashed var(--c-line)}html:root[data-tenant=qtech] .gov-cols__labels{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}html:root[data-tenant=qtech] .gov-cols__labels>div{min-inline-size:0}html:root[data-tenant=qtech] .gov-cols__labels>div>div{display:block;min-inline-size:0}html:root[data-tenant=qtech] .gov-cols__btn{all:unset;box-sizing:border-box;inline-size:100%;display:flex;flex-direction:column;align-items:center;gap:2px;min-block-size:36px;padding:4px 2px;border-radius:var(--d9-r-sm);cursor:pointer;text-align:center;font:inherit;transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .gov-cols__btn:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .gov-cols__btn:focus-visible{outline:2px solid var(--c-primary);outline-offset:1px}html:root[data-tenant=qtech] .gov-cols__btn[aria-pressed=true]{background:var(--c-surface-2);box-shadow:inset 0 -2px 0 var(--c-primary)}html:root[data-tenant=qtech] .gov-cols__name{font-size:12.5px;line-height:1.3;color:var(--c-ink-2);white-space:normal;overflow-wrap:break-word;max-inline-size:100%}html:root[data-tenant=qtech] .gov-cols__n{font-size:12.5px;font-weight:600;color:var(--c-ink);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .gov-top__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}html:root[data-tenant=qtech] .gov-top__seg{display:inline-flex;gap:6px;margin-inline-start:auto}html:root[data-tenant=qtech] .gov-top__key{display:inline-flex;gap:10px;align-items:center;font-size:12.5px;color:var(--c-ink-3)}html:root[data-tenant=qtech] .gov-top__key>span{display:inline-flex;align-items:center;gap:4px}html:root[data-tenant=qtech] .gov-top{list-style:none;margin:0;padding:0}html:root[data-tenant=qtech] .gov-top__row{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(0,120px) 160px 56px;align-items:center;gap:12px;min-block-size:44px;padding-inline:4px;text-decoration:none;color:var(--c-ink);border-block-end:var(--d9-hair,1px) solid var(--c-line);transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .gov-top>li:last-child .gov-top__row{border-block-end:0}html:root[data-tenant=qtech] .gov-top__row:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .gov-top__row:focus-visible{outline-offset:-2px}html:root[data-tenant=qtech] .gov-top__rank{font-size:12.5px;color:var(--c-ink-3);font-variant-numeric:tabular-nums;text-align:center}html:root[data-tenant=qtech] .gov-top__name{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-tenant=qtech] .gov-top__sector{font-size:12.5px;color:var(--c-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-tenant=qtech] .gov-top__strip{display:block;min-inline-size:0}html:root[data-tenant=qtech] .gov-top__strip .viz-strip{block-size:8px}html:root[data-tenant=qtech] .gov-top__num{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;text-align:end}html:root[data-tenant=qtech] .gov-directory{margin-block-start:8px}html:root[data-tenant=qtech] .gov-chips .chip[data-facet]{gap:4px}html:root[data-tenant=qtech] .gov-sort{white-space:nowrap}html:root[data-tenant=qtech] .gov-liaisons{margin-block-start:32px}html:root[data-tenant=qtech] .gov-page .gov-table__head{color:var(--c-ink-2)}html:root[data-tenant=qtech] .gov-skel{min-block-size:var(--gov-skel-h,120px)}@media (max-width:1024px){html:root[data-tenant=qtech] .gov-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a" "b f" "d d"}html:root[data-tenant=qtech] .gov-bento--more{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .gov-cols__n,html:root[data-tenant=qtech] .gov-cols__name{font-size:11.5px}html:root[data-tenant=qtech] .gov-top__row{grid-template-columns:24px minmax(0,1fr) 120px 48px}html:root[data-tenant=qtech] .gov-top__sector{display:none}html:root[data-tenant=qtech] .gov-page .gov-table{--gov-cols:minmax(160px,1.6fr) minmax(100px,1fr) 96px 68px 60px 80px 24px}}@media (max-width:720px){html:root[data-tenant=qtech] .gov-page{display:flex;flex-direction:column}html:root[data-tenant=qtech] .gov-page>.d9-head{order:0}html:root[data-tenant=qtech] .gov-page>.gov-bento{order:1}html:root[data-tenant=qtech] .gov-page>.gov-directory{order:2}html:root[data-tenant=qtech] .gov-page>.gov-bento--more{order:3}html:root[data-tenant=qtech] .gov-page>.gov-liaisons{order:4}html:root[data-tenant=qtech] .gov-page>.calm-sig{order:5}html:root[data-tenant=qtech] .gov-bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"a" "f" "b" "d"}html:root[data-tenant=qtech] .gov-cover__grid{grid-template-columns:auto minmax(0,1fr)}html:root[data-tenant=qtech] .gov-cols__n{display:none}html:root[data-tenant=qtech] .gov-cols__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-tenant=qtech] .gov-top__row{grid-template-columns:24px minmax(0,1fr) 96px 48px}html:root[data-tenant=qtech] .gov-page .gov-search--hero{max-inline-size:none;flex-basis:100%}html:root[data-tenant=qtech] .gov-cols__btn{min-block-size:44px}html:root[data-tenant=qtech] .gov-page .gov-pager{flex-wrap:wrap;justify-content:flex-start;margin-inline-start:0;row-gap:6px}html:root[data-tenant=qtech] .gov-bento,html:root[data-tenant=qtech] .gov-bento--more{gap:10px}html:root[data-tenant=qtech] .gov-page .d9-facts{flex-wrap:wrap;overflow:visible}html:root[data-tenant=qtech] .gov-page .d9-fact{flex:1 1 45%;min-inline-size:0;padding-inline:12px}html:root[data-tenant=qtech] .gov-page .d9-fact:first-child{padding-inline-start:12px}html:root[data-tenant=qtech] .gov-page .d9-fact:nth-child(odd){border-inline-start:0}html:root[data-tenant=qtech] .gov-page .d9-fact:nth-child(n+3){border-block-start:var(--d9-hair,1px) solid var(--c-line)}html:root[data-tenant=qtech] .gov-page .gov-toolbar{flex-wrap:nowrap;align-items:center}html:root[data-tenant=qtech] .gov-page .gov-chips{flex:1 1 auto;min-inline-size:0;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain}html:root[data-tenant=qtech] .gov-page .gov-chips>.chip{flex:0 0 auto;scroll-snap-align:start}html:root[data-tenant=qtech] .gov-page .gov-toolbar__count{display:none}html:root[data-tenant=qtech] .gov-top__head{gap:6px 10px}html:root[data-tenant=qtech] .gov-top__key{margin-inline-start:auto}html:root[data-tenant=qtech] .gov-top__seg{flex-basis:100%;margin-inline-start:0}html:root[data-tenant=qtech] .gov-never__row{min-block-size:44px}html:root[data-tenant=qtech] .gov-cover__links{display:none}}@media (max-width:480px){html:root[data-tenant=qtech] .gov-page .d9-action,html:root[data-tenant=qtech] .gov-page .d9-insight,html:root[data-tenant=qtech] .gov-tile{padding:16px}html:root[data-tenant=qtech] .gov-cover .viz-ring>svg{inline-size:96px;block-size:96px}html:root[data-tenant=qtech] .gov-cover .viz-ring__label{font-size:24px}}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] .gov-bento .d9-anim-fade-up,html:root[data-tenant=qtech] .gov-bento--more .d9-anim-fade-up,html:root[data-tenant=qtech] .gov-cols .viz-cols>i,html:root[data-tenant=qtech] .gov-cols__btn,html:root[data-tenant=qtech] .gov-never__row,html:root[data-tenant=qtech] .gov-page .d9-action,html:root[data-tenant=qtech] .gov-page .d9-action__cta,html:root[data-tenant=qtech] .gov-page .d9-insight,html:root[data-tenant=qtech] .gov-page .d9-insight__cta,html:root[data-tenant=qtech] .gov-tile,html:root[data-tenant=qtech] .gov-top .d9-anim-fade-up,html:root[data-tenant=qtech] .gov-top__row{animation:none;transition:none;transform:none}html:root[data-tenant=qtech] .gov-fold__sum:after{transition:none}}html:root[data-tenant=qtech] .gov-page .gov-chips__split{inline-size:1px;align-self:stretch;margin-inline:6px;background:var(--c-line);flex:none}html:root[data-tenant=qtech] .gov-page .gov-chips__note{align-self:center;font-size:11.5px;color:var(--c-ink-3);flex:none}html:root[data-tenant=qtech] .gov-page .gov-chips .chip[data-outside=true]{border-style:dashed;color:var(--c-ink-3)}html:root[data-tenant=qtech] .gov-page .gov-chips .chip[data-outside=true].active{border-style:solid}html:root[data-tenant=qtech] .gov-page .gov-nocode{font-size:11px;line-height:1.6;padding:0 6px;border:var(--d9-hair,1px) dashed var(--c-line-strong);border-radius:999px;color:var(--c-ink-3);white-space:nowrap}html:root[data-tenant=qtech] .gov-page .gov-age{font-size:11px;line-height:1.6;padding:0 6px;border-radius:999px;white-space:nowrap;border:var(--d9-hair,1px) solid transparent}html:root[data-tenant=qtech] .gov-page .gov-age[data-tone=warn]{color:var(--viz-4);border-color:color-mix(in oklab,var(--viz-4) 40%,transparent);background:color-mix(in oklab,var(--viz-4) 10%,transparent)}html:root[data-tenant=qtech] .gov-page .gov-age[data-tone=archive]{color:var(--c-ink-3);border-color:var(--c-line-strong);background:var(--c-surface-2)}html:root[data-tenant=qtech] .gov-page .gov-age[data-tone=none]{color:var(--c-ink-3);border-style:dashed;border-color:var(--c-line)}html:root[data-tenant=qtech] .gov-page .gov-nocode[data-tone=open]{opacity:.62;font-style:italic}html:root[data-tenant=qtech] .gov-page .d9-code[data-src=internal]{border-style:dashed;opacity:.85}html:root[data-tenant=qtech] .gov-page .gov-nocode[data-tone=internal]{border-style:dashed;color:var(--c-ink-3);font-style:normal}html:root[data-tenant=qtech] .wsp-home{max-inline-size:1240px;margin-inline:auto;font-family:var(--font-ar);color:var(--c-ink)}html:root[data-tenant=qtech] .wsp-home h1,html:root[data-tenant=qtech] .wsp-home h2,html:root[data-tenant=qtech] .wsp-home h3{font-family:var(--font-ar);letter-spacing:0;margin:0}html:root[data-tenant=qtech] .wsp-home .d9-section{margin-block-end:4px}html:root[data-tenant=qtech] .wsp-home .d9-section__title{font-size:16px;font-weight:600;line-height:1.4}html:root[data-tenant=qtech] .wsp-home .d9-section__count,html:root[data-tenant=qtech] .wsp-home .d9-section__hint{font-size:13px;color:var(--c-ink-3)}html:root[data-tenant=qtech] .wsp-home .d9-section__hint a{color:var(--c-ink-2)}html:root[data-tenant=qtech] .wsp-home .d9-section__hint a:hover{color:var(--c-primary)}html:root[data-tenant=qtech] .wsp-home .d9-section__action{font-size:13px;font-weight:500;color:var(--c-primary)}html:root[data-tenant=qtech] .wsp-home .d9-section__action a{display:inline-flex;align-items:center;gap:6px;color:var(--c-primary)}html:root[data-tenant=qtech] .wsp-home .d9-section__action a:hover{color:var(--c-on-primary-soft)}html:root[data-tenant=qtech] .wsp-home .wsp-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;gap:28px 32px;align-items:start;grid-template-areas:"hero  hero  hero  hero  hero  hero  hero  hero  hero  hero  hero  hero" "note  note  note  note  note  note  note  note  note  note  note  note" "kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis" "wait  wait  wait  wait  wait  wait  wait  now   now   now   now   now" "prog  prog  prog  prog  prog  prog  prog  pres  pres  pres  pres  pres" "links links links links links links links links links links links links"}html:root[data-tenant=qtech] .wsp-home .wsp-grid[data-hero=now]{grid-template-areas:"hero  hero  hero  hero  hero  hero  hero  hero  hero  hero  hero  hero" "note  note  note  note  note  note  note  note  note  note  note  note" "kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis" "now   now   now   now   now   now   now   wait  wait  wait  wait  wait" "prog  prog  prog  prog  prog  prog  prog  pres  pres  pres  pres  pres" "links links links links links links links links links links links links"}html:root[data-tenant=qtech] .wsp-home .wsp-grid[data-presence=off]{grid-template-areas:"hero  hero  hero  hero  hero  hero  hero  hero  hero  hero  hero  hero" "note  note  note  note  note  note  note  note  note  note  note  note" "kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis" "wait  wait  wait  wait  wait  wait  wait  now   now   now   now   now" "prog  prog  prog  prog  prog  prog  prog  prog  prog  prog  prog  prog" "links links links links links links links links links links links links"}html:root[data-tenant=qtech] .wsp-home .wsp-grid[data-hero=now][data-presence=off]{grid-template-areas:"hero  hero  hero  hero  hero  hero  hero  hero  hero  hero  hero  hero" "note  note  note  note  note  note  note  note  note  note  note  note" "kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis  kpis" "now   now   now   now   now   now   now   wait  wait  wait  wait  wait" "prog  prog  prog  prog  prog  prog  prog  prog  prog  prog  prog  prog" "links links links links links links links links links links links links"}html:root[data-tenant=qtech] .wsp-home .wsp-hero{grid-area:hero}html:root[data-tenant=qtech] .wsp-home .wsp-note{grid-area:note;margin-block-start:-12px;max-inline-size:none}html:root[data-tenant=qtech] .wsp-home .wsp-kpis{grid-area:kpis}html:root[data-tenant=qtech] .wsp-home .wsp-wait{grid-area:wait}html:root[data-tenant=qtech] .wsp-home .wsp-now{grid-area:now}html:root[data-tenant=qtech] .wsp-home .wsp-prog{grid-area:prog}html:root[data-tenant=qtech] .wsp-home .wsp-pres{grid-area:pres}html:root[data-tenant=qtech] .wsp-home .wsp-links{grid-area:links}html:root[data-tenant=qtech] .wsp-home .wsp-card{background:var(--c-glass,var(--c-surface));backdrop-filter:blur(var(--glass-blur,14px));border:1px solid var(--c-line);border-radius:var(--d9-r-card,18px);box-shadow:var(--shadow-card);padding:18px 20px 16px;min-inline-size:0;display:flex;flex-direction:column;gap:10px}html:root[data-tenant=qtech] .wsp-home .wsp-now{background:linear-gradient(135deg,color-mix(in srgb,#7C4DC4 20%,var(--c-glass,var(--c-surface))),color-mix(in srgb,#2BC3AE 8%,var(--c-glass,var(--c-surface))));border-color:color-mix(in srgb,#7C4DC4 40%,transparent)}html:root[data-tenant=qtech] .wsp-home .wsp-grid{gap:20px 20px}html:root[data-tenant=qtech] .wsp-home .d9-section__title{font-size:var(--t-h2,22px);font-weight:700}html:root[data-tenant=qtech] .wsp-home .wsp-hero{display:block;min-block-size:0}html:root[data-tenant=qtech] .wsp-home .wsp-hero h1{font-size:var(--t-display,38px);font-weight:700;line-height:1.2;margin-block-start:6px}html:root[data-tenant=qtech] .wsp-home .wsp-hero__sub{font-size:16px;color:var(--c-ink-2);margin:8px 0 0}html:root[data-tenant=qtech] .wsp-home .wsp-hero__text{min-inline-size:0;position:relative}html:root[data-tenant=qtech] .wsp-home .wsp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:18px}html:root[data-tenant=qtech] .wsp-home .wsp-btn{display:inline-flex;align-items:center;gap:8px;min-block-size:var(--d9-ctl,42px);padding:0 18px;border-radius:var(--d9-r,12px);border:1px solid var(--c-line-strong);color:var(--c-ink);background:var(--c-glass,var(--c-surface));font-size:15px;font-weight:600;white-space:nowrap;transition:background-color var(--d9-fast) var(--d9-ease),border-color var(--d9-fast) var(--d9-ease),filter var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .wsp-home .wsp-btn:hover{background:var(--c-surface-2);border-color:var(--c-ctl-border)}html:root[data-tenant=qtech] .wsp-home .wsp-btn:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}html:root[data-tenant=qtech] .wsp-home .wsp-btn--primary{background:var(--pulse);border-color:transparent;color:#fff;box-shadow:var(--glow-t)}html:root[data-tenant=qtech] .wsp-home .wsp-btn--primary:hover{background:var(--pulse);border-color:transparent;filter:brightness(1.08)}html:root[data-tenant=qtech] .wsp-home .wsp-btn--sm{min-block-size:34px;padding:0 12px;font-size:13.5px;border-radius:10px}html:root[data-tenant=qtech] .wsp-home .ai-banner,html:root[data-tenant=qtech] .wsp-home .wsp-note{display:flex;align-items:center;gap:12px;padding:13px 18px;border-radius:var(--d9-r-row,14px);border:1px solid color-mix(in srgb,#2bc3ae 35%,transparent);background:linear-gradient(90deg,color-mix(in srgb,#2BC3AE 16%,var(--c-glass,var(--c-surface))),color-mix(in srgb,#7C4DC4 12%,var(--c-glass,var(--c-surface))));backdrop-filter:blur(var(--glass-blur,14px));font-size:15px;color:var(--c-ink);margin:0}html:root[data-tenant=qtech][data-theme=dark] .wsp-home .ai-banner,html:root[data-tenant=qtech][data-theme=dark] .wsp-home .wsp-note{background:linear-gradient(90deg,color-mix(in oklab,#29B3A0 12%,var(--c-surface)),color-mix(in oklab,#6F4B99 14%,var(--c-surface)))}html:root[data-tenant=qtech] .wsp-home .ai-banner__title,html:root[data-tenant=qtech] .wsp-home .wsp-note b{font-weight:700}html:root[data-tenant=qtech] .wsp-home .wsp-note .wsp-note__who{color:var(--c-ink-3)}html:root[data-tenant=qtech] .wsp-home .ai-banner__cta,html:root[data-tenant=qtech] .wsp-home .wsp-note>a{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;white-space:nowrap;color:var(--c-primary);background:transparent;border:0;padding:0;box-shadow:none}html:root[data-tenant=qtech] .wsp-home .ai-banner .ai-banner__icon,html:root[data-tenant=qtech] .wsp-home .ai-banner--warning .ai-banner__icon{display:inline-flex;inline-size:auto;block-size:auto;padding:0;background:transparent;border:0;box-shadow:none;color:var(--c-primary)}html:root[data-tenant=qtech] .wsp-home .ai-banner .ai-banner__cta,html:root[data-tenant=qtech] .wsp-home .ai-banner--warning .ai-banner__cta{margin-inline-start:auto;min-block-size:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--c-primary);font-size:13px;font-weight:500;white-space:nowrap}html:root[data-tenant=qtech] .wsp-home .ai-banner .ai-banner__cta:hover{background:transparent;color:var(--c-on-primary-soft);text-decoration:underline;text-underline-offset:3px}html:root[data-tenant=qtech] .wsp-home .ai-banner{margin-block-end:4px}html:root[data-tenant=qtech] .wsp-home .wsp-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;border:0}html:root[data-tenant=qtech] .wsp-home .wsp-kpi{--acc:var(--pulse-h);--numc:var(--c-ink);position:relative;overflow:hidden;min-inline-size:0;display:flex;flex-direction:column;gap:4px;padding:18px 20px 16px;min-block-size:0;background:var(--c-glass,var(--c-surface));backdrop-filter:blur(var(--glass-blur,14px));border:1px solid var(--c-line);border-radius:var(--d9-r-card,18px);box-shadow:var(--shadow-card);color:inherit;transition:border-color var(--d9-fast) var(--d9-ease),transform var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:3px;background:var(--acc)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi:first-child{padding-inline-start:20px}html:root[data-tenant=qtech] .wsp-home .wsp-kpi+.wsp-kpi{border-inline-start:1px solid var(--c-line)}html:root[data-tenant=qtech] .wsp-home a.wsp-kpi:hover{border-color:var(--c-line-strong);transform:translateY(-2px);background:var(--c-glass,var(--c-surface))}html:root[data-tenant=qtech] .wsp-home .wsp-k1{--acc:linear-gradient(90deg,#2BC3AE,#3FE0C8);--numc:var(--c-primary)}html:root[data-tenant=qtech] .wsp-home .wsp-k2{--acc:linear-gradient(90deg,#1685C9,#3B8FFF);--numc:var(--c-info)}html:root[data-tenant=qtech] .wsp-home .wsp-k3{--acc:linear-gradient(90deg,#7C4DC4,#B08CFF);--numc:var(--c-accent)}html:root[data-tenant=qtech] .wsp-home .wsp-k4{--acc:linear-gradient(90deg,#FF6B8A,#F5B544);--numc:var(--c-danger)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi__num{order:-1;font-size:var(--t-num,42px);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;color:var(--numc)}html:root[data-tenant=qtech] .wsp-home .wsp-k4 .wsp-kpi__num{color:var(--c-danger)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi__label{font-size:15px;font-weight:600;color:var(--c-ink-2)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi__ctx{font-size:13px;color:var(--c-ink-3)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi__strip{margin-block-start:8px;display:grid;gap:6px}html:root[data-tenant=qtech] .wsp-home .wsp-kpi__strip .viz-strip{block-size:6px;border-radius:999px}html:root[data-tenant=qtech] .wsp-home .wsp-kpi__strip[data-status] [data-viz="4"]{--viz:var(--c-danger)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi__strip[data-status] [data-viz="2"]{--viz:var(--c-warn)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi__strip[data-status] [data-viz="1"]{--viz:var(--c-primary)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi__strip[data-status] [data-viz="6"]{--viz:var(--c-ink-3)}html:root[data-tenant=qtech] .wsp-home .wsp-now__list{display:flex;flex-direction:column}html:root[data-tenant=qtech] .wsp-home .wsp-now__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-block-size:40px;padding:6px 4px;border-block-end:1px solid var(--c-line);color:inherit;transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .wsp-home .wsp-now__row:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .wsp-home .wsp-now__when{font-family:var(--font-ar);font-size:12px;letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;color:var(--c-ink-3);white-space:nowrap}html:root[data-tenant=qtech] .wsp-home .wsp-now__row[data-state=overdue] .wsp-now__when{color:var(--c-danger)}html:root[data-tenant=qtech] .wsp-home .wsp-now__row[data-state=today] .wsp-now__when{color:var(--c-warn)}html:root[data-tenant=qtech] .wsp-home .wsp-now__row[data-state=upcoming] .wsp-now__when{color:var(--c-ink-2)}html:root[data-tenant=qtech] .wsp-home .wsp-now__title{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-tenant=qtech] .wsp-home .wsp-now__go{color:var(--c-ink-3);opacity:0;transition:opacity var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .wsp-home .wsp-now__row:focus-visible .wsp-now__go,html:root[data-tenant=qtech] .wsp-home .wsp-now__row:hover .wsp-now__go{opacity:1}html:root[data-tenant=qtech] .wsp-home .wsp-now__row--sum{grid-template-columns:minmax(0,1fr) auto;color:var(--c-ink-2);font-size:13.5px}html:root[data-tenant=qtech] .wsp-home .wsp-now__note{font-size:12px;color:var(--c-ink-3);margin:0}html:root[data-tenant=qtech] .wsp-home .wsp-now .d9-insight{margin-block-start:8px;padding:16px 18px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;background:transparent;border:0;border-radius:0;padding-inline:0;box-shadow:none;transform:none}html:root[data-tenant=qtech] .wsp-home .wsp-now .d9-insight:hover{transform:none;box-shadow:none}html:root[data-tenant=qtech] .wsp-home .d9-insight__icon{display:inline-flex;color:var(--c-primary)}html:root[data-tenant=qtech] .wsp-home .d9-insight__title{font-size:14px;font-weight:600;margin:0}html:root[data-tenant=qtech] .wsp-home .d9-insight__desc{font-size:13.5px;color:var(--c-ink-2);margin:2px 0 0}html:root[data-tenant=qtech] .wsp-home .d9-insight__source{font-size:12px;color:var(--c-ink-3);margin:4px 0 0}html:root[data-tenant=qtech] .wsp-home .d9-insight .d9-insight__title-tag{font-size:11.5px;font-weight:500;letter-spacing:0;margin-inline-start:8px;padding:1px 7px;border-radius:6px;background:var(--c-accent-soft);color:var(--c-on-accent-soft)}html:root[data-tenant=qtech] .wsp-home .wsp-now .d9-insight__action{grid-column:2;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;margin-block-start:2px}html:root[data-tenant=qtech] .wsp-home .d9-insight__confidence{font-size:12px;color:var(--c-ink-3);display:inline-flex;align-items:center;gap:6px}html:root[data-tenant=qtech] .wsp-home .d9-insight__confidence-dot{inline-size:6px;block-size:6px;border-radius:50%;background:var(--c-ok);display:inline-block}html:root[data-tenant=qtech] .wsp-home .d9-insight__cta{display:inline-flex;align-items:center;min-block-size:36px;padding:0 14px;border-radius:10px;background:var(--pulse);color:#fff;font-size:14px;font-weight:700;box-shadow:var(--glow-t);transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .wsp-home .d9-insight__cta:hover{background:var(--pulse);color:#fff;filter:brightness(1.08);transform:none}html:root[data-tenant=qtech] .wsp-home .wsp-wait__list{display:flex;flex-direction:column}html:root[data-tenant=qtech] .wsp-home .wt-row{display:flex;align-items:center;gap:14px;min-block-size:56px;padding:10px 4px;border:0;border-block-end:1px solid var(--c-line);border-radius:0;background:transparent;color:inherit;box-shadow:none;transform:none;transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .wsp-home .wt-row:hover{background:var(--c-surface-2);transform:none;box-shadow:none}html:root[data-tenant=qtech] .wsp-home .wt-row[data-urgent]{border-inline-start:0;padding-inline-start:4px;background:transparent}html:root[data-tenant=qtech] .wsp-home .wt-row[data-urgent]:hover{background:var(--c-surface-2)}html:root[data-tenant=qtech] .wsp-home .wt-row .wt-dot{display:block;position:static}html:root[data-tenant=qtech] .wsp-home .wt-row[data-urgent]:before{content:none}html:root[data-tenant=qtech] .wsp-home .wt-dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--c-ink-3);flex-shrink:0}html:root[data-tenant=qtech] .wsp-home .wt-row[data-urgent] .wt-dot{background:var(--c-danger);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-danger) 22%,transparent)}html:root[data-tenant=qtech] .wsp-home .wt-row__body{flex:1;min-inline-size:0}html:root[data-tenant=qtech] .wsp-home .wt-row__title{display:block;font-size:15.5px;font-weight:600;overflow-wrap:anywhere}html:root[data-tenant=qtech] .wsp-home .wt-row__sub{display:block;font-size:13.5px;color:var(--c-ink-3);margin-block-start:2px}html:root[data-tenant=qtech] .wsp-home .wt-row__go{color:var(--c-ink-3);flex-shrink:0}html:root[data-tenant=qtech] .wsp-home .wsp-wait__more{font-size:12.5px;color:var(--c-ink-3);margin:6px 0 0}html:root[data-tenant=qtech] .wsp-home .wsp-wait__more a{color:var(--c-primary);font-weight:500}html:root[data-tenant=qtech] .wsp-home .d9-empty[data-variant=smart]{padding:20px 16px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--d9-r-card,14px)}html:root[data-tenant=qtech] .wsp-home .d9-empty__desc,html:root[data-tenant=qtech] .wsp-home .d9-empty__suggest-item{font-size:13.5px}html:root[data-tenant=qtech] .wsp-home button.d9-empty__suggest-item{border:0;inline-size:100%;text-align:start;cursor:pointer;font-family:inherit}html:root[data-tenant=qtech] .wsp-home .d9-pill{font-size:12px;font-weight:500}html:root[data-tenant=qtech] .wsp-home .wsp-prog__grid{display:flex;flex-direction:column}html:root[data-tenant=qtech] .wsp-home .wsp-prog__card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title top" "foot top" "meter meter";gap:4px 16px;align-items:center;padding:12px 4px;border:0;border-block-end:1px solid var(--c-line);border-radius:0;background:transparent;color:inherit;min-inline-size:0;transition:background-color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .wsp-home .wsp-prog__card:hover{background:var(--c-surface-2);border-color:var(--c-line)}html:root[data-tenant=qtech] .wsp-home .wsp-prog__card h3{grid-area:title;font-size:15.5px;font-weight:600;line-height:1.45;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}html:root[data-tenant=qtech] .wsp-home .wsp-prog__top{grid-area:top;display:flex;flex-direction:column;align-items:flex-end;gap:4px}html:root[data-tenant=qtech] .wsp-home .wsp-prog__code{font-family:var(--font-ar);font-size:12px;color:var(--c-ink-3);font-variant-numeric:tabular-nums}html:root[data-tenant=qtech] .wsp-home .wsp-prog__stage{display:none}html:root[data-tenant=qtech] .wsp-home .wsp-prog__card .viz-meter{grid-area:meter;block-size:6px;border-radius:999px;background:var(--c-surface-3);overflow:hidden;margin-block-start:4px}html:root[data-tenant=qtech] .wsp-home .wsp-prog__card .viz-meter>i{display:block;block-size:100%;border-radius:999px;background:var(--pulse-h)}html:root[data-tenant=qtech] .wsp-home .wsp-prog__foot{grid-area:foot;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--c-ink-3);margin:0}html:root[data-tenant=qtech] .wsp-home .wsp-prog__owner{inline-size:20px;block-size:20px;border-radius:6px;background:var(--c-surface-2);color:var(--c-ink-2);display:grid;place-items:center;font-size:11.5px;font-weight:500;flex-shrink:0}html:root[data-tenant=qtech] .wsp-home .wsp-prog__name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-tenant=qtech] .wsp-home .wsp-prog__date{white-space:nowrap}html:root[data-tenant=qtech] .wsp-home .wsp-prog__date:before{content:"·";margin-inline-end:8px}html:root[data-tenant=qtech] .wsp-home .wsp-prog__note{font-size:12px;color:var(--c-ink-3);margin:6px 0 0}html:root[data-tenant=qtech] .wsp-home .wsp-seg{display:inline-flex;align-self:center;gap:2px;padding:3px;border:1px solid var(--c-line);border-radius:var(--d9-r,10px);background:var(--c-surface)}html:root[data-tenant=qtech] .wsp-home .wsp-seg button{font-size:13px;font-weight:500;min-block-size:26px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--c-ink-2);cursor:pointer;transition:background-color var(--d9-fast) var(--d9-ease),color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .wsp-home .wsp-seg button[aria-pressed=true]{background:var(--pulse);color:#fff}html:root[data-tenant=qtech] .wsp-home .wsp-pres__cap{font-size:13.5px;color:var(--c-ink-2);margin:0}html:root[data-tenant=qtech] .wsp-home .wsp-dots{display:grid;grid-template-columns:repeat(auto-fill,14px);gap:6px;max-block-size:72px;overflow:hidden;padding-block:4px}html:root[data-tenant=qtech] .wsp-home .wsp-dot{inline-size:10px;block-size:10px;border-radius:50%;background:var(--viz-8);box-sizing:border-box}html:root[data-tenant=qtech] .wsp-home .wsp-dot[data-status=remote]{background:var(--viz-3)}html:root[data-tenant=qtech] .wsp-home .wsp-dot[data-status=external]{background:transparent;border:2px solid var(--viz-3)}html:root[data-tenant=qtech] .wsp-home .wsp-dot[data-status=leave]{background:var(--viz-6)}html:root[data-tenant=qtech] .wsp-home .wsp-dot[data-me]{box-shadow:0 0 0 2px var(--c-bg),0 0 0 3px var(--c-ink)}html:root[data-tenant=qtech] .wsp-home .wsp-dots__legend [data-hollow] .viz-dot{background:transparent;border:2px solid var(--viz-3);box-sizing:border-box}html:root[data-tenant=qtech] .wsp-home .viz-legend{font-size:12px}html:root[data-tenant=qtech] .wsp-home .wsp-dots__list{font-size:13.5px}html:root[data-tenant=qtech] .wsp-home .wsp-dots__list summary{cursor:pointer;color:var(--c-primary);font-size:13px}html:root[data-tenant=qtech] .wsp-home .wsp-dots__list ul{margin:6px 0 0;padding-inline-start:18px;color:var(--c-ink-2)}html:root[data-tenant=qtech] .wsp-home .wsp-dots__list li{font-size:13.5px;line-height:1.6}html:root[data-tenant=qtech] .wsp-home .wsp-links{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:14.5px;font-weight:500;padding-block-start:4px;border-block-start:1px solid var(--c-line)}html:root[data-tenant=qtech] .wsp-home .wsp-links a{display:inline-flex;align-items:center;gap:6px;color:var(--c-ink-2);padding-block:8px;transition:color var(--d9-fast) var(--d9-ease)}html:root[data-tenant=qtech] .wsp-home .wsp-links a:hover{color:var(--c-primary)}html:root[data-tenant=qtech] .wsp-home .wsp-skel{display:grid;gap:24px}html:root[data-tenant=qtech] .wsp-home .wsp-skel__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}html:root[data-tenant=qtech] .wsp-home .wsp-skel__pair{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px}html:root[data-tenant=qtech] .wsp-home .wsp-skel .d9-skel-card{border:0;background:transparent;padding:0}@keyframes wsp-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}html:root[data-tenant=qtech] .wsp-home .wsp-anim{animation:wsp-fade-up var(--d9-slow) var(--d9-ease) both}@media (prefers-reduced-motion:reduce){html:root[data-tenant=qtech] .wsp-home *,html:root[data-tenant=qtech] .wsp-home :after,html:root[data-tenant=qtech] .wsp-home :before{animation:none;transition:none}html:root[data-tenant=qtech] .wsp-home .wsp-anim{animation:none}}@media (max-width:1024px){html:root[data-tenant=qtech] .wsp-home .wsp-grid,html:root[data-tenant=qtech] .wsp-home .wsp-grid[data-hero=now],html:root[data-tenant=qtech] .wsp-home .wsp-grid[data-hero=now][data-presence=off],html:root[data-tenant=qtech] .wsp-home .wsp-grid[data-presence=off]{grid-template-columns:minmax(0,1fr);gap:24px;grid-template-areas:"hero" "note" "kpis" "wait" "now" "prog" "pres" "links"}html:root[data-tenant=qtech] .wsp-home .wsp-grid[data-hero=now],html:root[data-tenant=qtech] .wsp-home .wsp-grid[data-hero=now][data-presence=off]{grid-template-areas:"hero" "note" "kpis" "now" "wait" "prog" "pres" "links"}html:root[data-tenant=qtech] .wsp-home .wsp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:640px){html:root[data-tenant=qtech] .wsp-home .wsp-hero h1{font-size:28px}html:root[data-tenant=qtech] .wsp-home .wsp-note{flex-wrap:wrap}html:root[data-tenant=qtech] .wsp-home .wsp-note>a{margin-inline-start:0}html:root[data-tenant=qtech] .wsp-home .wsp-kpis{grid-template-columns:minmax(0,1fr)}html:root[data-tenant=qtech] .wsp-home .wsp-kpi{padding:14px 16px}html:root[data-tenant=qtech] .wsp-home .wsp-card{padding:14px 14px 12px}html:root[data-tenant=qtech] .wsp-home .wsp-skel__row{grid-template-columns:repeat(2,minmax(0,1fr))}html:root[data-tenant=qtech] .wsp-home .wsp-skel__pair{grid-template-columns:minmax(0,1fr)}}