.pillar-theme{--pillar-accent:var(--color-blue2);--pillar-accent-soft:color-mix(in srgb, var(--color-blue2) 22%, white);--pillar-hero-mid:color-mix(in srgb, var(--color-hidden-bg) 68%, white);--pillar-wave-shadow:#001e5d3d;--pillar-divider:#e9edf7}.pillar-theme--default,.pillar-theme--ap{--pillar-accent:var(--color-blue2);--pillar-hero-bg:linear-gradient(165deg, color-mix(in srgb, var(--color-blue2) 24%, white) 0%, color-mix(in srgb, var(--color-hidden-bg) 68%, white) 44%, #fff 100%)}.pillar-theme--po{--pillar-accent:#3b82f6;--pillar-hero-bg:linear-gradient(165deg, #acbce3 0%, #e4efff 44%, #fff 100%)}.pillar-theme--invoice{--pillar-accent:#f97316;--pillar-hero-bg:linear-gradient(165deg, #fee0cc 0%, #fef6d4 44%, #fff 100%)}.pillar-theme--approval{--pillar-accent:#16a34a;--pillar-hero-bg:linear-gradient(165deg, #ccebd7 0%, #f1fef8 44%, #fff 100%)}.pillar-theme--payments{--pillar-accent:#7c3aed;--pillar-hero-bg:linear-gradient(165deg, #e2d4fb 0%, #f6eeff 44%, #fff 100%)}.pillar-theme--expenses{--pillar-accent:#ac1484;--pillar-hero-bg:linear-gradient(165deg, #f0d5e9 0%, #fef5fc 44%, #fff 100%);--pillar-wave-shadow:#ac14841f;--pillar-divider:#f0dbf5}.pillar-hero{padding-top:4.5rem;padding-bottom:2rem;padding-inline:var(--page-padding-inline);background:var(--pillar-hero-bg);position:relative;overflow:hidden}@media (min-width:768px){.pillar-hero{padding-top:7.5rem;padding-bottom:216px}}.pillar-hero__eyebrow{margin-inline:auto;white-space:nowrap;width:fit-content;max-width:100%;font-family:var(--font-heading);color:var(--pillar-accent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff1a;border-radius:9999px;margin-bottom:2rem;padding:5px 18px;display:flex;box-shadow:0 1px 2px #001d670a,0 3px 8px #001d670f,inset 0 1px #ffffff73,0 0 0 1px #fff9;font-size:.95rem!important;font-weight:500!important;line-height:normal!important}@media (min-width:768px){.pillar-hero__eyebrow{margin-bottom:2.5rem}}.pillar-hero__rule{border-top:1px solid color-mix(in srgb, var(--pillar-accent) 22%, white);margin-top:1.25rem;display:none}@media (min-width:768px){.pillar-hero__rule{display:block}}.pillar-hero__tick{color:var(--pillar-accent);flex-shrink:0;margin-top:.125rem}.pillar-hero-wave{pointer-events:none;inset-inline:0;z-index:0;height:150px;padding-top:40px;line-height:0;position:absolute;bottom:-1px;overflow:hidden}.pillar-hero-wave__svg{width:100%;height:110px;filter:drop-shadow(0 -18px 28px var(--pillar-wave-shadow));display:block;transform:rotate(180deg)}.pillar-soft-divider{background:linear-gradient(to right, transparent, var(--pillar-divider,#e9edf7) 30%, var(--pillar-divider,#e9edf7) 70%, transparent);width:480px;max-width:100%;height:1px}.pillar-quip-rule{background:linear-gradient(to right, transparent, var(--pillar-accent), transparent);max-width:220px;height:1px;margin-inline:auto}.pillar-quip-punchline{font-family:var(--font-heading);color:var(--pillar-accent);margin-top:.5rem;font-size:1rem;font-style:italic;font-weight:500}.pillar-goodbye-item{opacity:0;padding-bottom:.08em;line-height:1.2;animation:18s infinite pillar-goodbye-rotate;transform:translateY(.75em)}.pillar-goodbye-item:first-child{animation-delay:0s}.pillar-goodbye-item:nth-child(2){animation-delay:2.25s}.pillar-goodbye-item:nth-child(3){animation-delay:4.5s}.pillar-goodbye-item:nth-child(4){animation-delay:6.75s}.pillar-goodbye-item:nth-child(5){animation-delay:9s}.pillar-goodbye-item:nth-child(6){animation-delay:11.25s}.pillar-goodbye-item:nth-child(7){animation-delay:13.5s}.pillar-goodbye-item:nth-child(8){animation-delay:15.75s}@keyframes pillar-goodbye-rotate{0%{opacity:0;transform:translateY(.75em)}4%,10%{opacity:1;transform:translateY(0)}14%,to{opacity:0;transform:translateY(-.75em)}}@media (prefers-reduced-motion:reduce){.pillar-goodbye-item{opacity:0;animation:none;transform:none}.pillar-goodbye-item:first-child{opacity:1}}.pillar-goodbye-accent{color:var(--pillar-accent);align-items:center;height:1.45em;line-height:1.2;overflow:hidden}.pillar-card-swap-wave{pointer-events:none;inset-inline:0;z-index:0;height:170px;padding-top:60px;line-height:0;display:none;position:absolute;top:0;overflow:hidden;transform:translateY(-100%)}@media (min-width:768px){.pillar-card-swap-wave{display:block}}.pillar-card-swap-wave__svg{filter:drop-shadow(0 -18px 28px #001e5d3d);width:100%;height:110px;display:block;transform:rotate(180deg)}@media (max-width:1023px){.product-card-swap-layer{opacity:1!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}}@media (min-width:1024px){.product-card-swap-deck{min-height:150vh}.product-card-swap-stage{align-items:center;min-height:calc(100vh - 216px);padding-block:0;display:grid;position:sticky;top:108px;overflow:clip}.product-card-swap-layer{will-change:transform, opacity;grid-area:1/1;width:100%}.product-card-swap-layer--solution{opacity:.12;transform:translateY(78%)scale(.94);-webkit-mask-image:linear-gradient(#000 0% 32%,#0000 100%);mask-image:linear-gradient(#000 0% 32%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.product-card-swap-deck{min-height:auto}.product-card-swap-stage{min-height:auto;padding-block:0;display:block;position:static;overflow:visible}.product-card-swap-layer{opacity:1!important;transform:none!important}}.pillar-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(1.25rem)}.pillar-reveal.is-visible{opacity:1;transform:translateY(0)}.pillar-reveal-item{opacity:0;transition:opacity .55s,transform .55s;transition-delay:calc(var(--pillar-stagger,0) * 80ms);transform:translateY(.75rem)}.pillar-reveal.is-visible .pillar-reveal-item{opacity:1;transform:translateY(0)}.pillar-reveal-item:first-child{--pillar-stagger:0}.pillar-reveal-item:nth-child(2){--pillar-stagger:1}.pillar-reveal-item:nth-child(3){--pillar-stagger:2}.pillar-reveal-item:nth-child(4){--pillar-stagger:3}.pillar-reveal-item:nth-child(5){--pillar-stagger:4}.pillar-reveal-item:nth-child(6){--pillar-stagger:5}.pillar-parallax{transform:translate3d(0, var(--pillar-parallax-y,0), 0) scale(var(--pillar-parallax-scale,1)) rotate(var(--pillar-parallax-rotate,0deg));opacity:var(--pillar-parallax-opacity,1);will-change:transform, opacity}.pillar-media-cover{aspect-ratio:16/9;object-fit:cover}.pillar-object-center{object-position:center center}.pillar-object-top-20{object-position:center 20%}.pillar-object-mid-35{object-position:center 35%}.pillar-object-mid-42{object-position:center 42%}.pillar-gpu{backface-visibility:hidden;transform:translateZ(0)}.pillar-glow-expenses{background:radial-gradient(circle,#ac14842e 0%,#0000 68%)}.pillar-glow-payments{background:radial-gradient(circle,#7c3aed2e 0%,#0000 68%)}.pillar-text-approval-dark{color:#003107}.pillar-feature-blur{background:#d6ddebf2}.pillar-feature-bar-card{background:#dce8ff}.pillar-feature-float-card{transform-origin:100%;scale:.88}.pillar-how-glow{opacity:0;transform:translate3d(-50%, var(--pillar-parallax-y,0), 0) scale(var(--pillar-parallax-scale,1));will-change:transform, opacity;transition:opacity .9s ease-out}.pillar-how-glow.is-visible{opacity:1}.pillar-how-copy{opacity:0;transition:opacity .78s ease-out,transform .78s cubic-bezier(.22,1,.36,1);transform:translateY(52px)}.pillar-how-copy.is-visible{opacity:1;transform:translateY(var(--pillar-parallax-y,0))}.pillar-how-video-stage{perspective:1200px;z-index:2;position:relative}.pillar-how-video{z-index:2;transform-origin:top;transform:translate3d(0, var(--pillar-parallax-y,150px), 0) scale(var(--pillar-parallax-scale,.92)) rotateX(var(--pillar-parallax-rotate,7deg));opacity:var(--pillar-parallax-opacity,0);will-change:transform, opacity;transition:opacity .82s ease-out,transform .98s cubic-bezier(.22,1,.36,1);position:relative}.pillar-how-video.is-visible{transition:opacity .7s ease-out}.pillar-how-video-glow{opacity:0;transform:translateY(var(--pillar-parallax-y,0)) scale(var(--pillar-parallax-scale,1));will-change:transform, opacity;transition:opacity .9s ease-out}.pillar-how-video-glow.is-visible{opacity:1}.pillar-modal-close{width:36px;height:36px;color:var(--color-grey1);cursor:pointer;background:#fff;border:none;border-radius:16px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 10px 24px #0000002e}.expense-hero-badge{animation:9s ease-in-out infinite expense-hero-float}.expense-hero-badge--scanned{animation-delay:0s}.expense-hero-badge--approved{animation-delay:-4.2s}.expense-hero-badge--reimbursed{animation-delay:-7.5s}.expense-hero-badge-icon--scanned{color:#ac1484;background:#ac14841a}.expense-hero-badge-icon--approved{color:#16a34a;background:#16a34a1a}.expense-hero-badge-icon--reimbursed{color:#2563eb;background:#2563eb1a}@keyframes expense-hero-float{0%,to{transform:translate(0,0)}40%{transform:translateY(-4px)}70%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.expense-hero-badge{animation:none}}.payment-hero-invoice{opacity:0;animation:8.8s cubic-bezier(.22,1,.36,1) 3 forwards payment-hero-invoice-life;animation-delay:calc(var(--payment-hero-index) * .17s);transform:translate(42px,-10px)rotate(7deg)scale(.96)}.payment-hero-invoice:first-child{--payment-hero-index:0;--payment-stack-x:0px;--payment-stack-y:0px;--payment-stack-rotate:-1.7deg;--payment-stack-scale:1;z-index:3}.payment-hero-invoice:nth-child(2){--payment-hero-index:1;--payment-stack-x:-7px;--payment-stack-y:28px;--payment-stack-rotate:0deg;--payment-stack-scale:.965;z-index:2}.payment-hero-invoice:nth-child(3){--payment-hero-index:2;--payment-stack-x:-14px;--payment-stack-y:56px;--payment-stack-rotate:1.7deg;--payment-stack-scale:.93;z-index:1}.payment-hero-button{opacity:0;animation:8.8s cubic-bezier(.22,1,.36,1) 3 forwards payment-hero-button-click;transform:translateY(8px)scale(.98)}.payment-hero-cursor{opacity:0;transform-origin:5px 5px;animation:8.8s cubic-bezier(.22,1,.36,1) 3 forwards payment-hero-cursor-click}.payment-hero-click-ring{opacity:0;animation:8.8s ease-out 3 forwards payment-hero-click-ring}.payment-hero-complete{opacity:0;animation:8.8s cubic-bezier(.22,1,.36,1) 3 forwards payment-hero-complete-life;transform:translateY(8px)scale(.98)}@keyframes payment-hero-invoice-life{0%,7%{opacity:0;transform:translate(46px,-12px)rotate(8deg)scale(.94)}17%{opacity:1;transform:translate3d(calc(var(--payment-stack-x) - 26px), calc(var(--payment-stack-y) + 7px), 0) rotate(-5deg) scale(var(--payment-stack-scale))}31%,48%{opacity:1;transform:translate3d(var(--payment-stack-x), var(--payment-stack-y), 0) rotate(var(--payment-stack-rotate)) scale(var(--payment-stack-scale))}56%,to{opacity:0;transform:translate3d(var(--payment-stack-x), var(--payment-stack-y), 0) rotate(var(--payment-stack-rotate)) scale(var(--payment-stack-scale))}}@keyframes payment-hero-button-click{0%,27%{opacity:0;transform:translateY(8px)scale(.98)}36%,57%{opacity:1;transform:translateY(0)scale(1)}62%{opacity:1;transform:translateY(2px)scale(.95)}67%{opacity:1;transform:translateY(-1px)scale(1.04)}73%{opacity:1;transform:translateY(0)scale(1)}80%,to{opacity:0;transform:translateY(0)scale(.98)}}@keyframes payment-hero-cursor-click{0%,30%{opacity:0;transform:translate(42px,44px)rotate(-8deg)}40%{opacity:1;transform:translate(42px,44px)rotate(-8deg)}60%,68%{opacity:1;transform:translate(258px,263px)rotate(-8deg)}78%,to{opacity:0;transform:translate(258px,263px)rotate(-8deg)scale(.9)}}@keyframes payment-hero-click-ring{0%,58%{opacity:0;transform:scale(.4)}63%{opacity:.9;transform:scale(.75)}72%,to{opacity:0;transform:scale(2.1)}}@keyframes payment-hero-complete-life{0%,62%{opacity:0;transform:translateY(8px)scale(.98)}72%,to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.payment-hero-invoice,.payment-hero-button,.payment-hero-cursor,.payment-hero-click-ring,.payment-hero-complete{animation:none!important}.payment-hero-invoice,.payment-hero-button,.payment-hero-cursor,.payment-hero-click-ring{opacity:0!important}.payment-hero-complete{opacity:1!important;transform:none!important}}.product-feature-row{opacity:0;will-change:opacity, transform;transition:opacity .82s ease-out,transform .98s cubic-bezier(.22,1,.36,1);transform:translateY(32px)}.product-feature-row.is-visible{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.product-feature-row{opacity:1;transition:none;transform:none}}.pillar-placeholder-dot{background:#2a68ec}.pillar-placeholder-dot--payment{background:#1faa14}.pillar-placeholder-dot--fraud{background:#c92f54}@keyframes irep-dash-in{0%{opacity:0}to{opacity:1}}@keyframes irep-card-in{0%{opacity:0;filter:blur(4px);transform:translateY(20px)scale(.88)}70%{opacity:1;filter:blur();transform:translateY(-2px)scale(1.02)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes irep-card-float{0%,to{translate:0}42%{translate:1px -2px}74%{translate:-1px 1px}}@keyframes irep-line-draw{to{stroke-dasharray:1 0}}@keyframes irep-marker-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes irep-donut-draw{to{stroke-dasharray:var(--irep-donut-dash) var(--irep-donut-gap)}}@keyframes irep-bar-grow{to{transform:scaleY(1)}}@keyframes irep-status-change{0%,55%{fill:#ffb840}to{fill:var(--irep-status-target)}}.irep-dash{animation:1.2s both irep-dash-in}.irep-dash--hidden{opacity:0}.irep-cards>.irep-card:first-child{animation:1.1s cubic-bezier(.2,1.05,.36,1) .5s both irep-card-in,12s ease-in-out .5s infinite irep-card-float}.irep-cards>.irep-card:nth-child(2){animation:1.1s cubic-bezier(.2,1.05,.36,1) 1.2s both irep-card-in,12s ease-in-out 1.2s infinite irep-card-float}.irep-cards>.irep-card:nth-child(3){animation:1.1s cubic-bezier(.2,1.05,.36,1) 1.9s both irep-card-in,12s ease-in-out 1.9s infinite irep-card-float}.irep-line-draw{stroke-dasharray:0 1;animation:1.6s cubic-bezier(.16,1,.3,1) 1.1s both irep-line-draw}.irep-marker-in{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.52s cubic-bezier(.2,1.25,.36,1) 2.55s both irep-marker-in}.irep-donut-arc{stroke-dasharray:0 150.796;--irep-donut-dash:98.0177;--irep-donut-gap:52.7788;animation:1.6s cubic-bezier(.16,1,.3,1) 1.9s both irep-donut-draw}.irep-dashboard.is-started .irep-status-transition--green-26{--irep-status-target:#39b34a;animation:.68s ease-out 2.6s both irep-status-change}.irep-dashboard.is-started .irep-status-transition--red-31{--irep-status-target:#df0b0b;animation:.68s ease-out 3.1s both irep-status-change}.irep-dashboard.is-started .irep-status-transition--green-36{--irep-status-target:#39b34a;animation:.68s ease-out 3.6s both irep-status-change}.irep-bars>.irep-bar:first-child{height:72px}.irep-bars>.irep-bar:nth-child(2){height:45px}.irep-bars>.irep-bar:nth-child(3){height:96px}.irep-bars>.irep-bar:nth-child(4){height:128px}.irep-bars>.irep-bar:nth-child(5){height:88px}.irep-bars>.irep-bar:nth-child(6){height:36px}.irep-bars>.irep-bar:nth-child(7){height:24px}.irep-bar__fill{transform-origin:bottom;border-radius:5px 5px 0 0;width:100%;height:100%;display:block;transform:scaleY(0)}.irep-bar__fill--navy{background-color:#001e5d}.irep-bar__fill--white{background-color:#fff}.irep-bars.is-started>.irep-bar:first-child>.irep-bar__fill{animation:1.2s cubic-bezier(.16,1,.3,1) 2.6s both irep-bar-grow}.irep-bars.is-started>.irep-bar:nth-child(2)>.irep-bar__fill{animation:1.2s cubic-bezier(.16,1,.3,1) 2.78s both irep-bar-grow}.irep-bars.is-started>.irep-bar:nth-child(3)>.irep-bar__fill{animation:1.2s cubic-bezier(.16,1,.3,1) 2.96s both irep-bar-grow}.irep-bars.is-started>.irep-bar:nth-child(4)>.irep-bar__fill{animation:1.2s cubic-bezier(.16,1,.3,1) 3.14s both irep-bar-grow}.irep-bars.is-started>.irep-bar:nth-child(5)>.irep-bar__fill{animation:1.2s cubic-bezier(.16,1,.3,1) 3.32s both irep-bar-grow}.irep-bars.is-started>.irep-bar:nth-child(6)>.irep-bar__fill{animation:1.2s cubic-bezier(.16,1,.3,1) 3.5s both irep-bar-grow}.irep-bars.is-started>.irep-bar:nth-child(7)>.irep-bar__fill{animation:1.2s cubic-bezier(.16,1,.3,1) 3.68s both irep-bar-grow}@media (prefers-reduced-motion:reduce){.irep-dash,.irep-cards>.irep-card,.irep-line-draw,.irep-marker-in,.irep-donut-arc,.irep-dashboard.is-started .irep-status-transition--green-26,.irep-dashboard.is-started .irep-status-transition--red-31,.irep-dashboard.is-started .irep-status-transition--green-36,.irep-bars.is-started>.irep-bar>.irep-bar__fill{animation:none!important}.irep-dash,.irep-cards>.irep-card,.irep-marker-in{opacity:1;filter:none;transform:translate(0,0)}.irep-line-draw{stroke-dasharray:1 0}.irep-donut-arc{stroke-dasharray:var(--irep-donut-dash) var(--irep-donut-gap)}.irep-bars.is-started>.irep-bar>.irep-bar__fill{transform:scaleY(1)}}.approval-easy-badges,.invoice-easy-badges,.po-easy-badges{display:contents}.approval-easy-floating-badge{animation:10s ease-in-out infinite approval-easy-badge-float;animation-delay:var(--approval-easy-float-delay,0s)}.approval-easy-pop-label{opacity:1}.approval-easy-floating-card{animation:12s ease-in-out infinite approval-easy-card-float}.approval-easy-badges>.approval-easy-pop-label:first-child{--approval-easy-pop-delay:0s;--approval-easy-float-delay:0s}.approval-easy-badges>.approval-easy-pop-label:nth-child(2){--approval-easy-pop-delay:80ms;--approval-easy-float-delay:-2.1s}.approval-easy-badges>.approval-easy-pop-label:nth-child(3){--approval-easy-pop-delay:.16s;--approval-easy-float-delay:-4.2s}.approval-easy-badges>.approval-easy-pop-label:nth-child(4){--approval-easy-pop-delay:.24s;--approval-easy-float-delay:-6.3s}.approval-easy-badges>.approval-easy-pop-label:nth-child(5){--approval-easy-pop-delay:.32s;--approval-easy-float-delay:-8.4s}@supports (animation-timeline:view()){.approval-easy-pop-label{opacity:0;transform-origin:50%;animation:.52s cubic-bezier(.2,1.25,.36,1) both approval-easy-label-pop;animation-delay:var(--approval-easy-pop-delay,0s);animation-timeline:view();animation-range:entry 12% cover 34%;transform:translateY(14px)scale(.88)}}@keyframes approval-easy-badge-float{0%,to{transform:translate(0,0)}35%{transform:translate(1.5px,-2.5px)}70%{transform:translate(-1px,1.5px)}}@keyframes approval-easy-label-pop{0%{opacity:0;transform:translateY(14px)scale(.88)}68%{opacity:1;transform:translateY(-2px)scale(1.04)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes approval-easy-card-float{0%,to{transform:translate(0,0)}40%{transform:translate(-1.5px,-2px)}75%{transform:translate(1px,1.5px)}}@media (prefers-reduced-motion:reduce){.approval-easy-floating-badge,.approval-easy-pop-label,.approval-easy-floating-card{opacity:1;animation:none;transform:none}}.invoice-easy-floating-badge{animation:10s ease-in-out infinite invoice-easy-badge-float;animation-delay:var(--invoice-easy-float-delay,0s)}.invoice-easy-pop-label{opacity:1}.invoice-easy-floating-card{animation:12s ease-in-out infinite invoice-easy-card-float}.invoice-easy-badges>.invoice-easy-pop-label:first-child{--invoice-easy-pop-delay:0s;--invoice-easy-float-delay:0s}.invoice-easy-badges>.invoice-easy-pop-label:nth-child(2){--invoice-easy-pop-delay:80ms;--invoice-easy-float-delay:-2.1s}.invoice-easy-badges>.invoice-easy-pop-label:nth-child(3){--invoice-easy-pop-delay:.16s;--invoice-easy-float-delay:-4.2s}.invoice-easy-badges>.invoice-easy-pop-label:nth-child(4){--invoice-easy-pop-delay:.24s;--invoice-easy-float-delay:-6.3s}.invoice-easy-badges>.invoice-easy-pop-label:nth-child(5){--invoice-easy-pop-delay:.32s;--invoice-easy-float-delay:-8.4s}@supports (animation-timeline:view()){.invoice-easy-pop-label{opacity:0;transform-origin:50%;animation:.52s cubic-bezier(.2,1.25,.36,1) both invoice-easy-label-pop;animation-delay:var(--invoice-easy-pop-delay,0s);animation-timeline:view();animation-range:entry 12% cover 34%;transform:translateY(14px)scale(.88)}}@keyframes invoice-easy-badge-float{0%,to{transform:translate(0,0)}35%{transform:translate(1.5px,-2.5px)}70%{transform:translate(-1px,1.5px)}}@keyframes invoice-easy-label-pop{0%{opacity:0;transform:translateY(14px)scale(.88)}68%{opacity:1;transform:translateY(-2px)scale(1.04)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes invoice-easy-card-float{0%,to{transform:translate(0,0)}40%{transform:translate(-1.5px,-2px)}75%{transform:translate(1px,1.5px)}}@media (prefers-reduced-motion:reduce){.invoice-easy-floating-badge,.invoice-easy-pop-label,.invoice-easy-floating-card{opacity:1;animation:none;transform:none}}.po-easy-floating-badge{animation:10s ease-in-out infinite po-easy-badge-float;animation-delay:var(--po-easy-float-delay,0s)}.po-easy-floating-card{animation:12s ease-in-out infinite po-easy-card-float}.po-easy-badges>.po-easy-floating-badge:first-child{--po-easy-float-delay:0s}.po-easy-badges>.po-easy-floating-badge:nth-child(2){--po-easy-float-delay:-2.4s}.po-easy-badges>.po-easy-floating-badge:nth-child(3){--po-easy-float-delay:-4.8s}@keyframes po-easy-badge-float{0%,to{transform:translate(0,0)}35%{transform:translate(1.5px,-2.5px)}70%{transform:translate(-1px,1.5px)}}@keyframes po-easy-card-float{0%,to{transform:translate(0,0)}40%{transform:translate(-1.5px,-2px)}75%{transform:translate(1px,1.5px)}}@media (prefers-reduced-motion:reduce){.po-easy-floating-badge,.po-easy-floating-card{animation:none}}.ap-mosaic-stage{transform-origin:top;position:absolute;inset:0;transform:scale(.95)}@media (min-width:768px){.ap-mosaic-stage{transform:scale(.84)}}.ap-mosaic-glow{background:radial-gradient(circle at 28% 20%, color-mix(in srgb, var(--color-blue2) 28%, transparent) 0%, transparent 44%), radial-gradient(circle at 78% 82%, color-mix(in srgb, var(--color-green1) 20%, transparent) 0%, transparent 40%)}.ap-flow-tile{will-change:left, top, width, height, opacity, filter;transition:left 1.5s cubic-bezier(.22,1,.36,1),top 1.5s cubic-bezier(.22,1,.36,1),width 1.5s cubic-bezier(.22,1,.36,1),height 1.5s cubic-bezier(.22,1,.36,1),opacity .8s,filter .8s;position:absolute}.ap-tile-frame{transition:border-radius 1.5s cubic-bezier(.22,1,.36,1),box-shadow 1.5s cubic-bezier(.22,1,.36,1)}.ap-phase-create .ap-tile-create,.ap-phase-approve .ap-tile-approve,.ap-phase-pay .ap-tile-pay{opacity:1;filter:none;z-index:30;width:68%;height:74%;top:10%;left:0%}.ap-phase-create .ap-tile-approve,.ap-phase-pay .ap-tile-create{opacity:.32;filter:saturate(.55)blur(2.4px);z-index:10;width:40%;height:36%;top:3%;left:58%}.ap-phase-create .ap-tile-pay,.ap-phase-approve .ap-tile-create{opacity:.32;filter:saturate(.55)blur(2.4px);z-index:10;width:44%;height:40%;top:53%;left:54%}.ap-phase-approve .ap-tile-pay{opacity:.32;filter:saturate(.55)blur(2.4px);z-index:10;width:40%;height:36%;top:3%;left:58%}.ap-phase-pay .ap-tile-approve{opacity:.32;filter:saturate(.55)blur(2.4px);z-index:10;width:44%;height:40%;top:53%;left:54%}.ap-phase-settled .ap-tile-create{opacity:1;filter:none;z-index:20;width:58%;height:62%;top:16%;left:0%}.ap-phase-settled .ap-tile-approve{opacity:1;filter:none;z-index:10;width:39%;height:37%;top:6%;left:61%}.ap-phase-settled .ap-tile-pay{opacity:1;filter:none;z-index:25;width:39%;height:40%;top:45%;left:61%}.ap-phase-create .ap-tile-create .ap-tile-frame,.ap-phase-approve .ap-tile-approve .ap-tile-frame,.ap-phase-pay .ap-tile-pay .ap-tile-frame{border-radius:46px;box-shadow:0 22px 56px #001e5d33}.ap-flow-overlay{opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.ap-create-ui,.ap-create-summary-ui{transform-origin:0 0;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.ap-create-summary-ui{transform-origin:100% 100%}.ap-create-summary-position{transition:bottom 1.5s cubic-bezier(.22,1,.36,1),top 1.5s cubic-bezier(.22,1,.36,1),left 1.5s cubic-bezier(.22,1,.36,1),right 1.5s cubic-bezier(.22,1,.36,1);bottom:.5rem;right:.5rem}.ap-phase-settled .ap-create-summary-position{inset:.5rem auto auto .5rem}.ap-phase-create .ap-create-ui,.ap-phase-create .ap-create-summary-ui{transform:scale(.86)}.ap-phase-approve .ap-create-ui,.ap-phase-pay .ap-create-ui,.ap-phase-settled .ap-create-ui,.ap-phase-approve .ap-create-summary-ui,.ap-phase-pay .ap-create-summary-ui,.ap-phase-settled .ap-create-summary-ui{transform:scale(.72)}.ap-phase-approve .ap-create-summary-ui,.ap-phase-pay .ap-create-summary-ui,.ap-phase-pay .ap-approve-overlay{opacity:.42;filter:blur(2px)saturate(.65)}.ap-approve-ui{transition:transform 1.5s cubic-bezier(.22,1,.36,1);transform:scale(.6)}.ap-phase-approve .ap-approve-ui,.ap-phase-pay .ap-tile-pay .ap-approve-ui{transform:scale(.86)}.ap-phase-approve .ap-approve-overlay,.ap-phase-pay .ap-approve-overlay,.ap-phase-settled .ap-approve-overlay,.ap-phase-pay .ap-pay-overlay,.ap-phase-settled .ap-pay-overlay{opacity:1;transform:translateY(0)}.ap-po-form-card{opacity:0;animation:6.9s .35s both ap-po-form-life}@keyframes ap-po-form-life{0%{opacity:0;transform:translateY(5px)}8%{opacity:1;transform:translateY(0)}82%{opacity:1;transform:translateY(0)}to{opacity:0}}.ap-po-field-active{animation:5.1s 1.45s both ap-po-field-ring}@keyframes ap-po-field-ring{0%{border-color:#e2e8f0;box-shadow:inset 0 1px 1px #0f172a08}8%{border-color:#2a68ec59;box-shadow:0 0 0 2px #2a68ec26}82%{border-color:#2a68ec59;box-shadow:0 0 0 2px #2a68ec26}to{border-color:#e2e8f0;box-shadow:inset 0 1px 1px #0f172a08}}.ap-po-dropdown{opacity:0;transform-origin:top;animation:4.8s ease-out 1.75s both ap-po-dropdown-life;transform:translateY(-4px)scaleY(.96)}@keyframes ap-po-dropdown-life{0%{opacity:0;transform:translateY(-4px)scaleY(.96)}6%{opacity:1;transform:translateY(0)scaleY(1)}78%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(-4px)scaleY(.98)}}.ap-po-cursor{opacity:0;transform-origin:5px 5px;animation:4.6s .65s both ap-po-cursor}@keyframes ap-po-cursor{0%{opacity:0;transform:translate(74px,12px)}8%{opacity:1;transform:translate(74px,12px)}24%{opacity:1;transform:translate(190px,85px)}34%{opacity:1;transform:translate(190px,85px)}82%{opacity:1;transform:translate(45px,151px)}94%{opacity:1;transform:translate(45px,151px)}to{opacity:0;transform:translate(45px,151px)}}.ap-po-click-pulse{opacity:0;animation:.55s ease-out 1.72s both ap-po-click-pulse}@keyframes ap-po-click-pulse{0%{opacity:0;transform:scale(.4)}18%{opacity:.9;transform:scale(.75)}to{opacity:0;transform:scale(1.85)}}.ap-po-selected-row{animation:.5s ease-out 4.35s forwards ap-po-row-highlight}@keyframes ap-po-row-highlight{0%{box-shadow:none;background:0 0}to{background:#2a68ec12;box-shadow:inset 3px 0 #2a68ec66}}.ap-po-result-card{opacity:0;animation:.85s 6.65s forwards ap-fade-up}.ap-payment-run-ui{transform-origin:100% 100%;transition:transform 1.5s cubic-bezier(.22,1,.36,1);transform:scale(.9)}.ap-phase-settled .ap-payment-run-ui{transform:translateY(8px)scale(.56)}.ap-payment-invoice{opacity:0;transform:translate(42px,-10px)rotate(7deg)scale(.96)}.ap-payment-invoice:first-child{--ap-payment-index:0;--ap-stack-x:0px;--ap-stack-y:0px;--ap-stack-rotate:-1.7deg;--ap-stack-scale:1;z-index:3}.ap-payment-invoice:nth-child(2){--ap-payment-index:1;--ap-stack-x:-7px;--ap-stack-y:28px;--ap-stack-rotate:0deg;--ap-stack-scale:.965;z-index:2}.ap-payment-invoice:nth-child(3){--ap-payment-index:2;--ap-stack-x:-14px;--ap-stack-y:56px;--ap-stack-rotate:1.7deg;--ap-stack-scale:.93;z-index:1}.ap-phase-pay .ap-payment-invoice{animation:ap-payment-invoice-flick 1.15s cubic-bezier(.22, 1, .36, 1) calc(var(--ap-payment-index) * .17s) forwards, ap-payment-fade-out .45s ease 2.35s forwards}.ap-phase-settled .ap-payment-invoice{opacity:0;transform:translate3d(var(--ap-stack-x), var(--ap-stack-y), 0) rotate(var(--ap-stack-rotate)) scale(var(--ap-stack-scale))}.ap-payment-button{opacity:0;transform:translateY(8px)}.ap-phase-pay .ap-payment-button{animation:2.2s cubic-bezier(.22,1,.36,1) .45s forwards ap-payment-button-click}.ap-phase-settled .ap-payment-button{opacity:0;transform:translateY(0)scale(1)}.ap-payment-cursor{opacity:0;transform-origin:5px 5px}.ap-phase-pay .ap-payment-cursor,.ap-phase-settled .ap-payment-cursor{animation:2.2s cubic-bezier(.22,1,.36,1) .45s forwards ap-payment-cursor-click}.ap-payment-click-ring{opacity:0}.ap-phase-pay .ap-payment-click-ring,.ap-phase-settled .ap-payment-click-ring{animation:.55s ease-out 1.85s forwards ap-payment-click-ring}.ap-payment-complete{opacity:0;transform:translateY(8px)scale(.98)}.ap-phase-pay .ap-payment-complete,.ap-phase-settled .ap-payment-complete{animation:.7s cubic-bezier(.22,1,.36,1) 2.7s forwards ap-payment-complete}@keyframes ap-payment-invoice-flick{0%{opacity:0;transform:translate(46px,-12px)rotate(8deg)scale(.94)}42%{opacity:1;transform:translate3d(calc(var(--ap-stack-x) - 26px), calc(var(--ap-stack-y) + 7px), 0) rotate(-5deg) scale(var(--ap-stack-scale))}to{opacity:1;transform:translate3d(var(--ap-stack-x), var(--ap-stack-y), 0) rotate(var(--ap-stack-rotate)) scale(var(--ap-stack-scale))}}@keyframes ap-payment-button-click{0%{opacity:0;transform:translateY(8px)scale(.98)}18%{opacity:1;transform:translateY(0)scale(1)}56%{opacity:1;transform:translateY(0)scale(1)}62%{opacity:1;transform:translateY(2px)scale(.95)}70%{opacity:1;transform:translateY(-1px)scale(1.04)}78%{opacity:1;transform:translateY(0)scale(1)}90%{opacity:0;transform:translateY(0)scale(.98)}to{opacity:0;transform:translateY(0)scale(.98)}}@keyframes ap-payment-cursor-click{0%{opacity:0;transform:translate(42px,44px)rotate(-8deg)}18%{opacity:1;transform:translate(42px,44px)rotate(-8deg)}58%{opacity:1;transform:translate(258px,346px)rotate(-8deg)}72%{opacity:1;transform:translate(258px,346px)rotate(-8deg)scale(.9)}to{opacity:0;transform:translate(258px,346px)rotate(-8deg)scale(.9)}}@keyframes ap-payment-click-ring{0%{opacity:0;transform:scale(.4)}22%{opacity:.9;transform:scale(.75)}to{opacity:0;transform:scale(2.1)}}@keyframes ap-payment-complete{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ap-payment-fade-out{to{opacity:0}}.ap-invoice-approval-ui{transform-origin:100% 0;transition:transform 1.5s cubic-bezier(.22,1,.36,1);transform:scale(.9)}.ap-phase-settled .ap-invoice-approval-ui{transform:translate(0)scale(.52)}.ap-invoice-match-notification{opacity:0;transform:translateY(8px)scale(.98)}.ap-phase-approve .ap-invoice-match-notification,.ap-phase-pay .ap-invoice-match-notification,.ap-phase-settled .ap-invoice-match-notification{animation:.7s cubic-bezier(.22,1,.36,1) .55s forwards ap-payment-complete}.ap-invoice-capture-preview{transform-origin:0 0;transform:scale(.92)}.ap-phase-settled .ap-invoice-capture-preview{transform:scale(.72)}@keyframes ap-fade-up{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ap-flow-tile,.ap-tile-frame,.ap-flow-overlay{opacity:1;filter:none;transition:none;transform:none}.ap-po-form-card,.ap-po-dropdown{opacity:0;animation:none}.ap-po-field-active{animation:none}.ap-po-cursor{opacity:0;animation:none}.ap-po-selected-row{background:#2a68ec12;animation:none}.ap-po-result-card{opacity:1;animation:none}.ap-payment-complete{opacity:1;animation:none;transform:none}.ap-payment-button{opacity:0;animation:none;transform:none}.ap-payment-invoice{opacity:0;transform:translate3d(var(--ap-stack-x), var(--ap-stack-y), 0) rotate(var(--ap-stack-rotate)) scale(var(--ap-stack-scale))}.ap-payment-cursor,.ap-payment-click-ring{opacity:0;animation:none}.ap-invoice-match-notification{opacity:1;animation:none;transform:none}}.integration-hero-eyebrow{font-family:var(--font-heading);color:#6b7280;animation:7s ease-in-out infinite integration-eyebrow-float}.integration-hero-accent{color:var(--integration-hero-color,var(--color-blue2))}@keyframes integration-eyebrow-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.integration-hero-eyebrow{animation:none}}.ap-hero-h1{overflow-wrap:normal;max-width:100%;font-size:clamp(1.35rem,2.4vw + .65rem,2.25rem)}.ap-hero-h1__lead{display:inline}
.integration-marketing-page{--integration-gutter:1.25rem;--integration-section-y:2.75rem;--integration-section-y-sm:2rem}@media (min-width:501px) and (max-width:900px){.integration-marketing-page{--integration-gutter:2.75rem}}@media (min-width:901px){.integration-marketing-page{--integration-gutter:var(--page-padding-inline)}}@media (min-width:768px){.integration-marketing-page{--integration-section-y:4.5rem;--integration-section-y-sm:3rem}}.integration-section{padding-inline:var(--integration-gutter)}.integration-section--y{padding-block:var(--integration-section-y)}.integration-section--y-sm{padding-block:var(--integration-section-y-sm)}.integration-divider{border:0;border-top:1px solid #dbeafecc;width:min(70%,28rem);margin-inline:auto}.integration-marketing-page .integration-hero{padding-inline:var(--integration-gutter)!important}.integration-hero__stack{gap:2rem}@media (min-width:768px){.integration-hero__stack{gap:2.5rem}}@media (min-width:1024px){.integration-hero__stack{gap:5rem}}.integration-hero__copy{width:100%;max-width:none;margin-inline:0}@media (min-width:768px){.integration-hero__copy{max-width:400px}}@media (min-width:1024px){.integration-hero__copy{max-width:none}}.integration-bento{padding-inline:var(--integration-gutter)!important;padding-top:7.5rem!important;padding-bottom:2rem!important}@media (min-width:768px){.integration-bento{padding-top:14rem!important;padding-bottom:3rem!important}}.integration-bento__intro{margin-inline:0!important;width:100%!important;max-width:none!important;margin-bottom:1.5rem!important}@media (min-width:768px){.integration-bento__intro{margin-bottom:0!important}}.integration-bento__card{width:100%!important;max-width:none!important;margin-inline:0!important}.integration-social-proof{padding-inline:var(--integration-gutter);padding-block:var(--integration-section-y-sm);background-color:var(--color-hidden-bg)}.integration-social-proof .integration-divider{margin-top:0;margin-bottom:1.5rem}.integration-social-proof .integration-divider:last-child{margin-top:1.5rem;margin-bottom:0}@media (min-width:768px){.integration-social-proof .integration-divider{margin-bottom:2.5rem}.integration-social-proof .integration-divider:last-child{margin-top:2.5rem}}.integration-social-proof .customer-carousel-headline{max-width:100%;margin-bottom:1.75rem;padding-inline:0}@media (min-width:768px){.integration-social-proof .customer-carousel-headline{max-width:70%;margin-bottom:2.5rem}}.integration-marketing-page .integration-cta-band{padding-inline:var(--integration-gutter)!important;padding-block:2.75rem!important}@media (min-width:768px){.integration-marketing-page .integration-cta-band{padding-block:6rem!important}}.integration-setup-band{padding-inline:var(--integration-gutter)!important;padding-top:2.5rem!important;padding-bottom:2.75rem!important}@media (min-width:768px){.integration-setup-band{padding-top:3.5rem!important;padding-bottom:5rem!important}}.integration-setup-band__copy{padding-right:0!important}@media (min-width:1024px){.integration-setup-band__copy{padding-right:2.5rem!important}}.integration-data-sync{padding-inline:var(--integration-gutter)!important;padding-top:4.5rem!important;padding-bottom:2.75rem!important}@media (min-width:768px){.integration-data-sync{padding-top:8rem!important;padding-bottom:6rem!important}}.integration-data-sync__grid{gap:2rem!important;padding-top:3.5rem!important}@media (min-width:768px){.integration-data-sync__grid{gap:4rem!important;padding-top:8rem!important}}.integration-sync-card-header,.integration-sync-card-body{padding-inline:1rem!important}@media (min-width:640px){.integration-sync-card-header,.integration-sync-card-body{padding-inline:1.75rem!important}}.integration-sync-card-rule{margin-inline:1rem!important}@media (min-width:640px){.integration-sync-card-rule{margin-inline:1.75rem!important}}.integration-cta-separator{padding-inline:var(--integration-gutter);background:#fff}.integration-cta-separator .integration-divider{margin:0 auto}.integration-marketing-page .ds-faqs{padding-inline:var(--integration-gutter);padding-block:3rem}@media (min-width:768px){.integration-marketing-page .ds-faqs{padding-block:7rem}}
