.page-module__qE4_sq__page{--ma-ink:var(--surface-quiet);--ma-ink-raised:color-mix(in oklab, var(--surface-quiet) 88%, white);--ma-teal:var(--brand-active);--ma-teal-ink:var(--teal-800);--ma-teal-soft:color-mix(in oklab, var(--brand) 24%, var(--bg));--ma-teal-pale:color-mix(in oklab, var(--brand) 20%, var(--bg));--ma-dark-accent:color-mix(in oklab, var(--brand) 28%, white);--ma-on-teal:color-mix(in oklab, var(--neutral-0) 96%, transparent);--ma-paper:color-mix(in oklab, var(--surface-quiet) 11%, var(--bg));--ma-warm:color-mix(in oklab, var(--chart-accent) 22%, var(--bg))}.page-module__qE4_sq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__qE4_sq__page .cs-section>.cs-container{padding-top:58px;padding-bottom:62px}.page-module__qE4_sq__page .cs-section__body{margin-top:34px}.page-module__qE4_sq__sectionIntro{max-width:53rem;margin-left:calc(var(--cs-rail) + var(--cs-gap))}.page-module__qE4_sq__handoffMap{margin:46px 0 0}.page-module__qE4_sq__artifactRail{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__qE4_sq__artifactRail>div{background:var(--ma-paper);flex-direction:column;justify-content:space-between;min-height:190px;padding:30px;display:flex;position:relative}.page-module__qE4_sq__artifactRail>div:nth-child(2){background:var(--ma-warm)}.page-module__qE4_sq__artifactRail>div:nth-child(3){background:var(--ma-teal-pale)}.page-module__qE4_sq__artifactRail>div:not(:last-child):after{z-index:2;background:var(--ma-teal);clip-path:polygon(0 0,100% 50%,0 100%);content:"";width:22px;height:22px;position:absolute;top:calc(50% - 11px);right:-11px}.page-module__qE4_sq__artifactRail>div>span,.page-module__qE4_sq__recordLabel,.page-module__qE4_sq__failureReadout li>span,.page-module__qE4_sq__cycleStages header>span,.page-module__qE4_sq__cycleOutput span,.page-module__qE4_sq__feedbackField>header>span,.page-module__qE4_sq__feedbackOrigin>span,.page-module__qE4_sq__feedbackBands span{color:var(--ma-teal-ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.095em;text-transform:uppercase;font-size:11px;font-weight:550}.page-module__qE4_sq__artifactRail>div>strong{max-width:14ch;font-family:var(--font-headline), system-ui, sans-serif;font-size:clamp(1.55rem,2.4vw,2.15rem);font-weight:500;line-height:1.08}.page-module__qE4_sq__brokenRecord{color:var(--neutral-0);background:var(--ma-ink)}.page-module__qE4_sq__recordLabel{color:var(--ma-dark-accent);padding:18px 28px 0;display:block}.page-module__qE4_sq__recordTrack{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:34px;display:grid}.page-module__qE4_sq__recordSegment:not(:first-child){margin-left:34px}.page-module__qE4_sq__recordSegment:not(:last-child){margin-right:34px}.page-module__qE4_sq__recordSegment{background:var(--ma-ink-raised);flex-direction:column;justify-content:center;min-height:126px;padding:24px 28px;display:flex;position:relative}.page-module__qE4_sq__recordSegment:after{background:var(--ma-dark-accent);content:"";height:5px;position:absolute;bottom:-14px;left:0;right:0}.page-module__qE4_sq__recordSegment:nth-child(2){background:color-mix(in oklab, var(--brand) 9%, var(--ma-ink))}.page-module__qE4_sq__recordSegment:nth-child(3){background:color-mix(in oklab, var(--brand-active) 33%, var(--ma-ink))}.page-module__qE4_sq__recordSegment>strong{font-family:var(--font-headline), system-ui, sans-serif;font-size:1.18rem;font-weight:500;line-height:1.22}.page-module__qE4_sq__handoffMap>blockquote{color:var(--neutral-0);background:var(--ma-ink);font-family:var(--font-headline), system-ui, sans-serif;letter-spacing:-.028em;margin:0;padding:35px 38px 40px;font-size:clamp(2.05rem,3.7vw,3.45rem);font-weight:500;line-height:1.04}.page-module__qE4_sq__failureReadout{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__qE4_sq__failureReadout li{background:var(--ma-paper);min-height:225px;padding:29px 30px 32px}.page-module__qE4_sq__failureReadout li:nth-child(2){background:var(--ma-warm)}.page-module__qE4_sq__failureReadout li:nth-child(3){background:var(--ma-teal-soft)}.page-module__qE4_sq__failureReadout li>strong{max-width:18ch;font-family:var(--font-headline), system-ui, sans-serif;margin-top:25px;font-size:1.38rem;font-weight:550;line-height:1.17;display:block}.page-module__qE4_sq__failureReadout li>p{color:var(--muted-fg);margin:12px 0 0;font-size:16px;line-height:1.56}.page-module__qE4_sq__lifecycleAtlas{background:var(--ma-ink);width:min(90rem,100vw - 48px);margin:46px 0 0 50%;overflow:hidden;transform:translate(-50%)}.page-module__qE4_sq__cycleStages{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__qE4_sq__cycleStages>li{grid-template-rows:auto 1fr auto;min-width:0;display:grid;position:relative}.page-module__qE4_sq__cycleStages>li.page-module__qE4_sq__cycleSourcing{background:var(--ma-paper)}.page-module__qE4_sq__cycleStages>li.page-module__qE4_sq__cycleDiligence{background:var(--ma-warm)}.page-module__qE4_sq__cycleStages>li.page-module__qE4_sq__cycleOperations{background:var(--ma-teal-pale)}.page-module__qE4_sq__cycleStages header{grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:15px;min-height:142px;padding:27px 27px 24px;display:grid}.page-module__qE4_sq__cycleStages header>span{color:var(--ma-teal-ink)}.page-module__qE4_sq__cycleStages header strong{font-family:var(--font-headline), system-ui, sans-serif;font-size:clamp(1.45rem,2vw,1.85rem);font-weight:550;line-height:1.08;display:block}.page-module__qE4_sq__cycleStages header p{color:var(--muted-fg);margin:10px 0 0;font-size:16px;line-height:1.45}.page-module__qE4_sq__cycleAnalysis{min-width:0;color:var(--neutral-0);background:var(--ma-ink);flex-direction:column;padding:26px 25px 28px;display:flex}.page-module__qE4_sq__cycleDiligence .page-module__qE4_sq__cycleAnalysis{background:var(--ma-ink-raised)}.page-module__qE4_sq__cycleOperations .page-module__qE4_sq__cycleAnalysis{background:color-mix(in oklab, var(--brand-active) 29%, var(--ma-ink))}.page-module__qE4_sq__cycleAnalysis ol{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.page-module__qE4_sq__cycleAnalysis li{flex-direction:column;justify-content:center;min-height:0;padding:0 4px;display:flex}.page-module__qE4_sq__cycleAnalysis strong{font-family:var(--font-headline), system-ui, sans-serif;font-size:1.23rem;font-weight:600;line-height:1.18;display:block}.page-module__qE4_sq__cycleAnalysis p{color:color-mix(in oklab, var(--neutral-0) 68%, transparent);font-size:14px;line-height:var(--leading-small);margin:11px 0 0}.page-module__qE4_sq__cycleOutput{min-width:0;min-height:152px;color:var(--neutral-0);background:var(--ma-teal);flex-direction:column;justify-content:center;padding:25px 28px;display:flex;position:relative}.page-module__qE4_sq__cycleDiligence .page-module__qE4_sq__cycleOutput{background:color-mix(in oklab, var(--ma-teal) 92%, black)}.page-module__qE4_sq__cycleOperations .page-module__qE4_sq__cycleOutput{background:color-mix(in oklab, var(--ma-teal) 84%, black)}.page-module__qE4_sq__cycleStages>li:not(:last-child) .page-module__qE4_sq__cycleOutput:after{z-index:2;background:var(--ma-dark-accent);clip-path:polygon(0 0,100% 50%,0 100%);content:"";width:26px;height:26px;position:absolute;top:calc(50% - 13px);right:-13px}.page-module__qE4_sq__cycleOutput span{color:var(--ma-on-teal)}.page-module__qE4_sq__cycleOutput strong{font-family:var(--font-headline), system-ui, sans-serif;margin-top:13px;font-size:1.18rem;font-weight:550;line-height:1.28;display:block}.page-module__qE4_sq__feedbackField{color:var(--neutral-0);background:color-mix(in oklab, var(--ma-ink) 94%, black);padding:30px 28px 28px}.page-module__qE4_sq__feedbackField>header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.page-module__qE4_sq__feedbackField>header>span{color:var(--ma-dark-accent)}.page-module__qE4_sq__feedbackField>header>strong{max-width:31ch;font-family:var(--font-headline), system-ui, sans-serif;text-align:right;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:500;line-height:1.15}.page-module__qE4_sq__feedbackOrigin{background:color-mix(in oklab, var(--brand-active) 58%, var(--ma-ink));width:36%;min-width:20rem;margin:30px 0 17px auto;padding:23px 24px 25px;position:relative}.page-module__qE4_sq__feedbackOrigin:after{background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);content:"";width:32px;height:16px;position:absolute;bottom:-16px;left:calc(50% - 16px)}.page-module__qE4_sq__feedbackOrigin>span{color:var(--ma-on-teal)}.page-module__qE4_sq__feedbackOrigin>strong{font-family:var(--font-headline), system-ui, sans-serif;margin-top:12px;font-size:1.35rem;font-weight:550;line-height:1.16;display:block}.page-module__qE4_sq__feedbackBands{flex-direction:column;align-items:flex-end;gap:11px;display:flex}.page-module__qE4_sq__feedbackBands>div{clip-path:polygon(0 50%,34px 0,100% 0,100% 100%,34px 100%);grid-template-columns:12.5rem minmax(13rem,.8fr) minmax(0,1.2fr);align-items:center;gap:20px;min-height:104px;padding:19px 28px 20px 50px;display:grid}.page-module__qE4_sq__feedbackDiligence{background:color-mix(in oklab, var(--chart-accent) 21%, var(--ma-ink-raised));width:76%}.page-module__qE4_sq__feedbackSourcing{background:color-mix(in oklab, var(--brand-active) 72%, var(--ma-ink));width:100%}.page-module__qE4_sq__feedbackBands span{color:color-mix(in oklab, var(--neutral-0) 72%, transparent)}.page-module__qE4_sq__feedbackBands strong{font-family:var(--font-headline), system-ui, sans-serif;font-size:1.2rem;font-weight:600;line-height:1.16}.page-module__qE4_sq__feedbackBands p{color:color-mix(in oklab, var(--neutral-0) 72%, transparent);font-size:14px;line-height:var(--leading-small);margin:0}.page-module__qE4_sq__ctaBridge span,.page-module__qE4_sq__ctaBridge small{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:550}.page-module__qE4_sq__ctaBridge{background:radial-gradient(circle at 80% 12%, color-mix(in oklab, var(--brand) 18%, transparent) 0 13%, transparent 38%), var(--ma-ink-raised);grid-template-rows:1fr auto 1fr;min-height:330px;padding:34px;display:grid}.page-module__qE4_sq__ctaBridge>div{color:color-mix(in oklab, var(--neutral-0) 82%, transparent);grid-template-columns:1fr repeat(3,11px);align-items:center;gap:9px;padding:0 5px;display:grid}.page-module__qE4_sq__ctaBridge>div:last-child{grid-template-columns:repeat(3,11px) 1fr}.page-module__qE4_sq__ctaBridge>div:last-child span{text-align:right;grid-area:1/4}.page-module__qE4_sq__ctaBridge>div i{background:color-mix(in oklab, var(--neutral-0) 40%, transparent);width:11px;height:11px;display:block}.page-module__qE4_sq__ctaBridge>div i:first-of-type{border-radius:50%}.page-module__qE4_sq__ctaBridge>div i:nth-of-type(2){transform:rotate(45deg)}.page-module__qE4_sq__ctaBridge>div:last-child i{background:color-mix(in oklab, var(--brand) 50%, white)}.page-module__qE4_sq__ctaBridge>b{min-height:102px;color:var(--neutral-0);background:var(--ma-teal);text-align:center;place-content:center;padding:22px;display:grid}.page-module__qE4_sq__ctaBridge small{color:var(--ma-on-teal)}.page-module__qE4_sq__ctaBridge strong{font-family:var(--font-headline), system-ui, sans-serif;margin-top:10px;font-size:1.35rem;font-weight:600}@media (max-width:64rem){.page-module__qE4_sq__sectionIntro{max-width:48rem}.page-module__qE4_sq__lifecycleAtlas{width:100%;margin-left:0;transform:none}.page-module__qE4_sq__artifactRail>div{min-height:175px;padding:26px}.page-module__qE4_sq__recordSegment{padding:22px}.page-module__qE4_sq__failureReadout li{padding:26px}.page-module__qE4_sq__cycleStages header{grid-template-columns:2rem 1fr;padding:24px 21px 22px}.page-module__qE4_sq__cycleAnalysis{padding:23px 19px 24px}.page-module__qE4_sq__cycleAnalysis li{min-height:125px;padding:0 2px}.page-module__qE4_sq__cycleOutput{padding:23px 22px}.page-module__qE4_sq__feedbackBands>div{grid-template-columns:12.5rem minmax(0,1fr);gap:7px 18px}.page-module__qE4_sq__feedbackBands>div>span{grid-row:1/3}.page-module__qE4_sq__feedbackDiligence{width:80%}}@media (max-width:48rem){.page-module__qE4_sq__page .cs-section>.cs-container{padding-top:46px;padding-bottom:50px}.page-module__qE4_sq__sectionIntro{margin-left:0}.page-module__qE4_sq__handoffMap,.page-module__qE4_sq__lifecycleAtlas{margin-top:38px}.page-module__qE4_sq__artifactRail{grid-template-columns:1fr}.page-module__qE4_sq__artifactRail>div{min-height:150px}.page-module__qE4_sq__artifactRail>div:not(:last-child):after{inset:auto auto -11px calc(50% - 11px);transform:rotate(90deg)}.page-module__qE4_sq__recordTrack{grid-template-columns:1fr;gap:30px;padding:0 24px 26px 42px}.page-module__qE4_sq__recordSegment:not(:first-child),.page-module__qE4_sq__recordSegment:not(:last-child){margin:0}.page-module__qE4_sq__recordSegment{min-height:96px;padding:20px 20px 20px 26px}.page-module__qE4_sq__recordSegment:after{width:5px;height:auto;inset:0 auto 0 -14px}.page-module__qE4_sq__handoffMap>blockquote{padding:30px 26px 34px}.page-module__qE4_sq__failureReadout{grid-template-columns:1fr}.page-module__qE4_sq__failureReadout li{min-height:0}.page-module__qE4_sq__cycleStages{grid-template-columns:1fr}.page-module__qE4_sq__cycleStages header{min-height:0;padding:25px 22px 23px}.page-module__qE4_sq__cycleAnalysis{padding:23px 18px 24px}.page-module__qE4_sq__cycleAnalysis li{min-height:0;padding:17px 17px 18px}.page-module__qE4_sq__cycleOutput{min-height:128px;padding:23px 24px 25px}.page-module__qE4_sq__cycleStages>li:not(:last-child) .page-module__qE4_sq__cycleOutput:after{display:none}.page-module__qE4_sq__feedbackField{padding:26px 10px 10px}.page-module__qE4_sq__feedbackField>header{flex-direction:column;align-items:flex-start;padding:0 12px}.page-module__qE4_sq__feedbackField>header>strong{text-align:left;max-width:none}.page-module__qE4_sq__feedbackOrigin{width:auto;min-width:0;margin:26px 0 17px;padding:22px 20px 24px}.page-module__qE4_sq__feedbackBands>div{grid-template-columns:1fr;gap:8px;width:100%;min-height:0;padding:22px 20px 24px 45px}.page-module__qE4_sq__feedbackBands>div>span{grid-row:auto}.page-module__qE4_sq__feedbackBands p{margin-top:4px}.page-module__qE4_sq__ctaBridge{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(7.5rem,1.25fr) minmax(0,1fr);min-height:150px;padding:18px}.page-module__qE4_sq__ctaBridge>div,.page-module__qE4_sq__ctaBridge>div:last-child{flex-wrap:wrap;place-content:center;gap:6px;padding:0;display:flex}.page-module__qE4_sq__ctaBridge>div span,.page-module__qE4_sq__ctaBridge>div:last-child span{text-align:center;flex-basis:100%;grid-area:auto;margin-bottom:5px}.page-module__qE4_sq__ctaBridge>div i{width:8px;height:8px}.page-module__qE4_sq__ctaBridge>b{min-height:94px;padding:12px}.page-module__qE4_sq__ctaBridge strong{font-size:1.08rem}}
