.AboutHero-module__Tv9Ana__hero{isolation:isolate;background-color:#060f1d;background-image:radial-gradient(50% 80% at 85% 15%,#00bfa014 0%,#0000 70%),radial-gradient(50% 70% at 15% 85%,#073b5c40 0%,#0000 70%),linear-gradient(#020b18 0%,#060f1d 50%,#0a1b2d 100%);justify-content:center;align-items:center;width:100vw;min-height:90dvh;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}.AboutHero-module__Tv9Ana__watermark{pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AboutHero-module__Tv9Ana__watermarkImg{object-fit:contain;opacity:.07;mix-blend-mode:screen;width:auto;max-width:90%;height:auto;max-height:60%}.AboutHero-module__Tv9Ana__waveWrap{z-index:1;pointer-events:none;height:320px;position:absolute;bottom:0;left:0;right:0}.AboutHero-module__Tv9Ana__wave{width:100%;height:100%}.AboutHero-module__Tv9Ana__content{z-index:2;width:100%;max-width:var(--container-wide);padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile);padding-top:var(--spacing-24);padding-bottom:var(--spacing-20);margin:0 auto;position:relative}.AboutHero-module__Tv9Ana__wrap{text-align:center;max-width:900px;margin:0 auto}.AboutHero-module__Tv9Ana__eyebrowWrapper{margin-bottom:var(--spacing-6);justify-content:center;display:flex}.AboutHero-module__Tv9Ana__eyebrow{border-radius:var(--radius-full);font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:.75rem;line-height:1.2;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--spark,#00bfa0);background-color:#ffffff0f;border:1px solid #ffffff1f;justify-content:center;align-items:center;padding:6px 18px;display:inline-flex;box-shadow:0 2px 10px #0000004d}.AboutHero-module__Tv9Ana__h1{font-family:var(--font-marketing,"Space Grotesk", sans-serif);font-size:var(--text-display2xl-fluid);letter-spacing:var(--text-display2xl--letter-spacing);line-height:1.08;font-weight:var(--font-weight-bold);color:#fff;text-wrap:balance;margin:0}.AboutHero-module__Tv9Ana__line{display:block}.AboutHero-module__Tv9Ana__accent{color:var(--spark,#00bfa0);font-weight:700}.AboutHero-module__Tv9Ana__lead{max-width:62ch;margin:var(--spacing-8) auto 0;font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyLg);color:#94a3b8;line-height:1.65;font-weight:var(--font-weight-regular)}.AboutHero-module__Tv9Ana__gradientRuleWrap{width:200px;margin:var(--spacing-10) auto;justify-content:center;align-items:center;display:flex;position:relative}.AboutHero-module__Tv9Ana__gradientRule{background:linear-gradient(90deg, transparent 0%, #ffffff26 25%, var(--spark,#00bfa0) 50%, #ffffff26 75%, transparent 100%);opacity:.85;width:100%;height:1px}.AboutHero-module__Tv9Ana__brandStatement{max-width:28ch;font-family:var(--font-marketing,"Space Grotesk", sans-serif);font-size:var(--text-headingLg);line-height:var(--text-headingLg--line-height);font-weight:var(--font-weight-semibold);color:#fff;letter-spacing:-.01em;margin:0 auto}@media (min-width:768px){.AboutHero-module__Tv9Ana__content{padding-left:var(--gutter-desktop);padding-right:var(--gutter-desktop)}}@media (max-width:767px){.AboutHero-module__Tv9Ana__hero{min-height:85vh}.AboutHero-module__Tv9Ana__h1{font-size:clamp(2rem,1.2rem + 4.5vw,3.2rem);line-height:1.12}.AboutHero-module__Tv9Ana__lead{font-size:var(--text-bodyMd);margin-top:var(--spacing-6)}.AboutHero-module__Tv9Ana__brandStatement{font-size:var(--text-headingMd)}.AboutHero-module__Tv9Ana__gradientRuleWrap{width:140px;margin:var(--spacing-8) auto}.AboutHero-module__Tv9Ana__waveWrap{height:180px}}@media (prefers-reduced-motion:reduce){.AboutHero-module__Tv9Ana__watermark,.AboutHero-module__Tv9Ana__waveWrap{transform:none!important}}
.Button-module__jtfXCa__btn{justify-content:center;align-items:center;gap:var(--spacing-2);height:var(--spacing-10);padding:0 var(--spacing-5);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-bodySm);font-weight:var(--font-weight-semibold);cursor:pointer;border:var(--border-width-hairline) solid transparent;transition:background-color var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);line-height:1;text-decoration:none;display:inline-flex;position:relative}.Button-module__jtfXCa__btn:disabled,.Button-module__jtfXCa__btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__jtfXCa__btn:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.Button-module__jtfXCa__btn:active{transform:none}}.Button-module__jtfXCa__primary{background:var(--color-stage-accent-primary);color:var(--color-stage-text-inverse)}.Button-module__jtfXCa__primary:hover{background:var(--color-stage-accent-primaryHover);box-shadow:var(--shadow-glowTeal)}.Button-module__jtfXCa__primary:active{background:var(--color-stage-accent-primaryPressed)}.Button-module__jtfXCa__secondary{color:var(--color-stage-text-primary);border-color:var(--color-stage-border-hairlineStrong);background:0 0}.Button-module__jtfXCa__secondary:hover{border-color:var(--color-stage-text-secondary)}.Button-module__jtfXCa__ghost{color:var(--color-stage-text-secondary);padding:0 var(--spacing-2);background:0 0}.Button-module__jtfXCa__ghost:hover{color:var(--color-stage-text-primary)}.Button-module__jtfXCa__full{width:100%}.Button-module__jtfXCa__loading{pointer-events:none}.Button-module__jtfXCa__loading:after{content:"";border-radius:inherit;background:linear-gradient(100deg, transparent 30%, var(--color-stage-accent-live) 50%, transparent 70%);opacity:.5;animation:Button-module__jtfXCa__sweep 1.2s var(--ease-smooth) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes Button-module__jtfXCa__sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Button-module__jtfXCa__loading:after{display:none}}
.TrustIndicators-module__bN76GG__container{justify-content:center;width:100%;margin-top:clamp(2rem,3vw,2.75rem);display:flex}.TrustIndicators-module__bN76GG__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.875rem,1.6vw,1.75rem);margin:0 auto;padding:0;list-style:none;display:flex}.TrustIndicators-module__bN76GG__itemWrapper{flex-shrink:0;align-items:center;gap:clamp(.875rem,1.6vw,1.75rem);display:flex}.TrustIndicators-module__bN76GG__itemLink{border-radius:4px;align-items:center;gap:.75rem;padding:4px 6px;text-decoration:none;transition:transform .2s,opacity .2s;display:flex}.TrustIndicators-module__bN76GG__itemLink:hover{transform:translateY(-1px)}.TrustIndicators-module__bN76GG__itemLink:hover .TrustIndicators-module__bN76GG__title{color:var(--spark,#00bfa0)}.TrustIndicators-module__bN76GG__iconBox{color:var(--spark,#00bfa0);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TrustIndicators-module__bN76GG__textGroup{text-align:start;flex-direction:column;line-height:1.25;display:flex}.TrustIndicators-module__bN76GG__title{font-family:var(--font-ui,"IBM Plex Sans", system-ui, sans-serif);color:#fff;letter-spacing:-.01em;white-space:nowrap;font-size:.875rem;font-weight:600;transition:color .2s}.TrustIndicators-module__bN76GG__subtitle{font-family:var(--font-ui,"IBM Plex Sans", system-ui, sans-serif);color:#94a3b8;letter-spacing:-.005em;white-space:nowrap;font-size:.8125rem;font-weight:400}.TrustIndicators-module__bN76GG__divider{background-color:#ffffff26;flex-shrink:0;width:1px;height:28px}@media (max-width:860px){.TrustIndicators-module__bN76GG__list{flex-flow:column wrap;align-items:center;gap:1.125rem}.TrustIndicators-module__bN76GG__itemWrapper{flex-direction:column;align-items:center;width:100%}.TrustIndicators-module__bN76GG__divider{display:none}}
.Field-module__5HWIQa__wrap{gap:var(--spacing-2);flex-direction:column;display:flex}.Field-module__5HWIQa__label{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-stage-text-tertiary)}.Field-module__5HWIQa__controlWrap{position:relative}.Field-module__5HWIQa__iconSlot{top:var(--spacing-3);left:var(--spacing-4);color:var(--color-stage-text-tertiary);pointer-events:none;display:flex;position:absolute}.Field-module__5HWIQa__controlWrap .Field-module__5HWIQa__control{padding-left:calc(var(--spacing-4) * 2 + 16px)}.Field-module__5HWIQa__control{background:var(--color-stage-bg-surface);border:var(--border-width-hairline) solid var(--color-stage-border-hairlineStrong);border-radius:var(--radius-md);width:100%;color:var(--color-stage-text-primary);font-family:var(--font-body);font-size:var(--text-bodyMd);padding:var(--spacing-3) var(--spacing-4);transition:border-color var(--duration-fast) var(--ease-smooth)}.Field-module__5HWIQa__control::placeholder{color:var(--color-stage-text-tertiary)}.Field-module__5HWIQa__control:hover{border-color:var(--color-stage-border-solid)}.Field-module__5HWIQa__control:focus-visible{box-shadow:var(--shadow-focusRing);outline:none}.Field-module__5HWIQa__textarea{resize:vertical;min-height:calc(var(--spacing-10) * 2);line-height:var(--text-bodyMd--line-height)}.Field-module__5HWIQa__control[aria-invalid=true]{border-color:var(--color-stage-state-error)}.Field-module__5HWIQa__valid{border-color:var(--color-stage-state-success)}.Field-module__5HWIQa__control:disabled{opacity:.5;cursor:not-allowed}.Field-module__5HWIQa__error{font-size:var(--text-bodySm);color:var(--color-stage-state-error);opacity:0;transform:translateY(var(--spacing-0\.5));transition:opacity var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth)}.Field-module__5HWIQa__errorShown{opacity:1;transform:none}
.Slider-module__DrCFrG__wrap{gap:var(--spacing-3);flex-direction:column;display:flex}.Slider-module__DrCFrG__head{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);display:flex}.Slider-module__DrCFrG__label{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-stage-text-tertiary)}.Slider-module__DrCFrG__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--text-monoMd);color:var(--color-stage-text-primary)}.Slider-module__DrCFrG__range{appearance:none;width:100%;height:var(--spacing-2);border-radius:var(--radius-full);background:linear-gradient(to right, var(--color-stage-accent-primary) 0%, var(--color-stage-accent-primary) var(--pct,0%), var(--color-stage-bg-surfaceHighest) var(--pct,0%), var(--color-stage-bg-surfaceHighest) 100%);cursor:grab;padding:var(--spacing-3) 0;background-clip:content-box}.Slider-module__DrCFrG__range:active{cursor:grabbing}.Slider-module__DrCFrG__range::-webkit-slider-thumb{appearance:none;width:var(--spacing-5);height:var(--spacing-5);border-radius:var(--radius-full);background:var(--color-stage-text-primary);border:var(--border-width-thick) solid var(--color-stage-accent-primary);transition:transform var(--duration-fast) var(--ease-smooth)}.Slider-module__DrCFrG__range:active::-webkit-slider-thumb{transform:scale(1.1)}.Slider-module__DrCFrG__range::-moz-range-thumb{width:var(--spacing-5);height:var(--spacing-5);border-radius:var(--radius-full);background:var(--color-stage-text-primary);border:var(--border-width-thick) solid var(--color-stage-accent-primary)}@media (prefers-reduced-motion:reduce){.Slider-module__DrCFrG__range:active::-webkit-slider-thumb{transform:none}}
.TextLink-module__HnwoXq__link{color:var(--color-stage-accent-primary);transition:color var(--duration-fast) var(--ease-smooth);text-decoration:none}.TextLink-module__HnwoXq__link:hover{text-underline-offset:.2em;text-decoration:underline}
.Tooltip-module__msBpAG__wrap{display:inline-flex;position:relative}.Tooltip-module__msBpAG__trigger{cursor:help;display:inline-flex}.Tooltip-module__msBpAG__bubble{bottom:calc(100% + var(--spacing-2));transform:translate(-50%, var(--spacing-0\.5));z-index:var(--z-dropdown);background:var(--color-stage-bg-surfaceElevated);border:var(--border-width-hairline) solid var(--color-stage-border-hairline);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-bodySm);color:var(--color-stage-text-primary);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);position:absolute;left:50%}.Tooltip-module__msBpAG__bubble[data-open=true]{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.Tooltip-module__msBpAG__bubble{transition:none}}
.S1Claim-module__j3jw8G__hero{isolation:isolate;color:#fff;background-color:#0f1b2d;flex-direction:column;justify-content:center;width:100%;padding-top:clamp(128px,15vw,184px);padding-bottom:clamp(88px,11vw,144px);display:flex;position:relative}.S1Claim-module__j3jw8G__container{z-index:1;width:100%;max-width:1440px;margin:0 auto;padding-inline:clamp(24px,4.5vw,64px);position:relative}.S1Claim-module__j3jw8G__contentCenter{text-align:center;flex-direction:column;align-items:center;max-width:min(100%,1080px);margin:0 auto;display:flex}.S1Claim-module__j3jw8G__eyebrow{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;justify-content:center;align-items:center;gap:.75rem;margin:0 0 clamp(20px,2vw,28px);font-size:.75rem;font-weight:500;display:inline-flex}.S1Claim-module__j3jw8G__eyebrowDash{color:#334155;font-weight:400}.S1Claim-module__j3jw8G__h1{font-family:var(--font-marketing,"Space Grotesk", sans-serif);letter-spacing:-.028em;color:#fff;text-align:center;text-wrap:balance;flex-direction:column;align-items:center;margin:0 0 clamp(24px,2.4vw,34px);font-size:clamp(2.5rem,1.1rem + 4.1vw,4.5rem);font-weight:700;line-height:1.06;display:flex}.S1Claim-module__j3jw8G__h1Line{display:block}.S1Claim-module__j3jw8G__accentSpark{color:var(--spark,#00bfa0)}.S1Claim-module__j3jw8G__lead{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:#94a3b8;text-align:center;max-width:56ch;margin:0 auto clamp(32px,3.4vw,48px);font-size:clamp(1.0625rem,.98rem + .3vw,1.25rem);line-height:1.6}.S1Claim-module__j3jw8G__ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(16px,2vw,28px);display:flex}.S1Claim-module__j3jw8G__ctaPrimary{background-color:var(--spark,#00bfa0)!important;color:#0f1b2d!important;font-family:var(--font-ui,"IBM Plex Sans", sans-serif)!important;height:48px!important;box-shadow:none!important;transition:transform .24s var(--ease-signature), box-shadow .24s var(--ease-signature)!important;border-radius:9999px!important;padding:0 28px!important;font-size:.9375rem!important;font-weight:600!important}.S1Claim-module__j3jw8G__ctaPrimary:hover{transform:translateY(-2px);background-color:var(--spark,#00bfa0)!important;box-shadow:0 8px 24px #00bfa059!important}.S1Claim-module__j3jw8G__ctaSecondary{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:#fff;border-radius:var(--radius-chip,4px);transition:border-color .24s var(--ease-signature), color .24s var(--ease-signature), transform .24s var(--ease-signature);border:1px solid #ffffff2e;align-items:center;gap:.5rem;padding:12px 16px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.S1Claim-module__j3jw8G__ctaSecondary:hover{border-color:var(--spark,#00bfa0);color:var(--spark,#00bfa0);transform:translateY(-1px)}.S1Claim-module__j3jw8G__ctaArrow{transition:transform .24s var(--ease-signature)}.S1Claim-module__j3jw8G__ctaSecondary:hover .S1Claim-module__j3jw8G__ctaArrow{transform:translate(4px)}@media (max-width:1055px){.S1Claim-module__j3jw8G__hero{padding-top:clamp(112px,14vw,140px);padding-bottom:clamp(64px,9vw,96px)}}@media (max-width:767px){.S1Claim-module__j3jw8G__hero{padding-top:104px;padding-bottom:56px}.S1Claim-module__j3jw8G__h1{letter-spacing:-.022em;font-size:clamp(2.125rem,8.2vw,2.75rem)}.S1Claim-module__j3jw8G__lead{font-size:1rem;line-height:1.55}.S1Claim-module__j3jw8G__ctaRow{flex-direction:column;align-items:stretch;width:100%}.S1Claim-module__j3jw8G__ctaPrimary{text-align:center;justify-content:center}.S1Claim-module__j3jw8G__ctaSecondary{justify-content:center}}@media (prefers-reduced-motion:reduce){.S1Claim-module__j3jw8G__ctaPrimary,.S1Claim-module__j3jw8G__ctaSecondary,.S1Claim-module__j3jw8G__ctaArrow{transition:none}.S1Claim-module__j3jw8G__ctaPrimary:hover,.S1Claim-module__j3jw8G__ctaSecondary:hover,.S1Claim-module__j3jw8G__ctaSecondary:hover .S1Claim-module__j3jw8G__ctaArrow{transform:none}}
.CardConvergenceLines-module__PFcocW__canvas{z-index:1;pointer-events:none;fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CardConvergenceLines-module__PFcocW__basePath{stroke:var(--orch-line-inactive,#d7dbe1);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.CardConvergenceLines-module__PFcocW__activePath{stroke:var(--orch-signal,#00bfa0);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #00bfa073)}.CardConvergenceLines-module__PFcocW__baseSpinePath{stroke:var(--orch-line-inactive,#d7dbe1);stroke-width:2px;stroke-linecap:round;stroke-dasharray:4 4;opacity:.85}.CardConvergenceLines-module__PFcocW__activeSpinePath{stroke:var(--orch-signal,#00bfa0);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #00bfa08c)}@media (prefers-reduced-motion:reduce){.CardConvergenceLines-module__PFcocW__activePath,.CardConvergenceLines-module__PFcocW__activeSpinePath{transition:none}}
.EdgeArc-module__hqAmia__wrap{pointer-events:none;z-index:0;width:clamp(80px,9vw,160px);position:absolute;top:0;bottom:0}.EdgeArc-module__hqAmia__left{left:0}.EdgeArc-module__hqAmia__right{right:0}.EdgeArc-module__hqAmia__svg{width:100%;height:100%;overflow:visible}.EdgeArc-module__hqAmia__pathHairline{stroke:var(--line-hairline,#d7dbe1);stroke-width:1px}.EdgeArc-module__hqAmia__pathSpark{stroke:var(--spark,#00bfa0);stroke-width:1.25px}.EdgeArc-module__hqAmia__dotHairline{fill:var(--surface-page,#edeff2);stroke:var(--ink-muted,#5b6472);stroke-width:1.25px}.EdgeArc-module__hqAmia__dotSpark{fill:var(--spark,#00bfa0);stroke:none}.EdgeArc-module__hqAmia__pill{white-space:nowrap;border:1px solid var(--line-hairline,#d7dbe1);background:var(--surface-raised,#fff);font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted,#5b6472);border-radius:9999px;padding:6px 12px;font-size:.625rem;position:absolute;left:50%;transform:translate(-50%,-50%)}.EdgeArc-module__hqAmia__left .EdgeArc-module__hqAmia__pill{margin-left:8px;left:100%}.EdgeArc-module__hqAmia__right .EdgeArc-module__hqAmia__pill{margin-left:-8px;left:0;transform:translate(-100%,-50%)}@media (max-width:900px){.EdgeArc-module__hqAmia__pill{padding:5px 9px;font-size:.5625rem}}
.ResourceHeroWave-module__neHNoa__wave{pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:screen;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(100deg,#0000 0% 62%,#00000080 76%,#000 90%);mask-image:linear-gradient(100deg,#0000 0% 62%,#00000080 76%,#000 90%)}.ResourceHeroWave-module__neHNoa__links{opacity:.6}.ResourceHeroWave-module__neHNoa__points{opacity:.7}.ResourceHeroWave-module__neHNoa__links line{stroke:var(--color-brand-tealDeep);stroke-width:1px}.ResourceHeroWave-module__neHNoa__points circle{fill:var(--color-brand-tealDeep);opacity:.42}.ResourceHeroWave-module__neHNoa__pointBright{fill:color-mix(in srgb, var(--color-brand-tealLive) 88%, var(--hero-text-primary) 12%);opacity:.55}@media (max-width:639px){.ResourceHeroWave-module__neHNoa__wave{display:none}}
.RevealOnScroll-module__SruHWa__reveal{opacity:0;transform:translateY(var(--spacing-4));transition:opacity var(--duration-base) var(--ease-spring), transform var(--duration-base) var(--ease-spring);transition-delay:var(--reveal-delay,0s)}.RevealOnScroll-module__SruHWa__shown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.RevealOnScroll-module__SruHWa__reveal{transition:opacity var(--duration-base) var(--ease-smooth);transform:none}}
.SpecialistNode-module__3llg3q__node{z-index:1;box-sizing:border-box;border:1px solid var(--line-hairline,#d7dbe1);background:var(--surface-raised,#fff);height:100%;min-height:clamp(220px,15vw,260px);box-shadow:var(--shadow-rest,0 8px 24px #0f1b2d14);transition:box-shadow .24s var(--ease-signature,cubic-bezier(.22, 1, .36, 1));border-radius:clamp(14px,1.4vw,20px);flex-direction:column;align-items:flex-start;padding:clamp(16px,1.2vw,22px) clamp(14px,1vw,18px) clamp(18px,1.4vw,24px);display:flex;position:relative;overflow:hidden}.SpecialistNode-module__3llg3q__node:hover{box-shadow:var(--shadow-hover,0 12px 28px #0f1b2d1f)}.SpecialistNode-module__3llg3q__number{font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:.02em;color:var(--ink-primary,#0f1b2d);font-size:clamp(13px,1vw,15px);font-weight:700}.SpecialistNode-module__3llg3q__icon{color:var(--ink-primary,#0f1b2d);place-items:center;margin-top:clamp(12px,1.1vw,18px);display:grid}.SpecialistNode-module__3llg3q__icon svg{width:28px;height:28px}.SpecialistNode-module__3llg3q__title{font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:.01em;text-transform:uppercase;color:var(--ink-primary,#0f1b2d);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;margin:clamp(12px,1.1vw,18px) 0 0;font-size:clamp(11px,.8vw,13px);font-weight:700;line-height:1.28}.SpecialistNode-module__3llg3q__description{text-wrap:pretty;overflow-wrap:break-word;word-break:normal;color:var(--ink-muted,#5b6472);margin:clamp(8px,.7vw,11px) 0 0;font-size:clamp(11.5px,.78vw,12.75px);line-height:1.45}@media (max-width:1199px){.SpecialistNode-module__3llg3q__node{min-height:210px}}@media (max-width:767px){.SpecialistNode-module__3llg3q__node{min-height:0;padding:20px 18px 22px}}
.SpecialistEcosystem-module__etpS6G__section{z-index:1;position:relative}.SpecialistEcosystem-module__etpS6G__surface{background:radial-gradient(120% 140% at 50% 0,#00bfa01a,#00bfa008 62%,#0000 100%);padding-top:clamp(56px,7vh,96px);padding-bottom:clamp(64px,8vh,112px);position:relative;overflow:hidden}.SpecialistEcosystem-module__etpS6G__inner{z-index:1;max-width:1720px;margin:0 auto;padding-inline:clamp(20px,2.4vw,48px);position:relative}.SpecialistEcosystem-module__etpS6G__head{text-align:center;opacity:0;max-width:780px;transition:opacity .56s var(--ease-signature,cubic-bezier(.22, 1, .36, 1)), transform .56s var(--ease-signature,cubic-bezier(.22, 1, .36, 1));margin:0 auto clamp(40px,5vh,72px);transform:translateY(16px)}.SpecialistEcosystem-module__etpS6G__head[data-visible]{opacity:1;transform:translate(0,0)}.SpecialistEcosystem-module__etpS6G__eyebrow{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-label,.75rem);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted,#5b6472);margin:0 0 clamp(14px,1.4vw,20px)}.SpecialistEcosystem-module__etpS6G__title{font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:-.02em;color:var(--ink-primary,#0f1b2d);margin:0;font-size:clamp(1.9rem,3.1vw,3.1rem);font-weight:700;line-height:1.08}.SpecialistEcosystem-module__etpS6G__titleLine{display:block}.SpecialistEcosystem-module__etpS6G__accent{color:var(--spark,#00bfa0)}.SpecialistEcosystem-module__etpS6G__lead{text-wrap:pretty;max-width:62ch;color:var(--ink-muted,#5b6472);margin:clamp(16px,1.8vw,24px) auto 0;font-size:clamp(.95rem,1.05vw,1.0625rem);line-height:1.62}.SpecialistEcosystem-module__etpS6G__row{align-items:center;gap:clamp(16px,2vw,32px);display:flex}.SpecialistEcosystem-module__etpS6G__marginLabel{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted,#5b6472);white-space:nowrap;flex:none;margin:0;padding:0;font-size:.6875rem;line-height:1.6;list-style:none;display:none;position:relative}.SpecialistEcosystem-module__etpS6G__marginLabel[data-side=right]{text-align:right}.SpecialistEcosystem-module__etpS6G__tick{display:none}.SpecialistEcosystem-module__etpS6G__grid{z-index:2;flex:auto;align-items:stretch;gap:0;min-width:0;display:flex;position:relative}.SpecialistEcosystem-module__etpS6G__cardSlot{flex:1 1 0;min-width:0}.SpecialistEcosystem-module__etpS6G__connector{background:var(--spark,#00bfa0);color:#fff;z-index:3;border-radius:50%;flex:none;align-self:center;place-items:center;width:clamp(20px,1.6vw,28px);height:clamp(20px,1.6vw,28px);margin-inline:clamp(-2px,-.2vw,2px);display:grid;overflow:hidden}@media (prefers-reduced-motion:no-preference){.SpecialistEcosystem-module__etpS6G__connector svg{animation:SpecialistEcosystem-module__etpS6G__connectorFlow 2.4s var(--ease-signature,cubic-bezier(.22, 1, .36, 1)) infinite}}@keyframes SpecialistEcosystem-module__etpS6G__connectorFlow{0%,to{opacity:.82;transform:translate(0)}50%{opacity:1;transform:translate(2px)}}.SpecialistEcosystem-module__etpS6G__hubZone{pointer-events:none;justify-content:center;align-items:center;width:100%;height:clamp(240px,30vh,340px);margin-top:clamp(24px,3vh,48px);display:flex;position:relative}.SpecialistEcosystem-module__etpS6G__centralHub{z-index:5;pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;width:clamp(140px,16vw,160px);height:clamp(140px,16vw,160px);display:flex;position:relative}.SpecialistEcosystem-module__etpS6G__hubAura{opacity:.25;filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#00bfa066 0%,#00bfa014 55%,#0000 75%);border-radius:50%;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:-32px;transform:scale(.95)}.SpecialistEcosystem-module__etpS6G__hubRingOuter{pointer-events:none;border:1.5px dashed #00bfa073;border-radius:50%;transition:opacity .3s,border-color .3s;animation:32s linear infinite SpecialistEcosystem-module__etpS6G__hubRingRotate;position:absolute;inset:-14px}@keyframes SpecialistEcosystem-module__etpS6G__hubRingRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SpecialistEcosystem-module__etpS6G__hubRingInner{pointer-events:none;border:1px solid #00bfa040;border-radius:50%;position:absolute;inset:-6px}.SpecialistEcosystem-module__etpS6G__hubBody{border:2px solid var(--line-hairline,#d7dbe1);text-align:center;z-index:2;background:radial-gradient(circle at 50% 30%,#fff 0%,#f6f8fa 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:12px;transition:border-color .35s,box-shadow .35s;display:flex;position:relative;box-shadow:0 10px 30px #0f1b2d14,0 2px 8px #00bfa01f,inset 0 1px #ffffffe6}.SpecialistEcosystem-module__etpS6G__hubMonogram{font-family:var(--font-display,"Space Grotesk", sans-serif);color:var(--spark,#00bfa0);letter-spacing:-.04em;text-shadow:0 0 14px #00bfa059;-webkit-user-select:none;user-select:none;margin-bottom:3px;font-size:clamp(2.2rem,2.8vw,2.6rem);font-weight:800;line-height:1;transition:transform .3s,text-shadow .3s}.SpecialistEcosystem-module__etpS6G__hubWordmark{font-family:var(--font-display,"Space Grotesk", sans-serif);color:var(--ink-primary,#0f1b2d);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;font-size:clamp(.78rem,.95vw,.88rem);font-weight:700;line-height:1.15}.SpecialistEcosystem-module__etpS6G__hubStatus{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.08em;color:var(--ink-muted,#5b6472);text-transform:uppercase;-webkit-user-select:none;user-select:none;margin-top:4px;font-size:clamp(.55rem,.65vw,.625rem);font-weight:600;transition:color .3s}.SpecialistEcosystem-module__etpS6G__scrollDot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:50%}@media (min-width:1024px){.SpecialistEcosystem-module__etpS6G__marginLabel{display:block}}@media (max-width:1199px){.SpecialistEcosystem-module__etpS6G__grid{flex-wrap:wrap;row-gap:clamp(20px,3vw,32px)}.SpecialistEcosystem-module__etpS6G__cardSlot{flex:calc(25% - 20px);min-width:200px}.SpecialistEcosystem-module__etpS6G__connector{display:none}}@media (max-width:767px){.SpecialistEcosystem-module__etpS6G__row{flex-direction:column;gap:0}.SpecialistEcosystem-module__etpS6G__grid{width:100%}.SpecialistEcosystem-module__etpS6G__cardSlot{flex:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.SpecialistEcosystem-module__etpS6G__head{opacity:1;transition:none;transform:none}}
.ResourceHero-module___Rix2q__hero{isolation:isolate;text-align:center;--hero-text-primary:#f4f7fa;--hero-border:#263a58;--hero-bg-br:#172a46;--hero-void:#020b18;--hero-center:#071323;--hero-lift:#0a1b2d;--hero-blue-illum:#073b5c;--hero-blue-illum-strong:#0a5270;--hero-indigo:#28306f;--hero-violet:#4b2f91;background-color:var(--hero-void);width:100%;padding:var(--spacing-12) var(--gutter-mobile);justify-content:center;align-items:center;min-height:320px;display:flex;position:relative;overflow:hidden}.ResourceHero-module___Rix2q__bg{z-index:0;pointer-events:none;background-image:radial-gradient(40% 90% at 100% 4%, color-mix(in srgb, var(--hero-violet) 4%, var(--hero-indigo) 6%) 0%, transparent 82%), radial-gradient(62% 135% at 97% 24%, color-mix(in srgb, var(--hero-indigo) 10%, var(--hero-blue-illum-strong) 5%) 0%, color-mix(in srgb, var(--hero-indigo) 6%, transparent) 55%, transparent 88%), radial-gradient(58% 135% at 0% 52%, color-mix(in srgb, var(--color-stage-accent-primary) 2%, var(--hero-blue-illum-strong) 13%) 0%, color-mix(in srgb, var(--hero-blue-illum) 6%, transparent) 55%, transparent 88%), linear-gradient(160deg, var(--hero-void) 0%, var(--hero-center) 50%, var(--hero-lift) 100%);position:absolute;inset:0}.ResourceHero-module___Rix2q__decor{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.ResourceHero-module___Rix2q__waveLayer{z-index:1;pointer-events:none;position:absolute;inset:0}.ResourceHero-module___Rix2q__wordmark{font-family:var(--font-resourceDisplay);font-weight:var(--font-weight-bold);letter-spacing:.03em;white-space:nowrap;background:linear-gradient(135deg, var(--hero-bg-br) 0%, var(--hero-border) 100%);color:#0000;opacity:.22;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,16vw,20rem);line-height:.9}.ResourceHero-module___Rix2q__copy{z-index:2;flex-direction:column;align-items:center;max-width:42rem;display:flex;position:relative}.ResourceHero-module___Rix2q__eyebrow{font-family:var(--font-body);font-size:var(--text-label);line-height:var(--text-label--line-height);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-stage-accent-primary);margin-bottom:var(--spacing-5);display:block}.ResourceHero-module___Rix2q__headline{font-family:var(--font-resourceDisplay);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--hero-text-primary);text-wrap:balance;margin:0;font-size:clamp(2rem,4.8vw,3.5rem);line-height:1.1}@media (min-width:768px){.ResourceHero-module___Rix2q__hero{padding:var(--spacing-16) var(--gutter-desktop);min-height:400px}}@media (min-width:1024px){.ResourceHero-module___Rix2q__hero{padding:var(--spacing-20) var(--gutter-desktop);min-height:460px}.ResourceHero-module___Rix2q__copy{max-width:52rem}}@media (max-width:767px){.ResourceHero-module___Rix2q__wordmark{opacity:.16}}@media (max-width:480px){.ResourceHero-module___Rix2q__hero{padding:var(--spacing-10) var(--spacing-4);min-height:280px}.ResourceHero-module___Rix2q__copy{max-width:100%}}
.OrchestrationLabels-module__U5ta1W__rail{z-index:25;pointer-events:none;position:absolute;inset:0}.OrchestrationLabels-module__U5ta1W__label{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-label,.75rem);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;flex-direction:column;align-items:flex-start;gap:3px;line-height:1.35;display:flex;position:absolute;transform:translateY(-50%)}.OrchestrationLabels-module__U5ta1W__tick{background:var(--orch-line-inactive,#d7dbe1);height:1px;transition:background-color var(--orch-duration-moderate) var(--orch-ease-signature);position:absolute;top:50%}.OrchestrationLabels-module__U5ta1W__number{color:var(--ink-muted,#5b6472);transition:color var(--orch-duration-node) var(--orch-ease-signature);font-weight:500}.OrchestrationLabels-module__U5ta1W__name{color:var(--ink-muted,#5b6472);overflow-wrap:break-word;max-width:100%;transition:color var(--orch-duration-node) var(--orch-ease-signature);font-weight:400}.OrchestrationLabels-module__U5ta1W__label[data-state=past] .OrchestrationLabels-module__U5ta1W__number{color:var(--spark,#00bfa0)}.OrchestrationLabels-module__U5ta1W__label[data-state=past] .OrchestrationLabels-module__U5ta1W__name{color:var(--ink-primary,#0f1b2d)}.OrchestrationLabels-module__U5ta1W__label[data-state=past] .OrchestrationLabels-module__U5ta1W__tick{background:var(--spark,#00bfa0);opacity:.55}.OrchestrationLabels-module__U5ta1W__label[data-state=active] .OrchestrationLabels-module__U5ta1W__number{color:var(--spark,#00bfa0);font-weight:600}.OrchestrationLabels-module__U5ta1W__label[data-state=active] .OrchestrationLabels-module__U5ta1W__name{color:var(--ink-primary,#0f1b2d);border-bottom:1px solid var(--spark,#00bfa0);padding-bottom:3px;font-weight:600}.OrchestrationLabels-module__U5ta1W__label[data-state=active] .OrchestrationLabels-module__U5ta1W__tick{background:var(--spark,#00bfa0)}@media (max-width:1199px){.OrchestrationLabels-module__U5ta1W__label{letter-spacing:.06em;font-size:.6875rem}}@media (max-width:860px){.OrchestrationLabels-module__U5ta1W__label{letter-spacing:.04em;gap:2px;font-size:.625rem}.OrchestrationLabels-module__U5ta1W__label .OrchestrationLabels-module__U5ta1W__name{display:none}}
.ResourceVisual-module__0dcW6W__frame{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--surface-sunken,#e2e5ea);border:1px solid var(--line-hairline,#d7dbe1);width:100%;position:relative;overflow:hidden}.ResourceVisual-module__0dcW6W__img{object-fit:cover;object-position:center}.ResourceVisual-module__0dcW6W__frameCompact{border-radius:var(--radius-sm)}
.OrchestrationPath-module__13dXGW__canvas{z-index:20;pointer-events:none;fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.OrchestrationPath-module__13dXGW__basePath{stroke:var(--orch-line-inactive,#d7dbe1);stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 1px 1px #0f1b2d0f)}.OrchestrationPath-module__13dXGW__activePath{stroke:var(--orch-signal,#00bfa0);stroke-width:2px;stroke-linecap:round}.OrchestrationPath-module__13dXGW__segmentPath{stroke:var(--orch-signal,#00bfa0);stroke-width:4px;stroke-linecap:round;opacity:0}.OrchestrationPath-module__13dXGW__node{transform-box:fill-box;transform-origin:50%;pointer-events:none}.OrchestrationPath-module__13dXGW__nodeRing{fill:var(--surface-page,#edeff2);stroke:var(--orch-line-inactive,#d7dbe1);stroke-width:2px;transition:stroke var(--orch-duration-node) var(--orch-ease-signature), fill var(--orch-duration-node) var(--orch-ease-signature)}.OrchestrationPath-module__13dXGW__nodeCore{fill:var(--orch-line-inactive,#d7dbe1);opacity:0;transition:fill var(--orch-duration-node) var(--orch-ease-signature), opacity var(--orch-duration-node) var(--orch-ease-signature)}.OrchestrationPath-module__13dXGW__node[data-state=active] .OrchestrationPath-module__13dXGW__nodeRing{stroke:var(--orch-signal,#00bfa0);fill:var(--surface-raised,#fff)}.OrchestrationPath-module__13dXGW__node[data-state=active] .OrchestrationPath-module__13dXGW__nodeCore{fill:var(--orch-signal,#00bfa0);opacity:1}.OrchestrationPath-module__13dXGW__node[data-state=active]{animation:OrchestrationPath-module__13dXGW__nodeArrival var(--orch-duration-node) var(--orch-ease-signature) 1}.OrchestrationPath-module__13dXGW__node[data-state=past] .OrchestrationPath-module__13dXGW__nodeRing{stroke:var(--orch-signal,#00bfa0);fill:var(--surface-raised,#fff)}.OrchestrationPath-module__13dXGW__node[data-state=past] .OrchestrationPath-module__13dXGW__nodeCore{fill:var(--orch-signal,#00bfa0);opacity:.6}@keyframes OrchestrationPath-module__13dXGW__nodeArrival{0%{transform:scale(1)}46%{transform:scale(1.14)}to{transform:scale(1)}}.OrchestrationPath-module__13dXGW__traveler{fill:var(--orch-signal,#00bfa0);opacity:0;will-change:transform;pointer-events:none}@media (prefers-reduced-motion:reduce){.OrchestrationPath-module__13dXGW__node[data-state=active]{animation:none}.OrchestrationPath-module__13dXGW__nodeRing,.OrchestrationPath-module__13dXGW__nodeCore{transition:none}.OrchestrationPath-module__13dXGW__traveler{display:none}}
.FeaturedResearch-module__VHEHFa__section{padding-bottom:var(--spacing-10);border-bottom:1px solid var(--line-hairline,#d7dbe1);margin-top:0}.FeaturedResearch-module__VHEHFa__header{margin-bottom:var(--spacing-6)}.FeaturedResearch-module__VHEHFa__label{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted,#5b6472);margin:0 0 var(--spacing-2)}.FeaturedResearch-module__VHEHFa__subhead{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyMd);color:var(--ink-muted,#5b6472);max-width:680px;margin:0}.FeaturedResearch-module__VHEHFa__grid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:640px){.FeaturedResearch-module__VHEHFa__grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (min-width:1024px){.FeaturedResearch-module__VHEHFa__grid{grid-template-columns:repeat(3,1fr);gap:14px}}.FeaturedResearch-module__VHEHFa__cell{display:flex}.FeaturedResearch-module__VHEHFa__card{background-color:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);width:100%;color:inherit;transition:transform var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth);border-radius:10px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 2px 10px #0f1b2d0a}.FeaturedResearch-module__VHEHFa__card:hover{border-color:#00bfa066;transform:translateY(-2px);box-shadow:0 6px 20px #0f1b2d14}.FeaturedResearch-module__VHEHFa__card:focus-visible{outline:none;box-shadow:0 0 0 2px #00bfa066}@media (prefers-reduced-motion:reduce){.FeaturedResearch-module__VHEHFa__card:hover{transform:none}}.FeaturedResearch-module__VHEHFa__visualWrap{width:100%;position:relative}.FeaturedResearch-module__VHEHFa__visual{aspect-ratio:16/10;width:100%;max-height:105px}.FeaturedResearch-module__VHEHFa__visual img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-smooth)}.FeaturedResearch-module__VHEHFa__card:hover .FeaturedResearch-module__VHEHFa__visual img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.FeaturedResearch-module__VHEHFa__card:hover .FeaturedResearch-module__VHEHFa__visual img{transform:none}}.FeaturedResearch-module__VHEHFa__featuredBadge{-webkit-backdrop-filter:blur(8px);border:1px solid var(--spark,#00bfa0);border-radius:var(--radius-full);font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--spark,#00bfa0);background-color:#ffffffeb;padding:1px 6px;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #0f1b2d14}.FeaturedResearch-module__VHEHFa__content{flex-direction:column;flex:auto;padding:10px 12px;display:flex}.FeaturedResearch-module__VHEHFa__domain{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:.6875rem;line-height:var(--text-label--line-height);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--spark,#00bfa0);margin-bottom:2px}.FeaturedResearch-module__VHEHFa__title{font-family:var(--font-resourceDisplay,"Space Grotesk", sans-serif);font-weight:var(--font-weight-bold);color:var(--ink-primary,#0f1b2d);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:.875rem;line-height:1.3;display:-webkit-box;overflow:hidden}.FeaturedResearch-module__VHEHFa__description{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;margin:0 0 8px;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.FeaturedResearch-module__VHEHFa__footer{justify-content:space-between;align-items:center;gap:var(--spacing-2);border-top:1px solid var(--line-hairline,#d7dbe1);margin-top:auto;padding-top:8px;display:flex}.FeaturedResearch-module__VHEHFa__meta{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.FeaturedResearch-module__VHEHFa__evidencePill{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:.625rem;font-weight:var(--font-weight-medium);color:var(--spark,#00bfa0);background:var(--spark-tint,#00bfa014);white-space:nowrap;border:1px solid #00bfa066;border-radius:4px;flex-shrink:0;padding:1px 6px}
.ProductVisualFrame-module__Yq6-wG__frame{z-index:50;background:#fff;border:1px solid #0f1b2d14;border-radius:16px;width:100%;margin:0;transition:border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 20px 48px -12px #0f1b2d14,0 4px 12px #0f1b2d08}.ProductVisualFrame-module__Yq6-wG__frame:hover{border-color:#0f1b2d29;transform:translateY(-2px);box-shadow:0 24px 56px -12px #0f1b2d1f,0 6px 16px #0f1b2d0a}.ProductVisualFrame-module__Yq6-wG__frameActive{border-color:#0f1b2d1f;box-shadow:0 24px 56px -12px #0f1b2d1a,0 4px 16px #0f1b2d0a}.ProductVisualFrame-module__Yq6-wG__screenshotWrapper{background:var(--surface-raised,#fff);width:100%;position:relative;overflow:hidden}.ProductVisualFrame-module__Yq6-wG__screenshotSkeleton{z-index:1;background:linear-gradient(90deg,#0f1b2d05 25%,#0f1b2d0f 50%,#0f1b2d05 75%) 0 0/200% 100%;animation:1.8s infinite ProductVisualFrame-module__Yq6-wG__shimmer;position:absolute;inset:0}@keyframes ProductVisualFrame-module__Yq6-wG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ProductVisualFrame-module__Yq6-wG__screenshotImg{object-fit:contain;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .4s ease-in-out;display:block}.ProductVisualFrame-module__Yq6-wG__screenshotImgLoaded{opacity:1}
.ResourceRow-module__RXZ-Ta__row{align-items:center;gap:var(--spacing-4);background-color:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);color:inherit;transition:background-color var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);border-radius:10px;margin-bottom:10px;padding:12px 18px;text-decoration:none;display:flex;box-shadow:0 2px 8px #0f1b2d0a}.ResourceRow-module__RXZ-Ta__row:hover{background-color:var(--surface-raised,#fff);border-color:#00bfa066;transform:translateY(-1px);box-shadow:0 8px 24px #0f1b2d14}.ResourceRow-module__RXZ-Ta__row:focus-visible{outline:none;box-shadow:0 0 0 2px #00bfa066}@media (prefers-reduced-motion:reduce){.ResourceRow-module__RXZ-Ta__row:hover{transform:none}}.ResourceRow-module__RXZ-Ta__visualWrap{flex:none;width:140px}.ResourceRow-module__RXZ-Ta__visual{border-radius:var(--radius-sm);overflow:hidden}.ResourceRow-module__RXZ-Ta__visual img{transition:transform var(--duration-slow) var(--ease-smooth)}.ResourceRow-module__RXZ-Ta__row:hover .ResourceRow-module__RXZ-Ta__visual img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.ResourceRow-module__RXZ-Ta__row:hover .ResourceRow-module__RXZ-Ta__visual img{transform:none}}.ResourceRow-module__RXZ-Ta__body{flex-direction:column;flex:auto;gap:3px;min-width:0;padding:2px 0;display:flex}.ResourceRow-module__RXZ-Ta__domain{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:.6875rem;line-height:var(--text-label--line-height);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--spark,#00bfa0)}.ResourceRow-module__RXZ-Ta__title{font-family:var(--font-resourceDisplay,"Space Grotesk", sans-serif);font-weight:var(--font-weight-bold);color:var(--ink-primary,#0f1b2d);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ResourceRow-module__RXZ-Ta__meta{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--ink-muted,#5b6472);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.ResourceRow-module__RXZ-Ta__trailing{align-items:center;gap:var(--spacing-3);flex:none;display:flex}.ResourceRow-module__RXZ-Ta__evidencePill{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:.65rem;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--spark,#00bfa0);background:var(--spark-tint,#00bfa014);border:1px solid #00bfa059;border-radius:4px;padding:2px 7px;display:none}.ResourceRow-module__RXZ-Ta__externalGlyph{color:var(--ink-muted,#5b6472);transition:color var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);display:flex}.ResourceRow-module__RXZ-Ta__row:hover .ResourceRow-module__RXZ-Ta__externalGlyph{color:var(--spark,#00bfa0);transform:translate(1px,-1px)}@media (prefers-reduced-motion:reduce){.ResourceRow-module__RXZ-Ta__row:hover .ResourceRow-module__RXZ-Ta__externalGlyph{transform:none}}@media (min-width:640px){.ResourceRow-module__RXZ-Ta__evidencePill{align-items:center;display:inline-flex}}@media (max-width:1279px) and (min-width:1024px){.ResourceRow-module__RXZ-Ta__visualWrap{width:190px}}@media (max-width:1023px) and (min-width:640px){.ResourceRow-module__RXZ-Ta__visualWrap{width:170px}}@media (max-width:639px){.ResourceRow-module__RXZ-Ta__row{gap:var(--spacing-3);padding:var(--spacing-4)}.ResourceRow-module__RXZ-Ta__meta{white-space:normal}.ResourceRow-module__RXZ-Ta__visualWrap{width:100px}}
.CollaborationViews-module__Zp1zmW__collaborationContainer{flex-direction:column;gap:10px;width:100%;display:flex}.CollaborationViews-module__Zp1zmW__surfaceNav{z-index:60;background:#0a131fd9;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:8px;padding:6px;display:grid;position:relative}.CollaborationViews-module__Zp1zmW__navTab{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;transition:all .25s;display:flex}.CollaborationViews-module__Zp1zmW__navTab:hover{background:#ffffff0a;border-color:#ffffff14}.CollaborationViews-module__Zp1zmW__navTabActive{background:#00d4c714;border-color:#00d4c759;box-shadow:0 0 16px -6px #00d4c74d}.CollaborationViews-module__Zp1zmW__navRole{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-size:.625rem;transition:color .25s}.CollaborationViews-module__Zp1zmW__navTabActive .CollaborationViews-module__Zp1zmW__navRole{color:#00d4aa}.CollaborationViews-module__Zp1zmW__navLabelRow{align-items:center;gap:6px;display:flex}.CollaborationViews-module__Zp1zmW__tabIcon{color:#94a3b8;transition:color .25s}.CollaborationViews-module__Zp1zmW__navTabActive .CollaborationViews-module__Zp1zmW__tabIcon{color:#5eead4}.CollaborationViews-module__Zp1zmW__navLabel{font-family:var(--font-display,sans-serif);color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;transition:color .25s;overflow:hidden}.CollaborationViews-module__Zp1zmW__navTabActive .CollaborationViews-module__Zp1zmW__navLabel{color:#f8fafb}.CollaborationViews-module__Zp1zmW__stageFrame{z-index:50;background:#0d1726;border:1px solid #ffffff14;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 16px 40px -16px #000c}.CollaborationViews-module__Zp1zmW__stageChrome{font-family:var(--font-mono,monospace);background:#09121f;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:8px 14px;font-size:.6875rem;display:flex}.CollaborationViews-module__Zp1zmW__chromeTitle{color:#cbd5e1;align-items:center;gap:6px;font-weight:500;display:flex}.CollaborationViews-module__Zp1zmW__provenanceDot{background:#00d4aa;border-radius:50%;width:6px;height:6px}.CollaborationViews-module__Zp1zmW__provenanceTag{color:#64748b;font-size:.65rem}.CollaborationViews-module__Zp1zmW__imageWrap{background:#0f172a;width:100%;position:relative;overflow:hidden}.CollaborationViews-module__Zp1zmW__surfaceImage{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}@media (max-width:768px){.CollaborationViews-module__Zp1zmW__surfaceNav{grid-template-columns:1fr;gap:4px}.CollaborationViews-module__Zp1zmW__navTab{padding:6px 10px}.CollaborationViews-module__Zp1zmW__navLabel{font-size:.75rem}.CollaborationViews-module__Zp1zmW__provenanceTag{display:none}}
.PlatformModuleTabs-module__IF6SXa__tablist{gap:var(--spacing-3);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:1280px){.PlatformModuleTabs-module__IF6SXa__tablist{gap:var(--spacing-4);grid-template-columns:repeat(4,1fr)}}.PlatformModuleTabs-module__IF6SXa__tab{align-items:flex-start;gap:var(--spacing-3);min-height:5.5rem;padding:var(--spacing-4);border:1px solid var(--line-hairline,#d7dbe1);background:var(--surface-raised,#fff);text-align:left;cursor:pointer;font-family:var(--font-ui,"IBM Plex Sans", system-ui, sans-serif);-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-smooth), border-color .2s var(--ease-smooth), box-shadow .2s var(--ease-smooth), transform .2s var(--ease-smooth);border-radius:12px;display:flex;box-shadow:0 4px 16px #0f1b2d0d}@media (min-width:1280px){.PlatformModuleTabs-module__IF6SXa__tab{padding:var(--spacing-5)}}.PlatformModuleTabs-module__IF6SXa__iconWrap{background:var(--surface-sunken,#e2e5ea);width:2.25rem;height:2.25rem;color:var(--ink-muted,#5b6472);transition:background-color .2s var(--ease-smooth), color .2s var(--ease-smooth);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.PlatformModuleTabs-module__IF6SXa__label{padding-top:var(--spacing-1);font-size:var(--text-bodyMd);font-weight:var(--font-weight-semibold);color:var(--ink-muted,#5b6472);transition:color .2s var(--ease-smooth);line-height:1.3}.PlatformModuleTabs-module__IF6SXa__tab:hover:not([aria-selected=true]){background:var(--surface-raised,#fff);border-color:var(--ink-primary,#0f1b2d);transform:translateY(-2px);box-shadow:0 8px 24px #0f1b2d14}.PlatformModuleTabs-module__IF6SXa__tab:hover:not([aria-selected=true]) .PlatformModuleTabs-module__IF6SXa__label{color:var(--ink-primary,#0f1b2d)}.PlatformModuleTabs-module__IF6SXa__tab:hover:not([aria-selected=true]) .PlatformModuleTabs-module__IF6SXa__iconWrap{background:var(--line-hairline,#d7dbe1);color:var(--ink-primary,#0f1b2d)}.PlatformModuleTabs-module__IF6SXa__tab[aria-selected=true]{background:var(--surface-raised,#fff);border-color:var(--spark,#00bfa0);box-shadow:0 4px 20px #00bfa02e, 0 0 0 1px var(--spark,#00bfa0)}.PlatformModuleTabs-module__IF6SXa__tab[aria-selected=true] .PlatformModuleTabs-module__IF6SXa__label{color:var(--ink-primary,#0f1b2d)}.PlatformModuleTabs-module__IF6SXa__tab[aria-selected=true] .PlatformModuleTabs-module__IF6SXa__iconWrap{background:var(--spark-tint,#00bfa01f);color:var(--spark,#00bfa0)}.PlatformModuleTabs-module__IF6SXa__tab:focus-visible{z-index:1;outline:none;box-shadow:0 0 0 2px #00bfa066}@media (max-width:767px){.PlatformModuleTabs-module__IF6SXa__tab{min-height:4.5rem;padding:var(--spacing-3)}.PlatformModuleTabs-module__IF6SXa__label{font-size:var(--text-bodySm)}}@media (prefers-reduced-motion:reduce){.PlatformModuleTabs-module__IF6SXa__tab{transform:none!important}}
.ResourceFilterSidebar-module__vxaJ5a__sidebar{display:none}@media (min-width:1024px){.ResourceFilterSidebar-module__vxaJ5a__sidebar{z-index:20;background:#0d1726;border:none;border-right:1px solid #ffffff14;border-radius:0;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:24px;width:320px;min-width:320px;min-height:100vh;padding:36px 28px 48px;display:flex;position:sticky;top:0;overflow:visible;box-shadow:4px 0 24px #0a131f1f}}.ResourceFilterSidebar-module__vxaJ5a__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.ResourceFilterSidebar-module__vxaJ5a__titleWrap{align-items:center;gap:var(--spacing-2);display:flex}.ResourceFilterSidebar-module__vxaJ5a__title{font-family:var(--font-resourceDisplay,"Space Grotesk", sans-serif);font-size:1.125rem;font-weight:var(--font-weight-bold);color:#f8fafb;margin:0}.ResourceFilterSidebar-module__vxaJ5a__activeBadge{border-radius:var(--radius-full);background-color:var(--spark,#00bfa0);color:#0f1b2d;min-width:20px;height:20px;font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoXs);justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.ResourceFilterSidebar-module__vxaJ5a__clearButton{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--spark,#00bfa0);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-smooth);background:0 0;border:none;padding:0;font-weight:600}.ResourceFilterSidebar-module__vxaJ5a__clearButton:hover{opacity:.8;text-decoration:underline}.ResourceFilterSidebar-module__vxaJ5a__clearButton:focus-visible{outline:none;box-shadow:0 0 0 2px #00bfa066}.ResourceFilterSidebar-module__vxaJ5a__group{gap:var(--spacing-2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.ResourceFilterSidebar-module__vxaJ5a__legend{float:left;width:100%;font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoXs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#8fa4be;margin-bottom:6px}.ResourceFilterSidebar-module__vxaJ5a__options{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ResourceFilterSidebar-module__vxaJ5a__optionItem{margin:0}.ResourceFilterSidebar-module__vxaJ5a__optionLabel{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-smooth);border-radius:6px;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.ResourceFilterSidebar-module__vxaJ5a__optionLabel:hover{background-color:#ffffff0d}.ResourceFilterSidebar-module__vxaJ5a__optionLabelActive{background-color:#00bfa01f}.ResourceFilterSidebar-module__vxaJ5a__checkboxWrap{align-items:center;gap:8px;min-width:0;display:flex}.ResourceFilterSidebar-module__vxaJ5a__checkbox{appearance:none;cursor:pointer;width:16px;height:16px;transition:border-color var(--duration-fast) var(--ease-smooth), background-color var(--duration-fast) var(--ease-smooth);background-color:#ffffff0f;border:1px solid #fff3;border-radius:4px;flex-shrink:0;place-content:center;margin:0;display:grid}.ResourceFilterSidebar-module__vxaJ5a__checkbox:hover{border-color:var(--spark,#00bfa0)}.ResourceFilterSidebar-module__vxaJ5a__checkbox:checked{border-color:var(--spark,#00bfa0);background-color:var(--spark,#00bfa0)}.ResourceFilterSidebar-module__vxaJ5a__checkbox:checked:before{content:"";border-bottom:2px solid #0f1b2d;border-left:2px solid #0f1b2d;width:8px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.ResourceFilterSidebar-module__vxaJ5a__checkbox:focus-visible{outline:none;box-shadow:0 0 0 2px #00bfa066}.ResourceFilterSidebar-module__vxaJ5a__optionText{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:#a9b4c4;white-space:nowrap;text-overflow:ellipsis;transition:color var(--duration-fast) var(--ease-smooth);overflow:hidden}.ResourceFilterSidebar-module__vxaJ5a__optionLabel:hover .ResourceFilterSidebar-module__vxaJ5a__optionText,.ResourceFilterSidebar-module__vxaJ5a__optionLabelActive .ResourceFilterSidebar-module__vxaJ5a__optionText{color:#fff}.ResourceFilterSidebar-module__vxaJ5a__optionCount{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoXs);color:#6b7c93;margin-left:var(--spacing-2);flex-shrink:0}.ResourceFilterSidebar-module__vxaJ5a__optionLabelActive .ResourceFilterSidebar-module__vxaJ5a__optionCount{color:var(--spark,#00bfa0);font-weight:600}
.OrchestrationStage-module__3QvDiq__stage{grid-template-columns:minmax(0, 1fr) var(--orch-lane-width) minmax(0, 1fr);pointer-events:none;background:0 0;align-items:center;gap:clamp(20px,2.6vw,56px);min-height:clamp(460px,64vh,720px);padding-block:clamp(48px,6vh,88px);display:grid;position:relative}.OrchestrationStage-module__3QvDiq__stage[data-chapter]{background:0 0}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=right] .OrchestrationStage-module__3QvDiq__narrative{grid-area:1/1}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=right] .OrchestrationStage-module__3QvDiq__visual{grid-area:1/3;margin-right:calc(-1*clamp(20px,2.4vw,48px))}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=left] .OrchestrationStage-module__3QvDiq__narrative{grid-area:1/3}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=left] .OrchestrationStage-module__3QvDiq__visual{grid-area:1/1;margin-left:calc(-1*clamp(20px,2.4vw,48px))}.OrchestrationStage-module__3QvDiq__lane{pointer-events:none;background:0 0;grid-column:2;height:100%}.OrchestrationStage-module__3QvDiq__narrative{z-index:40;pointer-events:auto;max-width:46ch;position:relative}.OrchestrationStage-module__3QvDiq__visual{z-index:10;pointer-events:auto;isolation:isolate;position:relative}.OrchestrationStage-module__3QvDiq__surface{--surface-outset:clamp(24px, 3.2vw, 64px);--surface-bottom-outset:clamp(16px, 1.8vw, 32px);z-index:0;top:clamp(10px,1.2vw,20px);bottom:calc(-1 * var(--surface-bottom-outset));background:var(--spark-wash,#00bfa014);opacity:0;pointer-events:none;will-change:transform;border:1px solid #00bfa029;position:absolute}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=right] .OrchestrationStage-module__3QvDiq__surface{left:calc(-1 * var(--surface-outset));border-right:none;border-radius:clamp(20px,2.2vw,36px) 0 0 clamp(20px,2.2vw,36px);right:-50vw}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=left] .OrchestrationStage-module__3QvDiq__surface{right:calc(-1 * var(--surface-outset));border-left:none;border-radius:0 clamp(20px,2.2vw,36px) clamp(20px,2.2vw,36px) 0;left:-50vw}.OrchestrationStage-module__3QvDiq__visual>figure{z-index:1;position:relative}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=left] .OrchestrationStage-module__3QvDiq__narrative{margin-left:auto}.OrchestrationStage-module__3QvDiq__role{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm,.75rem);font-weight:600;line-height:var(--text-monoSm--line-height,1.4);letter-spacing:.08em;text-transform:uppercase;color:var(--spark,#00bfa0);margin:0 0 clamp(10px,1.1vw,16px)}.OrchestrationStage-module__3QvDiq__name{font-family:var(--font-marketing,"Space Grotesk", sans-serif);letter-spacing:var(--tracking-tight,-.02em);color:var(--ink-primary,#0f1b2d);text-wrap:balance;margin:0;font-size:clamp(1.6rem,2.3vw,2.5rem);font-weight:700;line-height:1.12}.OrchestrationStage-module__3QvDiq__explanation{font-family:var(--font-sans,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);text-wrap:pretty;margin:clamp(12px,1.2vw,18px) 0 0;font-size:clamp(.95rem,1.05vw,1.0625rem);line-height:1.6}.OrchestrationStage-module__3QvDiq__paragraph{font-family:var(--font-sans,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);text-wrap:pretty;margin:clamp(8px,.8vw,12px) 0 0;font-size:clamp(.85rem,.95vw,.9375rem);line-height:1.6}.OrchestrationStage-module__3QvDiq__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:clamp(18px,1.8vw,24px) 0 0;display:grid}.OrchestrationStage-module__3QvDiq__metricCard{background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:var(--radius-chip,4px);flex-direction:column;gap:4px;padding:12px 14px;display:flex;box-shadow:0 2px 8px #0f1b2d0a}.OrchestrationStage-module__3QvDiq__metricLabel{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted,#5b6472);font-size:.6875rem}.OrchestrationStage-module__3QvDiq__metricValue{font-family:var(--font-display,sans-serif);color:var(--ink-primary,#0f1b2d);font-feature-settings:"tnum";font-size:1.125rem;font-weight:700}.OrchestrationStage-module__3QvDiq__metricChange{font-family:var(--font-technical,"IBM Plex Mono", monospace);color:var(--ink-muted,#5b6472);font-size:.6875rem}.OrchestrationStage-module__3QvDiq__metricChange[data-tone=positive]{color:var(--spark,#00bfa0)}.OrchestrationStage-module__3QvDiq__handoffBanner{background:#00bfa014;border:1px solid #00bfa02e;border-radius:10px;align-items:center;gap:10px;margin:clamp(14px,1.4vw,20px) 0 0;padding:12px 16px;display:flex}.OrchestrationStage-module__3QvDiq__handoffDot{background:var(--spark,#00bfa0);border-radius:50%;flex:none;width:6px;height:6px}.OrchestrationStage-module__3QvDiq__handoffText{font-family:var(--font-sans,"IBM Plex Sans", sans-serif);color:var(--ink-primary,#0f1b2d);font-size:.8125rem}.OrchestrationStage-module__3QvDiq__handoffText strong{font-weight:700}.OrchestrationStage-module__3QvDiq__handoffBanner[data-kind=closing]{background:var(--surface-raised,#fff);border-color:var(--line-hairline,#d7dbe1)}.OrchestrationStage-module__3QvDiq__handoffChevron{color:var(--ink-muted,#5b6472);margin-left:auto;font-weight:700}.OrchestrationStage-module__3QvDiq__tagRow{flex-wrap:wrap;gap:8px;margin:clamp(12px,1.2vw,16px) 0 0;display:flex}.OrchestrationStage-module__3QvDiq__tagPill{border:1px solid var(--line-hairline,#d7dbe1);font-family:var(--font-sans,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);background:var(--surface-raised,#fff);border-radius:20px;padding:6px 12px;font-size:.75rem}.OrchestrationStage-module__3QvDiq__footerTagline{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted,#5b6472);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(24px,3vh,40px);padding-top:14px;font-size:.6875rem;display:flex}.OrchestrationStage-module__3QvDiq__footerTaglineDivider{background:var(--line-hairline,#d7dbe1);flex:auto;height:1px;margin:0 16px}@media (max-width:860px){.OrchestrationStage-module__3QvDiq__footerTagline{flex-direction:column;align-items:flex-start;gap:6px}.OrchestrationStage-module__3QvDiq__footerTaglineDivider{display:none}}.OrchestrationStage-module__3QvDiq__stage[data-emphasis=major] .OrchestrationStage-module__3QvDiq__visual{margin-inline:calc(-1*clamp(8px,1.4vw,24px))}.OrchestrationStage-module__3QvDiq__narrative>*,.OrchestrationStage-module__3QvDiq__visual{opacity:0;transition:opacity var(--orch-duration-entrance) var(--orch-ease-entrance), transform var(--orch-duration-entrance) var(--orch-ease-entrance)}.OrchestrationStage-module__3QvDiq__narrative>*{transform:translate3d(0, var(--orch-narrative-y), 0)}.OrchestrationStage-module__3QvDiq__visual{transform:translate3d(0, var(--orch-visual-y), 0) scale(var(--orch-visual-scale))}.OrchestrationStage-module__3QvDiq__stage[data-revealed=true] .OrchestrationStage-module__3QvDiq__narrative>*,.OrchestrationStage-module__3QvDiq__stage[data-revealed=true] .OrchestrationStage-module__3QvDiq__visual{opacity:1;transform:translate(0,0)scale(1)}.OrchestrationStage-module__3QvDiq__stage[data-revealed=true] .OrchestrationStage-module__3QvDiq__role{transition-delay:0s}.OrchestrationStage-module__3QvDiq__stage[data-revealed=true] .OrchestrationStage-module__3QvDiq__name{transition-delay:calc(1 * var(--orch-stagger-stage))}.OrchestrationStage-module__3QvDiq__stage[data-revealed=true] .OrchestrationStage-module__3QvDiq__explanation{transition-delay:calc(2 * var(--orch-stagger-stage))}.OrchestrationStage-module__3QvDiq__stage[data-revealed=true] .OrchestrationStage-module__3QvDiq__metricsGrid{transition-delay:calc(2.8 * var(--orch-stagger-stage))}.OrchestrationStage-module__3QvDiq__stage[data-revealed=true] .OrchestrationStage-module__3QvDiq__visual{transition-delay:calc(3.6 * var(--orch-stagger-stage))}@media (max-width:1199px){.OrchestrationStage-module__3QvDiq__stage{--orch-lane-width:clamp(132px, 14vw, 184px);gap:clamp(16px,2vw,32px);min-height:0;padding-block:clamp(48px,6vh,80px)}.OrchestrationStage-module__3QvDiq__name{font-size:clamp(1.5rem,3vw,2rem)}.OrchestrationStage-module__3QvDiq__stage[data-emphasis=major] .OrchestrationStage-module__3QvDiq__visual{margin-inline:0}}@media (max-width:860px){.OrchestrationStage-module__3QvDiq__stage{--orch-lane-width:84px;grid-template-columns:var(--orch-lane-width) minmax(0, 1fr);align-items:start;gap:0 16px;padding-block:44px}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=right] .OrchestrationStage-module__3QvDiq__narrative,.OrchestrationStage-module__3QvDiq__stage[data-visual-side=left] .OrchestrationStage-module__3QvDiq__narrative{grid-area:1/2}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=right] .OrchestrationStage-module__3QvDiq__visual,.OrchestrationStage-module__3QvDiq__stage[data-visual-side=left] .OrchestrationStage-module__3QvDiq__visual{grid-area:2/2;margin-inline:0}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=right] .OrchestrationStage-module__3QvDiq__surface,.OrchestrationStage-module__3QvDiq__stage[data-visual-side=left] .OrchestrationStage-module__3QvDiq__surface{border:1px solid #00bfa029;border-radius:16px;left:-12px;right:-12px}.OrchestrationStage-module__3QvDiq__stage[data-visual-side=left] .OrchestrationStage-module__3QvDiq__narrative{margin-left:0}.OrchestrationStage-module__3QvDiq__lane{grid-area:1/1/span 2}.OrchestrationStage-module__3QvDiq__narrative{max-width:none}.OrchestrationStage-module__3QvDiq__visual{margin-top:28px}.OrchestrationStage-module__3QvDiq__name{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.OrchestrationStage-module__3QvDiq__narrative>*,.OrchestrationStage-module__3QvDiq__visual,.OrchestrationStage-module__3QvDiq__sequenceStep{opacity:1;transition-property:border-color,box-shadow,color;transition-delay:0s;transform:none}}
.ProductFrame-module__MhMOtq__frame{background:var(--color-product-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-productLift);color:var(--color-product-text-primary);border:var(--border-width-hairline) solid var(--color-product-border);overflow:hidden}.ProductFrame-module__MhMOtq__chrome{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background:var(--color-product-bg);border-bottom:var(--border-width-hairline) solid var(--color-product-border);display:flex}.ProductFrame-module__MhMOtq__dot{border-radius:var(--radius-full);background:var(--color-product-border);width:8px;height:8px}.ProductFrame-module__MhMOtq__title{margin-left:var(--spacing-2);font-size:var(--text-bodySm);font-weight:var(--font-weight-semibold);color:var(--color-product-text-primary)}.ProductFrame-module__MhMOtq__body{padding:var(--spacing-5);background:var(--color-product-bg)}
.ResourceFilterDrawer-module__rE9W8G__overlay{z-index:var(--z-overlay);background:color-mix(in srgb, var(--color-stage-bg-void) 72%, transparent);animation:ResourceFilterDrawer-module__rE9W8G__fadeIn var(--duration-fast) var(--ease-smooth);justify-content:flex-end;display:flex;position:fixed;inset:0}.ResourceFilterDrawer-module__rE9W8G__panel{background:var(--color-stage-bg-surface);border-left:var(--border-width-hairline) solid var(--color-stage-border-hairlineStrong);width:min(24rem,100%);height:100%;animation:ResourceFilterDrawer-module__rE9W8G__slideIn var(--duration-base) var(--ease-exit);flex-direction:column;display:flex;box-shadow:-24px 0 48px #00000059}@keyframes ResourceFilterDrawer-module__rE9W8G__fadeIn{0%{opacity:0}}@keyframes ResourceFilterDrawer-module__rE9W8G__slideIn{0%{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ResourceFilterDrawer-module__rE9W8G__overlay,.ResourceFilterDrawer-module__rE9W8G__panel{animation:none}}.ResourceFilterDrawer-module__rE9W8G__header{padding:var(--spacing-5) var(--spacing-6);border-bottom:var(--border-width-hairline) solid var(--color-stage-border-hairline);flex:none;justify-content:space-between;align-items:center;display:flex}.ResourceFilterDrawer-module__rE9W8G__heading{font-family:var(--font-resourceDisplay);font-size:var(--text-headingSm);font-weight:var(--font-weight-bold);color:var(--color-stage-text-primary);margin:0}.ResourceFilterDrawer-module__rE9W8G__closeButton{border:var(--border-width-hairline) solid var(--color-stage-border-hairline);border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-stage-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth);background:0 0;justify-content:center;align-items:center;display:inline-flex}.ResourceFilterDrawer-module__rE9W8G__closeButton:hover{color:var(--color-stage-text-primary);border-color:var(--color-stage-border-hairlineStrong)}.ResourceFilterDrawer-module__rE9W8G__closeButton:focus-visible{box-shadow:var(--shadow-focusRing);outline:none}.ResourceFilterDrawer-module__rE9W8G__body{padding:var(--spacing-6);gap:var(--spacing-7);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ResourceFilterDrawer-module__rE9W8G__group{border:none;margin:0;padding:0}.ResourceFilterDrawer-module__rE9W8G__groupLabel{padding:0 0 var(--spacing-3);font-family:var(--font-mono);font-size:var(--text-monoSm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-stage-text-tertiary)}.ResourceFilterDrawer-module__rE9W8G__options{gap:var(--spacing-1);flex-direction:column;display:flex}.ResourceFilterDrawer-module__rE9W8G__option{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-2);border-radius:var(--radius-md);cursor:pointer;min-height:44px;transition:background-color var(--duration-fast) var(--ease-smooth);display:flex}.ResourceFilterDrawer-module__rE9W8G__option:hover{background:color-mix(in srgb, var(--color-stage-text-primary) 5%, transparent)}.ResourceFilterDrawer-module__rE9W8G__optionChecked{background:var(--color-stage-accent-subtleBg)}.ResourceFilterDrawer-module__rE9W8G__checkbox{width:16px;height:16px;accent-color:var(--color-stage-accent-primary);flex:none}.ResourceFilterDrawer-module__rE9W8G__checkbox:focus-visible{box-shadow:var(--shadow-focusRing);border-radius:var(--radius-sm);outline:none}.ResourceFilterDrawer-module__rE9W8G__optionLabel{font-family:var(--font-body);font-size:var(--text-bodySm);color:var(--color-stage-text-primary);flex:auto}.ResourceFilterDrawer-module__rE9W8G__optionCount{font-family:var(--font-mono);font-size:var(--text-monoSm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--color-stage-text-tertiary);text-align:right;flex:none;min-width:1.5em}.ResourceFilterDrawer-module__rE9W8G__footer{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-6);border-top:var(--border-width-hairline) solid var(--color-stage-border-hairline);flex:none;display:flex}.ResourceFilterDrawer-module__rE9W8G__clearAll{cursor:pointer;font-family:var(--font-body);font-size:var(--text-bodySm);font-weight:var(--font-weight-medium);color:var(--color-stage-text-secondary);padding:var(--spacing-2) var(--spacing-3);background:0 0;border:none;min-height:44px}.ResourceFilterDrawer-module__rE9W8G__clearAll:disabled{color:var(--color-stage-text-tertiary);opacity:.5;cursor:default}.ResourceFilterDrawer-module__rE9W8G__clearAll:not(:disabled):hover{color:var(--color-stage-text-primary)}.ResourceFilterDrawer-module__rE9W8G__apply{background:var(--color-stage-accent-primary);border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-body);font-size:var(--text-bodySm);font-weight:var(--font-weight-semibold);color:var(--color-stage-text-inverse);padding:var(--spacing-3) var(--spacing-5);min-height:44px;transition:background-color var(--duration-fast) var(--ease-smooth);border:none;flex:auto}.ResourceFilterDrawer-module__rE9W8G__apply:hover{background:var(--color-stage-accent-primaryHover)}.ResourceFilterDrawer-module__rE9W8G__clearAll:focus-visible,.ResourceFilterDrawer-module__rE9W8G__apply:focus-visible{box-shadow:var(--shadow-focusRing);outline:none}@media (max-width:767px){.ResourceFilterDrawer-module__rE9W8G__overlay{align-items:flex-end}.ResourceFilterDrawer-module__rE9W8G__panel{border-left:none;border-top:var(--border-width-hairline) solid var(--color-stage-border-hairlineStrong);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;height:min(85vh,100%)}@keyframes ResourceFilterDrawer-module__rE9W8G__slideIn{0%{transform:translateY(100%)}}}
.OrchestrationJourney-module__QD6Hwa__journey{isolation:isolate;padding-inline:clamp(20px,2.4vw,48px);padding-bottom:clamp(64px,8vh,120px);scroll-margin-top:120px;position:relative}.OrchestrationJourney-module__QD6Hwa__timelineSpineLayer{z-index:20;pointer-events:none;position:absolute;inset:0}.OrchestrationJourney-module__QD6Hwa__timelineSections{z-index:40;pointer-events:none;max-width:1720px;margin:0 auto;position:relative}.OrchestrationJourney-module__QD6Hwa__kicker{z-index:40;pointer-events:auto;opacity:0;max-width:520px;transition:opacity var(--orch-duration-slow) var(--orch-ease-entrance), transform var(--orch-duration-slow) var(--orch-ease-entrance);padding-top:clamp(100px,12vh,140px);padding-bottom:clamp(16px,2.4vh,32px);position:relative;transform:translateY(12px)}.OrchestrationJourney-module__QD6Hwa__kicker[data-visible]{opacity:1;transform:translate(0,0)}.OrchestrationJourney-module__QD6Hwa__kickerEyebrow{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted,#5b6472);margin:0 0 10px}.OrchestrationJourney-module__QD6Hwa__kickerHeading{font-family:var(--font-marketing,"Space Grotesk", sans-serif);letter-spacing:-.02em;color:var(--ink-primary,#0f1b2d);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:700;line-height:1.14}.OrchestrationJourney-module__QD6Hwa__kickerAccent{color:var(--spark,#00bfa0)}.OrchestrationJourney-module__QD6Hwa__kickerParagraph{max-width:46ch;font-family:var(--font-sans,"IBM Plex Sans", sans-serif);color:var(--ink-muted,#5b6472);margin:clamp(12px,1.4vh,20px) 0 0;font-size:clamp(.9rem,1vw,1.0625rem);line-height:1.6}.OrchestrationJourney-module__QD6Hwa__stages{pointer-events:none;width:100%;position:relative}@media (max-width:860px){.OrchestrationJourney-module__QD6Hwa__kicker{max-width:none;padding-top:240px;padding-left:100px}}@media (prefers-reduced-motion:reduce){.OrchestrationJourney-module__QD6Hwa__kicker{opacity:1;transition:none;transform:none}}
.ResourceLibrary-module__wkXFra__section{margin-top:var(--spacing-10)}.ResourceLibrary-module__wkXFra__headerRow{margin-bottom:var(--spacing-5)}.ResourceLibrary-module__wkXFra__label{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted,#5b6472);margin:0}.ResourceLibrary-module__wkXFra__controls{--resource-control-height:52px;align-items:flex-start;gap:var(--spacing-3);margin-bottom:var(--spacing-8);flex-direction:column;display:flex}@media (min-width:640px){.ResourceLibrary-module__wkXFra__controls{align-items:flex-end;gap:var(--spacing-4);flex-direction:row}}.ResourceLibrary-module__wkXFra__searchWrap{flex-direction:column;flex:auto;width:100%;display:flex}.ResourceLibrary-module__wkXFra__searchLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ResourceLibrary-module__wkXFra__searchField{width:100%;height:var(--resource-control-height);background-color:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);transition:border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);border-radius:10px;align-items:center;display:flex;position:relative;box-shadow:0 2px 8px #0f1b2d0a}.ResourceLibrary-module__wkXFra__searchField:focus-within{border-color:var(--spark,#00bfa0);box-shadow:0 0 0 2px #00bfa033}.ResourceLibrary-module__wkXFra__searchIcon{left:var(--spacing-4);color:var(--ink-muted,#5b6472);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ResourceLibrary-module__wkXFra__searchInput{width:100%;height:100%;font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyMd);color:var(--ink-primary,#0f1b2d);padding:0 var(--spacing-12) 0 var(--spacing-10);background-color:#0000;border:none;border-radius:10px;flex:auto}.ResourceLibrary-module__wkXFra__searchInput::placeholder{color:var(--ink-muted,#5b6472)}.ResourceLibrary-module__wkXFra__searchInput:focus-visible{outline:none}.ResourceLibrary-module__wkXFra__searchInput::-webkit-search-cancel-button{display:none}.ResourceLibrary-module__wkXFra__clearButton{right:var(--spacing-2);cursor:pointer;font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--spark,#00bfa0);padding:var(--spacing-2);background:0 0;border:none;align-items:center;min-height:44px;font-weight:600;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ResourceLibrary-module__wkXFra__clearButton:focus-visible{border-radius:var(--radius-sm);outline:none;box-shadow:0 0 0 2px #00bfa066}.ResourceLibrary-module__wkXFra__filterButton{justify-content:center;align-items:center;gap:var(--spacing-2);height:var(--resource-control-height);padding:0 var(--spacing-5);background-color:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);color:var(--ink-primary,#0f1b2d);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyMd);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth);border-radius:10px;flex-shrink:0;display:inline-flex;box-shadow:0 2px 8px #0f1b2d0a}.ResourceLibrary-module__wkXFra__filterButton:hover{background-color:var(--surface-sunken,#e2e5ea)}.ResourceLibrary-module__wkXFra__filterButton:focus-visible{outline:none;box-shadow:0 0 0 2px #00bfa066}.ResourceLibrary-module__wkXFra__filterButtonActive{border-color:var(--spark,#00bfa0);color:var(--spark,#00bfa0)}@media (min-width:1024px){.ResourceLibrary-module__wkXFra__filterButton{display:none}}.ResourceLibrary-module__wkXFra__filterCount{border-radius:var(--radius-full);background-color:var(--spark,#00bfa0);color:#0f1b2d;min-width:20px;height:20px;font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoXs);justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.ResourceLibrary-module__wkXFra__layout{flex-direction:column;width:100%;margin:0;padding:0;display:flex}@media (min-width:1024px){.ResourceLibrary-module__wkXFra__layout{flex-direction:row;align-items:stretch;width:100%}}.ResourceLibrary-module__wkXFra__mainContent{gap:var(--spacing-4);min-width:0;padding:var(--spacing-6) var(--gutter-mobile) var(--spacing-16);flex-direction:column;flex:1 1 0;display:flex}@media (min-width:1024px){.ResourceLibrary-module__wkXFra__mainContent{padding:var(--spacing-8) var(--spacing-10) var(--spacing-16);max-width:1400px}}.ResourceLibrary-module__wkXFra__resultsMeta{padding-bottom:var(--spacing-2);justify-content:space-between;align-items:center;display:flex}.ResourceLibrary-module__wkXFra__count{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm);color:var(--ink-muted,#5b6472);margin:0}.ResourceLibrary-module__wkXFra__inlineReset{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--spark,#00bfa0);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.ResourceLibrary-module__wkXFra__inlineReset:hover{text-decoration:underline}.ResourceLibrary-module__wkXFra__list{flex-direction:column;display:flex}.ResourceLibrary-module__wkXFra__cell{width:100%}.ResourceLibrary-module__wkXFra__empty{padding:var(--spacing-16) var(--spacing-6);text-align:center;background-color:var(--surface-raised,#fff);border:1px dashed var(--line-hairline,#d7dbe1);margin-top:var(--spacing-4);border-radius:12px;box-shadow:0 4px 16px #0f1b2d0a}.ResourceLibrary-module__wkXFra__emptyText{margin:0 0 var(--spacing-4);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyLg);color:var(--ink-muted,#5b6472)}.ResourceLibrary-module__wkXFra__emptyReset{border:1px solid var(--spark,#00bfa0);border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-4);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--spark,#00bfa0);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-smooth);background:0 0;font-weight:600}.ResourceLibrary-module__wkXFra__emptyReset:hover{background-color:var(--spark-tint,#00bfa01f)}
.SectionHeading-module__Cj9Xwq__header{width:100%;max-width:86ch;margin-bottom:var(--spacing-16);position:relative}.SectionHeading-module__Cj9Xwq__alignLeft{text-align:left;margin-left:0;margin-right:auto}.SectionHeading-module__Cj9Xwq__alignCenter{text-align:center;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex}.SectionHeading-module__Cj9Xwq__eyebrowWrapper{margin-bottom:var(--spacing-4);display:flex}.SectionHeading-module__Cj9Xwq__alignCenter .SectionHeading-module__Cj9Xwq__eyebrowWrapper{justify-content:center}.SectionHeading-module__Cj9Xwq__eyebrow{align-items:center;gap:var(--spacing-2);font-family:var(--font-body);font-size:clamp(.78rem,.72rem + .2vw,.85rem);font-weight:var(--font-weight-bold,700);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--color-brand-tealLive,#00d4aa);margin:0;padding:0;line-height:1.2;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.SectionHeading-module__Cj9Xwq__themeDark .SectionHeading-module__Cj9Xwq__eyebrow,.SectionHeading-module__Cj9Xwq__themeCanvas .SectionHeading-module__Cj9Xwq__eyebrow,.SectionHeading-module__Cj9Xwq__themeVoid .SectionHeading-module__Cj9Xwq__eyebrow{color:var(--color-brand-tealLive,#00d4aa)}.SectionHeading-module__Cj9Xwq__themeLight .SectionHeading-module__Cj9Xwq__eyebrow{color:var(--spark,#00bfa0)}.SectionHeading-module__Cj9Xwq__variantSubtle .SectionHeading-module__Cj9Xwq__eyebrow{color:var(--color-stage-text-secondary,#94a3b8)}.SectionHeading-module__Cj9Xwq__variantAccent .SectionHeading-module__Cj9Xwq__eyebrow{color:var(--color-brand-tealLive,#00d4aa)}.SectionHeading-module__Cj9Xwq__variantLavender .SectionHeading-module__Cj9Xwq__eyebrow{color:#a855f7}.SectionHeading-module__Cj9Xwq__title{margin:0 0 var(--spacing-6);font-family:var(--font-display);font-weight:var(--font-weight-bold,700);letter-spacing:-.03em;text-wrap:balance}.SectionHeading-module__Cj9Xwq__themeDark .SectionHeading-module__Cj9Xwq__title,.SectionHeading-module__Cj9Xwq__themeCanvas .SectionHeading-module__Cj9Xwq__title,.SectionHeading-module__Cj9Xwq__themeVoid .SectionHeading-module__Cj9Xwq__title{color:var(--color-stage-text-primary,#fff)}.SectionHeading-module__Cj9Xwq__themeLight .SectionHeading-module__Cj9Xwq__title{color:var(--ink-primary,#0f1b2d)}.SectionHeading-module__Cj9Xwq__sizeDisplay2xl .SectionHeading-module__Cj9Xwq__title{font-size:var(--text-display2xl-fluid);line-height:var(--text-display2xl--line-height);max-width:22ch}.SectionHeading-module__Cj9Xwq__sizeDisplaySection .SectionHeading-module__Cj9Xwq__title{letter-spacing:-.03em;max-width:26ch;font-size:clamp(2.5rem,1.7rem + 3.6vw,4.25rem);line-height:1.05}.SectionHeading-module__Cj9Xwq__sizeDisplayXl .SectionHeading-module__Cj9Xwq__title{letter-spacing:-.025em;max-width:28ch;font-size:clamp(2.25rem,1.3rem + 3.2vw,3.5rem);line-height:1.06}.SectionHeading-module__Cj9Xwq__sizeDisplayLg .SectionHeading-module__Cj9Xwq__title{letter-spacing:-.02em;max-width:32ch;font-size:clamp(1.85rem,1.15rem + 2.5vw,2.75rem);line-height:1.1}.SectionHeading-module__Cj9Xwq__alignCenter .SectionHeading-module__Cj9Xwq__title{margin-left:auto;margin-right:auto}.SectionHeading-module__Cj9Xwq__accent,.SectionHeading-module__Cj9Xwq__accentText,.SectionHeading-module__Cj9Xwq__tealAccent{color:var(--color-brand-tealLive,#00d4aa);background:linear-gradient(135deg,#00d4aa 0%,#2dd4bf 50%,#5eead4 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px #00d4aa59);-webkit-background-clip:text}.SectionHeading-module__Cj9Xwq__description{font-family:var(--font-body);max-width:64ch;margin:0;font-size:clamp(1.0625rem,.95rem + .35vw,1.25rem);line-height:1.62}.SectionHeading-module__Cj9Xwq__themeDark .SectionHeading-module__Cj9Xwq__description,.SectionHeading-module__Cj9Xwq__themeCanvas .SectionHeading-module__Cj9Xwq__description,.SectionHeading-module__Cj9Xwq__themeVoid .SectionHeading-module__Cj9Xwq__description{color:var(--color-stage-text-secondary)}.SectionHeading-module__Cj9Xwq__themeLight .SectionHeading-module__Cj9Xwq__description{color:var(--ink-muted,#5b6472)}.SectionHeading-module__Cj9Xwq__alignCenter .SectionHeading-module__Cj9Xwq__description{margin-left:auto;margin-right:auto}@media (max-width:767px){.SectionHeading-module__Cj9Xwq__header{margin-bottom:var(--spacing-10)}.SectionHeading-module__Cj9Xwq__eyebrowWrapper{margin-bottom:var(--spacing-4)}.SectionHeading-module__Cj9Xwq__eyebrow{padding:6px 14px;font-size:.75rem}.SectionHeading-module__Cj9Xwq__title{margin-bottom:var(--spacing-4);max-width:100%}.SectionHeading-module__Cj9Xwq__description{max-width:100%;font-size:1rem;line-height:1.55}}
.GlobalNav-module__f3KYLa__header{z-index:100;pointer-events:none;width:100%;position:fixed;top:0;left:0;right:0}.GlobalNav-module__f3KYLa__outerBar{justify-content:center;align-items:center;width:100%;max-width:1680px;margin:0 auto;padding:24px clamp(24px,4.2vw,64px);display:flex;position:relative}.GlobalNav-module__f3KYLa__mobileBrand{display:none}.GlobalNav-module__f3KYLa__mobileBrandLink{align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.GlobalNav-module__f3KYLa__mobileBrandLink:hover{opacity:.85}.GlobalNav-module__f3KYLa__mobileBrandImg{object-fit:contain;width:auto;height:26px}.GlobalNav-module__f3KYLa__navPill{pointer-events:auto;background:#111a24;border:1px solid #ffffff1f;border-radius:9999px;flex-shrink:0;align-items:center;gap:clamp(16px,1.8vw,26px);height:58px;padding:6px 8px 6px 22px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:inline-flex;box-shadow:0 12px 32px #0a131f38,0 2px 8px #0a131f1a}.GlobalNav-module__f3KYLa__navPill:hover{border-color:#00bfa03d;transform:translateY(-1px);box-shadow:0 16px 36px #0a131f47,0 0 20px #00bfa014}.GlobalNav-module__f3KYLa__pillLogoLink{align-items:center;margin-right:4px;text-decoration:none;display:inline-flex}.GlobalNav-module__f3KYLa__pillLogoWhite{object-fit:contain;width:auto;height:20px}.GlobalNav-module__f3KYLa__pillLinks{align-items:center;gap:clamp(16px,1.6vw,24px);display:flex}.GlobalNav-module__f3KYLa__pillLink{font-family:var(--font-body,system-ui, sans-serif);color:#cbd5e1;align-items:center;padding:4px 2px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.GlobalNav-module__f3KYLa__pillLink:hover,.GlobalNav-module__f3KYLa__pillLink[aria-current=page]{color:#fff}.GlobalNav-module__f3KYLa__activeDot{background-color:var(--spark,#00bfa0);border-radius:9999px;width:4px;height:4px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.GlobalNav-module__f3KYLa__pillCta{background-color:var(--spark,#00bfa0);color:#0f1b2d;height:42px;font-family:var(--font-body,system-ui, sans-serif);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;padding:0 22px;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 10px #00bfa047}.GlobalNav-module__f3KYLa__pillCta:hover{background-color:#22ddb6;transform:translateY(-1px);box-shadow:0 4px 14px #00bfa061}.GlobalNav-module__f3KYLa__utilityGroup{pointer-events:auto;align-items:center;display:flex;position:absolute;top:50%;right:clamp(24px,4.2vw,64px);transform:translateY(-50%)}.GlobalNav-module__f3KYLa__hamburger{color:#0f172a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px;display:none}.GlobalNav-module__f3KYLa__hamburger:hover{background-color:#0f172a0f}.GlobalNav-module__f3KYLa__sheet{z-index:1000;pointer-events:auto;background:#0a131f;flex-direction:column;gap:20px;padding:24px 20px;display:flex;position:fixed;inset:0}.GlobalNav-module__f3KYLa__sheetHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.GlobalNav-module__f3KYLa__sheetClose{color:#fff;cursor:pointer;background:0 0;border:none;padding:8px}.GlobalNav-module__f3KYLa__sheetCta{margin-top:8px}.GlobalNav-module__f3KYLa__sheetLinks{flex-direction:column;gap:16px;margin-top:12px;display:flex}.GlobalNav-module__f3KYLa__sheetLink{font-family:var(--font-display,system-ui, sans-serif);color:#f1f5f9;border-bottom:1px solid #ffffff0f;padding:8px 0;font-size:1.25rem;font-weight:600;text-decoration:none;transition:color .15s}.GlobalNav-module__f3KYLa__sheetLink:hover,.GlobalNav-module__f3KYLa__sheetLink[aria-current=page]{color:var(--spark,#00bfa0)}@media (max-width:1055px){.GlobalNav-module__f3KYLa__outerBar{justify-content:space-between}.GlobalNav-module__f3KYLa__navPill{display:none}.GlobalNav-module__f3KYLa__mobileBrand{pointer-events:auto;align-items:center;display:inline-flex}.GlobalNav-module__f3KYLa__utilityGroup{position:static;transform:none}.GlobalNav-module__f3KYLa__hamburger{display:inline-flex}}@media (max-width:767px){.GlobalNav-module__f3KYLa__outerBar{padding:16px 20px}}
.Logo-module__VUbfgW__mark{object-fit:contain;width:auto;height:38px;transition:opacity var(--duration-fast) var(--ease-smooth), filter var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);display:block}a:hover>.Logo-module__VUbfgW__mark{opacity:.92;filter:brightness(1.06);transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.Logo-module__VUbfgW__mark{transition:opacity var(--duration-fast) var(--ease-smooth)}a:hover>.Logo-module__VUbfgW__mark{transform:none}}
.Footer-module__yj3kTq__footer{--footer-bg:#08131c;--footer-text:#f5f8fa;--footer-muted:#9aaab5;--footer-faint:#6f818d;--footer-border:#b1d3d724;background:radial-gradient(ellipse 75% 90% at 12% 0%, #00c9a71a, transparent 58%), var(--footer-bg);border-top:1px solid var(--footer-border);color:var(--footer-text);padding:64px 24px 28px;position:relative;overflow:hidden}.Footer-module__yj3kTq__footer:before{content:"";pointer-events:none;opacity:.25;background-image:linear-gradient(#97ddda0b 1px,#0000 1px),linear-gradient(90deg,#97ddda0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.Footer-module__yj3kTq__inner{z-index:1;max-width:var(--container-content);margin:0 auto;position:relative}.Footer-module__yj3kTq__brandRow{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.Footer-module__yj3kTq__brandBlock{max-width:360px}.Footer-module__yj3kTq__logoLink{align-items:center;display:inline-flex}.Footer-module__yj3kTq__logoLink img{width:150px;height:auto}.Footer-module__yj3kTq__brandStatement{max-width:28ch;color:var(--footer-muted);margin:24px 0 12px;font-size:1rem;line-height:1.55}.Footer-module__yj3kTq__etymology{color:var(--footer-faint);font:.75rem/1.4 var(--font-mono);margin:0}.Footer-module__yj3kTq__ctaBlock{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.Footer-module__yj3kTq__ctaLabel{color:var(--footer-faint);font:600 .6875rem/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.Footer-module__yj3kTq__separator{background:var(--footer-border);height:1px;margin:56px 0 40px}.Footer-module__yj3kTq__navigation{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.Footer-module__yj3kTq__column{min-width:0}.Footer-module__yj3kTq__heading{color:var(--footer-faint);font:600 .6875rem/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px}.Footer-module__yj3kTq__links{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__yj3kTq__link,.Footer-module__yj3kTq__unavailable{color:var(--footer-muted);font-size:.875rem;line-height:1.45;text-decoration:none;transition:color .18s}.Footer-module__yj3kTq__link:hover,.Footer-module__yj3kTq__link:focus-visible,.Footer-module__yj3kTq__trustLink:hover,.Footer-module__yj3kTq__trustLink:focus-visible{color:var(--color-brand-tealLive)}.Footer-module__yj3kTq__link:focus-visible,.Footer-module__yj3kTq__trustLink:focus-visible,.Footer-module__yj3kTq__logoLink:focus-visible{outline:2px solid var(--color-brand-tealLive);outline-offset:4px;border-radius:2px}.Footer-module__yj3kTq__unavailable{color:var(--footer-faint)}.Footer-module__yj3kTq__trust{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.Footer-module__yj3kTq__trustLink{color:var(--footer-muted);font-size:.8125rem;text-decoration:none;transition:color .18s}.Footer-module__yj3kTq__strap{border-top:1px solid var(--footer-border);justify-content:space-between;gap:24px;margin-top:28px;padding-top:20px;display:flex}.Footer-module__yj3kTq__copy,.Footer-module__yj3kTq__footerNote{color:var(--footer-faint);font:.75rem/1.4 var(--font-mono)}@media (min-width:768px){.Footer-module__yj3kTq__footer{padding:80px 48px 32px}}@media (max-width:767px){.Footer-module__yj3kTq__brandRow{flex-direction:column;align-items:flex-start;gap:32px}.Footer-module__yj3kTq__ctaBlock{align-items:flex-start}.Footer-module__yj3kTq__navigation{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.Footer-module__yj3kTq__separator{margin:40px 0 32px}}@media (max-width:480px){.Footer-module__yj3kTq__navigation{grid-template-columns:1fr;gap:32px}.Footer-module__yj3kTq__trust{flex-direction:column;align-items:flex-start;gap:12px}.Footer-module__yj3kTq__strap{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.Footer-module__yj3kTq__link,.Footer-module__yj3kTq__trustLink{transition:none}}
.SectionShell-module__FVS8ia__section{width:100%;transition:background-color var(--duration-slow) var(--ease-smooth);position:relative}.SectionShell-module__FVS8ia__zoneCanvas{background-color:var(--color-stage-bg-canvas)}.SectionShell-module__FVS8ia__zoneVoid{background-color:var(--color-stage-bg-void)}.SectionShell-module__FVS8ia__zoneReading{background-color:var(--color-reading-bg);color:var(--color-reading-text-primary)}.SectionShell-module__FVS8ia__zonePage{color:var(--ink-primary,#0f1b2d);background-color:#0000}.SectionShell-module__FVS8ia__inner{padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile);margin:0 auto}.SectionShell-module__FVS8ia__contained{max-width:var(--container-content)}.SectionShell-module__FVS8ia__wide{max-width:var(--container-wide)}.SectionShell-module__FVS8ia__reading{max-width:var(--container-reading)}.SectionShell-module__FVS8ia__bleed{max-width:none;padding-left:0;padding-right:0}.SectionShell-module__FVS8ia__padded{padding-top:var(--section-pad-mobile);padding-bottom:var(--section-pad-mobile)}@media (min-width:768px){.SectionShell-module__FVS8ia__inner:not(.SectionShell-module__FVS8ia__bleed){padding-left:var(--gutter-desktop);padding-right:var(--gutter-desktop)}.SectionShell-module__FVS8ia__padded{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}}
.widgets-module__m-D-XW__meta{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-product-text-secondary);font-size:.625rem;line-height:1.3}.widgets-module__m-D-XW__num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.widgets-module__m-D-XW__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.widgets-module__m-D-XW__chip{align-items:center;gap:var(--spacing-1);padding:1px var(--spacing-2);border-radius:var(--radius-sm);border:var(--border-width-hairline) solid var(--color-product-border);background:var(--color-product-bg);color:var(--color-product-text-primary);font-size:.625rem;line-height:1.5;font-weight:var(--font-weight-semibold);letter-spacing:.03em;white-space:nowrap;display:inline-flex}.widgets-module__m-D-XW__chipDot{border-radius:var(--radius-full);background:var(--color-product-text-secondary);flex:none;width:5px;height:5px}.widgets-module__m-D-XW__chipOk{border-color:color-mix(in srgb, var(--color-product-state-success) 40%, transparent);background:color-mix(in srgb, var(--color-product-state-success) 10%, var(--color-product-surface))}.widgets-module__m-D-XW__chipOk .widgets-module__m-D-XW__chipDot{background:var(--color-product-state-success)}.widgets-module__m-D-XW__chipWarn{border-color:color-mix(in srgb, var(--color-product-state-warning) 45%, transparent);background:color-mix(in srgb, var(--color-product-state-warning) 12%, var(--color-product-surface))}.widgets-module__m-D-XW__chipWarn .widgets-module__m-D-XW__chipDot{background:var(--color-product-state-warning)}.widgets-module__m-D-XW__chipErr{border-color:color-mix(in srgb, var(--color-product-state-error) 40%, transparent);background:color-mix(in srgb, var(--color-product-state-error) 10%, var(--color-product-surface))}.widgets-module__m-D-XW__chipErr .widgets-module__m-D-XW__chipDot{background:var(--color-product-state-error)}.widgets-module__m-D-XW__chipLive{border-color:color-mix(in srgb, var(--color-product-primary) 42%, transparent);background:color-mix(in srgb, var(--color-product-primary) 10%, var(--color-product-surface));color:var(--color-product-primaryHover)}.widgets-module__m-D-XW__chipLive .widgets-module__m-D-XW__chipDot{background:var(--color-product-primary)}.widgets-module__m-D-XW__track{border-radius:var(--radius-full);background:var(--color-product-bg);height:6px;position:relative;overflow:hidden}.widgets-module__m-D-XW__fill{transform-origin:0;border-radius:inherit;background:var(--color-product-primary);transition:transform var(--gg-transition) var(--gg-ease);position:absolute;inset:0}.widgets-module__m-D-XW__fillWarn{background:var(--color-product-state-warning)}.widgets-module__m-D-XW__fillMuted{background:color-mix(in srgb, var(--color-product-text-secondary) 45%, transparent)}.widgets-module__m-D-XW__threshold{background:var(--color-product-text-primary);opacity:.55;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px}.widgets-module__m-D-XW__stat{flex-direction:column;gap:2px;min-width:0;display:flex}.widgets-module__m-D-XW__statValue{font-size:.9375rem;line-height:1.2;font-weight:var(--font-weight-semibold);color:var(--color-product-text-primary);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.widgets-module__m-D-XW__statLabel{}.widgets-module__m-D-XW__justWritten{animation:widgets-module__m-D-XW__writeIn var(--gg-transition) var(--gg-ease) both}@keyframes widgets-module__m-D-XW__writeIn{0%{opacity:.25}30%{opacity:1}to{opacity:1}}.widgets-module__m-D-XW__hairline{background:var(--color-product-border);height:1px}@media (prefers-reduced-motion:reduce){.widgets-module__m-D-XW__justWritten{animation:none}}
.OrchestrationNarrative-module__qb8qGW__narrative{background-color:var(--surface-page,#edeff2);isolation:isolate;position:relative;overflow:clip visible}
.ArticleBreadcrumb-module__-L41Rq__crumb{margin-bottom:var(--spacing-6)}.ArticleBreadcrumb-module__-L41Rq__list{align-items:center;gap:var(--spacing-2);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--ink-muted,#5b6472);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ArticleBreadcrumb-module__-L41Rq__link{color:var(--ink-muted,#5b6472);transition:color var(--duration-fast) var(--ease-smooth);text-decoration:none}.ArticleBreadcrumb-module__-L41Rq__link:hover{color:var(--spark,#00bfa0)}.ArticleBreadcrumb-module__-L41Rq__link:focus-visible{border-radius:var(--radius-sm);outline:none;box-shadow:0 0 0 2px #00bfa066}.ArticleBreadcrumb-module__-L41Rq__sep{color:var(--line-hairline,#d7dbe1)}.ArticleBreadcrumb-module__-L41Rq__current{color:var(--ink-muted,#5b6472)}.ArticleBreadcrumb-module__-L41Rq__currentTitle{color:var(--ink-primary,#0f1b2d);text-overflow:ellipsis;white-space:nowrap;max-width:32ch;font-weight:500;overflow:hidden}
.PipelineTable-module__IH27La__rail{align-items:center;gap:var(--spacing-1) var(--spacing-1);row-gap:var(--spacing-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PipelineTable-module__IH27La__railStep{align-items:center;gap:var(--spacing-1);letter-spacing:.02em;color:var(--color-product-text-secondary);white-space:nowrap;flex:none;font-size:.625rem;display:flex}.PipelineTable-module__IH27La__railStep+.PipelineTable-module__IH27La__railStep:before{content:"";background:var(--color-product-border);width:10px;height:1px;margin-right:var(--spacing-1)}.PipelineTable-module__IH27La__railTick{border-radius:var(--radius-full);border:1px solid var(--color-product-border);background:var(--color-product-surface);width:5px;height:5px;transition:background-color var(--gg-transition) var(--gg-ease)}.PipelineTable-module__IH27La__railStepDone .PipelineTable-module__IH27La__railTick{background:var(--color-product-text-secondary);border-color:#0000}.PipelineTable-module__IH27La__railStepActive{color:var(--color-product-primaryHover);font-weight:var(--font-weight-semibold)}.PipelineTable-module__IH27La__railStepActive .PipelineTable-module__IH27La__railTick{background:var(--color-product-primary);border-color:#0000}.PipelineTable-module__IH27La__counterRow{justify-content:space-between;align-items:flex-end;gap:var(--spacing-3);display:flex}.PipelineTable-module__IH27La__tableWrap{min-width:0;margin:0 calc(var(--card-pad) * -1) calc(var(--spacing-1) * -1);padding:0 var(--card-pad);overflow-x:auto}.PipelineTable-module__IH27La__table{border-collapse:collapse;width:100%;font-size:.75rem;line-height:1.4}.PipelineTable-module__IH27La__table th{text-align:left;padding:0 var(--spacing-3) var(--spacing-2) 0;border-bottom:var(--border-width-hairline) solid var(--color-product-border);font-size:.5625rem;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-product-text-secondary);white-space:nowrap}.PipelineTable-module__IH27La__table td{padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) 0;border-bottom:var(--border-width-hairline) solid color-mix(in srgb, var(--color-product-border) 55%, transparent);color:var(--color-product-text-primary);white-space:nowrap}.PipelineTable-module__IH27La__table tr:last-child td{border-bottom:0}.PipelineTable-module__IH27La__table th:last-child,.PipelineTable-module__IH27La__table td:last-child{padding-right:0}.PipelineTable-module__IH27La__table td:last-child{white-space:normal}.PipelineTable-module__IH27La__right{text-align:right}.PipelineTable-module__IH27La__scores{gap:3px;display:inline-flex}.PipelineTable-module__IH27La__score{border-radius:var(--radius-sm);width:16px;height:16px;font-size:.625rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;background:var(--color-product-bg);color:var(--color-product-text-secondary);justify-content:center;align-items:center;display:inline-flex}.PipelineTable-module__IH27La__score3{background:color-mix(in srgb, var(--color-product-state-success) 16%, var(--color-product-bg));color:var(--color-onlight-successText,#15803d)}.PipelineTable-module__IH27La__score2{background:color-mix(in srgb, var(--color-product-state-info) 14%, var(--color-product-bg));color:var(--color-onlight-infoText,#1d4ed8)}.PipelineTable-module__IH27La__score1{background:color-mix(in srgb, var(--color-product-state-warning) 18%, var(--color-product-bg));color:var(--color-onlight-warningText,#b45309)}.PipelineTable-module__IH27La__composite{font-weight:var(--font-weight-semibold)}.PipelineTable-module__IH27La__stageCell{color:var(--color-product-text-secondary);font-size:.625rem}.PipelineTable-module__IH27La__expandBtn{align-items:center;gap:var(--spacing-1);cursor:pointer;min-height:24px;font-size:.6875rem;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-product-primaryHover);background:0 0;border:0;padding:0;display:none}.PipelineTable-module__IH27La__expandBtn:focus-visible{box-shadow:0 0 0 2px var(--color-product-surface), 0 0 0 4px var(--color-product-primary);border-radius:var(--radius-sm);outline:none}.PipelineTable-module__IH27La__expandCaret{transition:transform var(--gg-transition) var(--gg-ease)}.PipelineTable-module__IH27La__expandCaretOpen{transform:rotate(90deg)}.PipelineTable-module__IH27La__breakdownRow td{border-bottom:var(--border-width-hairline) solid color-mix(in srgb, var(--color-product-border) 55%, transparent);padding-top:0}.PipelineTable-module__IH27La__breakdown{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.PipelineTable-module__IH27La__breakdownItem{color:var(--color-product-text-secondary);align-items:center;gap:3px;font-size:.5625rem;display:inline-flex}@container widget (max-width:500px){.PipelineTable-module__IH27La__scoreCol{display:none}.PipelineTable-module__IH27La__expandBtn{display:inline-flex}.PipelineTable-module__IH27La__colInterview,.PipelineTable-module__IH27La__colComposite{display:none}}@container widget (min-width:500.01px){.PipelineTable-module__IH27La__breakdownRow{display:none}}@media (max-width:1023.98px){.PipelineTable-module__IH27La__colInterview,.PipelineTable-module__IH27La__colComposite{display:none}}@media (min-width:1024px){.PipelineTable-module__IH27La__tableWrap{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--card-pad,var(--spacing-5))), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--card-pad,var(--spacing-5))), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--card-pad,var(--spacing-5))), transparent);overflow-x:hidden}}
.AboutOrigin-module__ami9-a__facts{margin:var(--spacing-8) 0 0;gap:0 var(--spacing-10);padding-top:var(--spacing-8);border-top:1px solid var(--line-hairline,#d7dbe1);grid-template-columns:repeat(2,1fr);display:grid}.AboutOrigin-module__ami9-a__fact{padding:var(--spacing-4) 0;border-top:1px solid var(--line-hairline,#d7dbe1)}.AboutOrigin-module__ami9-a__facts .AboutOrigin-module__ami9-a__fact:nth-child(-n+2){border-top:0;padding-top:0}.AboutOrigin-module__ami9-a__term{margin:0 0 var(--spacing-1);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);font-weight:var(--font-weight-semibold);color:var(--ink-muted,#5b6472)}.AboutOrigin-module__ami9-a__detail{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoMd);line-height:var(--text-monoMd--line-height);color:var(--ink-primary,#0f1b2d);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;margin:0}@media (max-width:767px){.AboutOrigin-module__ami9-a__facts{margin-top:var(--spacing-8);grid-template-columns:1fr}.AboutOrigin-module__ami9-a__facts .AboutOrigin-module__ami9-a__fact:nth-child(-n+2){border-top:1px solid var(--line-hairline,#d7dbe1);padding-top:var(--spacing-4)}.AboutOrigin-module__ami9-a__facts .AboutOrigin-module__ami9-a__fact:first-child{border-top:0;padding-top:0}}
.ArticleHero-module__-7gB8G__hero{gap:var(--spacing-8);flex-direction:column-reverse;display:flex}.ArticleHero-module__-7gB8G__copy{max-width:42rem}.ArticleHero-module__-7gB8G__domain{font-family:var(--font-body);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--color-stage-accent-primary);margin-bottom:var(--spacing-2);display:block}.ArticleHero-module__-7gB8G__kicker{margin:0 0 var(--spacing-3);font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm);letter-spacing:var(--tracking-wide);color:var(--ink-muted,#5b6472)}.ArticleHero-module__-7gB8G__title{font-family:var(--font-resourceDisplay,"Space Grotesk", sans-serif);font-size:var(--text-displayMd);line-height:var(--text-displayMd--line-height);letter-spacing:var(--text-displayMd--letter-spacing);font-weight:var(--font-weight-bold);color:var(--ink-primary,#0f1b2d);margin:0}.ArticleHero-module__-7gB8G__dek{margin:var(--spacing-4) 0 0;font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyLg);line-height:var(--text-bodyLg--line-height);color:var(--ink-muted,#5b6472)}.ArticleHero-module__-7gB8G__metaRow{margin-top:var(--spacing-5);align-items:center;gap:var(--spacing-2);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--ink-muted,#5b6472);flex-wrap:wrap;display:flex}.ArticleHero-module__-7gB8G__metaDivider{color:var(--line-hairline,#d7dbe1)}.ArticleHero-module__-7gB8G__methodology{margin:var(--spacing-1) 0 0;font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-muted,#5b6472)}@media (min-width:768px){.ArticleHero-module__-7gB8G__title{font-size:var(--text-displayLg);line-height:var(--text-displayLg--line-height);letter-spacing:var(--text-displayLg--letter-spacing)}}@media (min-width:1024px){.ArticleHero-module__-7gB8G__hero{flex-direction:row;align-items:center}.ArticleHero-module__-7gB8G__copy{flex:52%}.ArticleHero-module__-7gB8G__visualWrap{flex:48%}}
.BscTiles-module__eINTma__tiles{gap:var(--spacing-2);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.BscTiles-module__eINTma__tile{gap:var(--spacing-1);padding:var(--spacing-3);border:var(--border-width-hairline) solid var(--color-product-border);border-radius:var(--radius-md);background:var(--color-product-bg);flex-direction:column;min-width:0;display:flex;position:relative}.BscTiles-module__eINTma__tileDot{top:var(--spacing-3);right:var(--spacing-3);border-radius:var(--radius-full);background:var(--color-product-state-success);width:5px;height:5px;transition:background-color var(--gg-transition) var(--gg-ease);position:absolute}.BscTiles-module__eINTma__tileDotWarn{background:var(--color-product-state-warning)}.BscTiles-module__eINTma__tileName{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-product-text-secondary);padding-right:var(--spacing-3);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.BscTiles-module__eINTma__tileCount{font-size:1rem;line-height:1.1;font-weight:var(--font-weight-semibold);color:var(--color-product-text-primary)}.BscTiles-module__eINTma__tileUnit{font-size:.625rem;font-weight:var(--font-weight-regular);color:var(--color-product-text-secondary)}.BscTiles-module__eINTma__thresholdBlock{gap:var(--spacing-2);flex-direction:column;display:flex}.BscTiles-module__eINTma__thresholdHead{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);display:flex}.BscTiles-module__eINTma__thresholdValue{color:var(--color-product-text-primary);font-size:.6875rem;font-weight:var(--font-weight-semibold)}.BscTiles-module__eINTma__kpiRows{gap:var(--spacing-2);flex-direction:column;display:flex}.BscTiles-module__eINTma__kpiRow{align-items:center;gap:var(--spacing-2);grid-template-columns:5.5rem 1fr 2.25rem;display:grid}.BscTiles-module__eINTma__kpiLabel{color:var(--color-product-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.BscTiles-module__eINTma__kpiValue{text-align:right;color:var(--color-product-text-primary);font-size:.6875rem}.BscTiles-module__eINTma__kpiValueWarn{color:#b45309;font-weight:var(--font-weight-semibold)}.BscTiles-module__eINTma__escalation{align-self:flex-start}.BscTiles-module__eINTma__footer{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;display:flex}.BscTiles-module__eINTma__sources{gap:var(--spacing-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.BscTiles-module__eINTma__source{padding:1px var(--spacing-2);border-radius:var(--radius-sm);background:var(--color-product-bg);font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-product-text-secondary);transition:color var(--gg-transition) var(--gg-ease), background-color var(--gg-transition) var(--gg-ease);font-size:.5625rem}.BscTiles-module__eINTma__sourceActive{background:color-mix(in srgb, var(--color-product-primary) 12%, var(--color-product-bg));color:var(--color-product-primaryHover)}
.ArticleBody-module__HGeLfq__body{max-width:var(--container-reading);margin-top:var(--spacing-12)}.ArticleBody-module__HGeLfq__section{padding:var(--spacing-6) 0;border-top:1px solid var(--line-hairline,#d7dbe1);scroll-margin-top:var(--spacing-24)}.ArticleBody-module__HGeLfq__section:first-child{border-top:none;padding-top:0}.ArticleBody-module__HGeLfq__heading{margin:0 0 var(--spacing-3);font-family:var(--font-resourceDisplay,"Space Grotesk", sans-serif);font-size:var(--text-headingMd);line-height:var(--text-headingMd--line-height);font-weight:var(--font-weight-bold);color:var(--ink-primary,#0f1b2d)}.ArticleBody-module__HGeLfq__text{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyLg);line-height:var(--text-bodyLg--line-height);color:var(--ink-muted,#5b6472);margin:0}.ArticleBody-module__HGeLfq__text+.ArticleBody-module__HGeLfq__text{margin-top:var(--spacing-4)}.ArticleBody-module__HGeLfq__applicationSection{margin-top:var(--spacing-2);padding:var(--spacing-5) var(--spacing-6);border-top:none;border-left:3px solid var(--spark,#00bfa0);background:var(--spark-wash,#00bfa00d);border-radius:0 var(--radius-md) var(--radius-md) 0}.ArticleBody-module__HGeLfq__quote{margin:var(--spacing-4) 0;padding:var(--spacing-1) var(--spacing-5);border-left:3px solid var(--line-hairline,#d7dbe1);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyLg);font-style:italic;line-height:var(--text-bodyLg--line-height);color:var(--ink-muted,#5b6472)}.ArticleBody-module__HGeLfq__callout{margin-top:var(--spacing-2);padding:var(--spacing-5) var(--spacing-6);background:var(--surface-raised,#fff);border-top:none;border:1px solid var(--line-hairline,#d7dbe1);border-radius:var(--radius-lg);box-shadow:0 4px 16px #0f1b2d0a}.ArticleBody-module__HGeLfq__limitationSection{margin-top:var(--spacing-2);padding-left:var(--spacing-5);border-top:none;border-left:3px solid var(--line-hairline,#d7dbe1)}.ArticleBody-module__HGeLfq__subsection{margin-top:var(--spacing-5)}.ArticleBody-module__HGeLfq__subsection:first-of-type{margin-top:var(--spacing-4)}.ArticleBody-module__HGeLfq__subheading{margin:0 0 var(--spacing-2);font-family:var(--font-resourceDisplay,"Space Grotesk", sans-serif);font-size:var(--text-headingSm);line-height:var(--text-headingSm--line-height);font-weight:var(--font-weight-bold);color:var(--ink-primary,#0f1b2d)}.ArticleBody-module__HGeLfq__quantitativeText{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoMd);line-height:var(--text-monoMd--line-height);font-feature-settings:"tnum" 1;color:var(--ink-primary,#0f1b2d)}
.widgets-module__EgBzRG__tile{background:var(--color-product-surface);border:var(--border-width-hairline) solid var(--color-product-border);border-radius:var(--radius-md);padding:var(--spacing-4);gap:var(--spacing-1);flex-direction:column;display:flex}.widgets-module__EgBzRG__tileValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--text-displayMd);color:var(--color-product-text-primary);line-height:1}.widgets-module__EgBzRG__tileLabel{font-size:var(--text-bodySm);color:var(--color-product-text-secondary)}.widgets-module__EgBzRG__tileChip{margin-top:var(--spacing-2)}.widgets-module__EgBzRG__tileProvenance{align-items:center;gap:var(--spacing-1);font-family:var(--font-mono);font-size:var(--text-monoSm);color:var(--color-product-text-secondary);display:inline-flex}.widgets-module__EgBzRG__tileProvenance:before{content:"";border-radius:var(--radius-full);background:var(--color-product-text-secondary);width:6px;height:6px}.widgets-module__EgBzRG__table{border-collapse:collapse;width:100%;font-size:var(--text-bodySm);color:var(--color-product-text-primary)}.widgets-module__EgBzRG__table th{text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-product-text-secondary);padding:var(--spacing-2) var(--spacing-3);border-bottom:var(--border-width-hairline) solid var(--color-product-border)}.widgets-module__EgBzRG__table td{padding:var(--spacing-2) var(--spacing-3);border-bottom:var(--border-width-hairline) solid var(--color-product-border)}.widgets-module__EgBzRG__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-align:right}.widgets-module__EgBzRG__rowHover:hover{background:var(--color-product-bg)}.widgets-module__EgBzRG__chart{width:100%;height:auto;display:block}
.WorkflowStage-module___ws1-G__stage{background:var(--color-product-surface);border:var(--border-width-hairline) solid var(--color-product-border);border-radius:var(--radius-md);padding:var(--spacing-4);transition:border-color var(--duration-base) var(--ease-smooth), opacity var(--duration-base) var(--ease-smooth)}.WorkflowStage-module___ws1-G__pending{opacity:.55}.WorkflowStage-module___ws1-G__active,.WorkflowStage-module___ws1-G__handoff{border-color:var(--color-product-primary)}.WorkflowStage-module___ws1-G__complete{border-color:var(--color-product-state-success)}.WorkflowStage-module___ws1-G__head{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.WorkflowStage-module___ws1-G__agent{font-family:var(--font-display);font-weight:var(--font-weight-semibold);font-size:var(--text-headingSm);color:var(--color-product-text-primary)}.WorkflowStage-module___ws1-G__status{align-items:center;gap:var(--spacing-1);font-family:var(--font-mono);font-size:var(--text-monoSm);color:var(--color-product-text-secondary);display:inline-flex}.WorkflowStage-module___ws1-G__complete .WorkflowStage-module___ws1-G__status{color:var(--color-product-state-success)}.WorkflowStage-module___ws1-G__title{margin-top:var(--spacing-2);font-size:var(--text-bodySm);color:var(--color-product-text-secondary)}.WorkflowStage-module___ws1-G__body{margin-top:var(--spacing-3)}
