.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));--check-ink:color-mix(in oklch, hsl(var(--a98-color-accent)), black 45%);--tick-ink:hsl(var(--a98-color-foreground) / .22);position:relative}.ItSection-module__0PSiHW__inner{width:100%;max-width:70rem;padding:var(--80) var(--24) var(--24);flex-direction:column;align-items:center;margin:0 auto;display:flex}.ItSection-module__0PSiHW__header{align-items:center;gap:var(--8);text-align:left;flex-direction:column;width:100%;display:flex}.ItSection-module__0PSiHW__header h2{text-align:left!important;width:100%!important;padding-inline:0!important}.ItSection-module__0PSiHW__header .ItSection-module__0PSiHW__subtitle{width:100%!important}.ItSection-module__0PSiHW__header .ItSection-module__0PSiHW__subtitle p{text-align:left!important;max-width:60ch!important;margin-inline:0!important;padding-inline:0!important}.ItSection-module__0PSiHW__hl{color:hsl(var(--a98-color-primary))}.ItSection-module__0PSiHW__cta{justify-content:center;padding-block-end:var(--64);display:flex}.ItSection-module__0PSiHW__report{width:100%;max-width:70rem;padding:var(--24) var(--24) var(--80);margin:0 auto}.ItSection-module__0PSiHW__row{gap:var(--24) var(--64);padding-block:var(--40);--row-delay:calc(var(--stagger-i,0) * .11s + .5s);grid-template-columns:minmax(0,1fr) minmax(20rem,24rem);align-items:center;display:grid;position:relative}@media (max-width:767px){.ItSection-module__0PSiHW__row{padding-inline:var(--0);margin-inline:auto}}.ItSection-module__0PSiHW__row:before,.ItSection-module__0PSiHW__row:last-child:after{content:"";pointer-events:none;background:linear-gradient(var(--tick-ink), var(--tick-ink)) left center / 1px 100% no-repeat, linear-gradient(var(--tick-ink), var(--tick-ink)) right center / 1px 100% no-repeat, linear-gradient(var(--a98-hairline), var(--a98-hairline)) center / 100% 1px no-repeat;height:9px;position:absolute;inset-inline:0}.ItSection-module__0PSiHW__row:before{top:-4.5px}.ItSection-module__0PSiHW__row:last-child:after{bottom:-4.5px}.ItSection-module__0PSiHW__rowText{max-width:46ch}.ItSection-module__0PSiHW__rowTitle{font-family:var(--a98-font-serif-text);font-weight:300;font-size:var(--28);letter-spacing:-.04em;color:hsl(var(--a98-color-book-strong));margin:0 0 var(--12);text-wrap:balance;line-height:1.15}.ItSection-module__0PSiHW__rowBody{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-book));text-wrap:pretty;margin:0;line-height:1.6}.ItSection-module__0PSiHW__slip{width:100%;padding:var(--16) var(--20);justify-self:end;gap:var(--10);background:hsl(var(--a98-color-card-elevated));border:1px solid var(--a98-hairline);border-radius:var(--a98-radius-small);box-shadow:var(--a98-shadow-paper);font-family:var(--a98-font-mono);font-size:var(--12);color:hsl(var(--a98-color-book));flex-direction:column;margin:0;line-height:1.5;display:flex}.ItSection-module__0PSiHW__slipMedia{padding:0;overflow:hidden}.ItSection-module__0PSiHW__slipMedia img{width:100%;height:auto;display:block}.ItSection-module__0PSiHW__diagram{justify-self:end;width:100%;margin:0}.ItSection-module__0PSiHW__diagram svg{width:100%;height:auto;display:block;overflow:visible}.ItSection-module__0PSiHW__nodeBox{fill:hsl(var(--a98-color-surface))}.ItSection-module__0PSiHW__agentBox{fill:#262626}.ItSection-module__0PSiHW__nodeIcon{stroke:hsl(var(--a98-color-book));stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.ItSection-module__0PSiHW__nodeName{font-family:var(--a98-font-family);font-size:var(--11);fill:hsl(var(--a98-color-book-strong));font-weight:500}.ItSection-module__0PSiHW__agentName{font-family:var(--a98-font-family);font-size:var(--13);fill:hsl(var(--a98-color-white));font-weight:500}.ItSection-module__0PSiHW__agentStatus{font-family:var(--a98-font-family);font-size:var(--10);letter-spacing:.02em;fill:hsl(var(--a98-color-white) / .65);opacity:0}.ItSection-module__0PSiHW__agentStatusFirst{opacity:1}.ItSection-module__0PSiHW__spinner{stroke:hsl(var(--a98-color-accent));stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:72 28;transform-box:fill-box;transform-origin:50%}.ItSection-module__0PSiHW__wire{stroke:var(--a98-hairline);stroke-dasharray:100}.ItSection-module__0PSiHW__wirePulse{stroke:var(--check-ink);stroke-width:1.5px;stroke-dasharray:12 88;opacity:0}.ItSection-module__0PSiHW__permission{justify-self:end;gap:var(--12);width:100%;max-width:22rem;font-family:var(--a98-font-family);font-size:var(--13);color:hsl(var(--a98-color-book-strong));padding:var(--24);background:hsl(var(--a98-color-surface));border-radius:var(--a98-radius-m);flex-direction:column;font-weight:500;line-height:1.4;display:flex}.ItSection-module__0PSiHW__permRow{justify-content:space-between;align-items:center;gap:var(--16);display:flex}.ItSection-module__0PSiHW__permSeg{grid-template-columns:repeat(3, var(--28));background:hsl(var(--a98-color-card-elevated));border-radius:var(--a98-radius-s);box-shadow:var(--a98-shadow-paper);display:grid;overflow:hidden}.ItSection-module__0PSiHW__segCell{height:var(--28);color:hsl(var(--a98-color-gray-dark));place-items:center;display:grid}.ItSection-module__0PSiHW__segCell:not(:first-child){border-inline-start:1px solid hsl(var(--a98-color-foreground) / .04)}.ItSection-module__0PSiHW__segCell svg{width:var(--14);height:var(--14)}.ItSection-module__0PSiHW__segActive{background:hsl(var(--a98-color-yellow));color:hsl(var(--a98-color-white))}.ItSection-module__0PSiHW__segApprove{background:hsl(var(--a98-color-primary))}.ItSection-module__0PSiHW__segDeny{background:hsl(var(--a98-color-red) / .9)}.ItSection-module__0PSiHW__seals{justify-self:end;gap:var(--20);width:100%;flex-direction:column;padding-inline-start:var(--20);display:flex}.ItSection-module__0PSiHW__seal{align-items:center;gap:var(--16);font-family:var(--a98-font-mono);font-size:var(--14);letter-spacing:.04em;color:hsl(var(--a98-color-book-strong));font-style:italic;display:flex}.ItSection-module__0PSiHW__seal img,.ItSection-module__0PSiHW__seal svg{width:var(--48);height:var(--48);object-fit:contain;flex-shrink:0}@media (prefers-reduced-motion:no-preference){.ItSection-module__0PSiHW__report[data-reveal=false] .ItSection-module__0PSiHW__row{opacity:0;transform:translateY(1.75rem)}.ItSection-module__0PSiHW__report[data-reveal=true] .ItSection-module__0PSiHW__row{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)}.ItSection-module__0PSiHW__report[data-reveal=false] :is(.ItSection-module__0PSiHW__dNode,.ItSection-module__0PSiHW__seal,.ItSection-module__0PSiHW__permRow){opacity:0}.ItSection-module__0PSiHW__report[data-reveal=true] .ItSection-module__0PSiHW__permRow{animation:ItSection-module__0PSiHW__land .5s var(--a98-ease-out-quint) both;animation-delay:calc(var(--row-delay) + var(--i,0) * .24s)}.ItSection-module__0PSiHW__report[data-reveal=true] .ItSection-module__0PSiHW__segActive{animation:ItSection-module__0PSiHW__stamp .35s var(--a98-ease-bump) both;animation-delay:calc(var(--row-delay) + var(--i,0) * .24s + .2s)}.ItSection-module__0PSiHW__report[data-reveal=true] .ItSection-module__0PSiHW__dNode{animation:ItSection-module__0PSiHW__land .5s var(--a98-ease-out-quint) both;animation-delay:calc(var(--row-delay) + var(--i,0) * .16s)}.ItSection-module__0PSiHW__report[data-reveal=false] .ItSection-module__0PSiHW__wire{stroke-dashoffset:100px}.ItSection-module__0PSiHW__report[data-reveal=true] .ItSection-module__0PSiHW__wire{animation:ItSection-module__0PSiHW__dash-travel .7s var(--a98-ease-out-quint) both;animation-delay:calc(var(--row-delay) + .56s)}.ItSection-module__0PSiHW__report[data-reveal=true] .ItSection-module__0PSiHW__wirePulse{opacity:1;transition:opacity .4s linear;transition-delay:calc(var(--row-delay) + 1.4s + var(--i,0) * .733s);animation:2.2s linear infinite ItSection-module__0PSiHW__dash-travel;animation-delay:calc(var(--row-delay) + 1.4s + var(--i,0) * .733s)}.ItSection-module__0PSiHW__report[data-reveal=true] .ItSection-module__0PSiHW__spinner{animation:.9s linear infinite ItSection-module__0PSiHW__spin}.ItSection-module__0PSiHW__report[data-reveal=true] .ItSection-module__0PSiHW__agentStatus{animation:7.2s linear infinite ItSection-module__0PSiHW__status-cycle;animation-delay:calc(var(--row-delay) + .6s + var(--i,0) * 2.4s)}.ItSection-module__0PSiHW__report[data-reveal=true] .ItSection-module__0PSiHW__seal{animation:ItSection-module__0PSiHW__stamp .45s var(--a98-spring) both;animation-delay:calc(var(--row-delay) + var(--i,0) * 90ms)}}@keyframes ItSection-module__0PSiHW__land{0%{opacity:0;translate:0 .4rem}}@keyframes ItSection-module__0PSiHW__stamp{0%{opacity:0;scale:1.5}}@keyframes ItSection-module__0PSiHW__dash-travel{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes ItSection-module__0PSiHW__spin{to{rotate:1turn}}@keyframes ItSection-module__0PSiHW__status-cycle{0%{opacity:0}4%,29%{opacity:1}33%,to{opacity:0}}@media (max-width:991px){.ItSection-module__0PSiHW__header{max-width:64ch;padding-inline:var(--8);margin-inline:auto}.ItSection-module__0PSiHW__row{padding-block:var(--56);max-width:64ch;padding-inline:var(--8);grid-template-columns:1fr;margin-inline:auto}.ItSection-module__0PSiHW__slip,.ItSection-module__0PSiHW__diagram{max-width:36rem;margin-top:var(--24);justify-self:stretch}.ItSection-module__0PSiHW__permission,.ItSection-module__0PSiHW__seals{max-width:23rem;margin-top:var(--24);justify-self:start}.ItSection-module__0PSiHW__seals{padding-inline-start:0}}
.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-l);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(--18);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;font-weight:400;line-height:1.5}.ValueProps-module__4t4pkq__tile{border-radius:var(--a98-radius-l);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(--18);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;font-weight:400;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}}@media (max-width:640px){.ValueProps-module__4t4pkq__featuredTitle,.ValueProps-module__4t4pkq__tileTitle{font-size:var(--18);text-align:center;margin-inline:auto}.ValueProps-module__4t4pkq__featuredText,.ValueProps-module__4t4pkq__tileText{font-size:var(--14)}}
@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}}
