.ServicesExperience-module__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;background:var(--az-paper);color:var(--az-heading);position:relative;overflow:clip}.ServicesExperience-module__oMZGLa__container{width:min(100%, var(--w-wide));padding-inline:var(--gutter);margin-inline:auto}.ServicesExperience-module__oMZGLa__eyebrow,.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__eyebrow{color:var(--az-plum)}.ServicesExperience-module__oMZGLa__eyebrowDark{color:var(--az-red-ink)}.ServicesExperience-module__oMZGLa__eyebrow>span,.ServicesExperience-module__oMZGLa__eyebrowDark>span{width:var(--f34);background:linear-gradient(90deg, var(--az-red), var(--az-violet));flex:none;height:1px}.ServicesExperience-module__oMZGLa__sectionHeader h2,.ServicesExperience-module__oMZGLa__methodIntro h2,.ServicesExperience-module__oMZGLa__guardrailsIntro h2,.ServicesExperience-module__oMZGLa__faqIntro h2,.ServicesExperience-module__oMZGLa__closingInner h2,.ServicesExperience-module__oMZGLa__groupHeader h2{font-size:var(--t-h2);letter-spacing:var(--tr-h2);font-weight:610;line-height:var(--lh-h2);text-wrap:balance;margin:0}.ServicesExperience-module__oMZGLa__sectionHeader>p:not([class]),.ServicesExperience-module__oMZGLa__headerSide>p:not([class]),.ServicesExperience-module__oMZGLa__methodIntro>p:not([class]),.ServicesExperience-module__oMZGLa__faqIntro>p:not([class]),.ServicesExperience-module__oMZGLa__guardrailsIntro>p:not([class]),.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__headerSide>p:not([class]){margin:0 0 var(--f21)}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__heroGrid,.ServicesExperience-module__oMZGLa__guardrailsGridBg,.ServicesExperience-module__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%)}.ServicesExperience-module__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%}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__heroCopy{min-width:0}.ServicesExperience-module__oMZGLa__heroTitle{font-size:var(--t-h1);letter-spacing:var(--tr-h1);font-weight:590;line-height:var(--lh-h1);text-wrap:balance;overflow-wrap:break-word;flex-direction:column;margin:0;display:flex}.ServicesExperience-module__oMZGLa__heroTitle>span:first-child{color:var(--az-heading)}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__heroActions,.ServicesExperience-module__oMZGLa__closingActions{gap:var(--f13);margin-top:var(--f34);flex-wrap:wrap;display:flex}.ServicesExperience-module__oMZGLa__primaryButton,.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__secondaryButton{border:1px solid var(--az-line);background:var(--az-white);color:var(--az-heading);box-shadow:var(--az-shadow-sm)}.ServicesExperience-module__oMZGLa__secondaryButton:hover{transform:translateY(calc(-1 * var(--lift)));background:var(--az-paper-soft);border-color:#e11d4866}.ServicesExperience-module__oMZGLa__directionalArrow{width:var(--i21);height:var(--i21);transition:transform var(--d-component) var(--phi-ease-out);flex:none}.ServicesExperience-module__oMZGLa__primaryButton:hover .ServicesExperience-module__oMZGLa__directionalArrow,.ServicesExperience-module__oMZGLa__serviceCardLink:hover .ServicesExperience-module__oMZGLa__directionalArrow,.ServicesExperience-module__oMZGLa__caseLink:hover .ServicesExperience-module__oMZGLa__directionalArrow{transform:translate(var(--lift), calc(-1 * var(--lift)))}.ServicesExperience-module__oMZGLa__secondaryButton:hover .ServicesExperience-module__oMZGLa__directionalArrow,.ServicesExperience-module__oMZGLa__textLink:hover .ServicesExperience-module__oMZGLa__directionalArrow,.ServicesExperience-module__oMZGLa__faqLink:hover .ServicesExperience-module__oMZGLa__directionalArrow{transform:translateX(var(--nudge))}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__heroProof svg{width:var(--i13);height:var(--i13);margin-top:var(--f3);color:var(--az-red-ink);flex:none}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__windowControls{gap:var(--f5);display:flex}.ServicesExperience-module__oMZGLa__windowControls i{width:var(--f8);height:var(--f8);background:var(--az-line);border-radius:50%}.ServicesExperience-module__oMZGLa__windowControls i:first-child{background:var(--az-red)}.ServicesExperience-module__oMZGLa__windowControls i:nth-child(2){background:var(--az-violet)}.ServicesExperience-module__oMZGLa__systemTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ServicesExperience-module__oMZGLa__systemCount{align-items:center;gap:var(--f5);color:var(--az-copy);font-family:var(--az-mono);direction:ltr;display:flex}.ServicesExperience-module__oMZGLa__systemCount i,.ServicesExperience-module__oMZGLa__consoleBar strong i{width:var(--f8);height:var(--f8);background:var(--az-red);border-radius:50%;box-shadow:0 0 0 3px #ff3b4724}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__stackViewport:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 46%,#ec489912,#0000 50%);position:absolute;inset:0}.ServicesExperience-module__oMZGLa__scanLine{z-index:5;inset-inline:0;height:var(--f89);pointer-events:none;background:linear-gradient(#0000,#ff3b4717,#0000);position:absolute;top:-20%}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__stackLayers{z-index:2;gap:var(--f13);perspective:987px;display:grid;position:relative}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__stackLayer[data-stack-group=intelligence]{--layer-accent:var(--az-violet);margin-inline-start:var(--f13)}.ServicesExperience-module__oMZGLa__stackLayer[data-stack-group=foundation]{--layer-accent:var(--az-rose-deep);margin-inline-start:var(--f21)}.ServicesExperience-module__oMZGLa__layerIndex{color:var(--az-muted);font-family:var(--az-mono);font-size:var(--t-13)}.ServicesExperience-module__oMZGLa__stackLayer>svg{width:var(--i21);height:var(--i21);color:var(--layer-accent)}.ServicesExperience-module__oMZGLa__stackLayer>div{min-width:0}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__stackLayer strong{color:var(--az-heading);font-size:var(--t-17);font-weight:650;line-height:var(--lh-h3);display:block}.ServicesExperience-module__oMZGLa__stackLayer ul{gap:var(--f3);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__stackLayer li svg{width:var(--i13);height:var(--i13);color:var(--layer-accent);flex:none}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__stackCode span{color:var(--az-red-ink);font-family:var(--az-mono)}.ServicesExperience-module__oMZGLa__stackCode code{overflow-wrap:anywhere;text-align:start;direction:ltr;unicode-bidi:isolate;min-width:0}.ServicesExperience-module__oMZGLa__stackCode strong{color:#047857;font-size:var(--t-13);font-weight:700}@container (max-width:480px){.ServicesExperience-module__oMZGLa__stackLayer{grid-template-columns:auto auto minmax(0,1fr)}.ServicesExperience-module__oMZGLa__stackLayer ul{grid-column:3/-1}}.ServicesExperience-module__oMZGLa__statsRail{z-index:3;border-top:1px solid var(--az-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.ServicesExperience-module__oMZGLa__stat{min-width:0;padding:var(--f21);position:relative}.ServicesExperience-module__oMZGLa__stat:nth-child(2n){border-inline-start:1px solid var(--az-line)}.ServicesExperience-module__oMZGLa__stat:nth-child(n+3){border-top:1px solid var(--az-line)}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__stat p{margin:var(--f5) 0 0;color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body)}.ServicesExperience-module__oMZGLa__groupsSection{background:var(--az-paper)}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__groupBand[data-group=intelligence]{--group-accent:var(--az-violet);--group-accent-ink:#be185d;background:var(--az-white)}.ServicesExperience-module__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)}.ServicesExperience-module__oMZGLa__groupBand:before{inset-inline-start:0;width:var(--f3);background:var(--group-accent);content:"";opacity:.72;height:100%;position:absolute;top:0}.ServicesExperience-module__oMZGLa__groupLayout{align-items:start;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.ServicesExperience-module__oMZGLa__groupHeader{max-width:var(--w-measure)}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__groupIcon svg{width:var(--i21);height:var(--i21)}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__groupRule{width:min(100%, var(--f144));height:1px;margin-block:var(--f21);background:linear-gradient(90deg, var(--group-accent), transparent)}.ServicesExperience-module__oMZGLa__groupDescription{max-width:var(--w-measure);color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body);display:block}.ServicesExperience-module__oMZGLa__groupHeader>small{margin-top:var(--f34);color:var(--az-muted);font-family:var(--az-mono);font-size:var(--t-13);display:none}.ServicesExperience-module__oMZGLa__servicesGrid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.ServicesExperience-module__oMZGLa__servicesGrid>:last-child:nth-child(odd){grid-column:1/-1}.ServicesExperience-module__oMZGLa__serviceCard{border:1px solid var(--az-line);border-radius:var(--r13);background:var(--az-white);min-width:0;height:100%;box-shadow:var(--az-shadow-sm);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);overflow:hidden}.ServicesExperience-module__oMZGLa__serviceCard:hover{transform:translateY(calc(-1 * var(--f3)));border-color:color-mix(in srgb, var(--group-accent) 40%, transparent);box-shadow:var(--az-shadow-card)}.ServicesExperience-module__oMZGLa__serviceCardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.ServicesExperience-module__oMZGLa__serviceMedia{aspect-ratio:1.618;background:var(--az-paper-soft);position:relative;overflow:hidden}.ServicesExperience-module__oMZGLa__servicesGrid>:last-child:nth-child(odd) .ServicesExperience-module__oMZGLa__serviceMedia{aspect-ratio:2.618}.ServicesExperience-module__oMZGLa__serviceImage{object-fit:cover;transition:transform var(--d-scene) var(--phi-ease-out)}.ServicesExperience-module__oMZGLa__serviceCard:hover .ServicesExperience-module__oMZGLa__serviceImage{transform:scale(1.034)}.ServicesExperience-module__oMZGLa__serviceMediaVeil{background:linear-gradient(#0000 38.2%,#ffffff8c 66%,#ffffffeb);position:absolute;inset:0}.ServicesExperience-module__oMZGLa__serviceIdentity{inset-inline:var(--f21);bottom:var(--f13);align-items:center;gap:var(--f8);color:var(--az-heading);font-size:var(--t-13);letter-spacing:var(--tr-caps);font-weight:700;line-height:var(--lh-body);text-transform:uppercase;display:flex;position:absolute}.ServicesExperience-module__oMZGLa__serviceIdentity svg{width:var(--i13);height:var(--i13);color:var(--group-accent-ink);flex:none}.ServicesExperience-module__oMZGLa__serviceContent{padding:var(--card-pb) var(--card-pi);box-shadow:inset 0 1px 0 var(--az-line-soft);flex-direction:column;flex:1;display:flex}.ServicesExperience-module__oMZGLa__serviceContent h3{font-size:var(--t-h3);letter-spacing:var(--tr-h3);font-weight:650;line-height:var(--lh-h3);margin:0}.ServicesExperience-module__oMZGLa__serviceContent>p{margin:var(--f13) 0 0;color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body)}.ServicesExperience-module__oMZGLa__serviceOutcome{align-items:flex-start;gap:var(--f8);margin-top:var(--f21);border-inline-start:2px solid var(--group-accent);color:var(--az-heading);font-size:var(--t-13);font-weight:650;line-height:var(--lh-body);padding-inline-start:var(--f13);display:flex}.ServicesExperience-module__oMZGLa__serviceOutcome svg{width:var(--i13);height:var(--i13);margin-top:var(--f5);color:var(--group-accent-ink);flex:none}.ServicesExperience-module__oMZGLa__tagRow{gap:var(--f5);margin-top:var(--f21);flex-wrap:wrap;display:flex}.ServicesExperience-module__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-muted);font-size:var(--t-13);line-height:1}.ServicesExperience-module__oMZGLa__serviceAction{align-items:center;gap:var(--f8);padding-top:var(--f21);color:var(--group-accent-ink);font-size:var(--t-13);margin-top:auto;font-weight:700;display:inline-flex}.ServicesExperience-module__oMZGLa__sectionHeader{align-items:end;gap:var(--f21) var(--col-gap);margin-bottom:var(--head-gap);grid-template-columns:minmax(0,1fr);display:grid}.ServicesExperience-module__oMZGLa__textLink,.ServicesExperience-module__oMZGLa__faqLink,.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__textLink{margin-top:var(--f21)}.ServicesExperience-module__oMZGLa__methodSection{padding-block:var(--band-y);background:var(--az-paper-soft)}.ServicesExperience-module__oMZGLa__methodLayout{align-items:start;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.ServicesExperience-module__oMZGLa__methodTrack{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__methodNode span{font-family:var(--az-mono);font-size:var(--t-13)}.ServicesExperience-module__oMZGLa__methodStep h3{margin:var(--f21) 0 0;font-size:var(--t-21);font-weight:650;line-height:var(--lh-h3)}.ServicesExperience-module__oMZGLa__methodStep p{margin:var(--f8) 0 0;color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body)}.ServicesExperience-module__oMZGLa__guardrailsSection{padding-block:var(--band-y);background:var(--az-paper);color:var(--az-heading);isolation:isolate;position:relative;overflow:hidden}.ServicesExperience-module__oMZGLa__guardrailsGridBg{opacity:.3}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__guardrailsLayout{align-items:center;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.ServicesExperience-module__oMZGLa__guardrailsIntro h2{color:var(--az-heading)}.ServicesExperience-module__oMZGLa__guardrailsConsole{border:1px solid var(--az-line);border-radius:var(--r13);background:var(--az-white);box-shadow:var(--az-shadow-card);overflow:hidden}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__consoleBar strong{align-items:center;gap:var(--f8);color:var(--az-copy);font-weight:600;display:flex}.ServicesExperience-module__oMZGLa__guardrailsConsole ul{margin:0;padding:0;list-style:none}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__guardrailsConsole li+li{border-top:1px solid var(--az-line-soft)}.ServicesExperience-module__oMZGLa__guardrailsConsole li>span{color:var(--az-muted);font-family:var(--az-mono);font-size:var(--t-13)}.ServicesExperience-module__oMZGLa__guardrailsConsole li>svg:first-of-type{width:var(--i21);height:var(--i21);color:var(--az-red-ink)}.ServicesExperience-module__oMZGLa__guardrailsConsole li>svg:last-child{width:var(--i13);height:var(--i13);color:#059669;display:none}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__workSection{padding-block:var(--band-y);background:var(--az-white)}.ServicesExperience-module__oMZGLa__workGrid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__workCard[data-tone=clinical] .ServicesExperience-module__oMZGLa__workVisual{background:radial-gradient(circle at 50% 45%, #ff3b4714, transparent 45%), var(--az-paper-soft)}.ServicesExperience-module__oMZGLa__workCard[data-tone=studio] .ServicesExperience-module__oMZGLa__workVisual{background:radial-gradient(circle at 50% 45%, #0e74901f, transparent 45%), var(--az-paper-soft)}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__workSchematic span:first-child{inset-inline-start:16%;top:26%}.ServicesExperience-module__oMZGLa__workSchematic span:nth-child(2){inset-inline-end:16%;background:var(--az-violet);top:38%}.ServicesExperience-module__oMZGLa__workSchematic span:last-child{inset-inline-start:36%;bottom:18%}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__logoPlate img{object-fit:contain;width:min(100%,189px);height:auto}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__workContent{min-width:0;padding:var(--card-pb) var(--card-pi);flex-direction:column;display:flex}.ServicesExperience-module__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}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__workContent>p{margin:var(--f13) 0 0;color:var(--az-copy);font-size:var(--t-17);line-height:var(--lh-body)}.ServicesExperience-module__oMZGLa__caseLink{padding-top:var(--f21);margin-top:auto}.ServicesExperience-module__oMZGLa__faqSection{padding-block:var(--band-y);border-top:1px solid var(--az-line);background:var(--az-paper)}.ServicesExperience-module__oMZGLa__faqLayout{align-items:start;gap:var(--f55);grid-template-columns:minmax(0,1fr);display:grid}.ServicesExperience-module__oMZGLa__faqList{border-top:1px solid var(--az-line)}.ServicesExperience-module__oMZGLa__faqItem{border-bottom:1px solid var(--az-line)}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__faqItem summary::-webkit-details-marker{display:none}.ServicesExperience-module__oMZGLa__faqItem summary>span{color:var(--az-red-ink);font-family:var(--az-mono);font-size:var(--t-13)}.ServicesExperience-module__oMZGLa__faqItem summary strong{font-size:var(--t-17);font-weight:650;line-height:var(--lh-body)}.ServicesExperience-module__oMZGLa__faqItem summary svg{width:var(--i21);height:var(--i21);color:var(--az-plum);transition:transform var(--d-component) var(--phi-ease-out)}.ServicesExperience-module__oMZGLa__faqItem[open] summary svg{transform:rotate(180deg)}.ServicesExperience-module__oMZGLa__faqItem>div{padding-block:0 var(--f21);padding-inline:var(--f34)}.ServicesExperience-module__oMZGLa__faqAnswer{--prose-body:var(--az-copy);max-width:var(--w-measure)}.ServicesExperience-module__oMZGLa__faqLink{margin-top:var(--f13)}.ServicesExperience-module__oMZGLa__closingSection{padding-block:var(--band-close);background:var(--az-paper-soft);color:var(--az-heading);isolation:isolate;position:relative;overflow:hidden}.ServicesExperience-module__oMZGLa__closingGrid{opacity:.32;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.ServicesExperience-module__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}.ServicesExperience-module__oMZGLa__closingInner{max-width:var(--w-content);text-align:center;flex-direction:column;align-items:center;display:flex}.ServicesExperience-module__oMZGLa__closingInner h2{color:var(--az-heading)}.ServicesExperience-module__oMZGLa__closingNote{margin-top:var(--f21);color:var(--az-muted);font-size:var(--t-13);line-height:var(--lh-body);display:block}.ServicesExperience-module__oMZGLa__primaryButton:focus-visible,.ServicesExperience-module__oMZGLa__secondaryButton:focus-visible,.ServicesExperience-module__oMZGLa__serviceCardLink:focus-visible,.ServicesExperience-module__oMZGLa__textLink:focus-visible,.ServicesExperience-module__oMZGLa__caseLink:focus-visible,.ServicesExperience-module__oMZGLa__faqLink:focus-visible,.ServicesExperience-module__oMZGLa__faqItem summary:focus-visible{outline:2px solid var(--az-red-ink);outline-offset:var(--f3)}@media (prefers-reduced-motion:no-preference){.ServicesExperience-module__oMZGLa__scanLine{animation:5.5s linear infinite ServicesExperience-module__oMZGLa__scan-window}.ServicesExperience-module__oMZGLa__stackLayer{animation:5s ease-in-out infinite alternate ServicesExperience-module__oMZGLa__layer-drift}.ServicesExperience-module__oMZGLa__stackLayer:nth-child(2){animation-delay:.55s}.ServicesExperience-module__oMZGLa__stackLayer:nth-child(3){animation-delay:1.1s}.ServicesExperience-module__oMZGLa__layerSignal,.ServicesExperience-module__oMZGLa__systemCount i,.ServicesExperience-module__oMZGLa__consoleBar strong i{animation:2.6s ease-in-out infinite ServicesExperience-module__oMZGLa__signal-pulse}.ServicesExperience-module__oMZGLa__workSchematic span{animation:3s ease-in-out infinite ServicesExperience-module__oMZGLa__signal-pulse}}@keyframes ServicesExperience-module__oMZGLa__scan-window{0%{transform:translateY(-8rem)}to{transform:translateY(42rem)}}@keyframes ServicesExperience-module__oMZGLa__layer-drift{0%{translate:0}to{translate:0 calc(-1 * var(--nudge))}}@keyframes ServicesExperience-module__oMZGLa__signal-pulse{0%,to{opacity:.45;scale:.86}50%{opacity:1;scale:1.12}}.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__directionalArrow{transform:scaleX(-1)}:is(.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__primaryButton:hover .ServicesExperience-module__oMZGLa__directionalArrow,.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__serviceCardLink:hover .ServicesExperience-module__oMZGLa__directionalArrow,.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__caseLink:hover .ServicesExperience-module__oMZGLa__directionalArrow){transform:scaleX(-1) translate(var(--lift), calc(-1 * var(--lift)))}:is(.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__secondaryButton:hover .ServicesExperience-module__oMZGLa__directionalArrow,.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__textLink:hover .ServicesExperience-module__oMZGLa__directionalArrow,.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__faqLink:hover .ServicesExperience-module__oMZGLa__directionalArrow){transform:scaleX(-1) translateX(var(--nudge))}.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__stackLayer{transform:perspective(987px)rotateX(1deg)rotateY(2deg)}.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__groupRule{background:linear-gradient(-90deg, var(--group-accent), transparent)}:is(.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__eyebrow>span,.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__eyebrowDark>span){background:linear-gradient(-90deg, var(--az-red), var(--az-violet))}.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__eyebrow,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__eyebrowDark,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__groupHeader>p,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__serviceIdentity,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__stackLayer small,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__workContent>span{letter-spacing:0;text-transform:none}.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__heroTitle,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__sectionHeader h2,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__methodIntro h2,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__guardrailsIntro h2,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__faqIntro h2,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__closingInner h2,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__groupHeader h2,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__serviceContent h3,.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__workContent h3{letter-spacing:0;line-height:var(--lh-ar-head)}.ServicesExperience-module__oMZGLa__page:lang(ar) .ServicesExperience-module__oMZGLa__stat strong{letter-spacing:0}@media (min-width:610px){.ServicesExperience-module__oMZGLa__servicesGrid,.ServicesExperience-module__oMZGLa__methodTrack,.ServicesExperience-module__oMZGLa__workGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ServicesExperience-module__oMZGLa__methodRail{inset-inline-start:50%}.ServicesExperience-module__oMZGLa__guardrailsConsole li{grid-template-columns:auto auto minmax(0,1fr) auto}.ServicesExperience-module__oMZGLa__guardrailsConsole li>svg:last-child{display:block}.ServicesExperience-module__oMZGLa__stat{padding:var(--f21) var(--f34)}}@media (max-width:986.98px){.ServicesExperience-module__oMZGLa__stackLayer{transform:none}.ServicesExperience-module__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)) .ServicesExperience-module__oMZGLa__stackLayer{transform:none}}@media (max-width:609.98px){.ServicesExperience-module__oMZGLa__heroActions,.ServicesExperience-module__oMZGLa__closingActions{flex-direction:column;align-items:stretch}.ServicesExperience-module__oMZGLa__primaryButton,.ServicesExperience-module__oMZGLa__secondaryButton{width:100%}.ServicesExperience-module__oMZGLa__stackViewport{padding-inline:var(--f13)}.ServicesExperience-module__oMZGLa__stackRail{inset-inline-start:var(--f34)}.ServicesExperience-module__oMZGLa__stackLayer[data-stack-group=intelligence],.ServicesExperience-module__oMZGLa__stackLayer[data-stack-group=foundation]{margin-inline-start:0}.ServicesExperience-module__oMZGLa__systemTitle{visibility:hidden}.ServicesExperience-module__oMZGLa__faqItem summary{grid-template-columns:minmax(0,1fr) auto}.ServicesExperience-module__oMZGLa__faqItem summary>span{display:none}.ServicesExperience-module__oMZGLa__faqItem>div{padding-inline:0}}@media (min-width:987px){.ServicesExperience-module__oMZGLa__heroInner{gap:var(--f89);min-height:755px;padding-bottom:var(--f89);grid-template-columns:minmax(0,610fr) minmax(0,377fr)}.ServicesExperience-module__oMZGLa__systemWindow{justify-self:end}.ServicesExperience-module__oMZGLa__statsRail{grid-template-columns:repeat(4,minmax(0,1fr))}.ServicesExperience-module__oMZGLa__stat:nth-child(n){border-top:0;border-inline-start:1px solid var(--az-line)}.ServicesExperience-module__oMZGLa__stat:first-child{border-inline-start:0;padding-inline-start:0}.ServicesExperience-module__oMZGLa__stat strong{font-size:var(--t-55)}.ServicesExperience-module__oMZGLa__groupLayout,.ServicesExperience-module__oMZGLa__methodLayout,.ServicesExperience-module__oMZGLa__faqLayout,.ServicesExperience-module__oMZGLa__guardrailsLayout{gap:var(--f89);grid-template-columns:minmax(0,377fr) minmax(0,610fr)}.ServicesExperience-module__oMZGLa__groupHeader,.ServicesExperience-module__oMZGLa__methodIntro,.ServicesExperience-module__oMZGLa__faqIntro{top:var(--f144);position:sticky}.ServicesExperience-module__oMZGLa__groupHeader>small{display:block}.ServicesExperience-module__oMZGLa__sectionHeader{gap:var(--f89);grid-template-columns:minmax(0,610fr) minmax(0,377fr)}.ServicesExperience-module__oMZGLa__workCard{grid-template-columns:minmax(0,377fr) minmax(0,610fr)}.ServicesExperience-module__oMZGLa__workVisual{min-height:100%}}@media (prefers-reduced-motion:reduce){.ServicesExperience-module__oMZGLa__scanLine,.ServicesExperience-module__oMZGLa__stackLayer,.ServicesExperience-module__oMZGLa__layerSignal,.ServicesExperience-module__oMZGLa__systemCount i,.ServicesExperience-module__oMZGLa__consoleBar strong i,.ServicesExperience-module__oMZGLa__workSchematic span{animation:none!important}.ServicesExperience-module__oMZGLa__serviceImage,.ServicesExperience-module__oMZGLa__directionalArrow,.ServicesExperience-module__oMZGLa__faqItem summary svg{transition:none}}
