.ai-qa-module__inhmLq__page{--qa-night:#06050d;--qa-ink:#f7f5ff;--qa-muted:#aaa5bb;--qa-violet:#8257ff;--qa-violet-bright:#a98aff;--qa-mint:#8fffd3;background:var(--canvas);color:var(--ink);overflow:clip}.ai-qa-module__inhmLq__heroWorld{background:linear-gradient(125deg, transparent 48%, #6437f429 48.1%, transparent 86%), linear-gradient(170deg, #3882f61a, transparent 48%), var(--qa-night);color:var(--qa-ink)}.ai-qa-module__inhmLq__hero{min-height:calc(100svh - 4.25rem);padding:clamp(4.5rem, 9vw, 8.5rem) var(--page-gutter) 2rem;isolation:isolate;position:relative}.ai-qa-module__inhmLq__heroGlow{z-index:-1;clip-path:polygon(16% 0,100% 0,84% 100%,0 100%);background:repeating-linear-gradient(90deg,#0000 0 4.9rem,#a98aff0d 5rem),repeating-linear-gradient(0deg,#0000 0 4.9rem,#a98aff09 5rem);border:1px solid #a98aff1a;width:min(58vw,58rem);height:42rem;position:absolute;top:10%;right:-12rem;-webkit-mask-image:linear-gradient(to bottom left,#000,#0000 72%);mask-image:linear-gradient(to bottom left,#000,#0000 72%)}.ai-qa-module__inhmLq__heroCopy,.ai-qa-module__inhmLq__heroVisual,.ai-qa-module__inhmLq__heroFoot{width:min(100%,86rem);margin-inline:auto}.ai-qa-module__inhmLq__heroCopy{z-index:2;position:relative}.ai-qa-module__inhmLq__eyebrow{color:var(--qa-muted);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.75rem;font-weight:600;display:flex}.ai-qa-module__inhmLq__eyebrow span{background:var(--qa-mint);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 1.2rem #8fffd3b3}.ai-qa-module__inhmLq__hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:11ch;margin-top:1.5rem;font-size:clamp(3.2rem,4.8vw,5.5rem);font-weight:640;font-stretch:112%;line-height:.79}.ai-qa-module__inhmLq__hero h1 em{color:var(--qa-violet-bright);font-style:normal}.ai-qa-module__inhmLq__heroLead{color:#c9c5d5;max-width:38rem;margin-top:2.25rem;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.65}.ai-qa-module__inhmLq__heroActions,.ai-qa-module__inhmLq__ctaActions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2rem;display:flex}.ai-qa-module__inhmLq__primaryAction,.ai-qa-module__inhmLq__lightAction,.ai-qa-module__inhmLq__secondaryAction,.ai-qa-module__inhmLq__tailoredAction{border-radius:999px;justify-content:center;align-items:center;gap:.75rem;min-height:3.25rem;padding-inline:1.35rem;font-size:.92rem;font-weight:600;transition:transform .18s,background .18s,color .18s,border-color .18s;display:inline-flex}.ai-qa-module__inhmLq__primaryAction{background:var(--qa-ink);color:#0d0a18}.ai-qa-module__inhmLq__secondaryAction{color:#d8d3e5;border:1px solid #ffffff38}.ai-qa-module__inhmLq__primaryAction:hover,.ai-qa-module__inhmLq__lightAction:hover{background:var(--qa-mint);transform:translateY(-2px)}.ai-qa-module__inhmLq__secondaryAction:hover,.ai-qa-module__inhmLq__tailoredAction:hover{color:#fff;border-color:currentColor}.ai-qa-module__inhmLq__arrowIcon{width:1.1rem;height:1.1rem}.ai-qa-module__inhmLq__heroVisual{z-index:1;margin-top:clamp(4rem,9vw,7rem);position:relative}.ai-qa-module__inhmLq__instrument{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d0a18e0;border:1px solid #ffffff21;border-radius:1.35rem;overflow:hidden;box-shadow:0 3rem 8rem #00000073,inset 0 1px #ffffff0f}.ai-qa-module__inhmLq__instrumentChrome,.ai-qa-module__inhmLq__instrumentFooter{color:#c1bbca;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;font-size:.68rem;display:flex}.ai-qa-module__inhmLq__instrumentChrome{border-bottom:1px solid #ffffff17}.ai-qa-module__inhmLq__liveMark{color:var(--qa-mint)}.ai-qa-module__inhmLq__instrumentCanvas{background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:3rem 3rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;grid-template-columns:minmax(12rem,.9fr) 3rem minmax(20rem,1.4fr) minmax(12rem,.8fr);align-items:center;gap:1.5rem;min-height:30rem;padding:clamp(2rem,4vw,4.5rem);display:grid;position:relative}.ai-qa-module__inhmLq__requirementPanel{background:linear-gradient(145deg,#8257ff2e,#ffffff09);border:1px solid #a98aff4d;border-radius:.9rem;padding:1.3rem;box-shadow:0 1.5rem 4rem #502aaa33}.ai-qa-module__inhmLq__microLabel{color:var(--qa-violet-bright);letter-spacing:.12em;font-size:.63rem;font-weight:650}.ai-qa-module__inhmLq__requirementPanel p{color:#f4f0ff;margin-top:.8rem;font-size:1rem;line-height:1.45}.ai-qa-module__inhmLq__requirementMeta{color:#9992aa;justify-content:space-between;gap:.75rem;margin-top:1.4rem;font-size:.67rem;display:flex}.ai-qa-module__inhmLq__flowRail{justify-content:space-between;align-items:center;display:flex;position:relative}.ai-qa-module__inhmLq__flowRail:before{background:linear-gradient(90deg, var(--qa-violet), var(--qa-mint));content:"";height:1px;position:absolute;left:0;right:0}.ai-qa-module__inhmLq__flowRail span{z-index:1;background:var(--qa-mint);width:.4rem;height:.4rem;box-shadow:0 0 1rem var(--qa-mint);border-radius:50%;animation:2.4s ease-in-out infinite ai-qa-module__inhmLq__qa-flow}.ai-qa-module__inhmLq__flowRail span:nth-child(2){animation-delay:.25s}.ai-qa-module__inhmLq__flowRail span:nth-child(3){animation-delay:.5s}.ai-qa-module__inhmLq__roleStack{flex-direction:column;gap:.6rem;display:flex}.ai-qa-module__inhmLq__roleRow{animation:.65s cubic-bezier(.2,.8,.2,1) both ai-qa-module__inhmLq__qa-role-in;animation-delay:calc(.35s + var(--role-index) * .14s);background:#ffffff09;border:1px solid #ffffff17;border-radius:.75rem;grid-template-columns:2rem 1fr 1fr auto;align-items:center;gap:.65rem;padding:.8rem;display:grid}.ai-qa-module__inhmLq__roleAvatar{color:#ddd8e9;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:1.85rem;height:1.85rem;font-size:.7rem;display:grid}.ai-qa-module__inhmLq__roleName{color:#f2eff8;font-size:.78rem;font-weight:600}.ai-qa-module__inhmLq__roleExpected{color:#aca5b8;font-size:.7rem}.ai-qa-module__inhmLq__passed,.ai-qa-module__inhmLq__denied{font-size:.67rem;font-weight:650}.ai-qa-module__inhmLq__passed{color:var(--qa-mint)}.ai-qa-module__inhmLq__denied{color:#ffb5c6}.ai-qa-module__inhmLq__releaseVerdict{align-content:center;gap:.8rem;min-height:10rem;display:grid;position:relative}.ai-qa-module__inhmLq__verdictCore{z-index:2;background:linear-gradient(145deg,#8fffd321,#0d0a18e6 68%);border:1px solid #8fffd37a;border-radius:.45rem;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:6.5rem;padding:1rem;display:flex;position:relative;box-shadow:inset 0 0 2rem #8fffd314,0 0 3rem #8fffd31a}.ai-qa-module__inhmLq__pulseValue{color:var(--qa-mint);letter-spacing:.13em;font-size:1rem;font-weight:700}.ai-qa-module__inhmLq__pulseLabel{color:#928c9d;margin-top:.4rem;font-size:.58rem;line-height:1.25}.ai-qa-module__inhmLq__verdictBar{background:linear-gradient(90deg, var(--qa-mint), var(--qa-violet), transparent);height:2px;animation:2.8s ease-in-out infinite ai-qa-module__inhmLq__qa-verdict}.ai-qa-module__inhmLq__instrumentFooter{border-top:1px solid #ffffff17;justify-content:flex-start;gap:2.25rem}.ai-qa-module__inhmLq__instrumentFooter span:before{background:var(--qa-mint);content:"";border-radius:50%;width:.35rem;height:.35rem;margin-right:.5rem;display:inline-block}.ai-qa-module__inhmLq__heroFoot{color:#a9a2b3;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding-top:1.75rem;font-size:.7rem;display:flex}.ai-qa-module__inhmLq__manifesto,.ai-qa-module__inhmLq__capabilitySection,.ai-qa-module__inhmLq__replaySection{width:min(100%,86rem);padding-inline:var(--page-gutter);margin-inline:auto}.ai-qa-module__inhmLq__manifesto{padding-block:clamp(7rem,14vw,13rem)}.ai-qa-module__inhmLq__sectionIndex,.ai-qa-module__inhmLq__darkIndex{color:#918aa2;letter-spacing:.16em;font-size:.7rem;font-weight:650}.ai-qa-module__inhmLq__manifesto h2,.ai-qa-module__inhmLq__rolesCopy h2,.ai-qa-module__inhmLq__replayCopy h2,.ai-qa-module__inhmLq__ctaSection h2{letter-spacing:-.055em;margin-top:1.5rem;font-size:clamp(2.35rem,3.8vw,4.3rem);font-weight:620;font-stretch:110%;line-height:.93}.ai-qa-module__inhmLq__manifesto h2 span{color:#858093}.ai-qa-module__inhmLq__manifesto>p:last-child{max-width:40rem;color:var(--ink-2);margin-top:2.5rem;margin-left:auto;font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.7}.ai-qa-module__inhmLq__capabilitySection{padding-bottom:clamp(7rem,12vw,11rem)}.ai-qa-module__inhmLq__capability{border-top:1px solid var(--line);grid-template-columns:minmax(3rem,.2fr) minmax(16rem,1fr) minmax(18rem,.85fr);align-items:start;gap:2rem;padding-block:2.8rem;display:grid}.ai-qa-module__inhmLq__capability:last-child{border-bottom:1px solid var(--line)}.ai-qa-module__inhmLq__capabilityIndex{color:var(--violet);font-size:.75rem;font-weight:700}.ai-qa-module__inhmLq__capability h3{letter-spacing:-.035em;max-width:18ch;font-size:clamp(1.6rem,3vw,3rem);font-weight:570;line-height:1}.ai-qa-module__inhmLq__capability>p:last-child{max-width:36rem;color:var(--ink-2);font-size:1rem;line-height:1.7}.ai-qa-module__inhmLq__rolesWorld{padding:clamp(6rem, 11vw, 10rem) max(var(--page-gutter), calc((100vw - 86rem) / 2 + var(--page-gutter)));color:var(--qa-ink);background:linear-gradient(125deg,#0b0914 42%,#8257ff2e),#0b0914;grid-template-columns:minmax(18rem,.8fr) minmax(34rem,1.2fr);align-items:center;gap:clamp(4rem,9vw,9rem);display:grid}.ai-qa-module__inhmLq__darkIndex{color:var(--qa-violet-bright)}.ai-qa-module__inhmLq__rolesCopy h2{max-width:11ch;font-size:clamp(2.5rem,4.4vw,4.8rem)}.ai-qa-module__inhmLq__rolesCopy>p:last-child{color:#aaa4b9;max-width:32rem;margin-top:2rem;font-size:1.05rem;line-height:1.7}.ai-qa-module__inhmLq__matrix{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e}.ai-qa-module__inhmLq__matrixHead,.ai-qa-module__inhmLq__matrixRow{grid-template-columns:1.1fr 1fr 1.25fr 1fr;align-items:center;gap:1rem;padding:1rem .25rem;display:grid}.ai-qa-module__inhmLq__matrixHead{color:#9f98aa;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.ai-qa-module__inhmLq__matrixRow{color:#b5afbd;border-top:1px solid #ffffff1a;min-height:5rem;font-size:.75rem}.ai-qa-module__inhmLq__matrixRow strong{color:#f1eef7;font-size:.82rem}.ai-qa-module__inhmLq__matrixPassed{color:var(--qa-mint)}.ai-qa-module__inhmLq__matrixDenied{color:#ffafc2}.ai-qa-module__inhmLq__replaySection{grid-template-columns:minmax(20rem,1fr) minmax(20rem,.9fr);align-items:center;gap:clamp(4rem,10vw,10rem);padding-block:clamp(7rem,13vw,12rem);display:grid}.ai-qa-module__inhmLq__replayVisual{place-items:center;min-height:34rem;display:grid}.ai-qa-module__inhmLq__replayTrace{border:1px solid color-mix(in srgb, var(--violet) 32%, var(--line));background:linear-gradient(145deg, color-mix(in srgb, var(--violet) 7%, var(--canvas)), var(--canvas));width:min(82vw,32rem);box-shadow:1.4rem 1.4rem 0 color-mix(in srgb, var(--violet) 6%, var(--line));padding:1.4rem;position:relative;transform:skewY(-2deg)}.ai-qa-module__inhmLq__replayHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1.2rem;display:flex}.ai-qa-module__inhmLq__replayHeader strong{color:var(--violet);letter-spacing:.16em;font-size:1rem}.ai-qa-module__inhmLq__replayHeader span{color:var(--ink-3);font-size:.7rem}.ai-qa-module__inhmLq__replayStep{border-bottom:1px solid var(--line);min-height:5.2rem;color:var(--ink-2);grid-template-columns:2rem 1fr minmax(10rem,1.4fr);align-items:center;gap:1rem;display:grid}.ai-qa-module__inhmLq__replayStep span{color:var(--violet);font-variant-numeric:tabular-nums;font-size:.7rem}.ai-qa-module__inhmLq__replayStep i{background:linear-gradient(90deg, var(--violet), transparent);height:1px}.ai-qa-module__inhmLq__replayStep b{color:var(--ink);font-size:.82rem;font-weight:560}.ai-qa-module__inhmLq__replayCopy h2{font-size:clamp(2.4rem,3.8vw,4.2rem)}.ai-qa-module__inhmLq__replayCopy>p:last-child{color:var(--ink-2);margin-top:2rem;font-size:1.05rem;line-height:1.75}.ai-qa-module__inhmLq__ctaSection{padding:clamp(6rem, 12vw, 11rem) max(var(--page-gutter), calc((100vw - 86rem) / 2 + var(--page-gutter)));background:var(--qa-violet);color:#0b0714}.ai-qa-module__inhmLq__ctaSection>p{letter-spacing:.15em;font-size:.68rem;font-weight:700}.ai-qa-module__inhmLq__ctaSection h2{max-width:12ch}.ai-qa-module__inhmLq__lightAction{color:#fff;background:#0b0714}.ai-qa-module__inhmLq__tailoredAction{color:#0b0714;border:1px solid #0b071459}.ai-qa-module__inhmLq__tailoredAction:hover{color:#0b0714;border-color:#0b0714}.ai-qa-module__inhmLq__ctaNote{color:#0a0310;margin-top:2.25rem;font-size:.75rem;display:block}[data-theme=light] .ai-qa-module__inhmLq__heroWorld{color:#171124;background:linear-gradient(125deg,#0000 48%,#6437f41f 48.1%,#0000 86%),linear-gradient(170deg,#3882f612,#0000 48%),#f8f5ff}[data-theme=light] .ai-qa-module__inhmLq__eyebrow{color:#5f586a}[data-theme=light] .ai-qa-module__inhmLq__hero h1 em{color:#6335df}[data-theme=light] .ai-qa-module__inhmLq__heroLead{color:#474052}[data-theme=light] .ai-qa-module__inhmLq__primaryAction{color:#fff;background:#171124}[data-theme=light] .ai-qa-module__inhmLq__secondaryAction{color:#312a3a;border-color:#746c7e}[data-theme=light] .ai-qa-module__inhmLq__secondaryAction:hover{color:#171124}[data-theme=light] .ai-qa-module__inhmLq__heroFoot{color:#625a6d}[data-theme=light] .ai-qa-module__inhmLq__rolesWorld{color:#171124;background:linear-gradient(125deg,#f1edf9 42%,#8257ff21),#f1edf9}[data-theme=light] .ai-qa-module__inhmLq__sectionIndex{color:#5e5669}[data-theme=light] .ai-qa-module__inhmLq__darkIndex{color:#5931c4}[data-theme=light] .ai-qa-module__inhmLq__rolesCopy>p:last-child{color:#4f4858}[data-theme=light] .ai-qa-module__inhmLq__matrix{border-color:#bdb5c8}[data-theme=light] .ai-qa-module__inhmLq__matrixHead{color:#5f5768}[data-theme=light] .ai-qa-module__inhmLq__matrixRow{color:#504958;border-top-color:#cec7d6}[data-theme=light] .ai-qa-module__inhmLq__matrixRow strong{color:#171124}[data-theme=light] .ai-qa-module__inhmLq__matrixPassed{color:#08734f}[data-theme=light] .ai-qa-module__inhmLq__matrixDenied{color:#a1284b}@keyframes ai-qa-module__inhmLq__qa-flow{0%,to{opacity:.35;transform:translate(-.35rem)scale(.8)}50%{opacity:1;transform:translate(.35rem)scale(1)}}@keyframes ai-qa-module__inhmLq__qa-role-in{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:none}}@keyframes ai-qa-module__inhmLq__qa-verdict{0%,to{transform-origin:0;opacity:.45;transform:scaleX(.25)}50%{transform-origin:0;opacity:1;transform:scaleX(1)}}@media (min-width:761px) and (max-height:760px){.ai-qa-module__inhmLq__hero{min-height:calc(100svh - 4.25rem);padding-top:clamp(1.75rem,4svh,2.75rem)}.ai-qa-module__inhmLq__hero h1{margin-top:1rem;font-size:clamp(3.1rem,5vw,5.4rem);line-height:.83}.ai-qa-module__inhmLq__heroLead{margin-top:1.25rem;line-height:1.55}.ai-qa-module__inhmLq__heroActions{margin-top:1.25rem}.ai-qa-module__inhmLq__heroVisual{margin-top:2.5rem}}@media (max-width:1050px){.ai-qa-module__inhmLq__instrumentCanvas{grid-template-columns:minmax(10rem,.8fr) 2rem minmax(18rem,1.4fr)}.ai-qa-module__inhmLq__releaseVerdict{display:none}.ai-qa-module__inhmLq__rolesWorld{grid-template-columns:1fr}.ai-qa-module__inhmLq__rolesCopy h2{max-width:14ch}}@media (max-width:760px){.ai-qa-module__inhmLq__hero{min-height:auto;padding-top:4.5rem}.ai-qa-module__inhmLq__hero h1{font-size:clamp(3rem,13vw,4.7rem);line-height:.88}.ai-qa-module__inhmLq__heroLead{margin-top:1.75rem}.ai-qa-module__inhmLq__heroActions{flex-direction:column;align-items:stretch}.ai-qa-module__inhmLq__primaryAction,.ai-qa-module__inhmLq__secondaryAction{width:100%}.ai-qa-module__inhmLq__heroVisual{width:auto;margin-top:3.5rem;margin-inline:calc(var(--page-gutter) * -.45)}.ai-qa-module__inhmLq__instrument{border-radius:1rem}.ai-qa-module__inhmLq__instrumentCanvas{grid-template-columns:1fr;gap:1.1rem;min-height:32rem;padding:1.25rem}.ai-qa-module__inhmLq__flowRail{height:2rem;transform:rotate(90deg)}.ai-qa-module__inhmLq__roleRow{grid-template-columns:2rem 1fr auto}.ai-qa-module__inhmLq__roleExpected{display:none}.ai-qa-module__inhmLq__instrumentFooter{flex-wrap:wrap;gap:.7rem 1.2rem}.ai-qa-module__inhmLq__heroFoot{white-space:nowrap;gap:2rem;overflow-x:auto}.ai-qa-module__inhmLq__capability{grid-template-columns:2.5rem 1fr;gap:1rem}.ai-qa-module__inhmLq__capability>p:last-child{grid-column:2}.ai-qa-module__inhmLq__rolesWorld{padding-inline:var(--page-gutter)}.ai-qa-module__inhmLq__matrixHead{display:none}.ai-qa-module__inhmLq__matrixRow{grid-template-columns:1fr auto;gap:.6rem}.ai-qa-module__inhmLq__matrixRow>span:nth-child(2),.ai-qa-module__inhmLq__matrixRow>span:nth-child(3){display:none}.ai-qa-module__inhmLq__replaySection{grid-template-columns:1fr}.ai-qa-module__inhmLq__replayVisual{min-height:24rem}.ai-qa-module__inhmLq__replayTrace{width:min(88vw,26rem)}.ai-qa-module__inhmLq__ctaActions{flex-direction:column;align-items:stretch}.ai-qa-module__inhmLq__lightAction,.ai-qa-module__inhmLq__tailoredAction{width:100%}}@media (prefers-reduced-motion:reduce){.ai-qa-module__inhmLq__flowRail span,.ai-qa-module__inhmLq__roleRow,.ai-qa-module__inhmLq__verdictBar{animation:none}}
