@font-face{font-family:Satoshi;src:url(assets/fonts/Satoshi-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(assets/fonts/Satoshi-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(assets/fonts/Satoshi-Bold.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(assets/fonts/Satoshi-Black.woff2) format("woff2");font-weight:800 900;font-style:normal;font-display:swap}:root{--mp-font-sans:Satoshi,"Avenir Next","Segoe UI",system-ui,Arial,sans-serif;--font-display:var(--mp-font-sans);--font-body:var(--mp-font-sans);--mp-text-h1:clamp(2.6rem,1.6rem + 4vw,5rem);--mp-text-h2:clamp(2rem,1.4rem + 2.4vw,3.375rem);--mp-text-h3:clamp(1.2rem,1.1rem + .4vw,1.4rem);--mp-text-lede:clamp(1.0625rem,1rem + .35vw,1.25rem);--mp-tracking-display:-.045em;--mp-radius-md:12px;--card-radius:12px;--mp-paper:#ffffff;--mp-paper-2:#f5f7fb;--mp-hairline:#e3e8f1;--mp-approved:var(--mp-gold-500);--mp-approved-soft:var(--mp-gold-100);--mp-ease-out:cubic-bezier(.16,1,.3,1)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}body,.mp{font-family:var(--font-body);font-feature-settings:"ss02" 0}:where(#main,.mp) :where(p,li,dd,td){font-size:max(1rem,1em)}body:not(.bts) #main h1,.mp .page-title,.mp .ap-hero h1{font-weight:700!important;letter-spacing:var(--mp-tracking-display)!important;line-height:.98!important}body:not(.bts) #main h2,.mp .section-heading h2,.mp .faq-grid>h2,.mp .final-cta h2{font-weight:700!important;letter-spacing:-.04em!important;line-height:1.02!important}body:not(.bts) #main h3{font-weight:700;letter-spacing:-.02em}:where(.price,.stat,.rate,time,.tabular,table){font-variant-numeric:tabular-nums}.mp .section-heading h2 span,.mp .faq-grid>h2 span,.mp .final-cta h2 span,#main :is(h1,h2) :is(span,em):not(.sr-only):not(.material-symbols){color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important;font-style:normal}:is(.eyebrow,.section-label,.product-kicker,.solution-eyebrow,.industry-eyebrow,.online-eyebrow,.partner-eyebrow,.abt-eyebrow,.contact-eyebrow,.careers-eyebrow,.integration-eyebrow,.team-eyebrow,.catalog-eyebrow,.legal-eyebrow,.inner-kicker,.bts-related-kicker){font-size:var(--mp-text-14)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:var(--mp-blue-600)}.mp :is(.section-label,.eyebrow),#main :is(.section-label,.eyebrow){display:block!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:var(--mp-blue-600)!important}.mp :is(.section-label,.eyebrow):before,#main :is(.section-label,.eyebrow):before{content:none!important}:is(.hero,.final-cta,.mp-dark,[data-surface=dark]) :is(.eyebrow,.section-label,.hero-eyebrow){color:var(--mp-gold-400)!important}:is(.mp,body) .button{font-size:var(--mp-text-15)!important;letter-spacing:0!important;box-shadow:none!important}:is(.mp,body) .button:hover{transform:none!important}:is(.mp,body) .button:active{transform:scale(.98)!important}:is(.mp,body) .button-primary{box-shadow:none!important}:is(.mp,body) .button-primary:hover{background:var(--mp-blue-700)!important}:is(.mp,body) :is(.button-yellow,.button-gold){background:#fff!important;color:var(--mp-navy-900)!important;border:1.5px solid var(--color-border-strong)!important;box-shadow:none!important}:is(.mp,body) :is(.button-yellow,.button-gold):hover{background:#fff!important;border-color:var(--mp-navy-900)!important}:is(.hero,.final-cta,.solution-copy,.mp-dark,[data-surface=dark],.pd-adbanner) :is(.button-yellow,.button-gold){border-color:#fff!important}:is(.mp,body) .button-dark{background:var(--mp-navy-900)!important;box-shadow:none!important}:is(.mp,body) :is(.product-card,.industry-card,.partner-card,.integration-grid>a,.industry-landing-card,.merchant-card,.payment-option,.featured-product-card,.product-result-card,.catalog-card,.solution-support-card,.trusted-tool-card,.partner-program-card,.integration-dropdown-card,.related-product-card,.integration-logo-card,.pd-feature-card){border-radius:var(--card-radius)!important;border:1px solid var(--mp-hairline)!important;box-shadow:none!important}:is(.mp,body) :is(.product-card,.industry-card,.partner-card,.integration-grid>a,.industry-landing-card,.merchant-card,.payment-option,.featured-product-card,.product-result-card,.catalog-card,.mega-feature,.solution-support-card,.trusted-tool-card,.partner-program-card,.integration-dropdown-card,.related-product-card):hover{transform:none!important;box-shadow:none!important;border-color:var(--mp-navy-900)!important}@keyframes mp-rise{0%{opacity:1}to{opacity:1}}.mp .tabs{background:var(--mp-paper-2)!important;padding:4px!important;gap:2px!important}.mp .tab{min-height:44px;padding:0 18px!important;font-weight:600;color:var(--mp-slate-700);transition:background-color var(--mp-duration-fast) var(--mp-ease-out),color var(--mp-duration-fast) var(--mp-ease-out)}.mp .tab.active,.mp .tab[aria-pressed=true]{background:#fff!important;color:var(--mp-navy-900)!important;box-shadow:0 1px 2px #07163014,0 0 0 1px var(--mp-hairline)!important}:is(.mp,body) .accordion{gap:0!important;border-top:1px solid var(--mp-hairline)}:is(.mp,body) .accordion details{border:0!important;border-bottom:1px solid var(--mp-hairline)!important;border-radius:0!important;box-shadow:none!important;background:none!important}:is(.mp,body) .accordion summary{padding:22px 48px 22px 0!important;font-size:var(--mp-text-18)!important;font-weight:600}:is(.mp,body) .accordion summary:after{right:4px!important;background:none!important;color:var(--mp-navy-900)!important;font-weight:500!important;font-size:22px!important}:is(.mp,body) .accordion details p{margin:-6px 48px 24px 0!important;font-size:var(--mp-text-16)!important;color:var(--mp-slate-600)!important;max-width:62ch}:is(.mp,body) .accordion details[open]{box-shadow:none!important}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}:is(.mp,body) .accordion details::details-content{height:0;overflow:clip;transition:height var(--mp-duration-base) var(--mp-ease-out),content-visibility var(--mp-duration-base) allow-discrete}:is(.mp,body) .accordion details[open]::details-content{height:auto}}.site-header :is(.nav-trigger,.desktop-nav>a,.desktop-nav .nav-group>a){font-size:var(--mp-text-15)!important;font-weight:600!important}.site-header .mega-columns h3,.mega-menu .mega-columns h3{font-size:var(--mp-text-13)!important;letter-spacing:0!important;text-transform:none!important;color:var(--mp-slate-500)!important}.site-header .mega-link,.mega-menu .mega-link{font-size:var(--mp-text-15)!important}.site-header :is(.mega-feature){box-shadow:none!important}.mp .page-section{padding-block:var(--section-space)}.mp .divided{border-top:1px solid var(--mp-hairline)}.mp .section-heading{max-width:52rem}.mp .section-heading h2{margin-top:10px!important}.mp .ap-hero{position:relative;background:var(--mp-paper);overflow:clip;border-bottom:1px solid var(--mp-hairline)}.mp .ap-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,72px);align-items:center;padding-block:clamp(40px,6vw,88px) 0}.mp .ap-hero-copy{padding-bottom:clamp(40px,6vw,88px)}.mp .ap-hero h1{font-size:clamp(2.6rem,1.5rem + 3.6vw,4.25rem)!important;color:var(--mp-navy-900)}.mp .ap-hero h1 span{display:block}.mp .ap-hero .lede{max-width:34rem;margin-top:24px;color:var(--mp-slate-600);font-size:var(--mp-text-lede);line-height:1.55}.mp .ap-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.mp .ap-hero-actions .button{min-height:56px!important;padding:0 28px!important;font-size:var(--mp-text-16)!important}.mp .ap-ledger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:44px 0 0;padding:0;border-top:1px solid var(--mp-hairline)}.mp .ap-ledger div{padding:16px 16px 0 0}.mp .ap-ledger div+div{padding-left:16px;border-left:1px solid var(--mp-hairline)}.mp .ap-ledger dt{color:var(--mp-slate-500);font-size:var(--mp-text-13);font-weight:500}.mp .ap-ledger dd{margin:4px 0 0;color:var(--mp-navy-900);font-size:var(--mp-text-18);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mp .ap-stage{position:relative;align-self:end;display:grid;justify-items:end;min-height:min(640px,72vh)}.mp .ap-stage:before{content:"";position:absolute;inset:auto 0 0 8%;height:78%;border-radius:24px 24px 0 0;background:var(--mp-paper-2)}.mp .ap-manny{position:relative;width:min(100%,460px);height:auto;align-self:end;margin-right:-4%}.mp .tx{position:absolute;z-index:2;left:0;bottom:76px;width:clamp(200px,17vw,236px)}.mp .tx-device,.mp .tx-slip{filter:drop-shadow(0 24px 32px rgb(7 22 48 / .2))}.mp .tx-device{position:relative;z-index:2;padding:12px 12px 16px;border-radius:26px;background:var(--mp-navy-900);color:#fff}.mp .tx-screen{position:relative;display:grid;align-content:center;justify-items:center;gap:8px;aspect-ratio:1/.92;border-radius:16px;background:#fff;color:var(--mp-navy-900);overflow:hidden}.mp .tx-merchant{position:absolute;top:12px;left:14px;right:14px;display:flex;align-items:center;justify-content:space-between;color:var(--mp-slate-500);font-size:11px;font-weight:600}.mp .tx-amount{font-size:clamp(1.8rem,2.6vw,2.3rem);font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.mp .tx-state{position:relative;display:grid;place-items:center;height:30px;min-width:120px}.mp .tx-state>span{grid-area:1/1;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.mp .tx-wait{background:var(--mp-blue-50);color:var(--mp-blue-600)}.mp .tx-ok{background:var(--mp-approved);color:var(--mp-navy-900)}.mp .tx-ok svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.mp .tx-ok path{stroke-dasharray:24;stroke-dashoffset:0}.mp .tx-wave{position:absolute;top:30px;right:12px;width:24px;height:24px;color:var(--mp-blue-500);pointer-events:none}.mp .tx-wave svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.mp .tx-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.mp .tx-keys button{height:28px;padding:0;border:0;border-radius:6px;background:#ffffff1f;color:#fff;font:700 13px/1 var(--font-body);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;transition:background-color var(--mp-duration-fast) var(--mp-ease-out),transform 80ms ease}.mp .tx-keys button:hover{background:#ffffff38}.mp .tx-keys button:active{transform:scale(.94)}.mp .tx-keys .tx-key-clear{background:var(--mp-red-600)}.mp .tx-keys .tx-key-clear:hover{background:var(--mp-red-700)}.mp .tx-keys .tx-key-pay{background:var(--mp-green-600)}.mp .tx-keys .tx-key-pay:hover{background:#0b7343}.mp .tx-keys .tx-key-pay:disabled{opacity:.4;cursor:not-allowed;transform:none}.mp .tx :focus-visible{outline:2px solid var(--mp-gold-400)!important;outline-offset:2px!important}.mp .tx-screen :focus-visible{outline-color:var(--mp-blue-600)!important}.mp .tx{display:flex;flex-direction:column}.mp .tx-hint{order:-1;align-self:flex-start;margin:0 0 10px;padding:6px 10px;border:1px solid var(--mp-hairline);border-radius:8px;background:#fff;color:var(--mp-slate-700);font-size:12px;font-weight:600;line-height:1.35;box-shadow:var(--mp-shadow-1)}.mp .tx-methods,.mp .tx-new{display:none}.mp .tx-methods{gap:4px;justify-content:center}.mp .tx-methods button,.mp .tx-new{min-height:26px;padding:0 10px;border:1px solid var(--mp-hairline);border-radius:999px;background:#fff;color:var(--mp-navy-900);font:700 11px/1 var(--font-body);cursor:pointer;touch-action:manipulation}.mp .tx-methods button:hover,.mp .tx-new:hover{border-color:var(--mp-navy-900)}.mp .tx-new{background:var(--mp-navy-900);border-color:var(--mp-navy-900);color:#fff}.mp .tx.is-live :is(.tx-wait,.tx-ok,.tx-card,.tx-wave,.tx-amount,.tx-ok path){animation:none}.mp .tx.is-live .tx-slip{animation:none;transform:translateY(-70%);clip-path:inset(0 0 100% 0)}.mp .tx.is-live .tx-ok{opacity:0}.mp .tx.is-live .tx-wait{opacity:1;transform:none}.mp .tx[data-phase=present] .tx-methods{display:flex}.mp .tx[data-phase=present] .tx-wave{opacity:1;animation:ap-wave 1.2s ease-in-out infinite}.mp .tx[data-phase=processing] .tx-wait:after{content:"";width:6px;height:6px;margin-left:2px;border-radius:50%;background:currentColor;animation:ap-blink .8s ease-in-out infinite}.mp .tx[data-phase=approved] .tx-wait{opacity:0}.mp .tx[data-phase=approved] .tx-ok{opacity:1;animation:ap-in .35s var(--mp-ease-out) both}.mp .tx[data-phase=approved] .tx-ok path{animation:ap-draw .4s var(--mp-ease-out) .1s both}.mp .tx[data-phase=approved] .tx-new{display:inline-flex;align-items:center}.mp .tx[data-phase=approved] .tx-slip{animation:ap-print .7s var(--mp-ease-out) .2s both}.mp .tx[data-phase=entry] .tx-amount{color:var(--mp-blue-600)}.mp .tx[data-phase=processing][data-method=tap] .tx-card{animation:ap-tap 1.8s var(--mp-ease-out) both}.mp .tx[data-phase=processing][data-method=insert] .tx-card{animation:ap-insert 1.8s var(--mp-ease-out) both}.mp .tx[data-phase=processing][data-method=swipe] .tx-card{animation:ap-swipe 1.8s var(--mp-ease-in-out) both}@keyframes ap-blink{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.mp .tx.is-live :is(.tx-card,.tx-wave){animation:none!important;opacity:0}.mp .tx[data-phase=approved] .tx-slip{transform:none;clip-path:none}}.mp .tx-slip{position:absolute;z-index:1;left:10px;right:10px;top:calc(100% - 10px);padding:20px 14px 12px;border-radius:0 0 10px 10px;background:#fff;color:var(--mp-navy-900);font-size:12px;line-height:1.35;box-shadow:inset 0 10px 10px -10px #0716304d}.mp .tx-slip b{display:block;font-size:13px}.mp .tx-slip span{color:var(--mp-slate-500)}.mp .tx-slip:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:6px;background:radial-gradient(circle at 5px 0,#fff 5px,transparent 5.5px) 0 0/10px 6px repeat-x}@media (prefers-reduced-motion:no-preference){.mp .tx-wait{animation:ap-out .25s var(--mp-ease-out) 2.1s both}.mp .tx-ok{animation:ap-in .35s var(--mp-ease-out) 2.2s both}.mp .tx-ok path{animation:ap-draw .4s var(--mp-ease-out) 2.35s both}.mp .tx-wave{animation:ap-wave 1s ease-in-out .3s 2 both}.mp .tx-card{animation:ap-tap 1.8s var(--mp-ease-out) .5s both}.mp .tx-slip{animation:ap-print .7s var(--mp-ease-out) 2.7s both}.mp .tx-amount{animation:ap-in .5s var(--mp-ease-out) .15s both}}@media (prefers-reduced-motion:reduce){.mp .tx-wait,.mp .tx-wave{display:none}}.mp .tx-wave{opacity:0}@keyframes ap-in{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@keyframes ap-out{to{opacity:0;transform:scale(.9)}}@keyframes ap-draw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes ap-wave{0%,to{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes ap-print{0%{transform:translateY(-70%);clip-path:inset(0 0 100% 0)}to{transform:none;clip-path:inset(0 0 -10px 0)}}.mp .proof-bar{background:var(--mp-navy-900)!important;border:0!important}.mp .proof-row{padding-block:0!important}.mp .proof-scroll{margin:0!important;padding:0!important;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:0!important}.mp .proof-scroll>li{flex:1 1 auto;display:block!important;padding:16px 18px;color:#dfe7f6!important;font-size:var(--mp-text-14);font-weight:600;white-space:nowrap;text-align:center;border-left:1px solid rgb(255 255 255 / .12)}.mp .proof-scroll>li:first-child{border-left:0}.mp .proof-scroll>li>:is(i,svg){display:none!important}.mp .solution-stage{border-radius:var(--card-radius)!important;box-shadow:none!important;border:1px solid var(--mp-hairline)}.mp .solution-copy{background:var(--mp-navy-900)!important}.mp .solution-copy h3{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem)!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:1.08!important}.mp .solution-copy h3 em{color:#fff!important;opacity:.62}.mp .solution-copy p{color:#d4def0!important;font-size:var(--mp-text-16)!important}.mp .solution-copy .button{background:#fff!important;color:var(--mp-navy-900)!important;border:0!important}.mp .tape{background:var(--mp-paper-2)}.mp .tape-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);align-items:start}.mp .tape-head p:not(.section-label){margin-top:18px;color:var(--mp-slate-600);font-size:var(--mp-text-lede);max-width:30rem}.mp .tape-head small{display:block;margin-top:28px;color:var(--mp-slate-500);font-size:var(--mp-text-13);line-height:1.5;max-width:30rem}.mp .tape-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--mp-hairline);border-radius:var(--card-radius);overflow:hidden;font-variant-numeric:tabular-nums}.mp .tape-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mp .tape-table th,.mp .tape-table td{padding:18px 20px;border-bottom:1px solid var(--mp-hairline);text-align:left;vertical-align:middle;font-size:var(--mp-text-16)}.mp .tape-table tr:last-child>*{border-bottom:0}.mp .tape-table thead th{padding-block:16px;background:var(--mp-navy-900);color:#fff;font-size:var(--mp-text-14);font-weight:700}.mp .tape-table thead th:first-child{color:var(--mp-slate-300);font-weight:500}.mp .tape-table thead .us{color:var(--mp-gold-400)}.mp .tape-table tbody th{width:28%;color:var(--mp-slate-500);font-weight:500;font-size:var(--mp-text-14)}.mp .tape-table td.us{position:relative;color:var(--mp-navy-900);font-weight:700;letter-spacing:-.01em}.mp .tape-table td.us:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--mp-approved)}.mp .tape-table td.them{color:var(--mp-slate-500)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mp .tape-table td.us:before{animation:ap-mark linear both;animation-timeline:view();animation-range:entry 40% cover 35%;transform-origin:center}}}@keyframes ap-mark{0%{transform:scaleY(0)}to{transform:none}}.mp .product-grid{gap:16px!important;contain:paint}.mp .product-visual{height:220px!important;background:var(--mp-paper-2)!important;border-radius:calc(var(--card-radius) - 1px) calc(var(--card-radius) - 1px) 0 0}.mp .product-visual img{transition:transform var(--mp-duration-slow) var(--mp-ease-out)}.mp .product-card:hover .product-visual img{transform:scale(1.04)}.mp .product-content{padding:22px 22px 24px!important}.mp .product-content h3{font-size:var(--mp-text-18)!important;margin-bottom:8px!important}.mp .product-content a{padding:0!important;border:0!important;background:none!important;font-size:var(--mp-text-15)!important;font-weight:700;color:var(--mp-blue-600)!important;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color var(--mp-duration-fast)}.mp .product-content a:hover{text-decoration-color:currentColor}.mp .industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 48px!important;border-top:1px solid var(--mp-hairline)}.mp .industry-grid .industry-card{min-height:0!important;flex-direction:row!important;justify-content:flex-start!important;gap:16px!important;padding:18px 4px!important;border:0!important;border-bottom:1px solid var(--mp-hairline)!important;border-radius:0!important;background:none!important;text-align:left!important}.mp .industry-grid .industry-card:hover{background:none!important;border-color:var(--mp-hairline)!important;border-bottom-color:var(--mp-navy-900)!important}.mp .industry-grid .industry-card .icon-chip{width:40px!important;height:40px!important;border-radius:10px!important;flex:none;background:var(--mp-paper-2)!important}.mp .industry-grid .industry-card .icon-chip svg{width:22px;height:22px}.mp .industry-grid .industry-card strong{font-size:var(--mp-text-18)!important;font-weight:600!important;color:var(--mp-navy-900)}.mp .industry-grid .industry-card:after{content:"";margin-left:auto;width:18px;height:18px;flex:none;background:currentColor;color:var(--mp-blue-600);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transform:translate(-6px);opacity:0;transition:transform var(--mp-duration-base) var(--mp-ease-out),opacity var(--mp-duration-fast)}.mp .industry-grid .industry-card:hover:after,.mp .industry-grid .industry-card:focus-visible:after{transform:none;opacity:1}.mp .industry-grid .industry-card.view-all{grid-column:1/-1;justify-content:space-between!important;padding:22px 4px!important;border-bottom:0!important;background:none!important}.mp .industry-grid .industry-card.view-all:after{content:none}.mp .industry-grid .industry-card.view-all>strong{color:var(--mp-navy-900)!important;font-size:var(--mp-text-20)!important;font-weight:700!important}.mp .industry-grid .industry-card.view-all .button{min-height:44px!important;background:var(--mp-navy-900)!important;color:#fff!important}.mp .partner-grid{counter-reset:step;gap:0!important;border-top:1px solid var(--mp-navy-900)}.mp .partner-grid .partner-card{counter-increment:step;min-height:0!important;padding:28px 28px 32px 0!important;border:0!important;border-radius:0!important;background:none!important}.mp .partner-grid .partner-card+.partner-card{padding-left:28px!important;border-left:1px solid var(--mp-hairline)!important}.mp .partner-grid .partner-card:hover{border-color:var(--mp-hairline)!important}.mp .partner-grid .partner-card header{border:0!important;display:flex;align-items:baseline;justify-content:flex-start!important;gap:12px;padding:0!important}.mp .partner-grid .partner-card header:before{content:counter(step);font-size:var(--mp-text-14);font-weight:700;color:var(--mp-slate-400);font-variant-numeric:tabular-nums}.mp .partner-grid .partner-card header svg{display:none}.mp .partner-grid .partner-card h3{font-size:var(--mp-text-24)!important}.mp .partner-grid .partner-card p{margin:16px 0 0!important;max-width:24rem;font-size:var(--mp-text-20)!important;font-weight:500!important;line-height:1.35!important;color:var(--mp-slate-700)!important}.mp .partner-grid .partner-card>a{margin:24px 0 0!important}.mp .partner-grid .partner-card.featured header h3:after{content:"";display:inline-block;width:10px;height:10px;margin-left:10px;border-radius:50%;background:var(--mp-approved);vertical-align:middle}.mp .integration-heading{max-width:none!important}.mp .integration-heading>div{flex:1 1 auto}.mp .integration-heading>p{max-width:26rem!important}.mp .integration-grid{gap:0!important;border-top:1px solid var(--mp-hairline);border-left:1px solid var(--mp-hairline)}.mp .integration-grid>a{min-height:150px!important;border:0!important;border-right:1px solid var(--mp-hairline)!important;border-bottom:1px solid var(--mp-hairline)!important;border-radius:0!important;background:#fff!important}.mp .integration-grid>a:hover{border-color:var(--mp-hairline)!important;background:var(--mp-paper-2)!important}.mp .integration-grid>a>span:first-child{background:none!important}.mp .integration-grid img{height:40px!important;filter:grayscale(1);opacity:.78;transition:filter var(--mp-duration-base),opacity var(--mp-duration-base)}.mp .integration-grid>a:hover img{filter:none;opacity:1}.mp .integration-grid strong{padding:0 18px 18px!important;font-size:var(--mp-text-14)!important;font-weight:600!important;color:var(--mp-slate-600)}.mp .integration-grid>a.integration-more{background:var(--mp-navy-900)!important}.mp .integration-more b{font-size:var(--mp-text-20)!important;font-weight:700!important}.mp .faq-section{padding-block:var(--section-space)!important}.mp .final-cta{padding:0!important;background:var(--mp-navy-900)!important;color:#fff;text-align:left!important}.mp .final-cta .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;padding-block:clamp(56px,7vw,104px)}.mp .final-cta h2{margin:0!important;color:#fff!important;font-size:var(--mp-text-h2)!important}.mp .final-cta .button{min-height:56px!important;font-size:var(--mp-text-16)!important;background:#fff!important;color:var(--mp-navy-900)!important}@media (max-width:1100px){.mp .ap-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}}@media (max-width:860px){.mp .ap-hero-grid{grid-template-columns:1fr;padding-top:32px;gap:0}.mp .ap-hero-copy{padding-bottom:28px}.mp .ap-stage{display:flex;align-items:flex-end;justify-content:center;min-height:0;padding-top:8px}.mp .ap-stage:before{inset:auto 0 0;height:62%}.mp .ap-stage>.tx{position:relative;left:auto;bottom:auto;flex:none;order:-1;margin-bottom:64px}.mp .ap-manny{flex:none;width:min(62vw,380px);margin:0 0 0 -20%}.mp .tx{width:clamp(172px,48vw,220px)}.mp .tape-grid{grid-template-columns:1fr}.mp .partner-grid{grid-template-columns:1fr!important}.mp .partner-grid .partner-card+.partner-card{padding-left:0!important;border-left:0!important;border-top:1px solid var(--mp-hairline)!important}}@media (max-width:560px){.mp .ap-hero-actions{flex-direction:column}.mp .ap-hero-actions .button{width:100%}.mp .ap-ledger{grid-template-columns:1fr}.mp .ap-ledger div,.mp .ap-ledger div+div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;border-left:0;border-bottom:1px solid var(--mp-hairline)}.mp .ap-ledger dd{margin:0;font-size:var(--mp-text-16);text-align:right}.mp .industry-grid{grid-template-columns:1fr!important}.mp .proof-scroll>li{flex:1 1 50%;padding:12px 10px;font-size:var(--mp-text-13);white-space:normal;border-left:0;border-top:1px solid rgb(255 255 255 / .1)}.mp .tape-table tr{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--mp-hairline)}.mp .tape-table tbody tr:last-child{border-bottom:0}.mp .tape-table thead th:first-child{display:none}.mp .tape-table :is(th,td){border-bottom:0!important;padding:4px 16px 14px;font-size:var(--mp-text-15)}.mp .tape-table thead th{padding:14px 16px}.mp .tape-table tbody th{grid-column:1/-1;width:auto;padding:14px 16px 2px;font-size:var(--mp-text-13)}.mp .tape-table td.us:before{top:4px;bottom:14px}}#main :is(.pd-feature-card,.industry-landing-card,.trusted-tool-card){background:#fff}#main .pd-feature-icon,#main .industry-landing-card .material-symbols{background:var(--mp-paper-2)!important;color:var(--mp-blue-600)!important}#main :is(.inner-section.tint,.catalog-soft,.solution-soft,.pd-features){background:var(--mp-paper-2)!important}#main .pd-hero-media{min-height:clamp(260px,32vw,440px)}#main .pd-hero-media .product-owl:not(.owl-loaded){display:grid}#main .pd-hero-media .product-owl:not(.owl-loaded)>.pd-slide:not(:first-child){display:none}#main .pd-hero-media img{aspect-ratio:1/1;object-fit:contain;width:100%;height:auto}#main :is(.bts-related img,.pd-adbanner-media img){background:var(--mp-paper-2)}#main .pd-adbanner-media:not(:has(img)){display:none}.mp .partner-grid .partner-card h3{color:var(--mp-navy-900)!important}.mp .partner-grid .partner-card>a:not(.button){font-size:var(--mp-text-15)!important}#main :is(.pd-section-head,.pd-faq-head){text-align:left!important;margin-inline:0!important;max-width:52rem}#main .pd-faq-list{margin-inline:0!important}.mp-breadcrumbs a{color:var(--mp-slate-600)!important}#main .product-result-card>p{color:var(--mp-red-700)!important}#main figure figcaption span{color:var(--mp-slate-500)}#main .solution-benefit .count{color:var(--mp-slate-400)!important}#main .abt-cap-count{color:var(--mp-slate-500)!important}#main :is(.quote-privacy,.contact-privacy){color:var(--mp-slate-600)!important}.mp .tx-screen-logo{display:block;width:auto;height:14px}.mp .tx-screen:before{content:"";position:absolute;inset:18% 12% 12%;background:url(assets/images/figma-home/mannypay-logo.svg) center/contain no-repeat;opacity:.06;pointer-events:none}.mp .tx-screen>*{position:relative}.mp .tx-screen>.tx-merchant,.mp .tx-screen>.tx-wave,.mp .tx-screen>.sr-only{position:absolute}.mp .tx-card{position:absolute;z-index:3;pointer-events:none;left:4%;top:6%;width:92%;aspect-ratio:1.586;container-type:inline-size;border-radius:10px;overflow:hidden;opacity:0;color:#e9eef8;font-family:var(--font-body);background:radial-gradient(120% 95% at 100% 0%,#1f56d1,#1f56d100 58%),linear-gradient(150deg,#0c2c70,#071630 58%,#040c1e);box-shadow:0 16px 30px #07163061,inset 0 0 0 1px #ffffff24}.mp .tx-card:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 28%,rgb(255 255 255 / .13) 44%,transparent 58%)}.mp .tx-card>*{position:absolute}.mp .tx-card-sun{right:-28%;top:-46%;width:78%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(247 197 55 / .2) 0 15%,transparent 15.5%),repeating-conic-gradient(from -6deg,rgb(247 197 55 / .12) 0 10deg,transparent 10deg 45deg);-webkit-mask:radial-gradient(circle,#000 28%,transparent 70%);mask:radial-gradient(circle,#000 28%,transparent 70%)}.mp .tx-card-sash{left:0;right:0;top:37%;height:9%;opacity:.75;background:linear-gradient(var(--mp-blue-500) 0 22%,#b8892a 22% 30%,#f7c537 30% 70%,#b8892a 70% 78%,var(--mp-red-600) 78%)}.mp .tx-card-logo{left:7%;top:9%;width:44%;height:auto;opacity:.96;filter:drop-shadow(0 1px 0 rgb(0 0 0 / .35))}.mp .tx-card-tier{right:7%;top:10%;color:var(--mp-gold-400);font-size:7px;font-size:3.6cqw;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.mp .tx-card-stars{right:7%;top:19%;display:flex;gap:3px}.mp .tx-card-stars i{width:7px;height:7px;width:3.4cqw;height:3.4cqw;background:var(--mp-gold-500);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.mp .tx-card-chip{left:8%;top:31%;width:15%;height:21%;border-radius:4px;background:linear-gradient(90deg,transparent 32%,rgb(90 64 10 / .35) 32% 34%,transparent 34% 66%,rgb(90 64 10 / .35) 66% 68%,transparent 68%),linear-gradient(transparent 46%,rgb(90 64 10 / .35) 46% 54%,transparent 54%),linear-gradient(140deg,#fde68a,#e2b23c 55%,#b8862a);box-shadow:0 0 0 1px #00000040}.mp .tx-card-tap{left:27%;top:33%;width:10%;height:auto;fill:none;stroke:#fffc;stroke-width:2;stroke-linecap:round}.mp .tx-card :is(.tx-card-num,.tx-card-name,.tx-card-exp){color:#e9eef8;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 1px 0 rgb(0 0 0 / .6),0 -1px 0 rgb(255 255 255 / .28)}.mp .tx-card-num{left:8%;top:58%;font-size:11px;font-size:6.2cqw;letter-spacing:.1em}.mp .tx-card-name{left:8%;bottom:9%;max-width:62%;overflow:hidden;font-size:9px;font-size:5cqw;letter-spacing:.14em;text-transform:uppercase}.mp .tx-card-exp{right:8%;bottom:9%;font-size:8px;font-size:4.4cqw;letter-spacing:.08em}@keyframes ap-tap{0%{opacity:0;transform:translate(48%,-58%) rotate(-12deg)}30%,62%{opacity:1;transform:translate(5%,-6%) rotate(-5deg)}to{opacity:0;transform:translate(48%,-58%) rotate(-12deg)}}@keyframes ap-insert{0%{opacity:0;transform:translateY(330%)}30%{opacity:1}35%,68%{opacity:1;transform:translateY(212%)}to{opacity:0;transform:translateY(330%)}}@keyframes ap-swipe{0%{opacity:0;transform:translate(42%,-70%) rotate(90deg)}15%,85%{opacity:1}to{opacity:0;transform:translate(42%,190%) rotate(90deg)}}
