.comparison-page_page__DCSJf{overflow:clip;background:var(--mkt-paper)}.comparison-page_page__DCSJf :where(p,h1,h2,h3,h4,ol,ul,dl){hyphens:none;overflow-wrap:normal;word-break:normal}.comparison-page_page__DCSJf :where(a,button,select,summary):focus-visible{outline:3px solid var(--mkt-orange);outline-offset:3px}.comparison-page_rail__rC1Jx{width:min(100% - 6rem,75rem);margin-inline:auto}.comparison-page_screenDocument__yt9FG{display:block}.comparison-page_hero__NlJak{padding-block:3.75rem 3rem;border-bottom:1px solid var(--mkt-rule);background:var(--mkt-porcelain)}.comparison-page_ctaEyebrow__cKod0,.comparison-page_eyebrow__cefjf,.comparison-page_metadataLabel__pTAAo,.comparison-page_utilityEyebrow__sVF7W{margin:0;color:var(--mkt-steel-dark);font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:.75rem;font-weight:500;letter-spacing:.075em;line-height:1.5;text-transform:uppercase}.comparison-page_eyebrow__cefjf{display:flex;align-items:center;gap:.75rem}.comparison-page_eyebrow__cefjf:before{width:2rem;height:3px;flex:none;background:var(--mkt-orange);content:""}.comparison-page_heroCopy__dMUZQ{margin-top:2rem}.comparison-page_heroCopy__dMUZQ h1{max-width:16ch;margin:0;font-family:var(--font-plex-condensed),var(--font-plex-sans),sans-serif;font-size:clamp(3.25rem,5vw,4.25rem);font-stretch:condensed;font-weight:600;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.comparison-page_heroCopy__dMUZQ>p{max-width:56rem;margin:1.4rem 0 0;color:var(--mkt-secondary);font-size:1.125rem;line-height:1.6}.comparison-page_comparisonUtilitySection__mZzMp{padding-block:2.4rem 0;background:var(--mkt-paper)}.comparison-page_utilityArea__XUKbF{display:grid;grid-template-columns:minmax(18rem,1.25fr) minmax(20rem,1fr) auto;gap:2.5rem;align-items:center;margin-top:.8rem;padding-block:1.25rem 1.4rem;border-top:1px solid var(--mkt-ink);border-bottom:1px solid var(--mkt-rule)}.comparison-page_providerSelector__mbokZ{display:grid;gap:.55rem;min-width:0;color:var(--mkt-ink);font-size:.875rem;font-weight:600}.comparison-page_providerSelector__mbokZ select{width:100%;min-height:3rem;padding:.625rem 2.5rem .625rem .875rem;border:1px solid var(--mkt-ink);border-radius:0;background:var(--mkt-porcelain);color:var(--mkt-ink);font:inherit;font-size:1rem;cursor:pointer}.comparison-page_sourceSummary__EHCTE{align-self:center;color:var(--mkt-secondary);font-size:.875rem;line-height:1.5}.comparison-page_sourceSummary__EHCTE p{display:flex;flex-wrap:wrap;gap:.3rem 1rem;align-items:center;margin:0}.comparison-page_commitmentList__HjAmC a,.comparison-page_methodologyBody__3vqaB a,.comparison-page_sourceLinks__t4bEs a,.comparison-page_sourceReview__RbUrh a,.comparison-page_sourceSummary__EHCTE a{color:var(--mkt-steel-dark);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--mkt-steel) 55%,transparent);text-underline-offset:.23em}.comparison-page_sourceSummary__EHCTE a{white-space:nowrap}.comparison-page_commitmentList__HjAmC a:hover,.comparison-page_methodologyBody__3vqaB a:hover,.comparison-page_sourceLinks__t4bEs a:hover,.comparison-page_sourceReview__RbUrh a:hover,.comparison-page_sourceSummary__EHCTE a:hover{color:var(--mkt-orange-dark);text-decoration-color:currentColor}.comparison-page_printButton__BySV6{display:inline-flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .85rem;border:1px solid var(--mkt-ink);border-radius:0;background:transparent;color:var(--mkt-ink);cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;white-space:nowrap}.comparison-page_printButton__BySV6:hover{background:var(--mkt-ink);color:var(--mkt-porcelain)}.comparison-page_commitments__ZwAeP{margin-top:2.75rem;padding-block:2.25rem .25rem;border-top:1px solid var(--mkt-rule)}.comparison-page_commitmentsHeader__0UefR{display:block}.comparison-page_commitmentsHeader__0UefR>p{max-width:42rem;margin:.75rem 0 0;color:var(--mkt-secondary);font-size:1rem;line-height:1.55}.comparison-page_commitmentsHeader__0UefR h2{margin:0;font-family:var(--font-plex-condensed),var(--font-plex-sans),sans-serif;font-size:clamp(2rem,3.6vw,3rem);font-stretch:condensed;font-weight:600;letter-spacing:-.035em;line-height:1.04}.comparison-page_commitmentList__HjAmC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:2.25rem 0 0;padding:0;border-top:2px solid var(--mkt-ink);list-style:none}.comparison-page_commitmentList__HjAmC>li{min-width:0;padding:1.65rem 2rem 1.25rem 0}.comparison-page_commitmentList__HjAmC>li+li{padding-left:2rem;border-left:1px solid var(--mkt-rule)}.comparison-page_commitmentList__HjAmC h3{margin:0;color:var(--mkt-ink);font-size:clamp(1.15rem,1.8vw,1.35rem);font-weight:650;line-height:1.3}.comparison-page_commitmentList__HjAmC>li>p{margin:.65rem 0 0;color:var(--mkt-secondary);font-size:1rem;line-height:1.55}.comparison-page_commitmentList__HjAmC>li>.comparison-page_commitmentSupporting__u4PEw{font-size:.875rem;line-height:1.5}.comparison-page_commitmentList__HjAmC ul{margin:1rem 0 0;padding:0;list-style:none}.comparison-page_commitmentList__HjAmC a{display:inline-flex;min-height:2rem;align-items:center;gap:.45rem;font-size:.875rem;line-height:1.4}.comparison-page_paymentEconomics__0MmKZ{padding-block:5rem 4.5rem;background:var(--mkt-ink);color:var(--mkt-porcelain)}.comparison-page_paymentEconomics__0MmKZ :where(a,summary):focus-visible{outline-color:var(--mkt-orange)}.comparison-page_paymentEconomicsIntro__OJ_Dq{display:grid;grid-template-columns:minmax(0,.95fr) minmax(20rem,.65fr);gap:1rem 4rem;align-items:end}.comparison-page_paymentEconomicsEyebrow__ewG2n{grid-column:1/-1;margin:0;color:#b8ccdd;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:.75rem;font-weight:500;letter-spacing:.075em;line-height:1.5;text-transform:uppercase}.comparison-page_paymentEconomicsIntro__OJ_Dq h2{max-width:13ch;margin:0;font-family:var(--font-plex-condensed),var(--font-plex-sans),sans-serif;font-size:clamp(2.65rem,4.4vw,3.8rem);font-stretch:condensed;font-weight:600;letter-spacing:-.04em;line-height:1;text-wrap:balance}.comparison-page_paymentEconomicsIntro__OJ_Dq>p:last-child{max-width:34rem;margin:0;color:#d8d6cf;font-size:1.0625rem;line-height:1.6}.comparison-page_paymentEconomicsGrid__SNOmW{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);gap:4rem;margin-top:3.5rem}.comparison-page_revenueChart__Sbj5a{min-width:0;margin:0;padding-top:1.35rem;border-top:2px solid #8faabd}.comparison-page_paymentFlow__twQ1o>h3,.comparison-page_revenueChart__Sbj5a figcaption h3{margin:0;color:var(--mkt-porcelain);font-size:clamp(1.25rem,2vw,1.55rem);font-weight:650;line-height:1.3}.comparison-page_revenueChart__Sbj5a figcaption p{margin:.35rem 0 0;color:#b8ccdd;font-size:.875rem;line-height:1.5}.comparison-page_chartScale__kdf6_{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1.75rem;color:#a8afb3;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:.6875rem;line-height:1.4}.comparison-page_chartScale__kdf6_ span:nth-child(2){text-align:center}.comparison-page_chartScale__kdf6_ span:last-child{text-align:right}.comparison-page_chartRows__ZvXD_{display:grid;gap:1.65rem;margin:.55rem 0 0;padding:0;list-style:none}.comparison-page_chartLabelRow__c8fGC{display:flex;gap:1rem;align-items:end;justify-content:space-between}.comparison-page_chartLabelRow__c8fGC>div{min-width:0}.comparison-page_chartLabelRow__c8fGC span,.comparison-page_chartLabelRow__c8fGC strong{display:block}.comparison-page_chartLabelRow__c8fGC strong{color:var(--mkt-porcelain);font-size:.9375rem;font-weight:650;line-height:1.35}.comparison-page_chartLabelRow__c8fGC>div>span{margin-top:.2rem;color:#aeb5b8;font-size:.75rem;line-height:1.45}.comparison-page_chartLabelRow__c8fGC .comparison-page_chartValue__TbkYf{flex:none;color:#ffc184;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:650;line-height:1}.comparison-page_chartTrack__J6Nx5{height:1.15rem;margin-top:.65rem;background:#3d454b}.comparison-page_chartTrack__J6Nx5>span{display:block;height:100%;background:#91adbf}.comparison-page_chartRows__ZvXD_ a,.comparison-page_fssZeroMetrics__TwgaX a{display:inline-flex;min-height:2rem;align-items:center;gap:.35rem;color:#bed6e7;font-size:.8125rem;font-weight:600;line-height:1.4;text-decoration:underline;text-decoration-color:#647f92;text-underline-offset:.23em}.comparison-page_chartRows__ZvXD_ a:hover,.comparison-page_fssZeroMetrics__TwgaX a:hover{color:#ffc184;text-decoration-color:currentColor}.comparison-page_chartQualification__DimGA{margin:1.75rem 0 0;padding-top:1.15rem;border-top:1px solid #4a5155;color:#c5c7c4;font-size:.8125rem;line-height:1.55}.comparison-page_paymentMethodology__K_Od3{margin-top:.8rem}.comparison-page_paymentMethodology__K_Od3>summary{display:inline-flex;min-height:2.25rem;align-items:center;color:#bed6e7;cursor:pointer;font-size:.8125rem;font-weight:600;list-style-position:inside;text-decoration:underline;text-decoration-color:#647f92;text-underline-offset:.23em}.comparison-page_paymentMethodology__K_Od3>div{display:grid;gap:1rem;margin-top:.75rem;padding:1rem 0 0;border-top:1px solid #4a5155}.comparison-page_paymentMethodology__K_Od3 section+section{padding-top:1rem;border-top:1px solid #3c4347}.comparison-page_paymentMethodology__K_Od3 h4{margin:0;color:var(--mkt-porcelain);font-size:.875rem;font-weight:650}.comparison-page_paymentMethodology__K_Od3 p{margin:.35rem 0 0;color:#bdc2c3;font-size:.75rem;line-height:1.55}.comparison-page_fssZeroMetrics__TwgaX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.75rem;margin-top:2rem;padding-block:1.35rem;border-top:2px solid var(--mkt-orange);border-bottom:1px solid #4a5155}.comparison-page_fssZeroMetric__lkRIk{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:center;min-width:0}.comparison-page_fssZeroMetric__lkRIk+.comparison-page_fssZeroMetric__lkRIk{padding-left:1.75rem;border-left:1px solid #4a5155}.comparison-page_fssZeroMetric__lkRIk>strong{color:var(--mkt-orange);font-family:var(--font-plex-condensed),var(--font-plex-sans),sans-serif;font-size:clamp(3.1rem,5.2vw,4.6rem);font-weight:600;letter-spacing:-.05em;line-height:.85}.comparison-page_fssZeroMetric__lkRIk h3{margin:0;color:var(--mkt-porcelain);font-size:.9375rem;font-weight:650;line-height:1.35}.comparison-page_fssZeroMetric__lkRIk p,.comparison-page_fssZeroSummary__nGwdd{margin:.35rem 0 0;color:#c5c7c4;font-size:.8125rem;line-height:1.5}.comparison-page_fssZeroSummary__nGwdd{grid-column:1/-1;margin-top:0;padding-top:1rem;border-top:1px solid #3c4347;color:var(--mkt-porcelain);font-size:.875rem}.comparison-page_fssZeroMetrics__TwgaX>a{grid-column:1/-1}.comparison-page_paymentFlow__twQ1o{min-width:0;padding-top:1.35rem;border-top:2px solid var(--mkt-orange)}.comparison-page_flowModel__hnCTP{margin-top:1.7rem;padding-top:1.1rem;border-top:1px solid #4a5155}.comparison-page_flowModel__hnCTP h4{margin:0;color:#dce5eb;font-size:.9375rem;font-weight:650;line-height:1.4}.comparison-page_flowSteps__9GQgS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;margin:1rem 0 0;padding:0;list-style:none}.comparison-page_flowSteps__9GQgS li{position:relative;color:var(--mkt-porcelain);font-size:.8125rem;font-weight:600;line-height:1.35}.comparison-page_flowSteps__9GQgS li+li:before{position:absolute;top:.35em;left:-.8rem;color:#90a9ba;content:"→"}.comparison-page_flowSteps__9GQgS small{display:block;margin-top:.3rem;color:#adb4b7;font-size:.6875rem;font-weight:400;line-height:1.45}.comparison-page_fssFlowZero__8eEnQ,.comparison-page_platformRevenueBranch__XmOHP{position:relative;margin:1rem 0 0 34%;padding:.85rem 0 0 1rem;border-top:1px solid #7691a3;border-left:1px solid #7691a3}.comparison-page_platformRevenueBranch__XmOHP>span{display:block;color:#aab4ba;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:.65rem;letter-spacing:.055em;text-transform:uppercase}.comparison-page_fssFlowZero__8eEnQ strong,.comparison-page_platformRevenueBranch__XmOHP strong{display:block;margin-top:.25rem;color:#dce5eb;font-size:.875rem;font-weight:650;line-height:1.4}.comparison-page_fssFlowZero__8eEnQ p,.comparison-page_platformRevenueBranch__XmOHP p{margin:.35rem 0 0;color:#afb5b7;font-size:.75rem;line-height:1.5}.comparison-page_flowModelFss__kYplQ{margin-top:2rem;border-top-color:#755837}.comparison-page_flowModelFss__kYplQ h4{color:#ffc184}.comparison-page_fssFlowZero__8eEnQ{border-color:var(--mkt-orange)}.comparison-page_fssFlowZero__8eEnQ strong{color:var(--mkt-orange);font-size:1.25rem}.comparison-page_processorBoundary__iUWXV{margin:1.35rem 0 0;color:#c5c7c4;font-size:.8125rem;line-height:1.55}.comparison-page_paymentEconomicsTakeaway__iBLDL{margin:3rem 0 0;padding-top:1.35rem;border-top:1px solid #5b5f60;color:var(--mkt-porcelain);font-family:var(--font-plex-condensed),var(--font-plex-sans),sans-serif;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:600;letter-spacing:-.025em;line-height:1.15}.comparison-page_questionsSection__DvIKi{background:var(--mkt-paper)}.comparison-page_questionList__Ni9xc{margin:0;padding:0;list-style:none}.comparison-page_question__tq_i5{padding-block:5rem 5.25rem;border-top:1px solid var(--mkt-rule);scroll-margin-top:5.5rem}.comparison-page_question__tq_i5:first-child{padding-top:3.25rem;border-top:0}.comparison-page_questionHeader__Ch8ky{display:grid;grid-template-columns:4.25rem minmax(0,1fr);gap:0}.comparison-page_questionNumber__FC5BK{padding-top:.4rem;color:var(--mkt-steel-dark);font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:.8125rem;font-weight:500;letter-spacing:.055em}.comparison-page_questionCopy__wAEBb h2{max-width:58rem;margin:0;font-family:var(--font-plex-condensed),var(--font-plex-sans),sans-serif;font-size:clamp(1.9rem,3vw,2.5rem);font-stretch:condensed;font-weight:600;letter-spacing:-.025em;line-height:1.15;text-wrap:balance}.comparison-page_questionCopy__wAEBb>p{max-width:48rem;margin:.8rem 0 0;color:var(--mkt-secondary);font-size:1.0625rem;line-height:1.6}.comparison-page_answerPair__1gOTc{display:grid;gap:4rem;margin:2.75rem 0 0 4.25rem}.comparison-page_answerAll__u4NcF,.comparison-page_answerPair__1gOTc{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-page_answer__0PZWh{min-width:0;padding-top:1.25rem;border-top:2px solid var(--mkt-ink)}.comparison-page_answerFss__GLoqO{border-top-color:var(--mkt-orange-dark)}.comparison-page_answerSelected__IpCld{border-top-color:var(--mkt-steel)}.comparison-page_answerHeading___m_GN{margin-bottom:.85rem}.comparison-page_answerHeading___m_GN h3{margin:0;font-size:1.0625rem;font-weight:650;line-height:1.35}.comparison-page_answerSelected__IpCld .comparison-page_answerHeading___m_GN h3{color:var(--mkt-steel-dark)}.comparison-page_evidenceStatus__PqeHH{display:inline-flex;align-items:center;gap:.45rem;color:var(--mkt-secondary);font-family:var(--font-plex-sans),sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.4}.comparison-page_evidenceStatus__PqeHH:before{width:.45rem;height:.45rem;flex:none;border:1px solid;background:transparent;content:""}.comparison-page_statusDocumented__xgYNk{color:var(--mkt-steel-dark)}.comparison-page_statusGuaranteed__4BZIL{color:var(--mkt-orange-dark);font-weight:650}.comparison-page_statusGuaranteed__4BZIL:before{border-color:var(--mkt-orange-dark);background:var(--mkt-orange)}.comparison-page_statusDocumented__xgYNk:before{background:var(--mkt-steel)}.comparison-page_statusConditional__zwTpl{color:#75521d}.comparison-page_statusConditional__zwTpl:before{background:#b58438}.comparison-page_statusUnresolved__LURRN{color:var(--mkt-secondary)}.comparison-page_answerLead__4U0vl{margin:.9rem 0 0;color:var(--mkt-ink);font-family:var(--font-plex-sans),sans-serif;font-size:clamp(1.125rem,1.7vw,1.3rem);font-weight:650;letter-spacing:-.012em;line-height:1.4}.comparison-page_answerBody__9Wwqb{margin:.75rem 0 0;color:var(--mkt-ink);font-size:1.0625rem;line-height:1.58}.comparison-page_answerSecondaryNote__EddxZ{margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--mkt-rule)}.comparison-page_answerSecondaryNote__EddxZ h5{margin:0;color:var(--mkt-steel-dark);font-size:.9375rem;font-weight:650;line-height:1.4}.comparison-page_answerSecondaryNote__EddxZ p{margin:.4rem 0 0;color:var(--mkt-secondary);font-size:.9375rem;line-height:1.55}.comparison-page_sourceRow__ls7X0{display:flex;flex-wrap:wrap;gap:.35rem .55rem;align-items:baseline;margin-top:1.25rem;color:var(--mkt-secondary);font-size:.8125rem;line-height:1.5}.comparison-page_sourceLabel__t3cXf{font-weight:650}.comparison-page_sourceLinks__t4bEs{display:flex;flex-wrap:wrap;gap:.25rem 0;margin:0;padding:0;list-style:none}.comparison-page_sourceLinks__t4bEs li+li:before{margin-inline:.5rem;color:var(--mkt-secondary);content:"·"}.comparison-page_sourceLinks__t4bEs li{display:inline-flex;align-items:baseline}.comparison-page_sourceLinks__t4bEs a{display:inline-flex;align-items:center;gap:.25rem;min-height:1.75rem;font-size:inherit;line-height:inherit}.comparison-page_fitSection__G1GFm{padding-block:4.5rem;border-top:1px solid var(--mkt-rule);border-bottom:1px solid var(--mkt-rule);background:var(--mkt-paper)}.comparison-page_sectionIntro__yr1Qo{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:end}.comparison-page_sectionIntro__yr1Qo>p{margin:0 0 .35rem;color:var(--mkt-steel-dark);font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:.75rem;font-weight:500;letter-spacing:.065em;text-transform:uppercase}.comparison-page_sectionIntro__yr1Qo h2{margin:0;font-family:var(--font-plex-condensed),var(--font-plex-sans),sans-serif;font-size:clamp(2.25rem,4vw,3.25rem);font-stretch:condensed;font-weight:600;letter-spacing:-.04em;line-height:1}.comparison-page_fitColumns__TGftO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;margin:2.5rem 0 0 5.5rem}.comparison-page_fitColumn__ESho0{padding-top:1.15rem;border-top:2px solid var(--mkt-ink)}.comparison-page_fitColumnAlternate__hFKu0{border-top-color:var(--mkt-steel)}.comparison-page_fitColumn__ESho0 h3{margin:0;font-size:1.125rem;font-weight:650;line-height:1.4}.comparison-page_fitColumn__ESho0 ul{display:grid;gap:.85rem;margin:1.2rem 0 0;padding:0;list-style:none}.comparison-page_fitColumn__ESho0 li{position:relative;padding-left:1.25rem;color:var(--mkt-secondary);font-size:1rem;line-height:1.55}.comparison-page_fitColumn__ESho0 li:before{position:absolute;top:.7em;left:0;width:.45rem;height:2px;background:var(--mkt-orange);content:""}.comparison-page_fitColumnAlternate__hFKu0 li:before{background:var(--mkt-steel)}.comparison-page_methodologySection__Vn1kx{border-bottom:1px solid var(--mkt-rule);background:var(--mkt-porcelain)}.comparison-page_methodologyDisclosure__FDK_k>summary{display:flex;min-height:5rem;align-items:center;justify-content:space-between;gap:2rem;cursor:pointer;font-size:1.0625rem;font-weight:650;list-style:none}.comparison-page_methodologyDisclosure__FDK_k>summary::-webkit-details-marker{display:none}.comparison-page_methodologyDisclosure__FDK_k>summary h2{margin:0;font:inherit}.comparison-page_methodologyDisclosure__FDK_k>summary:after{color:var(--mkt-orange-dark);content:"+";font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:1.4rem;font-weight:400}.comparison-page_methodologyDisclosure__FDK_k[open]>summary:after{content:"−"}.comparison-page_methodologyBody__3vqaB{padding-block:.5rem 4rem;border-top:1px solid var(--mkt-rule)}.comparison-page_methodologyIntro__0qcW8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem;padding-block:2.25rem 3rem}.comparison-page_methodologyIntro__0qcW8 section{min-width:0}.comparison-page_methodologyHeading__30mit h3,.comparison-page_methodologyIntro__0qcW8 h3{margin:.55rem 0 0;font-size:1.125rem;font-weight:650;line-height:1.35}.comparison-page_methodologyHeading__30mit>p:last-child,.comparison-page_methodologyIntro__0qcW8 section>p:last-child{margin:.75rem 0 0;color:var(--mkt-secondary);font-size:.9375rem;line-height:1.6}.comparison-page_migrationSection__kuGKq,.comparison-page_sourceRegisterSection__GTEV1{padding-top:2.75rem;border-top:1px solid var(--mkt-rule)}.comparison-page_sourceRegisterSection__GTEV1{margin-top:3.25rem}.comparison-page_methodologyHeading__30mit{display:grid;grid-template-columns:5.5rem minmax(15rem,.75fr) minmax(18rem,1fr);gap:1.5rem;align-items:start;margin-bottom:2rem}.comparison-page_methodologyHeading__30mit .comparison-page_metadataLabel__pTAAo{margin-top:.3rem}.comparison-page_methodologyHeading__30mit h3,.comparison-page_methodologyHeading__30mit>p:last-child{margin-top:0}.comparison-page_sourceRegister__Tn9T_{margin:0;padding:0;border-top:2px solid var(--mkt-ink);list-style:none}.comparison-page_sourceRegister__Tn9T_>li{display:grid;grid-template-columns:4rem minmax(12rem,.9fr) minmax(16rem,1.25fr) minmax(13rem,.8fr);gap:1.25rem;align-items:start;padding-block:1.25rem;border-bottom:1px solid var(--mkt-rule)}.comparison-page_sourceNumber__az_7n,.comparison-page_sourceReview__RbUrh>span{color:var(--mkt-secondary);font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:.75rem;line-height:1.5}.comparison-page_sourceIdentity__xVhgC h4{margin:0;font-size:.9375rem;font-weight:650;line-height:1.4}.comparison-page_sourceIdentity__xVhgC p,.comparison-page_sourceNote__2UE9l{margin:.25rem 0 0;color:var(--mkt-secondary);font-size:.8125rem;line-height:1.5}.comparison-page_sourceNote__2UE9l{margin-top:0}.comparison-page_sourceReview__RbUrh{display:grid;gap:.45rem}.comparison-page_sourceReview__RbUrh a{display:inline-flex;align-items:center;gap:.45rem;font-size:.8125rem;line-height:1.45}.comparison-page_finalCta__IIUA5{padding-block:4.75rem;background:var(--mkt-ink);color:var(--mkt-porcelain)}.comparison-page_finalCtaLayout__y6JPW{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4rem;align-items:end}.comparison-page_ctaEyebrow__cKod0{color:#b8ccdd}.comparison-page_finalCta__IIUA5 h2{max-width:42rem;margin:.8rem 0 0;font-family:var(--font-plex-condensed),var(--font-plex-sans),sans-serif;font-size:clamp(2.4rem,4.5vw,3.75rem);font-stretch:condensed;font-weight:600;letter-spacing:-.04em;line-height:1;text-wrap:balance}.comparison-page_finalCtaLayout__y6JPW>div:first-child>p:last-child{max-width:43rem;margin:1.15rem 0 0;color:#d8d6cf;font-size:1rem;line-height:1.6}.comparison-page_ctaActions__iIqT0{display:grid;gap:.75rem;min-width:14rem}.comparison-page_ctaPrimary__uFSoi,.comparison-page_ctaSecondary__sqNiz{display:inline-flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1.5rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:650;text-decoration:none}.comparison-page_ctaPrimary__uFSoi{border:1px solid var(--mkt-orange);background:var(--mkt-orange);color:var(--mkt-ink)}.comparison-page_ctaPrimary__uFSoi:hover{border-color:#ff9a45;background:#ff9a45}.comparison-page_ctaSecondary__sqNiz{border:1px solid #77756e;color:var(--mkt-porcelain)}.comparison-page_ctaSecondary__sqNiz:hover{border-color:var(--mkt-porcelain);background:#2d2d2b}.comparison-page_srOnly__V4upA{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.comparison-page_printDocument__R1wYM{display:none}@media (max-width:1100px){.comparison-page_rail__rC1Jx{width:min(100% - 4rem,78rem)}.comparison-page_utilityArea__XUKbF{grid-template-columns:minmax(18rem,1.05fr) minmax(17rem,1fr) auto;gap:1.5rem}.comparison-page_answerPair__1gOTc,.comparison-page_fitColumns__TGftO{gap:2rem}.comparison-page_paymentEconomicsGrid__SNOmW{gap:2.5rem}.comparison-page_sourceRegister__Tn9T_>li{grid-template-columns:3.5rem minmax(10rem,.85fr) minmax(13rem,1.1fr) minmax(11rem,.8fr);gap:1rem}}@media (max-width:880px){.comparison-page_hero__NlJak{padding-block:3.25rem 2.5rem}.comparison-page_heroCopy__dMUZQ h1{font-size:clamp(3rem,7vw,4rem)}.comparison-page_utilityArea__XUKbF{grid-template-columns:minmax(18rem,1fr) auto}.comparison-page_sourceSummary__EHCTE{grid-row:2;grid-column:1/-1;padding-top:1rem;border-top:1px solid var(--mkt-rule)}.comparison-page_sourceSummary__EHCTE p{justify-content:space-between}.comparison-page_answerPair__1gOTc{grid-template-columns:1fr;gap:2rem}.comparison-page_paymentEconomicsIntro__OJ_Dq{grid-template-columns:1fr;gap:1.25rem}.comparison-page_paymentEconomicsIntro__OJ_Dq>p:last-child{max-width:42rem}.comparison-page_paymentEconomicsGrid__SNOmW{grid-template-columns:1fr;gap:3rem}.comparison-page_commitmentList__HjAmC{grid-template-columns:1fr}.comparison-page_commitmentList__HjAmC>li{padding:1.35rem 0}.comparison-page_commitmentList__HjAmC>li+li{padding-left:0;border-top:1px solid var(--mkt-rule);border-left:0}.comparison-page_methodologyIntro__0qcW8{grid-template-columns:1fr;gap:2rem}.comparison-page_methodologyHeading__30mit{grid-template-columns:5.5rem minmax(0,1fr)}.comparison-page_methodologyHeading__30mit>p:last-child{grid-column:2}.comparison-page_sourceRegister__Tn9T_>li{grid-template-columns:3.5rem minmax(0,1fr) minmax(0,1.25fr)}.comparison-page_sourceReview__RbUrh{grid-column:2/-1;grid-row:2}.comparison-page_finalCtaLayout__y6JPW{grid-template-columns:1fr;gap:2rem}.comparison-page_ctaActions__iIqT0{display:flex;flex-wrap:wrap}.comparison-page_ctaPrimary__uFSoi,.comparison-page_ctaSecondary__sqNiz{min-width:13rem}}@media (max-width:640px){.comparison-page_rail__rC1Jx{width:calc(100% - 2rem)}.comparison-page_hero__NlJak{padding-block:2.25rem 2rem}.comparison-page_heroCopy__dMUZQ{display:block;margin-top:1.5rem}.comparison-page_heroCopy__dMUZQ h1{font-size:clamp(2.6rem,12vw,3.25rem);line-height:.98}.comparison-page_heroCopy__dMUZQ>p{margin-top:1rem;font-size:1rem}.comparison-page_utilityArea__XUKbF{grid-template-columns:1fr;gap:.8rem;margin-top:.75rem;padding-block:1.1rem}.comparison-page_sourceSummary__EHCTE{grid-row:auto;grid-column:auto;padding-top:0;border-top:0}.comparison-page_sourceSummary__EHCTE p{display:grid;justify-content:stretch;gap:.55rem}.comparison-page_printButton__BySV6{width:100%}.comparison-page_missingInformationNote__hotFg{font-size:.8125rem}.comparison-page_commitments__ZwAeP{margin-top:1.5rem;padding-top:1.5rem}.comparison-page_commitmentList__HjAmC{grid-template-columns:1fr;margin-top:1.5rem}.comparison-page_commitmentList__HjAmC>li{padding:1.35rem 0}.comparison-page_commitmentList__HjAmC>li+li{padding-left:0;border-top:1px solid var(--mkt-rule);border-left:0}.comparison-page_paymentEconomics__0MmKZ{padding-block:3.5rem 3.25rem}.comparison-page_paymentEconomicsIntro__OJ_Dq h2{font-size:clamp(2.45rem,11.5vw,3.15rem)}.comparison-page_paymentEconomicsIntro__OJ_Dq>p:last-child{font-size:1rem}.comparison-page_paymentEconomicsGrid__SNOmW{gap:2.75rem;margin-top:2.5rem}.comparison-page_chartLabelRow__c8fGC{align-items:start}.comparison-page_chartLabelRow__c8fGC strong{font-size:.875rem}.comparison-page_fssZeroMetrics__TwgaX{grid-template-columns:1fr;gap:.75rem}.comparison-page_fssZeroMetric__lkRIk{gap:1rem}.comparison-page_fssZeroMetric__lkRIk+.comparison-page_fssZeroMetric__lkRIk{padding-top:1rem;padding-left:0;border-top:1px solid #4a5155;border-left:0}.comparison-page_fssZeroMetric__lkRIk>strong{font-size:4.25rem}.comparison-page_fssZeroMetrics__TwgaX>a,.comparison-page_fssZeroSummary__nGwdd{grid-column:auto}.comparison-page_flowSteps__9GQgS{grid-template-columns:1fr;gap:1.25rem;padding-left:1rem}.comparison-page_flowSteps__9GQgS li+li:before{top:-1rem;left:-1rem;content:"↓"}.comparison-page_fssFlowZero__8eEnQ,.comparison-page_platformRevenueBranch__XmOHP{margin-left:1rem}.comparison-page_paymentEconomicsTakeaway__iBLDL{margin-top:2.5rem}.comparison-page_question__tq_i5{padding-block:3.25rem 3.5rem}.comparison-page_question__tq_i5:first-child{padding-top:2.75rem}.comparison-page_questionHeader__Ch8ky{display:block}.comparison-page_questionNumber__FC5BK{display:block;margin-bottom:.8rem;padding-top:0}.comparison-page_questionCopy__wAEBb h2{font-size:clamp(1.8rem,7.6vw,2.15rem)}.comparison-page_questionCopy__wAEBb>p{margin-top:.7rem;font-size:.9375rem}.comparison-page_answerPair__1gOTc{gap:2.25rem;margin:2rem 0 0}.comparison-page_answerBody__9Wwqb,.comparison-page_answerLead__4U0vl{font-size:1rem}.comparison-page_fitSection__G1GFm{padding-block:3.25rem}.comparison-page_sectionIntro__yr1Qo{display:block}.comparison-page_sectionIntro__yr1Qo>p{margin-bottom:.75rem}.comparison-page_sectionIntro__yr1Qo h2{font-size:clamp(2.25rem,11vw,2.8rem)}.comparison-page_fitColumns__TGftO{grid-template-columns:1fr;gap:2.25rem;margin:2rem 0 0}.comparison-page_methodologyDisclosure__FDK_k>summary{min-height:4.5rem;gap:1rem;font-size:1rem}.comparison-page_methodologyBody__3vqaB{padding-bottom:3rem}.comparison-page_methodologyIntro__0qcW8{padding-block:2rem 2.5rem}.comparison-page_migrationSection__kuGKq,.comparison-page_sourceRegisterSection__GTEV1{padding-top:2.25rem}.comparison-page_methodologyHeading__30mit{display:block}.comparison-page_methodologyHeading__30mit h3{margin-top:.65rem}.comparison-page_methodologyHeading__30mit>p:last-child{margin-top:.75rem}.comparison-page_sourceRegister__Tn9T_>li{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:.75rem .9rem}.comparison-page_sourceNote__2UE9l,.comparison-page_sourceReview__RbUrh{grid-column:2}.comparison-page_sourceReview__RbUrh{grid-row:auto}.comparison-page_sourceLinks__t4bEs li+li:before{display:none}.comparison-page_sourceLinks__t4bEs{gap:.25rem .9rem}.comparison-page_finalCta__IIUA5{padding-block:3.5rem}.comparison-page_finalCta__IIUA5 h2{font-size:clamp(2.3rem,11.5vw,3rem)}.comparison-page_ctaActions__iIqT0{display:grid;width:100%}.comparison-page_ctaPrimary__uFSoi,.comparison-page_ctaSecondary__sqNiz{width:100%;min-width:0}}@media (max-width:340px){.comparison-page_rail__rC1Jx{width:calc(100% - 1.5rem)}.comparison-page_heroCopy__dMUZQ h1{font-size:2.35rem}.comparison-page_providerSelector__mbokZ select{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.comparison-page_page__DCSJf{scroll-behavior:auto}}@media print{@page{size:auto;margin:12mm}.comparison-page_screenDocument__yt9FG{display:none!important}.comparison-page_page__DCSJf{overflow:visible;background:#fff;color:#000;font-size:9pt}.comparison-page_printDocument__R1wYM,.comparison-page_printHeader__FCkLC{display:block!important}.comparison-page_printDocument__R1wYM{width:100%;font-family:Arial,sans-serif}.comparison-page_printHeader__FCkLC{padding-bottom:8mm;border-bottom:1.5pt solid #000}.comparison-page_printBrand__6XoSr{margin:0;font-size:9pt;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.comparison-page_printHeader__FCkLC h1{margin:3mm 0 0;font-size:24pt;line-height:1}.comparison-page_printHeader__FCkLC dl{display:grid;grid-template-columns:auto auto minmax(55mm,1fr);gap:12mm;margin:5mm 0 0}.comparison-page_printHeader__FCkLC dl div{display:grid;gap:1mm}.comparison-page_printHeader__FCkLC dt{font-size:7pt;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.comparison-page_printHeader__FCkLC dd{margin:0;font-size:9pt}.comparison-page_printHeader__FCkLC>p:last-child{max-width:165mm;margin:4mm 0 0;color:#333;font-size:8pt;line-height:1.4}.comparison-page_printCommitments__CBmvh{margin-top:5mm;break-inside:avoid}.comparison-page_printCommitments__CBmvh h2{margin:0;font-size:11pt}.comparison-page_printCommitments__CBmvh ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:2.5mm 0 0;padding:0;border-top:1pt solid #000;list-style:none}.comparison-page_printCommitments__CBmvh li{padding:2.5mm 3mm 0 0}.comparison-page_printCommitments__CBmvh li+li{padding-left:3mm;border-left:.5pt solid #999}.comparison-page_printCommitments__CBmvh small,.comparison-page_printCommitments__CBmvh span,.comparison-page_printCommitments__CBmvh strong{display:block}.comparison-page_printCommitments__CBmvh strong{font-size:8pt}.comparison-page_printCommitments__CBmvh small,.comparison-page_printCommitments__CBmvh span{margin-top:1mm;font-size:6.5pt;text-transform:uppercase}.comparison-page_printCommitments__CBmvh p{margin:1mm 0 0;font-size:7.5pt;line-height:1.35}.comparison-page_printPaymentEconomics__2uNQS{margin-top:7mm;padding-block:4mm;border-top:1.5pt solid #000;border-bottom:.75pt solid #777;break-inside:avoid}.comparison-page_printPaymentEconomics__2uNQS>h2{margin:0;font-size:15pt;line-height:1.05}.comparison-page_printPaymentEconomics__2uNQS>p{margin:1.5mm 0 0;color:#333;font-size:7.5pt;line-height:1.35}.comparison-page_printPaymentEconomicsGrid__gds_X{display:grid;grid-template-columns:1.08fr .92fr;gap:7mm;margin-top:3.5mm}.comparison-page_printPaymentEconomics__2uNQS figure{margin:0}.comparison-page_printPaymentEconomics__2uNQS figcaption,.comparison-page_printPaymentModel__DZ1f_>h3{font-size:9pt;font-weight:700}.comparison-page_printPaymentEconomics__2uNQS figure>p{margin:.75mm 0 0;color:#444;font-size:6.5pt;line-height:1.35}.comparison-page_printPaymentEconomics__2uNQS figure ol{display:grid;gap:2.25mm;margin:2mm 0 0;padding:0;list-style:none}.comparison-page_printPaymentEconomics__2uNQS figure li>div{display:flex;justify-content:space-between;gap:3mm;font-size:7pt}.comparison-page_printPaymentEconomics__2uNQS figure li>small{display:block;margin-top:.75mm;color:#444;font-size:6pt}.comparison-page_printChartTrack__iACGT{display:block;height:2.5mm;margin-top:.75mm;border:.5pt solid #666;background:#fff}.comparison-page_printChartTrack__iACGT>span{display:block;height:100%;background:#777}.comparison-page_printPaymentModel__DZ1f_>h3{margin:0}.comparison-page_printPaymentModel__DZ1f_ section{margin-top:2mm;padding-top:1.5mm;border-top:.5pt solid #999}.comparison-page_printPaymentModel__DZ1f_ h4{margin:0;font-size:7.5pt}.comparison-page_printPaymentModel__DZ1f_ p{margin:.75mm 0 0;color:#333;font-size:6.5pt;line-height:1.35}.comparison-page_printPaymentMetrics__oOVAW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3mm;border-top:.75pt solid #000;border-bottom:.5pt solid #999}.comparison-page_printPaymentMetrics__oOVAW p{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2mm;align-items:center;margin:0;padding:2mm 3mm 2mm 0}.comparison-page_printPaymentMetrics__oOVAW p+p{padding-left:3mm;border-left:.5pt solid #999}.comparison-page_printPaymentMetrics__oOVAW strong{font-size:15pt;line-height:1}.comparison-page_printPaymentMetrics__oOVAW span{font-size:7pt;font-weight:700;line-height:1.25}.comparison-page_printPaymentEconomics__2uNQS .comparison-page_printPaymentTakeaway__bKOEx{margin-top:3mm;padding-top:0;color:#000;font-size:7.5pt}.comparison-page_printPaymentSources__w8_SP{display:grid;gap:.75mm;margin:2mm 0 0;padding-left:4mm}.comparison-page_printPaymentSources__w8_SP li{overflow-wrap:anywhere;font-size:5.75pt;line-height:1.3}.comparison-page_printTable__VHA0Y{width:100%;margin-top:7mm;border-collapse:collapse;table-layout:fixed;break-before:page}.comparison-page_printTable__VHA0Y caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.comparison-page_printTable__VHA0Y td,.comparison-page_printTable__VHA0Y th{padding:3mm;border:.5pt solid #777;vertical-align:top;text-align:left}.comparison-page_printTable__VHA0Y thead{display:table-header-group}.comparison-page_printTable__VHA0Y tr{break-inside:avoid}.comparison-page_printTable__VHA0Y thead th{background:#e8e8e8;font-size:8pt}.comparison-page_printTable__VHA0Y tbody th{width:29%;font-size:9pt;line-height:1.3}.comparison-page_printTable__VHA0Y tbody th>small,.comparison-page_printTable__VHA0Y tbody th>span{display:block}.comparison-page_printTable__VHA0Y tbody th>span{margin-bottom:1.5mm;color:#444;font-size:7pt}.comparison-page_printTable__VHA0Y tbody th>small{margin-top:2mm;color:#444;font-size:7pt;font-weight:400;line-height:1.35}.comparison-page_printTable__VHA0Y td>strong{display:block;margin-bottom:1.5mm;font-size:7pt;letter-spacing:.03em;text-transform:uppercase}.comparison-page_printTable__VHA0Y td p{margin:0;font-size:8pt;line-height:1.4}.comparison-page_printTable__VHA0Y td .comparison-page_printAnswerLead__cdp_M{margin-bottom:1.25mm;font-weight:700}.comparison-page_printAnswerSecondary__XX6aD{margin-top:2mm;padding-top:1.5mm;border-top:.5pt solid #aaa}.comparison-page_printAnswerSecondary__XX6aD>strong{display:block;margin-bottom:.75mm;font-size:7pt}.comparison-page_printTable__VHA0Y td small{display:block;margin-top:1.5mm;font-size:7pt}.comparison-page_printTableAll__Rq55k td,.comparison-page_printTableAll__Rq55k th{padding:2mm}.comparison-page_printTableAll__Rq55k tbody th,.comparison-page_printTableAll__Rq55k td p{font-size:6.5pt}.comparison-page_printTableAll__Rq55k td small,.comparison-page_printTableAll__Rq55k td>strong{font-size:5.5pt}.comparison-page_printFit__toKXq,.comparison-page_printSources__VzWGB{margin-top:8mm;break-inside:avoid}.comparison-page_printFit__toKXq h2,.comparison-page_printSources__VzWGB h2{margin:0 0 3mm;padding-bottom:2mm;border-bottom:1pt solid #000;font-size:13pt}.comparison-page_printFit__toKXq>div{display:grid;grid-template-columns:1fr 1fr;gap:8mm}.comparison-page_printFit__toKXq h3{margin:0;font-size:9pt}.comparison-page_printFit__toKXq ul{margin:2mm 0 0;padding-left:5mm}.comparison-page_printFit__toKXq li,.comparison-page_printSources__VzWGB li,.comparison-page_printSources__VzWGB p{font-size:7.5pt;line-height:1.35}.comparison-page_printSources__VzWGB ol{display:grid;gap:1.5mm;margin:0;padding-left:5mm}.comparison-page_printSources__VzWGB p{margin:4mm 0 0}}