.DomainSolutions-module__QcQ1Fq__section{--vp-bg:hsl(var(--a98-color-surface));--vp-line:hsl(var(--a98-color-foreground) / .14);--vp-text:hsl(var(--a98-color-foreground));--vp-muted:hsl(var(--a98-color-foreground) / .55);--vp-accent:hsl(var(--a98-color-primary));width:100vw;color:var(--vp-text);padding:var(--64) var(--0);isolation:isolate;font-family:var(--a98-font-family);background:hsl(var(--a98-color-white));margin-inline:calc(50% - 50vw);position:relative;overflow:clip}.DomainSolutions-module__QcQ1Fq__section:before{content:"";z-index:0;background-image:radial-gradient(var(--vp-line) 1px, transparent 1.5px);background-size:28px 28px;background-position:0 calc(var(--vp-parallax,0) * 1px);opacity:.7;pointer-events:none;position:absolute;inset:-10% 0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.DomainSolutions-module__QcQ1Fq__inner{z-index:1;width:100%;max-width:80rem;margin:0 auto;padding-inline:clamp(1.5rem,5vw,4.5rem);position:relative}.DomainSolutions-module__QcQ1Fq__head{margin-bottom:clamp(2.5rem,6vw,5rem);text-align:center;max-width:55ch;margin-inline:auto;position:relative}.DomainSolutions-module__QcQ1Fq__labelChip{font-family:var(--a98-font-mono);font-size:var(--32);letter-spacing:-.04em;color:hsl(var(--a98-color-primary) / 1);text-wrap:balance;margin-bottom:var(--24);font-weight:300;display:inline-block}.DomainSolutions-module__QcQ1Fq__lede{margin:var(--16) auto 0;max-width:42ch;font-family:var(--a98-font-family);font-size:var(--22);letter-spacing:-.01em;color:var(--vp-muted);text-wrap:pretty;text-align:left;font-weight:400;line-height:1.5}.DomainSolutions-module__QcQ1Fq__track{--vp-gap:clamp(1.5rem, 4vw, 3.5rem);position:relative}.DomainSolutions-module__QcQ1Fq__spine{border-inline-start:1px dotted var(--vp-line);position:absolute;inset-block:0;inset-inline-start:50%;translate:-50%}.DomainSolutions-module__QcQ1Fq__marker{width:var(--12);aspect-ratio:1;z-index:3;background:var(--vp-accent);transition:inset-block-start .2s var(--a98-ease-out);position:absolute;inset-block-start:calc(var(--vp-progress,0) * 100%);inset-inline-start:0;translate:-50% -50%}.DomainSolutions-module__QcQ1Fq__list{flex-direction:column;gap:clamp(3rem,9vw,7rem);margin:0;padding:0;list-style:none;display:flex}.DomainSolutions-module__QcQ1Fq__card{width:calc(50% - var(--vp-gap));position:relative}.DomainSolutions-module__QcQ1Fq__card[data-side=right]{align-self:flex-end}.DomainSolutions-module__QcQ1Fq__card[data-side=left]{align-self:flex-start}.DomainSolutions-module__QcQ1Fq__connector{width:var(--vp-gap);border-block-start:1px dotted var(--vp-line);z-index:2;position:absolute;inset-block-start:2.25rem}.DomainSolutions-module__QcQ1Fq__card[data-side=right] .DomainSolutions-module__QcQ1Fq__connector{inset-inline-end:100%}.DomainSolutions-module__QcQ1Fq__card[data-side=left] .DomainSolutions-module__QcQ1Fq__connector{inset-inline-start:100%}.DomainSolutions-module__QcQ1Fq__connector:after{content:"";aspect-ratio:1;background:var(--vp-accent);border-radius:50%;width:.3rem;position:absolute;inset-block-start:50%;translate:0 -50%}.DomainSolutions-module__QcQ1Fq__card[data-side=right] .DomainSolutions-module__QcQ1Fq__connector:after{inset-inline-start:0;translate:-50% -50%}.DomainSolutions-module__QcQ1Fq__card[data-side=left] .DomainSolutions-module__QcQ1Fq__connector:after{inset-inline-end:0;translate:50% -50%}.DomainSolutions-module__QcQ1Fq__card{opacity:0;transition:opacity var(--a98-duration-medium) var(--a98-ease-out-quint), translate var(--a98-duration-medium) var(--a98-ease-out-quint)}.DomainSolutions-module__QcQ1Fq__card[data-side=right]{translate:3rem}.DomainSolutions-module__QcQ1Fq__card[data-side=left]{translate:-3rem}.DomainSolutions-module__QcQ1Fq__card[data-shown=true]{opacity:1;translate:0}.DomainSolutions-module__QcQ1Fq__cardHeading{z-index:2;text-align:left;flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;inset-block-start:var(--4)}.DomainSolutions-module__QcQ1Fq__cardHeadingInner{gap:var(--8);flex-direction:column;max-width:38ch;display:flex}.DomainSolutions-module__QcQ1Fq__card[data-side=right] .DomainSolutions-module__QcQ1Fq__cardHeading{inset-inline-end:calc(100% + 2 * var(--vp-gap))}.DomainSolutions-module__QcQ1Fq__card[data-side=left] .DomainSolutions-module__QcQ1Fq__cardHeading{inset-inline-start:calc(100% + 2 * var(--vp-gap))}.DomainSolutions-module__QcQ1Fq__headingTitle{font-family:var(--a98-font-serif);font-size:var(--32);letter-spacing:-.022em;color:var(--vp-text);text-wrap:balance;margin:0;font-weight:400;animation:linear both DomainSolutions-module__QcQ1Fq__titleCenterTint;animation-timeline:view()}.DomainSolutions-module__QcQ1Fq__card[data-domain=procurement]{--domain-dark:#0246d6}.DomainSolutions-module__QcQ1Fq__card[data-domain=planning]{--domain-dark:#0c6f63}.DomainSolutions-module__QcQ1Fq__card[data-domain=order-fulfillment]{--domain-dark:#5b21b6}.DomainSolutions-module__QcQ1Fq__card[data-domain=logistics]{--domain-dark:#c2410c}@keyframes DomainSolutions-module__QcQ1Fq__titleCenterTint{0%,to{color:var(--vp-text)}45%,55%{color:var(--domain-dark,var(--vp-text))}}.DomainSolutions-module__QcQ1Fq__headingBody{max-width:40ch;font-family:var(--a98-font-family);font-size:var(--16);letter-spacing:-.005em;color:var(--vp-muted);text-wrap:pretty;margin:auto;font-weight:400;line-height:1.5}.DomainSolutions-module__QcQ1Fq__box .DomainSolutions-module__QcQ1Fq__domainHeader{display:none}.DomainSolutions-module__QcQ1Fq__box{--fr:14px;--fr-sm:10px;gap:var(--20);padding:var(--28) var(--24);isolation:isolate;color:hsl(var(--a98-color-white));background-image:linear-gradient(158deg, var(--grad-b), var(--grad-a));box-shadow:var(--a98-shadow-paper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;display:flex;position:relative;overflow:hidden}.DomainSolutions-module__QcQ1Fq__box[data-domain=procurement]{--grad-a:#2b87ffcc;--grad-b:#0246d6cc}.DomainSolutions-module__QcQ1Fq__box[data-domain=planning]{--grad-a:#15b6a6cc;--grad-b:#0c6f63cc}.DomainSolutions-module__QcQ1Fq__box[data-domain=order-fulfillment]{--grad-a:#8b5cf6cc;--grad-b:#5b21b6cc}.DomainSolutions-module__QcQ1Fq__box[data-domain=logistics]{--grad-a:#fb7a3ccc;--grad-b:#c2410ccc}.DomainSolutions-module__QcQ1Fq__domainHeader{gap:var(--8);padding-bottom:var(--16);border-bottom:1px solid hsl(var(--a98-color-white) / .16);flex-direction:column;display:flex}.DomainSolutions-module__QcQ1Fq__domainTitle{font-family:var(--a98-font-family);font-size:var(--28);letter-spacing:-.022em;color:hsl(var(--a98-color-white));margin:0;font-weight:400}.DomainSolutions-module__QcQ1Fq__domainBody{max-width:48ch;font-family:var(--a98-font-family);font-size:var(--14);letter-spacing:-.005em;color:hsl(var(--a98-color-white) / .75);text-wrap:pretty;margin:0;font-weight:400;line-height:1.5}.DomainSolutions-module__QcQ1Fq__headerMeta{align-items:center;gap:var(--10);display:flex}.DomainSolutions-module__QcQ1Fq__needsBadge{font-family:var(--a98-font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--a98-color-white) / .95);background:hsl(var(--a98-color-white) / .18);border-radius:999px;padding:4px 9px;font-size:10px;font-weight:500}.DomainSolutions-module__QcQ1Fq__runningTag{font-family:var(--a98-font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--a98-color-white) / .7);align-items:center;gap:6px;font-size:10px;display:inline-flex}.DomainSolutions-module__QcQ1Fq__liveDot{background:hsl(var(--a98-color-white));border-radius:999px;width:6px;height:6px}.DomainSolutions-module__QcQ1Fq__liveDotPlay{animation:1.8s ease-in-out infinite DomainSolutions-module__QcQ1Fq__livePulse}.DomainSolutions-module__QcQ1Fq__agentList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DomainSolutions-module__QcQ1Fq__agentRow{align-items:center;gap:var(--10);padding:var(--10) 0;grid-template-columns:auto auto 1fr auto;display:grid}.DomainSolutions-module__QcQ1Fq__agentRow:last-child{border-bottom:none}.DomainSolutions-module__QcQ1Fq__agentRow[data-status=needs-input]{margin:4px calc(var(--12) * -1);padding-inline:var(--12);background:hsl(var(--a98-color-white) / .05);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:start;row-gap:var(--6);border-bottom-color:#0000;border-radius:0;grid-template-columns:auto 1fr auto}.DomainSolutions-module__QcQ1Fq__agentRow[data-status=needs-input] .DomainSolutions-module__QcQ1Fq__statusDot{grid-area:1/1;margin-top:.4em}.DomainSolutions-module__QcQ1Fq__agentRow[data-status=needs-input] .DomainSolutions-module__QcQ1Fq__agentName{grid-area:1/2}.DomainSolutions-module__QcQ1Fq__agentRow[data-status=needs-input] .DomainSolutions-module__QcQ1Fq__needsPill{grid-area:1/3}.DomainSolutions-module__QcQ1Fq__agentRow[data-status=needs-input] .DomainSolutions-module__QcQ1Fq__taskWrap{grid-area:2/2/auto/-1}.DomainSolutions-module__QcQ1Fq__agentRow[data-status=needs-input] .DomainSolutions-module__QcQ1Fq__actions{grid-area:3/2/auto/-1}.DomainSolutions-module__QcQ1Fq__statusDot{border-radius:999px;flex-shrink:0;width:7px;height:7px}.DomainSolutions-module__QcQ1Fq__statusDot[data-status=active]{background:hsl(var(--a98-color-white));animation:1.6s ease-in-out infinite DomainSolutions-module__QcQ1Fq__workPulse}.DomainSolutions-module__QcQ1Fq__statusDot[data-status=waiting]{background:hsl(var(--a98-color-white) / .4)}.DomainSolutions-module__QcQ1Fq__statusDot[data-status=needs-input]{background:hsl(var(--a98-color-white));box-shadow:0 0 0 0 hsl(var(--a98-color-white) / .5);animation:1.6s ease-in-out infinite DomainSolutions-module__QcQ1Fq__attnPulse}.DomainSolutions-module__QcQ1Fq__agentName{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-white) / .95);white-space:nowrap;font-weight:500}.DomainSolutions-module__QcQ1Fq__taskWrap{min-width:0;overflow:hidden}.DomainSolutions-module__QcQ1Fq__taskText{font-size:var(--12);font-family:var(--a98-font-mono);letter-spacing:.03em;color:hsl(var(--a98-color-white) / .5);white-space:nowrap;text-overflow:ellipsis;animation:DomainSolutions-module__QcQ1Fq__taskIn .32s var(--a98-ease-out-quint);font-style:italic;line-height:1.35;display:block;overflow:hidden}.DomainSolutions-module__QcQ1Fq__agentRow[data-status=needs-input] .DomainSolutions-module__QcQ1Fq__taskText{color:hsl(var(--a98-color-white) / .96);font-style:normal;font-weight:400;font-family:var(--a98-font-family);letter-spacing:0;font-size:var(--14);margin:var(--4) 0}.DomainSolutions-module__QcQ1Fq__needsPill{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.07em;color:hsl(var(--a98-color-white) / .95);white-space:nowrap;font-style:italic;font-weight:500}.DomainSolutions-module__QcQ1Fq__actions{gap:var(--8);margin-top:var(--4);animation:DomainSolutions-module__QcQ1Fq__taskIn .32s var(--a98-ease-out-quint);display:flex}.DomainSolutions-module__QcQ1Fq__actionBtn{font-family:var(--a98-font-mono);font-size:var(--12);letter-spacing:5%;color:hsl(var(--a98-color-white) / 1);background:hsl(var(--a98-color-white) / 0);white-space:nowrap;padding:var(--6) var(--10);border:1px solid hsl(var(--a98-color-white) / .1);transition:background var(--a98-duration-short) var(--a98-ease-out-quint), border-color var(--a98-duration-short) var(--a98-ease-out-quint), transform var(--a98-duration-short) var(--a98-ease-out-quint);border-radius:0;font-weight:400}.DomainSolutions-module__QcQ1Fq__actionApprove{background:hsl(var(--a98-color-white) / .1);color:hsl(var(--a98-color-white));padding:var(--6) var(--12)}.DomainSolutions-module__QcQ1Fq__chartWrap{margin-top:auto}.DomainSolutions-module__QcQ1Fq__chartSvg{width:100%;height:130px;display:block;overflow:visible}.DomainSolutions-module__QcQ1Fq__axis{stroke:hsl(var(--a98-color-white) / .18);stroke-width:1px}.DomainSolutions-module__QcQ1Fq__linkLine{stroke:hsl(var(--a98-color-white) / .22);stroke-width:1.5px}.DomainSolutions-module__QcQ1Fq__negPulse{fill:hsl(var(--a98-color-white) / 0);filter:drop-shadow(0 0 4px hsl(var(--a98-color-white) / .5))}.DomainSolutions-module__QcQ1Fq__block{fill:hsl(var(--a98-color-white) / 0);filter:drop-shadow(0 0 5px hsl(var(--a98-color-white) / .55))}.DomainSolutions-module__QcQ1Fq__agentNode{fill:hsl(var(--a98-color-white) / .2);stroke:hsl(var(--a98-color-white) / .85);stroke-width:1.5px}.DomainSolutions-module__QcQ1Fq__supNode{fill:hsl(var(--a98-color-white) / .06);stroke:hsl(var(--a98-color-white) / .55);stroke-width:1.5px}.DomainSolutions-module__QcQ1Fq__nodeRing{fill:none;stroke:hsl(var(--a98-color-white) / .9);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;opacity:0}.DomainSolutions-module__QcQ1Fq__nodeRingPlay{animation:1.6s ease-out infinite DomainSolutions-module__QcQ1Fq__hubRing}.DomainSolutions-module__QcQ1Fq__nodeMono{font-family:var(--a98-font-mono);fill:hsl(var(--a98-color-white) / .96);font-size:12px;font-weight:500}.DomainSolutions-module__QcQ1Fq__cellSlot{fill:hsl(var(--a98-color-white) / .07)}.DomainSolutions-module__QcQ1Fq__cell{fill:hsl(var(--a98-color-white) / .32)}.DomainSolutions-module__QcQ1Fq__cellPop{transform-box:fill-box;transform-origin:50%;animation:DomainSolutions-module__QcQ1Fq__cellPop .18s var(--a98-ease-out-quint) both}.DomainSolutions-module__QcQ1Fq__blockShip{animation:DomainSolutions-module__QcQ1Fq__blockShip var(--a98-duration-medium,.6s) var(--a98-ease-out-quint) forwards}@keyframes DomainSolutions-module__QcQ1Fq__cellPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes DomainSolutions-module__QcQ1Fq__blockShip{to{transform:translateX(var(--ship-x,180px));opacity:0}}.DomainSolutions-module__QcQ1Fq__band{fill:hsl(var(--a98-color-white) / .16);opacity:0;transform-box:fill-box;transform-origin:0}.DomainSolutions-module__QcQ1Fq__bandPlay{animation:.6s ease-out .7s forwards DomainSolutions-module__QcQ1Fq__fadeIn,4.5s ease-in-out 1s infinite DomainSolutions-module__QcQ1Fq__bandBreathe}.DomainSolutions-module__QcQ1Fq__nowLine{stroke:hsl(var(--a98-color-white) / .28);stroke-width:1px;stroke-dasharray:2 3}.DomainSolutions-module__QcQ1Fq__dataDot{fill:hsl(var(--a98-color-white));opacity:0}.DomainSolutions-module__QcQ1Fq__dataDotPlay{animation:.3s ease-out forwards DomainSolutions-module__QcQ1Fq__fadeIn;animation-delay:calc(.2s + var(--i) * 90ms)}.DomainSolutions-module__QcQ1Fq__line{fill:none;stroke:hsl(var(--a98-color-white) / .95);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.DomainSolutions-module__QcQ1Fq__linePlay{animation:DomainSolutions-module__QcQ1Fq__draw .9s var(--a98-ease-out-quint) forwards}.DomainSolutions-module__QcQ1Fq__lineDashed{fill:none;stroke:hsl(var(--a98-color-white) / .7);stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 5;opacity:0}.DomainSolutions-module__QcQ1Fq__lineDashedPlay{animation:.5s ease-out .9s forwards DomainSolutions-module__QcQ1Fq__fadeIn}.DomainSolutions-module__QcQ1Fq__frontier{fill:hsl(var(--a98-color-white));filter:drop-shadow(0 0 4px hsl(var(--a98-color-white) / .6));opacity:0}.DomainSolutions-module__QcQ1Fq__frontierPlay{animation:.3s ease-out .8s forwards DomainSolutions-module__QcQ1Fq__fadeIn,2s ease-in-out 1.1s infinite DomainSolutions-module__QcQ1Fq__frontierPulse}.DomainSolutions-module__QcQ1Fq__scanDot{fill:hsl(var(--a98-color-white));filter:drop-shadow(0 0 5px hsl(var(--a98-color-white) / .8));offset-rotate:0deg;offset-distance:0%;animation:4.5s ease-in-out 1.2s infinite DomainSolutions-module__QcQ1Fq__scanSweep}.DomainSolutions-module__QcQ1Fq__well{stroke:hsl(var(--a98-color-white) / .22);stroke-width:2px;stroke-linecap:round}.DomainSolutions-module__QcQ1Fq__brick{fill:hsl(var(--a98-color-white) / .3);stroke:hsl(var(--a98-color-white) / .6);stroke-width:0}.DomainSolutions-module__QcQ1Fq__batch{will-change:transform, opacity;animation:DomainSolutions-module__QcQ1Fq__batchLine var(--tetris-period,6s) cubic-bezier(.51, 0, 0, 1) infinite}.DomainSolutions-module__QcQ1Fq__tetro{will-change:transform, opacity;animation-duration:var(--tetris-period,6s);animation-timing-function:cubic-bezier(.7,0,.8,1.2);animation-iteration-count:infinite;animation-delay:var(--batch-delay,0s)}.DomainSolutions-module__QcQ1Fq__tetro0{animation-name:DomainSolutions-module__QcQ1Fq__tetro0}.DomainSolutions-module__QcQ1Fq__tetro1{animation-name:DomainSolutions-module__QcQ1Fq__tetro1}.DomainSolutions-module__QcQ1Fq__tetro2{animation-name:DomainSolutions-module__QcQ1Fq__tetro2}.DomainSolutions-module__QcQ1Fq__tetro3{animation-name:DomainSolutions-module__QcQ1Fq__tetro3}.DomainSolutions-module__QcQ1Fq__batchStatic .DomainSolutions-module__QcQ1Fq__tetro{animation:none;transform:none}.DomainSolutions-module__QcQ1Fq__edge{stroke:hsl(var(--a98-color-white) / .45);stroke-width:1.25px;opacity:0}.DomainSolutions-module__QcQ1Fq__edgePlay{animation:.9s ease-out forwards DomainSolutions-module__QcQ1Fq__fadeIn;animation-delay:calc(var(--i) * 90ms)}.DomainSolutions-module__QcQ1Fq__node{fill:hsl(var(--a98-color-white) / 1);stroke-width:2px;transform-box:fill-box;transform-origin:50%;transform:scale(0)}.DomainSolutions-module__QcQ1Fq__nodePlay{animation:DomainSolutions-module__QcQ1Fq__pop .5s var(--a98-ease-out-quint) forwards;animation-delay:calc(.2s + var(--i) * 90ms)}.DomainSolutions-module__QcQ1Fq__routePacket{fill:hsl(var(--a98-color-white));filter:drop-shadow(0 0 4px hsl(var(--a98-color-white) / .7))}.DomainSolutions-module__QcQ1Fq__hub{fill:hsl(var(--a98-color-white))}.DomainSolutions-module__QcQ1Fq__hubPulse{fill:none;stroke:hsl(var(--a98-color-white));stroke-width:2px;transform-box:fill-box;transform-origin:50%;opacity:0}.DomainSolutions-module__QcQ1Fq__hubPulsePlay{animation:2.4s ease-out infinite DomainSolutions-module__QcQ1Fq__hubRing}.DomainSolutions-module__QcQ1Fq__cta{justify-content:center;margin-top:clamp(2.5rem,6vw,5rem);display:flex}@keyframes DomainSolutions-module__QcQ1Fq__draw{to{stroke-dashoffset:0}}@keyframes DomainSolutions-module__QcQ1Fq__fadeIn{to{opacity:1}}@keyframes DomainSolutions-module__QcQ1Fq__pop{to{transform:scale(1)}}@keyframes DomainSolutions-module__QcQ1Fq__taskIn{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes DomainSolutions-module__QcQ1Fq__livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes DomainSolutions-module__QcQ1Fq__workPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes DomainSolutions-module__QcQ1Fq__attnPulse{0%{box-shadow:0 0 0 0 hsl(var(--a98-color-white) / .5)}70%,to{box-shadow:0 0 0 6px hsl(var(--a98-color-white) / 0)}}@keyframes DomainSolutions-module__QcQ1Fq__frontierPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes DomainSolutions-module__QcQ1Fq__bandBreathe{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.82;transform:scaleY(1.14)}}@keyframes DomainSolutions-module__QcQ1Fq__scanSweep{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes DomainSolutions-module__QcQ1Fq__hubRing{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}@keyframes DomainSolutions-module__QcQ1Fq__batchLine{0%{opacity:1;transform:translate(0)}20%{opacity:1;animation-timing-function:var(--a98-ease-out-quint);transform:translate(0)}28%{opacity:1;transform:translate(62px)}40%{opacity:1;animation-timing-function:var(--a98-ease-out-quint);transform:translate(62px)}48%{opacity:1;transform:translate(124px)}60%{opacity:1;animation-timing-function:var(--a98-ease-out-quint);transform:translate(124px)}68%{opacity:1;transform:translate(186px)}80%{opacity:1;animation-timing-function:var(--a98-ease-out-quint);transform:translate(186px)}88%{opacity:1;transform:translate(248px)}92%{opacity:0;transform:translate(280px)}92.01%,to{opacity:0;transform:translate(0)}}@keyframes DomainSolutions-module__QcQ1Fq__tetro0{0%{opacity:0;transform:translateY(-95px)}1%{opacity:1;animation-timing-function:var(--a98-ease-in);transform:translateY(-95px)}6%,92%{opacity:1;transform:translateY(0)}92.01%,to{opacity:0;transform:translateY(-95px)}}@keyframes DomainSolutions-module__QcQ1Fq__tetro1{0%,6%{opacity:0;transform:translateY(-95px)}6.01%{opacity:1;animation-timing-function:var(--a98-ease-in);transform:translateY(-95px)}11%,92%{opacity:1;transform:translateY(0)}92.01%,to{opacity:0;transform:translateY(-95px)}}@keyframes DomainSolutions-module__QcQ1Fq__tetro2{0%,11%{opacity:0;transform:translateY(-95px)}11.01%{opacity:1;animation-timing-function:var(--a98-ease-in);transform:translateY(-95px)}15.5%,92%{opacity:1;transform:translateY(0)}92.01%,to{opacity:0;transform:translateY(-95px)}}@keyframes DomainSolutions-module__QcQ1Fq__tetro3{0%,15.5%{opacity:0;transform:translateY(-95px)}15.51%{opacity:1;animation-timing-function:var(--a98-ease-in);transform:translateY(-95px)}19%,92%{opacity:1;transform:translateY(0)}92.01%,to{opacity:0;transform:translateY(-95px)}}@media (max-width:991px){.DomainSolutions-module__QcQ1Fq__lede{text-wrap:balance;text-align:left;line-height:1.5}.DomainSolutions-module__QcQ1Fq__track{--vp-gap:1.75rem;padding-inline-start:calc(var(--vp-gap) + 1rem)}.DomainSolutions-module__QcQ1Fq__spine{inset-inline-start:.75rem}.DomainSolutions-module__QcQ1Fq__list{gap:clamp(2rem,8vw,3rem)}.DomainSolutions-module__QcQ1Fq__card,.DomainSolutions-module__QcQ1Fq__card[data-side=right],.DomainSolutions-module__QcQ1Fq__card[data-side=left]{align-self:stretch;width:auto}.DomainSolutions-module__QcQ1Fq__card[data-side=right] .DomainSolutions-module__QcQ1Fq__connector,.DomainSolutions-module__QcQ1Fq__card[data-side=left] .DomainSolutions-module__QcQ1Fq__connector{inset-inline:auto 100%}.DomainSolutions-module__QcQ1Fq__card[data-side=right] .DomainSolutions-module__QcQ1Fq__connector:after,.DomainSolutions-module__QcQ1Fq__card[data-side=left] .DomainSolutions-module__QcQ1Fq__connector:after{inset-inline:0 auto;translate:-50% -50%}.DomainSolutions-module__QcQ1Fq__card[data-side=left]{translate:-3rem}.DomainSolutions-module__QcQ1Fq__cardHeading{display:none}.DomainSolutions-module__QcQ1Fq__box .DomainSolutions-module__QcQ1Fq__domainHeader{display:flex}}@media (prefers-reduced-motion:reduce){.DomainSolutions-module__QcQ1Fq__card,.DomainSolutions-module__QcQ1Fq__card[data-side=right],.DomainSolutions-module__QcQ1Fq__card[data-side=left]{opacity:1;transition:none;translate:0}.DomainSolutions-module__QcQ1Fq__section:before{background-position:0 0}.DomainSolutions-module__QcQ1Fq__marker{transition:none}.DomainSolutions-module__QcQ1Fq__line{stroke-dashoffset:0}.DomainSolutions-module__QcQ1Fq__band,.DomainSolutions-module__QcQ1Fq__lineDashed,.DomainSolutions-module__QcQ1Fq__frontier,.DomainSolutions-module__QcQ1Fq__dataDot,.DomainSolutions-module__QcQ1Fq__edge{opacity:1}.DomainSolutions-module__QcQ1Fq__node{transform:scale(1)}.DomainSolutions-module__QcQ1Fq__band{transform:scaleY(1)}.DomainSolutions-module__QcQ1Fq__taskText,.DomainSolutions-module__QcQ1Fq__liveDotPlay,.DomainSolutions-module__QcQ1Fq__statusDot,.DomainSolutions-module__QcQ1Fq__nodeRingPlay,.DomainSolutions-module__QcQ1Fq__headingTitle,.DomainSolutions-module__QcQ1Fq__batch,.DomainSolutions-module__QcQ1Fq__tetro0,.DomainSolutions-module__QcQ1Fq__tetro1,.DomainSolutions-module__QcQ1Fq__tetro2,.DomainSolutions-module__QcQ1Fq__tetro3{animation:none}}
.Integrations-module__gQUHZW__section{justify-content:center;align-items:center;gap:var(--48);padding:var(--48) 0;flex-direction:column;width:100%;max-height:60rem;display:flex}.Integrations-module__gQUHZW__grid{grid-template-columns:repeat(4,1fr);width:100%;margin:0 auto;display:grid}.Integrations-module__gQUHZW__logoCell{padding:var(--32) var(--48);border-right:1px solid hsl(var(--a98-color-foreground) / .12);border-bottom:1px solid hsl(var(--a98-color-foreground) / .12);justify-content:center;align-items:center;margin:0;display:flex}.Integrations-module__gQUHZW__logoCell:nth-child(4n){border-right:none}.Integrations-module__gQUHZW__logoCell:nth-last-child(-n+4){border-bottom:none}.Integrations-module__gQUHZW__logoCell img{object-fit:contain;width:auto;max-width:160px;height:44px}.Integrations-module__gQUHZW__logoCell img[alt="Microsoft Dynamics 365"]{max-width:200px;height:52px}@media (max-width:991px){.Integrations-module__gQUHZW__grid{max-width:36rem;padding:0 var(--24);grid-template-columns:repeat(2,1fr)}.Integrations-module__gQUHZW__logoCell:nth-child(4n){border-right:1px solid hsl(var(--a98-color-foreground) / .12)}.Integrations-module__gQUHZW__logoCell:nth-child(2n){border-right:none}.Integrations-module__gQUHZW__logoCell:nth-last-child(-n+4){border-bottom:1px solid hsl(var(--a98-color-foreground) / .12)}.Integrations-module__gQUHZW__logoCell:nth-last-child(-n+2){border-bottom:none}.Integrations-module__gQUHZW__logoCell img{max-width:130px;height:42px;padding:5px}.Integrations-module__gQUHZW__logoCell img[alt="Microsoft Dynamics 365"]{max-width:140px;height:42px;padding:0}}@media (max-width:639px){.Integrations-module__gQUHZW__grid{padding:0 var(--24);grid-template-columns:repeat(2,1fr)}.Integrations-module__gQUHZW__logoCell{padding:var(--24) var(--32)}.Integrations-module__gQUHZW__logoCell:nth-child(4n){border-right:1px solid hsl(var(--a98-color-foreground) / .12)}.Integrations-module__gQUHZW__logoCell:nth-child(2n){border-right:none}.Integrations-module__gQUHZW__logoCell:nth-last-child(-n+4){border-bottom:1px solid hsl(var(--a98-color-foreground) / .12)}.Integrations-module__gQUHZW__logoCell:nth-last-child(-n+2){border-bottom:none}.Integrations-module__gQUHZW__logoCell img{max-width:100px;height:34px;padding:5px}.Integrations-module__gQUHZW__logoCell img[alt="Microsoft Dynamics 365"]{max-width:130px;height:34px;padding:1px}}
.WhyRiff-module__MGIp1W__whyBento{gap:var(--12);grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(180px,auto);width:100%;max-width:100rem;margin:0 auto;display:grid}@media (max-width:1599px){.WhyRiff-module__MGIp1W__whyBento{padding:0 var(--24)}}.WhyRiff-module__MGIp1W__whyTile{padding:var(--32);border:1px solid hsl(var(--a98-color-white) / .25);isolation:isolate;transition:border-color var(--a98-duration-medium) var(--a98-ease-out-quint), background var(--a98-duration-medium) var(--a98-ease-out-quint);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.WhyRiff-module__MGIp1W__whyTileLg{grid-area:span 2/span 7}.WhyRiff-module__MGIp1W__whyTileSm{grid-column:span 5}@media (max-width:991px){.WhyRiff-module__MGIp1W__whyBento{grid-template-columns:1fr}.WhyRiff-module__MGIp1W__whyTileLg,.WhyRiff-module__MGIp1W__whyTileSm{grid-area:auto/1}}.WhyRiff-module__MGIp1W__whyArtFrame{min-height:200px;margin-bottom:var(--32);color:hsl(var(--a98-color-white));justify-content:center;align-items:center;display:flex;position:relative}.WhyRiff-module__MGIp1W__whyTileLg .WhyRiff-module__MGIp1W__whyArtFrame{min-height:320px}.WhyRiff-module__MGIp1W__whyMeta{z-index:2;flex-direction:column;gap:.6rem;display:flex;position:relative}.WhyRiff-module__MGIp1W__whyEyebrow{font-family:var(--a98-font-mono);font-size:var(--12);letter-spacing:.22em;color:#a8f1ff;text-transform:uppercase;width:fit-content;margin:0 0 .5rem;line-height:1}.WhyRiff-module__MGIp1W__whyTitle{font-family:var(--a98-font-family);letter-spacing:-.045em;text-wrap:pretty;max-width:52rem;margin:0;font-size:clamp(1.75rem,4.2vw,2rem);font-weight:400;line-height:1.15}@media (max-width:767px){.WhyRiff-module__MGIp1W__whyTitle{text-wrap:balance;font-weight:400}}.WhyRiff-module__MGIp1W__whyCopy{font-family:var(--a98-font-family);font-size:var(--18);color:hsl(var(--a98-color-white) / .9);text-wrap:pretty;max-width:52ch;margin:0;line-height:1.5}.WhyRiff-module__MGIp1W__whySvg{inset:var(--16);width:calc(100% - 2 * var(--16));height:calc(100% - 2 * var(--16));display:block;position:absolute}.WhyRiff-module__MGIp1W__whyMono{font-family:var(--a98-font-mono);letter-spacing:.18em}.WhyRiff-module__MGIp1W__whyLine{animation:3.4s linear infinite WhyRiff-module__MGIp1W__whyFlow}@keyframes WhyRiff-module__MGIp1W__whyFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40px}}.WhyRiff-module__MGIp1W__whyHubPulse{transform-box:view-box;transform-origin:240px 180px;animation:WhyRiff-module__MGIp1W__whyPulse 3.4s var(--a98-ease-out-quint) infinite}@keyframes WhyRiff-module__MGIp1W__whyPulse{0%{opacity:0;transform:scale(.55)}20%{opacity:.65}to{opacity:0;transform:scale(1.7)}}.WhyRiff-module__MGIp1W__whyScan{transform-box:view-box;transform-origin:0 0;animation:4.5s linear infinite WhyRiff-module__MGIp1W__whyScan}@keyframes WhyRiff-module__MGIp1W__whyScan{0%{opacity:0;transform:translateY(0)}10%{opacity:.85}90%{opacity:.85}to{opacity:0;transform:translateY(160px)}}.WhyRiff-module__MGIp1W__whyCounter{animation:4.5s steps(8,end) infinite WhyRiff-module__MGIp1W__whyTick}@keyframes WhyRiff-module__MGIp1W__whyTick{0%,to{opacity:.5}50%{opacity:1}}.WhyRiff-module__MGIp1W__whyStampRing{transform-box:view-box;transform-origin:258px 100px;animation:4s ease-out infinite WhyRiff-module__MGIp1W__whyStampRing}@keyframes WhyRiff-module__MGIp1W__whyStampRing{0%{opacity:0;transform:scale(.6)}18%{opacity:1;transform:scale(1)}88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.WhyRiff-module__MGIp1W__whyCheck{stroke-dasharray:42;stroke-dashoffset:42px;animation:4s ease-out infinite WhyRiff-module__MGIp1W__whyCheck}@keyframes WhyRiff-module__MGIp1W__whyCheck{0%,18%{stroke-dashoffset:42px;opacity:0}35%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.WhyRiff-module__MGIp1W__whyLogLine{transform-box:view-box;transform-origin:0 0;opacity:0;animation:4.5s ease-out infinite WhyRiff-module__MGIp1W__whyLogIn}@keyframes WhyRiff-module__MGIp1W__whyLogIn{0%{opacity:0;transform:translate(-8px)}18%{opacity:.9;transform:translate(0)}92%{opacity:.9;transform:translate(0)}to{opacity:0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.WhyRiff-module__MGIp1W__whyLine,.WhyRiff-module__MGIp1W__whyHubPulse,.WhyRiff-module__MGIp1W__whyScan,.WhyRiff-module__MGIp1W__whyCounter,.WhyRiff-module__MGIp1W__whyStampRing,.WhyRiff-module__MGIp1W__whyCheck,.WhyRiff-module__MGIp1W__whyLogLine{animation:none}.WhyRiff-module__MGIp1W__whyLogLine{opacity:.85}.WhyRiff-module__MGIp1W__whyCheck{stroke-dashoffset:0;opacity:1}}
.Verticals-module__ZXU69q__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(2.5rem,6vw,6rem);width:min(82rem,100% - 3rem);height:36rem;margin:0 auto;padding-block:clamp(2rem,4vw,4rem);display:grid}.Verticals-module__ZXU69q__rail{align-items:flex-start;gap:var(--32);flex-direction:column;align-self:center;display:flex}.Verticals-module__ZXU69q__intro{align-items:flex-start;gap:var(--24);animation:Verticals-module__ZXU69q__rise .6s var(--a98-ease-out-quint) both;padding:0 var(--16);flex-direction:column;display:flex}.Verticals-module__ZXU69q__title{font-family:var(--a98-font-family);font-weight:400;font-size:var(--24);letter-spacing:-.03em;color:hsl(var(--a98-color-foreground));text-wrap:balance;max-width:32ch;margin:0;line-height:1.2}.Verticals-module__ZXU69q__titleAccent{color:hsl(var(--a98-color-primary))}.Verticals-module__ZXU69q__subtitle{font-family:var(--a98-font-family);font-size:var(--16);color:hsl(var(--a98-color-foreground) / .6);text-wrap:pretty;max-width:32ch;margin:0;line-height:1.6}.Verticals-module__ZXU69q__controls{align-items:flex-start;gap:var(--24);animation:Verticals-module__ZXU69q__rise .6s var(--a98-ease-out-quint) 80ms both;padding:0 var(--16);flex-direction:column;display:flex}.Verticals-module__ZXU69q__nav{align-items:center;display:flex}.Verticals-module__ZXU69q__carouselArrow{all:unset;width:var(--40);height:var(--40);font-size:var(--20);border-radius:var(--a98-radius-small);background:hsl(var(--a98-color-surface));color:hsl(var(--a98-color-foreground));cursor:pointer;opacity:.45;transition:opacity .25s var(--a98-ease-out-quint), background .25s var(--a98-ease-out-quint), transform .18s var(--a98-ease-out-quint);place-items:center;display:grid}.Verticals-module__ZXU69q__carouselArrow:hover{opacity:1;background:color-mix(in oklch, hsl(var(--a98-color-surface)), hsl(var(--a98-color-foreground)) 6%)}.Verticals-module__ZXU69q__carouselArrow:active{transform:scale(.92)}.Verticals-module__ZXU69q__carouselArrow:focus-visible{opacity:1;outline:2px solid hsl(var(--a98-color-primary));outline-offset:2px}.Verticals-module__ZXU69q__arrowGlyph{transition:transform .25s var(--a98-ease-out-quint);display:block}.Verticals-module__ZXU69q__prev:hover .Verticals-module__ZXU69q__arrowGlyph{transform:translate(-3px)}.Verticals-module__ZXU69q__next:hover .Verticals-module__ZXU69q__arrowGlyph{transform:translate(3px)}.Verticals-module__ZXU69q__dots{align-items:center;gap:var(--8);display:none}.Verticals-module__ZXU69q__dot{all:unset;background:hsl(var(--a98-color-foreground) / .2);cursor:pointer;width:1.5rem;height:3px;transition:background .3s var(--a98-ease-out-quint), width .3s var(--a98-ease-out-quint);position:relative}.Verticals-module__ZXU69q__dot:after{content:"";position:absolute;inset:-.75rem 0}.Verticals-module__ZXU69q__dotActive{background:hsl(var(--a98-color-primary));width:2.25rem}.Verticals-module__ZXU69q__dot:focus-visible{outline:2px solid hsl(var(--a98-color-primary));outline-offset:5px}.Verticals-module__ZXU69q__feature{flex-direction:column;align-self:center;align-items:flex-start;gap:clamp(1.25rem,2.5vw,2rem);margin:0;display:flex}.Verticals-module__ZXU69q__fromRight{animation:Verticals-module__ZXU69q__slideRight .45s var(--a98-ease-out-quint) both}.Verticals-module__ZXU69q__fromLeft{animation:Verticals-module__ZXU69q__slideLeft .45s var(--a98-ease-out-quint) both}.Verticals-module__ZXU69q__feature>*{animation:Verticals-module__ZXU69q__featureItem .5s var(--a98-ease-out-quint) both}.Verticals-module__ZXU69q__feature>:first-child{animation-delay:50ms}.Verticals-module__ZXU69q__feature>:nth-child(2){animation-delay:.12s}.Verticals-module__ZXU69q__feature>:nth-child(3){animation-delay:.19s}.Verticals-module__ZXU69q__quote{font-family:var(--a98-font-serif);font-weight:400;font-size:var(--40);letter-spacing:-.02em;color:hsl(var(--a98-color-foreground) / .8);text-wrap:pretty;max-width:32ch;margin:0;line-height:1.2}.Verticals-module__ZXU69q__attribution{align-items:flex-start;gap:var(--24);margin-top:var(--8);flex-direction:column;display:flex}.Verticals-module__ZXU69q__logoWrap{align-items:flex-start;height:2.25rem;display:flex}.Verticals-module__ZXU69q__logo{object-fit:contain;object-position:left center;width:auto;max-width:10rem;height:100%}.Verticals-module__ZXU69q__who{flex-direction:column;gap:2px;display:flex}.Verticals-module__ZXU69q__author{font-family:var(--a98-font-family);font-size:var(--16);letter-spacing:-.01em;color:hsl(var(--a98-color-foreground));font-weight:600}.Verticals-module__ZXU69q__role{font-family:var(--a98-font-family);color:hsl(var(--a98-color-foreground) / .55);font-size:.9rem;font-weight:400}.Verticals-module__ZXU69q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes Verticals-module__ZXU69q__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes Verticals-module__ZXU69q__slideRight{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes Verticals-module__ZXU69q__slideLeft{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes Verticals-module__ZXU69q__featureItem{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes Verticals-module__ZXU69q__underlineSweep{0%{transform-origin:100%;transform:scaleX(1)}50%{transform-origin:100%;transform:scaleX(0)}50.01%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (max-width:860px){.Verticals-module__ZXU69q__layout{align-items:stretch;row-gap:var(--32);width:100%;height:auto;padding-inline:var(--24);grid-template-columns:1fr;grid-template-areas:"intro""feature""dots""cta";display:grid}.Verticals-module__ZXU69q__rail,.Verticals-module__ZXU69q__controls{display:contents}.Verticals-module__ZXU69q__intro{text-align:center;grid-area:intro;align-items:center}.Verticals-module__ZXU69q__feature{text-align:center;align-items:center;gap:var(--32);grid-area:feature;justify-content:center;max-width:none;min-height:26rem;margin:0}.Verticals-module__ZXU69q__nav{display:none}.Verticals-module__ZXU69q__dots{grid-area:dots;justify-self:center;display:flex}.Verticals-module__ZXU69q__cta{grid-area:cta;justify-self:center;margin:0 auto}.Verticals-module__ZXU69q__title{font-size:var(--24)}.Verticals-module__ZXU69q__quote{font-size:var(--32);text-wrap:pretty;max-width:none}}@media (max-width:480px){.Verticals-module__ZXU69q__quote{font-size:var(--24)}}@media (prefers-reduced-motion:reduce){.Verticals-module__ZXU69q__intro,.Verticals-module__ZXU69q__controls,.Verticals-module__ZXU69q__feature,.Verticals-module__ZXU69q__fromLeft,.Verticals-module__ZXU69q__fromRight,.Verticals-module__ZXU69q__feature>*{animation:none}.Verticals-module__ZXU69q__carouselArrow,.Verticals-module__ZXU69q__arrowGlyph,.Verticals-module__ZXU69q__dot,.Verticals-module__ZXU69q__cta{transition:none}.Verticals-module__ZXU69q__cta:hover:after{animation:none}}
.Compliance-module__dakW4W__compliance{--c-blue:222 98% 52%;--c-green:155 100% 60%;--c-label:205 100% 70%;width:100vw;min-height:90vh;padding:var(--32) var(--a98-gutter);justify-content:center;align-items:center;margin-left:calc(50% - 50vw);display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10%);mask-image:linear-gradient(#0000,#000 10%)}.Compliance-module__dakW4W__sectionLede{font-family:var(--a98-font-family);font-size:var(--25);color:var(--a98-color-foreground);text-wrap:pretty;max-width:60ch;margin:0;padding:0 1rem;font-weight:300}.Compliance-module__dakW4W__bgSquares{object-fit:cover;pointer-events:none;opacity:.05;will-change:transform;filter:grayscale();width:100%;height:calc(80% + 400px);margin:0 auto;position:absolute;inset:-200px 0}.Compliance-module__dakW4W__inner{z-index:1;gap:var(--80);text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding:clamp(4rem,8vw,8rem) clamp(1rem,4vw,3rem);display:flex;position:relative}.Compliance-module__dakW4W__eyebrow{font-family:var(--a98-font-family);font-size:var(--30);color:var(--a98-color-foreground);font-weight:400}.Compliance-module__dakW4W__title{font-family:var(--a98-font-family);letter-spacing:-.025em;color:var(--a98-color-foreground);text-wrap:balance;margin:0;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:300;line-height:1.3}.Compliance-module__dakW4W__badgeGrid{grid-template-columns:repeat(4,1fr);gap:16px;width:100%;margin:0 auto;display:grid}.Compliance-module__dakW4W__badge{height:100%;padding:var(--24);width:100%;position:relative}.Compliance-module__dakW4W__badgeBg{pointer-events:none;position:absolute;inset:0}.Compliance-module__dakW4W__badgeContent{z-index:1;justify-content:center;align-items:center;gap:var(--24);width:100%;height:100%;padding:var(--12);flex-direction:column;display:flex;position:relative}.Compliance-module__dakW4W__badgeMask{aspect-ratio:1;background-color:hsl(var(--c-blue));width:40%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Compliance-module__dakW4W__badgeLabel{font-family:var(--a98-font-mono);font-size:var(--14);letter-spacing:.1em;text-transform:uppercase;color:var(--a98-color-foreground);text-align:center;font-weight:400;line-height:1.5}@media (max-width:991px){.Compliance-module__dakW4W__compliance{min-height:70vh}.Compliance-module__dakW4W__badgeGrid{grid-template-columns:repeat(2,1fr)}.Compliance-module__dakW4W__badge{width:100%}}@media (max-width:639px){.Compliance-module__dakW4W__compliance{min-height:auto}.Compliance-module__dakW4W__badge{width:100%;height:auto}.Compliance-module__dakW4W__badgeBg{width:100%}.Compliance-module__dakW4W__badgeMask{width:50%}.Compliance-module__dakW4W__badgeGrid{grid-template-columns:repeat(2,1fr);gap:10px;width:100%;display:grid}.Compliance-module__dakW4W__title{font-size:clamp(1.4rem,5vw,2rem)}}
.ItSection-module__0PSiHW__section{background-color:hsl(var(--a98-color-background));position:relative}.ItSection-module__0PSiHW__inner{width:100%;max-width:70rem;padding:var(--80) var(--24) var(--64);align-items:center;gap:var(--48);flex-direction:column;margin:0 auto;display:flex}.ItSection-module__0PSiHW__header{align-items:center;gap:var(--8);text-align:center;flex-direction:column;display:flex}.ItSection-module__0PSiHW__hl{color:hsl(var(--a98-color-primary))}.ItSection-module__0PSiHW__cta{margin-top:var(--48);justify-content:center;display:flex}.ItSection-module__0PSiHW__carousel{padding:var(--8) var(--24) var(--80);justify-content:center;gap:var(--24);grid-template-columns:repeat(auto-fit,minmax(min(50%,20rem),1fr));width:100%;max-width:96rem;margin:0 auto;list-style:none;display:grid}@media (max-width:992px){.ItSection-module__0PSiHW__carousel{gap:var(--24);grid-template-columns:1fr}}.ItSection-module__0PSiHW__card{gap:var(--24);width:100%;max-width:50rem;height:auto;min-height:12rem;max-height:29rem;padding:var(--32) var(--24);background:hsl(var(--a98-color-surface));border-radius:var(--a98-radius);flex-direction:column;margin:0 auto;display:flex}.ItSection-module__0PSiHW__cardMedia{border-radius:var(--a98-radius);background:hsl(var(--a98-color-background));flex:1;place-items:center;min-height:0;display:grid;overflow:hidden}.ItSection-module__0PSiHW__cardMedia img{object-fit:cover;width:100%;height:100%}.ItSection-module__0PSiHW__cardText{gap:var(--12);flex-direction:column;max-width:90%;display:flex}.ItSection-module__0PSiHW__cardTitle{font-family:var(--a98-font-family);font-size:var(--18);letter-spacing:-.015em;color:hsl(var(--a98-color-book-strong));text-wrap:balance;margin:0;font-weight:400;line-height:1.15}.ItSection-module__0PSiHW__cardBody{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-book));text-wrap:pretty;margin:0;line-height:1.5}
.ProductBrief-module__sbF_Hq__cards{flex-direction:column;gap:clamp(1rem,2vw,1.5rem);width:100%;display:flex}.ProductBrief-module__sbF_Hq__cardTitle,.ProductBrief-module__sbF_Hq__heroTitle{font-family:var(--a98-font-family);letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:1.5rem;font-weight:400;line-height:1.25}.ProductBrief-module__sbF_Hq__cardBody,.ProductBrief-module__sbF_Hq__heroBody{font-family:var(--a98-font-family);text-wrap:pretty;max-width:44rem;margin:0;font-size:1.143rem;font-weight:400;line-height:1.5}.ProductBrief-module__sbF_Hq__cardTitle{color:hsl(var(--a98-color-foreground))}.ProductBrief-module__sbF_Hq__cardBody{color:hsl(var(--a98-color-foreground) / .62)}.ProductBrief-module__sbF_Hq__heroCard{isolation:isolate;border:1px solid hsl(var(--a98-color-primary) / .6);background-color:hsl(var(--a98-color-primary));background-image:linear-gradient(120deg, hsl(var(--a98-color-primary-darker)) 0%, hsl(var(--a98-color-primary)) 52%, #529dff 100%);min-height:clamp(22rem,34vw,30rem);color:hsl(var(--a98-color-white));background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;border-radius:1rem;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.ProductBrief-module__sbF_Hq__heroArt{aspect-ratio:1350/405;opacity:.4;-webkit-mask-composite:source-in;width:100%;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#fff 12% 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#fff 12% 82%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 8% 92%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ProductBrief-module__sbF_Hq__heroTitle{color:hsl(var(--a98-color-white));padding:clamp(1.75rem,3vw,2.5rem) clamp(1.75rem,3vw,2.5rem) 0}.ProductBrief-module__sbF_Hq__heroBody{color:hsl(var(--a98-color-white) / .92);padding:0 clamp(1.75rem,3vw,2.5rem) clamp(1.75rem,3vw,2.5rem)}.ProductBrief-module__sbF_Hq__lowerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);width:100%;display:grid}.ProductBrief-module__sbF_Hq__card{isolation:isolate;border:1px solid hsl(var(--a98-color-foreground) / .1);background:hsl(var(--a98-color-white) / .4);border-radius:1rem;flex-direction:column;min-height:clamp(22rem,30vw,28rem);padding:clamp(1.75rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.ProductBrief-module__sbF_Hq__cardArt{flex:1;place-items:center;width:100%;min-height:0;padding:clamp(1.25rem,3vw,2.5rem) 0;display:grid;overflow:hidden}.ProductBrief-module__sbF_Hq__cardArt img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.ProductBrief-module__sbF_Hq__centerFade{padding:0}.ProductBrief-module__sbF_Hq__centerFade img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;-webkit-mask-image:radial-gradient(#000 45%,#0000 80%);mask-image:radial-gradient(#000 45%,#0000 80%)}.ProductBrief-module__sbF_Hq__cardBody{margin-top:auto}.ProductBrief-module__sbF_Hq__coverBr{z-index:-1;flex:none;padding:0;display:block;position:absolute;inset:0}.ProductBrief-module__sbF_Hq__coverBr img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 30%),linear-gradient(#000 70%,#0000 100%);width:72%;max-width:none;max-height:none;position:absolute;bottom:-2.5rem;right:-2.5rem;mask-image:linear-gradient(270deg,#0000 0%,#000 30%),linear-gradient(#000 40%,#0000 80%),linear-gradient(90deg,#0000 0%,#000 30%),linear-gradient(#0000 0%,#000 30%);-webkit-mask-composite:source-in;mask-composite:intersect}.ProductBrief-module__sbF_Hq__cards[data-reveal=false] .ProductBrief-module__sbF_Hq__heroCard,.ProductBrief-module__sbF_Hq__cards[data-reveal=false] .ProductBrief-module__sbF_Hq__card{opacity:0;transform:translateY(1.75rem)}.ProductBrief-module__sbF_Hq__cards[data-reveal=true] .ProductBrief-module__sbF_Hq__heroCard,.ProductBrief-module__sbF_Hq__cards[data-reveal=true] .ProductBrief-module__sbF_Hq__card{opacity:1;transition:opacity var(--a98-duration-medium) var(--a98-ease-out-quint) calc(var(--stagger-i,0) * .11s), transform var(--a98-duration-medium) var(--a98-ease-out-quint) calc(var(--stagger-i,0) * .11s);transform:translateY(0)}.ProductBrief-module__sbF_Hq__cardArt img{transition:transform var(--a98-duration-medium) var(--a98-ease-out-quint);transform-origin:50%;will-change:transform}.ProductBrief-module__sbF_Hq__card:hover .ProductBrief-module__sbF_Hq__cardArt img,.ProductBrief-module__sbF_Hq__card:focus-within .ProductBrief-module__sbF_Hq__cardArt img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.ProductBrief-module__sbF_Hq__cards[data-reveal=false] .ProductBrief-module__sbF_Hq__heroCard,.ProductBrief-module__sbF_Hq__cards[data-reveal=false] .ProductBrief-module__sbF_Hq__card,.ProductBrief-module__sbF_Hq__cards[data-reveal=true] .ProductBrief-module__sbF_Hq__heroCard,.ProductBrief-module__sbF_Hq__cards[data-reveal=true] .ProductBrief-module__sbF_Hq__card{opacity:1;transition:none;transform:none}.ProductBrief-module__sbF_Hq__cardArt img,.ProductBrief-module__sbF_Hq__card:hover .ProductBrief-module__sbF_Hq__cardArt img,.ProductBrief-module__sbF_Hq__card:focus-within .ProductBrief-module__sbF_Hq__cardArt img{transition:none;transform:none}}@media (max-width:991px){.ProductBrief-module__sbF_Hq__cards{gap:2rem;padding:0 1rem}.ProductBrief-module__sbF_Hq__lowerGrid{grid-template-columns:1fr;gap:2rem}.ProductBrief-module__sbF_Hq__card,.ProductBrief-module__sbF_Hq__heroCard{aspect-ratio:6/7}.ProductBrief-module__sbF_Hq__coverBr img{width:100%;bottom:0;right:0}}
.ValueProps-module__4t4pkq__section{background:hsl(var(--a98-color-background));width:100vw;color:hsl(var(--a98-color-foreground));isolation:isolate;--anim-mark-glow:drop-shadow(0 0 5px #ffffff8c) drop-shadow(0 0 2px #fffc);--anim-mark-halo:radial-gradient(circle, #ffffff38 0%, #fff0 68%);--anim-mark-ring:#ffffff73;--anim-mark-fill:#ffffff29;--anim-mark-stroke:#ffffff80;--anim-radius:14px;--anim-radius-sm:10px;margin-inline:calc(50% - 50vw);padding-block:clamp(3rem,7vw,6rem);position:relative}.ValueProps-module__4t4pkq__inner{width:100%;max-width:90rem;margin:0 auto;padding-inline:clamp(1.5rem,5vw,4.5rem)}.ValueProps-module__4t4pkq__head{text-align:center;align-items:center;gap:var(--8);flex-direction:column;margin-bottom:clamp(2rem,5vw,3.5rem);display:flex}.ValueProps-module__4t4pkq__grid{gap:var(--12);display:grid}.ValueProps-module__4t4pkq__tiles{gap:var(--12);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}@media (max-width:991px){.ValueProps-module__4t4pkq__tiles{grid-template-columns:1fr}}.ValueProps-module__4t4pkq__featured{min-height:30rem;padding:var(--24);border-radius:var(--a98-radius);isolation:isolate;color:hsl(var(--a98-color-white));background:linear-gradient(160deg,#2c90e2f2 0%,#2050b8 100%);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}@media (min-width:993px){.ValueProps-module__4t4pkq__featured{min-height:33rem}}.ValueProps-module__4t4pkq__featuredMedia{z-index:-2;position:absolute;inset:0}.ValueProps-module__4t4pkq__featuredMedia[data-anim=order-flow],.ValueProps-module__4t4pkq__featuredMedia[data-anim=cost-impact],.ValueProps-module__4t4pkq__featuredMedia[data-anim=studio-tool]{scale:1}.ValueProps-module__4t4pkq__featuredMediaInner{object-fit:cover;width:100%;height:100%;display:block}.ValueProps-module__4t4pkq__featuredMediaInner>svg{object-fit:cover;display:block;width:100%!important;height:100%!important}.ValueProps-module__4t4pkq__featuredMediaInner svg{object-fit:cover;display:block;width:100%!important;height:100%!important}.ValueProps-module__4t4pkq__featuredScrim{z-index:-1;background-image:linear-gradient(135deg, hsl(var(--a98-color-accent-dark) / .82), #2b64479e), linear-gradient(to top, hsl(var(--a98-color-accent-dark) / .55), transparent 45%);position:absolute;inset:0}.ValueProps-module__4t4pkq__featuredBody{display:contents}.ValueProps-module__4t4pkq__featuredTitle{max-width:40ch;font-family:var(--a98-font-family);font-size:var(--20);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:400;line-height:1.1}.ValueProps-module__4t4pkq__featuredText{max-width:60ch;font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-white) / .88);text-wrap:pretty;margin:0;line-height:1.5}.ValueProps-module__4t4pkq__tile{border-radius:var(--a98-radius);min-height:27rem;padding:var(--24);isolation:isolate;color:hsl(var(--a98-color-white));background-image:linear-gradient(160deg, var(--tile-a), var(--tile-b));flex-direction:column;display:flex;position:relative;overflow:hidden}.ValueProps-module__4t4pkq__tile[data-variant="0"]{--tile-b:#396347;--tile-a:#479361}.ValueProps-module__4t4pkq__tile[data-variant="1"]{--tile-a:#81759f;--tile-b:#57437c}@supports (color:lab(0% 0 0)){.ValueProps-module__4t4pkq__tile[data-variant="1"]{--tile-a:lab(51.6585% 11.5352 -21.0498);--tile-b:lab(32.5741% 18.8821 -29.6286)}}.ValueProps-module__4t4pkq__tile[data-variant="2"]{--tile-a:#aa5d28;--tile-b:#bb731d}@supports (color:lab(0% 0 0)){.ValueProps-module__4t4pkq__tile[data-variant="2"]{--tile-a:lab(48.2829% 29.15 43.4);--tile-b:lab(55.4816% 24.9757 55.3052)}}.ValueProps-module__4t4pkq__tileTitle{font-family:var(--a98-font-family);font-size:var(--20);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:400;line-height:1.15}.ValueProps-module__4t4pkq__tileVisual{flex:1;place-items:stretch stretch;min-height:15rem;display:grid}.ValueProps-module__4t4pkq__tileVisualContainer{width:100%;height:100%;position:relative}.ValueProps-module__4t4pkq__glyph{aspect-ratio:1;border-radius:var(--a98-radius-full);background:hsl(var(--a98-color-white) / .16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:clamp(3.5rem,6vw,4.75rem);color:hsl(var(--a98-color-white));place-items:center;display:grid}.ValueProps-module__4t4pkq__glyph svg{width:48%;height:48%;display:block}.ValueProps-module__4t4pkq__glyphImg{object-fit:contain;width:48%;height:48%;display:block}.ValueProps-module__4t4pkq__tileAnim{align-self:stretch;width:100%;height:100%;min-height:21rem;position:relative;overflow:visible}.ValueProps-module__4t4pkq__tileMedia{place-items:center;width:100%;height:100%;display:grid}.ValueProps-module__4t4pkq__tileMediaInner{object-fit:contain;width:100%;height:100%}.ValueProps-module__4t4pkq__tileMediaInner>svg{display:block;width:100%!important;height:100%!important}.ValueProps-module__4t4pkq__tileMediaInner svg{display:block;width:100%!important;height:100%!important}.ValueProps-module__4t4pkq__tileText{max-width:48ch;font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-white) / .9);text-wrap:pretty;margin:0;line-height:1.5}.ValueProps-module__4t4pkq__media{object-fit:contain;width:100%;height:100%}.ValueProps-module__4t4pkq__featured,.ValueProps-module__4t4pkq__tile{opacity:0;transition:opacity var(--a98-duration-medium) var(--a98-ease-out-quint), translate var(--a98-duration-medium) var(--a98-ease-out-quint);translate:0 1.5rem}.ValueProps-module__4t4pkq__featured[data-shown=true],.ValueProps-module__4t4pkq__tile[data-shown=true]{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.ValueProps-module__4t4pkq__featured,.ValueProps-module__4t4pkq__tile{opacity:1;transition:none;translate:0}}@media (max-width:992px){.ValueProps-module__4t4pkq__tileAnim{aspect-ratio:6/7}.ValueProps-module__4t4pkq__featured{aspect-ratio:6/8}.ValueProps-module__4t4pkq__featured:has([data-anim=order-flow]){aspect-ratio:auto;justify-content:flex-start;gap:var(--16);height:auto;min-height:0}.ValueProps-module__4t4pkq__featured:has([data-anim=order-flow]) .ValueProps-module__4t4pkq__featuredTitle{order:0}.ValueProps-module__4t4pkq__featured:has([data-anim=order-flow]) .ValueProps-module__4t4pkq__featuredMedia{z-index:0;aspect-ratio:420/680;order:1;width:100%;position:relative;inset:auto}.ValueProps-module__4t4pkq__featured:has([data-anim=order-flow]) .ValueProps-module__4t4pkq__featuredText{order:2}}
@keyframes ThreeWayMatchingAnim-module__TywTgG__innerIn{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ThreeWayMatchingAnim-module__TywTgG__matchLineIn{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes ThreeWayMatchingAnim-module__TywTgG__dotPulse{0%,60%,to{opacity:.3;transform:scale(.82)}30%{opacity:1;transform:scale(1)}}@keyframes ThreeWayMatchingAnim-module__TywTgG__emailDrop{0%{opacity:0;transform:translateY(-24px)}10%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(-24px)}32%{opacity:1;transform:translateY(0)}68%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(0)}82%{opacity:0;transform:translateY(18px)}to{opacity:0;transform:translateY(18px)}}@keyframes ThreeWayMatchingAnim-module__TywTgG__amtIn{0%{opacity:0;transform:translateY(5px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ThreeWayMatchingAnim-module__TywTgG__checkPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.ThreeWayMatchingAnim-module__TywTgG__wrap{position:absolute;inset:0;overflow:hidden}.ThreeWayMatchingAnim-module__TywTgG__stage{transform-origin:50%;justify-content:center;align-items:center;width:680px;height:520px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ThreeWayMatchingAnim-module__TywTgG__window{width:600px}.ThreeWayMatchingAnim-module__TywTgG__viewport{width:100%;height:460px;padding:0 20px;position:relative;overflow:hidden}.ThreeWayMatchingAnim-module__TywTgG__stack{width:100%;transition:transform .64s var(--anim-ease-out);flex-direction:column;display:flex}.ThreeWayMatchingAnim-module__TywTgG__stack[data-phase=exit]{transition:transform .48s cubic-bezier(.4,0,1,1)}.ThreeWayMatchingAnim-module__TywTgG__stack[data-phase=enter]{transition:none}.ThreeWayMatchingAnim-module__TywTgG__stepGroup{flex-direction:column;display:flex}.ThreeWayMatchingAnim-module__TywTgG__card{background:var(--anim-surface);border:1px solid var(--anim-line);border-radius:var(--anim-radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:80px;transition:height .54s var(--anim-ease-out), background .38s var(--anim-ease-out), border-color .38s var(--anim-ease-out), box-shadow .38s var(--anim-ease-out);flex-direction:column;display:flex;overflow:hidden}.ThreeWayMatchingAnim-module__TywTgG__card[data-status=active]{background:var(--anim-surface-raised);height:260px;box-shadow:var(--anim-shadow), var(--anim-ring);border-color:#0000}.ThreeWayMatchingAnim-module__TywTgG__card[data-status=done]{background:var(--anim-surface);border-color:var(--anim-line)}.ThreeWayMatchingAnim-module__TywTgG__card[data-status=pending]{background:var(--anim-canvas);border-color:var(--anim-line)}.ThreeWayMatchingAnim-module__TywTgG__cardMain{flex:none;align-items:center;gap:16px;padding:17px;display:flex}.ThreeWayMatchingAnim-module__TywTgG__iconBox{border-radius:var(--anim-radius-sm);background:var(--anim-sunken);width:42px;height:42px;color:var(--anim-ink-dim);transition:color .38s var(--anim-ease-out), background .38s var(--anim-ease-out);flex:none;place-items:center;display:grid}.ThreeWayMatchingAnim-module__TywTgG__card[data-status=active] .ThreeWayMatchingAnim-module__TywTgG__iconBox,.ThreeWayMatchingAnim-module__TywTgG__card[data-status=done] .ThreeWayMatchingAnim-module__TywTgG__iconBox{background:var(--anim-chip-bg);color:var(--anim-ink)}.ThreeWayMatchingAnim-module__TywTgG__card[data-status=pending] .ThreeWayMatchingAnim-module__TywTgG__iconBox{background:var(--anim-sunken);color:var(--anim-ink-faint)}.ThreeWayMatchingAnim-module__TywTgG__label{font-family:var(--a98-font-family);letter-spacing:-.01em;color:var(--anim-ink);transition:color .38s var(--anim-ease-out);flex:1;font-size:17px;font-weight:450;line-height:1.25}.ThreeWayMatchingAnim-module__TywTgG__card[data-status=done] .ThreeWayMatchingAnim-module__TywTgG__label{color:var(--anim-ink-dim)}.ThreeWayMatchingAnim-module__TywTgG__card[data-status=pending] .ThreeWayMatchingAnim-module__TywTgG__label{color:var(--anim-ink-faint)}.ThreeWayMatchingAnim-module__TywTgG__badgeDone{border-radius:var(--anim-radius-sm);background:var(--anim-chip-bg);width:26px;height:26px;color:var(--anim-ink);animation:ThreeWayMatchingAnim-module__TywTgG__amtIn .28s var(--anim-ease-out) both;flex:none;place-items:center;display:grid}.ThreeWayMatchingAnim-module__TywTgG__badgeActive{flex:none;align-items:center;gap:5px;display:flex}.ThreeWayMatchingAnim-module__TywTgG__dot{background:var(--anim-ink-dim);border-radius:999rem;width:5px;height:5px;animation:1.4s ease-in-out infinite ThreeWayMatchingAnim-module__TywTgG__dotPulse}.ThreeWayMatchingAnim-module__TywTgG__dot:nth-child(2){animation-delay:.22s}.ThreeWayMatchingAnim-module__TywTgG__dot:nth-child(3){animation-delay:.44s}.ThreeWayMatchingAnim-module__TywTgG__badgePending{background:var(--anim-line-strong);flex:none;width:22px;height:1px}.ThreeWayMatchingAnim-module__TywTgG__innerWrap{flex:none;align-items:flex-start;height:180px;padding:4px 21px 18px;display:flex}.ThreeWayMatchingAnim-module__TywTgG__innerContent{width:100%;animation:ThreeWayMatchingAnim-module__TywTgG__innerIn .36s var(--anim-ease-out) .26s both;flex-direction:column;gap:12px;display:flex}.ThreeWayMatchingAnim-module__TywTgG__emailCard{background:var(--anim-sunken);border:1px solid var(--anim-line);border-radius:var(--anim-radius-sm);width:100%;animation:ThreeWayMatchingAnim-module__TywTgG__emailDrop 2.4s var(--anim-ease-out) .2s both;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.ThreeWayMatchingAnim-module__TywTgG__emailFrom{font-family:var(--a98-font-mono);letter-spacing:.01em;color:var(--anim-ink-dim);font-size:13px}.ThreeWayMatchingAnim-module__TywTgG__emailSubj{font-family:var(--a98-font-family);letter-spacing:-.01em;color:var(--anim-ink);font-size:16px;font-weight:500}.ThreeWayMatchingAnim-module__TywTgG__twoColHeader{border-bottom:1px solid var(--anim-line);grid-template-columns:1fr 1px 1fr;gap:0 18px;padding:0 0 7px;display:grid}.ThreeWayMatchingAnim-module__TywTgG__colHdr{font-family:var(--a98-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--anim-ink-faint);font-size:12px}.ThreeWayMatchingAnim-module__TywTgG__matchLines{flex-direction:column;display:flex}.ThreeWayMatchingAnim-module__TywTgG__matchRow{animation:ThreeWayMatchingAnim-module__TywTgG__matchLineIn .24s var(--anim-ease-out) both;grid-template-columns:1fr 1px 1fr;gap:0 18px;display:grid}.ThreeWayMatchingAnim-module__TywTgG__matchRow+.ThreeWayMatchingAnim-module__TywTgG__matchRow .ThreeWayMatchingAnim-module__TywTgG__colSide{border-top:1px solid var(--anim-line)}.ThreeWayMatchingAnim-module__TywTgG__colSide{align-items:baseline;gap:10px;min-width:0;padding:7px 0;display:flex}.ThreeWayMatchingAnim-module__TywTgG__colDiv{background:var(--anim-line);align-self:stretch;width:1px}.ThreeWayMatchingAnim-module__TywTgG__matchName{font-family:var(--a98-font-family);letter-spacing:0;color:var(--anim-ink-dim);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.ThreeWayMatchingAnim-module__TywTgG__matchAmt{font-family:var(--a98-font-mono);letter-spacing:-.01em;color:var(--anim-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:13px}.ThreeWayMatchingAnim-module__TywTgG__matchCheck{color:var(--anim-ink);animation:ThreeWayMatchingAnim-module__TywTgG__checkPop .22s var(--anim-ease-out) both;flex:none;place-items:center;display:grid}.ThreeWayMatchingAnim-module__TywTgG__approvedBlock{flex-direction:column;align-items:center;gap:12px;width:100%;padding-top:26px;display:flex}.ThreeWayMatchingAnim-module__TywTgG__approvedAmt{font-family:var(--a98-font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--anim-ink);animation:ThreeWayMatchingAnim-module__TywTgG__amtIn .42s var(--anim-ease-out) .28s both;font-size:38px;font-weight:500}.ThreeWayMatchingAnim-module__TywTgG__approvedSub{background:var(--anim-chip-bg);font-family:var(--a98-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--anim-ink);animation:ThreeWayMatchingAnim-module__TywTgG__amtIn .3s var(--anim-ease-out) .48s both;border-radius:999rem;align-items:center;padding:5px 11px;font-size:12px;display:inline-flex}.ThreeWayMatchingAnim-module__TywTgG__connector{background:var(--anim-line-strong);width:1px;height:16px;transition:opacity .38s var(--anim-ease-out);align-self:center}.ThreeWayMatchingAnim-module__TywTgG__connector[data-status=done]{opacity:.9}.ThreeWayMatchingAnim-module__TywTgG__connector[data-status=active]{opacity:.55}.ThreeWayMatchingAnim-module__TywTgG__connector[data-status=pending]{opacity:.3}@media (prefers-reduced-motion:reduce){.ThreeWayMatchingAnim-module__TywTgG__stack,.ThreeWayMatchingAnim-module__TywTgG__card{transition:none!important}.ThreeWayMatchingAnim-module__TywTgG__innerContent,.ThreeWayMatchingAnim-module__TywTgG__emailCard{opacity:1!important;animation:none!important;transform:none!important}.ThreeWayMatchingAnim-module__TywTgG__badgeDone{opacity:1!important;animation:none!important}.ThreeWayMatchingAnim-module__TywTgG__dot{opacity:.6!important;animation:none!important;transform:none!important}.ThreeWayMatchingAnim-module__TywTgG__matchRow,.ThreeWayMatchingAnim-module__TywTgG__matchCheck,.ThreeWayMatchingAnim-module__TywTgG__approvedAmt,.ThreeWayMatchingAnim-module__TywTgG__approvedSub{opacity:1!important;animation:none!important;transform:none!important}}
