.CapabilitiesHub-module__lT_Z9a__page{isolation:isolate;background:var(--qm-page-foundation);min-height:100vh;padding:0 clamp(1rem,4vw,4rem) clamp(6rem,10vw,10rem);position:relative;overflow:clip}.CapabilitiesHub-module__lT_Z9a__page>:not([data-route-artwork]){z-index:1;position:relative}.CapabilitiesHub-module__lT_Z9a__hero,.CapabilitiesHub-module__lT_Z9a__capabilitySequence,.CapabilitiesHub-module__lT_Z9a__handoff,.CapabilitiesHub-module__lT_Z9a__connections{width:min(100%,92rem);margin:0 auto}.CapabilitiesHub-module__lT_Z9a__hero{grid-template-columns:minmax(24rem,1fr) minmax(20rem,.65fr);align-content:center;gap:clamp(2.5rem,7vw,8rem);min-height:min(50rem,100vh - 2rem);padding:clamp(5rem,9vw,8rem) 0 clamp(4rem,7vw,7rem);display:grid}.CapabilitiesHub-module__lT_Z9a__kicker,.CapabilitiesHub-module__lT_Z9a__identity>span,.CapabilitiesHub-module__lT_Z9a__proof>span{color:var(--qm-signal-primary);font-size:var(--qm-type-eyebrow);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:780}.CapabilitiesHub-module__lT_Z9a__hero h1{max-inline-size:var(--qm-measure-page-title);color:var(--qm-text-primary);font-size:var(--qm-type-page-title);letter-spacing:0;text-wrap:balance;margin:.9rem 0 0;font-weight:610;line-height:.96}.CapabilitiesHub-module__lT_Z9a__heroLead{border-top:1px solid var(--qm-border);max-width:39rem;padding-top:1.4rem}.CapabilitiesHub-module__lT_Z9a__heroLead p{color:var(--qm-text-secondary);font-size:var(--qm-type-introduction);margin:0;line-height:1.75}.CapabilitiesHub-module__lT_Z9a__heroLead span{color:var(--qm-text-primary);margin-top:1.35rem;font-size:.82rem;font-weight:680;display:block}.CapabilitiesHub-module__lT_Z9a__benchMap{grid-column:1/-1;margin:clamp(2rem,4vw,4rem) 0 0;padding-top:2.1rem;position:relative}.CapabilitiesHub-module__lT_Z9a__benchMap figcaption{color:var(--qm-signal-primary);text-transform:uppercase;font-size:.72rem;font-weight:760}.CapabilitiesHub-module__lT_Z9a__benchLineage{min-height:18rem;margin-top:.8rem;position:relative}.CapabilitiesHub-module__lT_Z9a__benchGeometry{pointer-events:none;width:100%;height:13.75rem;display:block;position:absolute;inset:0;overflow:visible}.CapabilitiesHub-module__lT_Z9a__benchGeometry path{fill:none;vector-effect:non-scaling-stroke}.CapabilitiesHub-module__lT_Z9a__benchGuide{stroke:color-mix(in srgb, var(--qm-artwork-line) 44%, transparent);stroke-width:1px}.CapabilitiesHub-module__lT_Z9a__benchRoute{stroke:var(--qm-artwork-line);stroke-width:1.25px;transition:stroke .17s,stroke-width .17s}.CapabilitiesHub-module__lT_Z9a__benchReturn{stroke:color-mix(in srgb, var(--qm-artwork-line) 50%, transparent);stroke-width:1px;stroke-dasharray:4 9}.CapabilitiesHub-module__lT_Z9a__benchStages{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1rem,2.3vw,2.4rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.CapabilitiesHub-module__lT_Z9a__benchStages li{align-content:start;gap:.35rem;min-width:0;padding-top:3.6rem;display:grid}.CapabilitiesHub-module__lT_Z9a__benchStages li[data-bench-stage=check]{padding-top:9.1rem}.CapabilitiesHub-module__lT_Z9a__benchStageMarker{z-index:1;border:1px solid var(--qm-artwork-line-emphasis);background:var(--qm-page-foundation);border-radius:50%;width:.72rem;height:.72rem;margin-bottom:.55rem;display:block;position:relative}.CapabilitiesHub-module__lT_Z9a__benchStages li[data-bench-stage=source] .CapabilitiesHub-module__lT_Z9a__benchStageMarker{border-radius:1px;width:1rem;height:1.2rem}.CapabilitiesHub-module__lT_Z9a__benchStages li[data-bench-stage=query] .CapabilitiesHub-module__lT_Z9a__benchStageMarker{border-radius:1px;transform:rotate(45deg)}.CapabilitiesHub-module__lT_Z9a__benchStages li[data-bench-stage=check] .CapabilitiesHub-module__lT_Z9a__benchStageMarker{border:2px solid var(--qm-signal-primary);width:1rem;height:1rem;box-shadow:inset 0 0 0 3px var(--qm-page-foundation);background:var(--qm-signal-primary)}.CapabilitiesHub-module__lT_Z9a__benchStages li[data-bench-stage=report] .CapabilitiesHub-module__lT_Z9a__benchStageMarker{border-radius:1px;width:1.15rem;height:.85rem}.CapabilitiesHub-module__lT_Z9a__benchStageCode{color:var(--qm-text-quiet);letter-spacing:.07em;font-size:.64rem;font-weight:800}.CapabilitiesHub-module__lT_Z9a__benchStages strong{color:var(--qm-text-primary);font-size:.9rem;line-height:1.3}.CapabilitiesHub-module__lT_Z9a__benchStages small{color:var(--qm-text-secondary);font-size:.7rem;line-height:1.45}.CapabilitiesHub-module__lT_Z9a__benchCapabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.CapabilitiesHub-module__lT_Z9a__benchCapabilities li{border-top:1px solid var(--qm-border);min-width:0;padding-top:1rem}.CapabilitiesHub-module__lT_Z9a__benchCapabilities li>a:first-child{color:inherit;gap:.45rem;text-decoration:none;display:grid}.CapabilitiesHub-module__lT_Z9a__benchCapabilities li>a:first-child:focus-visible,.CapabilitiesHub-module__lT_Z9a__benchExampleMarker:focus-visible{outline:3px solid var(--qm-focus-ring);outline-offset:4px;border-radius:3px}.CapabilitiesHub-module__lT_Z9a__benchCapabilities li>a:first-child>span{color:var(--qm-signal-primary);letter-spacing:.05em;font-size:.64rem;font-weight:800}.CapabilitiesHub-module__lT_Z9a__benchCapabilities strong{color:var(--qm-text-primary);font-size:.92rem;line-height:1.35}.CapabilitiesHub-module__lT_Z9a__benchCapabilities small{color:var(--qm-text-secondary);font-size:.72rem;line-height:1.55}.CapabilitiesHub-module__lT_Z9a__benchExampleMarker{min-height:44px;color:var(--qm-text-quiet);align-items:center;margin-top:.8rem;padding-left:1rem;font-size:.66rem;line-height:1.4;text-decoration:none;transition:color .17s;display:inline-flex;position:relative}.CapabilitiesHub-module__lT_Z9a__benchExampleMarker:before{border:1px solid var(--qm-artwork-line-emphasis);background:var(--qm-page-foundation);content:"";border-radius:50%;width:.48rem;height:.48rem;transition:border-width .17s,background .17s;position:absolute;left:0}:is(.CapabilitiesHub-module__lT_Z9a__benchMap:has([data-bench-capability=sql]:hover) [data-capability-path~=sql],.CapabilitiesHub-module__lT_Z9a__benchMap:has([data-bench-capability=sql]:focus-within) [data-capability-path~=sql],.CapabilitiesHub-module__lT_Z9a__benchMap:has([data-bench-capability=power-bi]:hover) [data-capability-path~=power-bi],.CapabilitiesHub-module__lT_Z9a__benchMap:has([data-bench-capability=power-bi]:focus-within) [data-capability-path~=power-bi],.CapabilitiesHub-module__lT_Z9a__benchMap:has([data-bench-capability=python]:hover) [data-capability-path~=python],.CapabilitiesHub-module__lT_Z9a__benchMap:has([data-bench-capability=python]:focus-within) [data-capability-path~=python],.CapabilitiesHub-module__lT_Z9a__benchMap:has([data-bench-capability=excel-power-query]:hover) [data-capability-path~=excel-power-query],.CapabilitiesHub-module__lT_Z9a__benchMap:has([data-bench-capability=excel-power-query]:focus-within) [data-capability-path~=excel-power-query]){stroke:var(--qm-signal-primary);stroke-width:2.2px}.CapabilitiesHub-module__lT_Z9a__benchCapabilities li:hover .CapabilitiesHub-module__lT_Z9a__benchExampleMarker,.CapabilitiesHub-module__lT_Z9a__benchCapabilities li:focus-within .CapabilitiesHub-module__lT_Z9a__benchExampleMarker{color:var(--qm-signal-secondary)}.CapabilitiesHub-module__lT_Z9a__benchCapabilities li:hover .CapabilitiesHub-module__lT_Z9a__benchExampleMarker:before,.CapabilitiesHub-module__lT_Z9a__benchCapabilities li:focus-within .CapabilitiesHub-module__lT_Z9a__benchExampleMarker:before{background:var(--qm-signal-primary);border-width:2px}.CapabilitiesHub-module__lT_Z9a__capability{grid-template-columns:minmax(17rem,.62fr) minmax(29rem,1.38fr);gap:clamp(2rem,6vw,6.5rem);padding:clamp(6rem,10vw,10rem) 0;scroll-margin-top:7rem;display:grid;position:relative}.CapabilitiesHub-module__lT_Z9a__capability:before{background:linear-gradient(90deg, color-mix(in srgb, var(--qm-signal-primary) 42%, transparent), transparent);content:"";width:min(18rem,34vw);height:1px;position:absolute;top:3rem;left:0}.CapabilitiesHub-module__lT_Z9a__identity h2{color:var(--qm-text-primary);letter-spacing:0;margin:.85rem 0 0;font-size:clamp(2.7rem,5vw,5.2rem);font-weight:610;line-height:1}.CapabilitiesHub-module__lT_Z9a__identity p,.CapabilitiesHub-module__lT_Z9a__proof p{color:var(--qm-text-secondary);margin:1.25rem 0 0;line-height:1.7}.CapabilitiesHub-module__lT_Z9a__identity a,.CapabilitiesHub-module__lT_Z9a__proof a,.CapabilitiesHub-module__lT_Z9a__connectionList a{min-height:44px;color:var(--qm-signal-primary);text-underline-offset:.28rem;align-items:center;margin-top:1.4rem;font-size:.86rem;font-weight:720;display:inline-flex}.CapabilitiesHub-module__lT_Z9a__identity a:focus-visible,.CapabilitiesHub-module__lT_Z9a__proof a:focus-visible,.CapabilitiesHub-module__lT_Z9a__connectionList a:focus-visible{outline:2px solid var(--qm-signal-primary);outline-offset:5px}.CapabilitiesHub-module__lT_Z9a__benchReadout{grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:clamp(1.5rem,3vw,3rem);margin:0;padding-top:1.5rem;display:grid;position:relative}.CapabilitiesHub-module__lT_Z9a__benchReadout:before{background:var(--qm-artwork-line);content:"";height:1px;transition:background .17s,height .17s;position:absolute;top:.42rem;left:0;right:0}.CapabilitiesHub-module__lT_Z9a__benchReadout div{min-width:0;position:relative}.CapabilitiesHub-module__lT_Z9a__benchReadout div:before{border:1px solid var(--qm-artwork-line-emphasis);background:var(--qm-page-foundation);content:"";border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:-1.48rem;left:0}.CapabilitiesHub-module__lT_Z9a__capability:hover .CapabilitiesHub-module__lT_Z9a__benchReadout:before,.CapabilitiesHub-module__lT_Z9a__capability:focus-within .CapabilitiesHub-module__lT_Z9a__benchReadout:before{background:var(--qm-signal-primary);height:2px}.CapabilitiesHub-module__lT_Z9a__capability:hover .CapabilitiesHub-module__lT_Z9a__benchReadout div:before,.CapabilitiesHub-module__lT_Z9a__capability:focus-within .CapabilitiesHub-module__lT_Z9a__benchReadout div:before{border-width:2px;border-color:var(--qm-signal-primary)}.CapabilitiesHub-module__lT_Z9a__benchReadout dt,.CapabilitiesHub-module__lT_Z9a__boundary span{color:var(--qm-signal-primary);text-transform:uppercase;font-size:.7rem;font-weight:760}.CapabilitiesHub-module__lT_Z9a__benchReadout dd{color:var(--qm-text-secondary);margin:.65rem 0 0;line-height:1.6}.CapabilitiesHub-module__lT_Z9a__benchReadout dd strong,.CapabilitiesHub-module__lT_Z9a__benchReadout dd span{display:block}.CapabilitiesHub-module__lT_Z9a__benchReadout dd strong{color:var(--qm-text-primary);margin-bottom:.25rem;font-size:1rem}.CapabilitiesHub-module__lT_Z9a__evidence{border:1px solid var(--qm-border);background:var(--qm-evidence-surface);border-radius:6px;grid-column:2;align-self:start;overflow:hidden}.CapabilitiesHub-module__lT_Z9a__evidence img{width:100%;height:auto;display:block}.CapabilitiesHub-module__lT_Z9a__proof{border-top:1px solid var(--qm-border);grid-column:2;grid-template-columns:minmax(12rem,.5fr) minmax(14rem,1fr);gap:.75rem 2rem;padding-top:1.5rem;display:grid}.CapabilitiesHub-module__lT_Z9a__proof>span{grid-column:1/-1;padding-left:1rem;position:relative}.CapabilitiesHub-module__lT_Z9a__proof>span:before{border:1px solid var(--qm-artwork-line-emphasis);background:var(--qm-page-foundation);content:"";border-radius:50%;width:.48rem;height:.48rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.CapabilitiesHub-module__lT_Z9a__capability:hover .CapabilitiesHub-module__lT_Z9a__proof>span:before,.CapabilitiesHub-module__lT_Z9a__capability:focus-within .CapabilitiesHub-module__lT_Z9a__proof>span:before{background:var(--qm-signal-primary);border-width:2px}.CapabilitiesHub-module__lT_Z9a__proof h3{color:var(--qm-text-primary);letter-spacing:0;margin:0;font-size:1.55rem;line-height:1.25}.CapabilitiesHub-module__lT_Z9a__proof p{margin:0}.CapabilitiesHub-module__lT_Z9a__proof a{grid-column:2}.CapabilitiesHub-module__lT_Z9a__boundary{border-left:1px solid var(--qm-border-strong);max-width:52rem;color:var(--qm-text-quiet);grid-column:2;margin:0;padding-left:1.2rem;line-height:1.65}.CapabilitiesHub-module__lT_Z9a__boundary span{margin-bottom:.55rem;display:block}.CapabilitiesHub-module__lT_Z9a__handoff{padding:clamp(7rem,12vw,11rem) 0 clamp(5rem,8vw,8rem)}.CapabilitiesHub-module__lT_Z9a__handoff header{grid-template-columns:minmax(18rem,.7fr) minmax(24rem,1.3fr);align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.CapabilitiesHub-module__lT_Z9a__handoff header .CapabilitiesHub-module__lT_Z9a__kicker{grid-column:1/-1}.CapabilitiesHub-module__lT_Z9a__handoff h2{max-width:17ch;color:var(--qm-text-primary);margin:0;font-size:clamp(2.4rem,4.8vw,4.7rem);font-weight:610;line-height:1.03}.CapabilitiesHub-module__lT_Z9a__handoff header>p:last-child{max-width:42rem;color:var(--qm-text-secondary);margin:0;line-height:1.75}.CapabilitiesHub-module__lT_Z9a__handoffLineage{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1rem,2.5vw,2.5rem);margin:clamp(3.5rem,7vw,6rem) 0 0;padding:0;list-style:none;display:grid;position:relative}.CapabilitiesHub-module__lT_Z9a__handoffLineage:before{background:var(--qm-artwork-line);content:"";height:1px;transition:background .17s,height .17s;position:absolute;top:.55rem;left:1%;right:1%}.CapabilitiesHub-module__lT_Z9a__handoff:hover .CapabilitiesHub-module__lT_Z9a__handoffLineage:before,.CapabilitiesHub-module__lT_Z9a__handoff:focus-within .CapabilitiesHub-module__lT_Z9a__handoffLineage:before{background:var(--qm-signal-primary);height:2px}.CapabilitiesHub-module__lT_Z9a__handoffLineage li{align-content:start;gap:.55rem;min-width:0;padding-top:1.75rem;display:grid;position:relative}.CapabilitiesHub-module__lT_Z9a__handoffLineage li:before{z-index:1;border:1px solid var(--qm-artwork-line-emphasis);background:var(--qm-page-foundation);content:"";border-radius:50%;width:.72rem;height:.72rem;position:absolute;top:.2rem;left:0}.CapabilitiesHub-module__lT_Z9a__handoffLineage li[data-handoff-stage=join]:before{border-width:2px;border-color:var(--qm-signal-primary);background:var(--qm-signal-primary)}.CapabilitiesHub-module__lT_Z9a__handoffLineage li[data-handoff-stage=example]:before{border-radius:1px;width:1rem}.CapabilitiesHub-module__lT_Z9a__handoffLineage li>span{color:var(--qm-signal-primary);letter-spacing:.06em;font-size:.64rem;font-weight:800}.CapabilitiesHub-module__lT_Z9a__handoffLineage strong{color:var(--qm-text-primary);font-size:.92rem;line-height:1.4}.CapabilitiesHub-module__lT_Z9a__handoffLineage small{color:var(--qm-text-quiet);font-size:.72rem;line-height:1.55}.CapabilitiesHub-module__lT_Z9a__handoffLineage a{min-height:44px;color:var(--qm-signal-secondary);text-underline-offset:.25rem;align-items:center;font-size:.72rem;font-weight:720;display:inline-flex}.CapabilitiesHub-module__lT_Z9a__handoffLineage a:focus-visible{outline:3px solid var(--qm-focus-ring);outline-offset:4px;border-radius:3px}.CapabilitiesHub-module__lT_Z9a__handoff:hover [data-handoff-stage=example]:before,.CapabilitiesHub-module__lT_Z9a__handoff:focus-within [data-handoff-stage=example]:before{background:var(--qm-signal-primary);border-width:2px}.CapabilitiesHub-module__lT_Z9a__connections{grid-template-columns:minmax(20rem,.8fr) minmax(30rem,1.2fr);gap:clamp(3rem,8vw,9rem);padding:clamp(6rem,10vw,10rem) 0 2rem;display:grid}.CapabilitiesHub-module__lT_Z9a__connections header{align-self:start}.CapabilitiesHub-module__lT_Z9a__connections h2{max-width:14ch;color:var(--qm-text-primary);margin:.9rem 0 0;font-size:clamp(2.4rem,4.7vw,4.8rem);font-weight:610;line-height:1.03}.CapabilitiesHub-module__lT_Z9a__connections header>p:last-child{max-width:35rem;color:var(--qm-text-secondary);margin:1.5rem 0 0;line-height:1.7}.CapabilitiesHub-module__lT_Z9a__connectionList{display:grid}.CapabilitiesHub-module__lT_Z9a__connectionList article{border-top:1px solid var(--qm-border);grid-template-columns:minmax(11rem,.5fr) minmax(15rem,1fr);gap:.7rem 2rem;padding:1.65rem 0;display:grid}.CapabilitiesHub-module__lT_Z9a__connectionCapabilities{flex-wrap:wrap;grid-row:1/3;align-content:start;gap:.45rem .8rem;display:flex}.CapabilitiesHub-module__lT_Z9a__connectionCapabilities a,.CapabilitiesHub-module__lT_Z9a__connectionList h3 a{margin-top:0}.CapabilitiesHub-module__lT_Z9a__connectionCapabilities a{color:var(--qm-signal-primary);text-transform:uppercase;font-size:.72rem}.CapabilitiesHub-module__lT_Z9a__connectionCapabilities a:not(:last-child):after{color:var(--qm-text-quiet);content:"+";margin-left:.8rem}.CapabilitiesHub-module__lT_Z9a__connectionList h3{margin:0;font-size:1.15rem;line-height:1.35}.CapabilitiesHub-module__lT_Z9a__connectionList h3 a{color:var(--qm-text-primary)}.CapabilitiesHub-module__lT_Z9a__connectionList p{color:var(--qm-text-quiet);margin:0;line-height:1.6}@media (max-width:1024px){.CapabilitiesHub-module__lT_Z9a__hero{grid-template-columns:1fr;min-height:auto}.CapabilitiesHub-module__lT_Z9a__heroLead{max-width:48rem}.CapabilitiesHub-module__lT_Z9a__capability{grid-template-columns:minmax(15rem,.65fr) minmax(24rem,1.35fr)}.CapabilitiesHub-module__lT_Z9a__connections{grid-template-columns:minmax(17rem,.7fr) minmax(27rem,1.3fr)}.CapabilitiesHub-module__lT_Z9a__benchCapabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.CapabilitiesHub-module__lT_Z9a__capability{grid-template-columns:1fr}.CapabilitiesHub-module__lT_Z9a__identity{max-width:42rem}.CapabilitiesHub-module__lT_Z9a__benchReadout,.CapabilitiesHub-module__lT_Z9a__evidence,.CapabilitiesHub-module__lT_Z9a__proof,.CapabilitiesHub-module__lT_Z9a__boundary{grid-column:1}.CapabilitiesHub-module__lT_Z9a__connections{grid-template-columns:1fr}.CapabilitiesHub-module__lT_Z9a__connections h2{max-width:16ch}.CapabilitiesHub-module__lT_Z9a__handoff header{grid-template-columns:1fr}.CapabilitiesHub-module__lT_Z9a__handoff h2{max-width:16ch}.CapabilitiesHub-module__lT_Z9a__handoffLineage{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.5rem}.CapabilitiesHub-module__lT_Z9a__handoffLineage:before{display:none}}@media (max-width:760px){.CapabilitiesHub-module__lT_Z9a__page{padding-inline:1rem}.CapabilitiesHub-module__lT_Z9a__hero{gap:2.5rem}.CapabilitiesHub-module__lT_Z9a__heroTitle,.CapabilitiesHub-module__lT_Z9a__heroLead,.CapabilitiesHub-module__lT_Z9a__benchMap{grid-column:1}.CapabilitiesHub-module__lT_Z9a__hero h1{font-size:var(--qm-type-page-title)}.CapabilitiesHub-module__lT_Z9a__benchLineage{min-height:0}.CapabilitiesHub-module__lT_Z9a__benchGeometry{display:none}.CapabilitiesHub-module__lT_Z9a__benchStages{grid-template-columns:1fr;gap:1.2rem;padding-left:.1rem;position:relative}.CapabilitiesHub-module__lT_Z9a__benchStages:before{background:linear-gradient(180deg, var(--qm-artwork-line-emphasis), var(--qm-artwork-line));content:"";width:1px;position:absolute;top:.8rem;bottom:1rem;left:.55rem}.CapabilitiesHub-module__lT_Z9a__benchStages li,.CapabilitiesHub-module__lT_Z9a__benchStages li[data-bench-stage=check]{grid-template-columns:1.25rem 2rem minmax(0,1fr);gap:.2rem .7rem;padding-top:0}.CapabilitiesHub-module__lT_Z9a__benchStageMarker{grid-area:1/1/4;margin-top:.15rem}.CapabilitiesHub-module__lT_Z9a__benchStageCode{grid-column:2}.CapabilitiesHub-module__lT_Z9a__benchStages strong,.CapabilitiesHub-module__lT_Z9a__benchStages small{grid-column:3}.CapabilitiesHub-module__lT_Z9a__benchCapabilities{grid-template-columns:1fr;margin-top:2.5rem}.CapabilitiesHub-module__lT_Z9a__benchReadout,.CapabilitiesHub-module__lT_Z9a__proof{grid-template-columns:1fr}.CapabilitiesHub-module__lT_Z9a__proof>*,.CapabilitiesHub-module__lT_Z9a__proof a{grid-column:1}.CapabilitiesHub-module__lT_Z9a__connectionList article{grid-template-columns:1fr}.CapabilitiesHub-module__lT_Z9a__connectionCapabilities{grid-row:auto}.CapabilitiesHub-module__lT_Z9a__handoffLineage{grid-template-columns:1fr;gap:1.2rem;padding-left:.1rem}.CapabilitiesHub-module__lT_Z9a__handoffLineage:before{background:var(--qm-artwork-line);width:1px;height:auto;display:block;inset:.5rem auto .5rem .46rem}.CapabilitiesHub-module__lT_Z9a__handoffLineage li{padding:0 0 0 2rem}.CapabilitiesHub-module__lT_Z9a__handoffLineage li:before{top:.12rem}}@media (max-width:430px){.CapabilitiesHub-module__lT_Z9a__hero{padding-top:4.5rem}.CapabilitiesHub-module__lT_Z9a__hero h1{font-size:var(--qm-type-page-title)}.CapabilitiesHub-module__lT_Z9a__identity h2{font-size:2.65rem}.CapabilitiesHub-module__lT_Z9a__capability{padding-block:6rem}.CapabilitiesHub-module__lT_Z9a__connections h2{font-size:2.55rem}}@media (max-width:360px){.CapabilitiesHub-module__lT_Z9a__hero h1{font-size:var(--qm-type-page-title)}.CapabilitiesHub-module__lT_Z9a__identity h2{font-size:2.4rem}}@media (prefers-reduced-motion:reduce){.CapabilitiesHub-module__lT_Z9a__page *,.CapabilitiesHub-module__lT_Z9a__page :before,.CapabilitiesHub-module__lT_Z9a__page :after{scroll-behavior:auto;transition:none!important;animation:none!important}}@media (forced-colors:active){.CapabilitiesHub-module__lT_Z9a__benchCapabilities a:focus-visible,.CapabilitiesHub-module__lT_Z9a__handoffLineage a:focus-visible{outline-color:highlight}.CapabilitiesHub-module__lT_Z9a__benchGeometry path,.CapabilitiesHub-module__lT_Z9a__benchStageMarker,.CapabilitiesHub-module__lT_Z9a__benchExampleMarker:before,.CapabilitiesHub-module__lT_Z9a__benchReadout:before,.CapabilitiesHub-module__lT_Z9a__benchReadout div:before,.CapabilitiesHub-module__lT_Z9a__handoffLineage:before,.CapabilitiesHub-module__lT_Z9a__handoffLineage li:before{forced-color-adjust:auto;stroke:canvastext;border-color:canvastext}}
