@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css";
.mfg{--Mfg-motion-duration:.72s;--Mfg-motion-ease:cubic-bezier(.22, 1, .36, 1)}.mfg [data-aos]{opacity:0;filter:blur();transition:opacity var(--Mfg-motion-duration) var(--Mfg-motion-ease), transform var(--Mfg-motion-duration) var(--Mfg-motion-ease), filter var(--Mfg-motion-duration) var(--Mfg-motion-ease);transition-delay:var(--aos-delay,0s);will-change:opacity, transform;transform:translateY(18px)}.mfg [data-aos].aos-animate{opacity:1;filter:blur();will-change:auto;transform:none}.mfg [data-aos=fade]{transform:none}.mfg [data-aos=fade-up]{transform:translateY(20px)}.mfg [data-aos=fade-down]{transform:translateY(-16px)}.mfg [data-aos=zoom-in],.mfg [data-aos=scale-in]{transform:translateY(12px)scale(.96)}.mfg [data-aos=fade-right]{transform:translate(-22px)}.mfg [data-aos=fade-left]{transform:translate(22px)}.mfg [data-aos=blur-in]{filter:blur(8px);transform:translateY(14px)}.mfg [data-aos=zoom-in].aos-animate,.mfg [data-aos=scale-in].aos-animate,.mfg [data-aos=fade-right].aos-animate,.mfg [data-aos=fade-left].aos-animate,.mfg [data-aos=fade-up].aos-animate,.mfg [data-aos=fade-down].aos-animate,.mfg [data-aos=blur-in].aos-animate,.mfg [data-aos=fade].aos-animate{filter:blur();transform:none}.mfg .hero-content-inner>.hero-kicker,.mfg .hero-content-inner>h1,.mfg .hero-content-inner>.hero-subhead-list,.mfg .hero-content-inner>.hero-sub,.mfg .hero-content-inner>.hero-cta,.mfg .hero-content-inner>.hero-microproof,.mfg .hero-panel.hero-glass-shell{opacity:0;animation:cbsHeroUp .9s var(--Mfg-ease) forwards}.mfg .hero-content-inner>.hero-kicker{animation-delay:80ms}.mfg .hero-content-inner>h1{animation-delay:.16s}.mfg .hero-content-inner>.hero-subhead-list{animation-delay:.28s}.mfg .hero-content-inner>.hero-sub{animation-delay:.38s}.mfg .hero-content-inner>.hero-cta{animation-delay:.48s}.mfg .hero-content-inner>.hero-microproof{animation-delay:.56s}.mfg .hero-panel.hero-glass-shell{animation-delay:.3s}.mfg .hero-panel-inner>.hero-flow__list .hero-flow__link,.mfg .hero-panel-inner>.hero-flow__caption,.mfg .hero-panel-inner>.hero-enterprise,.mfg .hero-panel-inner>.hero-cloud-nav{opacity:0;animation:cbsHeroUp .75s var(--Mfg-motion-ease,var(--Mfg-ease)) forwards}.mfg .hero-panel-inner>.hero-flow__list li:first-child .hero-flow__link{animation-delay:.42s}.mfg .hero-panel-inner>.hero-flow__list li:nth-child(2) .hero-flow__link{animation-delay:.5s}.mfg .hero-panel-inner>.hero-flow__list li:nth-child(3) .hero-flow__link{animation-delay:.58s}.mfg .hero-panel-inner>.hero-flow__list li:nth-child(4) .hero-flow__link{animation-delay:.66s}.mfg .hero-panel-inner>.hero-flow__caption{animation-delay:.74s}.mfg .hero-panel-inner>.hero-enterprise{animation-delay:.82s}.mfg .hero-panel-inner>.hero-cloud-nav{animation-delay:.9s}.mfg .hero h1 .hero-h1-lead,.mfg .hero h1 .hero-h1-accent{display:inline}@keyframes cbsHeroUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.mfg .hero-orb{transition:translate .45s var(--Mfg-ease);will-change:translate}.mfg .why-choose-grid,.mfg .pain-grid,.mfg .outcomes-grid,.mfg .offer-grid,.mfg .industry-grid,.mfg .service-reviews-grid,.mfg .stats-grid,.mfg .plans-grid{align-items:stretch!important;gap:.9rem!important}.mfg .why-choose-grid>*,.mfg .pain-grid>*,.mfg .outcomes-grid>*,.mfg .offer-grid>*,.mfg .industry-grid>*,.mfg .service-reviews-grid>*,.mfg .stats-grid>*,.mfg .plans-grid>*{height:100%!important;min-height:0!important}.mfg #main-content .why-choose-tile,.mfg .why-choose-section .why-choose-tile,.mfg .pain-card,.mfg .outcome-card,.mfg .offer-card,.mfg .industry-card,.mfg .service-review-card,.mfg .plan-card{box-sizing:border-box!important;flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important}.mfg #main-content .why-choose-tile>p,.mfg .pain-card>p,.mfg .outcome-card>p,.mfg .offer-card>p,.mfg .industry-card>p,.mfg .service-review-card .service-review-quote,.mfg .service-review-card>p{flex:auto!important}.mfg #main-content .why-choose-tile,.mfg .why-choose-section .why-choose-tile{padding:1.25rem 1.1rem 1.3rem!important}.mfg .pain-card,.mfg .outcome-card,.mfg .offer-card,.mfg .industry-card{padding:1.15rem 1.15rem 1.25rem!important}.mfg #main-content>.section,.mfg #main-content>.offer-section,.mfg #main-content>.why-choose-section,.mfg #main-content>.stats-section,.mfg #main-content>.pain-section,.mfg #main-content>.process-section,.mfg #main-content>.industries-section,.mfg #main-content>.outcomes-section,.mfg #main-content>.salesforce-d360-band{padding-block:clamp(2.75rem,5.5vw,4rem)!important}.mfg #main-content .container{max-width:80rem;margin-inline:auto;padding-inline:clamp(1.4rem,5vw,3.5rem)}.mfg #faq.faq .faq-wrap{max-width:1060px;padding-inline:clamp(1.4rem,5vw,3.5rem)}.mfg .section-head-editorial,.mfg .service-reviews-head,.mfg .stats-head{margin-bottom:clamp(1.25rem,2.4vw,1.85rem)!important}.mfg .section-title,.mfg h2.section-title{max-width:40rem;margin-bottom:.65rem!important}.mfg .section-head-editorial--center .section-title,.mfg .section-head-editorial--center .section-intro{text-align:center;margin-inline:auto}.mfg .section-intro,.mfg .offer-subtitle{max-width:40rem;margin-bottom:0!important}.mfg .section-cta-row{margin-top:1.5rem!important}.mfg #main-content>section:not(#hero):not(.mfg-chapter){position:relative;border-top:none!important;border-image:!important}.mfg #main-content>section:not(#hero):not(.mfg-chapter):after{content:"";z-index:2;pointer-events:none;background:#00a1e024;height:1px;position:absolute;top:0;left:0;right:0}.mfg #faq:after,.mfg #contact:after,.mfg #client-reviews.rvw:after{content:none!important}.mfg .why-choose-tile,.mfg .pain-card,.mfg .outcome-card,.mfg .offer-card,.mfg .industry-card,.mfg .service-review-card,.mfg .plan-card,.mfg .mfg-segment-tile,.mfg .faq-card,.mfg .rvw-tile{transition:transform .35s var(--Mfg-motion-ease,var(--Mfg-ease)), box-shadow .35s var(--Mfg-motion-ease,var(--Mfg-ease)), border-color .25s ease!important}.mfg .why-choose-tile:hover,.mfg .pain-card:hover,.mfg .outcome-card:hover,.mfg .offer-card:hover,.mfg .industry-card:hover,.mfg .service-review-card:hover,.mfg .plan-card:hover,.mfg .mfg-segment-tile:hover,.mfg .faq-card:hover,.mfg .rvw-tile:hover{transform:translateY(-4px)!important}.mfg .why-choose-icon,.mfg .pain-icon{transition:transform .3s var(--Mfg-motion-ease,var(--Mfg-ease))}.mfg .why-choose-tile:hover .why-choose-icon,.mfg .pain-card:hover .pain-icon{transform:translateY(-2px)scale(1.04)}.mfg .data360-official-wrap{transition:transform .45s var(--Mfg-motion-ease,var(--Mfg-ease)), box-shadow .45s var(--Mfg-motion-ease,var(--Mfg-ease))}.mfg .data360-official-wrap:hover{transform:translateY(-3px)}.mfg .data360-official-wrap img{transition:transform .55s var(--Mfg-motion-ease,var(--Mfg-ease))}.mfg .data360-official-wrap:hover img{transform:scale(1.02)}.mfg .hero-flow__link{transition:transform .25s var(--Mfg-motion-ease,var(--Mfg-ease)), opacity .25s ease}.mfg .hero-flow__link:hover{transform:translate(4px)}.mfg .hero-cloud-nav a,.mfg-chapter a:not(.syn-btn){transition:transform .22s var(--Mfg-motion-ease,var(--Mfg-ease)), background .22s ease, border-color .22s ease, color .22s ease, box-shadow .22s ease!important}.mfg .syn-btn{transition:transform .28s var(--Mfg-motion-ease,var(--Mfg-ease)), box-shadow .28s var(--Mfg-motion-ease,var(--Mfg-ease)), background .22s ease, border-color .22s ease, color .22s ease!important}.mfg .syn-btn:hover{transform:translateY(-2px)}.mfg .syn-btn:hover svg{transform:translate(3px)}.mfg .text-media-row{align-items:center!important;gap:clamp(1.25rem,3vw,2.25rem)!important}.mfg .text-media-row__media,.mfg .data360-official-wrap,.mfg .data360-ref-figure{border-radius:1rem}.mfg .process-banner{color:var(--Mfg-ink)!important;border:1px solid var(--Mfg-line)!important;background:#fff!important;gap:.85rem!important;margin-bottom:1.25rem!important;padding:.95rem 1.15rem!important;box-shadow:0 14px 36px -28px #032d6059!important}.mfg .process-banner-icon{background:var(--Mfg-mist)!important;width:2.5rem!important;height:2.5rem!important;color:var(--Mfg-sky-deep)!important;border:1px solid #009ddb24!important;border-radius:10px!important;font-size:1.05rem!important}.mfg .process-banner-text{color:var(--Mfg-ink)!important;font-size:clamp(.95rem,1.4vw,1.1rem)!important}.mfg .process-banner-text .accent{color:var(--Mfg-sky-deep)!important}.mfg .process-banner:hover{background:#fff!important;border-color:#00a1e052!important;transform:translateY(-2px)!important;box-shadow:0 22px 44px -28px #0077b659!important}.mfg .process-section .container{max-width:72rem!important}.mfg .process-list{grid-template-columns:1fr!important;gap:.85rem!important;margin:0 0 1.25rem!important;list-style:none!important;display:grid!important}.mfg .process-list:before{display:none!important}@media (min-width:40rem){.mfg .process-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:64rem){.mfg .process-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}}.mfg .process-list-item{flex-direction:column!important;grid-template-columns:none!important;gap:.65rem!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}.mfg .process-step-head{flex-direction:row!important;align-items:center!important;gap:.55rem!important;min-width:0!important}.mfg .process-num{border-radius:8px!important;width:2rem!important;height:2rem!important;font-size:.85rem!important}.mfg .process-list-body{flex-direction:column!important;flex:auto!important;height:100%!important;padding:.95rem 1rem!important;display:flex!important}.mfg .process-list-body h3{margin-bottom:.35rem!important;font-size:1rem!important}.mfg .process-list-body p{flex:auto!important;margin:0!important;font-size:.84rem!important;line-height:1.5!important}.mfg .process-partner-badge-wrap{margin:.75rem 0 0!important}.mfg .process-list-item:hover .process-list-body{transform:translateY(-3px)!important}.mfg #architecture .text-media-row,.mfg #tempo .stats-head{margin-bottom:0!important}.mfg #architecture{padding-block:clamp(2.5rem,5vw,3.5rem)!important}.mfg #tempo .stats-grid>div{min-height:0!important;padding:1.1rem 1rem 1.15rem!important}.mfg #tempo .stat-icon{border-radius:10px!important;width:44px!important;height:44px!important;margin-bottom:.65rem!important}.mfg #client-reviews,.mfg #client-reviews.rvw{display:block!important}.mfg #client-reviews.rvw{padding-block:0!important}.mfg .service-reviews-grid{grid-template-columns:1fr!important;align-items:stretch!important;gap:14px!important;display:grid!important}@media (min-width:720px){.mfg .service-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1000px){.mfg .service-reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:1fr!important}}.mfg .service-review-card{border:1px solid var(--Mfg-line)!important;background:#fff!important;border-radius:1rem!important;flex-direction:column!important;height:100%!important;padding:1.25rem 1.2rem!important;display:flex!important;box-shadow:0 30px 70px -54px #032d6073!important}.mfg .service-review-card blockquote,.mfg .service-review-card blockquote p{color:var(--Mfg-ink)!important;flex:auto!important;margin:.65rem 0 0!important;font-size:.9rem!important;line-height:1.6!important}.mfg .service-review-card__meta{border-top:1px solid var(--Mfg-line);margin-top:auto!important;padding-top:.85rem!important}.mfg #personas .why-choose-grid--segments{grid-auto-rows:1fr!important;align-items:stretch!important;gap:.9rem!important;margin-top:1.25rem!important}.mfg #personas .why-choose-tile,.mfg #personas button.why-choose-tile{text-align:left!important;box-sizing:border-box!important;height:100%!important;min-height:100%!important;padding:1.15rem 1.05rem 1.2rem!important}.mfg #personas .why-choose-tile .why-choose-icon{align-self:flex-start!important;margin:0 0 .7rem!important}.mfg #personas .why-choose-tile h4,.mfg #personas .why-choose-tile .tile-subtitle,.mfg #personas .why-choose-tile p{text-align:left!important}.mfg #personas .why-choose-tile p{font-size:.84rem!important;line-height:1.5!important}.mfg button.why-choose-tile[data-segment]:after{padding-top:.7rem!important;font-size:.75rem!important}.mfg #tempo .stats-grid{align-items:stretch!important;gap:.9rem!important}.mfg #tempo .stats-grid>div{flex-direction:column!important;align-items:flex-start!important;height:100%!important;padding:1.15rem 1.1rem!important;display:flex!important}@media (prefers-reduced-motion:reduce){.mfg [data-aos],.mfg .hero-content-inner>.hero-kicker,.mfg .hero-content-inner>h1,.mfg .hero-content-inner>.hero-subhead-list,.mfg .hero-content-inner>.hero-sub,.mfg .hero-content-inner>.hero-cta,.mfg .hero-content-inner>.hero-microproof,.mfg .hero-panel.hero-glass-shell,.mfg .hero-panel-inner>.hero-flow__list .hero-flow__link,.mfg .hero-panel-inner>.hero-flow__caption,.mfg .hero-panel-inner>.hero-enterprise,.mfg .hero-panel-inner>.hero-cloud-nav{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.mfg .syn-btn:hover,.mfg .syn-btn:hover svg,.mfg .why-choose-tile:hover,.mfg .pain-card:hover,.mfg .outcome-card:hover,.mfg .offer-card:hover,.mfg .industry-card:hover,.mfg .service-review-card:hover,.mfg .mfg-segment-tile:hover,.mfg .data360-official-wrap:hover,.mfg .data360-official-wrap:hover img,.mfg .hero-flow__link:hover,.mfg .why-choose-tile:hover .why-choose-icon,.mfg .pain-card:hover .pain-icon{transform:none!important}}

.mfg #hero{--lg-bg-color:#ffffff05;--lg-highlight:#ffffff47;--lg-text:#fff;--lg-hover-glow:#ffffff1a}._glassContainer_22aqs_8{border-radius:8px;width:fit-content;position:relative;overflow:hidden}._glassAnimating_22aqs_13{animation:.8s cubic-bezier(.34,1.56,.64,1) _liquidSquish_22aqs_1}._glassAnimating_22aqs_13 ._glassSpecular_22aqs_16{animation:.8s ease-out _liquidGlow_22aqs_1}._glassAnimating_22aqs_13 ._glassOverlay_22aqs_19{background:#ffffff29}._glassFilter_22aqs_23{border-radius:inherit;z-index:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);filter:url(#mfg-liquid-dist);isolation:isolate;transition:filter .3s;position:absolute;inset:0}._glassFilterAnimate_22aqs_34{animation:.8s cubic-bezier(.34,1.56,.64,1) _liquidDistort_22aqs_1}._glassOverlay_22aqs_19{z-index:1;background:var(--lg-bg-color);border-radius:inherit;transition:background .3s;position:absolute;inset:0}._glassSpecular_22aqs_16{z-index:2;border-radius:inherit;box-shadow:inset 1px 1px 0 var(--lg-highlight), inset 0 0 5px var(--lg-highlight);pointer-events:none;transition:box-shadow .3s;position:absolute;inset:0;overflow:hidden}._glassSpecular_22aqs_16:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(155deg,#ffffff47 0%,#ffffff0f 28%,#0000 55%);position:absolute;inset:0}._glassRipple_22aqs_56{z-index:2;pointer-events:none;background:radial-gradient(circle,#ffffff4d 0%,#ffffff1a 40%,#0000 70%);border-radius:50%;width:100px;height:100px;animation:.8s cubic-bezier(.34,1.56,.64,1) _liquidRipple_22aqs_1;position:absolute}._glassContent_22aqs_67{z-index:3;pointer-events:auto;position:relative}@keyframes _liquidSquish_22aqs_1{0%{transform:scale(1)}20%{transform:scale(.95,1.05)}40%{transform:scale(1.02,.98)}60%{transform:scale(.98,1.02)}80%{transform:scale(1.01,.99)}to{transform:scale(1)}}@keyframes _liquidRipple_22aqs_1{0%{opacity:.8;transform:translate(-50%,-50%)scale(0)}50%{opacity:.4}to{opacity:0;transform:translate(-50%,-50%)scale(4)}}@keyframes _liquidDistort_22aqs_1{0%,to{filter:url(#mfg-liquid-dist)brightness()}50%{filter:url(#mfg-liquid-dist)brightness(1.08)contrast(1.05)}}@keyframes _liquidGlow_22aqs_1{0%,to{box-shadow:inset 1px 1px 0 var(--lg-highlight), inset 0 0 5px var(--lg-highlight)}50%{box-shadow:inset 1px 1px 0 var(--lg-highlight), inset 0 0 15px var(--lg-highlight), 0 0 20px #ffffff4d}}.mfg .hero--video-bg .hero-glass-shell{min-height:100%;box-shadow:0 28px 64px -28px #00000059,inset 0 1px #fff3;border-radius:1.25rem!important;width:100%!important;height:100%!important}.mfg .hero--video-bg .hero-glass-shell>._glassFilter_22aqs_23{-webkit-backdrop-filter:blur(5px)saturate(1.15)brightness(1.1)!important;backdrop-filter:blur(5px)saturate(1.15)brightness(1.1)!important;filter:none!important;isolation:auto!important}.mfg .hero--video-bg .hero-glass-shell>._glassOverlay_22aqs_19{background:linear-gradient(165deg,#ffffff12 0%,#ffffff04 50%,#ffffff03 100%)!important}.mfg .hero--video-bg .hero-glass-shell>._glassSpecular_22aqs_16{border:1px solid #ffffff42;box-shadow:inset 1px 1px #ffffff52,inset -1px -1px #ffffff0d!important}.mfg .hero--video-bg .hero-content-inner,.mfg .hero--video-bg .hero-panel-inner{box-sizing:border-box;color:#fff;justify-content:flex-start;width:100%;height:100%;min-height:0;flex-direction:column!important;display:flex!important}.mfg .hero--video-bg .hero-content-inner{gap:.65rem;padding:clamp(1.35rem,2.4vw,1.85rem) clamp(1.35rem,2.6vw,1.9rem)!important}.mfg .hero--video-bg .hero-panel-inner{justify-content:flex-start;gap:.55rem;height:100%;min-height:0;flex-direction:column!important;padding:1.25rem 1.2rem 1.2rem!important;display:flex!important}.mfg .hero--video-bg ._glassRipple_22aqs_56,.mfg .hero--video-bg ._glassFilterAnimate_22aqs_34,.mfg .hero--video-bg ._glassAnimating_22aqs_13{animation:none!important}@media (prefers-reduced-motion:reduce){.mfg .hero--video-bg ._glassFilter_22aqs_23{filter:none!important}.mfg .hero--video-bg ._glassAnimating_22aqs_13,.mfg .hero--video-bg ._glassFilterAnimate_22aqs_34,.mfg .hero--video-bg ._glassRipple_22aqs_56{animation:none!important}}
