.CapabilityPage-module__acNMwq__page{--cap-accent:#2f8cff;--cap-accent-deep:#0a4fc7;--cap-accent-soft:#e9f3ff;--cap-accent-rgb:47, 140, 255;--cap-ink:#080a0e;--cap-muted:#6d737d;--cap-line:#0a12221f;--cap-page:var(--page-width-wide);--cap-ease:cubic-bezier(.22,.8,.22,1);min-height:100vh;color:var(--cap-ink);background:#03070d;overflow:clip}.CapabilityPage-module__acNMwq__pageWidth{width:var(--cap-page);z-index:2;margin:0 auto;position:relative}.CapabilityPage-module__acNMwq__page a:focus-visible,.CapabilityPage-module__acNMwq__page summary:focus-visible{outline:3px solid var(--cap-accent);outline-offset:5px}.CapabilityPage-module__acNMwq__skipLink{z-index:2000;color:#080a0e;clip-path:inset(50%);background:#fff;padding:12px 20px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.CapabilityPage-module__acNMwq__skipLink:focus{clip-path:none;transform:none}.CapabilityPage-module__acNMwq__eyebrow,.CapabilityPage-module__acNMwq__eyebrowLight{margin:0 0 var(--space-16);font-size:var(--text-eyebrow);line-height:var(--leading-small);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--cap-accent-deep)}.CapabilityPage-module__acNMwq__nextPanel .CapabilityPage-module__acNMwq__eyebrow{color:color-mix(in srgb, var(--cap-accent) 84%, white 16%)}.CapabilityPage-module__acNMwq__button{min-height:var(--button-min-height);padding:var(--button-padding-block) var(--button-padding-inline);border-radius:var(--button-radius);justify-content:center;align-items:center;gap:var(--button-gap);font-size:var(--text-cta);font-weight:var(--weight-label);letter-spacing:0;transition:transform .26s var(--cap-ease), background-color .26s ease, color .26s ease, border-color .26s ease, box-shadow .26s ease;line-height:var(--leading-small);text-align:center;border:1px solid #0000;display:inline-flex}.CapabilityPage-module__acNMwq__button:hover{transform:translateY(-2px)}.CapabilityPage-module__acNMwq__buttonPrimary{color:#fff;background:var(--cap-accent-deep);box-shadow:0 13px 34px rgba(var(--cap-accent-rgb), .22)}.CapabilityPage-module__acNMwq__buttonPrimary:hover{background:var(--cap-accent-deep)}.CapabilityPage-module__acNMwq__buttonGhost{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border-color:#ffffff38}.CapabilityPage-module__acNMwq__buttonOutline{margin-top:var(--space-32);color:#0b1017;background:#fffc;border-color:#080e1829}.CapabilityPage-module__acNMwq__buttonNext{margin-top:var(--space-32);color:#06101a;background:#fff}.CapabilityPage-module__acNMwq__hero{min-height:920px;padding:var(--hero-space-start) 0 var(--section-space) 0;color:#fff;background:radial-gradient(circle at 50% 15%, rgba(var(--cap-accent-rgb), .26), transparent 31%), radial-gradient(circle at 91% 30%, rgba(var(--cap-accent-rgb), .18), transparent 29%), linear-gradient(180deg, #03070c 0%, #06101d 64%, #091425 100%);scroll-snap-align:start;position:relative;overflow:hidden}.CapabilityPage-module__acNMwq__heroGrid{opacity:.5;background-image:linear-gradient(rgba(var(--cap-accent-rgb), .075) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--cap-accent-rgb), .075) 1px, transparent 1px);background-size:58px 58px;animation:24s linear infinite CapabilityPage-module__acNMwq__gridDrift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 2%,#000 27% 82%,#0000 100%);mask-image:linear-gradient(#0000 2%,#000 27% 82%,#0000 100%)}.CapabilityPage-module__acNMwq__heroOrb{border:1px solid rgba(var(--cap-accent-rgb), .45);width:800px;height:800px;box-shadow:0 0 0 90px rgba(var(--cap-accent-rgb), .03), 0 0 0 180px rgba(var(--cap-accent-rgb), .02);border-radius:50%;position:absolute;top:-300px;right:-310px}@keyframes CapabilityPage-module__acNMwq__gridDrift{to{background-position:58px 58px}}.CapabilityPage-module__acNMwq__heroCopy{max-width:var(--measure-hero);text-align:center;margin:0 auto}.CapabilityPage-module__acNMwq__heroCopy h1{max-width:var(--measure-hero);font-size:var(--text-product-hero);line-height:var(--leading-title);letter-spacing:var(--tracking-title);font-weight:var(--weight-heading);text-wrap:balance;margin:0 auto}.CapabilityPage-module__acNMwq__heroDescription{max-width:var(--measure-body);margin:var(--space-24) auto 0;color:#ffffffab;font-size:var(--text-lead);line-height:var(--leading-body);text-wrap:balance}.CapabilityPage-module__acNMwq__heroActions{margin-top:var(--space-32);justify-content:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.CapabilityPage-module__acNMwq__heroStageWrap{max-width:1220px;margin:var(--space-64) auto 0;padding:var(--space-16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #ffffff1c;border-radius:28px;box-shadow:0 38px 90px #00000059,inset 0 1px #ffffff14}.CapabilityPage-module__acNMwq__stageTopline{min-height:30px;padding:0 var(--space-8) var(--space-16);color:#ffffff7a;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex}.CapabilityPage-module__acNMwq__reveal{opacity:1;transform-origin:top;transform:none}.CapabilityPage-module__acNMwq__sectionPanel{min-height:880px;padding:var(--section-space) 0 var(--section-space) 0;scroll-snap-align:start;border-radius:30px 30px 0 0;margin-top:-26px;position:relative;overflow:hidden;box-shadow:0 -20px 54px #0000001a}.CapabilityPage-module__acNMwq__workflowSection{z-index:4;position:relative}.CapabilityPage-module__acNMwq__questions{z-index:6;padding:var(--section-space) 0;background:#fff;scroll-margin-top:100px;position:relative}.CapabilityPage-module__acNMwq__questionsLayout{gap:var(--space-64);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);display:grid}.CapabilityPage-module__acNMwq__questionsLayout>*,.CapabilityPage-module__acNMwq__integrationHeading>*,.CapabilityPage-module__acNMwq__integrationItem>div{min-width:0}.CapabilityPage-module__acNMwq__questions h2{font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-heading);margin:0}.CapabilityPage-module__acNMwq__questions details{border-top:1px solid #d4d9e1}.CapabilityPage-module__acNMwq__questions details:last-child{border-bottom:1px solid #d4d9e1}.CapabilityPage-module__acNMwq__questions summary{gap:var(--space-12);padding:var(--space-24) 0;cursor:pointer;grid-template-columns:28px minmax(0,1fr) 24px;align-items:center;list-style:none;display:grid}.CapabilityPage-module__acNMwq__questions summary::-webkit-details-marker{display:none}.CapabilityPage-module__acNMwq__questions summary>span{font-size:var(--text-caption);color:#596474}.CapabilityPage-module__acNMwq__questions summary strong{font-size:var(--text-body);line-height:var(--leading-small);overflow-wrap:anywhere}.CapabilityPage-module__acNMwq__questions summary i{text-align:center;font-size:22px;font-style:normal}.CapabilityPage-module__acNMwq__questions details[open] summary i{transform:rotate(45deg)}.CapabilityPage-module__acNMwq__answer{margin:0 36px var(--space-24) 40px;font-size:var(--text-body);line-height:var(--leading-body)}.CapabilityPage-module__acNMwq__answer p{color:#596474;margin:0}.CapabilityPage-module__acNMwq__answer a{margin-top:var(--space-16);text-underline-offset:4px;text-decoration:underline;display:inline-block}.CapabilityPage-module__acNMwq__workflowSection .CapabilityPage-module__acNMwq__sectionPanel{background:#fff}.CapabilityPage-module__acNMwq__centerHeading{max-width:var(--measure-heading);margin:0 auto var(--section-gap);text-align:center}.CapabilityPage-module__acNMwq__centerHeading h2{font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-heading);font-weight:var(--weight-heading);text-wrap:balance;max-width:var(--measure-heading);margin:0}.CapabilityPage-module__acNMwq__centerHeading>p:last-child{max-width:var(--measure-body);margin:var(--space-24) auto 0;color:var(--cap-muted);font-size:var(--text-body);line-height:var(--leading-body)}.CapabilityPage-module__acNMwq__workflowGrid{gap:var(--space-16);grid-template-columns:1.12fr .88fr;display:grid}.CapabilityPage-module__acNMwq__workflowCard{min-width:0;min-height:455px;padding:var(--space-32);border:1px solid var(--cap-line);transition:transform .38s var(--cap-ease), box-shadow .38s ease, border-color .38s ease;border-radius:24px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.CapabilityPage-module__acNMwq__workflowCard:hover{border-color:rgba(var(--cap-accent-rgb), .22);transform:translateY(-7px);box-shadow:0 24px 58px #0a162a1a}.CapabilityPage-module__acNMwq__workflowCardDark{color:#fff;background:linear-gradient(145deg,#04070b,#0b1220)}.CapabilityPage-module__acNMwq__workflowCardLight{color:#0a0c10;background:linear-gradient(145deg, #fff, color-mix(in srgb, var(--cap-accent-soft) 52%, white 48%))}.CapabilityPage-module__acNMwq__cardCopy{max-width:620px}.CapabilityPage-module__acNMwq__cardKicker{margin:0 0 var(--space-16);color:var(--cap-accent);font-size:var(--text-eyebrow);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);line-height:var(--leading-small)}.CapabilityPage-module__acNMwq__workflowCard h3{max-width:620px;font-size:var(--text-card);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--weight-heading);text-wrap:balance;margin:0}.CapabilityPage-module__acNMwq__workflowCard .CapabilityPage-module__acNMwq__cardCopy>p:not(.CapabilityPage-module__acNMwq__cardKicker){max-width:var(--measure-body);margin:var(--space-16) 0 0;color:#747a84;font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:0;font-weight:400}.CapabilityPage-module__acNMwq__workflowCardDark .CapabilityPage-module__acNMwq__cardCopy>p:not(.CapabilityPage-module__acNMwq__cardKicker){color:#ffffffb8}.CapabilityPage-module__acNMwq__cardCopy>a{margin-top:var(--space-24);align-items:center;gap:var(--space-8);font-size:var(--text-small);font-weight:var(--weight-label);line-height:var(--leading-small);display:inline-flex}.CapabilityPage-module__acNMwq__cardCopy>.CapabilityPage-module__acNMwq__workflowButton{min-height:var(--button-min-height);padding:var(--button-padding-block) var(--button-padding-inline);border:1px solid var(--cap-accent);border-radius:var(--button-radius);color:#fff;background:var(--cap-accent);font-size:var(--text-small);line-height:var(--leading-small);font-weight:var(--weight-label);letter-spacing:0;justify-content:center;align-items:center;gap:var(--button-gap);text-align:center;display:inline-flex;box-shadow:0 5px 16px #00000029}.CapabilityPage-module__acNMwq__cardCopy>.CapabilityPage-module__acNMwq__workflowButton:hover{box-shadow:0 8px 22px #0003}.CapabilityPage-module__acNMwq__cardCopy>.CapabilityPage-module__acNMwq__workflowButton{background:var(--cap-accent-deep);border-color:var(--cap-accent-deep)}.CapabilityPage-module__acNMwq__workflowCardLight .CapabilityPage-module__acNMwq__cardKicker{color:var(--cap-accent-deep)}.CapabilityPage-module__acNMwq__cardCopy>a span{transition:transform .25s var(--cap-ease)}.CapabilityPage-module__acNMwq__cardCopy>a:hover span{transform:translate(5px)}.CapabilityPage-module__acNMwq__cardVisual{padding-top:var(--space-32);align-self:end}.CapabilityPage-module__acNMwq__signatureSection{z-index:5;position:relative}.CapabilityPage-module__acNMwq__signaturePanel{background:linear-gradient(135deg, #f8fafc 0%, color-mix(in srgb, var(--cap-accent-soft) 72%, white 28%) 100%)}.CapabilityPage-module__acNMwq__signatureGrid{gap:var(--space-80);grid-template-columns:.72fr 1.28fr;align-items:center;min-height:645px;display:grid}.CapabilityPage-module__acNMwq__signatureCopy h2{font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-heading);font-weight:var(--weight-heading);text-wrap:balance;max-width:var(--measure-heading);margin:0}.CapabilityPage-module__acNMwq__signatureCopy>p:last-child{max-width:480px;margin:var(--space-24) 0 0;color:#656d79;font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:0;font-weight:400}.CapabilityPage-module__acNMwq__signatureVisual{min-width:0}.CapabilityPage-module__acNMwq__integrationSection{z-index:6;position:relative}.CapabilityPage-module__acNMwq__integrationPanel{color:#0a1018;background:#fff;min-height:720px}.CapabilityPage-module__acNMwq__integrationHeading{gap:var(--space-64);grid-template-columns:1fr .72fr;align-items:end;display:grid}.CapabilityPage-module__acNMwq__integrationHeading h2{max-width:var(--measure-heading);font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-heading);font-weight:var(--weight-heading);text-wrap:balance;margin:0}.CapabilityPage-module__acNMwq__integrationHeading>p{max-width:470px;margin:0 0 var(--space-4);color:var(--cap-muted);line-height:var(--leading-body);font-size:var(--text-body);letter-spacing:0;font-weight:400}.CapabilityPage-module__acNMwq__integrationRail{margin-top:var(--space-64);border:1px solid var(--cap-line);background:#fff;border-radius:18px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.CapabilityPage-module__acNMwq__integrationItem{min-height:164px;padding:var(--space-32);align-items:center;gap:var(--space-16);border-right:1px solid var(--cap-line);display:flex}.CapabilityPage-module__acNMwq__integrationItem:last-child{border-right:0}.CapabilityPage-module__acNMwq__integrationIcon{width:48px;height:48px;color:var(--cap-accent-deep);background:var(--cap-accent-soft);border:1px solid rgba(var(--cap-accent-rgb), .18);border-radius:14px;flex:0 0 48px;place-items:center;font-size:11px;font-weight:800;display:grid}.CapabilityPage-module__acNMwq__integrationItem strong{font-size:var(--text-body);line-height:var(--leading-body);display:block}.CapabilityPage-module__acNMwq__integrationItem p{margin:var(--space-8) 0 0;color:var(--cap-muted);font-size:var(--text-small);line-height:var(--leading-small)}.CapabilityPage-module__acNMwq__nextSection{z-index:7;position:relative}.CapabilityPage-module__acNMwq__nextPanel{color:#fff;background:radial-gradient(circle at 75% 50%, rgba(var(--cap-accent-rgb), .36), transparent 30%), linear-gradient(115deg, #03101d 0%, #06213b 57%, color-mix(in srgb, var(--cap-accent-deep) 54%, #06172a 46%) 100%);min-height:730px}.CapabilityPage-module__acNMwq__nextAmbient{background-image:linear-gradient(rgba(var(--cap-accent-rgb),.11) 1px,transparent 1px), linear-gradient(90deg,rgba(var(--cap-accent-rgb),.11) 1px,transparent 1px);opacity:.5;background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 55% 100%)}.CapabilityPage-module__acNMwq__nextGrid{gap:var(--space-64);grid-template-columns:.85fr 1.15fr;align-items:center;min-height:500px;display:grid}.CapabilityPage-module__acNMwq__nextGrid h2{max-width:var(--measure-heading);font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-heading);font-weight:var(--weight-heading);text-wrap:balance;margin:0}.CapabilityPage-module__acNMwq__nextGrid>div:first-child>p:not(.CapabilityPage-module__acNMwq__eyebrow){max-width:520px;margin:var(--space-24) 0 0;color:#ffffffa3;font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:0;text-transform:uppercase;font-weight:400}.CapabilityPage-module__acNMwq__nextGraphic{justify-content:center;align-items:center;min-height:390px;display:flex;position:relative}.CapabilityPage-module__acNMwq__nextStack{width:210px;height:210px;position:relative}.CapabilityPage-module__acNMwq__nextStack i{background:rgba(var(--cap-accent-rgb), .11);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff47;border-radius:24px;position:absolute;inset:0}.CapabilityPage-module__acNMwq__nextStack i:first-child{opacity:.34;transform:translate(-80px,-28px)scale(.9)}.CapabilityPage-module__acNMwq__nextStack i:nth-child(2){opacity:.58;transform:translate(-40px,-14px)scale(.95)}.CapabilityPage-module__acNMwq__nextStack i:nth-child(3){box-shadow:0 0 60px rgba(var(--cap-accent-rgb), .26)}.CapabilityPage-module__acNMwq__nextStack b{z-index:2;color:#fff;place-items:center;font-size:54px;display:grid;position:absolute;inset:0}.CapabilityPage-module__acNMwq__nextLines{pointer-events:none;height:150px;position:absolute;top:50%;left:0;right:50%;transform:translateY(-50%)}.CapabilityPage-module__acNMwq__nextLines i{background:linear-gradient(90deg, transparent, var(--cap-accent));transform-origin:100%;width:100%;height:1px;position:absolute;left:0}.CapabilityPage-module__acNMwq__nextLines i:first-child{top:20%;transform:rotate(9deg)}.CapabilityPage-module__acNMwq__nextLines i:nth-child(2){top:40%;transform:rotate(3deg)}.CapabilityPage-module__acNMwq__nextLines i:nth-child(3){top:60%;transform:rotate(-3deg)}.CapabilityPage-module__acNMwq__nextLines i:nth-child(4){top:80%;transform:rotate(-9deg)}.CapabilityPage-module__acNMwq__nextChips{gap:var(--space-12);display:grid;position:absolute;top:50%;right:3%;transform:translateY(-50%)}.CapabilityPage-module__acNMwq__nextChips span{min-width:138px;padding:var(--space-12) var(--space-16);color:#ffffffab;background:#ffffff12;border:1px solid #ffffff2b;border-radius:8px;font-size:11px}.CapabilityPage-module__acNMwq__footer{z-index:8;padding:var(--space-80) 0 var(--space-32);color:#fff;background:#050608;position:relative}.CapabilityPage-module__acNMwq__footerGrid{gap:var(--space-64);grid-template-columns:1.25fr repeat(3,1fr);display:grid}.CapabilityPage-module__acNMwq__footerBrand img{object-fit:contain;width:84px;height:auto}.CapabilityPage-module__acNMwq__footerBrand p{max-width:230px;margin:var(--space-16) 0 0;color:#ffffff73;font-size:var(--text-small);line-height:var(--leading-small)}.CapabilityPage-module__acNMwq__footer h2{margin:0 0 var(--space-16);color:#ffffffe6;font-size:var(--text-caption);line-height:var(--leading-small);font-weight:var(--weight-label);letter-spacing:var(--tracking-label)}.CapabilityPage-module__acNMwq__footerGrid>div:not(.CapabilityPage-module__acNMwq__footerBrand){flex-direction:column;align-items:flex-start;display:flex}.CapabilityPage-module__acNMwq__footer a{margin:0 0 var(--space-12);color:#ffffff7a;font-size:var(--text-small);line-height:var(--leading-small)}.CapabilityPage-module__acNMwq__footer a:hover{color:#fff}.CapabilityPage-module__acNMwq__footerBottom{margin-top:var(--space-48);padding-top:var(--space-24);justify-content:space-between;gap:var(--space-24);color:#ffffff52;font-size:var(--text-caption);line-height:var(--leading-small);border-top:1px solid #ffffff14;display:flex}.CapabilityPage-module__acNMwq__visualRoot{--mx:50%;--my:50%;background:linear-gradient(rgba(var(--cap-accent-rgb), .06) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--cap-accent-rgb), .06) 1px, transparent 1px), radial-gradient(circle at 50% 50%, rgba(var(--cap-accent-rgb), .12), transparent 42%), #040a12;background-size:24px 24px,24px 24px,auto,auto;border:1px solid #ffffff14;border-radius:20px;min-height:390px;position:relative;overflow:hidden}.CapabilityPage-module__acNMwq__visualGlow{pointer-events:none;background:radial-gradient(320px circle at var(--mx) var(--my), rgba(var(--cap-accent-rgb), .16), transparent 66%);opacity:.78;position:absolute;inset:0}.CapabilityPage-module__acNMwq__visual_signature{background-color:#07111f;min-height:500px;box-shadow:0 28px 80px #0e1d3024}.CapabilityPage-module__acNMwq__stagePanel{background:#080c13c7;border:1px solid #ffffff1c;border-radius:16px;position:relative;box-shadow:inset 0 1px #ffffff0d}.CapabilityPage-module__acNMwq__panelLabel{margin-bottom:var(--space-16);color:#ffffff5c;letter-spacing:.12em;font-size:9px;font-weight:800}.CapabilityPage-module__acNMwq__signatureSteps{text-align:center;color:#ffffff5c;letter-spacing:.12em;grid-template-columns:repeat(3,1fr);font-size:9px;font-weight:800;display:grid;position:absolute;bottom:18px;left:6%;right:6%}.CapabilityPage-module__acNMwq__transformScene{padding:var(--space-48);gap:var(--space-32);grid-template-columns:1fr .72fr 1fr;align-items:center;display:grid;position:absolute;inset:0}.CapabilityPage-module__acNMwq__sourcePanel,.CapabilityPage-module__acNMwq__outputPanel{min-height:248px;padding:var(--space-24)}.CapabilityPage-module__acNMwq__codeRow{margin:var(--space-12) 0;padding:var(--space-8) var(--space-8);color:#ffffff8f;font-family:var(--font-technical);opacity:.35;transition:opacity .5s ease, transform .5s var(--cap-ease), background-color .5s ease;background:#ffffff09;border-radius:7px;font-size:10px;transform:translate(-10px)}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__codeRow{opacity:1;transform:translate(0)}.CapabilityPage-module__acNMwq__delay0{transition-delay:.1s!important}.CapabilityPage-module__acNMwq__delay1{transition-delay:.28s!important}.CapabilityPage-module__acNMwq__delay2{transition-delay:.46s!important}.CapabilityPage-module__acNMwq__delay3{transition-delay:.64s!important}.CapabilityPage-module__acNMwq__flowColumn{text-align:center;min-width:0}.CapabilityPage-module__acNMwq__flowTitle{color:color-mix(in srgb, var(--cap-accent) 76%, white 24%);letter-spacing:.12em;font-size:9px;font-weight:800}.CapabilityPage-module__acNMwq__flowTrack{height:2px;margin:var(--space-32) 0 var(--space-24);background:linear-gradient(90deg, rgba(var(--cap-accent-rgb),.18), var(--cap-accent), rgba(var(--cap-accent-rgb),.18));position:relative}.CapabilityPage-module__acNMwq__flowTrack i{background:var(--cap-accent);width:9px;height:9px;box-shadow:0 0 18px var(--cap-accent);opacity:0;border-radius:50%;margin-top:-4.5px;position:absolute;top:50%;left:0}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__flowTrack i{animation:CapabilityPage-module__acNMwq__packetTravel 2.7s var(--cap-ease) infinite}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__flowTrack .CapabilityPage-module__acNMwq__packetTwo{animation-delay:.65s}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__flowTrack .CapabilityPage-module__acNMwq__packetThree{animation-delay:1.3s}@keyframes CapabilityPage-module__acNMwq__packetTravel{0%{opacity:0;left:0;transform:scale(.65)}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 8px);transform:scale(1.2)}}.CapabilityPage-module__acNMwq__mapRows{gap:var(--space-8);display:grid}.CapabilityPage-module__acNMwq__mapRows span{padding:var(--space-8) var(--space-8);border:1px solid rgba(var(--cap-accent-rgb), .12);color:#ffffff7a;background:rgba(var(--cap-accent-rgb), .045);font-family:var(--font-technical);border-radius:7px;font-size:9px}.CapabilityPage-module__acNMwq__mapRows b{color:var(--cap-accent)}.CapabilityPage-module__acNMwq__outputPanel pre,.CapabilityPage-module__acNMwq__detailPanel pre{white-space:pre-wrap;color:#ffffffad;font-family:var(--font-technical);margin:0;font-size:10px;line-height:1.55}.CapabilityPage-module__acNMwq__successBar{margin-top:var(--space-16);padding:var(--space-8) var(--space-8);color:color-mix(in srgb, var(--cap-accent) 64%, white 36%);background:rgba(var(--cap-accent-rgb), .09);text-align:center;opacity:0;transition:opacity .48s ease 1.25s, transform .48s var(--cap-ease) 1.25s;border-radius:7px;font-size:9px;transform:translateY(8px)}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__successBar{opacity:1;transform:translateY(0)}.CapabilityPage-module__acNMwq__validateScene{padding:var(--space-48);gap:var(--space-32);grid-template-columns:.86fr 1fr .86fr;align-items:center;display:grid;position:absolute;inset:0}.CapabilityPage-module__acNMwq__validationResource{min-height:230px;padding:var(--space-24)}.CapabilityPage-module__acNMwq__validationResource strong{color:#fff;font-size:18px;display:block}.CapabilityPage-module__acNMwq__resourceLines{margin-top:var(--space-32);gap:var(--space-12);display:grid}.CapabilityPage-module__acNMwq__resourceLines i{background:#ffffff14;border-radius:999px;height:8px}.CapabilityPage-module__acNMwq__resourceLines i:nth-child(2){width:74%}.CapabilityPage-module__acNMwq__resourceLines i:nth-child(3){width:88%}.CapabilityPage-module__acNMwq__resourceLines i:nth-child(4){width:58%}.CapabilityPage-module__acNMwq__ruleRail{gap:var(--space-12);display:grid;position:relative}.CapabilityPage-module__acNMwq__ruleGate{z-index:2;min-height:48px;padding:0 var(--space-16);border:1px solid rgba(var(--cap-accent-rgb), .18);color:#ffffff9e;background:rgba(var(--cap-accent-rgb), .07);opacity:.32;transition:opacity .45s ease, transform .45s var(--cap-ease), background-color .45s ease;border-radius:10px;justify-content:space-between;align-items:center;display:flex;position:relative;transform:scale(.96)}.CapabilityPage-module__acNMwq__ruleGate b{color:#06120d;background:var(--cap-accent);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__ruleGate{opacity:1;background:rgba(var(--cap-accent-rgb), .12);transform:scale(1)}.CapabilityPage-module__acNMwq__validationTrack{background:linear-gradient(90deg, transparent, var(--cap-accent), transparent);height:1px;position:absolute;top:50%;left:-28px;right:-28px}.CapabilityPage-module__acNMwq__validationTrack i{width:10px;height:10px;box-shadow:0 0 22px var(--cap-accent);opacity:0;background:#fff;border-radius:50%;position:absolute;top:-4.5px;left:0}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__validationTrack i{animation:CapabilityPage-module__acNMwq__packetTravel 2.5s var(--cap-ease) infinite}.CapabilityPage-module__acNMwq__resultPanel{min-height:230px;padding:var(--space-24)}.CapabilityPage-module__acNMwq__resultSummary{align-items:baseline;gap:var(--space-12);color:#fff;display:flex}.CapabilityPage-module__acNMwq__resultSummary strong{color:var(--cap-accent);font-size:42px}.CapabilityPage-module__acNMwq__resultSummary span{color:#ffffff7a;font-size:11px}.CapabilityPage-module__acNMwq__issueRow{margin-top:var(--space-16);padding:var(--space-12) var(--space-12);gap:var(--space-8);color:#ffffff9e;background:#ffffff0b;border-radius:9px;grid-template-columns:24px 70px 1fr;font-size:10px;display:grid}.CapabilityPage-module__acNMwq__issueRow b{color:#fff}.CapabilityPage-module__acNMwq__issueRow small{color:#ffffff59}.CapabilityPage-module__acNMwq__understandScene{padding:var(--space-48);gap:var(--space-32);grid-template-columns:.76fr 1fr .9fr;align-items:center;display:grid;position:absolute;inset:0}.CapabilityPage-module__acNMwq__resourceList{min-height:250px;padding:var(--space-24);gap:var(--space-8);flex-direction:column;display:flex}.CapabilityPage-module__acNMwq__resourceList>span{padding:var(--space-8) var(--space-12);color:#ffffff8a;background:#ffffff0a;border-radius:8px;font-size:10px}.CapabilityPage-module__acNMwq__resourceList .CapabilityPage-module__acNMwq__selectedResource{color:#fff;background:rgba(var(--cap-accent-rgb), .18);border:1px solid rgba(var(--cap-accent-rgb), .32)}.CapabilityPage-module__acNMwq__resourceList small{color:#ffffff47;margin-top:auto;font-size:9px}.CapabilityPage-module__acNMwq__relationshipMap{min-height:260px;position:relative}.CapabilityPage-module__acNMwq__nodeCenter,.CapabilityPage-module__acNMwq__node{min-width:84px;padding:var(--space-12) var(--space-12);border:1px solid rgba(var(--cap-accent-rgb), .24);text-align:center;border-radius:10px;font-size:9px;position:absolute}.CapabilityPage-module__acNMwq__nodeCenter{z-index:2;color:#fff;background:rgba(var(--cap-accent-rgb), .22);box-shadow:0 0 40px rgba(var(--cap-accent-rgb), .18);top:50%;left:50%;transform:translate(-50%,-50%)}.CapabilityPage-module__acNMwq__node{z-index:2;color:#ffffff8c;opacity:.4;transition:opacity .45s ease, transform .45s var(--cap-ease);background:#090e18db}.CapabilityPage-module__acNMwq__nodeA{top:17%;left:4%}.CapabilityPage-module__acNMwq__nodeB{top:20%;right:2%}.CapabilityPage-module__acNMwq__nodeC{bottom:10%;right:18%}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__node{opacity:1}.CapabilityPage-module__acNMwq__link{z-index:1;transform-origin:0;background:linear-gradient(90deg, var(--cap-accent), transparent);opacity:.18;width:42%;height:1px;transition:opacity .5s .5s;position:absolute;top:50%;left:50%}.CapabilityPage-module__acNMwq__linkA{transform:rotate(210deg)}.CapabilityPage-module__acNMwq__linkB{transform:rotate(-28deg)}.CapabilityPage-module__acNMwq__linkC{transform:rotate(42deg)}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__link{opacity:.72}.CapabilityPage-module__acNMwq__detailPanel{min-height:250px;padding:var(--space-24)}.CapabilityPage-module__acNMwq__measureScene{padding:var(--space-48);gap:var(--space-32);grid-template-columns:1fr .72fr 1fr;align-items:center;display:grid;position:absolute;inset:0}.CapabilityPage-module__acNMwq__checkPanel,.CapabilityPage-module__acNMwq__metricPanel{min-height:250px;padding:var(--space-24)}.CapabilityPage-module__acNMwq__checkRow{margin:var(--space-12) 0;gap:var(--space-12);color:#ffffff80;grid-template-columns:92px 1fr;align-items:center;font-size:9px;display:grid}.CapabilityPage-module__acNMwq__checkRow>i{background:#ffffff12;border-radius:999px;height:7px;overflow:hidden}.CapabilityPage-module__acNMwq__checkRow>i>b{border-radius:inherit;background:var(--cap-accent);transform-origin:0;height:100%;transition:transform 1.2s var(--cap-ease);display:block;transform:scaleX(.15)}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__checkRow>i>b{transform:scaleX(1)}.CapabilityPage-module__acNMwq__scoreCore{place-items:center;display:grid;position:relative}.CapabilityPage-module__acNMwq__scoreRing{border:8px solid rgba(var(--cap-accent-rgb), .13);width:150px;height:150px;box-shadow:inset 0 0 0 1px rgba(var(--cap-accent-rgb), .28), 0 0 50px rgba(var(--cap-accent-rgb), .14);border-radius:50%;align-content:center;place-items:center;display:grid}.CapabilityPage-module__acNMwq__scoreRing strong{color:#fff;font-size:46px;line-height:1}.CapabilityPage-module__acNMwq__scoreRing span{margin-top:var(--space-8);color:#ffffff61;font-size:9px}.CapabilityPage-module__acNMwq__scorePulse{border:1px solid var(--cap-accent);opacity:0;border-radius:50%;width:150px;height:150px;position:absolute}.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__scorePulse{animation:2.5s ease-out infinite CapabilityPage-module__acNMwq__scorePulse}@keyframes CapabilityPage-module__acNMwq__scorePulse{0%{opacity:.5;transform:scale(.8)}70%,to{opacity:0;transform:scale(1.32)}}.CapabilityPage-module__acNMwq__metricGrid{gap:var(--space-12);grid-template-columns:1fr 1fr;display:grid}.CapabilityPage-module__acNMwq__metricGrid>div{min-height:82px;padding:var(--space-16);background:#ffffff0b;border-radius:10px}.CapabilityPage-module__acNMwq__metricGrid strong{color:var(--cap-accent);font-size:22px;display:block}.CapabilityPage-module__acNMwq__metricGrid span{color:#ffffff5c;font-size:9px}.CapabilityPage-module__acNMwq__miniFlow{gap:var(--space-12);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.CapabilityPage-module__acNMwq__miniFlow>div{min-height:98px;padding:var(--space-16);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px}.CapabilityPage-module__acNMwq__workflowCardLight .CapabilityPage-module__acNMwq__miniFlow>div{background:#ffffffbf;border-color:#080e181a}.CapabilityPage-module__acNMwq__miniFlow b,.CapabilityPage-module__acNMwq__miniFlow span{display:block}.CapabilityPage-module__acNMwq__miniFlow span{margin-top:var(--space-8);opacity:.46;font-size:10px}.CapabilityPage-module__acNMwq__miniFlow>i{color:var(--cap-accent);font-style:normal}.CapabilityPage-module__acNMwq__documentFlow{justify-content:center;align-items:center;gap:var(--space-16);display:flex}.CapabilityPage-module__acNMwq__docSheet{width:180px;min-height:95px;padding:var(--space-24);background:#fff;border-radius:12px;font-weight:750;box-shadow:0 16px 40px #08122414}.CapabilityPage-module__acNMwq__docSheet small{margin-top:var(--space-8);color:#8a9098;font-weight:500;display:block}.CapabilityPage-module__acNMwq__documentFlow>i{color:var(--cap-accent);font-style:normal}.CapabilityPage-module__acNMwq__resourceStack{gap:var(--space-8);display:grid}.CapabilityPage-module__acNMwq__resourceStack span{min-width:150px;padding:var(--space-8) var(--space-12);background:rgba(var(--cap-accent-rgb), .08);border:1px solid rgba(var(--cap-accent-rgb), .12);border-radius:8px;font-size:9px}.CapabilityPage-module__acNMwq__profileVisual{gap:var(--space-16);grid-template-columns:.72fr 1fr;display:grid}.CapabilityPage-module__acNMwq__profileCard{background:rgba(var(--cap-accent-rgb), .1);color:#fff;border:1px solid #ffffff1a;border-radius:16px;place-items:center;min-height:130px;font-weight:700;display:grid}.CapabilityPage-module__acNMwq__profileRail{gap:var(--space-8);display:grid}.CapabilityPage-module__acNMwq__profileRail span{padding:var(--space-12);color:#ffffff8c;background:#ffffff0e;border-radius:9px;justify-content:space-between;font-size:10px;display:flex}.CapabilityPage-module__acNMwq__profileRail b{color:var(--cap-accent)}.CapabilityPage-module__acNMwq__termVisual{justify-content:center;align-items:center;gap:var(--space-12);display:flex}.CapabilityPage-module__acNMwq__termVisual>div{min-width:118px;padding:var(--space-16);background:#ffffffb8;border:1px solid #09101b14;border-radius:12px}.CapabilityPage-module__acNMwq__termVisual small,.CapabilityPage-module__acNMwq__termVisual b{display:block}.CapabilityPage-module__acNMwq__termVisual small{color:#8a9098;font-size:9px}.CapabilityPage-module__acNMwq__termVisual b{margin-top:var(--space-8)}.CapabilityPage-module__acNMwq__termVisual>i{color:var(--cap-accent);font-style:normal}.CapabilityPage-module__acNMwq__termVisual .CapabilityPage-module__acNMwq__termOk{color:var(--cap-accent-deep);background:var(--cap-accent-soft);font-size:11px;font-weight:750}.CapabilityPage-module__acNMwq__viewerVisual{gap:var(--space-16);grid-template-columns:.72fr 1fr;display:grid}.CapabilityPage-module__acNMwq__viewerList,.CapabilityPage-module__acNMwq__viewerDetail{min-height:130px;padding:var(--space-16);background:#ffffff0e;border:1px solid #ffffff14;border-radius:12px}.CapabilityPage-module__acNMwq__viewerList{gap:var(--space-8);display:grid}.CapabilityPage-module__acNMwq__viewerList span{padding:var(--space-8);background:#ffffff0d;border-radius:7px;font-size:9px}.CapabilityPage-module__acNMwq__viewerList span:first-child{background:rgba(var(--cap-accent-rgb),.2)}.CapabilityPage-module__acNMwq__viewerDetail{gap:var(--space-8);flex-direction:column;display:flex}.CapabilityPage-module__acNMwq__viewerDetail b{color:#fff}.CapabilityPage-module__acNMwq__viewerDetail small{color:#fff6}.CapabilityPage-module__acNMwq__viewerDetail span{padding:var(--space-8);color:#ffffff8c;background:#ffffff0a;border-radius:7px;font-size:9px}.CapabilityPage-module__acNMwq__linkVisual{height:150px;position:relative}.CapabilityPage-module__acNMwq__linkVisual>b{padding:var(--space-12) var(--space-16);background:var(--cap-accent);color:#fff;z-index:2;border-radius:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CapabilityPage-module__acNMwq__linkVisual>span{padding:var(--space-12) var(--space-12);border:1px solid rgba(var(--cap-accent-rgb),.16);background:#fff;border-radius:9px;font-size:9px;position:absolute}.CapabilityPage-module__acNMwq__linkChildA{top:8%;left:4%}.CapabilityPage-module__acNMwq__linkChildB{top:12%;right:5%}.CapabilityPage-module__acNMwq__linkChildC{bottom:8%;right:12%}.CapabilityPage-module__acNMwq__linkVisual>i{background:var(--cap-accent);opacity:.35;height:1px;position:absolute;top:50%;left:25%;right:25%}.CapabilityPage-module__acNMwq__scoreVisual{justify-content:center;align-items:center;gap:var(--space-24);display:flex}.CapabilityPage-module__acNMwq__miniScore{border:7px solid rgba(var(--cap-accent-rgb),.22);border-radius:50%;align-content:center;place-items:center;width:126px;height:126px;font-size:38px;font-weight:750;display:grid}.CapabilityPage-module__acNMwq__miniScore small{margin-top:var(--space-4);color:#ffffff61;font-size:8px;font-weight:500;display:block}.CapabilityPage-module__acNMwq__scoreBars{gap:var(--space-12);display:grid}.CapabilityPage-module__acNMwq__scoreBars i{background:#ffffff14;border-radius:999px;width:145px;height:9px;display:block}.CapabilityPage-module__acNMwq__scoreBars i:after{content:"";border-radius:inherit;background:var(--cap-accent);height:100%;display:block}.CapabilityPage-module__acNMwq__scoreBars i:first-child:after{width:92%}.CapabilityPage-module__acNMwq__scoreBars i:nth-child(2):after{width:78%}.CapabilityPage-module__acNMwq__scoreBars i:nth-child(3):after{width:86%}.CapabilityPage-module__acNMwq__readinessVisual{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.CapabilityPage-module__acNMwq__readinessVisual span{padding:var(--space-16);background:#ffffffb8;border:1px solid #080e1814;border-radius:10px;font-size:10px}.CapabilityPage-module__acNMwq__readinessVisual b{margin-bottom:var(--space-4);color:var(--cap-accent-deep);font-size:20px;display:block}.CapabilityPage-module__acNMwq__readinessVisual .CapabilityPage-module__acNMwq__reviewSignal{color:var(--cap-accent-deep);background:var(--cap-accent-soft);grid-column:1/-1;font-weight:700}@media (max-width:1080px){.CapabilityPage-module__acNMwq__page{--cap-page:var(--page-width-wide)}.CapabilityPage-module__acNMwq__hero{min-height:auto}.CapabilityPage-module__acNMwq__sectionPanel{min-height:auto;padding:var(--section-space) 0 var(--section-space) 0}.CapabilityPage-module__acNMwq__workflowGrid,.CapabilityPage-module__acNMwq__signatureGrid,.CapabilityPage-module__acNMwq__nextGrid,.CapabilityPage-module__acNMwq__integrationHeading{grid-template-columns:1fr}.CapabilityPage-module__acNMwq__workflowGrid{max-width:850px;margin-inline:auto}.CapabilityPage-module__acNMwq__signatureGrid{gap:var(--space-48)}.CapabilityPage-module__acNMwq__signatureCopy{max-width:700px}.CapabilityPage-module__acNMwq__integrationHeading{gap:var(--space-24)}.CapabilityPage-module__acNMwq__integrationRail{grid-template-columns:1fr}.CapabilityPage-module__acNMwq__integrationItem{border-right:0;border-bottom:1px solid var(--cap-line)}.CapabilityPage-module__acNMwq__integrationItem:last-child{border-bottom:0}.CapabilityPage-module__acNMwq__nextGrid{gap:var(--space-32)}.CapabilityPage-module__acNMwq__footerGrid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.CapabilityPage-module__acNMwq__questionsLayout{gap:var(--space-32);grid-template-columns:1fr}.CapabilityPage-module__acNMwq__page{--cap-page:var(--page-width-wide)}.CapabilityPage-module__acNMwq__hero{padding:var(--hero-space-start) 0 var(--section-space) 0}.CapabilityPage-module__acNMwq__heroCopy h1{font-weight:var(--weight-heading);line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-wrap:balance}.CapabilityPage-module__acNMwq__heroStageWrap{margin-top:var(--space-48);padding:var(--space-12);border-radius:20px}.CapabilityPage-module__acNMwq__stageTopline{align-items:flex-start;gap:var(--space-8);flex-direction:column}.CapabilityPage-module__acNMwq__visualRoot{min-height:620px}.CapabilityPage-module__acNMwq__transformScene,.CapabilityPage-module__acNMwq__validateScene,.CapabilityPage-module__acNMwq__understandScene,.CapabilityPage-module__acNMwq__measureScene{padding:var(--space-24);gap:var(--space-16);grid-template-columns:1fr;align-content:center}.CapabilityPage-module__acNMwq__flowColumn{padding:var(--space-4) var(--space-12)}.CapabilityPage-module__acNMwq__sourcePanel,.CapabilityPage-module__acNMwq__outputPanel,.CapabilityPage-module__acNMwq__validationResource,.CapabilityPage-module__acNMwq__resultPanel,.CapabilityPage-module__acNMwq__resourceList,.CapabilityPage-module__acNMwq__detailPanel,.CapabilityPage-module__acNMwq__checkPanel,.CapabilityPage-module__acNMwq__metricPanel{min-height:auto}.CapabilityPage-module__acNMwq__relationshipMap{min-height:190px}.CapabilityPage-module__acNMwq__scoreCore{min-height:180px}.CapabilityPage-module__acNMwq__signatureSteps{display:none}.CapabilityPage-module__acNMwq__visual_signature{min-height:700px}.CapabilityPage-module__acNMwq__workflowCard{min-height:430px;padding:var(--space-24)}.CapabilityPage-module__acNMwq__signatureCopy h2,.CapabilityPage-module__acNMwq__centerHeading h2,.CapabilityPage-module__acNMwq__integrationHeading h2,.CapabilityPage-module__acNMwq__nextGrid h2{font-size:var(--text-section);font-weight:var(--weight-heading);line-height:var(--leading-section);letter-spacing:var(--tracking-heading);text-wrap:balance;max-width:var(--measure-heading)}.CapabilityPage-module__acNMwq__nextGraphic{min-height:300px;transform:scale(.83)}.CapabilityPage-module__acNMwq__footerGrid{gap:var(--space-32)}}@media (max-width:560px){.CapabilityPage-module__acNMwq__heroCopy h1{font-weight:var(--weight-heading);line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-wrap:balance}.CapabilityPage-module__acNMwq__heroDescription{font-size:var(--text-lead);line-height:var(--leading-body)}.CapabilityPage-module__acNMwq__heroActions{align-items:stretch}.CapabilityPage-module__acNMwq__heroActions .CapabilityPage-module__acNMwq__button{width:100%}.CapabilityPage-module__acNMwq__sectionPanel{padding:var(--section-space) 0 var(--section-space) 0;border-radius:22px 22px 0 0;margin-top:-14px}.CapabilityPage-module__acNMwq__centerHeading{margin-bottom:var(--space-32)}.CapabilityPage-module__acNMwq__workflowCard{min-height:410px}.CapabilityPage-module__acNMwq__miniFlow,.CapabilityPage-module__acNMwq__profileVisual,.CapabilityPage-module__acNMwq__viewerVisual{grid-template-columns:1fr}.CapabilityPage-module__acNMwq__miniFlow>i{justify-self:center;transform:rotate(90deg)}.CapabilityPage-module__acNMwq__documentFlow,.CapabilityPage-module__acNMwq__scoreVisual{flex-direction:column}.CapabilityPage-module__acNMwq__documentFlow>i{transform:rotate(90deg)}.CapabilityPage-module__acNMwq__docSheet,.CapabilityPage-module__acNMwq__resourceStack{width:100%}.CapabilityPage-module__acNMwq__resourceStack span{min-width:0}.CapabilityPage-module__acNMwq__termVisual{flex-wrap:wrap}.CapabilityPage-module__acNMwq__signatureGrid{min-height:0}.CapabilityPage-module__acNMwq__integrationItem{min-height:135px;padding:var(--space-24)}.CapabilityPage-module__acNMwq__nextGraphic{gap:var(--space-32);min-width:0;padding-top:var(--space-32);flex-direction:column;transform:none}.CapabilityPage-module__acNMwq__nextStack{width:150px;height:150px}.CapabilityPage-module__acNMwq__nextStack i:first-child{transform:translate(-40px,-20px)scale(.9)}.CapabilityPage-module__acNMwq__nextStack i:nth-child(2){transform:translate(-20px,-10px)scale(.95)}.CapabilityPage-module__acNMwq__nextLines{display:none}.CapabilityPage-module__acNMwq__nextChips{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;position:static;transform:none}.CapabilityPage-module__acNMwq__nextChips span{min-width:0;padding:var(--space-12) var(--space-4);overflow-wrap:anywhere;text-align:center}.CapabilityPage-module__acNMwq__footerGrid{grid-template-columns:1fr}.CapabilityPage-module__acNMwq__footerBottom{font-size:var(--text-caption);flex-direction:column}}@media (prefers-reduced-motion:reduce){.CapabilityPage-module__acNMwq__heroGrid,.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__flowTrack i,.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__validationTrack i,.CapabilityPage-module__acNMwq__visualActive .CapabilityPage-module__acNMwq__scorePulse{animation:none!important}.CapabilityPage-module__acNMwq__reveal,.CapabilityPage-module__acNMwq__workflowCard,.CapabilityPage-module__acNMwq__button,.CapabilityPage-module__acNMwq__codeRow,.CapabilityPage-module__acNMwq__successBar,.CapabilityPage-module__acNMwq__ruleGate,.CapabilityPage-module__acNMwq__node,.CapabilityPage-module__acNMwq__link,.CapabilityPage-module__acNMwq__checkRow>i>b{transition:none!important}.CapabilityPage-module__acNMwq__reveal,.CapabilityPage-module__acNMwq__codeRow,.CapabilityPage-module__acNMwq__successBar,.CapabilityPage-module__acNMwq__ruleGate,.CapabilityPage-module__acNMwq__node{opacity:1;transform:none}.CapabilityPage-module__acNMwq__link{opacity:.72}.CapabilityPage-module__acNMwq__checkRow>i>b{transform:scaleX(1)}}.CapabilityPage-module__acNMwq__visualRoot[data-motion-paused=true] *{animation-play-state:paused!important}
