.w78MWq_page{--az-ink:#0a0a0a;--az-ink-soft:#1c1917;--az-red:#ff3b47;--az-red-soft:#c81e4a;--az-plum:#c81e4a;--az-violet:#ec4899;--az-paper:#faf9f8;--az-paper-soft:#f4f2f0;--az-white:#fff;--az-heading:#0a0a0a;--az-copy:#57534e;--az-muted:#78716c;--az-line:#e7e5e4;--az-line-soft:#efedeb;--az-wash:#fff1f2;--az-shadow-flat:0 1px 2px #0f172a0a;--az-shadow-raised:0 1px 2px #0f172a0d, 0 21px 55px -34px #0f172a40;--az-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--display:var(--font-display), var(--font-inter), system-ui, sans-serif;--node:var(--i55);--track-gap:var(--f34);background:var(--az-paper);color:var(--az-heading);position:relative;overflow:clip}.w78MWq_container{width:min(100%, calc(var(--w-layout) + 2 * var(--gutter)));padding-inline:var(--gutter);margin-inline:auto}.w78MWq_eyebrow,.w78MWq_eyebrowDark{align-items:center;gap:var(--f13);margin:0 0 var(--eyebrow-gap);color:var(--az-plum);font-size:var(--t-13);letter-spacing:var(--tr-caps);font-weight:700;line-height:var(--lh-body);text-transform:uppercase;display:inline-flex}.w78MWq_eyebrow>span,.w78MWq_eyebrowDark>span{width:var(--f34);background:linear-gradient(90deg, var(--az-red), var(--az-violet));flex:none;height:1px}.w78MWq_sectionHeader h2,.w78MWq_approachHeading h2,.w78MWq_deliverablesInner h2,.w78MWq_guardrailsInner h2,.w78MWq_faqIntro h2,.w78MWq_relatedHeader h2,.w78MWq_closingInner h2{color:var(--az-heading);font-family:var(--display);font-size:var(--t-h2);letter-spacing:var(--tr-h2);font-weight:610;font-stretch:94%;line-height:var(--lh-h2);text-wrap:balance;margin:0}.w78MWq_sectionHeader>p:not([class]),.w78MWq_relatedHeader>p:not([class]),.w78MWq_approachHeading>p:not([class]),.w78MWq_deliverablesInner>div:first-child>p:not([class]),.w78MWq_guardrailsInner>div:first-child>p:not([class]),.w78MWq_closingInner>div:first-child>p:not([class]),.w78MWq_faqIntro>p:not([class]){max-width:var(--w-measure);color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body);text-wrap:pretty;margin:0}.w78MWq_deliverablesInner>div:first-child>p:not([class]),.w78MWq_guardrailsInner>div:first-child>p:not([class]),.w78MWq_closingInner>div:first-child>p:not([class]),.w78MWq_faqIntro>p:not([class]){margin-top:var(--lead-gap)}.w78MWq_hero{background:var(--az-paper);color:var(--az-heading);isolation:isolate;margin-top:-4rem;position:relative;overflow:hidden}.w78MWq_heroGrid,.w78MWq_approachGrid,.w78MWq_deliverablesGrid,.w78MWq_relatedGridBg,.w78MWq_closingGrid{z-index:-3;opacity:.22;background-image:linear-gradient(#0a0a0a4d 1px,#0000 1px),linear-gradient(90deg,#0a0a0a4d 1px,#0000 1px);background-size:var(--f89) var(--f89);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.w78MWq_heroGlow{z-index:-2;width:610px;height:610px;inset-inline-end:calc(-1 * var(--f144));filter:blur(144px);background:#ec489914;border-radius:50%;position:absolute;top:20%}.w78MWq_heroInner{z-index:2;align-items:center;gap:var(--f55);padding-top:calc(4rem + var(--f89));padding-bottom:var(--f55);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.w78MWq_heroCopy{min-width:0}.w78MWq_backLink{align-items:center;gap:var(--f8);width:fit-content;min-height:44px;margin-bottom:var(--f21);color:var(--az-muted);font-size:var(--t-13);transition:color var(--d-component) var(--phi-ease-out);font-weight:650;text-decoration:none;display:flex}.w78MWq_backLink:hover{color:var(--az-heading)}.w78MWq_backLink svg{width:var(--i13);height:var(--i13)}.w78MWq_vendorLogo{width:auto;height:var(--f34);margin:0 0 var(--f21);object-fit:contain;display:block}.w78MWq_heroTitle{font-family:var(--display);font-size:clamp(var(--t-34), 10vw, var(--t-55));letter-spacing:var(--tr-h1);font-weight:680;font-stretch:75%;line-height:var(--lh-h1);text-wrap:balance;overflow-wrap:break-word;flex-direction:column;margin:0;display:flex}.w78MWq_heroTitle>span:first-child{color:var(--az-heading)}.w78MWq_heroTitle>span:last-child{background:linear-gradient(100deg, var(--az-red) 3%, var(--az-violet) 54%, var(--az-red));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.w78MWq_heroDescription{max-width:var(--w-measure);margin:var(--f34) 0 0;color:var(--az-copy);font-size:var(--t-lead);line-height:var(--lh-body);text-wrap:pretty}.w78MWq_heroActions{gap:var(--f13);margin-top:var(--f34);flex-wrap:wrap;display:flex}.w78MWq_primaryButton,.w78MWq_secondaryButton{min-height:var(--ctl-lg);appearance:none;justify-content:center;align-items:center;gap:var(--f13);border-radius:var(--r8);padding:var(--f13) var(--f21);font:inherit;font-size:var(--t-17);cursor:pointer;transition:transform var(--d-component) var(--phi-ease-out), border-color var(--d-component) var(--phi-ease-out), background-color var(--d-component) var(--phi-ease-out), box-shadow var(--d-component) var(--phi-ease-out);font-weight:690;line-height:1;text-decoration:none;display:inline-flex}.w78MWq_primaryButton{background:linear-gradient(100deg, var(--az-red-soft) 0%, var(--az-violet) 100%);color:#fff;border:1px solid #e11d48e6;box-shadow:0 1px 2px #0f172a14,0 13px 34px -13px #e11d488c}.w78MWq_primaryButton:hover{transform:translateY(calc(-1 * var(--lift)));background:linear-gradient(100deg,#c81e4f 0%,#db3d90 100%);box-shadow:0 1px 2px #0f172a14,0 21px 34px -13px #e11d489e}.w78MWq_secondaryButton{border:1px solid var(--az-line);background:var(--az-white);color:var(--az-heading);box-shadow:var(--az-shadow-flat)}.w78MWq_secondaryButton:hover{transform:translateY(calc(-1 * var(--lift)));background:var(--az-paper-soft);border-color:#0a0a0a40}.w78MWq_primaryButton:focus-visible,.w78MWq_secondaryButton:focus-visible,.w78MWq_backLink:focus-visible,.w78MWq_relatedCard a:focus-visible,.w78MWq_faqItem summary:focus-visible{outline:2px solid var(--az-red-soft);outline-offset:var(--f3)}.w78MWq_primaryButton svg,.w78MWq_secondaryButton svg,.w78MWq_relatedCard a svg{width:var(--i21);height:var(--i21);transition:transform var(--d-component) var(--phi-ease-out);flex:none}.w78MWq_primaryButton:hover svg,.w78MWq_relatedCard a:hover svg{transform:translate(var(--lift), calc(-1 * var(--lift)))}.w78MWq_secondaryButton:hover svg{transform:translateX(var(--nudge))}.w78MWq_heroProof{align-items:flex-start;gap:var(--f8);max-width:var(--w-measure);margin:var(--f21) 0 0;color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body);display:flex}.w78MWq_heroProof svg{width:var(--i13);height:var(--i13);margin-top:var(--f5);color:var(--az-red-soft);flex:none}.w78MWq_heroVisual{display:none}.w78MWq_heroRail{z-index:2;border-top:1px solid var(--az-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0;display:none;position:relative}.w78MWq_heroRail>div{min-width:0;padding:var(--f21)}.w78MWq_heroRail>div:first-child{padding-inline-start:0}.w78MWq_heroRail>div+div{border-inline-start:1px solid var(--az-line)}.w78MWq_heroRail dt{margin-bottom:var(--f5);color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body)}.w78MWq_heroRail dd{align-items:center;gap:var(--f8);color:var(--az-heading);font-size:var(--t-17);font-weight:600;line-height:var(--lh-h3);flex-wrap:wrap;margin:0;display:flex}.w78MWq_railArrow{width:var(--i13);height:var(--i13);color:var(--az-red-soft);flex:none}.w78MWq_situationsSection,.w78MWq_capabilitiesSection,.w78MWq_scopesSection,.w78MWq_methodSection,.w78MWq_faqSection{padding-block:var(--band-y);position:relative}.w78MWq_situationsSection,.w78MWq_capabilitiesSection,.w78MWq_scopesSection,.w78MWq_methodSection{background:var(--az-paper-soft)}.w78MWq_faqSection{border-top:1px solid var(--az-line);background:var(--az-paper)}.w78MWq_sectionHeader,.w78MWq_relatedHeader,.w78MWq_approachHeading{align-items:end;gap:var(--f21) var(--f89);margin-bottom:var(--head-gap);grid-template-columns:minmax(0,1fr);display:grid}.w78MWq_situationGrid{border-top:1px solid var(--az-line);border-bottom:1px solid var(--az-line);grid-template-columns:minmax(0,1fr);display:grid}.w78MWq_situationCard{min-width:0;padding:var(--card-pb) var(--card-pi);transition:background-color var(--d-component) var(--phi-ease-out), transform var(--d-component) var(--phi-ease-out)}.w78MWq_situationCard+.w78MWq_situationCard{border-top:1px solid var(--az-line)}.w78MWq_situationCard:hover{background:var(--az-white);transform:translateY(calc(-1 * var(--f3)))}.w78MWq_situationCard>span,.w78MWq_scopeCard>span{color:var(--az-plum);font-family:var(--az-mono);font-size:var(--t-13)}.w78MWq_situationCard h3,.w78MWq_approachStep h3,.w78MWq_capabilityCard h3,.w78MWq_scopeCard h3{margin:var(--f21) 0 0;color:var(--az-heading);font-size:var(--t-21);letter-spacing:var(--tr-h3);font-weight:650;line-height:var(--lh-h3);text-wrap:balance}.w78MWq_situationCard p,.w78MWq_approachStep p,.w78MWq_capabilityCard p,.w78MWq_scopeCard p{margin:var(--f8) 0 0;color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body);text-wrap:pretty}.w78MWq_approachSection,.w78MWq_deliverablesSection,.w78MWq_guardrailsSection,.w78MWq_relatedSection,.w78MWq_closingSection{padding-block:var(--band-y);background:radial-gradient(circle at 82% 24%, #ec489912, transparent 31rem), var(--az-paper);color:var(--az-heading);isolation:isolate;position:relative;overflow:hidden}.w78MWq_approachGrid,.w78MWq_deliverablesGrid,.w78MWq_relatedGridBg,.w78MWq_closingGrid{opacity:.17}.w78MWq_approachFlow{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.w78MWq_flowLine{z-index:0;inset-inline:8%;top:calc(var(--card-pb) + var(--f13));background:linear-gradient(90deg, var(--az-red), var(--az-plum), var(--az-red));opacity:.55;height:1px;display:none;position:absolute}.w78MWq_approachStep{z-index:1;border:1px solid var(--az-line);border-radius:var(--r13);min-width:0;padding:var(--card-pb) var(--card-pi);background:var(--az-white);box-shadow:var(--az-shadow-flat);position:relative}.w78MWq_approachStep>div{justify-content:space-between;align-items:center;display:flex}.w78MWq_approachStep>div span{color:var(--az-muted);font-family:var(--az-mono);font-size:var(--t-13)}.w78MWq_approachStep>div svg{width:var(--i21);height:var(--i21);color:var(--az-red-soft)}.w78MWq_capabilitiesSection{border-bottom:1px solid var(--az-line)}.w78MWq_capabilityGrid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.w78MWq_capabilityCard{border:1px solid var(--az-line);border-radius:var(--r13);min-width:0;padding:var(--card-pb) var(--card-pi);background:var(--az-white);box-shadow:var(--az-shadow-flat);transition:transform var(--d-component) var(--phi-ease-out), border-color var(--d-component) var(--phi-ease-out), background-color var(--d-component) var(--phi-ease-out)}.w78MWq_capabilityCard:hover{background:var(--az-paper);transform:translateY(calc(-1 * var(--f3)));border-color:#e11d484d}.w78MWq_capabilityTop{color:var(--az-plum);justify-content:space-between;align-items:center;display:flex}.w78MWq_capabilityTop span{font-family:var(--az-mono);font-size:var(--t-13)}.w78MWq_capabilityTop svg{width:var(--i21);height:var(--i21);color:var(--az-red)}.w78MWq_capabilityCard h3{max-width:var(--w-measure);font-size:var(--t-h3);font-weight:640}.w78MWq_deliverablesSection{background:radial-gradient(circle at 18% 45%, #ec489912, transparent 30rem), var(--az-paper)}.w78MWq_deliverablesInner,.w78MWq_guardrailsInner,.w78MWq_closingInner{align-items:center;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.w78MWq_deliverablesPanel{border:1px solid var(--az-line);border-radius:var(--r13);background:var(--az-white);min-width:0;box-shadow:var(--az-shadow-raised);overflow:hidden}.w78MWq_panelTopbar{min-height:var(--f55);justify-content:space-between;align-items:center;gap:var(--f13);border-bottom:1px solid var(--az-line-soft);padding:var(--f13) var(--f21);color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body);display:flex}.w78MWq_liveSignal{align-items:center;gap:var(--f8);display:inline-flex}.w78MWq_liveSignal i{width:var(--f8);height:var(--f8);background:var(--az-red-soft);border-radius:50%;box-shadow:0 0 0 5px #e11d481f}.w78MWq_deliverablesPanel ul{margin:0;padding:0;list-style:none}.w78MWq_deliverablesPanel li{align-items:center;gap:var(--f13);min-height:var(--f55);padding:var(--f13) var(--f21);grid-template-columns:auto minmax(0,1fr);display:grid}.w78MWq_deliverablesPanel li+li{border-top:1px solid var(--az-line-soft)}.w78MWq_deliverablesPanel li>span,.w78MWq_guardrailsInner li span{color:var(--az-muted);font-family:var(--az-mono);font-size:var(--t-13)}.w78MWq_deliverablesPanel li p,.w78MWq_guardrailsInner li p{color:var(--az-heading);font-size:var(--t-17);line-height:var(--lh-body);margin:0}.w78MWq_deliverablesPanel li svg{width:var(--i13);height:var(--i13);color:var(--az-red-soft);display:none}.w78MWq_scopeGrid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.w78MWq_scopeCard{border:1px solid var(--az-line);border-radius:var(--r13);min-width:0;padding:var(--card-pb) var(--card-pi);background:var(--az-white);box-shadow:var(--az-shadow-flat);flex-direction:column;display:flex}.w78MWq_scopeCard h3{font-size:var(--t-h3)}.w78MWq_scopeCard>div{gap:var(--f5);padding-top:var(--f21);flex-wrap:wrap;margin-top:auto;display:flex}.w78MWq_scopeCard small{border:1px solid var(--az-line-soft);border-radius:var(--r-pill);padding:var(--f5) var(--f13);background:var(--az-paper);color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body)}.w78MWq_guardrailsSection{background:linear-gradient(125deg, #ec489912, transparent 52%), var(--az-paper)}.w78MWq_guardrailsGlow{z-index:-1;width:377px;height:377px;inset-inline-end:calc(-1 * var(--f144));filter:blur(89px);background:#ec489912;border-radius:50%;position:absolute;top:20%}.w78MWq_guardrailsInner ul{border:1px solid var(--az-line);border-radius:var(--r13);background:var(--az-white);min-width:0;box-shadow:var(--az-shadow-flat);margin:0;padding:0;list-style:none}.w78MWq_guardrailsInner li{align-items:start;gap:var(--f13);padding:var(--f21);grid-template-columns:auto minmax(0,1fr);display:grid}.w78MWq_guardrailsInner li+li{border-top:1px solid var(--az-line-soft)}.w78MWq_guardrailsInner li span{margin-top:var(--f3);display:none}.w78MWq_guardrailsInner li svg{width:var(--i21);height:var(--i21);margin-top:var(--f3);color:var(--az-red-soft)}.w78MWq_guardrailsInner li p{color:var(--az-copy)}.w78MWq_methodTrack{gap:var(--track-gap);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.w78MWq_methodStep{z-index:1;min-width:0;min-height:var(--node);padding-inline-start:calc(var(--node) + var(--f21));position:relative}.w78MWq_methodStep:not(:last-child):after{z-index:-1;width:1px;inset-inline-start:calc(var(--node) / 2);top:var(--node);bottom:calc(-1 * var(--track-gap));background:linear-gradient(to bottom, var(--az-red), var(--az-violet));content:"";opacity:.55;position:absolute}.w78MWq_methodNode{inset-inline-start:0;width:var(--node);height:var(--node);border:1px solid var(--az-line);background:var(--az-white);box-shadow:0 0 0 var(--f8) var(--az-paper-soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:0}.w78MWq_methodNode span{color:var(--az-plum);font-family:var(--az-mono);font-size:var(--t-13)}.w78MWq_methodStep h3{margin:var(--f13) 0 0;font-size:var(--t-21);letter-spacing:var(--tr-h3);font-weight:650;line-height:var(--lh-h3)}.w78MWq_methodStep p{margin:var(--f8) 0 0;color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body)}.w78MWq_faqLayout{align-items:start;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.w78MWq_faqList{border-top:1px solid var(--az-line);min-width:0}.w78MWq_faqItem{border-bottom:1px solid var(--az-line)}.w78MWq_faqItem summary{align-items:center;gap:var(--f21);min-height:var(--f89);padding-block:var(--f13);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}.w78MWq_faqItem summary::-webkit-details-marker{display:none}.w78MWq_faqItem summary>span{color:var(--az-plum);font-family:var(--az-mono);font-size:var(--t-13);display:none}.w78MWq_faqItem summary strong{font-size:var(--t-17);font-weight:630;line-height:var(--lh-body)}.w78MWq_faqItem summary svg{width:var(--i21);height:var(--i21);color:var(--az-red-soft);transition:transform var(--d-component) var(--phi-ease-out)}.w78MWq_faqItem[open] summary svg{transform:rotate(180deg)}.w78MWq_faqAnswer{--prose-body:var(--az-copy);max-width:var(--w-measure);padding-block:0 var(--f21)}.w78MWq_relatedSection{background:radial-gradient(circle at 16% 25%, #ec489912, transparent 30rem), var(--az-paper-soft)}.w78MWq_closingSection{padding-block:var(--band-close);background:linear-gradient(120deg, #ec489914, transparent 45%), var(--az-paper)}.w78MWq_closingInner{align-items:end}.w78MWq_closingActions{width:100%;max-width:var(--w-minor);align-items:stretch;gap:var(--f13);flex-direction:column;display:flex}.w78MWq_closingActions .w78MWq_primaryButton,.w78MWq_closingActions .w78MWq_secondaryButton{width:100%}.w78MWq_closingActions small{margin-top:var(--f5);color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body);text-align:center}@keyframes w78MWq_orbit-rotate{to{transform:rotate(360deg)}}@keyframes w78MWq_orbit-tilt{0%{transform:rotate(18deg)scaleY(.618)}to{transform:rotate(40deg)scaleY(.7)}}@keyframes w78MWq_node-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@media (max-width:609.98px){.w78MWq_heroActions{flex-direction:column;align-items:stretch}.w78MWq_primaryButton,.w78MWq_secondaryButton{width:100%}}@media (min-width:610px){.w78MWq_heroTitle{font-size:var(--t-h1)}.w78MWq_heroRail{display:grid}.w78MWq_situationGrid,.w78MWq_approachFlow,.w78MWq_capabilityGrid,.w78MWq_scopeGrid,.w78MWq_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.w78MWq_approachFlow>article:last-of-type:nth-of-type(odd),.w78MWq_scopeGrid>:last-child:nth-child(odd),.w78MWq_relatedGrid>:last-child:nth-child(odd){grid-column:1/-1}.w78MWq_relatedGrid>:last-child:nth-child(odd){aspect-ratio:2.618}.w78MWq_situationCard+.w78MWq_situationCard{border-top:0}.w78MWq_situationCard:nth-child(2n){border-inline-start:1px solid var(--az-line)}.w78MWq_situationCard:nth-child(n+3){border-top:1px solid var(--az-line)}.w78MWq_situationCard h3,.w78MWq_approachStep h3,.w78MWq_capabilityCard h3,.w78MWq_scopeCard h3{margin-top:var(--f34)}.w78MWq_methodTrack{column-gap:var(--f55);grid-template-columns:repeat(2,minmax(0,1fr))}.w78MWq_methodStep:not(:last-child):after{display:none}.w78MWq_deliverablesPanel li{grid-template-columns:auto minmax(0,1fr) auto}.w78MWq_deliverablesPanel li svg{display:block}.w78MWq_guardrailsInner li{grid-template-columns:auto auto minmax(0,1fr)}.w78MWq_guardrailsInner li span{display:block}.w78MWq_faqItem summary{grid-template-columns:var(--f34) minmax(0, 1fr) auto}.w78MWq_faqItem summary>span{display:block}.w78MWq_faqAnswer{padding-inline:var(--f55) var(--f34)}}@media (min-width:987px){.w78MWq_heroInner{gap:var(--f89);min-height:755px;padding-top:calc(4rem + var(--f55));padding-bottom:var(--f89);grid-template-columns:minmax(0,610fr) minmax(0,377fr)}.w78MWq_heroTitle{font-size:min(var(--t-h1), 4.236vw, 4.25rem)}.w78MWq_heroVisual.w78MWq_heroVisual{justify-self:end;width:min(100%,466px);display:block}.w78MWq_sectionHeader,.w78MWq_relatedHeader,.w78MWq_approachHeading{grid-template-columns:minmax(0,610fr) minmax(0,377fr)}.w78MWq_deliverablesInner,.w78MWq_guardrailsInner,.w78MWq_closingInner{gap:var(--f89);grid-template-columns:minmax(0,610fr) minmax(0,377fr)}.w78MWq_situationGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.w78MWq_situationCard:nth-child(n){border-top:0;border-inline-start:1px solid var(--az-line)}.w78MWq_situationCard:first-child{border-inline-start:0}.w78MWq_approachFlow,.w78MWq_scopeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.w78MWq_approachFlow>article:last-of-type:nth-of-type(odd),.w78MWq_scopeGrid>:last-child:nth-child(odd){grid-column:auto}.w78MWq_flowLine{display:block}.w78MWq_relatedGrid{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.w78MWq_relatedGrid>:last-child:nth-child(odd){aspect-ratio:1.618;grid-column:auto}.w78MWq_methodTrack{column-gap:var(--track-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.w78MWq_methodStep{padding-inline-start:0;padding-top:calc(var(--node) + var(--f21))}.w78MWq_methodStep:not(:last-child):after{width:auto;height:1px;inset-inline-start:var(--node);inset-inline-end:calc(-1 * var(--track-gap));top:calc(var(--node) / 2);background:linear-gradient(90deg, var(--az-red), var(--az-violet));display:block;bottom:auto}.w78MWq_methodStep h3{margin-top:0}.w78MWq_faqLayout{gap:var(--f89);grid-template-columns:minmax(0,377fr) minmax(0,610fr)}.w78MWq_faqIntro{top:var(--f144);position:sticky}}@media (prefers-reduced-motion:reduce){.w78MWq_primaryButton,.w78MWq_secondaryButton,.w78MWq_situationCard,.w78MWq_capabilityCard,.w78MWq_relatedCard>img,.w78MWq_faqItem summary svg{transition:none}}:is(.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_eyebrow>span,.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_eyebrowDark>span){background:linear-gradient(-90deg, var(--az-red), var(--az-violet))}.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_backLink svg{transform:scaleX(-1)}.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_primaryButton svg{transform:scaleX(-1)}.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_secondaryButton svg{transform:scaleX(-1)}.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_relatedCard a svg{transform:scaleX(-1)}.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_railArrow{transform:scaleX(-1)}.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_primaryButton:hover svg{transform:scaleX(-1) translate(var(--lift), calc(-1 * var(--lift)))}.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_relatedCard a:hover svg{transform:scaleX(-1) translate(var(--lift), calc(-1 * var(--lift)))}.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_secondaryButton:hover svg{transform:scaleX(-1) translateX(var(--nudge))}@media (min-width:987px){.w78MWq_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .w78MWq_methodStep:not(:last-child):after{background:linear-gradient(-90deg, var(--az-red), var(--az-violet))}}.w78MWq_page:lang(ar){--display:var(--font-noto-arabic), var(--font-inter), system-ui, sans-serif}.w78MWq_page:lang(ar) .w78MWq_eyebrow,.w78MWq_page:lang(ar) .w78MWq_eyebrowDark{letter-spacing:0;text-transform:none}.w78MWq_page:lang(ar) .w78MWq_heroTitle,.w78MWq_page:lang(ar) .w78MWq_sectionHeader h2,.w78MWq_page:lang(ar) .w78MWq_approachHeading h2,.w78MWq_page:lang(ar) .w78MWq_deliverablesInner h2,.w78MWq_page:lang(ar) .w78MWq_guardrailsInner h2,.w78MWq_page:lang(ar) .w78MWq_faqIntro h2,.w78MWq_page:lang(ar) .w78MWq_relatedHeader h2,.w78MWq_page:lang(ar) .w78MWq_closingInner h2,.w78MWq_page:lang(ar) .w78MWq_situationCard h3,.w78MWq_page:lang(ar) .w78MWq_approachStep h3,.w78MWq_page:lang(ar) .w78MWq_capabilityCard h3,.w78MWq_page:lang(ar) .w78MWq_scopeCard h3,.w78MWq_page:lang(ar) .w78MWq_methodStep h3,.w78MWq_page:lang(ar) .w78MWq_relatedCard h3{letter-spacing:0;line-height:var(--lh-ar-head)}
.mPECZq_band{padding-block:var(--band-y);border-top:1px solid var(--az-line,#e7e5e4);background:var(--az-paper,#faf9f8);color:var(--az-heading,#0a0a0a);position:relative}.mPECZq_container{width:min(100%, calc(var(--w-layout) + 2 * var(--gutter)));padding-inline:var(--gutter);margin-inline:auto}.mPECZq_header{align-items:end;gap:var(--f21) var(--f89);margin-bottom:var(--head-gap);grid-template-columns:minmax(0,1fr);display:grid}.mPECZq_header h2{font-family:var(--font-display), var(--font-inter), system-ui, sans-serif;font-size:var(--t-h2);letter-spacing:var(--tr-h2);font-weight:610;font-stretch:94%;line-height:var(--lh-h2);text-wrap:balance;margin:0}.mPECZq_header>p{max-width:var(--w-measure);color:var(--az-copy,#57534e);font-size:var(--t-17);line-height:var(--lh-body);text-wrap:pretty;margin:0}.mPECZq_eyebrow{align-items:center;gap:var(--f13);margin:0 0 var(--eyebrow-gap);color:var(--az-plum,#c81e4a);font-size:var(--t-13);letter-spacing:var(--tr-caps);font-weight:700;line-height:var(--lh-body);text-transform:uppercase;display:inline-flex}.mPECZq_eyebrow>span{width:var(--f34);background:linear-gradient(90deg,#ff3b47,#ec4899);flex:none;height:1px}.mPECZq_group+.mPECZq_group{margin-top:var(--f55)}.mPECZq_label{margin:0 0 var(--f13);color:var(--az-muted,#78716c);font-size:var(--t-13);letter-spacing:var(--tr-caps);font-weight:700;line-height:var(--lh-body);text-transform:uppercase}.mPECZq_note{max-width:var(--w-measure);margin:var(--f34) 0 0;color:var(--az-copy,#57534e);font-size:var(--t-17);line-height:var(--lh-body);text-wrap:pretty}.mPECZq_note a{color:var(--az-heading,#0a0a0a);text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #c81e4a66;text-decoration:underline #c81e4a66}.mPECZq_note a:hover{color:var(--az-plum,#c81e4a)}@media (min-width:987px){.mPECZq_header{grid-template-columns:minmax(0,610fr) minmax(0,377fr)}}.mPECZq_band:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mPECZq_eyebrow>span{background:linear-gradient(-90deg,#ff3b47,#ec4899)}.mPECZq_band:lang(ar) .mPECZq_eyebrow,.mPECZq_band:lang(ar) .mPECZq_label,.mPECZq_band:lang(ar) .mPECZq_header h2{letter-spacing:0;text-transform:none}.mPECZq_band:lang(ar) .mPECZq_header h2{font-family:var(--font-noto-arabic), var(--font-inter), system-ui, sans-serif;font-stretch:100%;line-height:var(--lh-ar-head)}
.YHDgbG_grid{gap:var(--f21);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:610px){.YHDgbG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:987px){.YHDgbG_cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.YHDgbG_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.YHDgbG_cols4{grid-template-columns:repeat(4,minmax(0,1fr))}}.YHDgbG_tile{border-radius:var(--r13);min-width:0;height:100%;transition:transform var(--d-component) var(--phi-ease-out), border-color var(--d-component) var(--phi-ease-out), box-shadow var(--d-component) var(--phi-ease-out);background:#fff;border:1px solid #e7e5e4;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.YHDgbG_linked:hover{transform:translateY(calc(-1 * var(--f3)));border-color:#c81e4a52;box-shadow:0 1px 2px #0f172a0d,0 21px 55px -34px #c81e4a73}.YHDgbG_linked:has(.YHDgbG_link:focus-visible){outline-offset:var(--f3);outline:2px solid #c81e4a}.YHDgbG_media{aspect-ratio:1.618;background:radial-gradient(90% 70% at 85% 0,#ec48992e,#0000 62%),radial-gradient(70% 60% at 0 100%,#ff3b471f,#0000 60%),#0b0a0a;flex:none;max-height:233px;position:relative;overflow:hidden}.YHDgbG_media:after{content:"";pointer-events:none;background:linear-gradient(#0000 70%,#0b0a0a59);position:absolute;inset:0;box-shadow:inset 0 -1px #ffffff0f}.YHDgbG_media canvas,.YHDgbG_media img{transition:filter var(--d-component) var(--phi-ease-out), transform .61s var(--phi-ease-out);filter:saturate(.92)brightness(.92)}.YHDgbG_linked:hover .YHDgbG_media :is(canvas,img){filter:none}.YHDgbG_linked:has(.YHDgbG_link:focus-visible) .YHDgbG_media :is(canvas,img){filter:none}.YHDgbG_index{z-index:1;color:#fff1f39e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-13);line-height:1;position:absolute;inset-block-start:var(--f13);inset-inline-start:var(--f13)}.YHDgbG_body{padding:var(--f21);flex-direction:column;flex:auto;display:flex}@media (min-width:1597px){.YHDgbG_body{padding:var(--f34) var(--f34) var(--f21)}}.YHDgbG_icon{width:44px;height:44px;border-radius:var(--r8);color:#fff;background:linear-gradient(135deg,#ff3b47 0%,#ec4899 55%,#7c3aed 100%);place-items:center;margin-block-end:var(--f21);display:grid;box-shadow:0 13px 21px -13px #ec4899b3}.YHDgbG_icon svg{width:21px;height:21px}.YHDgbG_kicker{margin:0 0 var(--f8);color:#c81e4a;font-size:var(--t-13);letter-spacing:var(--tr-caps);font-weight:650;line-height:var(--lh-h3);text-transform:uppercase}.YHDgbG_kicker:lang(ar){letter-spacing:0;text-transform:none}.YHDgbG_title{color:#0a0a0a;font-size:var(--t-21);font-weight:640;line-height:var(--lh-h3);text-wrap:balance;overflow-wrap:break-word;margin:0}.YHDgbG_title:lang(ar){line-height:1.5}.YHDgbG_link{color:inherit;text-decoration:none}.YHDgbG_link:focus-visible{outline:none}.YHDgbG_titleArrow{width:13px;height:13px;vertical-align:.1em;color:#c81e4a;transition:transform var(--d-component) var(--phi-ease-out);margin-inline-start:var(--f8);display:inline-block}.YHDgbG_linked:hover .YHDgbG_titleArrow{transform:translate(2px,-2px)}[dir=rtl] .YHDgbG_titleArrow{transform:scaleX(-1)}[dir=rtl] .YHDgbG_linked:hover .YHDgbG_titleArrow{transform:scaleX(-1)translate(2px,-2px)}.YHDgbG_link:after{content:"";z-index:2;position:absolute;inset:0}.YHDgbG_description{margin:var(--f8) 0 0;color:#57534e;font-size:var(--t-17);line-height:var(--lh-body);text-wrap:pretty;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.YHDgbG_cta{padding-top:var(--f21);align-items:center;gap:var(--f8);color:#c81e4a;font-size:var(--t-13);margin-top:auto;font-weight:690;line-height:1;display:inline-flex}.YHDgbG_cta svg{width:13px;height:13px;transition:transform var(--d-component) var(--phi-ease-out);flex:none}.YHDgbG_linked:hover .YHDgbG_cta svg{transform:translate(2px,-2px)}[dir=rtl] .YHDgbG_cta svg{transform:scaleX(-1)}[dir=rtl] .YHDgbG_linked:hover .YHDgbG_cta svg{transform:scaleX(-1)translate(2px,-2px)}@media (min-width:987px){.YHDgbG_row{flex-direction:row}.YHDgbG_row .YHDgbG_media{aspect-ratio:auto;flex:0 0 38.2%;min-height:233px;max-height:none}.YHDgbG_row .YHDgbG_body{padding:var(--f34);justify-content:center}.YHDgbG_row .YHDgbG_title{font-size:var(--t-34,2.125rem);font-weight:620}}@media (prefers-reduced-motion:reduce){.YHDgbG_tile,.YHDgbG_media canvas,.YHDgbG_media img,.YHDgbG_cta svg{transition:none}.YHDgbG_linked:hover{transform:none}}
.xf-xXq_frame{aspect-ratio:4/5;inline-size:100%;position:relative}.xf-xXq_band{aspect-ratio:3;inline-size:100%;position:relative}.xf-xXq_band .xf-xXq_screen{border-radius:8px;box-shadow:0 1px 2px #0b0a0a14}.xf-xXq_frame:before{content:"";z-index:-1;filter:blur(34px);pointer-events:none;background:radial-gradient(closest-side,#ec489947,#7c3aed1f 55%,#0000);border-radius:34px;position:absolute;inset:8% 5% -3%}.xf-xXq_screen{background:radial-gradient(90% 55% at 82% 6%,#ec489929,#0000 62%),radial-gradient(70% 45% at 6% 100%,#ff3b471f,#0000 60%),radial-gradient(60% 40%,#7c3aed14,#0000 70%),#0b0a0a;border-radius:13px;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 2px #0b0a0a14,0 34px 55px -34px #0b0a0a73,0 55px 89px -55px #c81e4a59}.xf-xXq_screen:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0a,#0000 21%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.xf-xXq_canvas,.xf-xXq_poster{block-size:100%;inline-size:100%;image-rendering:pixelated;pointer-events:none;display:block;position:absolute;inset:0}[data-painted]>.xf-xXq_poster{visibility:hidden}:is([dir=rtl] .xf-xXq_canvas,[dir=rtl] .xf-xXq_poster){transform:scaleX(-1)}
.N4dt_a_breathe{opacity:.55}.N4dt_a_breathe[data-state=on]{animation:N4dt_a_breathe 5.5s cubic-bezier(.42, 0, .58, 1) var(--delay,0s) infinite}.N4dt_a_breathe[data-state=still]{opacity:1}@keyframes N4dt_a_breathe{0%,to{opacity:.55}50%{opacity:1}}.N4dt_a_ring{animation:N4dt_a_ring 5.6s cubic-bezier(0, 0, .58, 1) var(--delay,0s) infinite}@keyframes N4dt_a_ring{0%{r:30px;opacity:.4}to{r:152px;opacity:0}}.N4dt_a_traveller{animation-timing-function:linear;animation-iteration-count:infinite}.N4dt_a_highlight{animation:N4dt_a_highlight 5.6s cubic-bezier(.42, 0, .58, 1) var(--delay,0s) infinite}@keyframes N4dt_a_highlight{0%,to{background-color:#fff1f200}50%{background-color:#fff1f2}}.N4dt_a_rowBreath{animation:N4dt_a_row-breath 5.2s cubic-bezier(.42, 0, .58, 1) var(--delay,0s) infinite}@keyframes N4dt_a_row-breath{50%{width:var(--wide)}}.N4dt_a_packet{animation:N4dt_a_packet var(--duration) linear infinite}@keyframes N4dt_a_packet{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--gap)}}.N4dt_a_ledgerPulse{animation:3.4s ease-out infinite N4dt_a_ledger-pulse}@keyframes N4dt_a_ledger-pulse{0%{opacity:.35;transform:scale(1)}50%,to{opacity:0;transform:scale(1.08)}}.N4dt_a_totalBar{animation:6s ease-in-out infinite N4dt_a_total-bar}@keyframes N4dt_a_total-bar{0%,to{width:96px}50%{width:148px}}.N4dt_a_chainFill{animation:N4dt_a_chain-fill 4.4s var(--delay,0s) infinite backwards;transform:scaleX(0)}@keyframes N4dt_a_chain-fill{0%{animation-timing-function:ease-in-out;transform:scaleX(0)}20.4545%,to{transform:scaleX(1)}}.N4dt_a_chainPing{animation:N4dt_a_chain-ping 4.4s var(--delay,0s) infinite}@keyframes N4dt_a_chain-ping{0%{opacity:.6;animation-timing-function:ease-out;transform:scale(1)}31.8182%,to{opacity:0;transform:scale(1.7)}}
.oMZGLa_page{--az-ink:#0a0a0a;--az-ink-soft:#1c1917;--az-red:#ff3b47;--az-red-ink:#c81e4a;--az-plum:#c81e4a;--az-violet:#ec4899;--az-rose-deep:#9f1239;--az-paper:#faf9f8;--az-paper-soft:#f4f2f0;--az-white:#fff;--az-heading:#0a0a0a;--az-copy:#57534e;--az-muted:#78716c;--az-line:#e7e5e4;--az-line-soft:#efedeb;--az-wash:#fff1f2;--az-shadow-sm:0 1px 2px #0f172a0a;--az-shadow-card:0 1px 2px #0f172a0d, 0 21px 55px -34px #0f172a40;--az-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--display:var(--font-display), var(--font-inter), system-ui, sans-serif;background:var(--az-paper);color:var(--az-heading);position:relative;overflow:clip}.oMZGLa_container{width:min(100%, calc(var(--w-layout) + 2 * var(--gutter)));padding-inline:var(--gutter);margin-inline:auto}.oMZGLa_eyebrow,.oMZGLa_eyebrowDark{align-items:center;gap:var(--f13);margin:0 0 var(--eyebrow-gap);font-size:var(--t-13);letter-spacing:var(--tr-caps);font-weight:700;line-height:var(--lh-body);text-transform:uppercase;display:inline-flex}.oMZGLa_eyebrow{color:var(--az-plum)}.oMZGLa_eyebrowDark{color:var(--az-red-ink)}.oMZGLa_eyebrow>span,.oMZGLa_eyebrowDark>span{width:var(--f34);background:linear-gradient(90deg, var(--az-red), var(--az-violet));flex:none;height:1px}.oMZGLa_sectionHeader h2,.oMZGLa_methodIntro h2,.oMZGLa_guardrailsIntro h2,.oMZGLa_faqIntro h2,.oMZGLa_closingInner h2,.oMZGLa_groupHeader h2{font-family:var(--display);font-size:var(--t-h2);letter-spacing:var(--tr-h2);font-weight:610;font-stretch:94%;line-height:var(--lh-h2);text-wrap:balance;margin:0}.oMZGLa_sectionHeader>p:not([class]),.oMZGLa_headerSide>p:not([class]),.oMZGLa_methodIntro>p:not([class]),.oMZGLa_faqIntro>p:not([class]),.oMZGLa_guardrailsIntro>p:not([class]),.oMZGLa_closingInner>p:not([class]){max-width:var(--w-measure);margin:var(--lead-gap) 0 0;color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body);text-wrap:pretty}.oMZGLa_headerSide>p:not([class]){margin:0 0 var(--f21)}.oMZGLa_hero{background:radial-gradient(circle at 78% 38%, #ec489917, transparent 30rem), radial-gradient(circle at 18% 92%, #ff3b470f, transparent 28rem), var(--az-paper);color:var(--az-heading);isolation:isolate;margin-top:-4rem;position:relative;overflow:hidden}.oMZGLa_hero:after{z-index:0;inset-inline:0;height:var(--f233);background:linear-gradient(to bottom, transparent, var(--az-paper));content:"";pointer-events:none;position:absolute;bottom:0}.oMZGLa_heroGrid,.oMZGLa_guardrailsGridBg,.oMZGLa_closingGrid{z-index:-2;background-image:linear-gradient(#0a0a0a29 1px,#0000 1px),linear-gradient(90deg,#0a0a0a29 1px,#0000 1px);background-size:var(--f55) var(--f55);opacity:.32;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.oMZGLa_heroGlow{z-index:-1;inset-inline-end:5%;filter:blur(144px);background:#ec489914;border-radius:50%;width:610px;height:610px;position:absolute;top:15%}.oMZGLa_heroInner{z-index:2;align-items:center;gap:var(--f55);padding-top:calc(4rem + var(--f89));padding-bottom:var(--f55);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.oMZGLa_heroCopy{min-width:0}.oMZGLa_heroTitle{font-family:var(--display);font-size:clamp(var(--t-34), 10vw, var(--t-55));letter-spacing:var(--tr-h1);font-weight:680;font-stretch:75%;line-height:var(--lh-h1);text-wrap:balance;overflow-wrap:break-word;flex-direction:column;margin:0;display:flex}.oMZGLa_heroTitle>span:first-child{color:var(--az-heading)}.oMZGLa_heroTitle>span:last-child{background:linear-gradient(100deg, var(--az-red) 4%, var(--az-violet) 55%, var(--az-red));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.09em}.oMZGLa_heroDescription{max-width:var(--w-measure);margin:var(--f34) 0 0;color:var(--az-copy);font-size:var(--t-lead);line-height:var(--lh-body);text-wrap:pretty}.oMZGLa_heroActions,.oMZGLa_closingActions{gap:var(--f13);margin-top:var(--f34);flex-wrap:wrap;display:flex}.oMZGLa_primaryButton,.oMZGLa_secondaryButton{min-height:var(--ctl-lg);appearance:none;justify-content:center;align-items:center;gap:var(--f13);border-radius:var(--r8);padding:var(--f13) var(--f21);font:inherit;font-size:var(--t-17);cursor:pointer;transition:transform var(--d-component) var(--phi-ease-out), border-color var(--d-component) var(--phi-ease-out), background-color var(--d-component) var(--phi-ease-out), box-shadow var(--d-component) var(--phi-ease-out);font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.oMZGLa_primaryButton{color:#fff;background:linear-gradient(100deg,#c81e4a 0%,#db2777 100%);border:1px solid #e11d48d9;box-shadow:0 1px 2px #0f172a14,0 13px 34px -13px #e11d488c}.oMZGLa_primaryButton:hover{transform:translateY(calc(-1 * var(--lift)));background:linear-gradient(100deg,#c81a41 0%,#db3d8c 100%);box-shadow:0 1px 2px #0f172a14,0 21px 34px -13px #e11d4899}.oMZGLa_secondaryButton{border:1px solid var(--az-line);background:var(--az-white);color:var(--az-heading);box-shadow:var(--az-shadow-sm)}.oMZGLa_secondaryButton:hover{transform:translateY(calc(-1 * var(--lift)));background:var(--az-paper-soft);border-color:#e11d4866}.oMZGLa_directionalArrow{width:var(--i21);height:var(--i21);transition:transform var(--d-component) var(--phi-ease-out);flex:none}.oMZGLa_primaryButton:hover .oMZGLa_directionalArrow,.oMZGLa_serviceCardLink:hover .oMZGLa_directionalArrow,.oMZGLa_caseLink:hover .oMZGLa_directionalArrow{transform:translate(var(--lift), calc(-1 * var(--lift)))}.oMZGLa_secondaryButton:hover .oMZGLa_directionalArrow,.oMZGLa_textLink:hover .oMZGLa_directionalArrow,.oMZGLa_faqLink:hover .oMZGLa_directionalArrow{transform:translateX(var(--nudge))}.oMZGLa_heroProof{align-items:flex-start;gap:var(--f8);max-width:var(--w-measure);margin:var(--f21) 0 0;color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body);display:flex}.oMZGLa_heroProof svg{width:var(--i13);height:var(--i13);margin-top:var(--f3);color:var(--az-red-ink);flex:none}.oMZGLa_systemWindow{width:100%;max-width:var(--w-measure);border:1px solid var(--az-line);border-radius:var(--r13);background:var(--az-white);box-shadow:var(--az-shadow-card);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.oMZGLa_systemTopbar{min-height:var(--f55);align-items:center;gap:var(--f13);border-bottom:1px solid var(--az-line-soft);padding-inline:var(--f21);color:var(--az-muted);font-size:var(--t-13);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.oMZGLa_windowControls{gap:var(--f5);display:flex}.oMZGLa_windowControls i{width:var(--f8);height:var(--f8);background:var(--az-line);border-radius:50%}.oMZGLa_windowControls i:first-child{background:var(--az-red)}.oMZGLa_windowControls i:nth-child(2){background:var(--az-violet)}.oMZGLa_systemTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oMZGLa_systemCount{align-items:center;gap:var(--f5);color:var(--az-copy);font-family:var(--az-mono);direction:ltr;display:flex}.oMZGLa_systemCount i,.oMZGLa_consoleBar strong i{width:var(--f8);height:var(--f8);background:var(--az-red);border-radius:50%;box-shadow:0 0 0 3px #ff3b4724}.oMZGLa_stackViewport{padding:var(--f34) var(--f21) var(--f21);background:linear-gradient(#0a0a0a0d 1px, transparent 1px), linear-gradient(90deg, #0a0a0a0d 1px, transparent 1px), var(--az-paper);background-size:var(--f21) var(--f21);position:relative;overflow:hidden}.oMZGLa_stackViewport:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 46%,#ec489912,#0000 50%);position:absolute;inset:0}.oMZGLa_scanLine{z-index:5;inset-inline:0;height:var(--f89);pointer-events:none;background:linear-gradient(#0000,#ff3b4717,#0000);position:absolute;top:-20%}.oMZGLa_stackRail{z-index:0;width:1px;inset-inline-start:var(--f55);top:var(--f55);bottom:var(--f89);background:linear-gradient(to bottom, transparent, var(--az-red), var(--az-violet), transparent);opacity:.45;position:absolute}.oMZGLa_stackLayers{z-index:2;gap:var(--f13);perspective:987px;display:grid;position:relative}.oMZGLa_stackLayer{--layer-accent:var(--az-red-ink);min-height:var(--f89);align-items:center;gap:var(--f13);border:1px solid var(--az-line);border-inline-start:2px solid var(--layer-accent);border-radius:var(--r8);padding:var(--f13) var(--f21);background:linear-gradient(110deg,#fff,#ffffffc7);grid-template-columns:auto auto minmax(0,1fr) minmax(0,auto);display:grid;position:relative;overflow:hidden;transform:perspective(987px)rotateX(1deg)rotateY(-2deg);box-shadow:0 1px 2px #0f172a0a,0 21px 34px -34px #0f172a59}.oMZGLa_stackLayer[data-stack-group=intelligence]{--layer-accent:var(--az-violet);margin-inline-start:var(--f13)}.oMZGLa_stackLayer[data-stack-group=foundation]{--layer-accent:var(--az-rose-deep);margin-inline-start:var(--f21)}.oMZGLa_layerIndex{color:var(--az-muted);font-family:var(--az-mono);font-size:var(--t-13)}.oMZGLa_stackLayer>svg{width:var(--i21);height:var(--i21);color:var(--layer-accent)}.oMZGLa_stackLayer>div{min-width:0}.oMZGLa_stackLayer small{margin-bottom:var(--f3);color:var(--az-muted);font-size:var(--t-13);letter-spacing:var(--tr-caps);line-height:var(--lh-body);text-transform:uppercase;display:block}.oMZGLa_stackLayer strong{color:var(--az-heading);font-size:var(--t-17);font-weight:650;line-height:var(--lh-h3);display:block}.oMZGLa_stackLayer ul{gap:var(--f3);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.oMZGLa_stackLayer li{align-items:center;gap:var(--f8);min-width:0;color:var(--az-copy);font-size:var(--t-13);line-height:var(--lh-body);display:flex}.oMZGLa_stackLayer li svg{width:var(--i13);height:var(--i13);color:var(--layer-accent);flex:none}.oMZGLa_layerSignal{width:var(--f8);height:var(--f8);inset-inline-start:calc(-1 * var(--f5));background:var(--layer-accent);border-radius:50%;position:absolute;top:50%;box-shadow:0 0 0 3px #e11d481f}.oMZGLa_stackCode{z-index:2;align-items:center;gap:var(--f13);margin-top:var(--f21);border:1px solid var(--az-line);border-radius:var(--r8);padding:var(--f13) var(--f21);background:var(--az-white);color:var(--az-muted);font-size:var(--t-13);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.oMZGLa_stackCode span{color:var(--az-red-ink);font-family:var(--az-mono)}.oMZGLa_stackCode code{overflow-wrap:anywhere;text-align:start;direction:ltr;unicode-bidi:isolate;min-width:0}.oMZGLa_stackCode strong{color:#047857;font-size:var(--t-13);font-weight:700}@container (max-width:480px){.oMZGLa_stackLayer{grid-template-columns:auto auto minmax(0,1fr)}.oMZGLa_stackLayer ul{grid-column:3/-1}}.oMZGLa_statsRail{z-index:3;border-top:1px solid var(--az-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.oMZGLa_stat{min-width:0;padding:var(--f21);position:relative}.oMZGLa_stat:nth-child(2n){border-inline-start:1px solid var(--az-line)}.oMZGLa_stat:nth-child(n+3){border-top:1px solid var(--az-line)}.oMZGLa_stat>span{margin-bottom:var(--f8);color:var(--az-red-ink);font-family:var(--az-mono);font-size:var(--t-13);line-height:var(--lh-body);display:block}.oMZGLa_stat strong{color:var(--az-heading);font-size:var(--t-34);letter-spacing:var(--tr-h2);font-weight:620;line-height:var(--lh-h2);display:block}.oMZGLa_stat p{margin:var(--f5) 0 0;color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body)}.oMZGLa_groupsSection{background:var(--az-paper)}.oMZGLa_groupBand{--group-accent:var(--az-red);--group-accent-ink:var(--az-red-ink);border-bottom:1px solid var(--az-line);padding-block:var(--band-y);position:relative}.oMZGLa_groupBand[data-group=intelligence]{--group-accent:var(--az-violet);--group-accent-ink:#be185d;background:var(--az-white)}.oMZGLa_groupBand[data-group=foundation]{--group-accent:var(--az-rose-deep);--group-accent-ink:var(--az-rose-deep);background:linear-gradient(135deg, #ec48990d, transparent 40%), var(--az-paper-soft)}.oMZGLa_groupBand:before{inset-inline-start:0;width:var(--f3);background:var(--group-accent);content:"";opacity:.72;height:100%;position:absolute;top:0}.oMZGLa_groupLayout{align-items:start;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.oMZGLa_groupHeader{max-width:var(--w-measure)}.oMZGLa_groupNumber{margin-bottom:var(--f21);color:var(--group-accent);font-family:var(--az-mono);font-size:var(--t-55);letter-spacing:var(--tr-h1);font-weight:540;line-height:1;display:block}.oMZGLa_groupIcon{width:var(--i55);height:var(--i55);margin-bottom:var(--f21);border:1px solid var(--az-line);border-radius:var(--r13);background:var(--az-white);color:var(--group-accent-ink);place-items:center;display:grid}.oMZGLa_groupIcon svg{width:var(--i21);height:var(--i21)}.oMZGLa_groupHeader>p{margin:0 0 var(--eyebrow-gap);color:var(--group-accent-ink);font-size:var(--t-13);letter-spacing:var(--tr-caps);font-weight:700;line-height:var(--lh-body);text-transform:uppercase}.oMZGLa_groupRule{width:min(100%, var(--f144));height:1px;margin-block:var(--f21);background:linear-gradient(90deg, var(--group-accent), transparent)}.oMZGLa_groupDescription{max-width:var(--w-measure);color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body);display:block}.oMZGLa_groupHeader>small{margin-top:var(--f34);color:var(--az-muted);font-family:var(--az-mono);font-size:var(--t-13);display:none}.oMZGLa_servicesGrid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.oMZGLa_servicesGrid>:last-child:nth-child(odd){grid-column:1/-1}.oMZGLa_tagRow{gap:var(--f5);margin-top:var(--f21);flex-wrap:wrap;display:flex}.oMZGLa_tagRow small{border:1px solid var(--az-line);border-radius:var(--r-pill);padding:var(--f5) var(--f13);background:var(--az-paper-soft);color:var(--az-copy);font-size:var(--t-13);line-height:1}.oMZGLa_sectionHeader{align-items:end;gap:var(--f21) var(--col-gap);margin-bottom:var(--head-gap);grid-template-columns:minmax(0,1fr);display:grid}.oMZGLa_textLink,.oMZGLa_faqLink,.oMZGLa_caseLink{align-items:center;gap:var(--f8);color:var(--az-plum);font-size:var(--t-13);font-weight:700;line-height:var(--lh-body);text-decoration:none;display:inline-flex}.oMZGLa_textLink{margin-top:var(--f21)}.oMZGLa_methodSection{padding-block:var(--band-y);background:var(--az-paper-soft)}.oMZGLa_methodLayout{align-items:start;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.oMZGLa_methodTrack{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.oMZGLa_methodRail{z-index:0;width:1px;inset-inline-start:calc(var(--f21) + var(--f21));top:var(--f34);bottom:var(--f34);background:linear-gradient(to bottom, var(--az-red), var(--az-violet), transparent);opacity:.3;position:absolute}.oMZGLa_methodStep{z-index:1;border:1px solid var(--az-line);border-radius:var(--r13);padding:var(--card-pb) var(--card-pi);background:var(--az-white);box-shadow:var(--az-shadow-sm);position:relative}.oMZGLa_methodNode{width:var(--i34);height:var(--i34);border:1px solid var(--az-line);border-radius:var(--r8);background:var(--az-white);color:var(--az-red-ink);place-items:center;display:grid;box-shadow:0 1px 2px #0f172a0d}.oMZGLa_methodNode span{font-family:var(--az-mono);font-size:var(--t-13)}.oMZGLa_methodStep h3{margin:var(--f21) 0 0;font-size:var(--t-21);font-weight:650;line-height:var(--lh-h3)}.oMZGLa_methodStep p{margin:var(--f8) 0 0;color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body)}.oMZGLa_guardrailsSection{padding-block:var(--band-y);background:var(--az-paper);color:var(--az-heading);isolation:isolate;position:relative;overflow:hidden}.oMZGLa_guardrailsGridBg{opacity:.3}.oMZGLa_guardrailsGlow{z-index:-1;width:610px;height:610px;inset-inline-start:calc(-1 * var(--f144));top:var(--f34);filter:blur(144px);background:#ec489912;border-radius:50%;position:absolute}.oMZGLa_guardrailsLayout{align-items:center;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.oMZGLa_guardrailsIntro h2{color:var(--az-heading)}.oMZGLa_guardrailsConsole{border:1px solid var(--az-line);border-radius:var(--r13);background:var(--az-white);box-shadow:var(--az-shadow-card);overflow:hidden}.oMZGLa_consoleBar{min-height:var(--f55);justify-content:space-between;align-items:center;gap:var(--f13);border-bottom:1px solid var(--az-line-soft);padding-inline:var(--f21);color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body);display:flex}.oMZGLa_consoleBar strong{align-items:center;gap:var(--f8);color:var(--az-copy);font-weight:600;display:flex}.oMZGLa_guardrailsConsole ul{margin:0;padding:0;list-style:none}.oMZGLa_guardrailsConsole li{min-height:var(--f89);align-items:center;gap:var(--f13);padding:var(--f13) var(--f21);grid-template-columns:auto auto minmax(0,1fr);display:grid}.oMZGLa_guardrailsConsole li+li{border-top:1px solid var(--az-line-soft)}.oMZGLa_guardrailsConsole li>span{color:var(--az-muted);font-family:var(--az-mono);font-size:var(--t-13)}.oMZGLa_guardrailsConsole li>svg:first-of-type{width:var(--i21);height:var(--i21);color:var(--az-red-ink)}.oMZGLa_guardrailsConsole li>svg:last-child{width:var(--i13);height:var(--i13);color:#059669;display:none}.oMZGLa_guardrailsConsole li p{max-width:var(--w-measure);color:var(--az-heading);font-size:var(--t-17);line-height:var(--lh-body);margin:0}.oMZGLa_workSection{padding-block:var(--band-y);background:var(--az-white)}.oMZGLa_workGrid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.oMZGLa_workCard{border:1px solid var(--az-line);border-radius:var(--r13);background:var(--az-paper);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.oMZGLa_workVisual{min-height:var(--f233);background:radial-gradient(circle at 50% 45%, #ec489917, transparent 44%), var(--az-paper-soft);place-items:center;display:grid;position:relative;overflow:hidden}.oMZGLa_workCard[data-tone=clinical] .oMZGLa_workVisual{background:radial-gradient(circle at 50% 45%, #ff3b4714, transparent 45%), var(--az-paper-soft)}.oMZGLa_workCard[data-tone=studio] .oMZGLa_workVisual{background:radial-gradient(circle at 50% 45%, #0e74901f, transparent 45%), var(--az-paper-soft)}.oMZGLa_workSchematic{background-image:linear-gradient(#0a0a0a1a 1px,#0000 1px),linear-gradient(90deg,#0a0a0a1a 1px,#0000 1px);background-size:var(--f34) var(--f34);opacity:.5;position:absolute;inset:0}.oMZGLa_workSchematic span{width:var(--f8);height:var(--f8);background:var(--az-red);border-radius:50%;position:absolute;box-shadow:0 0 0 5px #ff3b471f}.oMZGLa_workSchematic span:first-child{inset-inline-start:16%;top:26%}.oMZGLa_workSchematic span:nth-child(2){inset-inline-end:16%;background:var(--az-violet);top:38%}.oMZGLa_workSchematic span:last-child{inset-inline-start:36%;bottom:18%}.oMZGLa_logoPlate{z-index:1;width:min(78%,233px);min-height:var(--f89);border:1px solid var(--az-line);border-radius:var(--r13);padding:var(--f21);background:var(--az-white);box-shadow:var(--az-shadow-card);place-items:center;display:grid;position:relative}.oMZGLa_logoPlate img{object-fit:contain;width:min(100%,189px);height:auto}.oMZGLa_caseNumber{inset-inline-start:var(--f13);bottom:var(--f13);color:var(--az-muted);font-family:var(--az-mono);font-size:var(--t-13);position:absolute}.oMZGLa_workContent{min-width:0;padding:var(--card-pb) var(--card-pi);flex-direction:column;display:flex}.oMZGLa_workContent>span{color:var(--az-plum);font-size:var(--t-13);letter-spacing:var(--tr-caps);font-weight:700;line-height:var(--lh-body);text-transform:uppercase}.oMZGLa_workContent h3{margin:var(--f13) 0 0;font-size:var(--t-h3);letter-spacing:var(--tr-h3);font-weight:630;line-height:var(--lh-h3);text-wrap:balance}.oMZGLa_workContent>p{margin:var(--f13) 0 0;color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body)}.oMZGLa_caseLink{padding-top:var(--f21);margin-top:auto}.oMZGLa_faqSection{padding-block:var(--band-y);border-top:1px solid var(--az-line);background:var(--az-paper)}.oMZGLa_faqLayout{align-items:start;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.oMZGLa_faqList{border-top:1px solid var(--az-line)}.oMZGLa_faqItem{border-bottom:1px solid var(--az-line)}.oMZGLa_faqItem summary{grid-template-columns:var(--f21) minmax(0, 1fr) auto;min-height:var(--f89);align-items:center;gap:var(--f13);padding-block:var(--f13);cursor:pointer;list-style:none;display:grid}.oMZGLa_faqItem summary::-webkit-details-marker{display:none}.oMZGLa_faqItem summary>span{color:var(--az-red-ink);font-family:var(--az-mono);font-size:var(--t-13)}.oMZGLa_faqItem summary strong{font-size:var(--t-17);font-weight:650;line-height:var(--lh-body)}.oMZGLa_faqItem summary svg{width:var(--i21);height:var(--i21);color:var(--az-plum);transition:transform var(--d-component) var(--phi-ease-out)}.oMZGLa_faqItem[open] summary svg{transform:rotate(180deg)}.oMZGLa_faqItem>div{padding-block:0 var(--f21);padding-inline:var(--f34)}.oMZGLa_faqAnswer{--prose-body:var(--az-copy);max-width:var(--w-measure)}.oMZGLa_faqLink{margin-top:var(--f13)}.oMZGLa_closingSection{padding-block:var(--band-close);background:var(--az-paper-soft);color:var(--az-heading);isolation:isolate;position:relative;overflow:hidden}.oMZGLa_closingGrid{opacity:.32;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.oMZGLa_closingGlow{z-index:-1;inset-inline-start:calc(50% - 305px);filter:blur(144px);background:#ec489917;border-radius:50%;width:610px;height:610px;position:absolute;bottom:-377px}.oMZGLa_closingInner{max-width:var(--w-content);text-align:center;flex-direction:column;align-items:center;display:flex}.oMZGLa_closingInner h2{color:var(--az-heading)}.oMZGLa_closingNote{margin-top:var(--f21);color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body);display:block}.oMZGLa_primaryButton:focus-visible,.oMZGLa_secondaryButton:focus-visible,.oMZGLa_serviceCardLink:focus-visible,.oMZGLa_textLink:focus-visible,.oMZGLa_caseLink:focus-visible,.oMZGLa_faqLink:focus-visible,.oMZGLa_faqItem summary:focus-visible{outline:2px solid var(--az-red-ink);outline-offset:var(--f3)}@media (prefers-reduced-motion:no-preference){.oMZGLa_scanLine{animation:5.5s linear infinite oMZGLa_scan-window}.oMZGLa_stackLayer{animation:5s ease-in-out infinite alternate oMZGLa_layer-drift}.oMZGLa_stackLayer:nth-child(2){animation-delay:.55s}.oMZGLa_stackLayer:nth-child(3){animation-delay:1.1s}.oMZGLa_layerSignal,.oMZGLa_systemCount i,.oMZGLa_consoleBar strong i{animation:2.6s ease-in-out infinite oMZGLa_signal-pulse}.oMZGLa_workSchematic span{animation:3s ease-in-out infinite oMZGLa_signal-pulse}}@keyframes oMZGLa_scan-window{0%{transform:translateY(-8rem)}to{transform:translateY(42rem)}}@keyframes oMZGLa_layer-drift{0%{translate:0}to{translate:0 calc(-1 * var(--nudge))}}@keyframes oMZGLa_signal-pulse{0%,to{opacity:.45;scale:.86}50%{opacity:1;scale:1.12}}.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_directionalArrow{transform:scaleX(-1)}:is(.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_primaryButton:hover .oMZGLa_directionalArrow,.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_serviceCardLink:hover .oMZGLa_directionalArrow,.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_caseLink:hover .oMZGLa_directionalArrow){transform:scaleX(-1) translate(var(--lift), calc(-1 * var(--lift)))}:is(.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_secondaryButton:hover .oMZGLa_directionalArrow,.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_textLink:hover .oMZGLa_directionalArrow,.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_faqLink:hover .oMZGLa_directionalArrow){transform:scaleX(-1) translateX(var(--nudge))}.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_stackLayer{transform:perspective(987px)rotateX(1deg)rotateY(2deg)}.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_groupRule{background:linear-gradient(-90deg, var(--group-accent), transparent)}:is(.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_eyebrow>span,.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_eyebrowDark>span){background:linear-gradient(-90deg, var(--az-red), var(--az-violet))}.oMZGLa_page:lang(ar){--display:var(--font-noto-arabic), var(--font-inter), system-ui, sans-serif}.oMZGLa_page:lang(ar) .oMZGLa_eyebrow,.oMZGLa_page:lang(ar) .oMZGLa_eyebrowDark,.oMZGLa_page:lang(ar) .oMZGLa_groupHeader>p,.oMZGLa_page:lang(ar) .oMZGLa_serviceIdentity,.oMZGLa_page:lang(ar) .oMZGLa_stackLayer small,.oMZGLa_page:lang(ar) .oMZGLa_workContent>span{letter-spacing:0;text-transform:none}.oMZGLa_page:lang(ar) .oMZGLa_heroTitle,.oMZGLa_page:lang(ar) .oMZGLa_sectionHeader h2,.oMZGLa_page:lang(ar) .oMZGLa_methodIntro h2,.oMZGLa_page:lang(ar) .oMZGLa_guardrailsIntro h2,.oMZGLa_page:lang(ar) .oMZGLa_faqIntro h2,.oMZGLa_page:lang(ar) .oMZGLa_closingInner h2,.oMZGLa_page:lang(ar) .oMZGLa_groupHeader h2,.oMZGLa_page:lang(ar) .oMZGLa_serviceContent h3,.oMZGLa_page:lang(ar) .oMZGLa_workContent h3{letter-spacing:0;line-height:var(--lh-ar-head)}.oMZGLa_page:lang(ar) .oMZGLa_stat strong{letter-spacing:0}@media (min-width:610px){.oMZGLa_heroTitle{font-size:var(--t-h1)}.oMZGLa_servicesGrid,.oMZGLa_methodTrack,.oMZGLa_workGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.oMZGLa_methodRail{inset-inline-start:50%}.oMZGLa_guardrailsConsole li{grid-template-columns:auto auto minmax(0,1fr) auto}.oMZGLa_guardrailsConsole li>svg:last-child{display:block}.oMZGLa_stat{padding:var(--f21) var(--f34)}}@media (max-width:986.98px){.oMZGLa_stackLayer{transform:none}.oMZGLa_page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .oMZGLa_stackLayer{transform:none}}@media (max-width:609.98px){.oMZGLa_heroActions,.oMZGLa_closingActions{flex-direction:column;align-items:stretch}.oMZGLa_primaryButton,.oMZGLa_secondaryButton{width:100%}.oMZGLa_stackViewport{padding-inline:var(--f13)}.oMZGLa_stackRail{inset-inline-start:var(--f34)}.oMZGLa_stackLayer[data-stack-group=intelligence],.oMZGLa_stackLayer[data-stack-group=foundation]{margin-inline-start:0}.oMZGLa_systemTitle{visibility:hidden}.oMZGLa_faqItem summary{grid-template-columns:minmax(0,1fr) auto}.oMZGLa_faqItem summary>span{display:none}.oMZGLa_faqItem>div{padding-inline:0}}@media (min-width:987px){.oMZGLa_heroInner{gap:var(--f89);min-height:755px;padding-bottom:var(--f89);grid-template-columns:minmax(0,610fr) minmax(0,377fr)}.oMZGLa_systemWindow{justify-self:end}.oMZGLa_statsRail{grid-template-columns:repeat(4,minmax(0,1fr))}.oMZGLa_stat:nth-child(n){border-top:0;border-inline-start:1px solid var(--az-line)}.oMZGLa_stat:first-child{border-inline-start:0;padding-inline-start:0}.oMZGLa_stat strong{font-size:var(--t-55)}.oMZGLa_groupLayout,.oMZGLa_methodLayout,.oMZGLa_faqLayout,.oMZGLa_guardrailsLayout{gap:var(--f89);grid-template-columns:minmax(0,377fr) minmax(0,610fr)}.oMZGLa_groupHeader,.oMZGLa_methodIntro,.oMZGLa_faqIntro{top:var(--f144);position:sticky}.oMZGLa_groupHeader>small{display:block}.oMZGLa_servicesGrid{grid-template-columns:minmax(0,1fr)}.oMZGLa_sectionHeader{gap:var(--f89);grid-template-columns:minmax(0,610fr) minmax(0,377fr)}.oMZGLa_workCard{grid-template-columns:minmax(0,377fr) minmax(0,610fr)}.oMZGLa_workVisual{min-height:100%}}@media (prefers-reduced-motion:reduce){.oMZGLa_scanLine,.oMZGLa_stackLayer,.oMZGLa_layerSignal,.oMZGLa_systemCount i,.oMZGLa_consoleBar strong i,.oMZGLa_workSchematic span{animation:none!important}.oMZGLa_serviceImage,.oMZGLa_directionalArrow,.oMZGLa_faqItem summary svg{transition:none}}
