.LayeredModelArchitecture-module__3FHL1G__figure{width:min(100%,100rem);color:var(--qm-text-primary);background:0 0;grid-template-columns:minmax(13rem,.54fr) minmax(31rem,1.5fr) minmax(13rem,.54fr);gap:clamp(1.5rem,3vw,3.5rem);margin:0 auto;padding:clamp(2.25rem,5vw,5.5rem);display:grid;position:relative;overflow:hidden}.LayeredModelArchitecture-module__3FHL1G__figure:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.LayeredModelArchitecture-module__3FHL1G__caption{z-index:1;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(16rem,.66fr);align-items:end;gap:2rem;padding-bottom:clamp(2rem,4vw,4rem);display:grid;position:relative}.LayeredModelArchitecture-module__3FHL1G__caption span,.LayeredModelArchitecture-module__3FHL1G__contractHeading span,.LayeredModelArchitecture-module__3FHL1G__layerCheck span,.LayeredModelArchitecture-module__3FHL1G__outputContract>span,.LayeredModelArchitecture-module__3FHL1G__traceHeading span,.LayeredModelArchitecture-module__3FHL1G__platformBoundary span{color:var(--qm-signal-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:780}.LayeredModelArchitecture-module__3FHL1G__caption h2{max-width:15ch;color:var(--qm-text-primary);letter-spacing:0;margin:.75rem 0 0;font-size:clamp(2.1rem,4.3vw,4.75rem);font-weight:600;line-height:1.02}.LayeredModelArchitecture-module__3FHL1G__caption>p{max-width:34rem;color:var(--qm-text-secondary);margin:0;line-height:1.7}.LayeredModelArchitecture-module__3FHL1G__contractRail,.LayeredModelArchitecture-module__3FHL1G__outputContract{z-index:1;border-top:1px solid var(--qm-evidence-border);background:0 0;align-self:center;padding:1.25rem;position:relative}.LayeredModelArchitecture-module__3FHL1G__contractRail:after,.LayeredModelArchitecture-module__3FHL1G__outputContract:before{background:var(--qm-artwork-node);content:"";opacity:.58;width:clamp(1.5rem,3vw,3.5rem);height:1px;position:absolute;top:50%}.LayeredModelArchitecture-module__3FHL1G__contractRail:after{left:100%}.LayeredModelArchitecture-module__3FHL1G__outputContract:before{right:100%}.LayeredModelArchitecture-module__3FHL1G__contractHeading{gap:.45rem;display:grid}.LayeredModelArchitecture-module__3FHL1G__contractHeading strong,.LayeredModelArchitecture-module__3FHL1G__outputContract strong{overflow-wrap:anywhere;color:var(--qm-text-primary);font-size:.94rem;line-height:1.4}.LayeredModelArchitecture-module__3FHL1G__contractRail dl{margin:1.1rem 0 0;display:grid}.LayeredModelArchitecture-module__3FHL1G__contractRail dl>div{border-top:1px solid var(--qm-border);gap:.25rem;padding:.75rem 0;display:grid}.LayeredModelArchitecture-module__3FHL1G__contractRail dt{color:var(--qm-text-quiet);font-size:.68rem}.LayeredModelArchitecture-module__3FHL1G__contractRail dd{color:var(--qm-text-secondary);margin:0;font-size:.78rem;line-height:1.45}.LayeredModelArchitecture-module__3FHL1G__modelStack{z-index:1;gap:.85rem;display:grid;position:relative}.LayeredModelArchitecture-module__3FHL1G__layer{--layer-index:0;border:1px solid color-mix(in srgb, var(--qm-artwork-line-emphasis) calc(13% + (var(--layer-index) * 3.5%)), transparent);border-left:3px solid color-mix(in srgb, var(--qm-artwork-line-emphasis) calc(45% + (var(--layer-index) * 12%)), transparent);background:var(--qm-reading-mask-soft);min-width:0;box-shadow:none;grid-template-columns:minmax(10rem,.72fr) minmax(13rem,1.15fr) minmax(8rem,.64fr);align-items:center;gap:clamp(1rem,2vw,2.25rem);padding:clamp(1rem,2vw,1.45rem);display:grid;position:relative}.LayeredModelArchitecture-module__3FHL1G__layer:after{width:calc(19% + (var(--layer-index) * 8%));background:var(--qm-artwork-line);content:"";height:2px;position:absolute;bottom:0;right:0}.LayeredModelArchitecture-module__3FHL1G__layerIdentity{grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.8rem;min-width:0;display:grid}.LayeredModelArchitecture-module__3FHL1G__layerIdentity>span{color:var(--qm-report-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:760}.LayeredModelArchitecture-module__3FHL1G__layer h3{color:var(--qm-text-primary);margin:0;font-size:1rem}.LayeredModelArchitecture-module__3FHL1G__layerIdentity p{color:var(--qm-text-secondary);margin:.4rem 0 0;font-size:.76rem;line-height:1.5}.LayeredModelArchitecture-module__3FHL1G__layer ul{gap:.35rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.LayeredModelArchitecture-module__3FHL1G__layer li{color:var(--qm-evidence-caption);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;overflow:hidden}.LayeredModelArchitecture-module__3FHL1G__layerCheck{border-left:1px solid var(--qm-border);gap:.38rem;min-width:0;padding-left:1rem;display:grid}.LayeredModelArchitecture-module__3FHL1G__layerCheck strong{color:var(--qm-text-primary);font-size:.72rem;font-weight:560;line-height:1.45}.LayeredModelArchitecture-module__3FHL1G__lineageRail{z-index:1;border-top:1px solid var(--qm-border);grid-column:1/-1;justify-content:space-between;gap:.75rem;margin-top:1rem;padding-top:1.25rem;display:flex;position:relative}.LayeredModelArchitecture-module__3FHL1G__lineageRail:before{background:linear-gradient(90deg, transparent, var(--qm-artwork-line-emphasis), transparent);content:"";opacity:.65;width:92%;height:1px;position:absolute;top:-1px;left:4%}.LayeredModelArchitecture-module__3FHL1G__lineageRail span{color:var(--qm-text-quiet);text-align:center;font-size:.66rem}.LayeredModelArchitecture-module__3FHL1G__recordTrace{z-index:1;border-top:1px solid var(--qm-evidence-border);scroll-margin-top:calc(var(--site-header-height,5rem) + 1rem);grid-column:1/-1;gap:clamp(1.5rem,3vw,2.75rem);margin-top:clamp(2.25rem,5vw,5rem);padding-top:clamp(1.75rem,3vw,2.75rem);display:grid;position:relative}.LayeredModelArchitecture-module__3FHL1G__recordTrace:before{background:linear-gradient(90deg, var(--qm-artwork-line-emphasis), transparent);content:"";width:min(18rem,42%);height:1px;box-shadow:0 0 1.5rem var(--qm-artwork-haze);position:absolute;top:-1px;left:0}.LayeredModelArchitecture-module__3FHL1G__traceHeading{grid-template-columns:minmax(0,.86fr) minmax(18rem,.62fr);align-items:end;gap:clamp(1.5rem,5vw,5rem);display:grid}.LayeredModelArchitecture-module__3FHL1G__traceHeading h3{max-width:20ch;color:var(--qm-text-primary);margin:.7rem 0 0;font-size:clamp(1.75rem,3.35vw,3.5rem);font-weight:600;line-height:1.06}.LayeredModelArchitecture-module__3FHL1G__traceHeading>p{max-width:38rem;color:var(--qm-text-secondary);margin:0;line-height:1.7}.LayeredModelArchitecture-module__3FHL1G__traceRoute{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.LayeredModelArchitecture-module__3FHL1G__traceRoute:before{background:linear-gradient(90deg, var(--qm-artwork-line-emphasis), var(--qm-artwork-line-quiet));content:"";opacity:.62;height:1px;position:absolute;top:1.15rem;left:3%;right:3%}.LayeredModelArchitecture-module__3FHL1G__traceRoute li{--trace-index:0;border-left:1px solid var(--qm-border);grid-template-rows:auto auto 1fr auto;gap:1rem;min-width:0;padding:0 1.25rem 1.35rem;display:grid;position:relative}.LayeredModelArchitecture-module__3FHL1G__traceRoute li:last-child{border-right:1px solid var(--qm-border)}.LayeredModelArchitecture-module__3FHL1G__traceIdentity{z-index:1;grid-template-columns:2.3rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid;position:relative}.LayeredModelArchitecture-module__3FHL1G__traceIdentity>span{border:1px solid var(--qm-artwork-line-emphasis);background:var(--qm-evidence-surface);width:2.3rem;height:2.3rem;color:var(--qm-report-cyan);box-shadow:0 0 1.25rem var(--qm-artwork-haze);border-radius:50%;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;display:grid}.LayeredModelArchitecture-module__3FHL1G__traceIdentity strong{color:var(--qm-text-primary);font-size:.91rem;line-height:1.35;display:block}.LayeredModelArchitecture-module__3FHL1G__traceIdentity small{overflow-wrap:anywhere;color:var(--qm-text-quiet);margin-top:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;display:block}.LayeredModelArchitecture-module__3FHL1G__traceValue{overflow-wrap:anywhere;color:var(--qm-text-primary);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:690;line-height:1.5}.LayeredModelArchitecture-module__3FHL1G__traceDetail{color:var(--qm-text-secondary);margin:0;font-size:.76rem;line-height:1.6}.LayeredModelArchitecture-module__3FHL1G__traceControl{border-top:1px solid var(--qm-border);color:var(--qm-artwork-label);padding-top:.8rem;font-size:.64rem;line-height:1.5;display:block}.LayeredModelArchitecture-module__3FHL1G__traceFooter{border-top:1px solid var(--qm-border);justify-content:space-between;align-items:center;gap:2rem;padding-top:1rem;display:flex}.LayeredModelArchitecture-module__3FHL1G__traceFooter p{max-width:55rem;color:var(--qm-text-quiet);margin:0;font-size:.76rem;line-height:1.6}.LayeredModelArchitecture-module__3FHL1G__traceFooter strong{color:var(--qm-evidence-caption)}.LayeredModelArchitecture-module__3FHL1G__traceFooter a{min-height:2.75rem;color:var(--qm-signal-secondary);flex:none;align-items:center;font-size:.76rem;font-weight:720;display:inline-flex}.LayeredModelArchitecture-module__3FHL1G__traceFooter a:focus-visible{outline:3px solid var(--qm-signal-primary);outline-offset:4px}.LayeredModelArchitecture-module__3FHL1G__platformBoundary{z-index:1;border-top:1px solid var(--qm-border);border-bottom:1px solid var(--qm-border);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,5vw,5rem);margin-top:clamp(1.5rem,3vw,2.75rem);padding:1.25rem 0;display:grid;position:relative}.LayeredModelArchitecture-module__3FHL1G__platformBoundary p{max-width:45rem;color:var(--qm-text-quiet);margin:.6rem 0 0;font-size:.78rem;line-height:1.65}.LayeredModelArchitecture-module__3FHL1G__outputContract{gap:.55rem;display:grid}.LayeredModelArchitecture-module__3FHL1G__outputContract p{color:var(--qm-text-secondary);margin:.35rem 0 0;font-size:.76rem;line-height:1.55}.LayeredModelArchitecture-module__3FHL1G__stageKey{display:none}@media (prefers-reduced-motion:no-preference){.LayeredModelArchitecture-module__3FHL1G__layer{animation:.72s both LayeredModelArchitecture-module__3FHL1G__layer-arrive;animation-delay:calc(var(--layer-index) * 90ms)}.LayeredModelArchitecture-module__3FHL1G__traceIdentity>span{animation:2.8s ease-in-out infinite LayeredModelArchitecture-module__3FHL1G__trace-pulse}}@keyframes LayeredModelArchitecture-module__3FHL1G__layer-arrive{0%{opacity:0;transform:translateY(.8rem)}}@keyframes LayeredModelArchitecture-module__3FHL1G__trace-pulse{50%{border-color:var(--qm-artwork-line-emphasis);box-shadow:0 0 1.6rem var(--qm-artwork-haze)}}@media (prefers-reduced-motion:reduce){.LayeredModelArchitecture-module__3FHL1G__layer,.LayeredModelArchitecture-module__3FHL1G__traceIdentity>span{animation:none;transform:none}}@media (max-width:1120px){.LayeredModelArchitecture-module__3FHL1G__figure{grid-template-columns:minmax(0,1fr)}.LayeredModelArchitecture-module__3FHL1G__contractRail,.LayeredModelArchitecture-module__3FHL1G__modelStack,.LayeredModelArchitecture-module__3FHL1G__outputContract,.LayeredModelArchitecture-module__3FHL1G__recordTrace,.LayeredModelArchitecture-module__3FHL1G__platformBoundary{grid-column:1;width:100%}.LayeredModelArchitecture-module__3FHL1G__contractRail,.LayeredModelArchitecture-module__3FHL1G__outputContract{grid-template-columns:minmax(10rem,.42fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.LayeredModelArchitecture-module__3FHL1G__contractRail:after,.LayeredModelArchitecture-module__3FHL1G__outputContract:before{display:none}.LayeredModelArchitecture-module__3FHL1G__contractRail dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0}.LayeredModelArchitecture-module__3FHL1G__traceRoute{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.LayeredModelArchitecture-module__3FHL1G__traceRoute:before{display:none}.LayeredModelArchitecture-module__3FHL1G__traceRoute li:nth-child(3),.LayeredModelArchitecture-module__3FHL1G__traceRoute li:nth-child(4){border-top:1px solid var(--qm-border);padding-top:1.25rem}}@media (max-width:760px){.LayeredModelArchitecture-module__3FHL1G__figure{background-size:3rem 3rem;padding:1.25rem}.LayeredModelArchitecture-module__3FHL1G__caption{grid-template-columns:minmax(0,1fr);align-items:start}.LayeredModelArchitecture-module__3FHL1G__traceHeading,.LayeredModelArchitecture-module__3FHL1G__platformBoundary{grid-template-columns:minmax(0,1fr)}.LayeredModelArchitecture-module__3FHL1G__traceHeading h3{font-size:clamp(1.85rem,9vw,3rem)}.LayeredModelArchitecture-module__3FHL1G__traceRoute{grid-template-columns:minmax(0,1fr);gap:0}.LayeredModelArchitecture-module__3FHL1G__traceRoute li,.LayeredModelArchitecture-module__3FHL1G__traceRoute li:nth-child(3),.LayeredModelArchitecture-module__3FHL1G__traceRoute li:nth-child(4){border-top:1px solid var(--qm-border);border-right:0;padding:1.15rem 0}.LayeredModelArchitecture-module__3FHL1G__traceRoute li:last-child{border-bottom:1px solid var(--qm-border)}.LayeredModelArchitecture-module__3FHL1G__traceFooter{flex-direction:column;align-items:flex-start}.LayeredModelArchitecture-module__3FHL1G__caption h2{font-size:clamp(2rem,11vw,3.35rem)}.LayeredModelArchitecture-module__3FHL1G__contractRail,.LayeredModelArchitecture-module__3FHL1G__outputContract{grid-template-columns:minmax(0,1fr)}.LayeredModelArchitecture-module__3FHL1G__contractRail dl{grid-template-columns:repeat(2,minmax(0,1fr))}.LayeredModelArchitecture-module__3FHL1G__layer{grid-template-columns:minmax(0,1fr);gap:.9rem}.LayeredModelArchitecture-module__3FHL1G__layer li{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.LayeredModelArchitecture-module__3FHL1G__layerCheck{border-top:1px solid var(--qm-border);border-left:0;padding-top:.8rem;padding-left:0}.LayeredModelArchitecture-module__3FHL1G__lineageRail{display:none}.LayeredModelArchitecture-module__3FHL1G__stageKey{grid-column:1;gap:0;margin:0;padding:0;list-style:none;display:grid}.LayeredModelArchitecture-module__3FHL1G__stageKey li{border-top:1px solid var(--qm-border);grid-template-columns:2.6rem minmax(0,1fr);gap:.75rem;padding:.7rem 0;display:grid}.LayeredModelArchitecture-module__3FHL1G__stageKey span{color:var(--qm-artwork-line-emphasis);font-size:.65rem}.LayeredModelArchitecture-module__3FHL1G__stageKey strong{color:var(--qm-evidence-caption);font-size:.76rem;font-weight:560}}
.SectionSignalArtwork-module__1B-IVq__figure{width:100%;min-width:0;color:var(--qm-artwork-node);pointer-events:none;margin:0;position:relative}.SectionSignalArtwork-module__1B-IVq__figure:before{content:"";z-index:-1;background:repeating-radial-gradient(ellipse, color-mix(in srgb, var(--qm-signal-primary) 2.6%, transparent) 0 1px, transparent 1px 3.6rem);-webkit-mask-image:radial-gradient(ellipse, var(--qm-page-foundation) 0 42%, transparent 78%);-webkit-mask-image:radial-gradient(ellipse, var(--qm-page-foundation) 0 42%, transparent 78%);mask-image:radial-gradient(ellipse, var(--qm-page-foundation) 0 42%, transparent 78%);position:absolute;inset:10% 4%}.SectionSignalArtwork-module__1B-IVq__figure:after{content:"";z-index:-1;background:0 0;border-radius:50%;position:absolute;inset:24% 22%}.SectionSignalArtwork-module__1B-IVq__svg{width:100%;height:auto;display:block;overflow:visible}.SectionSignalArtwork-module__1B-IVq__mobileSvg{width:100%;height:auto;display:none;overflow:visible}.SectionSignalArtwork-module__1B-IVq__contour,.SectionSignalArtwork-module__1B-IVq__route,.SectionSignalArtwork-module__1B-IVq__routeDim,.SectionSignalArtwork-module__1B-IVq__branch,.SectionSignalArtwork-module__1B-IVq__tick,.SectionSignalArtwork-module__1B-IVq__orbit,.SectionSignalArtwork-module__1B-IVq__orbitDim,.SectionSignalArtwork-module__1B-IVq__factLattice rect,.SectionSignalArtwork-module__1B-IVq__factLattice path,.SectionSignalArtwork-module__1B-IVq__sourceTable,.SectionSignalArtwork-module__1B-IVq__historyTicks path,.SectionSignalArtwork-module__1B-IVq__statusRoute{fill:none;vector-effect:non-scaling-stroke}.SectionSignalArtwork-module__1B-IVq__contour{stroke:var(--qm-artwork-line-quiet);stroke-width:1px}.SectionSignalArtwork-module__1B-IVq__route{stroke:var(--qm-artwork-line-emphasis);stroke-width:1.45px;stroke-linecap:round;stroke-dasharray:3 10;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--qm-artwork-node) 16%, transparent))}.SectionSignalArtwork-module__1B-IVq__routeDim,.SectionSignalArtwork-module__1B-IVq__branch{stroke:var(--qm-artwork-line-quiet);stroke-width:1px}.SectionSignalArtwork-module__1B-IVq__branch{stroke-dasharray:4 9}.SectionSignalArtwork-module__1B-IVq__tick,.SectionSignalArtwork-module__1B-IVq__historyTicks path{stroke:var(--qm-artwork-line);stroke-width:1px}.SectionSignalArtwork-module__1B-IVq__node,.SectionSignalArtwork-module__1B-IVq__nodeStrong,.SectionSignalArtwork-module__1B-IVq__statusNode{vector-effect:non-scaling-stroke}.SectionSignalArtwork-module__1B-IVq__node{fill:var(--qm-page-foundation);stroke:var(--qm-artwork-line-emphasis);stroke-width:1.25px}.SectionSignalArtwork-module__1B-IVq__nodeStrong{fill:var(--qm-surface-local);stroke:var(--qm-artwork-line-emphasis);stroke-width:1.6px;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--qm-artwork-node) 18%, transparent))}.SectionSignalArtwork-module__1B-IVq__statusRoute{stroke:var(--qm-status-review);stroke-width:1.45px;stroke-dasharray:4 8}.SectionSignalArtwork-module__1B-IVq__statusNode{fill:var(--qm-surface-local);stroke:var(--qm-status-review);stroke-width:1.5px;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--qm-status-review) 22%, transparent))}.SectionSignalArtwork-module__1B-IVq__orbit,.SectionSignalArtwork-module__1B-IVq__orbitDim{stroke:var(--qm-artwork-line-quiet);stroke-width:1px}.SectionSignalArtwork-module__1B-IVq__orbitDim{stroke:var(--qm-artwork-grid);stroke-dasharray:3 10}.SectionSignalArtwork-module__1B-IVq__sourceTable{stroke:var(--qm-artwork-line);stroke-width:1px}.SectionSignalArtwork-module__1B-IVq__factLattice rect{stroke:var(--qm-artwork-line-emphasis);stroke-width:1.3px}.SectionSignalArtwork-module__1B-IVq__factLattice path{stroke:var(--qm-artwork-line-quiet);stroke-width:1px}.SectionSignalArtwork-module__1B-IVq__label,.SectionSignalArtwork-module__1B-IVq__microText,.SectionSignalArtwork-module__1B-IVq__statusText{letter-spacing:0;text-anchor:start}.SectionSignalArtwork-module__1B-IVq__label{fill:var(--qm-artwork-label);font-size:12px;font-weight:760}.SectionSignalArtwork-module__1B-IVq__microText{fill:var(--qm-text-quiet);font-size:10px;font-weight:700}.SectionSignalArtwork-module__1B-IVq__statusText{fill:var(--qm-status-review);font-size:10px;font-weight:760}.SectionSignalArtwork-module__1B-IVq__mobileLabel,.SectionSignalArtwork-module__1B-IVq__mobileMicroText,.SectionSignalArtwork-module__1B-IVq__mobileStatusText{letter-spacing:0;text-anchor:start}.SectionSignalArtwork-module__1B-IVq__mobileLabel{fill:var(--qm-artwork-label);font-size:9px;font-weight:760}.SectionSignalArtwork-module__1B-IVq__mobileMicroText{fill:var(--qm-text-quiet);font-size:8px;font-weight:700}.SectionSignalArtwork-module__1B-IVq__mobileStatusText{fill:var(--qm-status-review);font-size:8px;font-weight:760}@media (forced-colors:active){.SectionSignalArtwork-module__1B-IVq__figure:before,.SectionSignalArtwork-module__1B-IVq__figure:after{display:none}.SectionSignalArtwork-module__1B-IVq__route,.SectionSignalArtwork-module__1B-IVq__routeDim,.SectionSignalArtwork-module__1B-IVq__branch,.SectionSignalArtwork-module__1B-IVq__tick,.SectionSignalArtwork-module__1B-IVq__orbit,.SectionSignalArtwork-module__1B-IVq__orbitDim,.SectionSignalArtwork-module__1B-IVq__sourceTable,.SectionSignalArtwork-module__1B-IVq__historyTicks path,.SectionSignalArtwork-module__1B-IVq__factLattice rect,.SectionSignalArtwork-module__1B-IVq__factLattice path{stroke:canvastext;filter:none}.SectionSignalArtwork-module__1B-IVq__node,.SectionSignalArtwork-module__1B-IVq__nodeStrong{fill:canvas;stroke:canvastext;filter:none}.SectionSignalArtwork-module__1B-IVq__statusRoute,.SectionSignalArtwork-module__1B-IVq__statusNode{stroke:highlight;filter:none}.SectionSignalArtwork-module__1B-IVq__statusNode{fill:canvas}.SectionSignalArtwork-module__1B-IVq__label,.SectionSignalArtwork-module__1B-IVq__microText,.SectionSignalArtwork-module__1B-IVq__statusText,.SectionSignalArtwork-module__1B-IVq__mobileLabel,.SectionSignalArtwork-module__1B-IVq__mobileMicroText,.SectionSignalArtwork-module__1B-IVq__mobileStatusText{fill:canvastext}}.SectionSignalArtwork-module__1B-IVq__measurebridge:before{background:repeating-radial-gradient(circle, color-mix(in srgb, var(--qm-signal-primary) 2.4%, transparent) 0 1px, transparent 1px 3.2rem)}.SectionSignalArtwork-module__1B-IVq__failedrow:before{background:linear-gradient(112deg, transparent 0 54%, color-mix(in srgb, var(--qm-status-review) 1.8%, transparent) 54.2%, transparent 54.5%), repeating-linear-gradient(0deg, color-mix(in srgb, var(--qm-signal-primary) 1.2%, transparent) 0 1px, transparent 1px 3.4rem)}.SectionSignalArtwork-module__1B-IVq__failedrow:after{background:radial-gradient(ellipse, color-mix(in srgb, var(--qm-status-review) 2.6%, transparent), color-mix(in srgb, var(--qm-signal-primary) 1.2%, transparent) 48%, transparent 74%)}.SectionSignalArtwork-module__1B-IVq__reviewloop:before,.SectionSignalArtwork-module__1B-IVq__connectedsystem:before{background:repeating-radial-gradient(circle, color-mix(in srgb, var(--qm-signal-primary) 2.4%, transparent) 0 1px, transparent 1px 3.5rem)}.SectionSignalArtwork-module__1B-IVq__messageroute:before{background:repeating-linear-gradient(156deg, color-mix(in srgb, var(--qm-signal-primary) 1.4%, transparent) 0 1px, transparent 1px 4.2rem)}.SectionSignalArtwork-module__1B-IVq__insightthread:before{background:repeating-linear-gradient(28deg, color-mix(in srgb, var(--qm-signal-secondary) 1.4%, transparent) 0 1px, transparent 1px 4.4rem)}@media (max-width:820px){.SectionSignalArtwork-module__1B-IVq__figure{opacity:.84;width:112%;min-width:42rem;margin-left:-6%}}@media (max-width:640px){.SectionSignalArtwork-module__1B-IVq__figure{opacity:.86;width:100%;min-width:0;margin-left:0}.SectionSignalArtwork-module__1B-IVq__svg{display:none}.SectionSignalArtwork-module__1B-IVq__mobileSvg{display:block}}@media (prefers-reduced-motion:reduce){.SectionSignalArtwork-module__1B-IVq__route,.SectionSignalArtwork-module__1B-IVq__nodeStrong,.SectionSignalArtwork-module__1B-IVq__statusNode{filter:none}}
.PowerBiSolutions-module__-WUavW__page{isolation:isolate;background:var(--qm-page-foundation);min-height:100vh;color:var(--qm-text-primary);position:relative;overflow-x:clip}.PowerBiSolutions-module__-WUavW__atmosphere{z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.PowerBiSolutions-module__-WUavW__breadcrumbs,.PowerBiSolutions-module__-WUavW__hero,.PowerBiSolutions-module__-WUavW__gatewayStage,.PowerBiSolutions-module__-WUavW__signs,.PowerBiSolutions-module__-WUavW__method,.PowerBiSolutions-module__-WUavW__projects,.PowerBiSolutions-module__-WUavW__capabilities,.PowerBiSolutions-module__-WUavW__lowerHandoff{width:min(100% - clamp(2.5rem,8vw,8rem),94rem);margin-inline:auto}.PowerBiSolutions-module__-WUavW__breadcrumbs{min-height:4rem;color:var(--qm-text-quiet);flex-wrap:wrap;align-items:center;gap:.65rem;padding-top:.75rem;font-size:.78rem;display:flex}.PowerBiSolutions-module__-WUavW__breadcrumbs a{min-height:2.75rem;color:var(--qm-signal-secondary);align-items:center;text-decoration:none;display:inline-flex}.PowerBiSolutions-module__-WUavW__breadcrumbs a:hover{color:var(--qm-text-primary)}.PowerBiSolutions-module__-WUavW__breadcrumbs a:focus-visible,.PowerBiSolutions-module__-WUavW__project a:focus-visible,.PowerBiSolutions-module__-WUavW__capabilityList a:focus-visible,.PowerBiSolutions-module__-WUavW__handoffCopy a:focus-visible{outline:3px solid var(--qm-focus-ring);outline-offset:4px}.PowerBiSolutions-module__-WUavW__hero{grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr);align-items:start;gap:clamp(2.5rem,5vw,6rem);padding:clamp(1rem,3vw,2.25rem) 0 clamp(2.5rem,5vw,4.5rem);display:grid}.PowerBiSolutions-module__-WUavW__heroCopy{z-index:2;min-width:0;max-width:48rem;padding-top:clamp(.5rem,2vw,1.5rem);position:relative}.PowerBiSolutions-module__-WUavW__kicker{color:var(--qm-signal-primary);font-size:var(--qm-type-eyebrow);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-weight:780}.PowerBiSolutions-module__-WUavW__hero h1{max-inline-size:min(var(--qm-measure-page-title), 15ch);color:var(--qm-text-primary);font-size:var(--qm-type-page-title);letter-spacing:0;margin:0;font-weight:590;line-height:.99}.PowerBiSolutions-module__-WUavW__audience{max-width:46rem;color:var(--qm-text-primary);margin:1.65rem 0 0;font-size:clamp(1.05rem,1.55vw,1.34rem);line-height:1.55}.PowerBiSolutions-module__-WUavW__heroLead{max-width:42rem;color:var(--qm-text-secondary);font-size:var(--qm-type-introduction);margin:1rem 0 0;line-height:1.7}.PowerBiSolutions-module__-WUavW__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.PowerBiSolutions-module__-WUavW__gatewayStage{z-index:2;padding-bottom:clamp(2.5rem,6vw,5rem);position:relative}.PowerBiSolutions-module__-WUavW__signs,.PowerBiSolutions-module__-WUavW__method,.PowerBiSolutions-module__-WUavW__projects,.PowerBiSolutions-module__-WUavW__capabilities{z-index:1;padding:clamp(5rem,10vw,9.5rem) 0;position:relative}.PowerBiSolutions-module__-WUavW__signs>[data-public-section-heading=true]{width:100%}.PowerBiSolutions-module__-WUavW__constellation{z-index:1;scroll-margin-top:calc(var(--site-header-height,5rem) + 2rem);background:0 0;padding:clamp(3.5rem,7vw,7rem) clamp(1rem,3.5vw,3.5rem);position:relative}.PowerBiSolutions-module__-WUavW__readingField{isolation:isolate;position:relative;overflow:clip}.PowerBiSolutions-module__-WUavW__readingField:before{z-index:0;background:linear-gradient(90deg, transparent 0 16%, var(--qm-reading-mask) 34% 70%, transparent 88% 100%);content:"";pointer-events:none;position:absolute;inset:0}.PowerBiSolutions-module__-WUavW__method{min-height:30rem}.PowerBiSolutions-module__-WUavW__projectList{margin-top:clamp(3rem,6vw,5rem);display:grid}.PowerBiSolutions-module__-WUavW__project{border-top:1px solid var(--qm-border);grid-template-columns:minmax(15rem,.62fr) minmax(25rem,1.2fr);grid-template-areas:"identity evidence""copy evidence";align-items:start;gap:1.4rem clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,3.5rem) 0;display:grid}.PowerBiSolutions-module__-WUavW__project:last-child{border-bottom:1px solid var(--qm-border)}.PowerBiSolutions-module__-WUavW__projectIdentity{grid-area:identity;grid-template-columns:2.5rem minmax(0,1fr);gap:.8rem;min-width:0;display:grid}.PowerBiSolutions-module__-WUavW__projectIdentity>span{color:var(--qm-signal-primary);letter-spacing:.06em;font-size:.7rem;font-weight:790}.PowerBiSolutions-module__-WUavW__projectIdentity p{color:var(--qm-text-quiet);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .6rem;font-size:.68rem;font-weight:760}.PowerBiSolutions-module__-WUavW__projectIdentity h3{color:var(--qm-text-primary);margin:0;font-size:clamp(1.3rem,2.3vw,2rem);line-height:1.18}.PowerBiSolutions-module__-WUavW__projectEvidence{border:1px solid var(--qm-evidence-border);background:var(--qm-evidence-surface);min-width:0;box-shadow:var(--qm-shadow-raised);grid-area:evidence;display:grid;overflow:hidden}.PowerBiSolutions-module__-WUavW__projectEvidence picture{display:grid}.PowerBiSolutions-module__-WUavW__projectEvidence img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.PowerBiSolutions-module__-WUavW__projectCopy{grid-area:copy;min-width:0;padding-left:3.3rem}.PowerBiSolutions-module__-WUavW__projectCopy>p{color:var(--qm-text-secondary);margin:0;line-height:1.68}.PowerBiSolutions-module__-WUavW__projectCopy small{color:var(--qm-text-quiet);margin-top:.85rem;line-height:1.55;display:block}.PowerBiSolutions-module__-WUavW__projectCopy a{min-height:3rem;color:var(--qm-signal-primary);align-items:center;margin-top:.8rem;font-weight:720;text-decoration:none;display:inline-flex}.PowerBiSolutions-module__-WUavW__capabilityList{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.PowerBiSolutions-module__-WUavW__capabilityList article{border-top:1px solid var(--qm-border);padding-top:1.2rem}.PowerBiSolutions-module__-WUavW__capabilityList h3{color:var(--qm-text-primary);margin:0;font-size:1.05rem}.PowerBiSolutions-module__-WUavW__capabilityList h3 a{color:inherit;text-decoration:none}.PowerBiSolutions-module__-WUavW__capabilityList p{color:var(--qm-text-secondary);margin:.9rem 0 0;line-height:1.65}.PowerBiSolutions-module__-WUavW__lowerHandoff{z-index:2;border-top:1px solid var(--qm-border);grid-template-columns:minmax(18rem,.72fr) minmax(28rem,1.28fr);align-items:end;gap:clamp(3rem,8vw,8rem);margin-bottom:clamp(3rem,8vw,7rem);padding:clamp(4.5rem,9vw,8rem) 0 clamp(2rem,4vw,4rem);display:grid;position:relative}.PowerBiSolutions-module__-WUavW__handoffCopy{min-width:0}.PowerBiSolutions-module__-WUavW__handoffCopy h2{max-inline-size:13ch;color:var(--qm-text-primary);font-size:var(--qm-type-section-title);margin:0;font-weight:590;line-height:1.05}.PowerBiSolutions-module__-WUavW__handoffCopy>p:not(.PowerBiSolutions-module__-WUavW__kicker){max-width:38rem;color:var(--qm-text-secondary);margin:1.4rem 0 0;line-height:1.7}.PowerBiSolutions-module__-WUavW__handoffCopy>a{margin-top:1.8rem}@media (max-width:960px){.PowerBiSolutions-module__-WUavW__hero{grid-template-columns:minmax(0,1fr);gap:1.5rem}.PowerBiSolutions-module__-WUavW__heroCopy{max-width:54rem}.PowerBiSolutions-module__-WUavW__project{grid-template-columns:minmax(14rem,.5fr) minmax(0,1fr)}.PowerBiSolutions-module__-WUavW__lowerHandoff{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:780px){.PowerBiSolutions-module__-WUavW__breadcrumbs,.PowerBiSolutions-module__-WUavW__hero,.PowerBiSolutions-module__-WUavW__gatewayStage,.PowerBiSolutions-module__-WUavW__signs,.PowerBiSolutions-module__-WUavW__method,.PowerBiSolutions-module__-WUavW__projects,.PowerBiSolutions-module__-WUavW__capabilities,.PowerBiSolutions-module__-WUavW__lowerHandoff{width:min(100% - 2.5rem,94rem)}.PowerBiSolutions-module__-WUavW__hero{padding-top:1rem}.PowerBiSolutions-module__-WUavW__project{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""evidence""copy"}.PowerBiSolutions-module__-WUavW__projectCopy{padding-left:3.3rem}.PowerBiSolutions-module__-WUavW__capabilityList{grid-template-columns:repeat(2,minmax(0,1fr))}.PowerBiSolutions-module__-WUavW__readingField:before{background:linear-gradient(90deg, transparent 0 12%, var(--qm-reading-mask) 28% 86%, transparent 100%)}}@media (max-width:620px){.PowerBiSolutions-module__-WUavW__breadcrumbs,.PowerBiSolutions-module__-WUavW__hero,.PowerBiSolutions-module__-WUavW__gatewayStage,.PowerBiSolutions-module__-WUavW__signs,.PowerBiSolutions-module__-WUavW__method,.PowerBiSolutions-module__-WUavW__projects,.PowerBiSolutions-module__-WUavW__capabilities,.PowerBiSolutions-module__-WUavW__lowerHandoff{width:min(100% - 2rem,94rem)}.PowerBiSolutions-module__-WUavW__hero h1{max-inline-size:none;line-height:1.02}.PowerBiSolutions-module__-WUavW__heroActions{flex-direction:column;align-items:stretch}.PowerBiSolutions-module__-WUavW__constellation{padding-inline:.75rem}.PowerBiSolutions-module__-WUavW__projectIdentity{grid-template-columns:2.25rem minmax(0,1fr)}.PowerBiSolutions-module__-WUavW__projectCopy{padding-left:0}.PowerBiSolutions-module__-WUavW__capabilityList{grid-template-columns:minmax(0,1fr)}.PowerBiSolutions-module__-WUavW__lowerHandoff{gap:2.75rem}.PowerBiSolutions-module__-WUavW__handoffCopy h2{max-inline-size:none}}@media (forced-colors:active){.PowerBiSolutions-module__-WUavW__atmosphere,.PowerBiSolutions-module__-WUavW__readingField:before{display:none}}
.PowerBiImmediate-module__M4oRZa__reportAtlasOpen{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.PowerBiImmediate-module__M4oRZa__reportAtlasOpen:before{opacity:.45;right:0}.PowerBiImmediate-module__M4oRZa__sectionSignalArtwork{width:min(100% - clamp(2rem,7vw,7rem),94rem);margin:0 auto;padding:clamp(1rem,3vw,2.5rem) 0 clamp(3rem,6vw,5rem)}@media (max-width:780px){.PowerBiImmediate-module__M4oRZa__reportAtlasOpen{width:100%}.PowerBiImmediate-module__M4oRZa__sectionSignalArtwork{width:min(100% - 2rem,94rem);padding-bottom:2.5rem}}
.AutomationSolutions-module__5s7Fdq__page{isolation:isolate;background:var(--qm-page-foundation);min-height:100vh;color:var(--qm-text-secondary);position:relative;overflow-x:clip}.AutomationSolutions-module__5s7Fdq__atmosphere{z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.AutomationSolutions-module__5s7Fdq__breadcrumbs,.AutomationSolutions-module__5s7Fdq__hero,.AutomationSolutions-module__5s7Fdq__signs,.AutomationSolutions-module__5s7Fdq__firstReview,.AutomationSolutions-module__5s7Fdq__executionBoundary,.AutomationSolutions-module__5s7Fdq__method,.AutomationSolutions-module__5s7Fdq__failures,.AutomationSolutions-module__5s7Fdq__patterns,.AutomationSolutions-module__5s7Fdq__alm,.AutomationSolutions-module__5s7Fdq__deliverables,.AutomationSolutions-module__5s7Fdq__projects,.AutomationSolutions-module__5s7Fdq__capabilities,.AutomationSolutions-module__5s7Fdq__boundary{width:min(100% - clamp(2.5rem,8vw,8rem),94rem);margin-left:auto;margin-right:auto}.AutomationSolutions-module__5s7Fdq__breadcrumbs{min-height:4rem;color:var(--qm-text-quiet);flex-wrap:wrap;align-items:center;gap:.65rem;padding-top:1rem;font-size:.78rem;display:flex}.AutomationSolutions-module__5s7Fdq__breadcrumbs a,.AutomationSolutions-module__5s7Fdq__projectCopy a,.AutomationSolutions-module__5s7Fdq__relatedWork a,.AutomationSolutions-module__5s7Fdq__contactPrompt>a:last-child{min-height:2.75rem;color:var(--qm-signal-secondary);align-items:center;text-decoration:none;display:inline-flex}.AutomationSolutions-module__5s7Fdq__breadcrumbs a:focus-visible,.AutomationSolutions-module__5s7Fdq__projectCopy a:focus-visible,.AutomationSolutions-module__5s7Fdq__relatedWork a:focus-visible,.AutomationSolutions-module__5s7Fdq__contactPrompt a:focus-visible{outline:3px solid var(--qm-focus-ring);outline-offset:4px}.AutomationSolutions-module__5s7Fdq__hero{min-height:min(51rem, calc(100vh - var(--site-header-height,5rem)));grid-template-columns:minmax(0,1.12fr) minmax(20rem,.62fr);align-items:end;gap:clamp(3rem,9vw,9rem);padding:clamp(4rem,8vw,8rem) 0 clamp(5rem,10vw,9rem);display:grid}.AutomationSolutions-module__5s7Fdq__heroCopy,.AutomationSolutions-module__5s7Fdq__runContract,.AutomationSolutions-module__5s7Fdq__sectionHeading,.AutomationSolutions-module__5s7Fdq__projectIdentity,.AutomationSolutions-module__5s7Fdq__projectCopy,.AutomationSolutions-module__5s7Fdq__contactPrompt,.AutomationSolutions-module__5s7Fdq__almIntro{min-width:0}.AutomationSolutions-module__5s7Fdq__kicker{color:var(--qm-signal-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem;font-weight:780}.AutomationSolutions-module__5s7Fdq__hero h1{max-width:13ch;color:var(--qm-text-primary);letter-spacing:0;margin:0;font-size:clamp(3.05rem,6vw,6.35rem);font-weight:590;line-height:1}.AutomationSolutions-module__5s7Fdq__audience{max-width:49rem;color:var(--qm-text-primary);margin:2rem 0 0;font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.55}.AutomationSolutions-module__5s7Fdq__heroLead{max-width:44rem;color:var(--qm-text-secondary);margin:1.25rem 0 0;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.75}.AutomationSolutions-module__5s7Fdq__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.AutomationSolutions-module__5s7Fdq__runContract{border-top:1px solid #77d3e966;padding-top:.5rem;position:relative}.AutomationSolutions-module__5s7Fdq__runContract:before{background:var(--qm-artwork-node);content:"";width:5.5rem;height:.28rem;position:absolute;top:-.28rem;left:0;box-shadow:0 0 1.4rem #61c8e438}.AutomationSolutions-module__5s7Fdq__contractHeading{gap:.45rem;padding:1rem 0;display:grid}.AutomationSolutions-module__5s7Fdq__contractHeading span,.AutomationSolutions-module__5s7Fdq__runContract dt,.AutomationSolutions-module__5s7Fdq__patternLedger span{color:var(--qm-signal-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:760}.AutomationSolutions-module__5s7Fdq__contractHeading strong{overflow-wrap:anywhere;color:var(--qm-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem}.AutomationSolutions-module__5s7Fdq__runContract dl{margin:0;display:grid}.AutomationSolutions-module__5s7Fdq__runContract dl>div{border-top:1px solid #70aecb1f;grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding:.82rem 0;display:grid}.AutomationSolutions-module__5s7Fdq__runContract dd{color:var(--qm-text-secondary);margin:0;font-size:.82rem;line-height:1.5}.AutomationSolutions-module__5s7Fdq__runContract>p{color:var(--qm-text-quiet);margin:1.25rem 0 0;font-size:.91rem;line-height:1.7}.AutomationSolutions-module__5s7Fdq__signs,.AutomationSolutions-module__5s7Fdq__firstReview,.AutomationSolutions-module__5s7Fdq__executionBoundary,.AutomationSolutions-module__5s7Fdq__method,.AutomationSolutions-module__5s7Fdq__failures,.AutomationSolutions-module__5s7Fdq__patterns,.AutomationSolutions-module__5s7Fdq__alm,.AutomationSolutions-module__5s7Fdq__deliverables,.AutomationSolutions-module__5s7Fdq__projects,.AutomationSolutions-module__5s7Fdq__capabilities,.AutomationSolutions-module__5s7Fdq__boundary{padding:clamp(5.5rem,11vw,11rem) 0}.AutomationSolutions-module__5s7Fdq__signs,.AutomationSolutions-module__5s7Fdq__firstReview,.AutomationSolutions-module__5s7Fdq__executionBoundary,.AutomationSolutions-module__5s7Fdq__method,.AutomationSolutions-module__5s7Fdq__patterns,.AutomationSolutions-module__5s7Fdq__capabilities,.AutomationSolutions-module__5s7Fdq__boundary{grid-template-columns:minmax(0,.76fr) minmax(20rem,1.1fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.AutomationSolutions-module__5s7Fdq__sectionHeading h2,.AutomationSolutions-module__5s7Fdq__firstReview h2,.AutomationSolutions-module__5s7Fdq__executionBoundary h2,.AutomationSolutions-module__5s7Fdq__alm h2,.AutomationSolutions-module__5s7Fdq__boundary h2{max-width:16ch;color:var(--qm-text-primary);letter-spacing:0;margin:0;font-size:clamp(2.25rem,4.8vw,4.8rem);font-weight:600;line-height:1.04}.AutomationSolutions-module__5s7Fdq__sectionHeading>p:last-child,.AutomationSolutions-module__5s7Fdq__almIntro>p:last-child,.AutomationSolutions-module__5s7Fdq__boundary>div>p:last-child{max-width:39rem;color:var(--qm-text-quiet);margin:1.5rem 0 0;font-size:1rem;line-height:1.75}.AutomationSolutions-module__5s7Fdq__deliverableBands article>span,.AutomationSolutions-module__5s7Fdq__projectIdentity>span{color:var(--qm-signal-primary);letter-spacing:.06em;font-size:.7rem;font-weight:790}.AutomationSolutions-module__5s7Fdq__narrative,.AutomationSolutions-module__5s7Fdq__methodNarrative,.AutomationSolutions-module__5s7Fdq__almNarrative{gap:clamp(1.4rem,3vw,2.4rem);max-width:46rem;display:grid}.AutomationSolutions-module__5s7Fdq__narrative p,.AutomationSolutions-module__5s7Fdq__methodNarrative p,.AutomationSolutions-module__5s7Fdq__almNarrative p{color:var(--qm-text-secondary);margin:0;font-size:clamp(1.02rem,1.35vw,1.16rem);line-height:1.76}.AutomationSolutions-module__5s7Fdq__narrative p:first-child,.AutomationSolutions-module__5s7Fdq__methodNarrative p:first-child,.AutomationSolutions-module__5s7Fdq__almNarrative p:first-child{color:var(--qm-text-primary);font-size:clamp(1.12rem,1.55vw,1.32rem)}.AutomationSolutions-module__5s7Fdq__narrative p:nth-child(2),.AutomationSolutions-module__5s7Fdq__methodNarrative p:nth-child(2),.AutomationSolutions-module__5s7Fdq__almNarrative p:nth-child(2){margin-left:clamp(0rem,4vw,4rem)}.AutomationSolutions-module__5s7Fdq__narrative p:nth-child(3),.AutomationSolutions-module__5s7Fdq__methodNarrative p:nth-child(3),.AutomationSolutions-module__5s7Fdq__almNarrative p:nth-child(3){margin-left:clamp(0rem,7vw,7rem)}.AutomationSolutions-module__5s7Fdq__firstReview,.AutomationSolutions-module__5s7Fdq__executionBoundary{grid-template-columns:minmax(0,.68fr) minmax(20rem,1.12fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.AutomationSolutions-module__5s7Fdq__firstReview h2,.AutomationSolutions-module__5s7Fdq__executionBoundary h2{max-width:16ch;color:var(--qm-text-primary);margin:0;font-size:clamp(2.25rem,4.8vw,4.8rem);font-weight:600;line-height:1.04}.AutomationSolutions-module__5s7Fdq__firstReview ol{margin:0;padding:0;list-style:none}.AutomationSolutions-module__5s7Fdq__firstReview li{border-top:1px solid #74cbe12e;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1.2rem 0;display:grid}.AutomationSolutions-module__5s7Fdq__firstReview li:last-child{border-bottom:1px solid #74cbe124}.AutomationSolutions-module__5s7Fdq__firstReview li>span{color:var(--qm-signal-primary);letter-spacing:.06em;font-size:.7rem;font-weight:790}.AutomationSolutions-module__5s7Fdq__firstReview strong{color:var(--qm-text-primary)}.AutomationSolutions-module__5s7Fdq__firstReview li p{color:var(--qm-text-secondary);margin:.55rem 0 0;line-height:1.65}.AutomationSolutions-module__5s7Fdq__orchestration{scroll-margin-top:calc(var(--site-header-height,5rem) + 2rem);background:0 0;padding:clamp(4rem,8vw,8rem) clamp(1.25rem,4vw,4rem)}.AutomationSolutions-module__5s7Fdq__executionBoundary{border-top:1px solid #74cbe130}.AutomationSolutions-module__5s7Fdq__boundaryComparison{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AutomationSolutions-module__5s7Fdq__boundaryComparison article{border-top:3px solid var(--qm-signal-primary);padding:1.35rem clamp(1rem,2.5vw,2rem) 1.6rem}.AutomationSolutions-module__5s7Fdq__boundaryComparison article+article{border-left:1px solid #74cbe121;border-top-color:var(--qm-status-review)}.AutomationSolutions-module__5s7Fdq__boundaryComparison span{color:var(--qm-signal-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:780}.AutomationSolutions-module__5s7Fdq__boundaryComparison article+article span{color:var(--qm-status-review)}.AutomationSolutions-module__5s7Fdq__boundaryComparison h3{color:var(--qm-text-primary);margin:.75rem 0 0;font-size:1.2rem}.AutomationSolutions-module__5s7Fdq__boundaryComparison p{color:var(--qm-text-secondary);margin:1rem 0 0;line-height:1.68}.AutomationSolutions-module__5s7Fdq__failures,.AutomationSolutions-module__5s7Fdq__deliverables,.AutomationSolutions-module__5s7Fdq__projects{gap:clamp(3rem,7vw,6rem);display:grid}.AutomationSolutions-module__5s7Fdq__failures .AutomationSolutions-module__5s7Fdq__sectionHeading,.AutomationSolutions-module__5s7Fdq__deliverables .AutomationSolutions-module__5s7Fdq__sectionHeading,.AutomationSolutions-module__5s7Fdq__projects .AutomationSolutions-module__5s7Fdq__sectionHeading{grid-template-columns:minmax(0,.82fr) minmax(18rem,.68fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.AutomationSolutions-module__5s7Fdq__failures .AutomationSolutions-module__5s7Fdq__sectionHeading>p:last-child,.AutomationSolutions-module__5s7Fdq__deliverables .AutomationSolutions-module__5s7Fdq__sectionHeading>p:last-child,.AutomationSolutions-module__5s7Fdq__projects .AutomationSolutions-module__5s7Fdq__sectionHeading>p:last-child{margin:0}.AutomationSolutions-module__5s7Fdq__failureLedger{border-top:1px solid #70bfd729;border-bottom:1px solid #70bfd721;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AutomationSolutions-module__5s7Fdq__failureLedger article{border-top:3px solid var(--qm-status-hold);border-right:1px solid #70bfd71f;min-width:0;padding:1.5rem clamp(1rem,2vw,1.8rem) 1.8rem}.AutomationSolutions-module__5s7Fdq__failureLedger article:first-child{border-top-color:var(--qm-status-review)}.AutomationSolutions-module__5s7Fdq__failureLedger article:last-child{border-right:0;border-top-color:var(--qm-border-strong)}.AutomationSolutions-module__5s7Fdq__failureLedger span{color:var(--qm-status-hold);letter-spacing:.06em;font-size:.65rem;font-weight:790}.AutomationSolutions-module__5s7Fdq__failureLedger article:first-child span{color:var(--qm-status-review)}.AutomationSolutions-module__5s7Fdq__failureLedger h3{color:var(--qm-text-primary);margin:1.1rem 0 0;font-size:1.15rem}.AutomationSolutions-module__5s7Fdq__failureLedger p{color:var(--qm-text-secondary);margin:2rem 0 0;font-size:.88rem;line-height:1.64}.AutomationSolutions-module__5s7Fdq__failureLedger strong{color:var(--qm-text-secondary);margin-top:1rem;font-size:.8rem;line-height:1.5;display:block}.AutomationSolutions-module__5s7Fdq__patternLedger,.AutomationSolutions-module__5s7Fdq__deliverableBands,.AutomationSolutions-module__5s7Fdq__projectList{display:grid}.AutomationSolutions-module__5s7Fdq__patternLedger article{border-top:1px solid #71c5dc2b;grid-template-columns:minmax(9rem,.38fr) repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem);padding:1.35rem 0;display:grid}.AutomationSolutions-module__5s7Fdq__patternLedger article:last-child,.AutomationSolutions-module__5s7Fdq__deliverableBands article:last-child,.AutomationSolutions-module__5s7Fdq__project:last-child{border-bottom:1px solid #74cbe133}.AutomationSolutions-module__5s7Fdq__patternLedger h3,.AutomationSolutions-module__5s7Fdq__deliverableBands h3{color:var(--qm-text-primary);margin:0;font-size:1.08rem}.AutomationSolutions-module__5s7Fdq__patternLedger p,.AutomationSolutions-module__5s7Fdq__deliverableBands p{color:var(--qm-text-quiet);margin:.6rem 0 0;line-height:1.6}.AutomationSolutions-module__5s7Fdq__patternLedger p{font-size:.88rem}.AutomationSolutions-module__5s7Fdq__alm{background:0 0;grid-template-columns:minmax(0,.72fr) minmax(20rem,1.12fr);gap:clamp(3rem,9vw,9rem);display:grid}.AutomationSolutions-module__5s7Fdq__almBoundary{border-left:3px solid var(--qm-status-review);color:var(--qm-text-secondary);grid-column:2;margin:0;padding:1rem 0 1rem 1.3rem;font-size:.9rem;line-height:1.68}.AutomationSolutions-module__5s7Fdq__deliverableBands article{border-top:1px solid #74cbe133;grid-template-columns:3rem minmax(14rem,.68fr) minmax(18rem,1fr);gap:clamp(1.5rem,4vw,4rem);padding:1.8rem 0;display:grid}.AutomationSolutions-module__5s7Fdq__deliverableBands .AutomationSolutions-module__5s7Fdq__deliverableDetail{color:var(--qm-text-secondary);margin:0;font-size:.88rem;line-height:1.65}.AutomationSolutions-module__5s7Fdq__project{border-top:1px solid #73cae030;grid-template-columns:minmax(15rem,.62fr) minmax(25rem,1.2fr);grid-template-areas:"identity evidence""copy evidence";align-items:start;gap:1.4rem clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,3.5rem) 0;display:grid}.AutomationSolutions-module__5s7Fdq__projectIdentity{grid-area:identity;grid-template-columns:2.5rem minmax(0,1fr);gap:.8rem;display:grid}.AutomationSolutions-module__5s7Fdq__projectIdentity p{color:var(--qm-signal-primary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .6rem;font-size:.68rem;font-weight:760}.AutomationSolutions-module__5s7Fdq__projectIdentity h3{color:var(--qm-text-primary);margin:0;font-size:clamp(1.3rem,2.3vw,2rem);line-height:1.18}.AutomationSolutions-module__5s7Fdq__projectEvidence{background:var(--qm-surface-local);border:1px solid #79c2dc29;grid-area:evidence;min-width:0;display:grid;overflow:hidden;box-shadow:0 1.6rem 4rem #00000040}.AutomationSolutions-module__5s7Fdq__projectEvidence img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.AutomationSolutions-module__5s7Fdq__projectEvidence .AutomationSolutions-module__5s7Fdq__mobileEvidence{display:none}.AutomationSolutions-module__5s7Fdq__projectCopy{grid-area:copy;padding-left:3.3rem}.AutomationSolutions-module__5s7Fdq__projectCopy>p{color:var(--qm-text-secondary);margin:0;line-height:1.68}.AutomationSolutions-module__5s7Fdq__projectCopy .AutomationSolutions-module__5s7Fdq__evidenceRole{color:var(--qm-text-secondary);margin-top:.9rem;font-size:.88rem}.AutomationSolutions-module__5s7Fdq__projectCopy small{color:var(--qm-text-quiet);margin-top:.85rem;line-height:1.55;display:block}.AutomationSolutions-module__5s7Fdq__projectCopy a{margin-top:.8rem;font-weight:720}.AutomationSolutions-module__5s7Fdq__capabilityList{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);display:grid}.AutomationSolutions-module__5s7Fdq__capabilityList article{border-top:1px solid #76d3e640;padding-top:1.2rem}.AutomationSolutions-module__5s7Fdq__capabilityList h3{color:var(--qm-text-primary);margin:0;font-size:1.05rem}.AutomationSolutions-module__5s7Fdq__capabilityList h3 a{color:inherit;text-decoration:none}.AutomationSolutions-module__5s7Fdq__capabilityList article>a{color:var(--qm-signal-secondary);margin-top:.9rem;font-size:.8rem;font-weight:700;display:inline-flex}.AutomationSolutions-module__5s7Fdq__capabilityList p{color:var(--qm-text-secondary);margin:.9rem 0 0;line-height:1.65}.AutomationSolutions-module__5s7Fdq__capabilityList span{color:var(--qm-text-quiet);margin-top:.9rem;font-size:.78rem;line-height:1.55;display:block}.AutomationSolutions-module__5s7Fdq__relatedWork{border-top:1px solid #76d3e62e;flex-wrap:wrap;grid-column:2;gap:.8rem 1.5rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}.AutomationSolutions-module__5s7Fdq__relatedWork a{color:var(--qm-signal-secondary);font-weight:700;text-decoration:none}.AutomationSolutions-module__5s7Fdq__boundary{border-top:1px solid #74d1e42b;align-items:center;margin-bottom:clamp(3rem,8vw,7rem)}.AutomationSolutions-module__5s7Fdq__contactPrompt{justify-items:start;gap:1rem;display:grid}.AutomationSolutions-module__5s7Fdq__contactPrompt p{max-width:36rem;color:var(--qm-text-secondary);margin:0 0 .5rem;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.65}@media (max-width:1080px){.AutomationSolutions-module__5s7Fdq__hero,.AutomationSolutions-module__5s7Fdq__signs,.AutomationSolutions-module__5s7Fdq__firstReview,.AutomationSolutions-module__5s7Fdq__executionBoundary,.AutomationSolutions-module__5s7Fdq__method,.AutomationSolutions-module__5s7Fdq__patterns,.AutomationSolutions-module__5s7Fdq__capabilities,.AutomationSolutions-module__5s7Fdq__boundary,.AutomationSolutions-module__5s7Fdq__alm{grid-template-columns:minmax(0,1fr)}.AutomationSolutions-module__5s7Fdq__hero{min-height:auto}.AutomationSolutions-module__5s7Fdq__runContract{width:min(100%,44rem)}.AutomationSolutions-module__5s7Fdq__almBoundary,.AutomationSolutions-module__5s7Fdq__relatedWork{grid-column:1}.AutomationSolutions-module__5s7Fdq__project{grid-template-columns:minmax(14rem,.5fr) minmax(0,1fr)}}@media (max-width:780px){.AutomationSolutions-module__5s7Fdq__breadcrumbs,.AutomationSolutions-module__5s7Fdq__hero,.AutomationSolutions-module__5s7Fdq__signs,.AutomationSolutions-module__5s7Fdq__firstReview,.AutomationSolutions-module__5s7Fdq__executionBoundary,.AutomationSolutions-module__5s7Fdq__method,.AutomationSolutions-module__5s7Fdq__failures,.AutomationSolutions-module__5s7Fdq__patterns,.AutomationSolutions-module__5s7Fdq__alm,.AutomationSolutions-module__5s7Fdq__deliverables,.AutomationSolutions-module__5s7Fdq__projects,.AutomationSolutions-module__5s7Fdq__capabilities,.AutomationSolutions-module__5s7Fdq__boundary{width:min(100% - 2.5rem,94rem)}.AutomationSolutions-module__5s7Fdq__hero{padding-top:3rem}.AutomationSolutions-module__5s7Fdq__hero h1{font-size:clamp(3rem,14vw,5.2rem)}.AutomationSolutions-module__5s7Fdq__failures .AutomationSolutions-module__5s7Fdq__sectionHeading,.AutomationSolutions-module__5s7Fdq__deliverables .AutomationSolutions-module__5s7Fdq__sectionHeading,.AutomationSolutions-module__5s7Fdq__projects .AutomationSolutions-module__5s7Fdq__sectionHeading{grid-template-columns:minmax(0,1fr);align-items:start}.AutomationSolutions-module__5s7Fdq__failureLedger,.AutomationSolutions-module__5s7Fdq__boundaryComparison{grid-template-columns:minmax(0,1fr)}.AutomationSolutions-module__5s7Fdq__boundaryComparison article+article{border-left:0}.AutomationSolutions-module__5s7Fdq__failureLedger article{border-right:0}.AutomationSolutions-module__5s7Fdq__patternLedger article{grid-template-columns:minmax(0,1fr);gap:1rem}.AutomationSolutions-module__5s7Fdq__deliverableBands article{grid-template-columns:2.6rem minmax(0,1fr)}.AutomationSolutions-module__5s7Fdq__deliverableBands .AutomationSolutions-module__5s7Fdq__deliverableDetail{grid-column:2}.AutomationSolutions-module__5s7Fdq__project{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""evidence""copy"}.AutomationSolutions-module__5s7Fdq__projectCopy{padding-left:3.3rem}.AutomationSolutions-module__5s7Fdq__narrative p:nth-child(n),.AutomationSolutions-module__5s7Fdq__methodNarrative p:nth-child(n),.AutomationSolutions-module__5s7Fdq__almNarrative p:nth-child(n){margin-left:0}}@media (max-width:900px){.AutomationSolutions-module__5s7Fdq__projectEvidence .AutomationSolutions-module__5s7Fdq__desktopEvidence{display:none}.AutomationSolutions-module__5s7Fdq__projectEvidence .AutomationSolutions-module__5s7Fdq__mobileEvidence{display:block}}@media (max-width:520px){.AutomationSolutions-module__5s7Fdq__breadcrumbs,.AutomationSolutions-module__5s7Fdq__hero,.AutomationSolutions-module__5s7Fdq__signs,.AutomationSolutions-module__5s7Fdq__firstReview,.AutomationSolutions-module__5s7Fdq__executionBoundary,.AutomationSolutions-module__5s7Fdq__method,.AutomationSolutions-module__5s7Fdq__failures,.AutomationSolutions-module__5s7Fdq__patterns,.AutomationSolutions-module__5s7Fdq__alm,.AutomationSolutions-module__5s7Fdq__deliverables,.AutomationSolutions-module__5s7Fdq__projects,.AutomationSolutions-module__5s7Fdq__capabilities,.AutomationSolutions-module__5s7Fdq__boundary{width:min(100% - 2rem,94rem)}.AutomationSolutions-module__5s7Fdq__hero h1{max-width:none;font-size:clamp(2.55rem,12.8vw,4rem);line-height:1.03}.AutomationSolutions-module__5s7Fdq__heroActions{flex-direction:column;align-items:stretch}.AutomationSolutions-module__5s7Fdq__runContract dl>div{grid-template-columns:minmax(0,1fr);gap:.35rem}.AutomationSolutions-module__5s7Fdq__sectionHeading h2,.AutomationSolutions-module__5s7Fdq__firstReview h2,.AutomationSolutions-module__5s7Fdq__executionBoundary h2,.AutomationSolutions-module__5s7Fdq__alm h2,.AutomationSolutions-module__5s7Fdq__boundary h2{max-width:none;font-size:clamp(2.05rem,10vw,3.2rem)}.AutomationSolutions-module__5s7Fdq__orchestration{padding-left:.75rem;padding-right:.75rem}.AutomationSolutions-module__5s7Fdq__deliverableBands article{grid-template-columns:minmax(0,1fr)}.AutomationSolutions-module__5s7Fdq__deliverableBands .AutomationSolutions-module__5s7Fdq__deliverableDetail{grid-column:1}.AutomationSolutions-module__5s7Fdq__projectIdentity{grid-template-columns:2.25rem minmax(0,1fr)}.AutomationSolutions-module__5s7Fdq__projectCopy{padding-left:0}.AutomationSolutions-module__5s7Fdq__capabilityList{grid-template-columns:minmax(0,1fr)}}.AutomationSolutions-module__5s7Fdq__sectionSignalArtwork{opacity:.9;grid-column:1/-1;width:min(100%,74rem);margin:clamp(1.75rem,4vw,3.75rem) auto -2rem}@media (max-width:820px){.AutomationSolutions-module__5s7Fdq__sectionSignalArtwork{margin-bottom:-.75rem}}
.DataQualitySolutions-module__7WYxoq__page{isolation:isolate;background:var(--qm-page-foundation);min-height:100vh;color:var(--qm-text-secondary);position:relative;overflow-x:clip}.DataQualitySolutions-module__7WYxoq__atmosphere{z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 74%);mask-image:linear-gradient(#000,#0000 74%)}.DataQualitySolutions-module__7WYxoq__breadcrumbs,.DataQualitySolutions-module__7WYxoq__hero,.DataQualitySolutions-module__7WYxoq__signs,.DataQualitySolutions-module__7WYxoq__states,.DataQualitySolutions-module__7WYxoq__method,.DataQualitySolutions-module__7WYxoq__distinction,.DataQualitySolutions-module__7WYxoq__firstReview,.DataQualitySolutions-module__7WYxoq__deliverables,.DataQualitySolutions-module__7WYxoq__projects,.DataQualitySolutions-module__7WYxoq__patterns,.DataQualitySolutions-module__7WYxoq__capabilities,.DataQualitySolutions-module__7WYxoq__boundary{width:min(100% - clamp(2.5rem,8vw,8rem),94rem);margin-left:auto;margin-right:auto}.DataQualitySolutions-module__7WYxoq__breadcrumbs{min-height:4rem;color:var(--qm-text-quiet);flex-wrap:wrap;align-items:center;gap:.65rem;padding-top:1rem;font-size:.78rem;display:flex}.DataQualitySolutions-module__7WYxoq__breadcrumbs a,.DataQualitySolutions-module__7WYxoq__projectCopy a,.DataQualitySolutions-module__7WYxoq__contactPrompt>a[href=\/solutions]{min-height:2.75rem;color:var(--qm-signal-secondary);align-items:center;text-decoration:none;display:inline-flex}.DataQualitySolutions-module__7WYxoq__breadcrumbs a:focus-visible,.DataQualitySolutions-module__7WYxoq__projectCopy a:focus-visible,.DataQualitySolutions-module__7WYxoq__relatedEvidence a:focus-visible,.DataQualitySolutions-module__7WYxoq__relatedInsight a:focus-visible,.DataQualitySolutions-module__7WYxoq__relatedRoutes a:focus-visible,.DataQualitySolutions-module__7WYxoq__capabilityList a:focus-visible,.DataQualitySolutions-module__7WYxoq__contactPrompt a:focus-visible{outline:3px solid var(--qm-focus-ring);outline-offset:4px}.DataQualitySolutions-module__7WYxoq__hero{min-height:min(51rem, calc(100vh - var(--site-header-height,5rem)));grid-template-columns:minmax(0,1.12fr) minmax(20rem,.63fr);align-items:end;gap:clamp(3rem,9vw,9rem);padding:clamp(4rem,8vw,8rem) 0 clamp(5rem,10vw,9rem);display:grid}.DataQualitySolutions-module__7WYxoq__heroCopy,.DataQualitySolutions-module__7WYxoq__runContract,.DataQualitySolutions-module__7WYxoq__sectionHeading,.DataQualitySolutions-module__7WYxoq__projectIdentity,.DataQualitySolutions-module__7WYxoq__projectCopy,.DataQualitySolutions-module__7WYxoq__contactPrompt{min-width:0}.DataQualitySolutions-module__7WYxoq__kicker{color:var(--qm-signal-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem;font-weight:780}.DataQualitySolutions-module__7WYxoq__hero h1{max-width:13ch;color:var(--qm-text-primary);letter-spacing:0;margin:0;font-size:clamp(3.05rem,6vw,6.35rem);font-weight:590;line-height:1}.DataQualitySolutions-module__7WYxoq__audience{max-width:49rem;color:var(--qm-text-primary);margin:2rem 0 0;font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.55}.DataQualitySolutions-module__7WYxoq__heroLead{max-width:44rem;color:var(--qm-text-secondary);margin:1.25rem 0 0;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.75}.DataQualitySolutions-module__7WYxoq__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.DataQualitySolutions-module__7WYxoq__runContract{border-top:1px solid #77d3e966;padding-top:.5rem;position:relative}.DataQualitySolutions-module__7WYxoq__runContract:before{background:var(--qm-artwork-node);content:"";width:5.5rem;height:.28rem;position:absolute;top:-.28rem;left:0;box-shadow:0 0 1.4rem #61c8e438}.DataQualitySolutions-module__7WYxoq__contractHeading{gap:.45rem;padding:1rem 0;display:grid}.DataQualitySolutions-module__7WYxoq__contractHeading span,.DataQualitySolutions-module__7WYxoq__runContract dt,.DataQualitySolutions-module__7WYxoq__patternLedger span{color:var(--qm-signal-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:760}.DataQualitySolutions-module__7WYxoq__contractHeading strong{overflow-wrap:anywhere;color:var(--qm-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem}.DataQualitySolutions-module__7WYxoq__runContract dl{margin:0;display:grid}.DataQualitySolutions-module__7WYxoq__runContract dl>div{border-top:1px solid #70aecb1f;grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding:.82rem 0;display:grid}.DataQualitySolutions-module__7WYxoq__runContract dd{color:var(--qm-text-secondary);margin:0;font-size:.82rem;line-height:1.5}.DataQualitySolutions-module__7WYxoq__runContract>p{color:var(--qm-text-quiet);margin:1.25rem 0 0;font-size:.91rem;line-height:1.7}.DataQualitySolutions-module__7WYxoq__signs,.DataQualitySolutions-module__7WYxoq__states,.DataQualitySolutions-module__7WYxoq__method,.DataQualitySolutions-module__7WYxoq__distinction,.DataQualitySolutions-module__7WYxoq__firstReview,.DataQualitySolutions-module__7WYxoq__deliverables,.DataQualitySolutions-module__7WYxoq__projects,.DataQualitySolutions-module__7WYxoq__patterns,.DataQualitySolutions-module__7WYxoq__capabilities,.DataQualitySolutions-module__7WYxoq__boundary{padding:clamp(5.5rem,11vw,11rem) 0}.DataQualitySolutions-module__7WYxoq__signs,.DataQualitySolutions-module__7WYxoq__method,.DataQualitySolutions-module__7WYxoq__patterns,.DataQualitySolutions-module__7WYxoq__capabilities,.DataQualitySolutions-module__7WYxoq__boundary{grid-template-columns:minmax(0,.76fr) minmax(20rem,1.1fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.DataQualitySolutions-module__7WYxoq__sectionHeading h2,.DataQualitySolutions-module__7WYxoq__distinction h2,.DataQualitySolutions-module__7WYxoq__boundary h2{max-width:16ch;color:var(--qm-text-primary);letter-spacing:0;margin:0;font-size:clamp(2.25rem,4.8vw,4.8rem);font-weight:600;line-height:1.04}.DataQualitySolutions-module__7WYxoq__sectionHeading>p:last-child,.DataQualitySolutions-module__7WYxoq__boundary>div>p:last-child{max-width:39rem;color:var(--qm-text-quiet);margin:1.5rem 0 0;font-size:1rem;line-height:1.75}.DataQualitySolutions-module__7WYxoq__deliverableBands article>span,.DataQualitySolutions-module__7WYxoq__projectIdentity>span{color:var(--qm-signal-primary);letter-spacing:.06em;font-size:.7rem;font-weight:790}.DataQualitySolutions-module__7WYxoq__narrative,.DataQualitySolutions-module__7WYxoq__methodNarrative{gap:clamp(1.4rem,3vw,2.4rem);max-width:46rem;display:grid}.DataQualitySolutions-module__7WYxoq__narrative p,.DataQualitySolutions-module__7WYxoq__methodNarrative p{color:var(--qm-text-secondary);margin:0;font-size:clamp(1.02rem,1.35vw,1.16rem);line-height:1.76}.DataQualitySolutions-module__7WYxoq__narrative p:first-child,.DataQualitySolutions-module__7WYxoq__methodNarrative p:first-child{color:var(--qm-text-primary);font-size:clamp(1.12rem,1.55vw,1.32rem)}.DataQualitySolutions-module__7WYxoq__narrative p:nth-child(2),.DataQualitySolutions-module__7WYxoq__methodNarrative p:nth-child(2){margin-left:clamp(0rem,5vw,5rem)}.DataQualitySolutions-module__7WYxoq__narrative p:nth-child(3),.DataQualitySolutions-module__7WYxoq__methodNarrative p:nth-child(3){margin-left:clamp(0rem,2.5vw,2.5rem)}.DataQualitySolutions-module__7WYxoq__validation{scroll-margin-top:calc(var(--site-header-height,5rem) + 2rem);background:0 0;padding:clamp(4rem,8vw,8rem) clamp(1.25rem,4vw,4rem)}.DataQualitySolutions-module__7WYxoq__states,.DataQualitySolutions-module__7WYxoq__deliverables,.DataQualitySolutions-module__7WYxoq__projects,.DataQualitySolutions-module__7WYxoq__distinction{gap:clamp(3rem,7vw,6rem);display:grid}.DataQualitySolutions-module__7WYxoq__firstReview{grid-template-columns:minmax(0,.72fr) minmax(20rem,1.1fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.DataQualitySolutions-module__7WYxoq__firstReview h2{max-width:16ch;color:var(--qm-text-primary);margin:0;font-size:clamp(2.25rem,4.8vw,4.8rem);font-weight:600;line-height:1.04}.DataQualitySolutions-module__7WYxoq__firstReview>div>p:last-child{max-width:39rem;color:var(--qm-text-quiet);margin:1.5rem 0 0;line-height:1.75}.DataQualitySolutions-module__7WYxoq__firstReviewLedger{margin:0;display:grid}.DataQualitySolutions-module__7WYxoq__firstReviewLedger>div{border-top:1px solid #74cbe12e;grid-template-columns:7rem minmax(0,1fr);gap:1.5rem;padding:1.35rem 0;display:grid}.DataQualitySolutions-module__7WYxoq__firstReviewLedger>div:last-child{border-bottom:1px solid #74cbe12e}.DataQualitySolutions-module__7WYxoq__firstReviewLedger dt{color:var(--qm-signal-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:760}.DataQualitySolutions-module__7WYxoq__firstReviewLedger dd{color:var(--qm-text-secondary);margin:0;line-height:1.65}.DataQualitySolutions-module__7WYxoq__states .DataQualitySolutions-module__7WYxoq__sectionHeading,.DataQualitySolutions-module__7WYxoq__deliverables .DataQualitySolutions-module__7WYxoq__sectionHeading,.DataQualitySolutions-module__7WYxoq__projects .DataQualitySolutions-module__7WYxoq__sectionHeading{grid-template-columns:minmax(0,.82fr) minmax(18rem,.68fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.DataQualitySolutions-module__7WYxoq__states .DataQualitySolutions-module__7WYxoq__sectionHeading>p:last-child,.DataQualitySolutions-module__7WYxoq__deliverables .DataQualitySolutions-module__7WYxoq__sectionHeading>p:last-child,.DataQualitySolutions-module__7WYxoq__projects .DataQualitySolutions-module__7WYxoq__sectionHeading>p:last-child{margin:0}.DataQualitySolutions-module__7WYxoq__stateLedger{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.DataQualitySolutions-module__7WYxoq__stateLedger article{--state:var(--qm-signal-primary);border-top:3px solid var(--state);border-right:1px solid #70b9d31f;min-width:0;padding:1.4rem clamp(1rem,2vw,1.6rem)}.DataQualitySolutions-module__7WYxoq__stateLedger article[data-result-state=warning]{--state:var(--qm-status-review)}.DataQualitySolutions-module__7WYxoq__stateLedger article[data-result-state=fail],.DataQualitySolutions-module__7WYxoq__stateLedger article[data-result-state=error]{--state:var(--qm-status-hold)}.DataQualitySolutions-module__7WYxoq__stateLedger article>div{justify-content:space-between;gap:.8rem;display:flex}.DataQualitySolutions-module__7WYxoq__stateLedger span{color:var(--state);font-size:.65rem;font-weight:790}.DataQualitySolutions-module__7WYxoq__stateLedger h3{color:var(--qm-text-primary);margin:0;font-size:1rem}.DataQualitySolutions-module__7WYxoq__stateLedger p{color:var(--qm-text-secondary);margin:2rem 0 0;font-size:.87rem;line-height:1.6}.DataQualitySolutions-module__7WYxoq__stateLedger strong{color:var(--qm-text-secondary);margin-top:.9rem;font-size:.78rem;line-height:1.5;display:block}.DataQualitySolutions-module__7WYxoq__distinction{background:0 0;grid-template-columns:minmax(0,.72fr) minmax(20rem,1.15fr);gap:clamp(3rem,9vw,9rem)}.DataQualitySolutions-module__7WYxoq__distinctionLedger{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);display:grid}.DataQualitySolutions-module__7WYxoq__distinctionLedger article{border-top:3px solid var(--qm-signal-primary);padding-top:1.2rem}.DataQualitySolutions-module__7WYxoq__distinctionLedger article:last-child{border-top-color:var(--qm-status-review)}.DataQualitySolutions-module__7WYxoq__distinctionLedger span{color:var(--qm-signal-primary);letter-spacing:.07em;font-size:.67rem;font-weight:780}.DataQualitySolutions-module__7WYxoq__distinctionLedger h3{color:var(--qm-text-primary);margin:1rem 0 0;font-size:1.2rem;line-height:1.35}.DataQualitySolutions-module__7WYxoq__distinctionLedger p{color:var(--qm-text-secondary);margin:1.4rem 0 0;font-size:.92rem;line-height:1.66}.DataQualitySolutions-module__7WYxoq__deliverableBands,.DataQualitySolutions-module__7WYxoq__projectList,.DataQualitySolutions-module__7WYxoq__patternLedger{display:grid}.DataQualitySolutions-module__7WYxoq__deliverableBands article{border-top:1px solid #74cbe133;grid-template-columns:3rem minmax(14rem,.68fr) minmax(18rem,1fr);gap:clamp(1.5rem,4vw,4rem);padding:1.8rem 0;display:grid}.DataQualitySolutions-module__7WYxoq__deliverableBands article:last-child,.DataQualitySolutions-module__7WYxoq__project:last-child,.DataQualitySolutions-module__7WYxoq__patternLedger article:last-child{border-bottom:1px solid #74cbe133}.DataQualitySolutions-module__7WYxoq__deliverableBands h3,.DataQualitySolutions-module__7WYxoq__patternLedger h3{color:var(--qm-text-primary);margin:0;font-size:1.08rem}.DataQualitySolutions-module__7WYxoq__deliverableBands p,.DataQualitySolutions-module__7WYxoq__patternLedger p{color:var(--qm-text-quiet);margin:.6rem 0 0;line-height:1.6}.DataQualitySolutions-module__7WYxoq__deliverableBands .DataQualitySolutions-module__7WYxoq__deliverableDetail{color:var(--qm-text-secondary);margin:0;font-size:.88rem;line-height:1.65}.DataQualitySolutions-module__7WYxoq__project{border-top:1px solid #73cae030;grid-template-columns:minmax(15rem,.62fr) minmax(25rem,1.2fr);grid-template-areas:"identity evidence""copy evidence";align-items:start;gap:1.4rem clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,3.5rem) 0;display:grid}.DataQualitySolutions-module__7WYxoq__projectIdentity{grid-area:identity;grid-template-columns:2.5rem minmax(0,1fr);gap:.8rem;display:grid}.DataQualitySolutions-module__7WYxoq__projectIdentity p{color:var(--qm-signal-primary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .6rem;font-size:.68rem;font-weight:760}.DataQualitySolutions-module__7WYxoq__projectIdentity h3{color:var(--qm-text-primary);margin:0;font-size:clamp(1.3rem,2.3vw,2rem);line-height:1.18}.DataQualitySolutions-module__7WYxoq__projectEvidence{background:var(--qm-surface-local);border:1px solid #79c2dc29;grid-area:evidence;min-width:0;display:grid;overflow:hidden;box-shadow:0 1.6rem 4rem #00000040}.DataQualitySolutions-module__7WYxoq__projectEvidence img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.DataQualitySolutions-module__7WYxoq__projectEvidence figcaption{color:var(--qm-text-quiet);border-top:1px solid #79c2dc29;padding:.75rem .9rem;font-size:.7rem;line-height:1.5}.DataQualitySolutions-module__7WYxoq__projectCopy{grid-area:copy;padding-left:3.3rem}.DataQualitySolutions-module__7WYxoq__projectCopy>p{color:var(--qm-text-secondary);margin:0;line-height:1.68}.DataQualitySolutions-module__7WYxoq__projectCopy>span{color:var(--qm-signal-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:760}.DataQualitySolutions-module__7WYxoq__projectCopy h3{color:var(--qm-text-primary);margin:.55rem 0 1rem;font-size:1rem;font-weight:600;line-height:1.48}.DataQualitySolutions-module__7WYxoq__projectCopy a{margin-top:.8rem;font-weight:720}.DataQualitySolutions-module__7WYxoq__relatedEvidence{border-top:1px solid #73cae030;border-bottom:1px solid #73cae030;grid-template-columns:minmax(15rem,.72fr) minmax(20rem,1.1fr);align-items:start;gap:clamp(2rem,7vw,7rem);margin-top:clamp(1rem,3vw,2.5rem);padding:clamp(1.5rem,3vw,2.5rem) 0;display:grid}.DataQualitySolutions-module__7WYxoq__relatedEvidence h3{max-width:22ch;color:var(--qm-text-primary);margin:0;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.3}.DataQualitySolutions-module__7WYxoq__relatedEvidence ul{margin:0;padding:0;list-style:none;display:grid}.DataQualitySolutions-module__7WYxoq__relatedEvidence li+li{border-top:1px solid #70c1d921}.DataQualitySolutions-module__7WYxoq__relatedEvidence a{min-height:3.5rem;color:var(--qm-text-primary);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;text-decoration:none;display:grid}.DataQualitySolutions-module__7WYxoq__relatedEvidence small{color:var(--qm-text-quiet);text-align:right;font-size:.68rem}.DataQualitySolutions-module__7WYxoq__relatedInsight{scroll-margin-top:var(--site-anchor-offset);grid-template-columns:minmax(15rem,.72fr) minmax(20rem,1.1fr);align-items:start;gap:clamp(2rem,7vw,7rem);padding:clamp(2.5rem,5vw,4.5rem) 0;display:grid}.DataQualitySolutions-module__7WYxoq__relatedInsight h3{max-width:18ch;color:var(--qm-text-primary);text-wrap:balance;margin:.65rem 0 0;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.15}.DataQualitySolutions-module__7WYxoq__relatedInsight>div:last-child{border-top:1px solid var(--qm-border-strong);padding-top:.2rem}.DataQualitySolutions-module__7WYxoq__relatedInsight p{max-width:46rem;color:var(--qm-text-secondary);line-height:1.7}.DataQualitySolutions-module__7WYxoq__relatedInsight a{min-height:44px;color:var(--qm-signal-secondary);align-items:center;font-weight:720;display:inline-flex}.DataQualitySolutions-module__7WYxoq__patternLedger article{border-top:1px solid #71c5dc2b;grid-template-columns:minmax(9rem,.38fr) repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem);padding:1.35rem 0;display:grid}.DataQualitySolutions-module__7WYxoq__patternLedger p{font-size:.88rem}.DataQualitySolutions-module__7WYxoq__capabilityList{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);display:grid}.DataQualitySolutions-module__7WYxoq__capabilityList article{border-top:1px solid #76d3e640;padding-top:1.2rem}.DataQualitySolutions-module__7WYxoq__capabilityList h3{color:var(--qm-text-primary);margin:0;font-size:1.05rem}.DataQualitySolutions-module__7WYxoq__capabilityList h3 a{color:inherit;text-decoration:none}.DataQualitySolutions-module__7WYxoq__capabilityList article>a{color:var(--qm-signal-secondary);margin-top:.9rem;font-size:.8rem;font-weight:700;display:inline-flex}.DataQualitySolutions-module__7WYxoq__capabilityList p{color:var(--qm-text-secondary);margin:.9rem 0 0;line-height:1.65}.DataQualitySolutions-module__7WYxoq__capabilityList span{color:var(--qm-text-quiet);margin-top:.9rem;font-size:.78rem;line-height:1.55;display:block}.DataQualitySolutions-module__7WYxoq__boundary{border-top:1px solid #74d1e42b;align-items:center;margin-bottom:clamp(3rem,8vw,7rem)}.DataQualitySolutions-module__7WYxoq__contactPrompt{justify-items:start;gap:1rem;display:grid}.DataQualitySolutions-module__7WYxoq__contactPrompt p{max-width:36rem;color:var(--qm-text-secondary);margin:0 0 .5rem;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.65}.DataQualitySolutions-module__7WYxoq__relatedRoutes{border-top:1px solid #70c1d921;flex-wrap:wrap;gap:.75rem 1.25rem;padding-top:1rem;display:flex}.DataQualitySolutions-module__7WYxoq__relatedRoutes a{min-height:2.75rem;color:var(--qm-signal-secondary);align-items:center;font-size:.78rem;display:inline-flex}@media (max-width:1080px){.DataQualitySolutions-module__7WYxoq__hero,.DataQualitySolutions-module__7WYxoq__signs,.DataQualitySolutions-module__7WYxoq__method,.DataQualitySolutions-module__7WYxoq__patterns,.DataQualitySolutions-module__7WYxoq__capabilities,.DataQualitySolutions-module__7WYxoq__boundary,.DataQualitySolutions-module__7WYxoq__distinction,.DataQualitySolutions-module__7WYxoq__firstReview{grid-template-columns:minmax(0,1fr)}.DataQualitySolutions-module__7WYxoq__hero{min-height:auto}.DataQualitySolutions-module__7WYxoq__runContract{width:min(100%,44rem)}.DataQualitySolutions-module__7WYxoq__project{grid-template-columns:minmax(14rem,.5fr) minmax(0,1fr)}}@media (max-width:780px){.DataQualitySolutions-module__7WYxoq__breadcrumbs,.DataQualitySolutions-module__7WYxoq__hero,.DataQualitySolutions-module__7WYxoq__signs,.DataQualitySolutions-module__7WYxoq__states,.DataQualitySolutions-module__7WYxoq__method,.DataQualitySolutions-module__7WYxoq__distinction,.DataQualitySolutions-module__7WYxoq__firstReview,.DataQualitySolutions-module__7WYxoq__deliverables,.DataQualitySolutions-module__7WYxoq__projects,.DataQualitySolutions-module__7WYxoq__patterns,.DataQualitySolutions-module__7WYxoq__capabilities,.DataQualitySolutions-module__7WYxoq__boundary{width:min(100% - 2.5rem,94rem)}.DataQualitySolutions-module__7WYxoq__hero{padding-top:3rem}.DataQualitySolutions-module__7WYxoq__hero h1{font-size:clamp(3rem,14vw,5.2rem)}.DataQualitySolutions-module__7WYxoq__states .DataQualitySolutions-module__7WYxoq__sectionHeading,.DataQualitySolutions-module__7WYxoq__deliverables .DataQualitySolutions-module__7WYxoq__sectionHeading,.DataQualitySolutions-module__7WYxoq__projects .DataQualitySolutions-module__7WYxoq__sectionHeading{grid-template-columns:minmax(0,1fr);align-items:start}.DataQualitySolutions-module__7WYxoq__stateLedger,.DataQualitySolutions-module__7WYxoq__capabilityList{grid-template-columns:repeat(2,minmax(0,1fr))}.DataQualitySolutions-module__7WYxoq__distinctionLedger{grid-template-columns:minmax(0,1fr)}.DataQualitySolutions-module__7WYxoq__firstReviewLedger>div{grid-template-columns:minmax(0,1fr);gap:.6rem}.DataQualitySolutions-module__7WYxoq__deliverableBands article{grid-template-columns:2.6rem minmax(0,1fr)}.DataQualitySolutions-module__7WYxoq__deliverableBands .DataQualitySolutions-module__7WYxoq__deliverableDetail{grid-column:2}.DataQualitySolutions-module__7WYxoq__project{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""evidence""copy"}.DataQualitySolutions-module__7WYxoq__projectCopy{padding-left:3.3rem}.DataQualitySolutions-module__7WYxoq__patternLedger article{grid-template-columns:minmax(0,1fr);gap:1rem}.DataQualitySolutions-module__7WYxoq__narrative p:nth-child(n),.DataQualitySolutions-module__7WYxoq__methodNarrative p:nth-child(n){margin-left:0}.DataQualitySolutions-module__7WYxoq__relatedEvidence,.DataQualitySolutions-module__7WYxoq__relatedInsight{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.DataQualitySolutions-module__7WYxoq__breadcrumbs,.DataQualitySolutions-module__7WYxoq__hero,.DataQualitySolutions-module__7WYxoq__signs,.DataQualitySolutions-module__7WYxoq__states,.DataQualitySolutions-module__7WYxoq__method,.DataQualitySolutions-module__7WYxoq__distinction,.DataQualitySolutions-module__7WYxoq__firstReview,.DataQualitySolutions-module__7WYxoq__deliverables,.DataQualitySolutions-module__7WYxoq__projects,.DataQualitySolutions-module__7WYxoq__patterns,.DataQualitySolutions-module__7WYxoq__capabilities,.DataQualitySolutions-module__7WYxoq__boundary{width:min(100% - 2rem,94rem)}.DataQualitySolutions-module__7WYxoq__hero h1{max-width:none;font-size:clamp(2.55rem,12.8vw,4rem);line-height:1.03}.DataQualitySolutions-module__7WYxoq__heroActions{flex-direction:column;align-items:stretch}.DataQualitySolutions-module__7WYxoq__runContract dl>div{grid-template-columns:minmax(0,1fr);gap:.35rem}.DataQualitySolutions-module__7WYxoq__sectionHeading h2,.DataQualitySolutions-module__7WYxoq__distinction h2,.DataQualitySolutions-module__7WYxoq__boundary h2,.DataQualitySolutions-module__7WYxoq__firstReview h2{max-width:none;font-size:clamp(2.05rem,10vw,3.2rem)}.DataQualitySolutions-module__7WYxoq__validation{padding-left:.75rem;padding-right:.75rem}.DataQualitySolutions-module__7WYxoq__stateLedger,.DataQualitySolutions-module__7WYxoq__capabilityList,.DataQualitySolutions-module__7WYxoq__deliverableBands article{grid-template-columns:minmax(0,1fr)}.DataQualitySolutions-module__7WYxoq__deliverableBands .DataQualitySolutions-module__7WYxoq__deliverableDetail{grid-column:1}.DataQualitySolutions-module__7WYxoq__projectIdentity{grid-template-columns:2.25rem minmax(0,1fr)}.DataQualitySolutions-module__7WYxoq__projectCopy{padding-left:0}.DataQualitySolutions-module__7WYxoq__relatedEvidence a{grid-template-columns:minmax(0,1fr);gap:.3rem;padding:.75rem 0}.DataQualitySolutions-module__7WYxoq__relatedEvidence small{text-align:left}}.DataQualitySolutions-module__7WYxoq__sectionSignalArtwork{opacity:.9;grid-column:1/-1;width:min(100%,72rem);margin:clamp(1.75rem,4vw,3.75rem) auto -2rem;transform:translate(2%)}@media (max-width:820px){.DataQualitySolutions-module__7WYxoq__sectionSignalArtwork{margin-bottom:-.75rem;transform:none}}
.AnalyticsEngineering-module__5naGCq__page{isolation:isolate;background:var(--qm-page-foundation);min-height:100vh;color:var(--qm-text-secondary);position:relative;overflow-x:clip}.AnalyticsEngineering-module__5naGCq__atmosphere{z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.AnalyticsEngineering-module__5naGCq__breadcrumbs,.AnalyticsEngineering-module__5naGCq__hero,.AnalyticsEngineering-module__5naGCq__signs,.AnalyticsEngineering-module__5naGCq__outcomes,.AnalyticsEngineering-module__5naGCq__method,.AnalyticsEngineering-module__5naGCq__engagement,.AnalyticsEngineering-module__5naGCq__deliverables,.AnalyticsEngineering-module__5naGCq__tooling,.AnalyticsEngineering-module__5naGCq__projects,.AnalyticsEngineering-module__5naGCq__capabilities,.AnalyticsEngineering-module__5naGCq__boundary{width:min(100% - clamp(2.5rem,8vw,8rem),94rem);margin-left:auto;margin-right:auto}.AnalyticsEngineering-module__5naGCq__breadcrumbs{min-height:4rem;color:var(--qm-text-quiet);flex-wrap:wrap;align-items:center;gap:.65rem;padding-top:1rem;font-size:.78rem;display:flex}.AnalyticsEngineering-module__5naGCq__breadcrumbs a{min-height:2.75rem;color:var(--qm-signal-secondary);align-items:center;text-decoration:none;display:inline-flex}.AnalyticsEngineering-module__5naGCq__breadcrumbs a:hover{color:var(--qm-text-primary)}.AnalyticsEngineering-module__5naGCq__breadcrumbs a:focus-visible,.AnalyticsEngineering-module__5naGCq__featuredProject a:focus-visible,.AnalyticsEngineering-module__5naGCq__relatedEvidence a:focus-visible,.AnalyticsEngineering-module__5naGCq__relatedInsight a:focus-visible,.AnalyticsEngineering-module__5naGCq__relatedRoutes a:focus-visible,.AnalyticsEngineering-module__5naGCq__capabilityList a:focus-visible,.AnalyticsEngineering-module__5naGCq__contactPrompt a:focus-visible{outline:3px solid var(--qm-signal-primary);outline-offset:4px}.AnalyticsEngineering-module__5naGCq__hero{min-height:min(49rem, calc(100vh - var(--site-header-height,5rem)));grid-template-columns:minmax(0,1.04fr) minmax(20rem,.68fr);align-items:end;gap:clamp(3rem,9vw,9rem);padding:clamp(4rem,8vw,8rem) 0 clamp(5rem,10vw,9rem);display:grid}.AnalyticsEngineering-module__5naGCq__heroCopy,.AnalyticsEngineering-module__5naGCq__contractLedger,.AnalyticsEngineering-module__5naGCq__sectionHeading,.AnalyticsEngineering-module__5naGCq__projectIdentity,.AnalyticsEngineering-module__5naGCq__projectCopy,.AnalyticsEngineering-module__5naGCq__contactPrompt{min-width:0}.AnalyticsEngineering-module__5naGCq__kicker{color:var(--qm-signal-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem;font-weight:780}.AnalyticsEngineering-module__5naGCq__hero h1{max-width:12ch;color:var(--qm-text-primary);letter-spacing:0;margin:0;font-size:clamp(3.2rem,6.5vw,6.9rem);font-weight:590;line-height:.99}.AnalyticsEngineering-module__5naGCq__audience{max-width:48rem;color:var(--qm-text-primary);margin:2rem 0 0;font-size:clamp(1.12rem,1.75vw,1.48rem);line-height:1.55}.AnalyticsEngineering-module__5naGCq__heroLead{max-width:44rem;color:var(--qm-text-secondary);margin:1.25rem 0 0;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.75}.AnalyticsEngineering-module__5naGCq__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.AnalyticsEngineering-module__5naGCq__contractLedger{border-top:1px solid #76d6e961;padding-top:.5rem;position:relative}.AnalyticsEngineering-module__5naGCq__contractLedger:before{background:var(--qm-artwork-node);content:"";width:5rem;height:.28rem;position:absolute;top:-.28rem;left:0;box-shadow:0 0 1.2rem #5ccfe347}.AnalyticsEngineering-module__5naGCq__contractTitle{gap:.45rem;padding:1rem 0;display:grid}.AnalyticsEngineering-module__5naGCq__contractTitle span,.AnalyticsEngineering-module__5naGCq__contractLedger dt,.AnalyticsEngineering-module__5naGCq__toolLedger span{color:var(--qm-signal-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:760}.AnalyticsEngineering-module__5naGCq__contractTitle strong{overflow-wrap:anywhere;color:var(--qm-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;line-height:1.45}.AnalyticsEngineering-module__5naGCq__contractLedger dl{margin:0;display:grid}.AnalyticsEngineering-module__5naGCq__contractLedger dl>div{border-top:1px solid #70afc91f;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;padding:.85rem 0;display:grid}.AnalyticsEngineering-module__5naGCq__contractLedger dd{color:var(--qm-text-secondary);margin:0;font-size:.84rem;line-height:1.5}.AnalyticsEngineering-module__5naGCq__contractLedger>p{color:var(--qm-text-quiet);margin:1.3rem 0 0;font-size:.92rem;line-height:1.7}.AnalyticsEngineering-module__5naGCq__signs,.AnalyticsEngineering-module__5naGCq__outcomes,.AnalyticsEngineering-module__5naGCq__method,.AnalyticsEngineering-module__5naGCq__engagement,.AnalyticsEngineering-module__5naGCq__deliverables,.AnalyticsEngineering-module__5naGCq__tooling,.AnalyticsEngineering-module__5naGCq__projects,.AnalyticsEngineering-module__5naGCq__capabilities,.AnalyticsEngineering-module__5naGCq__boundary{padding:clamp(5.5rem,11vw,11rem) 0}.AnalyticsEngineering-module__5naGCq__signs,.AnalyticsEngineering-module__5naGCq__method,.AnalyticsEngineering-module__5naGCq__tooling,.AnalyticsEngineering-module__5naGCq__capabilities,.AnalyticsEngineering-module__5naGCq__boundary{grid-template-columns:minmax(0,.78fr) minmax(20rem,1.1fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.AnalyticsEngineering-module__5naGCq__sectionHeading h2,.AnalyticsEngineering-module__5naGCq__boundary h2{max-width:15ch;color:var(--qm-text-primary);letter-spacing:0;margin:0;font-size:clamp(2.25rem,4.8vw,4.8rem);font-weight:600;line-height:1.04}.AnalyticsEngineering-module__5naGCq__sectionHeading>p:last-child,.AnalyticsEngineering-module__5naGCq__boundary>div>p:last-child{max-width:39rem;color:var(--qm-text-secondary);margin:1.5rem 0 0;font-size:1rem;line-height:1.75}.AnalyticsEngineering-module__5naGCq__outcomeSequence article>span,.AnalyticsEngineering-module__5naGCq__deliverableBands article>span,.AnalyticsEngineering-module__5naGCq__projectIdentity>span{color:var(--qm-signal-primary);letter-spacing:.06em;font-size:.7rem;font-weight:790}.AnalyticsEngineering-module__5naGCq__narrative,.AnalyticsEngineering-module__5naGCq__methodNarrative{gap:clamp(1.4rem,3vw,2.4rem);max-width:46rem;display:grid}.AnalyticsEngineering-module__5naGCq__narrative p,.AnalyticsEngineering-module__5naGCq__methodNarrative p{color:var(--qm-text-secondary);margin:0;font-size:clamp(1.02rem,1.35vw,1.16rem);line-height:1.76}.AnalyticsEngineering-module__5naGCq__narrative p:first-child,.AnalyticsEngineering-module__5naGCq__methodNarrative p:first-child{color:var(--qm-text-primary);font-size:clamp(1.12rem,1.55vw,1.32rem)}.AnalyticsEngineering-module__5naGCq__narrative p:nth-child(2),.AnalyticsEngineering-module__5naGCq__methodNarrative p:nth-child(2){margin-left:clamp(0rem,3vw,3rem)}.AnalyticsEngineering-module__5naGCq__narrative p:nth-child(3),.AnalyticsEngineering-module__5naGCq__methodNarrative p:nth-child(3){margin-left:clamp(0rem,6vw,6rem)}.AnalyticsEngineering-module__5naGCq__architecture{scroll-margin-top:calc(var(--site-header-height,5rem) + 2rem);background:0 0;padding:clamp(4rem,8vw,8rem) clamp(1.25rem,4vw,4rem)}.AnalyticsEngineering-module__5naGCq__outcomes,.AnalyticsEngineering-module__5naGCq__engagement,.AnalyticsEngineering-module__5naGCq__deliverables,.AnalyticsEngineering-module__5naGCq__projects{gap:clamp(3rem,7vw,6rem);display:grid}.AnalyticsEngineering-module__5naGCq__outcomes .AnalyticsEngineering-module__5naGCq__sectionHeading,.AnalyticsEngineering-module__5naGCq__engagement .AnalyticsEngineering-module__5naGCq__sectionHeading,.AnalyticsEngineering-module__5naGCq__deliverables .AnalyticsEngineering-module__5naGCq__sectionHeading,.AnalyticsEngineering-module__5naGCq__projects .AnalyticsEngineering-module__5naGCq__sectionHeading{grid-template-columns:minmax(0,.82fr) minmax(18rem,.68fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.AnalyticsEngineering-module__5naGCq__outcomes .AnalyticsEngineering-module__5naGCq__sectionHeading>p:last-child,.AnalyticsEngineering-module__5naGCq__engagement .AnalyticsEngineering-module__5naGCq__sectionHeading>p:last-child,.AnalyticsEngineering-module__5naGCq__deliverables .AnalyticsEngineering-module__5naGCq__sectionHeading>p:last-child,.AnalyticsEngineering-module__5naGCq__projects .AnalyticsEngineering-module__5naGCq__sectionHeading>p:last-child{margin:0}.AnalyticsEngineering-module__5naGCq__outcomeSequence,.AnalyticsEngineering-module__5naGCq__engagementRoute{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);display:grid}.AnalyticsEngineering-module__5naGCq__engagementRoute article{border-top:1px solid #75d3e64d;padding:1.2rem 0 0;position:relative}.AnalyticsEngineering-module__5naGCq__engagementRoute article:after{background:var(--qm-artwork-node);content:"";width:3.5rem;height:1px;position:absolute;top:-1px;left:0}.AnalyticsEngineering-module__5naGCq__engagementRoute span{color:var(--qm-signal-primary);letter-spacing:.06em;font-size:.7rem;font-weight:790}.AnalyticsEngineering-module__5naGCq__engagementRoute h3{color:var(--qm-text-primary);margin:2.25rem 0 0;font-size:1.25rem}.AnalyticsEngineering-module__5naGCq__engagementRoute p{color:var(--qm-text-secondary);margin:.85rem 0 0;line-height:1.65}.AnalyticsEngineering-module__5naGCq__outcomeSequence article{border-top:1px solid #75d3e64d;padding-top:1.2rem}.AnalyticsEngineering-module__5naGCq__outcomeSequence h3{color:var(--qm-text-primary);margin:2.25rem 0 0;font-size:1.25rem}.AnalyticsEngineering-module__5naGCq__outcomeSequence p{color:var(--qm-text-secondary);margin:.85rem 0 0;line-height:1.65}.AnalyticsEngineering-module__5naGCq__deliverableBands{display:grid}.AnalyticsEngineering-module__5naGCq__deliverableBands article{border-top:1px solid #74cbe133;grid-template-columns:3rem minmax(14rem,.68fr) minmax(18rem,1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);padding:1.8rem 0;display:grid}.AnalyticsEngineering-module__5naGCq__deliverableBands article:last-child{border-bottom:1px solid #74cbe133}.AnalyticsEngineering-module__5naGCq__deliverableBands h3{color:var(--qm-text-primary);margin:0;font-size:1.18rem}.AnalyticsEngineering-module__5naGCq__deliverableBands p{color:var(--qm-text-quiet);margin:.6rem 0 0;line-height:1.6}.AnalyticsEngineering-module__5naGCq__deliverableBands .AnalyticsEngineering-module__5naGCq__deliverableDetail{color:var(--qm-text-secondary);margin:0;font-size:.88rem;line-height:1.65}.AnalyticsEngineering-module__5naGCq__toolLedger{display:grid}.AnalyticsEngineering-module__5naGCq__toolLedger article{border-top:1px solid #71c5dc2b;grid-template-columns:minmax(8rem,.38fr) repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem);padding:1.35rem 0;display:grid}.AnalyticsEngineering-module__5naGCq__toolLedger article:last-child{border-bottom:1px solid #71c5dc2b}.AnalyticsEngineering-module__5naGCq__toolLedger h3{color:var(--qm-text-primary);margin:0;font-size:1.02rem}.AnalyticsEngineering-module__5naGCq__toolLedger p{color:var(--qm-text-secondary);margin:.45rem 0 0;font-size:.88rem;line-height:1.6}.AnalyticsEngineering-module__5naGCq__featuredProjectLedger{display:grid}.AnalyticsEngineering-module__5naGCq__featuredProject{border-top:1px solid #73cae030;grid-template-columns:minmax(14rem,.62fr) minmax(22rem,.95fr) minmax(16rem,.56fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.6rem,3vw,2.5rem) 0;display:grid}.AnalyticsEngineering-module__5naGCq__featuredProject:last-child{border-bottom:1px solid #73cae030}.AnalyticsEngineering-module__5naGCq__projectIdentity{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.AnalyticsEngineering-module__5naGCq__projectIdentity h3{color:var(--qm-text-primary);margin:0;font-size:clamp(1.2rem,2vw,1.75rem);line-height:1.2}.AnalyticsEngineering-module__5naGCq__projectIdentity small{color:var(--qm-text-quiet);margin-top:.65rem;line-height:1.45;display:block}.AnalyticsEngineering-module__5naGCq__projectImage{background:var(--qm-surface-local);border:1px solid #74c2d921;min-width:0;display:grid;overflow:hidden;box-shadow:0 1.2rem 3rem #00000038}.AnalyticsEngineering-module__5naGCq__projectImage figcaption{color:var(--qm-text-quiet);border-top:1px solid #74c2d921;margin:0;padding:.75rem .9rem;font-size:.7rem;line-height:1.5}.AnalyticsEngineering-module__5naGCq__projectImage picture{display:grid}.AnalyticsEngineering-module__5naGCq__projectImage img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.AnalyticsEngineering-module__5naGCq__projectCopy p{color:var(--qm-text-secondary);margin:0;line-height:1.68}.AnalyticsEngineering-module__5naGCq__projectCopy>span{color:var(--qm-signal-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:760}.AnalyticsEngineering-module__5naGCq__projectCopy h3{color:var(--qm-text-primary);margin:.55rem 0 1rem;font-size:1rem;font-weight:600;line-height:1.48}.AnalyticsEngineering-module__5naGCq__projectSignals{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0 0;display:grid}.AnalyticsEngineering-module__5naGCq__projectSignals div{border-top:1px solid #70c1d929;padding-top:.65rem}.AnalyticsEngineering-module__5naGCq__projectSignals dt{color:var(--qm-text-quiet);font-size:.65rem}.AnalyticsEngineering-module__5naGCq__projectSignals dd{color:var(--qm-text-secondary);margin:.3rem 0 0;font-size:.83rem;font-weight:680}.AnalyticsEngineering-module__5naGCq__projectCopy a{min-height:3rem;color:var(--qm-signal-secondary);align-items:center;margin-top:.85rem;font-weight:720;text-decoration:none;display:inline-flex}.AnalyticsEngineering-module__5naGCq__relatedEvidence{border-top:1px solid #73cae030;border-bottom:1px solid #73cae030;grid-template-columns:minmax(15rem,.72fr) minmax(20rem,1.1fr);align-items:start;gap:clamp(2rem,7vw,7rem);margin-top:clamp(1rem,3vw,2.5rem);padding:clamp(1.5rem,3vw,2.5rem) 0;display:grid}.AnalyticsEngineering-module__5naGCq__relatedEvidence h3{max-width:22ch;color:var(--qm-text-primary);margin:0;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.3}.AnalyticsEngineering-module__5naGCq__relatedEvidence ul{margin:0;padding:0;list-style:none;display:grid}.AnalyticsEngineering-module__5naGCq__relatedEvidence li+li{border-top:1px solid #70c1d921}.AnalyticsEngineering-module__5naGCq__relatedEvidence a{min-height:3.5rem;color:var(--qm-text-primary);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;text-decoration:none;display:grid}.AnalyticsEngineering-module__5naGCq__relatedEvidence small{color:var(--qm-text-quiet);text-align:right;font-size:.68rem}.AnalyticsEngineering-module__5naGCq__relatedInsight{border-bottom:1px solid var(--qm-border);scroll-margin-top:var(--site-anchor-offset);grid-template-columns:minmax(15rem,.72fr) minmax(20rem,1fr) auto;align-items:end;gap:clamp(1.5rem,4vw,4rem);padding:clamp(2rem,4vw,3.5rem) 0;display:grid}.AnalyticsEngineering-module__5naGCq__relatedInsight h3{max-width:22ch;color:var(--qm-text-primary);margin:0;font-size:clamp(1.3rem,2.1vw,1.9rem);line-height:1.25}.AnalyticsEngineering-module__5naGCq__relatedInsight>p{max-width:40rem;color:var(--qm-text-secondary);margin:0;line-height:1.65}.AnalyticsEngineering-module__5naGCq__relatedInsight>a{border-top:1px solid var(--qm-artwork-line-emphasis);min-height:44px;color:var(--qm-signal-secondary);white-space:nowrap;align-items:center;padding-top:.75rem;font-size:.82rem;font-weight:720;text-decoration:none;display:inline-flex}.AnalyticsEngineering-module__5naGCq__capabilityList{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);display:grid}.AnalyticsEngineering-module__5naGCq__capabilityList article{border-top:1px solid #76d3e640;padding-top:1.2rem}.AnalyticsEngineering-module__5naGCq__capabilityList h3{color:var(--qm-text-primary);margin:0;font-size:1.05rem}.AnalyticsEngineering-module__5naGCq__capabilityList h3 a{color:inherit;text-decoration:none}.AnalyticsEngineering-module__5naGCq__capabilityList article>a{color:var(--qm-signal-secondary);margin-top:.9rem;font-size:.8rem;font-weight:700;display:inline-flex}.AnalyticsEngineering-module__5naGCq__capabilityList p{color:var(--qm-text-secondary);margin:.9rem 0 0;line-height:1.65}.AnalyticsEngineering-module__5naGCq__capabilityList span{color:var(--qm-text-quiet);margin-top:.9rem;font-size:.78rem;line-height:1.55;display:block}.AnalyticsEngineering-module__5naGCq__boundary{border-top:1px solid #74d1e42b;align-items:center;margin-bottom:clamp(3rem,8vw,7rem)}.AnalyticsEngineering-module__5naGCq__contactPrompt{justify-items:start;gap:1rem;display:grid}.AnalyticsEngineering-module__5naGCq__contactPrompt p{max-width:36rem;color:var(--qm-text-secondary);margin:0 0 .5rem;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.65}.AnalyticsEngineering-module__5naGCq__contactPrompt>a[href=\/solutions]{min-height:2.75rem;color:var(--qm-signal-secondary);align-items:center;text-decoration:none;display:inline-flex}.AnalyticsEngineering-module__5naGCq__relatedRoutes{border-top:1px solid #70c1d921;flex-wrap:wrap;gap:.75rem 1.25rem;padding-top:1rem;display:flex}.AnalyticsEngineering-module__5naGCq__relatedRoutes a{min-height:2.75rem;color:var(--qm-signal-secondary);align-items:center;font-size:.78rem;display:inline-flex}@media (max-width:1080px){.AnalyticsEngineering-module__5naGCq__hero{grid-template-columns:minmax(0,1fr);min-height:auto}.AnalyticsEngineering-module__5naGCq__contractLedger{width:min(100%,44rem)}.AnalyticsEngineering-module__5naGCq__signs,.AnalyticsEngineering-module__5naGCq__method,.AnalyticsEngineering-module__5naGCq__tooling,.AnalyticsEngineering-module__5naGCq__capabilities,.AnalyticsEngineering-module__5naGCq__boundary{grid-template-columns:minmax(0,1fr)}.AnalyticsEngineering-module__5naGCq__sectionHeading h2,.AnalyticsEngineering-module__5naGCq__boundary h2{max-width:17ch}.AnalyticsEngineering-module__5naGCq__featuredProject{grid-template-columns:minmax(15rem,.58fr) minmax(0,1fr)}.AnalyticsEngineering-module__5naGCq__projectCopy{grid-column:1/-1;padding-left:3.3rem}.AnalyticsEngineering-module__5naGCq__relatedInsight{grid-template-columns:1fr;align-items:start}.AnalyticsEngineering-module__5naGCq__relatedInsight>a{white-space:normal}}@media (max-width:780px){.AnalyticsEngineering-module__5naGCq__breadcrumbs,.AnalyticsEngineering-module__5naGCq__hero,.AnalyticsEngineering-module__5naGCq__signs,.AnalyticsEngineering-module__5naGCq__outcomes,.AnalyticsEngineering-module__5naGCq__method,.AnalyticsEngineering-module__5naGCq__engagement,.AnalyticsEngineering-module__5naGCq__deliverables,.AnalyticsEngineering-module__5naGCq__tooling,.AnalyticsEngineering-module__5naGCq__projects,.AnalyticsEngineering-module__5naGCq__capabilities,.AnalyticsEngineering-module__5naGCq__boundary{width:min(100% - 2.5rem,94rem)}.AnalyticsEngineering-module__5naGCq__hero{padding-top:3rem}.AnalyticsEngineering-module__5naGCq__hero h1{font-size:clamp(3rem,14vw,5.3rem)}.AnalyticsEngineering-module__5naGCq__outcomes .AnalyticsEngineering-module__5naGCq__sectionHeading,.AnalyticsEngineering-module__5naGCq__engagement .AnalyticsEngineering-module__5naGCq__sectionHeading,.AnalyticsEngineering-module__5naGCq__deliverables .AnalyticsEngineering-module__5naGCq__sectionHeading,.AnalyticsEngineering-module__5naGCq__projects .AnalyticsEngineering-module__5naGCq__sectionHeading{grid-template-columns:minmax(0,1fr);align-items:start}.AnalyticsEngineering-module__5naGCq__outcomes .AnalyticsEngineering-module__5naGCq__sectionHeading>p:last-child,.AnalyticsEngineering-module__5naGCq__engagement .AnalyticsEngineering-module__5naGCq__sectionHeading>p:last-child,.AnalyticsEngineering-module__5naGCq__deliverables .AnalyticsEngineering-module__5naGCq__sectionHeading>p:last-child,.AnalyticsEngineering-module__5naGCq__projects .AnalyticsEngineering-module__5naGCq__sectionHeading>p:last-child{margin-top:0}.AnalyticsEngineering-module__5naGCq__outcomeSequence,.AnalyticsEngineering-module__5naGCq__engagementRoute,.AnalyticsEngineering-module__5naGCq__capabilityList{grid-template-columns:minmax(0,1fr)}.AnalyticsEngineering-module__5naGCq__outcomeSequence h3{margin-top:1.5rem}.AnalyticsEngineering-module__5naGCq__deliverableBands article{grid-template-columns:2.6rem minmax(0,1fr)}.AnalyticsEngineering-module__5naGCq__deliverableBands .AnalyticsEngineering-module__5naGCq__deliverableDetail{grid-column:2}.AnalyticsEngineering-module__5naGCq__toolLedger article{grid-template-columns:minmax(0,1fr);gap:1rem}.AnalyticsEngineering-module__5naGCq__featuredProject{grid-template-columns:minmax(0,1fr)}.AnalyticsEngineering-module__5naGCq__projectCopy{grid-column:1;padding-left:3.3rem}.AnalyticsEngineering-module__5naGCq__narrative p:nth-child(n),.AnalyticsEngineering-module__5naGCq__methodNarrative p:nth-child(n){margin-left:0}}@media (max-width:520px){.AnalyticsEngineering-module__5naGCq__breadcrumbs,.AnalyticsEngineering-module__5naGCq__hero,.AnalyticsEngineering-module__5naGCq__signs,.AnalyticsEngineering-module__5naGCq__outcomes,.AnalyticsEngineering-module__5naGCq__method,.AnalyticsEngineering-module__5naGCq__engagement,.AnalyticsEngineering-module__5naGCq__deliverables,.AnalyticsEngineering-module__5naGCq__tooling,.AnalyticsEngineering-module__5naGCq__projects,.AnalyticsEngineering-module__5naGCq__capabilities,.AnalyticsEngineering-module__5naGCq__boundary{width:min(100% - 2rem,94rem)}.AnalyticsEngineering-module__5naGCq__hero h1{max-width:none;font-size:clamp(2.75rem,13.5vw,4.25rem);line-height:1.02}.AnalyticsEngineering-module__5naGCq__heroActions{flex-direction:column;align-items:stretch}.AnalyticsEngineering-module__5naGCq__contractLedger dl>div{grid-template-columns:minmax(0,1fr);gap:.35rem}.AnalyticsEngineering-module__5naGCq__sectionHeading h2,.AnalyticsEngineering-module__5naGCq__boundary h2{max-width:none;font-size:clamp(2.1rem,10vw,3.25rem)}.AnalyticsEngineering-module__5naGCq__architecture{padding-left:.75rem;padding-right:.75rem}.AnalyticsEngineering-module__5naGCq__deliverableBands article{grid-template-columns:minmax(0,1fr)}.AnalyticsEngineering-module__5naGCq__deliverableBands .AnalyticsEngineering-module__5naGCq__deliverableDetail{grid-column:1}.AnalyticsEngineering-module__5naGCq__projectIdentity{grid-template-columns:2.25rem minmax(0,1fr)}.AnalyticsEngineering-module__5naGCq__projectCopy{padding-left:0}.AnalyticsEngineering-module__5naGCq__relatedEvidence{grid-template-columns:minmax(0,1fr)}.AnalyticsEngineering-module__5naGCq__relatedEvidence a{grid-template-columns:minmax(0,1fr);gap:.3rem;padding:.75rem 0}.AnalyticsEngineering-module__5naGCq__relatedEvidence small{text-align:left}}.AnalyticsEngineering-module__5naGCq__sectionSignalArtwork{opacity:.9;grid-column:1/-1;width:min(100%,72rem);margin:clamp(1.75rem,4vw,3.75rem) auto -2.5rem;transform:translate(-2%)}@media (max-width:820px){.AnalyticsEngineering-module__5naGCq__sectionSignalArtwork{margin-bottom:-1rem;transform:none}}
