:is(html,body){overflow-x:clip}.homepage2026-module__FiDcla__root{background:var(--qx-paper);color:var(--qx-ink-2);font-family:var(--qx-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.homepage2026-module__FiDcla__root,.homepage2026-module__FiDcla__root *,.homepage2026-module__FiDcla__root :before,.homepage2026-module__FiDcla__root :after{box-sizing:border-box}.homepage2026-module__FiDcla__root :where(h1,h2,h3,p,ul,figure,blockquote,figcaption){margin:0;padding:0}.homepage2026-module__FiDcla__root ul{list-style:none}.homepage2026-module__FiDcla__root a{color:inherit;text-decoration:none}.homepage2026-module__FiDcla__root :focus-visible{outline:2px solid var(--qx-focus);outline-offset:2px}.homepage2026-module__FiDcla__root ::selection{background:var(--qx-purple-100)}.homepage2026-module__FiDcla__section{border-bottom:var(--qx-rule);background:var(--qx-paper)}.homepage2026-module__FiDcla__inner{width:min(100%,1120px);padding:var(--qx-s8)20px;margin-inline:auto}.homepage2026-module__FiDcla__innerWide{width:min(100%,1360px)}.homepage2026-module__FiDcla__h1,.homepage2026-module__FiDcla__h2{overflow-wrap:anywhere;min-width:0;color:var(--qx-ink);font-family:var(--qx-sans);font-style:normal;font-weight:600}.homepage2026-module__FiDcla__h1{letter-spacing:-.026em;font-size:clamp(2rem,7.5vw,3.375rem);line-height:1.12}.homepage2026-module__FiDcla__h2{max-width:720px;font-size:var(--qx-text-h2);letter-spacing:-.024em;line-height:1.15}.homepage2026-module__FiDcla__lead{max-width:720px;color:var(--qx-ink-3);font-size:var(--qx-text-lead);line-height:1.6}.homepage2026-module__FiDcla__eyebrow,.homepage2026-module__FiDcla__monoLabel{font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.homepage2026-module__FiDcla__eyebrow{border:1px solid var(--qx-brand-edge);background:var(--qx-brand-wash);width:fit-content;color:var(--qx-brand-text);font-size:var(--qx-text-label);border-radius:999px;align-items:center;padding:5px 14px;line-height:1.4;display:inline-flex}.homepage2026-module__FiDcla__monoLabel{color:var(--qx-ink-3);font-size:var(--qx-text-label);line-height:1.4}.homepage2026-module__FiDcla__spacer{flex:1}.homepage2026-module__FiDcla__primaryButton,.homepage2026-module__FiDcla__secondaryButton{border-radius:var(--qx-r-md);min-height:44px;padding-inline:var(--qx-s5);white-space:nowrap;transition:background-color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out),color var(--qx-dur)var(--qx-ease-out),transform var(--qx-dur)var(--qx-ease-out);border:1px solid #0000;justify-content:center;align-items:center;font-size:.938rem;font-weight:500;line-height:1;display:inline-flex}.homepage2026-module__FiDcla__root .homepage2026-module__FiDcla__primaryButton{background:var(--qx-brand);color:var(--qx-brand-ink)}.homepage2026-module__FiDcla__root .homepage2026-module__FiDcla__secondaryButton{border-color:var(--qx-line);background:var(--qx-paper);color:var(--qx-ink)}.homepage2026-module__FiDcla__primaryButton:active,.homepage2026-module__FiDcla__secondaryButton:active{transform:translateY(1px)}.homepage2026-module__FiDcla__ctaRow{gap:var(--qx-s3);margin-top:var(--qx-s5);flex-wrap:wrap;display:flex}.homepage2026-module__FiDcla__heroWrap{min-height:calc(100svh - var(--site-chrome-h) - 88px);background:var(--qx-paper);flex-direction:column;display:flex}.homepage2026-module__FiDcla__heroCanvas{isolation:isolate;background:radial-gradient(60% 55% at 100% 100%,color-mix(in oklab,var(--qx-purple-100)70%,transparent),transparent),linear-gradient(180deg,var(--qx-paper)0%,var(--qx-brand-wash)100%);flex:auto;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.homepage2026-module__FiDcla__heroCanvas:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cpath d='M25 28.5h6M28.5 25v6' stroke='%23d8d3fe' stroke-width='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0009 35%,#0000 70%);mask-image:linear-gradient(#000 0%,#0009 35%,#0000 70%)}.homepage2026-module__FiDcla__heroContent{width:min(100%,920px);padding:var(--qx-s8)20px var(--qx-s8);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.homepage2026-module__FiDcla__heroContent .homepage2026-module__FiDcla__eyebrow{font-size:.688rem}.homepage2026-module__FiDcla__heroTitle{margin-top:var(--qx-s5);letter-spacing:-.03em;font-size:2.375rem;line-height:1.06}.homepage2026-module__FiDcla__heroAccent{color:var(--qx-brand-text)}.homepage2026-module__FiDcla__root .homepage2026-module__FiDcla__heroLede{max-width:620px;margin-top:var(--qx-s6);color:var(--qx-ink-3);font-size:1.125rem;line-height:1.55}.homepage2026-module__FiDcla__heroActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px;display:flex}.homepage2026-module__FiDcla__root .homepage2026-module__FiDcla__heroBtnFilled,.homepage2026-module__FiDcla__root .homepage2026-module__FiDcla__heroBtnOutline{height:44px;font-family:var(--qx-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out);border-radius:6px;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.homepage2026-module__FiDcla__root .homepage2026-module__FiDcla__heroBtnFilled{background:var(--qx-brand);color:var(--qx-brand-ink);padding:0 18px}.homepage2026-module__FiDcla__root .homepage2026-module__FiDcla__heroBtnOutline{border:1px solid var(--qx-line-2);color:var(--qx-ink);padding:0 16px}.homepage2026-module__FiDcla__heroProof{justify-content:center;align-items:center;gap:var(--qx-s2)0;color:var(--qx-ink-3);font-family:var(--qx-mono);flex-flow:column wrap;margin-top:36px;font-size:.75rem;line-height:1.4;display:flex}.homepage2026-module__FiDcla__heroProof li{align-items:center;display:inline-flex}.homepage2026-module__FiDcla__heroProof li+li:before{content:"";background:var(--qx-line-2);width:1px;height:14px;margin-inline:16px;display:none}.homepage2026-module__FiDcla__heroG2{color:inherit;transition:color var(--qx-dur)var(--qx-ease-out);align-items:center;gap:6px;display:inline-flex}.homepage2026-module__FiDcla__logoBand{background:var(--qx-brand-deep);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;height:64px;display:flex}.homepage2026-module__FiDcla__marquee{flex:auto;align-items:center;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.homepage2026-module__FiDcla__marqueeTrack{width:max-content;animation:homepage2026-module__FiDcla__marquee var(--marquee-duration,60s)linear infinite;will-change:transform;display:flex}.homepage2026-module__FiDcla__marquee:hover .homepage2026-module__FiDcla__marqueeTrack{animation-play-state:paused}.homepage2026-module__FiDcla__marqueeGroup{flex:none;align-items:center;gap:64px;margin:0;padding:0 64px 0 0;list-style:none;display:flex}.homepage2026-module__FiDcla__marqueeGroup li{flex:none;align-items:center;display:flex}@keyframes homepage2026-module__FiDcla__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.homepage2026-module__FiDcla__logo{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:none}.homepage2026-module__FiDcla__logoSvg{--logo-bg:var(--qx-brand-deep);width:auto;max-width:none;color:var(--qx-dark-ink);display:block}.homepage2026-module__FiDcla__statBand{background:var(--qx-dark);color:var(--qx-dark-ink)}.homepage2026-module__FiDcla__statBand .homepage2026-module__FiDcla__h2{color:var(--qx-dark-ink)}.homepage2026-module__FiDcla__statBandLede{max-width:52ch;margin-top:var(--qx-s5);color:var(--qx-dark-ink-2);font-size:var(--qx-text-lead);line-height:1.6}.homepage2026-module__FiDcla__stats{gap:var(--qx-s5);margin-top:var(--qx-s8);display:grid}.homepage2026-module__FiDcla__stat{border-top:1px solid var(--qx-dark-line);padding-top:var(--qx-s4)}.homepage2026-module__FiDcla__statValue{color:var(--qx-dark-ink);font-size:var(--qx-text-display);font-variant-numeric:tabular-nums;letter-spacing:-.026em;font-weight:600;line-height:1}.homepage2026-module__FiDcla__statLabel{max-width:24ch;margin-top:var(--qx-s3);color:var(--qx-dark-ink-2);font-size:var(--qx-text-body)}.homepage2026-module__FiDcla__statSource{margin-top:var(--qx-s6);color:var(--qx-dark-ink-2);font-family:var(--qx-mono);font-size:.813rem}.homepage2026-module__FiDcla__statSource a{color:var(--qx-brand-on-dark);text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.homepage2026-module__FiDcla__statKicker{margin-top:var(--qx-s8);color:var(--qx-brand-on-dark);font-size:var(--qx-text-lead)}.homepage2026-module__FiDcla__contextSection{border-block:var(--qx-rule);background-color:var(--qx-paper-3);background-image:radial-gradient(var(--qx-line-2)1px,transparent 1.5px);background-size:22px 22px}.homepage2026-module__FiDcla__contextSection .homepage2026-module__FiDcla__h2{text-align:center;margin-inline:auto}.homepage2026-module__FiDcla__contextDuo{gap:var(--qx-s3);margin-top:var(--qx-s7);display:grid}.homepage2026-module__FiDcla__contextPane{border:1px solid var(--qx-line-2);border-radius:var(--qx-r-lg);background:var(--qx-paper);flex-direction:column;min-width:0;display:flex;overflow:hidden}.homepage2026-module__FiDcla__panelBar,.homepage2026-module__FiDcla__recordBar{align-items:center;gap:var(--qx-s3);font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.1em;text-transform:uppercase;font-weight:500;display:flex}.homepage2026-module__FiDcla__panelBar{border-bottom:var(--qx-rule);padding:var(--qx-s2)var(--qx-s4);background:var(--qx-paper-2);color:var(--qx-ink-3)}.homepage2026-module__FiDcla__contextMap,.homepage2026-module__FiDcla__contextFlow{padding:var(--qx-s4);flex:1}.homepage2026-module__FiDcla__contextSource{margin-bottom:var(--qx-s3);color:var(--qx-purple-500);font-family:var(--qx-mono);font-size:.813rem;display:inline-block}.homepage2026-module__FiDcla__contextRow{align-items:baseline;gap:var(--qx-s2);font-family:var(--qx-mono);padding-block:6px;font-size:.813rem;display:flex}.homepage2026-module__FiDcla__contextPath{color:var(--qx-ink);white-space:nowrap;font-weight:500}.homepage2026-module__FiDcla__contextLeader{border-bottom:1px dotted var(--qx-line-2);flex:1;min-width:16px}.homepage2026-module__FiDcla__contextNote{color:var(--qx-ink-3);text-align:end}.homepage2026-module__FiDcla__contextJoin{align-items:center;gap:var(--qx-s3);padding-block:6px;display:flex}.homepage2026-module__FiDcla__contextJoin:before,.homepage2026-module__FiDcla__contextJoin:after{background:var(--qx-line-2);content:"";flex:1;width:auto;height:1px}.homepage2026-module__FiDcla__contextBadge{border:1px solid var(--qx-purple-200);background:var(--qx-purple-50);color:var(--qx-purple-600);font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:7px 12px;font-weight:500;line-height:1}.homepage2026-module__FiDcla__contextAddress{align-items:center;gap:var(--qx-s3);border-bottom:var(--qx-rule);padding:var(--qx-s2)var(--qx-s4);background:var(--qx-paper-2);display:flex}.homepage2026-module__FiDcla__contextDots{flex-shrink:0;gap:5px;display:inline-flex}.homepage2026-module__FiDcla__contextDots i{background:var(--qx-line-2);border-radius:50%;width:8px;height:8px}.homepage2026-module__FiDcla__contextUrl{border:var(--qx-rule);border-radius:var(--qx-r-sm);background:var(--qx-paper);color:var(--qx-ink-3);font-family:var(--qx-mono);font-size:var(--qx-text-label);text-overflow:ellipsis;white-space:nowrap;padding:3px 10px;overflow:hidden}.homepage2026-module__FiDcla__contextStep{padding:7px 0 7px var(--qx-s5);color:var(--qx-ink-2);font-family:var(--qx-mono);font-size:.813rem;position:relative}.homepage2026-module__FiDcla__contextStep:before{border:2px solid var(--qx-purple-400);background:var(--qx-paper);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:2px}.homepage2026-module__FiDcla__contextStep:not(:last-child):after{background:var(--qx-line-2);content:"";width:1px;position:absolute;top:22px;bottom:-7px;left:5px}.homepage2026-module__FiDcla__contextStop{border-top:var(--qx-rule);padding:var(--qx-s3)var(--qx-s4);background:var(--qx-paper-2);color:var(--qx-ink-2);font-size:var(--qx-text-small);text-align:center;font-weight:500}.homepage2026-module__FiDcla__contextPayoff{max-width:720px;margin:var(--qx-s7)auto 0;color:var(--qx-ink-3);font-size:var(--qx-text-lead);text-align:center;line-height:1.6}.homepage2026-module__FiDcla__contextPayoff strong{color:var(--qx-ink);font-weight:600}.homepage2026-module__FiDcla__showcaseSection{border-block:var(--qx-rule);background:var(--qx-paper-2)}.homepage2026-module__FiDcla__showcaseLede,.homepage2026-module__FiDcla__section .homepage2026-module__FiDcla__h2+.homepage2026-module__FiDcla__lead{margin-top:var(--qx-s5)}.homepage2026-module__FiDcla__loopFlow{align-items:stretch;gap:var(--qx-s4);margin-top:var(--qx-s6);flex-direction:column;display:flex}.homepage2026-module__FiDcla__loopColumn{flex:220px;min-width:0}.homepage2026-module__FiDcla__loopPanel{gap:var(--qx-s4);border:var(--qx-rule);border-radius:var(--qx-r-md);height:100%;padding:var(--qx-s5);background:var(--qx-paper-2);flex-direction:column;display:flex}.homepage2026-module__FiDcla__integrationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.homepage2026-module__FiDcla__integrationTile{aspect-ratio:1;border:var(--qx-rule);border-radius:var(--qx-r-sm);background:var(--qx-paper);place-items:center;display:grid}.homepage2026-module__FiDcla__loopWire{flex:none;place-items:center;height:40px;display:grid;transform:rotate(90deg)}.homepage2026-module__FiDcla__loopWire svg{display:block}.homepage2026-module__FiDcla__loopWire path,.homepage2026-module__FiDcla__triageWire path{stroke:var(--qx-line-2);stroke-width:1.5px}.homepage2026-module__FiDcla__loopWire circle,.homepage2026-module__FiDcla__triageWire circle{fill:var(--qx-purple-500)}.homepage2026-module__FiDcla__loopAgent{align-items:flex-start}.homepage2026-module__FiDcla__loopAgentIdentity{align-items:center;gap:10px;display:flex}.homepage2026-module__FiDcla__loopAgentMark{border:1px solid var(--qx-purple-200);border-radius:var(--qx-r-sm);background:var(--qx-purple-50);place-items:center;width:32px;height:32px;display:grid}.homepage2026-module__FiDcla__loopAgentMark svg{width:18px;height:18px;fill:var(--qx-purple-600)}.homepage2026-module__FiDcla__loopLine{color:var(--qx-ink-2);font-family:var(--qx-mono);font-size:var(--qx-text-label);line-height:2}.homepage2026-module__FiDcla__loopCount{color:var(--qx-ink);font-size:var(--qx-text-h3);font-variant-numeric:tabular-nums;font-weight:600}.homepage2026-module__FiDcla__sectionFoot{margin-top:var(--qx-s5)}.homepage2026-module__FiDcla__triageSection{border-block:var(--qx-rule);background:var(--qx-paper-2)}.homepage2026-module__FiDcla__triageFork{align-items:stretch;gap:var(--qx-s4);margin-top:var(--qx-s6);flex-direction:column;display:flex}.homepage2026-module__FiDcla__triageInput{border:var(--qx-rule);border-radius:var(--qx-r-md);background:var(--qx-paper);color:var(--qx-ink-2);font-family:var(--qx-mono);font-size:var(--qx-text-label);align-self:flex-start;padding:10px 14px}.homepage2026-module__FiDcla__triageWire{flex:none;place-items:center;height:32px;display:grid;transform:rotate(90deg)}.homepage2026-module__FiDcla__triageWire svg{display:block}.homepage2026-module__FiDcla__triageOutcomes{flex-direction:column;flex:380px;min-width:0;display:flex}.homepage2026-module__FiDcla__triageOutcome{gap:var(--qx-s1);border-top:var(--qx-rule);padding:var(--qx-s4)0;flex-direction:column;display:flex}.homepage2026-module__FiDcla__triageOutcome:first-child{border-top:0}.homepage2026-module__FiDcla__triageTag{font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.1em;text-transform:uppercase;flex:none;font-weight:500}.homepage2026-module__FiDcla__triageTag_bug{color:var(--qx-crit)}.homepage2026-module__FiDcla__triageTag_stale{color:var(--qx-purple-600)}.homepage2026-module__FiDcla__triageTag_environment{color:var(--qx-ink-3)}.homepage2026-module__FiDcla__triageAction{color:var(--qx-ink-2);font-size:var(--qx-text-small)}.homepage2026-module__FiDcla__split{gap:var(--qx-s7);align-items:center;display:grid}.homepage2026-module__FiDcla__splitCopy .homepage2026-module__FiDcla__lead{margin-top:var(--qx-s5)}.homepage2026-module__FiDcla__importNote{margin-top:var(--qx-s5);color:var(--qx-ink-3);font-size:var(--qx-text-small);line-height:1.55}.homepage2026-module__FiDcla__recordMock{border:1px solid var(--qx-dark-line);border-radius:var(--qx-r-lg);background:var(--qx-dark);color:var(--qx-dark-ink);overflow:hidden}.homepage2026-module__FiDcla__recordBar{height:32px;padding-inline:var(--qx-s4);background:var(--qx-dark-2);color:var(--qx-dark-ink-2);white-space:nowrap}.homepage2026-module__FiDcla__tableScroller{max-width:100%;overflow-x:auto}.homepage2026-module__FiDcla__scenarioTable{border-collapse:collapse;width:100%;min-width:520px;font-family:var(--qx-mono);font-size:.813rem}.homepage2026-module__FiDcla__scenarioTable th{border-bottom:1px solid var(--qx-dark-line);padding:10px var(--qx-s4);color:var(--qx-dark-ink-2);font-size:var(--qx-text-label);letter-spacing:.09em;text-align:start;text-transform:uppercase;font-weight:500}.homepage2026-module__FiDcla__scenarioTable td{border-bottom:1px solid var(--qx-dark-line);padding:10px var(--qx-s4);color:var(--qx-dark-ink)}.homepage2026-module__FiDcla__scenarioTable tr:last-child td{border-bottom:0}.homepage2026-module__FiDcla__dataChip{border:1px solid var(--qx-dark-line);border-radius:var(--qx-r-sm);color:var(--qx-dark-ink-2);font-family:var(--qx-mono);font-size:var(--qx-text-label);white-space:nowrap;padding:4px 7px;font-weight:500;line-height:1;display:inline-block}.homepage2026-module__FiDcla__dataChip_critical{border-color:var(--qx-dark-code-crit);color:var(--qx-dark-code-crit)}.homepage2026-module__FiDcla__dataChip_ok{border-color:var(--qx-dark-code-ok);color:var(--qx-dark-code-ok)}.homepage2026-module__FiDcla__trustSection{border-block:var(--qx-rule);background:var(--qx-paper-2)}.homepage2026-module__FiDcla__trustHead{align-items:flex-start;gap:var(--qx-s6);flex-direction:column;display:flex}.homepage2026-module__FiDcla__trustHeadCopy{max-width:640px}.homepage2026-module__FiDcla__trustHead .homepage2026-module__FiDcla__h2{margin-top:var(--qx-s4)}.homepage2026-module__FiDcla__rating{align-items:center;gap:var(--qx-s4);display:flex}.homepage2026-module__FiDcla__ratingScore{align-items:center;gap:var(--qx-s2);min-height:44px;display:inline-flex}.homepage2026-module__FiDcla__stars{color:var(--qx-purple-500);gap:2px;display:inline-flex}.homepage2026-module__FiDcla__stars svg{fill:currentColor;width:16px;height:16px}.homepage2026-module__FiDcla__ratingNumber{color:var(--qx-ink);font-size:var(--qx-text-h3);font-variant-numeric:tabular-nums;font-weight:600}.homepage2026-module__FiDcla__ratingDivider{background:var(--qx-line-2);width:1px;height:32px}.homepage2026-module__FiDcla__ratingAward{min-height:44px;color:var(--qx-ink-3);font-size:var(--qx-text-small);line-height:1.4}.homepage2026-module__FiDcla__ratingAward span{color:var(--qx-ink-2);font-weight:500;display:block}.homepage2026-module__FiDcla__quoteLedger{gap:var(--qx-s5);margin-top:var(--qx-s8);display:grid}.homepage2026-module__FiDcla__quoteCell{border-top:var(--qx-rule);padding-top:var(--qx-s4)}.homepage2026-module__FiDcla__quoteText{color:var(--qx-ink-2);font-size:var(--qx-text-body);line-height:1.65}.homepage2026-module__FiDcla__quoteAttribution{margin-top:var(--qx-s4);color:var(--qx-ink-3);font-size:var(--qx-text-small);line-height:1.55}.homepage2026-module__FiDcla__textLink{text-underline-offset:3px;min-height:44px;padding-top:6px;display:inline-block;color:var(--qx-purple-500)!important;-webkit-text-decoration:underline #0000!important;text-decoration:underline #0000!important}.homepage2026-module__FiDcla__srOnly{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.homepage2026-module__FiDcla__faqList{max-width:720px;margin-top:var(--qx-s8);border-top:var(--qx-rule)}.homepage2026-module__FiDcla__faqItem{border-bottom:var(--qx-rule)}.homepage2026-module__FiDcla__faqItem summary{justify-content:space-between;align-items:center;gap:var(--qx-s5);min-height:56px;padding-block:var(--qx-s4);color:var(--qx-ink);cursor:pointer;font-weight:600;list-style:none;display:flex}.homepage2026-module__FiDcla__faqItem summary::-webkit-details-marker{display:none}.homepage2026-module__FiDcla__faqItem summary:after{color:var(--qx-ink-3);content:"+";font-family:var(--qx-mono);font-size:var(--qx-text-body);flex-shrink:0}.homepage2026-module__FiDcla__faqItem[open] summary:after{content:"−"}.homepage2026-module__FiDcla__faqAnswer{padding:0 var(--qx-s6)var(--qx-s5)0;color:var(--qx-ink-2);font-size:var(--qx-text-body);line-height:1.65}.homepage2026-module__FiDcla__closer{text-align:center}.homepage2026-module__FiDcla__closer .homepage2026-module__FiDcla__h2{margin-inline:auto}.homepage2026-module__FiDcla__closerCtas{justify-content:center;gap:var(--qx-s3);margin-top:var(--qx-s6);flex-wrap:wrap;display:flex}@media (hover:hover) and (pointer:fine){.homepage2026-module__FiDcla__primaryButton:hover{background:var(--qx-brand-hover);transform:translateY(-1px)}.homepage2026-module__FiDcla__secondaryButton:hover{border-color:var(--qx-ink-4);background:var(--qx-paper-2);transform:translateY(-1px)}.homepage2026-module__FiDcla__heroG2:hover,.homepage2026-module__FiDcla__ratingScore:hover,.homepage2026-module__FiDcla__ratingAward:hover,.homepage2026-module__FiDcla__textLink:hover{color:var(--qx-ink)}.homepage2026-module__FiDcla__textLink:hover{-webkit-text-decoration-color:var(--qx-purple-400)!important;text-decoration-color:var(--qx-purple-400)!important}.homepage2026-module__FiDcla__statSource a:hover{-webkit-text-decoration-color:var(--qx-purple-300);text-decoration-color:var(--qx-purple-300)}.homepage2026-module__FiDcla__heroBtnFilled:hover{background:var(--qx-brand-hover)}.homepage2026-module__FiDcla__heroBtnOutline:hover{background:var(--qx-paper-2)}}@media (min-width:40rem){.homepage2026-module__FiDcla__inner{padding:var(--qx-s9)var(--qx-s5)}.homepage2026-module__FiDcla__heroContent{padding-inline:var(--qx-s6)}.homepage2026-module__FiDcla__heroTitle{font-size:3rem}.homepage2026-module__FiDcla__heroProof{flex-direction:row}.homepage2026-module__FiDcla__heroProof li+li:before{display:inline-block}.homepage2026-module__FiDcla__contextMap,.homepage2026-module__FiDcla__contextFlow{padding:var(--qx-s4)var(--qx-s5)var(--qx-s5)}.homepage2026-module__FiDcla__quoteLedger{gap:var(--qx-s7);grid-template-columns:repeat(3,minmax(0,1fr))}.homepage2026-module__FiDcla__triageOutcome{align-items:baseline;gap:var(--qx-s4);flex-direction:row}.homepage2026-module__FiDcla__triageTag{flex:0 0 128px}}@media (min-width:48rem){.homepage2026-module__FiDcla__logoBand{height:80px}.homepage2026-module__FiDcla__stats{gap:var(--qx-s7);grid-template-columns:repeat(3,minmax(0,1fr))}.homepage2026-module__FiDcla__contextDuo{align-items:stretch;gap:var(--qx-s4);margin-top:var(--qx-s8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.homepage2026-module__FiDcla__contextJoin{flex-direction:column;padding:0 6px}.homepage2026-module__FiDcla__contextJoin:before,.homepage2026-module__FiDcla__contextJoin:after{width:1px;height:auto}.homepage2026-module__FiDcla__trustHead{justify-content:space-between;align-items:flex-end;gap:var(--qx-s7);flex-direction:row}.homepage2026-module__FiDcla__rating{padding-bottom:var(--qx-s3);flex-shrink:0}}@media (min-width:60rem){.homepage2026-module__FiDcla__inner{padding:var(--qx-s9)var(--qx-s6)}.homepage2026-module__FiDcla__heroContent{width:min(100%,960px)}.homepage2026-module__FiDcla__heroTitle{font-size:3.5rem}.homepage2026-module__FiDcla__loopFlow{flex-direction:row;align-items:center}.homepage2026-module__FiDcla__loopWire{flex:0 0 56px;width:56px;height:auto;transform:none}.homepage2026-module__FiDcla__triageFork{flex-direction:row;align-items:center}.homepage2026-module__FiDcla__triageInput{align-self:auto}.homepage2026-module__FiDcla__triageWire{flex:0 0 64px;width:64px;height:auto;transform:none}.homepage2026-module__FiDcla__split{gap:var(--qx-s7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (prefers-reduced-motion:reduce){.homepage2026-module__FiDcla__marqueeTrack{animation:none}.homepage2026-module__FiDcla__primaryButton,.homepage2026-module__FiDcla__secondaryButton,.homepage2026-module__FiDcla__heroBtnFilled,.homepage2026-module__FiDcla__heroBtnOutline,.homepage2026-module__FiDcla__heroG2{transition:none}}@media (max-height:720px){.homepage2026-module__FiDcla__heroContent{padding-top:var(--qx-s5);padding-bottom:var(--qx-s5)}.homepage2026-module__FiDcla__heroTitle,.homepage2026-module__FiDcla__root .homepage2026-module__FiDcla__heroLede{margin-top:var(--qx-s4)}.homepage2026-module__FiDcla__heroActions,.homepage2026-module__FiDcla__heroProof{margin-top:var(--qx-s5)}.homepage2026-module__FiDcla__logoBand{height:64px}}@media (max-height:720px) and (min-width:60rem){.homepage2026-module__FiDcla__heroTitle{font-size:3rem}}@media (max-width:40rem){.homepage2026-module__FiDcla__heroTitle{font-size:2.125rem}.homepage2026-module__FiDcla__root .homepage2026-module__FiDcla__heroLede{font-size:1rem;line-height:1.5}.homepage2026-module__FiDcla__heroProof{gap:var(--qx-s1)0;margin-top:var(--qx-s4)}.homepage2026-module__FiDcla__logoBand{height:56px}}@media (max-width:24rem){.homepage2026-module__FiDcla__heroContent .homepage2026-module__FiDcla__eyebrow{letter-spacing:.06em;padding-inline:10px;font-size:.625rem}}
.ember-module__qfpQzG__root{background:var(--qx-paper);color:var(--qx-ink-2);font-family:var(--qx-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ember-module__qfpQzG__root ::selection{background:#724eec2e}.ember-module__qfpQzG__eyebrow{font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--qx-purple-500);background:var(--qx-purple-50);border:1px solid var(--qx-purple-200);border-radius:var(--qx-r-sm);align-items:center;padding:5px 10px;font-weight:500;display:inline-flex}.ember-module__qfpQzG__eyebrowBlock{margin-bottom:24px}.ember-module__qfpQzG__hero{border-bottom:var(--qx-rule);position:relative}.ember-module__qfpQzG__heroInner{text-align:left;flex-direction:column;max-width:min(1360px,94vw);margin:0 auto;display:flex}.ember-module__qfpQzG__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;padding-top:148px;display:grid}@media (max-width:1024px){.ember-module__qfpQzG__heroGrid{grid-template-columns:1fr;gap:0}.ember-module__qfpQzG__heroVisual{display:none}}@media (min-width:1025px) and (max-width:1100px){.ember-module__qfpQzG__heroTitle{font-size:42px}}.ember-module__qfpQzG__heroText{min-width:0}.ember-module__qfpQzG__heroTitle{overflow-wrap:anywhere;min-width:0;font-family:var(--qx-sans);font-weight:700;font-size:var(--qx-text-display);letter-spacing:-.03em;color:var(--qx-ink);max-width:32ch;margin:0 0 24px;line-height:1.05}.ember-module__qfpQzG__heroAccent{color:var(--qx-purple-600);font-weight:700}.ember-module__qfpQzG__heroSubhead{font-size:var(--qx-text-lead);color:var(--qx-ink-3);max-width:70ch;margin:0 0 26px;line-height:1.6}.ember-module__qfpQzG__heroChecks{flex-direction:column;gap:13px;margin:0 0 30px;padding:0;list-style:none;display:flex}.ember-module__qfpQzG__heroCheck{color:var(--qx-ink-2);align-items:center;gap:12px;font-size:16px;display:flex}.ember-module__qfpQzG__heroCheck svg{width:20px;height:20px;color:var(--qx-purple-500);flex-shrink:0}.ember-module__qfpQzG__ctaRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:26px;display:flex}.ember-module__qfpQzG__btnPrimary{background:var(--qx-brand);color:var(--qx-brand-ink);border-radius:var(--qx-r-md);transition:background-color var(--qx-dur)var(--qx-ease-out);align-items:center;padding:12px 24px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ember-module__qfpQzG__btnPrimary:hover{background:var(--qx-brand-hover)}.ember-module__qfpQzG__btnPrimary:focus-visible{outline:2px solid var(--qx-focus);outline-offset:2px}.ember-module__qfpQzG__btnPrimary:active{transform:translateY(1px)}.ember-module__qfpQzG__btnSecondary{background:var(--qx-paper);border:1px solid var(--qx-line-2);color:var(--qx-ink);border-radius:var(--qx-r-md);transition:background-color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out);align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ember-module__qfpQzG__btnSecondary:hover{background:var(--qx-paper-2);border-color:var(--qx-ink-4)}.ember-module__qfpQzG__btnSecondary:focus-visible{outline:2px solid var(--qx-focus);outline-offset:2px}.ember-module__qfpQzG__btnSecondary:active{transform:translateY(1px)}.ember-module__qfpQzG__g2Strip{transition:opacity var(--qx-dur)var(--qx-ease-out);align-items:center;gap:16px;margin:0;text-decoration:none;display:inline-flex}.ember-module__qfpQzG__g2Strip:hover{opacity:.85}.ember-module__qfpQzG__g2BadgeRow{align-items:center;gap:10px;display:inline-flex}.ember-module__qfpQzG__g2Badge{width:auto;height:44px;display:block}.ember-module__qfpQzG__g2Caption{font-family:var(--qx-mono);color:var(--qx-ink-3);white-space:nowrap;font-size:12px}.ember-module__qfpQzG__g2Caption strong{color:var(--qx-purple-500);font-weight:500}.ember-module__qfpQzG__heroVisual{height:520px;font-family:var(--qx-sans);position:relative}.ember-module__qfpQzG__visualGrid{background-image:radial-gradient(#17152017 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 72%,#000 35%,#0000 100%);mask-image:radial-gradient(72% 72%,#000 35%,#0000 100%)}.ember-module__qfpQzG__visualFlow{width:540px;height:490px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1280px){.ember-module__qfpQzG__visualFlow{transform:translate(-50%,-50%)scale(.88)}}@media (max-width:1140px){.ember-module__qfpQzG__visualFlow{transform:translate(-50%,-50%)scale(.76)}}.ember-module__qfpQzG__visualWires{width:100%;height:100%;position:absolute;inset:0}.ember-module__qfpQzG__visualWire{stroke:var(--qx-line-2);stroke-width:1.5px}.ember-module__qfpQzG__visualWireFlow{stroke:#724eec66;stroke-width:1.5px;stroke-dasharray:4 12}.ember-module__qfpQzG__visualPort{fill:var(--qx-paper);stroke:var(--qx-line-2);stroke-width:1.5px}@media (prefers-reduced-motion:no-preference){.ember-module__qfpQzG__visualWireFlow{animation:1.4s linear infinite ember-module__qfpQzG__visualDash}}@keyframes ember-module__qfpQzG__visualDash{to{stroke-dashoffset:-16px}}.ember-module__qfpQzG__visualNode{white-space:nowrap;background:var(--qx-paper);border:var(--qx-rule);border-radius:var(--qx-r-md);height:40px;font-family:var(--qx-mono);color:var(--qx-ink-2);box-shadow:var(--qx-shadow-sm);align-items:center;gap:9px;padding:0 14px;font-size:12.5px;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.ember-module__qfpQzG__visualNode svg{width:15px;height:15px;color:var(--qx-ink-3);flex-shrink:0}.ember-module__qfpQzG__visualNodeDim{color:var(--qx-ink-3)}.ember-module__qfpQzG__visualCommit{top:0}.ember-module__qfpQzG__visualPrNode{top:62px}.ember-module__qfpQzG__visualPrNode svg{color:var(--qx-ok)}.ember-module__qfpQzG__visualReview{white-space:nowrap;background:var(--qx-paper);border:var(--qx-rule);border-radius:var(--qx-r-md);height:68px;box-shadow:var(--qx-shadow-sm);flex-direction:column;justify-content:center;gap:8px;padding:0 14px;display:flex;position:absolute;top:190px;left:50%;transform:translate(-50%)}.ember-module__qfpQzG__visualReviewHead{font-family:var(--qx-mono);color:var(--qx-ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.ember-module__qfpQzG__visualReviewHead svg{width:14px;height:14px;color:var(--qx-purple-500);flex-shrink:0}.ember-module__qfpQzG__visualReviewMeta{color:var(--qx-purple-500);margin-left:auto;padding-left:16px;font-size:11px}.ember-module__qfpQzG__visualReviewChips{gap:6px;display:flex}.ember-module__qfpQzG__visualReviewChip{font-family:var(--qx-mono);color:var(--qx-ink-3);background:var(--qx-paper-2);border:var(--qx-rule);border-radius:var(--qx-r-sm);padding:3px 7px;font-size:10px}.ember-module__qfpQzG__visualAgent{background:var(--qx-purple-600);border-color:var(--qx-purple-600);height:44px;color:var(--qx-accent-ink);font-family:var(--qx-sans);font-size:13.5px;font-weight:500;top:124px;box-shadow:0 12px 28px -14px #651fff80}.ember-module__qfpQzG__visualAgent svg{color:#ffffffe6}.ember-module__qfpQzG__visualAgentMeta{font-family:var(--qx-mono);color:#ffffffc7;font-size:12px;font-weight:400}.ember-module__qfpQzG__visualGate{height:48px;font-family:var(--qx-sans);color:var(--qx-ink);font-size:13px;font-weight:500;top:442px}.ember-module__qfpQzG__visualGateChip{font-family:var(--qx-mono);letter-spacing:.02em;color:var(--qx-crit);background:var(--qx-crit-wash);border:1px solid var(--qx-crit-edge);border-radius:var(--qx-r-sm);padding:3px 8px;font-size:11px;font-weight:500}.ember-module__qfpQzG__visualLane{background:var(--qx-paper);border:var(--qx-rule);border-radius:var(--qx-r-md);width:126px;height:76px;box-shadow:var(--qx-shadow-sm);flex-direction:column;justify-content:space-between;padding:13px 12px;display:flex;position:absolute;top:312px}.ember-module__qfpQzG__visualLane1{left:0}.ember-module__qfpQzG__visualLane2{left:138px}.ember-module__qfpQzG__visualLane3{left:276px}.ember-module__qfpQzG__visualLane4{left:414px}.ember-module__qfpQzG__visualLaneTitle{color:var(--qx-ink);font-size:12px;font-weight:500}.ember-module__qfpQzG__visualLaneStat{font-family:var(--qx-mono);color:var(--qx-ink-3);align-items:center;gap:5px;font-size:10.5px;display:flex}.ember-module__qfpQzG__visualLaneStat svg{width:12px;height:12px;color:var(--qx-ok);flex-shrink:0}.ember-module__qfpQzG__visualLaneCrit{border-color:var(--qx-crit-edge);box-shadow:0 10px 24px -16px #cc282747}.ember-module__qfpQzG__visualLaneStatCrit,.ember-module__qfpQzG__visualLaneStatCrit svg{color:var(--qx-crit)}.ember-module__qfpQzG__showcase{text-align:left;width:100%;margin-top:56px}.ember-module__qfpQzG__tabRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ember-module__qfpQzG__tabs{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.ember-module__qfpQzG__tab{font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--qx-ink-3);background:var(--qx-paper);border:1px solid var(--qx-line-2);border-radius:var(--qx-r-sm);cursor:pointer;transition:background-color var(--qx-dur)var(--qx-ease-out),color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out);padding:9px 14px;font-weight:500}.ember-module__qfpQzG__tab:hover{color:var(--qx-ink);background:var(--qx-paper-2)}.ember-module__qfpQzG__tab:focus-visible{outline:2px solid var(--qx-focus);outline-offset:2px}.ember-module__qfpQzG__tab:active{transform:translateY(1px)}.ember-module__qfpQzG__tabActive{color:var(--qx-purple-500);background:var(--qx-purple-50);border-color:var(--qx-purple-200)}.ember-module__qfpQzG__tabActive:hover{color:var(--qx-purple-500);background:var(--qx-purple-50)}.ember-module__qfpQzG__panel{border:var(--qx-rule);border-radius:var(--qx-r-lg);box-shadow:var(--qx-shadow-panel);margin-top:4px;overflow:hidden}.ember-module__qfpQzG__logoStrip{margin:0 auto;padding:56px 0 60px}.ember-module__qfpQzG__logoStripLabel{font-family:var(--qx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--qx-ink-3);text-align:center;margin-bottom:28px;font-size:10.5px;font-weight:500}.ember-module__qfpQzG__logoRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px 56px;display:flex}.ember-module__qfpQzG__logo{object-fit:contain;opacity:.85;flex-shrink:0;width:auto;max-width:150px;height:30px}.ember-module__qfpQzG__section{background:var(--qx-paper);border-bottom:var(--qx-rule)}.ember-module__qfpQzG__sectionInner{max-width:1120px;margin:0 auto;padding:120px 32px}.ember-module__qfpQzG__h2{overflow-wrap:anywhere;min-width:0;font-family:var(--qx-sans);font-weight:600;font-size:var(--qx-text-h2);letter-spacing:-.022em;color:var(--qx-ink);margin:0;line-height:1.1}.ember-module__qfpQzG__h2Small{overflow-wrap:anywhere;min-width:0;font-family:var(--qx-sans);letter-spacing:-.02em;color:var(--qx-ink);margin:0;font-size:clamp(1.8rem,2.1vw + .9rem,2.5rem);font-weight:600;line-height:1.12}.ember-module__qfpQzG__lede{color:var(--qx-ink-3);margin:0;font-size:16px;line-height:1.65}.ember-module__qfpQzG__ledeAccent{color:var(--qx-purple-500);margin:0;font-size:15px;line-height:1.6}.ember-module__qfpQzG__whyHead{grid-template-columns:1.1fr .9fr;align-items:end;gap:56px;margin-bottom:56px;display:grid}.ember-module__qfpQzG__whyTitle{max-width:16ch}.ember-module__qfpQzG__statGrid{background:var(--qx-line);border:var(--qx-rule);border-radius:var(--qx-r-lg);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.ember-module__qfpQzG__statCell{background:var(--qx-paper);padding:32px}.ember-module__qfpQzG__statNum{font-family:var(--qx-sans);letter-spacing:-.02em;color:var(--qx-ink);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:52px;font-weight:600;line-height:1}.ember-module__qfpQzG__statLabel{color:var(--qx-ink-3);font-size:14px;line-height:1.5}.ember-module__qfpQzG__sourceLine{font-family:var(--qx-mono);color:var(--qx-ink-3);margin-top:20px;font-size:11px}.ember-module__qfpQzG__sourceLine a{color:var(--qx-ink-3);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--qx-line-2);text-decoration-color:var(--qx-line-2)}.ember-module__qfpQzG__sourceLine a:hover{color:var(--qx-purple-500);-webkit-text-decoration-color:var(--qx-purple-400);text-decoration-color:var(--qx-purple-400)}.ember-module__qfpQzG__pullQuote{border-left:2px solid var(--qx-purple-500);margin-top:56px;padding-left:26px}.ember-module__qfpQzG__pullQuoteText{font-family:var(--qx-sans);color:var(--qx-ink);letter-spacing:-.015em;margin:0;font-size:clamp(1.5rem,1.6vw + .8rem,1.9rem);font-weight:500;line-height:1.3}.ember-module__qfpQzG__compHead{max-width:18ch;margin:0 0 52px}.ember-module__qfpQzG__compCards{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:40px;display:grid}.ember-module__qfpQzG__compCard{background:var(--qx-paper);border:var(--qx-rule);border-radius:var(--qx-r-md);padding:30px}.ember-module__qfpQzG__compTag{font-family:var(--qx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--qx-ink-3);background:var(--qx-paper-2);border:var(--qx-rule);border-radius:var(--qx-r-sm);margin-bottom:20px;padding:4px 9px;font-size:10.5px;font-weight:500;display:inline-flex}.ember-module__qfpQzG__compCardTitle{color:var(--qx-ink);letter-spacing:-.01em;margin:0 0 12px;font-size:19px;font-weight:600}.ember-module__qfpQzG__compCardBody{color:var(--qx-ink-3);margin:0;font-size:15px;line-height:1.65}.ember-module__qfpQzG__loopCard{background:var(--qx-paper);border:var(--qx-rule);border-radius:var(--qx-r-lg);overflow:hidden}.ember-module__qfpQzG__loopHead{border-bottom:var(--qx-rule);background:var(--qx-paper-2);align-items:center;gap:12px;padding:14px 24px;display:flex}.ember-module__qfpQzG__loopHeadLabel{font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--qx-purple-500);font-size:11px;font-weight:500}.ember-module__qfpQzG__loopHeadNote{font-family:var(--qx-mono);color:var(--qx-ink-3);font-size:11px}.ember-module__qfpQzG__loopGrid{grid-template-columns:repeat(4,1fr);display:grid}.ember-module__qfpQzG__loopStep{border-right:var(--qx-rule);padding:28px 24px}.ember-module__qfpQzG__loopStep:last-child{border-right:0}.ember-module__qfpQzG__loopNum{font-family:var(--qx-mono);color:var(--qx-purple-500);margin-bottom:16px;font-size:11px}.ember-module__qfpQzG__loopStepTitle{color:var(--qx-ink);margin-bottom:7px;font-size:14.5px;font-weight:600}.ember-module__qfpQzG__loopStepNote{color:var(--qx-ink-3);font-size:13px;line-height:1.55}.ember-module__qfpQzG__howSub{color:var(--qx-ink-3);max-width:52ch;margin:12px 0 52px;font-size:16px;line-height:1.65}.ember-module__qfpQzG__howGrid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:28px;display:grid}.ember-module__qfpQzG__howRail{flex-direction:column;gap:8px;display:flex}.ember-module__qfpQzG__howTab{text-align:left;border:var(--qx-rule);border-radius:var(--qx-r-md);cursor:pointer;transition:background-color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out);background:0 0;border-left:2px solid #0000;padding:18px 20px;font-family:inherit}.ember-module__qfpQzG__howTab:hover{background:var(--qx-paper-2)}.ember-module__qfpQzG__howTab:focus-visible{outline:2px solid var(--qx-focus);outline-offset:2px}.ember-module__qfpQzG__howTabActive{background:var(--qx-paper-2);border-color:var(--qx-line-2);border-left-color:var(--qx-purple-500)}.ember-module__qfpQzG__howTabNum{font-family:var(--qx-mono);color:var(--qx-purple-500);margin-bottom:7px;font-size:10px}.ember-module__qfpQzG__howTabTitle{color:var(--qx-ink);margin-bottom:4px;font-size:15px;font-weight:600}.ember-module__qfpQzG__howTabNote{color:var(--qx-ink-3);font-size:13px}.ember-module__qfpQzG__howPanelBody{min-height:340px;color:var(--qx-ink-2);padding:28px}.ember-module__qfpQzG__howPanelHeading{color:var(--qx-ink);margin-bottom:5px;font-size:14px;font-weight:600}.ember-module__qfpQzG__howPanelDesc{color:var(--qx-ink-3);max-width:46ch;margin-bottom:24px;font-size:13px;line-height:1.55}.ember-module__qfpQzG__howSources{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ember-module__qfpQzG__howSource{border:var(--qx-rule);border-radius:var(--qx-r-md);background:var(--qx-paper);align-items:center;gap:11px;padding:14px;display:flex}.ember-module__qfpQzG__howSourceIcon{border-radius:var(--qx-r-sm);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:flex}.ember-module__qfpQzG__howSourceMain{flex:1;min-width:0}.ember-module__qfpQzG__howSourceName{color:var(--qx-ink);font-size:13px}.ember-module__qfpQzG__howSourceStatus{font-family:var(--qx-mono);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.ember-module__qfpQzG__statusConnected{color:var(--qx-ok)}.ember-module__qfpQzG__statusConnect{color:var(--qx-ink-3)}.ember-module__qfpQzG__howProgress{margin-top:24px}.ember-module__qfpQzG__howProgressRow{font-family:var(--qx-mono);color:var(--qx-ink-3);justify-content:space-between;margin-bottom:9px;font-size:11px;display:flex}.ember-module__qfpQzG__mock{border:var(--qx-rule);border-radius:var(--qx-r-lg);background:var(--qx-paper);box-shadow:var(--qx-shadow-md);overflow:hidden}.ember-module__qfpQzG__mockChrome{border-bottom:var(--qx-rule);background:var(--qx-paper-2);align-items:center;gap:8px;padding:10px 16px;display:flex}.ember-module__qfpQzG__mockChromeTitle{font-family:var(--qx-mono);letter-spacing:.05em;color:var(--qx-ink-3);font-size:11px}.ember-module__qfpQzG__mono{font-family:var(--qx-mono)}.ember-module__qfpQzG__spacer{flex:1}.ember-module__qfpQzG__prGrid{grid-template-columns:1.15fr 1fr;display:grid}.ember-module__qfpQzG__prLeft{border-right:var(--qx-rule);padding:26px 28px}.ember-module__qfpQzG__prRight{background:var(--qx-dark);padding:26px 28px}.ember-module__qfpQzG__prTitleRow{align-items:center;gap:10px;margin-bottom:5px;display:flex}.ember-module__qfpQzG__prNum{font-family:var(--qx-mono);color:var(--qx-ink-3);font-size:11.5px}.ember-module__qfpQzG__prTitle{color:var(--qx-ink);font-size:14px;font-weight:600}.ember-module__qfpQzG__prBranch{font-family:var(--qx-mono);color:var(--qx-ink-3);margin-bottom:20px;font-size:11px}.ember-module__qfpQzG__prCheck{border-bottom:var(--qx-rule);align-items:center;gap:9px;padding-bottom:14px;display:flex}.ember-module__qfpQzG__checkBadge{border-radius:var(--qx-r-sm);background:var(--qx-purple-600);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.ember-module__qfpQzG__prCheckLabel{color:var(--qx-ink);font-size:13px;font-weight:500}.ember-module__qfpQzG__failTag{font-family:var(--qx-mono);color:var(--qx-crit);font-size:11.5px}.ember-module__qfpQzG__botCard{border:1px solid var(--qx-purple-200);border-radius:var(--qx-r-md);background:var(--qx-purple-50);margin-top:16px;padding:14px 16px}.ember-module__qfpQzG__botHead{align-items:center;gap:8px;margin-bottom:9px;display:flex}.ember-module__qfpQzG__botIcon{border-radius:var(--qx-r-sm);background:var(--qx-purple-600);justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ember-module__qfpQzG__botName{color:var(--qx-ink);font-size:12.5px;font-weight:600}.ember-module__qfpQzG__botBody{color:var(--qx-ink-2);margin:0;font-size:13px;line-height:1.55}.ember-module__qfpQzG__botBody strong{color:var(--qx-ink);font-weight:500}.ember-module__qfpQzG__codeAccent{font-family:var(--qx-mono);color:var(--qx-purple-500);font-size:12px}.ember-module__qfpQzG__codeCrit{font-family:var(--qx-mono);color:var(--qx-crit);font-size:12px}.ember-module__qfpQzG__codeOk{font-family:var(--qx-mono);color:var(--qx-ok);font-size:12px}.ember-module__qfpQzG__prCaption{color:var(--qx-ink-3);margin-top:14px;font-size:12px}.ember-module__qfpQzG__reqLabel{font-family:var(--qx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--qx-dark-ink-2);margin-bottom:12px;font-size:10px;font-weight:500}.ember-module__qfpQzG__reqLabel span{color:var(--qx-dark-code-crit)}.ember-module__qfpQzG__pre{font-family:var(--qx-mono);color:var(--qx-dark-ink-2);white-space:pre-wrap;margin:0 0 20px;font-size:11.5px;line-height:1.7}.ember-module__qfpQzG__pre .ember-module__qfpQzG__codeAccent,.ember-module__qfpQzG__preBox .ember-module__qfpQzG__codeAccent{color:var(--qx-dark-code-accent)}.ember-module__qfpQzG__pre .ember-module__qfpQzG__codeCrit,.ember-module__qfpQzG__preBox .ember-module__qfpQzG__codeCrit{color:var(--qx-dark-code-crit)}.ember-module__qfpQzG__pre .ember-module__qfpQzG__codeOk,.ember-module__qfpQzG__preBox .ember-module__qfpQzG__codeOk{color:var(--qx-dark-code-ok)}.ember-module__qfpQzG__preBox{font-family:var(--qx-mono);color:var(--qx-dark-ink-2);white-space:pre-wrap;background:var(--qx-dark-2);border:1px solid var(--qx-dark-line);border-radius:var(--qx-r-md);margin:0;padding:12px 14px;font-size:11.5px;line-height:1.7}.ember-module__qfpQzG__runMeta{font-family:var(--qx-mono);color:var(--qx-ink-3);margin-top:18px;font-size:11px}.ember-module__qfpQzG__prRight .ember-module__qfpQzG__runMeta{color:var(--qx-dark-ink-2)}.ember-module__qfpQzG__mockPad{padding:24px 26px}.ember-module__qfpQzG__mockHeading{color:var(--qx-ink);margin:0 0 4px;font-size:14px;font-weight:600}.ember-module__qfpQzG__mockSub{color:var(--qx-ink-3);margin:0 0 20px;font-size:13px;line-height:1.55}.ember-module__qfpQzG__table{border-collapse:collapse;width:100%;font-size:12.5px}.ember-module__qfpQzG__table th{text-align:left;border-bottom:var(--qx-rule);font-family:var(--qx-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--qx-ink-3);padding:11px 16px;font-size:10px;font-weight:500}.ember-module__qfpQzG__table td{border-bottom:var(--qx-rule);color:var(--qx-ink-2);padding:13px 16px}.ember-module__qfpQzG__table tr:last-child td{border-bottom:0}.ember-module__qfpQzG__pill{font-family:var(--qx-mono);letter-spacing:.05em;border-radius:var(--qx-r-sm);white-space:nowrap;border:1px solid #0000;padding:3px 7px;font-size:9.5px;font-weight:500}.ember-module__qfpQzG__pillCrit{color:var(--qx-crit);background:var(--qx-crit-wash);border-color:var(--qx-crit-edge)}.ember-module__qfpQzG__pillHigh{color:var(--qx-warn);background:var(--qx-warn-wash);border-color:var(--qx-warn-edge)}.ember-module__qfpQzG__pillMed{color:var(--qx-ink-3);background:var(--qx-paper-2);border-color:var(--qx-line)}.ember-module__qfpQzG__pillPass{color:var(--qx-ok);background:var(--qx-green-wash);border-color:var(--qx-green-edge)}.ember-module__qfpQzG__pillFail{color:var(--qx-crit);background:var(--qx-crit-wash);border-color:var(--qx-crit-edge)}.ember-module__qfpQzG__pillReview{color:var(--qx-ink-3);background:var(--qx-paper-2);border-color:var(--qx-line)}.ember-module__qfpQzG__findingTags{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.ember-module__qfpQzG__tagOpen{font-family:var(--qx-mono);letter-spacing:.05em;color:var(--qx-crit);background:var(--qx-crit-wash);border:1px solid var(--qx-crit-edge);border-radius:var(--qx-r-sm);padding:3px 9px;font-size:9.5px;font-weight:500}.ember-module__qfpQzG__tagMuted{font-family:var(--qx-mono);letter-spacing:.05em;color:var(--qx-ink-3);background:var(--qx-paper-2);border:var(--qx-rule);border-radius:var(--qx-r-sm);padding:3px 9px;font-size:9.5px;font-weight:500}.ember-module__qfpQzG__findingTitle{color:var(--qx-ink);letter-spacing:-.01em;margin:0 0 18px;font-size:16px;font-weight:600}.ember-module__qfpQzG__findingGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ember-module__qfpQzG__findingGrid .ember-module__qfpQzG__pre{color:var(--qx-ink-3)}.ember-module__qfpQzG__findingGrid .ember-module__qfpQzG__pre .ember-module__qfpQzG__codeOk{color:var(--qx-ok)}.ember-module__qfpQzG__shot{border:1px solid var(--qx-crit-edge);border-radius:var(--qx-r-md);background:var(--qx-crit-tint);padding:12px}.ember-module__qfpQzG__shotLabel{font-family:var(--qx-mono);color:var(--qx-crit);margin-bottom:6px;font-size:10px}.ember-module__qfpQzG__shotBig{color:var(--qx-ink);margin-bottom:6px;font-size:18px;font-weight:600}.ember-module__qfpQzG__shotNote{color:var(--qx-ink-3);font-size:10px;line-height:1.5}.ember-module__qfpQzG__veloGrid{background:var(--qx-line);border:var(--qx-rule);border-radius:var(--qx-r-md);grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.ember-module__qfpQzG__veloCell{background:var(--qx-paper);padding:18px 16px}.ember-module__qfpQzG__veloNum{letter-spacing:-.02em;color:var(--qx-ink);font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:30px;font-weight:600;line-height:1}.ember-module__qfpQzG__veloLabel{color:var(--qx-ink-3);font-size:12px;line-height:1.4}.ember-module__qfpQzG__barRow{font-family:var(--qx-mono);color:var(--qx-ink-3);justify-content:space-between;margin-bottom:9px;font-size:11px;display:flex}.ember-module__qfpQzG__bar{border-radius:var(--qx-r-sm);background:var(--qx-paper-3);height:6px;overflow:hidden}.ember-module__qfpQzG__barFill{background:var(--qx-purple-400);height:100%}.ember-module__qfpQzG__sorTop{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:96px;display:grid}.ember-module__qfpQzG__sorText p{margin:0 0 16px}.ember-module__qfpQzG__sorText p:last-child{margin-bottom:0}.ember-module__qfpQzG__sorTitle{margin:0 0 22px}.ember-module__qfpQzG__flowDiagram{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;display:grid}.ember-module__qfpQzG__flowCol{flex-direction:column;gap:8px;display:flex}.ember-module__qfpQzG__flowColLabel{font-family:var(--qx-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--qx-ink-3);margin-bottom:4px;font-size:10px;font-weight:500}.ember-module__qfpQzG__flowColLabelOut{color:var(--qx-purple-500)}.ember-module__qfpQzG__flowChip{border:var(--qx-rule);border-radius:var(--qx-r-sm);font-family:var(--qx-mono);color:var(--qx-ink-3);background:var(--qx-paper);padding:10px 13px;font-size:12px}.ember-module__qfpQzG__flowChipOut{border-color:var(--qx-purple-200);color:var(--qx-ink);background:var(--qx-purple-50)}.ember-module__qfpQzG__flowMid{flex-direction:column;align-items:center;gap:10px;display:flex}.ember-module__qfpQzG__flowHub{border-radius:var(--qx-r-md);background:var(--qx-purple-600);width:64px;height:64px;color:var(--qx-accent-ink);justify-content:center;align-items:center;display:flex}.ember-module__qfpQzG__flowHubLabel{letter-spacing:-.02em;font-size:12px;font-weight:700}.ember-module__qfpQzG__sorBottom{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.ember-module__qfpQzG__sorScenTitle{font-family:var(--qx-sans);letter-spacing:-.02em;color:var(--qx-ink);margin:0 0 20px;font-size:clamp(1.7rem,1.8vw + .9rem,2.125rem);font-weight:600;line-height:1.14}.ember-module__qfpQzG__proofGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.ember-module__qfpQzG__proofText p{margin:0 0 16px}.ember-module__qfpQzG__proofText p:last-child{margin-bottom:0}.ember-module__qfpQzG__proofTitle{margin:0 0 22px}.ember-module__qfpQzG__personaTitle{max-width:18ch;margin:0 0 40px}.ember-module__qfpQzG__personaPills{flex-wrap:wrap;gap:8px;margin-bottom:40px;display:flex}.ember-module__qfpQzG__personaPill{font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--qx-r-sm);cursor:pointer;background:var(--qx-paper);color:var(--qx-ink-3);border:1px solid var(--qx-line-2);transition:background-color var(--qx-dur)var(--qx-ease-out),color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out);padding:9px 14px;font-weight:500}.ember-module__qfpQzG__personaPill:hover{color:var(--qx-ink);background:var(--qx-paper-2)}.ember-module__qfpQzG__personaPill:focus-visible{outline:2px solid var(--qx-focus);outline-offset:2px}.ember-module__qfpQzG__personaPillActive{background:var(--qx-purple-50);color:var(--qx-purple-500);border-color:var(--qx-purple-200)}.ember-module__qfpQzG__personaPillActive:hover{color:var(--qx-purple-500);background:var(--qx-purple-50)}.ember-module__qfpQzG__personaGrid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.ember-module__qfpQzG__personaHeadline{font-family:var(--qx-sans);letter-spacing:-.015em;color:var(--qx-ink);margin:0 0 18px;font-size:clamp(1.5rem,1.6vw + .8rem,1.875rem);font-weight:600;line-height:1.18}.ember-module__qfpQzG__personaBody{color:var(--qx-ink-3);margin:0;font-size:16px;line-height:1.65}.ember-module__qfpQzG__trustHead{grid-template-columns:1fr 1fr;align-items:center;gap:56px;margin-bottom:56px;display:grid}.ember-module__qfpQzG__trustTitle{max-width:16ch}.ember-module__qfpQzG__ratingCard{border:var(--qx-rule);border-radius:var(--qx-r-lg);background:var(--qx-paper);transition:border-color var(--qx-dur)var(--qx-ease-out);align-items:center;gap:26px;padding:24px 28px;text-decoration:none;display:flex}.ember-module__qfpQzG__ratingCard:hover{border-color:var(--qx-line-2)}.ember-module__qfpQzG__ratingStars{color:var(--qx-purple-500);letter-spacing:2px;font-size:15px}.ember-module__qfpQzG__ratingNum{font-family:var(--qx-sans);letter-spacing:-.02em;color:var(--qx-ink);font-variant-numeric:tabular-nums;margin-top:6px;font-size:36px;font-weight:600;line-height:1}.ember-module__qfpQzG__ratingDivider{background:var(--qx-line);align-self:stretch;width:1px}.ember-module__qfpQzG__ratingMeta{color:var(--qx-ink-3);font-size:13.5px;line-height:1.55}.ember-module__qfpQzG__ratingMeta strong{color:var(--qx-ink);font-weight:600;display:block}.ember-module__qfpQzG__quoteGrid{background:var(--qx-line);border:var(--qx-rule);border-radius:var(--qx-r-lg);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.ember-module__qfpQzG__quoteCell{background:var(--qx-paper);transition:background-color var(--qx-dur)var(--qx-ease-out);flex-direction:column;padding:28px;text-decoration:none;display:flex}.ember-module__qfpQzG__quoteCell:hover{background:var(--qx-paper-2)}.ember-module__qfpQzG__quoteText{color:var(--qx-ink-2);margin:0 0 20px;font-size:15px;line-height:1.6}.ember-module__qfpQzG__quoteAttr{color:var(--qx-ink-3);margin-top:auto;font-size:13px}.ember-module__qfpQzG__quoteAttr strong{color:var(--qx-ink);font-weight:600}.ember-module__qfpQzG__quoteSource{font-family:var(--qx-mono);letter-spacing:.02em;color:var(--qx-ink-3);margin-top:8px;font-size:11px;display:block}.ember-module__qfpQzG__quoteCell:hover .ember-module__qfpQzG__quoteSource{color:var(--qx-purple-500)}.ember-module__qfpQzG__faqInner{max-width:1120px;margin:0 auto;padding:120px 32px}.ember-module__qfpQzG__faqTitle{max-width:20ch;margin:0 0 48px}.ember-module__qfpQzG__faqList{border-top:var(--qx-rule)}.ember-module__qfpQzG__faqItem{border-bottom:var(--qx-rule)}.ember-module__qfpQzG__faqButton{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;width:100%;padding:22px 0;font-family:inherit;display:flex}.ember-module__qfpQzG__faqButton:focus-visible{outline:2px solid var(--qx-focus);outline-offset:2px}.ember-module__qfpQzG__faqQuestion{color:var(--qx-ink);flex:1;font-size:16px;font-weight:500}.ember-module__qfpQzG__faqSign{font-family:var(--qx-mono);color:var(--qx-purple-500);font-size:18px;line-height:1}.ember-module__qfpQzG__faqAnswer{color:var(--qx-ink-3);max-width:64ch;padding:0 0 24px;font-size:15px;line-height:1.65}.ember-module__qfpQzG__finalInner{text-align:center;max-width:760px;margin:0 auto;padding:136px 32px}.ember-module__qfpQzG__finalTitle{overflow-wrap:anywhere;min-width:0;font-family:var(--qx-sans);letter-spacing:-.028em;color:var(--qx-ink);margin:0 0 22px;font-size:clamp(2.25rem,3.2vw + 1rem,3.55rem);font-weight:700;line-height:1.05}.ember-module__qfpQzG__finalSub{color:var(--qx-ink-3);max-width:52ch;margin:0 auto 34px;font-size:18px;line-height:1.6}.ember-module__qfpQzG__finalCtaRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:34px;display:flex}.ember-module__qfpQzG__finalChip{border:1px solid var(--qx-crit-edge);border-radius:var(--qx-r-sm);background:var(--qx-crit-tint);align-items:center;gap:9px;padding:8px 14px;display:inline-flex}.ember-module__qfpQzG__finalChipDot{background:var(--qx-crit-soft);border-radius:50%;width:7px;height:7px}.ember-module__qfpQzG__finalChipText{font-family:var(--qx-mono);color:var(--qx-ink-2);white-space:nowrap;font-size:11.5px}@media (max-width:900px){.ember-module__qfpQzG__heroGrid{padding-top:100px}.ember-module__qfpQzG__g2Strip{flex-wrap:wrap;gap:10px 14px}.ember-module__qfpQzG__g2Caption{white-space:normal}.ember-module__qfpQzG__prGrid{grid-template-columns:1fr}.ember-module__qfpQzG__prRight{border-top:var(--qx-rule)}.ember-module__qfpQzG__prLeft{border-right:0}.ember-module__qfpQzG__findingGrid,.ember-module__qfpQzG__veloGrid{grid-template-columns:1fr}.ember-module__qfpQzG__logoRow{gap:28px 36px}.ember-module__qfpQzG__logo{height:26px}.ember-module__qfpQzG__sectionInner{padding:76px 32px}.ember-module__qfpQzG__whyHead{grid-template-columns:1fr;align-items:start;gap:24px;margin-bottom:40px}.ember-module__qfpQzG__statGrid{grid-template-columns:1fr}.ember-module__qfpQzG__statNum{font-size:42px}.ember-module__qfpQzG__compCards{grid-template-columns:1fr}.ember-module__qfpQzG__loopGrid{grid-template-columns:1fr 1fr}.ember-module__qfpQzG__loopStep:nth-child(2){border-right:0}.ember-module__qfpQzG__loopStep:first-child,.ember-module__qfpQzG__loopStep:nth-child(2){border-bottom:var(--qx-rule)}.ember-module__qfpQzG__howGrid{grid-template-columns:1fr}.ember-module__qfpQzG__sorTop{grid-template-columns:1fr;gap:40px;margin-bottom:64px}.ember-module__qfpQzG__sorBottom,.ember-module__qfpQzG__proofGrid,.ember-module__qfpQzG__personaGrid{grid-template-columns:1fr;gap:40px}.ember-module__qfpQzG__trustHead{grid-template-columns:1fr;gap:32px}.ember-module__qfpQzG__quoteGrid{grid-template-columns:1fr}.ember-module__qfpQzG__faqInner{padding:76px 32px}}@media (max-width:600px){.ember-module__qfpQzG__heroInner,.ember-module__qfpQzG__logoStrip{padding-left:20px;padding-right:20px}.ember-module__qfpQzG__heroInner{max-width:100%}.ember-module__qfpQzG__sectionInner,.ember-module__qfpQzG__faqInner,.ember-module__qfpQzG__finalInner{padding-left:20px;padding-right:20px}.ember-module__qfpQzG__loopGrid{grid-template-columns:1fr}.ember-module__qfpQzG__loopStep{border-right:0;border-bottom:var(--qx-rule)}.ember-module__qfpQzG__loopStep:last-child{border-bottom:0}.ember-module__qfpQzG__howSources{grid-template-columns:1fr}.ember-module__qfpQzG__finalChipText{white-space:normal}}@media (prefers-reduced-motion:reduce){.ember-module__qfpQzG__btnPrimary,.ember-module__qfpQzG__btnSecondary,.ember-module__qfpQzG__tab,.ember-module__qfpQzG__howTab,.ember-module__qfpQzG__personaPill,.ember-module__qfpQzG__quoteCell,.ember-module__qfpQzG__ratingCard,.ember-module__qfpQzG__g2Strip{transition:none}}
.Problem-module__jl2bqq__section{border-bottom:1px solid var(--qx-line);background:var(--qx-paper)}.Problem-module__jl2bqq__inner{width:min(100%,1200px);padding:var(--qx-s9)20px;margin-inline:auto}.Problem-module__jl2bqq__head{text-align:center;flex-direction:column;align-items:center;width:min(100%,760px);margin-inline:auto;display:flex}.Problem-module__jl2bqq__eyebrow{border:1px solid var(--qx-brand-edge);background:var(--qx-brand-wash);width:fit-content;color:var(--qx-brand-text);font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 14px;font-size:.688rem;font-weight:500;line-height:1.4;display:inline-flex}.Problem-module__jl2bqq__title{min-width:0;margin-top:var(--qx-s4);color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:2.5rem;font-weight:600;line-height:1.1}.Problem-module__jl2bqq__accent{color:var(--qx-brand-text)}.Problem-module__jl2bqq__sub{max-width:620px;color:var(--qx-ink-3);font-family:var(--qx-sans);margin-top:20px;font-size:1.125rem;line-height:1.55}.Problem-module__jl2bqq__visual{--dot:14px;--dot-gap:10px;border:1px solid var(--qx-line);background:var(--qx-paper-2);border-radius:16px;grid-template-columns:230px 1fr;align-items:center;gap:40px;width:min(100%,920px);margin:40px auto 0;padding:40px;display:grid}.Problem-module__jl2bqq__dots{grid-template-columns:repeat(10,var(--dot));gap:var(--dot-gap);width:fit-content;display:grid}.Problem-module__jl2bqq__dot{width:var(--dot);height:var(--dot);background:var(--qx-purple-200);border-radius:50%}.Problem-module__jl2bqq__dotCrit{background:var(--qx-purple-200)}.Problem-module__jl2bqq__visualIn .Problem-module__jl2bqq__dotCrit{animation:Problem-module__jl2bqq__fill .3s var(--qx-ease-out)forwards;animation-delay:calc(var(--i,0)*(1.2s/45))}@keyframes Problem-module__jl2bqq__fill{0%{background:var(--qx-purple-200);transform:scale(.85)}to{background:var(--qx-crit-soft);transform:scale(1)}}.Problem-module__jl2bqq__callout{flex-direction:column;min-width:0;display:flex}.Problem-module__jl2bqq__bigNumber{color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.04em;font-size:6rem;font-weight:600;line-height:1}.Problem-module__jl2bqq__bigLine{margin-top:var(--qx-s3);color:var(--qx-ink-2);font-family:var(--qx-sans);font-size:1.25rem;line-height:1.4}.Problem-module__jl2bqq__bigSource{margin-top:var(--qx-s4);color:var(--qx-ink-3);font-family:var(--qx-mono);font-size:.75rem;line-height:1.5}.Problem-module__jl2bqq__tiles{gap:var(--qx-s4);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:40px;padding:0;list-style:none;display:grid}.Problem-module__jl2bqq__tile{border:1px solid var(--qx-line);background:var(--qx-paper-2);border-radius:12px;flex-direction:column;min-width:0;padding:20px;display:flex}.Problem-module__jl2bqq__tileValue{color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.03em;font-size:2.5rem;font-weight:600;line-height:1}.Problem-module__jl2bqq__tileLine{margin-top:var(--qx-s3);color:var(--qx-ink-2);font-family:var(--qx-sans);flex:1;font-size:.9375rem;line-height:1.45}.Problem-module__jl2bqq__tileSource{margin-top:var(--qx-s3);color:var(--qx-ink-3);font-family:var(--qx-mono);font-size:.6875rem;line-height:1.5}.Problem-module__jl2bqq__closing{margin-top:var(--qx-s5);color:var(--qx-ink-3);font-family:var(--qx-sans);text-align:center;font-size:.9375rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.Problem-module__jl2bqq__dotCrit,.Problem-module__jl2bqq__visualIn .Problem-module__jl2bqq__dotCrit{background:var(--qx-crit-soft);animation:none}}@media (max-width:960px){.Problem-module__jl2bqq__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Problem-module__jl2bqq__visual{justify-items:center;gap:var(--qx-s6);padding:var(--qx-s6)20px;grid-template-columns:1fr}.Problem-module__jl2bqq__callout{text-align:center;align-items:center}.Problem-module__jl2bqq__bigNumber{font-size:4.5rem}}@media (max-width:640px){.Problem-module__jl2bqq__inner{padding-block:var(--qx-s8)}.Problem-module__jl2bqq__title{font-size:1.875rem}.Problem-module__jl2bqq__visual{--dot:10px;--dot-gap:6px}.Problem-module__jl2bqq__tiles{grid-template-columns:1fr}}
.Loop-module__q-CqPW__section{border-bottom:1px solid var(--qx-line);background:var(--qx-paper)}.Loop-module__q-CqPW__inner{width:min(100%,1200px);padding:var(--qx-s9)20px;margin-inline:auto}.Loop-module__q-CqPW__head{text-align:center;flex-direction:column;align-items:center;width:min(100%,760px);margin-inline:auto;display:flex}.Loop-module__q-CqPW__eyebrow{border:1px solid var(--qx-brand-edge);background:var(--qx-brand-wash);width:fit-content;color:var(--qx-brand-text);font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 14px;font-size:.688rem;font-weight:500;line-height:1.4;display:inline-flex}.Loop-module__q-CqPW__title{min-width:0;margin-top:var(--qx-s4);color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:2.5rem;font-weight:600;line-height:1.1}.Loop-module__q-CqPW__sub{max-width:620px;color:var(--qx-ink-3);font-family:var(--qx-sans);margin-top:20px;font-size:1.125rem;line-height:1.55}.Loop-module__q-CqPW__stage{--lp-size:640px;--lp-tile:44px;--lp-label:220px;--lp-gap:16px;width:var(--lp-size);height:var(--lp-size);margin:80px auto 72px;position:relative}.Loop-module__q-CqPW__ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Loop-module__q-CqPW__spoke{fill:none;stroke:var(--qx-line);stroke-width:1px;stroke-dasharray:2 6;stroke-linecap:round}.Loop-module__q-CqPW__arc,.Loop-module__q-CqPW__arcFeedback{fill:none;stroke-width:1.5px;stroke-linecap:round}.Loop-module__q-CqPW__arc{stroke:var(--qx-line-2)}.Loop-module__q-CqPW__arcFeedback{stroke:var(--qx-brand)}.Loop-module__q-CqPW__arrow,.Loop-module__q-CqPW__arrowFeedback{stroke:none;transform-box:fill-box;transform-origin:50%}.Loop-module__q-CqPW__arrow{fill:var(--qx-purple-300)}.Loop-module__q-CqPW__arrowFeedback{fill:var(--qx-brand)}.Loop-module__q-CqPW__stage[data-motion=armed] .Loop-module__q-CqPW__arrow,.Loop-module__q-CqPW__stage[data-motion=armed] .Loop-module__q-CqPW__arrowFeedback{opacity:.18}.Loop-module__q-CqPW__stage[data-motion=play] .Loop-module__q-CqPW__arrow,.Loop-module__q-CqPW__stage[data-motion=play] .Loop-module__q-CqPW__arrowFeedback{animation:Loop-module__q-CqPW__lp-light .4s var(--qx-ease-out)both;animation-delay:calc(var(--i)*.28s)}@keyframes Loop-module__q-CqPW__lp-light{0%{opacity:.18;transform:scale(.55)}to{opacity:1;transform:scale(1)}}.Loop-module__q-CqPW__tile{fill:var(--qx-paper-2);stroke:var(--qx-line);stroke-width:1px}.Loop-module__q-CqPW__tileNumber{fill:var(--qx-brand-text);font-family:var(--qx-mono);font-size:15px;font-weight:600}.Loop-module__q-CqPW__centre{border:1px solid var(--qx-line);background:var(--qx-paper);color:var(--qx-ink-2);font-family:var(--qx-mono);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:.8125rem;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Loop-module__q-CqPW__stages{margin:0;padding:0;list-style:none}.Loop-module__q-CqPW__item{width:var(--lp-label);position:absolute}.Loop-module__q-CqPW__right{top:var(--y);left:calc(var(--x) + var(--lp-tile)/2 + var(--lp-gap));text-align:left;transform:translateY(-50%)}.Loop-module__q-CqPW__left{top:var(--y);right:calc(100% - var(--x) + var(--lp-tile)/2 + var(--lp-gap));text-align:right;transform:translateY(-50%)}.Loop-module__q-CqPW__top{bottom:calc(100% - var(--y) + var(--lp-tile)/2 + 12px);left:var(--x);text-align:center;transform:translate(-50%)}.Loop-module__q-CqPW__bottom{top:calc(var(--y) + var(--lp-tile)/2 + 12px);left:var(--x);text-align:center;transform:translate(-50%)}.Loop-module__q-CqPW__num{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Loop-module__q-CqPW__stageTitle{color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600;line-height:1.3}.Loop-module__q-CqPW__stageLine{color:var(--qx-ink-3);font-family:var(--qx-sans);margin:4px 0 0;font-size:.875rem;line-height:1.45}.Loop-module__q-CqPW__back{display:none}.Loop-module__q-CqPW__closing{color:var(--qx-ink-3);font-family:var(--qx-sans);text-align:center;margin:0;font-size:.9375rem;line-height:1.5}@media (max-width:1020px){.Loop-module__q-CqPW__stage{--lp-size:460px;--lp-tile:32px;--lp-label:160px;--lp-gap:12px;margin-block:96px 88px}.Loop-module__q-CqPW__tileNumber{font-size:18px}.Loop-module__q-CqPW__centre{padding:6px 12px;font-size:.75rem}.Loop-module__q-CqPW__stageTitle{font-size:.9375rem}.Loop-module__q-CqPW__stageLine{font-size:.8125rem}}@media (max-width:767px){.Loop-module__q-CqPW__inner{padding-block:var(--qx-s8)}.Loop-module__q-CqPW__title{font-size:1.875rem}.Loop-module__q-CqPW__stage{width:auto;height:auto;margin:40px 0 0}.Loop-module__q-CqPW__ring,.Loop-module__q-CqPW__centre{display:none}.Loop-module__q-CqPW__stages{flex-direction:column;display:flex}.Loop-module__q-CqPW__item{text-align:left;grid-template-columns:44px minmax(0,1fr);column-gap:16px;width:auto;padding-bottom:24px;display:grid;position:relative;inset:auto;transform:none}.Loop-module__q-CqPW__item:before{content:"";border-left:1px solid var(--qx-line-2);position:absolute;top:44px;bottom:0;left:21.5px}.Loop-module__q-CqPW__num{border:1px solid var(--qx-line);background:var(--qx-paper-2);width:44px;height:44px;color:var(--qx-brand-text);font-family:var(--qx-mono);clip:auto;border-radius:10px;justify-content:center;align-items:center;margin:0;font-size:.9375rem;font-weight:600;display:flex;position:static;overflow:visible}.Loop-module__q-CqPW__text{padding-top:10px}.Loop-module__q-CqPW__stageTitle{font-size:1rem}.Loop-module__q-CqPW__stageLine{font-size:.875rem}.Loop-module__q-CqPW__back{grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:16px;margin:0 0 40px;display:grid}.Loop-module__q-CqPW__backIcon{border:1px solid var(--qx-brand-edge);background:var(--qx-brand-wash);width:44px;height:44px;color:var(--qx-brand);border-radius:10px;justify-content:center;align-items:center;display:flex}.Loop-module__q-CqPW__backIcon svg{width:20px;height:20px}.Loop-module__q-CqPW__backText{color:var(--qx-ink-3);font-family:var(--qx-sans);font-size:.875rem;line-height:1.45}.Loop-module__q-CqPW__backTitle{color:var(--qx-brand-text);font-family:var(--qx-mono);font-size:.8125rem;font-weight:600}}@media (prefers-reduced-motion:reduce){.Loop-module__q-CqPW__stage[data-motion] .Loop-module__q-CqPW__arrow,.Loop-module__q-CqPW__stage[data-motion] .Loop-module__q-CqPW__arrowFeedback{opacity:1;animation:none}}
.Closer-module__qn2a3G__section{isolation:isolate;border-top:1px solid var(--qx-line);background:radial-gradient(60% 55% at 100% 100%,color-mix(in oklab,var(--qx-purple-100)70%,transparent),transparent),linear-gradient(180deg,var(--qx-paper)0%,var(--qx-brand-wash)100%);position:relative;overflow:hidden}.Closer-module__qn2a3G__section:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cpath d='M25 28.5h6M28.5 25v6' stroke='%23d8d3fe' stroke-width='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 30%,#0009 65%,#000 100%);mask-image:linear-gradient(#0000 30%,#0009 65%,#000 100%)}.Closer-module__qn2a3G__inner{text-align:center;flex-direction:column;align-items:center;width:min(100%,760px);margin-inline:auto;padding:80px 20px;display:flex}.Closer-module__qn2a3G__eyebrow{border:1px solid var(--qx-brand-edge);background:var(--qx-brand-wash);width:fit-content;color:var(--qx-brand-text);font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 14px;font-size:.688rem;font-weight:500;line-height:1.4;display:inline-flex}.Closer-module__qn2a3G__title{margin-top:var(--qx-s5);color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.03em;font-size:2.125rem;font-weight:600;line-height:1.06}.Closer-module__qn2a3G__section .Closer-module__qn2a3G__sub{max-width:560px;margin-top:var(--qx-s5);color:var(--qx-ink-3);font-size:1rem;line-height:1.5}.Closer-module__qn2a3G__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px;display:flex}.Closer-module__qn2a3G__section .Closer-module__qn2a3G__btnFilled,.Closer-module__qn2a3G__section .Closer-module__qn2a3G__btnOutline{height:44px;font-family:var(--qx-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out);border-radius:6px;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.Closer-module__qn2a3G__section .Closer-module__qn2a3G__btnFilled{background:var(--qx-brand);color:var(--qx-brand-ink);padding:0 18px}.Closer-module__qn2a3G__section .Closer-module__qn2a3G__btnOutline{border:1px solid var(--qx-line-2);color:var(--qx-ink);padding:0 16px}.Closer-module__qn2a3G__proof{justify-content:center;align-items:center;gap:var(--qx-s1)0;margin-top:var(--qx-s4);color:var(--qx-ink-3);font-family:var(--qx-mono);flex-flow:column wrap;font-size:.75rem;line-height:1.4;display:flex}.Closer-module__qn2a3G__proof li{align-items:center;display:inline-flex}.Closer-module__qn2a3G__proof li+li:before{content:"";background:var(--qx-line-2);width:1px;height:14px;margin-inline:16px;display:none}@media (hover:hover){.Closer-module__qn2a3G__section .Closer-module__qn2a3G__btnFilled:hover{background:var(--qx-brand-hover)}.Closer-module__qn2a3G__section .Closer-module__qn2a3G__btnOutline:hover{background:var(--qx-paper-2)}}@media (min-width:40rem){.Closer-module__qn2a3G__inner{padding:120px var(--qx-s6)}.Closer-module__qn2a3G__title{font-size:3rem}.Closer-module__qn2a3G__section .Closer-module__qn2a3G__sub{margin-top:var(--qx-s6);font-size:1.125rem;line-height:1.55}.Closer-module__qn2a3G__proof{gap:var(--qx-s2)0;flex-direction:row;margin-top:36px}.Closer-module__qn2a3G__proof li+li:before{display:inline-block}}@media (prefers-reduced-motion:reduce){.Closer-module__qn2a3G__section .Closer-module__qn2a3G__btnFilled,.Closer-module__qn2a3G__section .Closer-module__qn2a3G__btnOutline{transition:none}}
.Evidence-module__c_kHTq__section{border-bottom:1px solid var(--qx-line);background:var(--qx-paper-2)}.Evidence-module__c_kHTq__inner{width:min(100%,1200px);padding:var(--qx-s8)20px;margin-inline:auto}.Evidence-module__c_kHTq__head{flex-direction:column;align-items:flex-start;width:min(100%,760px);display:flex}.Evidence-module__c_kHTq__eyebrow{border:1px solid var(--qx-brand-edge);background:var(--qx-brand-wash);width:fit-content;color:var(--qx-brand-text);font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 14px;font-size:.688rem;font-weight:500;line-height:1.4;display:inline-flex}.Evidence-module__c_kHTq__title{min-width:0;margin-top:var(--qx-s4);color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:1.875rem;font-weight:600;line-height:1.1}.Evidence-module__c_kHTq__accent{color:var(--qx-brand-text)}.Evidence-module__c_kHTq__sub{max-width:620px;color:var(--qx-ink-3);font-family:var(--qx-sans);margin-top:20px;font-size:1.125rem;line-height:1.55}.Evidence-module__c_kHTq__compare{gap:var(--qx-s5);grid-template-columns:minmax(0,1fr);margin-top:40px;display:grid}.Evidence-module__c_kHTq__panel{gap:var(--qx-s4);min-width:0;padding:var(--qx-s5);border-radius:12px;flex-direction:column;margin:0;display:flex}.Evidence-module__c_kHTq__panelLight{border:1px solid var(--qx-line);background:var(--qx-paper)}.Evidence-module__c_kHTq__panelDark{border:1px solid var(--qx-brand-deep-2);background:var(--qx-brand-deep);color:var(--qx-dark-ink)}.Evidence-module__c_kHTq__panelLabel{color:var(--qx-ink-3);font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.1em;text-transform:uppercase;font-weight:500;line-height:1.4}.Evidence-module__c_kHTq__panelLabelDark{color:var(--qx-brand-on-dark)}.Evidence-module__c_kHTq__comment{border:1px solid var(--qx-line-2);border-radius:var(--qx-r-lg);background:var(--qx-paper);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.Evidence-module__c_kHTq__commentHead{align-items:center;gap:var(--qx-s2);border-bottom:1px solid var(--qx-line);padding:var(--qx-s3)var(--qx-s4);background:var(--qx-paper-3);flex-wrap:wrap;display:flex}.Evidence-module__c_kHTq__avatar{border:1px solid var(--qx-line-2);background:var(--qx-paper);width:26px;height:26px;color:var(--qx-ink-3);font-family:var(--qx-mono);border-radius:999px;flex:none;place-items:center;font-size:.688rem;font-weight:500;display:inline-grid}.Evidence-module__c_kHTq__commentAuthor{color:var(--qx-ink-2);font-family:var(--qx-mono);font-size:var(--qx-text-small);font-weight:500}.Evidence-module__c_kHTq__commentMeta{color:var(--qx-ink-3);font-family:var(--qx-sans);font-size:.8125rem}.Evidence-module__c_kHTq__commentBody{padding:var(--qx-s4);color:var(--qx-ink-3);font-family:var(--qx-sans);flex:1;margin:0;font-size:.9375rem;line-height:1.55}.Evidence-module__c_kHTq__commentFoot{padding:0 var(--qx-s4)var(--qx-s4);margin-top:auto;display:flex}.Evidence-module__c_kHTq__panelDark .Evidence-module__c_kHTq__commentFoot{padding:0}.Evidence-module__c_kHTq__chipLight,.Evidence-module__c_kHTq__chipDark{border:1px solid var(--qx-line-2);font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:3px 10px;font-size:.688rem;font-weight:500;line-height:1.4;display:inline-flex}.Evidence-module__c_kHTq__chipLight{background:var(--qx-paper-3);color:var(--qx-ink-3)}.Evidence-module__c_kHTq__chipDark{border-color:color-mix(in srgb,var(--qx-purple-300)40%,transparent);background:color-mix(in srgb,var(--qx-purple-300)14%,transparent);color:var(--qx-brand-on-dark)}.Evidence-module__c_kHTq__code{border:1px solid var(--qx-dark-line);border-radius:var(--qx-r-lg);padding:var(--qx-s4);background:var(--qx-brand-deep-2);color:var(--qx-dark-ink);font-family:var(--qx-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.7}.Evidence-module__c_kHTq__codeMethod{color:var(--qx-dark-code-accent)}.Evidence-module__c_kHTq__codeMuted{color:var(--qx-dark-ink-2)}.Evidence-module__c_kHTq__codeCrit{color:var(--qx-dark-code-crit);font-weight:500}.Evidence-module__c_kHTq__attach{color:var(--qx-dark-ink-2);font-family:var(--qx-sans);font-size:var(--qx-text-small);margin:0;line-height:1.5}.Evidence-module__c_kHTq__status{align-items:center;gap:var(--qx-s2);border:1px solid color-mix(in srgb,var(--qx-crit-soft)45%,transparent);border-radius:var(--qx-r-md);background:color-mix(in srgb,var(--qx-crit)22%,transparent);color:var(--qx-dark-code-crit);font-family:var(--qx-mono);padding:10px 12px;font-size:.8125rem;font-weight:500;line-height:1.4;display:flex}.Evidence-module__c_kHTq__statusDot{background:var(--qx-dark-code-crit);border-radius:999px;flex:none;width:8px;height:8px}.Evidence-module__c_kHTq__caption{color:var(--qx-ink-3);font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.04em;margin:0;line-height:1.4}.Evidence-module__c_kHTq__lower{gap:var(--qx-s5);margin-top:var(--qx-s5);grid-template-columns:minmax(0,1fr);display:grid}.Evidence-module__c_kHTq__card{border:1px solid var(--qx-line);min-width:0;padding:var(--qx-s5);background:var(--qx-paper);border-radius:12px;flex-direction:column;display:flex}.Evidence-module__c_kHTq__cardTitle{color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.Evidence-module__c_kHTq__cardBody{margin:var(--qx-s2)0 0;color:var(--qx-ink-3);font-family:var(--qx-sans);font-size:.9375rem;line-height:1.55}.Evidence-module__c_kHTq__chartWrap{padding-top:var(--qx-s5);margin-top:auto}.Evidence-module__c_kHTq__chart{width:100%;max-width:420px;height:auto;display:block}.Evidence-module__c_kHTq__chartAxis{stroke:var(--qx-line-2);stroke-width:1px}.Evidence-module__c_kHTq__chartFlat,.Evidence-module__c_kHTq__chartRising{fill:none;stroke-width:2px;stroke-linecap:round}.Evidence-module__c_kHTq__chartFlat{stroke:var(--qx-brand)}.Evidence-module__c_kHTq__chartRising{stroke:var(--qx-ink-4)}.Evidence-module__c_kHTq__chartDotFlat{fill:var(--qx-brand)}.Evidence-module__c_kHTq__chartDotRising{fill:var(--qx-ink-4)}.Evidence-module__c_kHTq__chartLabelFlat,.Evidence-module__c_kHTq__chartLabelRising,.Evidence-module__c_kHTq__chartAxisLabel{font-family:var(--qx-mono);letter-spacing:.06em;font-size:10px;font-weight:500}.Evidence-module__c_kHTq__chartLabelFlat{fill:var(--qx-brand-text)}.Evidence-module__c_kHTq__chartLabelRising{fill:var(--qx-ink-3)}.Evidence-module__c_kHTq__chartAxisLabel{fill:var(--qx-ink-3);text-transform:uppercase}.Evidence-module__c_kHTq__fork{align-items:stretch;gap:var(--qx-s4);margin-top:var(--qx-s5);flex-direction:column;display:flex}.Evidence-module__c_kHTq__forkInput{border:1px solid var(--qx-line);border-radius:var(--qx-r-md);background:var(--qx-paper-2);color:var(--qx-ink-2);font-family:var(--qx-mono);font-size:var(--qx-text-label);white-space:nowrap;align-self:flex-start;padding:10px 14px}.Evidence-module__c_kHTq__forkWire{flex:none;place-items:center;height:32px;display:grid;transform:rotate(90deg)}.Evidence-module__c_kHTq__forkWire svg{display:block}.Evidence-module__c_kHTq__forkWire path{stroke:var(--qx-line-2);stroke-width:1.5px}.Evidence-module__c_kHTq__forkWire circle{fill:var(--qx-purple-500)}.Evidence-module__c_kHTq__outcomes{flex-direction:column;flex:auto;min-width:0;display:flex}.Evidence-module__c_kHTq__outcome{gap:var(--qx-s1);border-top:1px solid var(--qx-line);padding:var(--qx-s3)0;flex-direction:column;display:flex}.Evidence-module__c_kHTq__outcome:first-child{border-top:0}.Evidence-module__c_kHTq__tag{font-family:var(--qx-mono);font-size:var(--qx-text-label);letter-spacing:.1em;text-transform:uppercase;flex:none;font-weight:500}.Evidence-module__c_kHTq__tag_bug{color:var(--qx-crit)}.Evidence-module__c_kHTq__tag_stale{color:var(--qx-purple-600)}.Evidence-module__c_kHTq__tag_environment{color:var(--qx-ink-3)}.Evidence-module__c_kHTq__action{color:var(--qx-ink-2);font-family:var(--qx-sans);font-size:var(--qx-text-small);line-height:1.5}.Evidence-module__c_kHTq__closing{margin:var(--qx-s6)0 0;color:var(--qx-ink-3);font-family:var(--qx-sans);font-size:.9375rem;line-height:1.5}@media (min-width:48rem){.Evidence-module__c_kHTq__inner{padding:var(--qx-s9)20px}.Evidence-module__c_kHTq__title{font-size:2.5rem}.Evidence-module__c_kHTq__compare{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.Evidence-module__c_kHTq__caption{grid-column:2}.Evidence-module__c_kHTq__panel{padding:var(--qx-s6)}.Evidence-module__c_kHTq__lower{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.Evidence-module__c_kHTq__fork{flex-direction:row;align-items:center}.Evidence-module__c_kHTq__forkInput{align-self:auto}.Evidence-module__c_kHTq__forkWire{flex:0 0 64px;width:64px;height:auto;transform:none}}
.Fit-module__FL5JIq__section{border-bottom:1px solid var(--qx-line);background:var(--qx-paper)}.Fit-module__FL5JIq__inner{width:min(100%,1200px);padding:var(--qx-s9)20px;margin-inline:auto}.Fit-module__FL5JIq__head{flex-direction:column;align-items:flex-start;width:min(100%,800px);display:flex}.Fit-module__FL5JIq__eyebrow{border:1px solid var(--qx-brand-edge);background:var(--qx-brand-wash);width:fit-content;color:var(--qx-brand-text);font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 14px;font-size:.688rem;font-weight:500;line-height:1.4;display:inline-flex}.Fit-module__FL5JIq__title{min-width:0;margin-top:var(--qx-s4);color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:2.5rem;font-weight:600;line-height:1.1}.Fit-module__FL5JIq__grid{gap:var(--qx-s7);margin-top:var(--qx-s7);grid-template-columns:42fr 58fr;align-items:start;display:grid}.Fit-module__FL5JIq__claims{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Fit-module__FL5JIq__claim{border-top:1px solid var(--qx-line);padding:20px 0}.Fit-module__FL5JIq__claim:first-child{border-top:0;padding-top:0}.Fit-module__FL5JIq__claim:last-child{padding-bottom:0}.Fit-module__FL5JIq__claimTitle{color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.Fit-module__FL5JIq__claimLine{color:var(--qx-ink-3);font-family:var(--qx-sans);margin:6px 0 0;font-size:.9375rem;line-height:1.55}.Fit-module__FL5JIq__diagram{--fit-node:88px;--fit-inset:calc(var(--fit-node)/2);--fit-chip:36px;--fit-drop:28px;min-width:0}.Fit-module__FL5JIq__rows{padding-right:var(--fit-inset);flex-direction:column;gap:20px;display:flex;position:relative}.Fit-module__FL5JIq__rows:before{content:"";top:calc(16px + 8px + var(--fit-chip)/2);bottom:calc(-1*var(--fit-drop));right:var(--fit-inset);background:var(--qx-line-2);width:1px;position:absolute}.Fit-module__FL5JIq__row{flex-direction:column;min-width:0;display:flex}.Fit-module__FL5JIq__label{color:var(--qx-ink-3);font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.688rem;font-weight:500;line-height:16px}.Fit-module__FL5JIq__chips{flex-wrap:wrap;gap:12px;margin:8px 0 0;padding:0;list-style:none;display:flex;position:relative}.Fit-module__FL5JIq__chips:before{content:"";top:calc(var(--fit-chip)/2);border-top:1px dashed var(--qx-line-2);height:0;position:absolute;left:0;right:0}.Fit-module__FL5JIq__chips:after{content:"";top:calc(var(--fit-chip)/2 - 2.5px);background:var(--qx-line-2);border-radius:50%;width:5px;height:5px;position:absolute;right:-2.5px}.Fit-module__FL5JIq__chip{z-index:1;height:var(--fit-chip);border:1px solid var(--qx-line);background:var(--qx-paper-2);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:relative}.Fit-module__FL5JIq__logo{filter:grayscale();opacity:.7;width:auto;height:18px;display:block}.Fit-module__FL5JIq__chipName{color:var(--qx-ink-2);font-family:var(--qx-sans);white-space:nowrap;font-size:.9375rem;font-weight:500;line-height:1}.Fit-module__FL5JIq__node{z-index:1;width:var(--fit-node);margin:var(--fit-drop)0 0 auto;border:1px solid var(--qx-brand-edge);background:var(--qx-brand-wash);color:var(--qx-brand-text);font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;text-align:center;border-radius:8px;flex-direction:column;align-items:center;padding:10px 8px;font-size:.688rem;font-weight:500;line-height:1.5;display:flex;position:relative}.Fit-module__FL5JIq__closing{margin:var(--qx-s5)0 0;color:var(--qx-ink-3);font-family:var(--qx-sans);font-size:.9375rem;line-height:1.55}@media (max-width:900px){.Fit-module__FL5JIq__inner{padding:var(--qx-s8)20px}.Fit-module__FL5JIq__title{font-size:1.875rem}.Fit-module__FL5JIq__grid{grid-template-columns:1fr;gap:40px;margin-top:40px}.Fit-module__FL5JIq__rows{padding-right:0}.Fit-module__FL5JIq__rows:before,.Fit-module__FL5JIq__chips:before,.Fit-module__FL5JIq__chips:after,.Fit-module__FL5JIq__node{display:none}}
.Stories-module__hvOWMG__section{border-bottom:1px solid var(--qx-line);background:var(--qx-paper)}.Stories-module__hvOWMG__inner{width:min(100%,1200px);padding:var(--qx-s8)20px;margin-inline:auto}.Stories-module__hvOWMG__title{color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:2rem;font-weight:600;line-height:1.1}.Stories-module__hvOWMG__grid{gap:var(--qx-s6);margin-top:var(--qx-s6);grid-template-columns:minmax(0,1fr);display:grid}.Stories-module__hvOWMG__left,.Stories-module__hvOWMG__mediaWrap{transition:opacity .18s var(--qx-ease-out)}.Stories-module__hvOWMG__leaving{opacity:0}.Stories-module__hvOWMG__left{flex-direction:column;order:1;align-items:flex-start;min-width:0;display:flex}.Stories-module__hvOWMG__quote{color:var(--qx-ink-2);font-family:var(--qx-sans);letter-spacing:-.01em;margin:0;font-size:1.25rem;line-height:1.45}.Stories-module__hvOWMG__person{align-items:center;gap:var(--qx-s4);margin-top:var(--qx-s6);min-width:0;display:flex}.Stories-module__hvOWMG__avatar{border:1px solid var(--qx-brand-edge);background:var(--qx-brand-wash);width:48px;height:48px;color:var(--qx-brand-text);font-family:var(--qx-sans);letter-spacing:-.02em;object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex}.Stories-module__hvOWMG__personText{flex-direction:column;gap:2px;min-width:0;display:flex}.Stories-module__hvOWMG__personName{color:var(--qx-ink);font-family:var(--qx-sans);font-size:1rem;font-weight:600;line-height:1.3}.Stories-module__hvOWMG__personRole{color:var(--qx-ink-3);font-family:var(--qx-sans);font-size:.875rem;line-height:1.4}.Stories-module__hvOWMG__stat{align-items:baseline;column-gap:var(--qx-s3);row-gap:var(--qx-s1);margin:var(--qx-s6)0 0;flex-wrap:wrap;min-width:0;display:flex}.Stories-module__hvOWMG__statPair{color:var(--qx-ink);font-family:var(--qx-sans);letter-spacing:-.03em;flex-wrap:wrap;align-items:center;column-gap:.25em;font-size:2.5rem;font-weight:600;line-height:1.1;display:inline-flex}.Stories-module__hvOWMG__statPairLong{font-size:2rem}.Stories-module__hvOWMG__statArrow{color:var(--qx-ink-4);flex:none}.Stories-module__hvOWMG__statCaption{color:var(--qx-ink-2);font-family:var(--qx-sans);font-size:1rem;line-height:1.4}.Stories-module__hvOWMG__read{align-items:center;gap:var(--qx-s4);margin-top:var(--qx-s6);color:var(--qx-ink);font-family:var(--qx-sans);font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.Stories-module__hvOWMG__readBtn{background:var(--qx-brand-deep);width:48px;height:48px;color:var(--qx-brand-ink);transition:background-color var(--qx-dur)var(--qx-ease-out);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Stories-module__hvOWMG__read:focus-visible{outline:var(--qx-focus);outline-offset:4px;border-radius:4px}.Stories-module__hvOWMG__right{gap:var(--qx-s4);flex-direction:column;order:0;min-width:0;display:flex}.Stories-module__hvOWMG__media{aspect-ratio:16/9;background:var(--qx-brand-deep);width:100%;box-shadow:var(--qx-shadow-panel);border-radius:16px;position:relative;overflow:hidden}.Stories-module__hvOWMG__stage{width:1000px;height:625px;transform:scale(var(--stage-scale,.6));transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.Stories-module__hvOWMG__mediaNote{top:var(--qx-s3);right:var(--qx-s3);color:var(--qx-dark-ink-2);font-family:var(--qx-mono);letter-spacing:.04em;white-space:nowrap;background:#0000008c;border-radius:999px;padding:4px 8px;font-size:.688rem;font-weight:500;line-height:1.3;position:absolute}.Stories-module__hvOWMG__mediaCaption{padding:88px var(--qx-s4)var(--qx-s4);color:var(--qx-dark-ink);font-family:var(--qx-sans);letter-spacing:-.01em;background:linear-gradient(#0000,#000000db 55%,#000000f0 100%);margin:0;font-size:1rem;font-weight:500;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.Stories-module__hvOWMG__cards{gap:var(--qx-s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Stories-module__hvOWMG__card{border:1px solid var(--qx-line);background:var(--qx-paper);min-width:0;color:var(--qx-ink);text-align:left;cursor:pointer;transition:color var(--qx-dur)var(--qx-ease-out),border-color var(--qx-dur)var(--qx-ease-out),background-color var(--qx-dur)var(--qx-ease-out);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:6px;padding:14px 16px;display:grid}.Stories-module__hvOWMG__card[aria-pressed=true]{border-color:var(--qx-brand-deep);background:var(--qx-brand-deep);color:var(--qx-dark-ink)}.Stories-module__hvOWMG__card:focus-visible{outline:var(--qx-focus);outline-offset:2px}.Stories-module__hvOWMG__cardName{min-width:0;font-family:var(--qx-sans);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.3;overflow:hidden}.Stories-module__hvOWMG__cardArrow{opacity:.8;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.Stories-module__hvOWMG__cardLabel{font-family:var(--qx-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.85;grid-column:1/-1;font-size:.688rem;font-weight:500;line-height:1.3}@media (max-width:47.99rem){.Stories-module__hvOWMG__cards{gap:var(--qx-s2)}.Stories-module__hvOWMG__card{border-radius:10px;column-gap:4px;padding:11px 6px 11px 8px}.Stories-module__hvOWMG__cardName{letter-spacing:-.01em;font-size:.8125rem}.Stories-module__hvOWMG__cardArrow{width:16px;height:16px}.Stories-module__hvOWMG__cardArrow svg{width:10px;height:10px}.Stories-module__hvOWMG__cardLabel{display:none}.Stories-module__hvOWMG__mediaNote{top:var(--qx-s2);right:var(--qx-s2);padding:3px 6px;font-size:.625rem}.Stories-module__hvOWMG__mediaCaption{padding-top:64px;font-size:.875rem}}@media (hover:hover){.Stories-module__hvOWMG__card:hover{border-color:var(--qx-line-2);background:var(--qx-paper-2)}.Stories-module__hvOWMG__card[aria-pressed=true]:hover{border-color:var(--qx-brand-deep);background:var(--qx-brand-deep)}.Stories-module__hvOWMG__read:hover .Stories-module__hvOWMG__readBtn{background:var(--qx-brand-deep-2)}}@media (min-width:48rem){.Stories-module__hvOWMG__inner{padding:var(--qx-s9)20px}.Stories-module__hvOWMG__title{font-size:3rem}.Stories-module__hvOWMG__grid{align-items:center;gap:var(--qx-s7);margin-top:var(--qx-s7);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.Stories-module__hvOWMG__left{padding-right:var(--qx-s4);order:0}.Stories-module__hvOWMG__quote{font-size:1.375rem}.Stories-module__hvOWMG__mediaCaption{padding:112px var(--qx-s5)var(--qx-s5);font-size:1.25rem}.Stories-module__hvOWMG__card{padding:16px 20px}}@media (prefers-reduced-motion:reduce){.Stories-module__hvOWMG__left,.Stories-module__hvOWMG__mediaWrap,.Stories-module__hvOWMG__card,.Stories-module__hvOWMG__readBtn{transition:none}}
