.HeroNarrative-module__UoUmLG__hero{background:var(--ink);color:var(--paper);position:relative}.HeroNarrative-module__UoUmLG__stage{gap:var(--space-fluid-m);padding:calc(var(--nav-height) + var(--space-xl)) var(--margin) var(--space-section);max-inline-size:var(--max-width);flex-direction:column;margin-inline:auto;display:flex;position:relative}.HeroNarrative-module__UoUmLG__label{color:var(--fg-faint)}.HeroNarrative-module__UoUmLG__skip{color:var(--fg-faint);display:none}.HeroNarrative-module__UoUmLG__skip:hover{color:var(--fg)}.HeroNarrative-module__UoUmLG__statements{gap:var(--space-2xs);display:grid}.HeroNarrative-module__UoUmLG__statement{font-size:var(--fs-h3);letter-spacing:var(--tracking-display);text-transform:uppercase;max-inline-size:13ch;font-weight:600;line-height:.92}.HeroNarrative-module__UoUmLG__statement:nth-child(2){max-inline-size:10ch}.HeroNarrative-module__UoUmLG__statement:nth-child(4){color:var(--signal)}.HeroNarrative-module__UoUmLG__count{color:var(--lime);font-variant-numeric:tabular-nums}.HeroNarrative-module__UoUmLG__cursor{background:var(--lime);vertical-align:-.04em;block-size:.78em;inline-size:.42em;margin-inline-start:.1em;animation:1.06s step-end infinite HeroNarrative-module__UoUmLG__blink;display:inline-block}@keyframes HeroNarrative-module__UoUmLG__blink{50%{opacity:0}}.HeroNarrative-module__UoUmLG__graph{aspect-ratio:16/9;transform-origin:50%;inline-size:100%;position:relative;container-type:size}.HeroNarrative-module__UoUmLG__edges{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}[dir=rtl] .HeroNarrative-module__UoUmLG__edges{scale:-1 1}.HeroNarrative-module__UoUmLG__edges path{fill:none;stroke-width:1.25px;transition:stroke var(--dur-base) var(--ease-out)}.HeroNarrative-module__UoUmLG__chaosGroup path{stroke:var(--paper-45);opacity:0}.HeroNarrative-module__UoUmLG__chaosGroup path.HeroNarrative-module__UoUmLG__broken{stroke-dasharray:.34 .1 .06 1}.HeroNarrative-module__UoUmLG__stage[data-state=error] .HeroNarrative-module__UoUmLG__chaosGroup path{stroke:var(--signal)}.HeroNarrative-module__UoUmLG__cleanGroup path{stroke:var(--lime);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0}.HeroNarrative-module__UoUmLG__nodes{padding:0;list-style:none;position:absolute;inset:0}.HeroNarrative-module__UoUmLG__node{inset-block-start:0;background:var(--ink);color:var(--paper);border:var(--hairline) solid var(--paper-45);white-space:nowrap;will-change:transform, opacity;transition:border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);align-items:center;gap:.55em;padding:.5em .75em;display:flex;position:absolute;left:0}.HeroNarrative-module__UoUmLG__nodeIndex{color:var(--paper-45);transition:color var(--dur-base) var(--ease-out)}.HeroNarrative-module__UoUmLG__stage[data-state=error] .HeroNarrative-module__UoUmLG__node{border-color:var(--signal)}.HeroNarrative-module__UoUmLG__stage[data-state=clean] .HeroNarrative-module__UoUmLG__node{border-color:var(--paper-70)}.HeroNarrative-module__UoUmLG__stage[data-state=clean] .HeroNarrative-module__UoUmLG__hub{background:var(--lime);color:var(--ink);border-color:var(--lime)}.HeroNarrative-module__UoUmLG__stage[data-state=clean] .HeroNarrative-module__UoUmLG__hub .HeroNarrative-module__UoUmLG__nodeIndex{color:color-mix(in oklab, var(--ink) 60%, var(--lime))}.HeroNarrative-module__UoUmLG__neq{inset-block-start:0;background:var(--ink);block-size:1.6em;inline-size:1.6em;color:var(--signal);font-family:var(--font-mono);opacity:0;place-items:center;font-size:clamp(1rem,.8rem + .8vw,1.5rem);display:grid;position:absolute;left:0}.HeroNarrative-module__UoUmLG__final{gap:var(--space-fluid-m);align-content:end;display:grid}.HeroNarrative-module__UoUmLG__headline{font-size:var(--fs-mega);letter-spacing:-.055em;text-transform:uppercase;font-weight:700;line-height:.8}.HeroNarrative-module__UoUmLG__wordLine{overflow-clip-margin:.1em;padding-block-end:.06em;display:block;overflow:clip}.HeroNarrative-module__UoUmLG__wordLine>span{will-change:transform;display:inline-block}.HeroNarrative-module__UoUmLG__accentWord{color:var(--lime)}.HeroNarrative-module__UoUmLG__finalCopy{gap:var(--space-m);align-content:end;max-inline-size:34rem;display:grid}.HeroNarrative-module__UoUmLG__tagline{font-size:var(--fs-h4);letter-spacing:var(--tracking-heading);text-transform:uppercase;font-weight:600;line-height:1.05}.HeroNarrative-module__UoUmLG__support{color:var(--fg-muted);max-inline-size:32ch}.HeroNarrative-module__UoUmLG__actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.HeroNarrative-module__UoUmLG__meter,.HeroNarrative-module__UoUmLG__annotation{display:none}@media (min-width:1024px){.HeroNarrative-module__UoUmLG__final{align-items:end;column-gap:var(--space-fluid-m);grid-template-columns:minmax(0,1fr) minmax(16rem,21rem)}}@media (min-width:1440px){.HeroNarrative-module__UoUmLG__final{grid-template-columns:minmax(0,1fr) minmax(18rem,30rem)}}@media (max-width:767px){html:not(.js) .HeroNarrative-module__UoUmLG__graph{display:none}.HeroNarrative-module__UoUmLG__graph{aspect-ratio:4/5}}@media (prefers-reduced-motion:no-preference){.js .HeroNarrative-module__UoUmLG__track{block-size:560svh}.js .HeroNarrative-module__UoUmLG__stage{block-size:100svh;max-inline-size:none;padding:0;display:block;position:sticky;inset-block-start:0;overflow:clip}.js .HeroNarrative-module__UoUmLG__label{position:absolute;inset-block-start:calc(var(--nav-height) + var(--space-s));inset-inline-start:var(--margin)}.js .HeroNarrative-module__UoUmLG__skip{z-index:2;display:inline-block;position:absolute;inset-block-start:calc(var(--nav-height) + var(--space-s));inset-inline-end:var(--margin)}.js .HeroNarrative-module__UoUmLG__statements{z-index:1;inset-inline:var(--margin);display:block;position:absolute;inset-block-end:14svh}.js .HeroNarrative-module__UoUmLG__statement{opacity:0;will-change:transform, opacity;font-size:clamp(2.6rem,.8rem + 6.6vw,9.5rem);position:absolute;inset-block-end:0;inset-inline-start:0}.js .HeroNarrative-module__UoUmLG__statement:first-child{opacity:1}.js .HeroNarrative-module__UoUmLG__typed>span:not(.HeroNarrative-module__UoUmLG__cursor){opacity:0;animation:1ms linear forwards HeroNarrative-module__UoUmLG__typeIn;animation-delay:calc(.42s + var(--c) * 52ms)}.js .HeroNarrative-module__UoUmLG__graph{inset:calc(var(--nav-height) + var(--space-2xl)) calc(var(--margin) + var(--space-l)) calc(var(--space-2xl));aspect-ratio:auto;will-change:transform, opacity;inline-size:auto;position:absolute}.js .HeroNarrative-module__UoUmLG__node{opacity:0}.js .HeroNarrative-module__UoUmLG__cleanGroup path{stroke-dashoffset:1px}.js .HeroNarrative-module__UoUmLG__final{inset:calc(var(--nav-height) + var(--space-xl)) var(--margin) var(--space-fluid-m);z-index:1;position:absolute}.js .HeroNarrative-module__UoUmLG__final[data-live=false]{pointer-events:none}.js .HeroNarrative-module__UoUmLG__headline{font-size:min(var(--fs-mega), 22svh)}.js .HeroNarrative-module__UoUmLG__wordLine>span{transform:translateY(140%)}:is(.js .HeroNarrative-module__UoUmLG__tagline,.js .HeroNarrative-module__UoUmLG__support,.js .HeroNarrative-module__UoUmLG__actions){opacity:0}.js .HeroNarrative-module__UoUmLG__meter{block-size:36svh;inline-size:var(--hairline);background:var(--paper-20);display:block;position:absolute;inset-block-start:32svh;inset-inline-end:calc(var(--margin) * .5)}.js .HeroNarrative-module__UoUmLG__meterFill{background:var(--lime);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}.js .HeroNarrative-module__UoUmLG__tick{inline-size:7px;block-size:var(--hairline);background:var(--paper-45);position:absolute;inset-block-start:calc(var(--t) * 100%);inset-inline-start:-3px}.js .HeroNarrative-module__UoUmLG__annotation{color:var(--fg-faint);display:block;position:absolute;inset-block-end:var(--space-m);inset-inline-end:var(--margin)}@media (max-width:767px){.js .HeroNarrative-module__UoUmLG__meter{display:none}.js .HeroNarrative-module__UoUmLG__headline{font-size:min(25vw,21svh)}.js .HeroNarrative-module__UoUmLG__final{inset-block-end:calc(var(--space-2xl) - var(--space-xs))}.js .HeroNarrative-module__UoUmLG__graph{inset-inline:var(--margin)}}@media (min-width:768px){.js .HeroNarrative-module__UoUmLG__track{block-size:720svh}}@media (min-width:1024px) and (min-aspect-ratio:1){.js .HeroNarrative-module__UoUmLG__headline{font-size:min(var(--fs-mega), 27svh, 16vw)}}}@keyframes HeroNarrative-module__UoUmLG__typeIn{to{opacity:1}}
.ServiceViz-module__Ga67gG__viz{--m:0;background-image:radial-gradient(circle at center, var(--ink-15) 1px, transparent 1.2px);border:var(--hairline) solid var(--rule);background-position:50%;background-size:5% 5%;min-block-size:0;position:relative;overflow:clip;container-type:size}[dir=rtl] .ServiceViz-module__Ga67gG__viz{--m:1}.ServiceViz-module__Ga67gG__lines{block-size:100%;inline-size:100%;position:absolute;inset:0}[dir=rtl] .ServiceViz-module__Ga67gG__lines{scale:-1 1}.ServiceViz-module__Ga67gG__lineGroup path{fill:none;stroke:var(--ink);stroke-width:1.25px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--dur-slow) var(--ease-in-out)}.ServiceViz-module__Ga67gG__lineGroup[data-on] path{stroke-dashoffset:0;transition-delay:calc(var(--dur-base) + var(--i) * var(--stagger))}.ServiceViz-module__Ga67gG__lineGroup path.ServiceViz-module__Ga67gG__flow{stroke-dasharray:.012 .018;stroke-dashoffset:0;opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.ServiceViz-module__Ga67gG__lineGroup[data-on] path.ServiceViz-module__Ga67gG__flow{opacity:1;transition-delay:calc(var(--dur-base) + var(--i) * var(--stagger));animation:3.2s linear infinite ServiceViz-module__Ga67gG__flow}@keyframes ServiceViz-module__Ga67gG__flow{to{stroke-dashoffset:-.3px}}@media (prefers-reduced-motion:reduce){.ServiceViz-module__Ga67gG__lineGroup[data-on] path.ServiceViz-module__Ga67gG__flow{animation:none}}.ServiceViz-module__Ga67gG__unit,.ServiceViz-module__Ga67gG__tag{inset-block-start:0;--px:calc((var(--x) + var(--m) * (100 - 2 * var(--x))) * 1cqw);--py:calc(var(--y) * 1cqh);position:absolute;left:0}.ServiceViz-module__Ga67gG__unit{background:var(--paper);border:var(--hairline) solid var(--ink);white-space:nowrap;inline-size:min(26cqw,11.5rem);transform:translate(calc(var(--px) - 50%), calc(var(--py) - 50%)) rotate(var(--r,0deg));transition:transform var(--dur-story) var(--ease-in-out), background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);transition-delay:calc(var(--i) * 40ms), 0s, 0s, 0s;cursor:default;z-index:1;justify-content:center;align-items:center;gap:.5em;padding:.7em .4em;font-size:clamp(.625rem,.5rem + .9cqw,.8125rem);display:flex}.ServiceViz-module__Ga67gG__unit[data-tone=ghost]{border-style:dashed;border-color:var(--ink-50);color:var(--ink-70)}.ServiceViz-module__Ga67gG__unit[data-tone=solid]{background:var(--ink);color:var(--paper)}.ServiceViz-module__Ga67gG__unit[data-tone=lime]{background:var(--lime)}.ServiceViz-module__Ga67gG__unit[data-tone=signal]{border-color:var(--signal);color:var(--ink);background:color-mix(in oklab, var(--signal) 12%, var(--paper))}.ServiceViz-module__Ga67gG__unit[data-tone=signal]:after{content:"";block-size:var(--hairline);background:var(--signal);position:absolute;inset-block-start:50%;inset-inline:.6em}.ServiceViz-module__Ga67gG__unit[data-hover]{outline:var(--hairline) solid var(--ink);outline-offset:3px}.ServiceViz-module__Ga67gG__ok{border-radius:var(--radius-pill);background:var(--ink);block-size:.55em;inline-size:.55em;box-shadow:0 0 0 2px var(--lime);animation:ServiceViz-module__Ga67gG__okPulse 2.8s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * .19s)}@keyframes ServiceViz-module__Ga67gG__okPulse{50%{box-shadow:0 0 0 5px color-mix(in oklab, var(--lime) 0%, transparent)}}.ServiceViz-module__Ga67gG__tag{color:var(--ink);white-space:nowrap;opacity:0;transform:translate(calc(var(--px) - 50%), calc(var(--py) - 50%));transition:opacity var(--dur-base) var(--ease-out);font-size:clamp(.625rem,.5rem + .8cqw,.75rem)}.ServiceViz-module__Ga67gG__tag[data-align=start]{transform:translate(var(--px), calc(var(--py) - 50%))}[dir=rtl] .ServiceViz-module__Ga67gG__tag[data-align=start]{transform:translate(calc(var(--px) - 100%), calc(var(--py) - 50%))}.ServiceViz-module__Ga67gG__tag[data-on]{opacity:1;transition-delay:var(--dur-base)}.ServiceViz-module__Ga67gG__tag[data-tone=signal]{color:var(--signal)}.ServiceViz-module__Ga67gG__tag[data-tone=muted]{color:var(--ink-70);text-transform:none}.ServiceViz-module__Ga67gG__tag[data-tone=lime]:before{content:"";background:var(--lime);border:var(--hairline) solid var(--ink);block-size:.6em;inline-size:.6em;margin-inline-end:.5em;display:inline-block}.ServiceViz-module__Ga67gG__readout{color:var(--ink-70);opacity:0;transition:opacity var(--dur-fast) var(--ease-snap);position:absolute;inset-block-end:var(--space-2xs);inset-inline-end:var(--space-2xs)}.ServiceViz-module__Ga67gG__readout[data-on]{opacity:1}.ServiceViz-module__Ga67gG__viz[data-state=figure] .ServiceViz-module__Ga67gG__unit[data-tone=signal]{color:var(--ink-70)}
.ServiceSystem-module__EYTTNW__section{padding-block-end:var(--space-fluid-l)}.ServiceSystem-module__EYTTNW__header{row-gap:var(--space-m)}.ServiceSystem-module__EYTTNW__label{color:var(--fg-muted);grid-column:1/-1}.ServiceSystem-module__EYTTNW__title{grid-column:1/-1;max-inline-size:9ch}.ServiceSystem-module__EYTTNW__intro{color:var(--fg-muted);grid-column:1/-1}.ServiceSystem-module__EYTTNW__system{margin-block-start:var(--space-fluid-l);display:grid;position:relative}.ServiceSystem-module__EYTTNW__vizColumn{z-index:2;background:var(--paper);block-size:52svh;min-block-size:20rem;margin-inline:calc(var(--margin) * -1);padding-inline:var(--margin);border-block-end:var(--hairline) solid var(--rule);position:sticky;inset-block-start:var(--nav-height)}.ServiceSystem-module__EYTTNW__vizFrame{gap:var(--space-xs);block-size:100%;padding-block:var(--space-xs);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.ServiceSystem-module__EYTTNW__index{gap:var(--space-3xs);scrollbar-width:none;display:flex;overflow-x:auto}.ServiceSystem-module__EYTTNW__index li{flex:1 1 0;min-inline-size:0}.ServiceSystem-module__EYTTNW__indexButton{border-block-start:var(--stroke) solid var(--rule);min-block-size:2.75rem;inline-size:100%;color:var(--fg-faint);text-align:start;transition:color var(--dur-fast) var(--ease-snap), border-color var(--dur-fast) var(--ease-snap);align-items:baseline;gap:.6em;padding:.6em .5em;display:flex}.ServiceSystem-module__EYTTNW__indexButton:hover{color:var(--fg)}.ServiceSystem-module__EYTTNW__indexButton[aria-current]{color:var(--fg);border-color:var(--ink)}.ServiceSystem-module__EYTTNW__indexTitle{white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}.ServiceSystem-module__EYTTNW__indexNumber{font-weight:500}.ServiceSystem-module__EYTTNW__formula{color:var(--fg-muted);text-transform:none;font-size:var(--fs-small);align-items:baseline;gap:.75em;min-block-size:1.4em;display:flex}.ServiceSystem-module__EYTTNW__formulaKey{color:var(--fg-faint)}.ServiceSystem-module__EYTTNW__articles{display:grid}.ServiceSystem-module__EYTTNW__article{align-content:center;gap:var(--space-m);min-block-size:78svh;padding-block:var(--space-fluid-l);border-inline-start:var(--stroke) solid var(--rule);transition:border-color var(--dur-base) var(--ease-out);padding-inline-start:var(--space-m);scroll-margin-block:30svh;display:grid}.ServiceSystem-module__EYTTNW__article[data-active]{border-color:var(--ink)}.ServiceSystem-module__EYTTNW__article:focus-visible{outline-offset:-2px}.ServiceSystem-module__EYTTNW__number{color:var(--fg-muted)}.ServiceSystem-module__EYTTNW__articleTitle{font-size:var(--fs-h2);letter-spacing:var(--tracking-display);transition:color var(--dur-base) var(--ease-out);line-height:.9}.ServiceSystem-module__EYTTNW__article:not([data-active]) .ServiceSystem-module__EYTTNW__articleTitle{color:var(--ink-50)}.ServiceSystem-module__EYTTNW__copy{font-size:var(--fs-h4);letter-spacing:-.02em;text-transform:uppercase;max-inline-size:22ch;font-weight:500;line-height:1.15}.ServiceSystem-module__EYTTNW__copyLine{display:block}.ServiceSystem-module__EYTTNW__capabilities{gap:var(--space-3xs) var(--space-2xs);max-inline-size:34rem;color:var(--fg-muted);flex-wrap:wrap;display:flex}.ServiceSystem-module__EYTTNW__capabilities li{border:var(--hairline) solid var(--rule);padding:.35em .6em}@media (min-width:768px){.ServiceSystem-module__EYTTNW__indexTitle{display:inline}.ServiceSystem-module__EYTTNW__index li:not(:has([aria-current])) .ServiceSystem-module__EYTTNW__indexTitle{display:none}.ServiceSystem-module__EYTTNW__index li:has([aria-current]){flex-grow:3}}@media (min-width:1024px){.ServiceSystem-module__EYTTNW__label{grid-column:1/4}.ServiceSystem-module__EYTTNW__title{grid-column:1/8}.ServiceSystem-module__EYTTNW__intro{grid-column:9/-1;align-self:end}.ServiceSystem-module__EYTTNW__system{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.ServiceSystem-module__EYTTNW__vizColumn{background:0 0;border:0;grid-area:1/6/auto/-1;block-size:auto;margin-inline:0;padding-inline:0;position:relative;inset-block-start:auto}.ServiceSystem-module__EYTTNW__vizFrame{block-size:calc(100svh - var(--nav-height) - var(--space-xl));padding-block:0;position:sticky;inset-block-start:calc(var(--nav-height) + var(--space-m))}.ServiceSystem-module__EYTTNW__articles{grid-area:1/1/auto/6}.ServiceSystem-module__EYTTNW__article{min-block-size:92svh;scroll-margin-block:0}}
.AiWorkflow-module__mR0qxq__section{position:relative}.AiWorkflow-module__mR0qxq__head{row-gap:var(--space-fluid-m);padding-block-end:var(--space-fluid-l)}.AiWorkflow-module__mR0qxq__label{color:var(--fg-faint);grid-column:1/-1}.AiWorkflow-module__mR0qxq__headline{font-size:var(--fs-h1);letter-spacing:var(--tracking-display);text-transform:uppercase;grid-column:1/-1;font-weight:700;line-height:.86}.AiWorkflow-module__mR0qxq__shift{color:var(--lime)}.AiWorkflow-module__mR0qxq__intro{color:var(--fg-muted);grid-column:1/-1;max-inline-size:34ch}.AiWorkflow-module__mR0qxq__spec{border:var(--hairline) solid var(--paper-20);padding:var(--space-m);gap:var(--space-m);grid-column:1/-1;display:grid}.AiWorkflow-module__mR0qxq__spec figcaption{color:var(--lime)}.AiWorkflow-module__mR0qxq__specMark{color:var(--fg-faint)}.AiWorkflow-module__mR0qxq__spec dl{display:grid}.AiWorkflow-module__mR0qxq__specRow{gap:var(--space-s);padding-block:var(--space-xs);border-block-start:var(--hairline) solid var(--paper-20);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.AiWorkflow-module__mR0qxq__specRow dt{color:var(--fg-faint);padding-block-start:.2em}.AiWorkflow-module__mR0qxq__specRow dd{font-size:var(--fs-body)}.AiWorkflow-module__mR0qxq__stage{padding-block:var(--space-fluid-l) var(--space-section)}.AiWorkflow-module__mR0qxq__flowLabel{color:var(--fg-faint);margin-block-end:var(--space-l)}.AiWorkflow-module__mR0qxq__flow{--line:var(--paper-20);gap:0;display:grid;position:relative}.AiWorkflow-module__mR0qxq__flow:before,.AiWorkflow-module__mR0qxq__flow:after{content:"";inline-size:var(--hairline);background:var(--line);position:absolute;inset-block:.6rem;inset-inline-start:.35rem}.AiWorkflow-module__mR0qxq__flow:after{background:var(--lime);transform-origin:50% 0;transform:scaleY(var(--progress,0));transition:transform var(--dur-slow) var(--ease-in-out)}.AiWorkflow-module__mR0qxq__step{gap:var(--space-2xs);padding-inline-start:var(--space-xl);padding-block:var(--space-m);transition:opacity var(--dur-base) var(--ease-out);display:grid;position:relative}.AiWorkflow-module__mR0qxq__stepNo{align-items:center;gap:var(--space-xs);color:var(--fg-faint);display:flex}.AiWorkflow-module__mR0qxq__stepMark{background:var(--ink);block-size:1.2em;inline-size:.75rem;color:var(--fg-faint);z-index:1;transition:color var(--dur-fast) var(--ease-snap);place-items:center;display:grid;position:absolute;inset-block-start:var(--space-m);inset-inline-start:0}.AiWorkflow-module__mR0qxq__stepTitle{font-size:var(--fs-h4);letter-spacing:var(--tracking-heading);text-transform:uppercase;transition:color var(--dur-base) var(--ease-out);font-weight:600;line-height:1.05}.AiWorkflow-module__mR0qxq__stepDetail{color:var(--fg-muted);font-size:var(--fs-small);max-inline-size:30ch;transition:color var(--dur-base) var(--ease-out)}.AiWorkflow-module__mR0qxq__arrow{display:none}.AiWorkflow-module__mR0qxq__step[data-status=pending] .AiWorkflow-module__mR0qxq__stepTitle,.AiWorkflow-module__mR0qxq__step[data-status=pending] .AiWorkflow-module__mR0qxq__stepDetail{color:var(--paper-45)}.AiWorkflow-module__mR0qxq__step[data-status=active] .AiWorkflow-module__mR0qxq__stepMark,.AiWorkflow-module__mR0qxq__step[data-status=done] .AiWorkflow-module__mR0qxq__stepMark,.AiWorkflow-module__mR0qxq__step[data-status=active] .AiWorkflow-module__mR0qxq__stepTitle{color:var(--lime)}.AiWorkflow-module__mR0qxq__human{color:var(--fg-muted);gap:.75em;margin-block-start:var(--space-xl);display:flex}.AiWorkflow-module__mR0qxq__human span{color:var(--signal)}@media (min-width:768px){.AiWorkflow-module__mR0qxq__intro{grid-column:1/5}.AiWorkflow-module__mR0qxq__spec{grid-column:5/-1}}@media (min-width:1024px){.AiWorkflow-module__mR0qxq__label{grid-column:1/4}.AiWorkflow-module__mR0qxq__headline{grid-column:1/-1}.AiWorkflow-module__mR0qxq__shift{padding-inline-start:1.1em}.AiWorkflow-module__mR0qxq__intro{grid-column:1/6;align-self:start}.AiWorkflow-module__mR0qxq__spec{grid-column:7/-1}.AiWorkflow-module__mR0qxq__flow{column-gap:var(--gutter);grid-template-columns:repeat(6,minmax(0,1fr))}.AiWorkflow-module__mR0qxq__flow:before,.AiWorkflow-module__mR0qxq__flow:after{inline-size:auto;block-size:var(--hairline);inset-block:.55rem auto;inset-inline:0}.AiWorkflow-module__mR0qxq__flow:after{transform-origin:0;transform:scaleX(var(--progress,0))}[dir=rtl] .AiWorkflow-module__mR0qxq__flow:after{transform-origin:100%}.AiWorkflow-module__mR0qxq__step{gap:var(--space-s);align-content:start;padding-block:0;padding-inline-start:0}.AiWorkflow-module__mR0qxq__stepNo{padding-block-start:var(--space-l)}.AiWorkflow-module__mR0qxq__stepMark{block-size:1.2em;inline-size:1.2em;inset-block-start:0;inset-inline-start:0}.AiWorkflow-module__mR0qxq__stepDetail{font-size:var(--fs-small)}.AiWorkflow-module__mR0qxq__track[data-pinned]{block-size:280svh}.AiWorkflow-module__mR0qxq__track[data-pinned] .AiWorkflow-module__mR0qxq__stage{block-size:100svh;padding-block:var(--nav-height) 0;align-content:center;display:grid;position:sticky;inset-block-start:0}}
.TheWorking-module__WG5pqG__section{border-block-start:var(--hairline) solid var(--ink)}.TheWorking-module__WG5pqG__head{row-gap:var(--space-m);align-items:end}.TheWorking-module__WG5pqG__label{color:var(--fg-muted);grid-column:1/-1}.TheWorking-module__WG5pqG__title,.TheWorking-module__WG5pqG__intro{grid-column:1/-1}.TheWorking-module__WG5pqG__disclaimer{color:var(--fg-muted);text-transform:none;grid-column:1/-1;max-inline-size:60ch}.TheWorking-module__WG5pqG__index{border-block-end:var(--hairline) solid var(--ink);margin-block-start:var(--space-fluid-l)}.TheWorking-module__WG5pqG__entry{border-block-start:var(--hairline) solid var(--ink)}.TheWorking-module__WG5pqG__summary{align-items:baseline;column-gap:var(--space-m);row-gap:var(--space-2xs);padding-block:var(--space-m);cursor:pointer;transition:padding var(--dur-base) var(--ease-out), background-color var(--dur-fast) var(--ease-snap);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id toggle""sector toggle""scope toggle";list-style:none;display:grid}.TheWorking-module__WG5pqG__summary::-webkit-details-marker{display:none}.TheWorking-module__WG5pqG__summary:hover{background:color-mix(in oklab, var(--lime) 55%, var(--paper))}.TheWorking-module__WG5pqG__summary:focus-visible{outline-offset:-2px}.TheWorking-module__WG5pqG__id{color:var(--fg-muted);grid-area:id}.TheWorking-module__WG5pqG__sector{font-size:var(--fs-h3);letter-spacing:var(--tracking-heading);text-transform:uppercase;grid-area:sector;font-weight:600;line-height:1}.TheWorking-module__WG5pqG__scope{color:var(--fg-muted);gap:var(--space-xs);flex-wrap:wrap;grid-area:scope;align-items:center;display:flex}.TheWorking-module__WG5pqG__flag{border:var(--hairline) dashed var(--ink-50);color:var(--ink-70);padding:.15em .5em}.TheWorking-module__WG5pqG__toggle{border:var(--hairline) solid var(--ink);grid-area:toggle;align-self:center;block-size:2.5rem;inline-size:2.5rem;position:relative}.TheWorking-module__WG5pqG__toggle:before,.TheWorking-module__WG5pqG__toggle:after{content:"";block-size:var(--stroke);background:var(--ink);transition:rotate var(--dur-base) var(--ease-out);position:absolute;inset:50% 25% auto;translate:0 -50%}.TheWorking-module__WG5pqG__toggle:after{rotate:90deg}.TheWorking-module__WG5pqG__details[open] .TheWorking-module__WG5pqG__toggle{background:var(--ink)}.TheWorking-module__WG5pqG__details[open] .TheWorking-module__WG5pqG__toggle:before,.TheWorking-module__WG5pqG__details[open] .TheWorking-module__WG5pqG__toggle:after{background:var(--lime)}.TheWorking-module__WG5pqG__details[open] .TheWorking-module__WG5pqG__toggle:after{rotate:none}.TheWorking-module__WG5pqG__details::details-content{block-size:0;transition:block-size var(--dur-slow) var(--ease-in-out), content-visibility var(--dur-slow) allow-discrete;overflow:clip}.TheWorking-module__WG5pqG__details[open]::details-content{block-size:auto}.TheWorking-module__WG5pqG__proof{padding-block:var(--space-s) var(--space-xl);display:grid}.TheWorking-module__WG5pqG__step{column-gap:var(--space-s);row-gap:var(--space-3xs);padding-block:var(--space-s);border-block-start:var(--hairline) solid var(--rule);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.TheWorking-module__WG5pqG__stepNo{color:var(--fg-muted);font-size:var(--fs-small);grid-row:span 2}.TheWorking-module__WG5pqG__stepLabel{color:var(--fg-muted);font-weight:400}.TheWorking-module__WG5pqG__stepText{font-size:var(--fs-lead);letter-spacing:-.01em;max-inline-size:42ch;line-height:1.3}.TheWorking-module__WG5pqG__step[data-last] .TheWorking-module__WG5pqG__stepNo{color:var(--ink);font-size:var(--fs-h4);line-height:1}.TheWorking-module__WG5pqG__step[data-last] .TheWorking-module__WG5pqG__stepText{background:linear-gradient(transparent 60%, var(--lime) 60%);font-weight:600;display:inline}@media (min-width:768px){.TheWorking-module__WG5pqG__intro{grid-column:3/-1}.TheWorking-module__WG5pqG__summary{padding-inline:var(--space-2xs);grid-template-columns:9rem minmax(0,1fr) auto auto;grid-template-areas:"id sector scope toggle"}.TheWorking-module__WG5pqG__summary:hover{padding-inline-start:var(--space-m)}.TheWorking-module__WG5pqG__step{padding-inline:var(--space-2xs);grid-template-columns:9rem 12rem minmax(0,1fr)}.TheWorking-module__WG5pqG__stepNo{grid-row:auto}.TheWorking-module__WG5pqG__stepLabel{padding-block-start:.3em}}@media (min-width:1024px){.TheWorking-module__WG5pqG__label{grid-column:1/4}.TheWorking-module__WG5pqG__title{grid-column:1/9}.TheWorking-module__WG5pqG__intro,.TheWorking-module__WG5pqG__disclaimer{grid-column:9/-1}}
.FinalCta-module__obCrLq__section{--px:50%;--py:50%;padding-block:var(--space-section) var(--space-fluid-l);position:relative;overflow:clip}.FinalCta-module__obCrLq__crossX,.FinalCta-module__obCrLq__crossY,.FinalCta-module__obCrLq__readout{pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute}.FinalCta-module__obCrLq__crossX{block-size:var(--hairline);background:var(--paper-20);inset-block-start:var(--py);inset-inline:0}.FinalCta-module__obCrLq__crossY{inset-block:0;left:var(--px);inline-size:var(--hairline);background:var(--paper-20)}.FinalCta-module__obCrLq__readout{left:var(--px);color:var(--lime);white-space:nowrap;inset-block-start:var(--py);translate:.75rem .75rem}.FinalCta-module__obCrLq__section[data-pointer] .FinalCta-module__obCrLq__crossX,.FinalCta-module__obCrLq__section[data-pointer] .FinalCta-module__obCrLq__crossY,.FinalCta-module__obCrLq__section[data-pointer] .FinalCta-module__obCrLq__readout{opacity:1}.FinalCta-module__obCrLq__inner{display:grid;position:relative}.FinalCta-module__obCrLq__label{color:var(--fg-faint);margin-block-end:var(--space-fluid-m)}.FinalCta-module__obCrLq__question{font-size:var(--fs-display);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:700;line-height:.84}.FinalCta-module__obCrLq__q1{padding-inline-start:0}.FinalCta-module__obCrLq__q2{padding-inline-start:.6em}.FinalCta-module__obCrLq__good{font-size:var(--fs-mega);letter-spacing:-.06em;text-transform:uppercase;color:var(--lime);justify-self:end;margin-block-start:var(--space-fluid-m);font-weight:700;line-height:.8}.FinalCta-module__obCrLq__follow{font-size:var(--fs-h3);letter-spacing:var(--tracking-heading);text-transform:uppercase;margin-block-start:var(--space-fluid-m);font-weight:600;line-height:1}.FinalCta-module__obCrLq__cta{isolation:isolate;justify-content:space-between;align-items:center;gap:var(--space-m);padding:clamp(1.1rem, .8rem + 1.4vw, 2.25rem) var(--space-m);border-block:var(--stroke) solid var(--paper);font-size:var(--fs-h3);letter-spacing:var(--tracking-heading);text-transform:uppercase;transition:color var(--dur-base) var(--ease-out);margin-block-start:var(--space-fluid-m);font-weight:600;line-height:1;display:flex;position:relative;overflow:clip}.FinalCta-module__obCrLq__ctaFill{z-index:-1;background:var(--lime);transform-origin:0;transition:transform var(--dur-slow) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .FinalCta-module__obCrLq__ctaFill{transform-origin:100%}.FinalCta-module__obCrLq__ctaGlyph{block-size:1.1em;inline-size:1.2em;font-family:var(--font-mono);flex-shrink:0;font-weight:400;display:grid;position:relative;overflow:clip}.FinalCta-module__obCrLq__glyphArrow,.FinalCta-module__obCrLq__glyphEq{transition:translate var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);grid-area:1/1;place-items:center;display:grid}.FinalCta-module__obCrLq__glyphEq{opacity:0;translate:0 110%}.FinalCta-module__obCrLq__cta:hover,.FinalCta-module__obCrLq__cta:focus-visible{color:var(--ink)}.FinalCta-module__obCrLq__cta:hover .FinalCta-module__obCrLq__ctaFill,.FinalCta-module__obCrLq__cta:focus-visible .FinalCta-module__obCrLq__ctaFill{transform:scaleX(1)}.FinalCta-module__obCrLq__cta:hover .FinalCta-module__obCrLq__glyphArrow,.FinalCta-module__obCrLq__cta:focus-visible .FinalCta-module__obCrLq__glyphArrow{opacity:0;translate:0 -110%}.FinalCta-module__obCrLq__cta:hover .FinalCta-module__obCrLq__glyphEq,.FinalCta-module__obCrLq__cta:focus-visible .FinalCta-module__obCrLq__glyphEq{opacity:1;translate:0}.FinalCta-module__obCrLq__cta:focus-visible{outline-offset:4px}.FinalCta-module__obCrLq__cta:active .FinalCta-module__obCrLq__ctaFill{transition-duration:var(--dur-fast);background:var(--paper)}.FinalCta-module__obCrLq__note{color:var(--fg-faint);text-transform:none;max-inline-size:48ch;margin-block-start:var(--space-m)}@media (min-width:1024px){.FinalCta-module__obCrLq__q1{padding-inline-start:1.1em}.FinalCta-module__obCrLq__q2{padding-inline-start:.35em}.FinalCta-module__obCrLq__follow,.FinalCta-module__obCrLq__note{justify-self:end}}
