.production-page .design-empty-media{display:none}.production-page .design-step-list{grid-template-columns:minmax(0,1fr);gap:28px;margin:0;display:grid}.production-page .design-step-list>.parity-step{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.production-page .design-step-list .parity-step .parity-step{margin:0}.production-page .design-step-list>.parity-step>div+div{margin-top:14px}.production-page .design-step-list h3{letter-spacing:-.02em;font-size:23px;line-height:1.3}.production-page .design-step-list p{font-size:16px;line-height:1.65}.production-page .design-step-list img.design-icon{width:32px;height:32px;margin:0}.production-page .design-store-links{flex-wrap:wrap;align-items:center;gap:14px;margin:24px 0 36px;display:flex}.production-page .design-store-links>a{align-items:center;max-width:160px;min-height:48px;display:flex}.production-page .design-store-links img.design-store-badge{width:150px;max-height:48px;margin:0}.production-page .design-ui-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.production-page .design-ui-grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.production-page .design-ui-grid img.design-image{width:100%;max-width:100%;max-height:360px}.production-page .design-quote-layout{max-width:960px;margin-inline:0}.production-page .design-quote-layout>.design-media{text-align:left;margin-bottom:8px;padding-left:28px}.production-page .design-quote-layout img.design-icon{width:28px;height:28px;margin:0}.production-page .design-quote-layout .parity-quote{border:1px solid var(--border);background:var(--surface-soft);border-radius:var(--radius);padding:28px}.production-page .design-faq-list{max-width:960px;margin-inline:0;display:block}.production-page .design-faq-list>.design-faq{width:100%;margin-top:0}.production-page .design-faq summary:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #93b4ff}.production-page .main-heading-group>*+*{margin-top:0}.production-page .main-heading-group h4{margin-bottom:22px}.production-page .main-heading-group h1{margin-bottom:26px}.production-page .main-summary-links{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.production-page .main-summary-links>a{border:1px solid var(--border);background:#fff;border-radius:8px;justify-content:center;align-items:center;width:48px;min-height:42px;padding:7px;display:flex}.production-page .main-summary-links img{width:32px;height:32px;max-height:32px;margin:0}.production-page .main-home-intro h1{max-width:900px}.production-page .main-home-intro h2{max-width:780px;color:var(--muted-fg);font-size:28px;font-weight:450;line-height:1.35}.production-page .main-home-intro .parity-actions>.parity-button+.parity-button{color:var(--primary);border-color:var(--border-strong);box-shadow:none;background:#fff}.production-page .main-home-intro .parity-actions>.parity-button+.parity-button:hover{background:#edf3ff}.production-page .main-hero-split{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.production-page .main-hero-copy,.production-page .main-hero-media{min-width:0}.production-page .main-hero-split .main-dashboard-showcase{background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius);max-width:none;margin:0;padding:18px 18px 0;overflow:hidden}.production-page .main-hero-split .main-dashboard-showcase img{object-fit:contain;object-position:top center;width:100%;max-height:420px;margin:0}.production-page[data-production-page=\/] .main-hero-split h1{max-width:none;font-size:clamp(40px,4vw,56px)}.production-page[data-production-page=\/] .main-hero-split h2{max-width:none;font-size:clamp(20px,2vw,26px)}.production-page[data-production-page=\/] .main-hero-split p{max-width:52ch}.production-page .main-audience-explainer h5{max-width:940px}.production-page .main-audience-explainer>p{letter-spacing:.11em;color:#3156a0;font-size:12px;font-weight:650}.production-page .main-payment-comparison .parity-grid>div{border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:26px}.production-page .main-payment-comparison .parity-grid>div>p:first-child{color:var(--fg);margin-bottom:18px;font-size:20px;font-weight:550;line-height:1.35}.production-page .main-payment-comparison .parity-grid>div>p+p{font-size:16px;line-height:1.9}.production-page .parity-section:has(.main-reviews-intro){padding-bottom:24px}.production-page .parity-section:has(.main-reviews-widget){padding-top:0}.production-page .main-problem-solution .design-two{gap:28px}.production-page .main-problem-solution .design-two>div{border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:32px}.production-page .main-problem-solution .design-two>div:last-child{border-color:var(--border-strong);background:#f2f6ff}.production-page .main-results-cards .design-feature{align-items:flex-start;gap:16px;display:flex}.production-page .main-results-cards h3{margin:0;font-size:26px;line-height:1.3}.production-page .main-section-intro{max-width:900px}.production-page .main-channel-detail h2{font-size:clamp(29px,3vw,40px)}.production-page .main-channel-detail .design-eyebrow{letter-spacing:.13em;color:var(--primary);margin-bottom:20px;font-size:11px}.production-page .main-trust-panel .design-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.production-page .main-trust-panel .design-logo-grid>div{justify-content:center;align-items:center;min-height:62px;display:flex}.production-page .main-value-statement h2{max-width:1060px;font-size:clamp(30px,3.2vw,42px);line-height:1.28}.production-page .main-obstacle-list{max-width:960px}.production-page .main-sales-process li{padding-bottom:14px}.production-page .main-industry-proof .design-split .design-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.production-page .main-industry-proof .design-split .design-logo-grid img{max-width:100%;max-height:48px}.production-page .main-industry-section .design-feature>a,.production-page .main-industry-section .design-feature>div>a{margin-top:12px;font-size:14px;font-weight:550;display:inline-block}.production-page .main-buyer-benefits .main-body-heading{letter-spacing:-.015em;max-width:900px;color:var(--muted-fg);margin-bottom:38px;font-size:22px;font-weight:450;line-height:1.6}.production-page .main-buyer-benefits .parity-quote{max-width:960px;margin-top:36px}.production-page .parity-section:has(.main-card-intro){background:var(--surface-soft);padding-block:92px}.production-page .main-card-intro .design-split h1,.production-page .main-mobile-intro .design-split h1{max-width:700px;font-size:clamp(40px,4vw,57px)}.production-page .main-customer-story{max-width:940px;margin-inline:0}.production-page .main-customer-story h3{font-size:clamp(27px,3vw,38px);font-weight:450;line-height:1.4}.production-page .main-app-download{max-width:1200px}.production-page .main-app-download .design-store-links{margin-bottom:0}.production-page .main-integration-directory .design-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.production-page .main-integration-directory .design-logo-grid>a{border:1px solid var(--border);border-radius:var(--radius);background:#fff;min-height:112px;padding:24px}.production-page .main-contact-intro .design-form-split{grid-template-columns:1fr 1fr;gap:96px}.production-page .main-contact-intro h1{max-width:620px}.production-page .main-contact-intro p{max-width:600px;font-size:18px;line-height:1.7}.production-page .main-contact-intro .parity-form p{font-size:15px}.production-page .main-contact-intro .parity-form .form-consent{font-size:12px}.production-page .main-partner-about{max-width:900px}:is(.production-page .main-career-benefits .parity-icon-row:has(>.parity-icon-row),.production-page .main-career-benefits .parity-icon-row:has(>div>.parity-icon-row)){grid-template-columns:1fr 1fr;gap:24px;display:grid}.production-page .main-career-benefits #open-positions{border-top:1px solid var(--border);margin-top:64px;padding-top:36px}.production-page .main-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.production-page .main-editorial-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;padding:0;display:flex;overflow:hidden}.production-page .main-editorial-link{width:100%;height:100%;color:var(--fg);flex-direction:column;padding:24px;text-decoration:none!important;display:flex!important}.production-page .main-editorial-card:hover{border-color:var(--border-strong)}.production-page .main-editorial-card p.main-editorial-title{letter-spacing:-.02em;color:var(--fg);margin:0!important;font-size:23px!important;font-weight:550!important;line-height:1.4!important}.production-page .main-editorial-card p.design-card-action{letter-spacing:0;color:var(--primary);font-weight:550;line-height:1.5;margin:24px 0 0!important;font-size:14px!important}.production-page .main-editorial-body{flex-direction:column;gap:24px;width:100%;height:100%;margin:0!important;display:flex!important}.production-page .main-editorial-body>img{object-fit:contain;border-radius:var(--radius-sm);background:var(--surface-soft);width:100%;max-height:250px;margin:0;padding:14px}.production-page .main-editorial-body>div{flex-direction:column;flex:1;display:flex}.production-page .main-editorial-body>div>div:last-child:not(:first-child){margin-top:auto;padding-top:20px}.production-page .main-editorial-body p.design-card-action{margin:0!important}.production-page .main-editorial-link>div:not(.main-editorial-body),.production-page .main-editorial-link>div:not(.main-editorial-body)>div{flex-direction:column;flex:1;min-width:0;display:flex}.production-page .main-editorial-link>div:not(.main-editorial-body)>div>div:last-child:not(:first-child){margin-top:auto;padding-top:20px}.production-page .main-editorial-link>div:not(.main-editorial-body) p.design-card-action{margin:0!important}.production-page .main-resource-detail .design-form-split{grid-template-columns:1.2fr .8fr;gap:72px}.production-page .main-resource-detail h1,.production-page .main-resource-detail .design-split h1{max-width:740px;font-size:clamp(38px,3.8vw,54px);line-height:1.14}.production-page .main-resource-detail p{max-width:68ch;font-size:18px;line-height:1.7}.production-page .main-resource-detail .parity-form p{font-size:15px}.production-page .main-resource-detail .parity-form .form-consent{font-size:12px}.production-page .main-resource-detail img.design-image{max-height:340px;margin:32px 0 0}.production-page .main-resource-quote{border-left:3px solid var(--primary);color:#263852;background:#fff;border-radius:0 10px 10px 0;margin:28px 0;padding:24px 28px;font-size:20px;line-height:1.65}.production-page .main-resource-quote em{color:#64748b;font-size:15px}.production-page .parity-section:has(.main-guide-body){padding-block:42px}.production-page .main-guide-body{max-width:820px;margin-inline:0}.production-page .main-guide-body p{max-width:none;font-size:17px;line-height:1.8}.production-page .main-guide-body h2.main-guide-chapter{margin:54px 0 24px;font-size:34px;line-height:1.22}.production-page .main-guide-body h2.main-guide-subheading{letter-spacing:-.02em;margin:34px 0 18px;font-size:24px;line-height:1.3}.production-page .main-guide-body h2:first-child{margin-top:0}.production-page .main-guide-body ul,.production-page .main-guide-body ol{margin-bottom:28px}.production-page .parity-section:has(.main-merchant-landing){background:#fff;padding-block:56px 64px}.production-page .main-merchant-landing>.main-merchant-block+.main-merchant-block{margin-top:72px}.production-page .main-merchant-intro{border-radius:var(--radius);background:var(--surface-soft);border:1px solid #e1e9f6;padding:48px}.production-page .main-merchant-intro h1{max-width:880px}.production-page .main-merchant-block:not(.main-merchant-intro)>h3{max-width:860px;margin-bottom:28px;font-size:32px;line-height:1.2}.production-page .main-merchant-block:not(.main-merchant-intro) h2:not(.design-lead-heading){max-width:900px;font-size:clamp(28px,3vw,40px);line-height:1.2}.production-page .main-merchant-block:not(.main-merchant-intro) p:not(.design-metric p,.design-feature p,.parity-quote p){font-size:17px;line-height:1.7}.production-page .main-merchant-block .parity-disclosure,.production-page .main-merchant-block p.parity-disclosure{font-size:12px!important;line-height:1.65!important}.production-page .main-merchant-block:has(>.parity-grid-two){border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:36px}.production-page.design-family-collection .main-glossary-intro h2{color:var(--primary);letter-spacing:.09em;text-transform:uppercase;margin-bottom:22px;font-size:14px}.production-page .main-alphabet-nav{flex-wrap:wrap;gap:6px;display:flex}.production-page .main-alphabet-nav>a{border:1px solid var(--border);background:var(--surface-soft);border-radius:6px;place-items:center;min-width:38px;min-height:44px;padding:8px 6px;text-decoration:none;display:grid}.production-page .main-alphabet-nav>a:hover{background:#eaf1ff;border-color:#a8bdee}.production-page .parity-card>a p.main-glossary-description{letter-spacing:0;color:#5b6678;margin:14px 0 0;font-size:16px;font-weight:400;line-height:1.65}.production-page .parity-card:has(.main-glossary-description)>a>div:last-child{color:var(--primary);margin-top:20px;font-size:14px;font-weight:550}@media (max-width:1050px){.production-page .main-contact-intro .design-form-split{gap:40px}.production-page .main-integration-directory .design-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.production-page .main-editorial-card p.main-editorial-title{font-size:21px!important}.production-page .main-results-cards .design-feature{display:block}.production-page .main-results-cards .design-feature img{margin:0 0 18px}}@media (max-width:950px){.production-page .design-form-split,.production-page .main-contact-intro .design-form-split,.production-page .main-resource-detail .design-form-split{grid-template-columns:1fr;gap:36px}.production-page .design-form-split .parity-form{max-width:720px}}@media (max-width:760px){.production-page .design-step-list{gap:28px}.production-page .design-step-list h3{font-size:21px}:is(.production-page .design-ui-grid,.production-page .design-ui-grid:has(>:nth-child(3):last-child)){grid-template-columns:minmax(0,1fr);gap:22px}.production-page .design-ui-grid img.design-image{max-width:280px;max-height:420px;margin-inline:auto}.production-page .design-quote-layout .parity-quote{padding:26px}.production-page .main-heading-group>*+*{margin-top:0}.production-page .main-home-intro h2{font-size:24px}.production-page .main-hero-split{grid-template-columns:1fr;gap:32px}.production-page .main-hero-split .main-dashboard-showcase{padding:12px 12px 0}.production-page .main-hero-split .main-dashboard-showcase img{max-height:300px}.production-page .main-problem-solution .design-two>div{padding:24px}.production-page .main-trust-panel .design-logo-grid,.production-page .main-industry-proof .design-split .design-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px}.production-page .main-industry-proof .design-split .design-logo-grid>a{min-height:48px;padding:6px}.production-page .main-industry-proof .design-split .design-logo-grid img{max-height:36px}.production-page .main-buyer-benefits .main-body-heading{font-size:20px;line-height:1.6}.production-page .parity-section:has(.main-card-intro){padding-block:52px}.production-page .main-card-intro .design-split h1,.production-page .main-mobile-intro .design-split h1{font-size:40px;line-height:1.12}.production-page .main-integration-directory .design-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.production-page .main-integration-directory .design-logo-grid>a{min-height:88px;padding:18px}.production-page .main-contact-intro .design-form-split{grid-template-columns:1fr;gap:32px}.production-page .main-contact-intro p{font-size:17px}:is(.production-page .main-career-benefits .parity-icon-row:has(>.parity-icon-row),.production-page .main-career-benefits .parity-icon-row:has(>div>.parity-icon-row)){grid-template-columns:1fr;gap:0}.production-page .main-editorial-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}.production-page .main-editorial-link{padding:24px}.production-page .main-editorial-body>img{max-height:220px}.production-page .main-resource-detail .design-form-split{grid-template-columns:1fr;gap:32px}.production-page .main-resource-detail h1,.production-page .main-resource-detail .design-split h1{font-size:38px;line-height:1.14}.production-page .main-resource-detail p{font-size:17px}.production-page .main-resource-quote{padding:22px;font-size:18px}.production-page .main-guide-body h2.main-guide-chapter{margin-top:42px;font-size:29px}.production-page .main-guide-body h2.main-guide-subheading{margin-top:30px;font-size:23px}.production-page .parity-section:has(.main-merchant-landing){padding-block:28px 40px}.production-page .main-merchant-landing>.main-merchant-block+.main-merchant-block{margin-top:48px}.production-page .main-merchant-intro{border-radius:var(--radius);padding:28px 22px}.production-page.design-family-merchant .main-merchant-intro h1{font-size:38px}.production-page .main-merchant-intro .design-brand-lockup{gap:12px}.production-page .main-merchant-intro .design-brand-lockup>img{max-width:calc(50% - 18px)}.production-page .main-merchant-block:has(>.parity-grid-two){padding:24px}.production-page .main-merchant-block:not(.main-merchant-intro)>h3{font-size:28px}}.production-page[data-production-page=\/] .main-payment-comparison>div>h3{margin-bottom:20px;font-size:40px;line-height:1.15}.production-page[data-production-page=\/] .main-payment-comparison>div>p{max-width:900px;line-height:1.75}.production-page[data-production-page=\/] .main-payment-comparison .parity-grid{gap:24px;margin:36px 0}.production-page[data-production-page=\/] .main-payment-comparison .parity-grid>div{flex-direction:column;align-items:flex-start;padding:32px;display:flex}.production-page[data-production-page=\/] .home-comparison-icon{border-radius:var(--radius-sm);background:var(--primary);color:#fff;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:24px;display:flex}.production-page[data-production-page=\/] .home-comparison-icon svg{width:22px;height:22px}.production-page[data-production-page=\/] .home-comparison-icon+p{color:#0e1726;min-height:55px;margin:0 0 16px;font-size:21px;line-height:1.3}.production-page[data-production-page=\/] [data-production-section=section-6] .parity-section-inner{max-width:1000px}.production-page[data-production-page=\/] [data-production-section=section-6] h5{letter-spacing:.04em;color:#50617d;margin:0 0 28px;font-size:15px;line-height:1.5}.production-page[data-production-page=\/] [data-production-section=section-6] .parity-quote{background:#fff;border:1px solid #dce4f1;border-radius:20px;flex-direction:column;align-items:flex-start;margin:0 0 24px;padding:44px;display:flex}.production-page[data-production-page=\/] [data-production-section=section-6] .parity-quote>p:first-child{max-width:850px;margin:0 0 28px;font-size:28px;line-height:1.55}.production-page[data-production-page=\/] [data-production-section=section-6] .parity-quote>p:nth-child(2){color:#53647e;margin:0;font-size:15px;line-height:1.6}.production-page[data-production-page=\/] [data-production-section=section-6] .parity-quote>p:nth-child(2) em{font-style:normal}.production-page[data-production-page=\/] [data-production-section=section-6] .parity-quote>img{object-fit:contain;width:132px;height:auto;max-height:48px;margin:22px 0 0;filter:none!important}@media (max-width:760px){.production-page[data-production-page=\/] .main-payment-comparison>div>h3{font-size:30px}.production-page[data-production-page=\/] .main-payment-comparison .parity-grid{gap:16px;margin:28px 0}.production-page[data-production-page=\/] .main-payment-comparison .parity-grid>div{padding:24px}.production-page[data-production-page=\/] .home-comparison-icon+p{min-height:0}.production-page[data-production-page=\/] [data-production-section=section-6] .parity-quote{padding:26px}.production-page[data-production-page=\/] [data-production-section=section-6] .parity-quote>p:first-child{font-size:22px;line-height:1.5}}.production-page[data-production-page=\/]>[class=production-sections\ source-sections]>[data-production-section=section-6]{background:#f6f8fc;border:0;border-radius:0;padding:72px 0}@media (max-width:760px){.production-page[data-production-page=\/]>[class=production-sections\ source-sections]>[data-production-section=section-6]{padding:44px 0}}.production-page[data-production-page=\/] .parity-hero{padding:64px 0 72px}.production-page[data-production-page=\/] .parity-hero>.container{width:calc(100% - 80px);max-width:1360px}.production-page[data-production-page=\/] .main-hero-split{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:40px}.production-page[data-production-page=\/] .main-hero-copy .eyebrow{letter-spacing:.13em;color:#3156a0;margin:0 0 18px;font-size:11px;display:block}.production-page[data-production-page=\/] .main-hero-split h1{letter-spacing:-.05em;margin:0 0 24px;font-size:clamp(44px,4.3vw,64px);line-height:1.06}.production-page[data-production-page=\/] .main-hero-split h2{letter-spacing:-.02em;color:#253652;margin:0 0 20px;font-size:24px;line-height:1.35}.production-page[data-production-page=\/] .main-hero-split p{max-width:48ch;margin:0;font-size:18px;line-height:1.7}.production-page[data-production-page=\/] .main-hero-split .parity-actions{gap:12px;margin-top:28px}.production-page[data-production-page=\/] .main-hero-split .main-dashboard-showcase{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.production-page[data-production-page=\/] .main-hero-split .main-dashboard-showcase img{object-fit:contain;filter:drop-shadow(0 18px 24px #1a356210);width:100%;max-width:none;height:auto;max-height:none;display:block}@media (max-width:1100px){.production-page[data-production-page=\/] .main-hero-split{grid-template-columns:1fr;gap:44px}.production-page[data-production-page=\/] .main-hero-copy{max-width:720px}.production-page[data-production-page=\/] .main-hero-split h1{font-size:56px}.production-page[data-production-page=\/] .main-hero-split p{max-width:62ch}.production-page[data-production-page=\/] .main-hero-media{width:100%;max-width:920px;margin-inline:auto}}@media (max-width:760px){.production-page[data-production-page=\/] .parity-hero{padding:40px 0 44px}.production-page[data-production-page=\/] .parity-hero>.container{width:calc(100% - 40px)}.production-page[data-production-page=\/] .main-hero-split{gap:32px}.production-page[data-production-page=\/] .main-hero-split h1{margin-bottom:20px;font-size:42px}.production-page[data-production-page=\/] .main-hero-split h2{margin-bottom:16px;font-size:21px}.production-page[data-production-page=\/] .main-hero-split p{font-size:16px;line-height:1.65}.production-page[data-production-page=\/] .main-hero-split .parity-actions{flex-wrap:wrap;display:flex}.production-page[data-production-page=\/] .main-hero-split .parity-actions>a{flex:150px;justify-content:center}}.production-page.design-family-merchant .merchant-application-section{background:#f4f7ff;border:1px solid #dce5f3;border-radius:24px;margin:64px 0;padding:44px;display:block}.production-page.design-family-merchant .merchant-application-eyebrow{color:#2855eb;margin-bottom:14px;font-size:14px;font-weight:600}.production-page.design-family-merchant .merchant-application-title{letter-spacing:-.035em;margin:0 0 30px;font-size:clamp(30px,3vw,42px);line-height:1.15}.production-page.design-family-merchant .merchant-application-grid{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:24px;margin:0;display:grid}.production-page.design-family-merchant .merchant-requirements-card,.production-page.design-family-merchant .merchant-application-card{border-radius:16px;min-width:0;padding:30px}.production-page.design-family-merchant .merchant-requirements-card{background:#fff;border:1px solid #e0e7f0}.production-page.design-family-merchant .merchant-application-grid h3{letter-spacing:.1em;margin:0 0 18px;font-size:12px;line-height:1.6}.production-page.design-family-merchant .merchant-requirement-list{gap:0;display:grid}.production-page.design-family-merchant .merchant-requirement{border-bottom:1px solid #e7edf5;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:16px;margin:0;padding:16px 0;display:grid}.production-page.design-family-merchant .merchant-requirement:last-child{border-bottom:0;padding-bottom:0}.production-page.design-family-merchant .merchant-requirement p{color:#14213a;margin:0;font-size:16px;line-height:1.5}.production-page.design-family-merchant .merchant-requirement-icon{border-radius:var(--radius-sm);background:var(--primary);color:#fff;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.production-page.design-family-merchant .merchant-requirement-icon svg{width:22px;height:22px}.production-page.design-family-merchant .merchant-application-card{color:#fff;background:#10234a;flex-direction:column;justify-content:center;display:flex}.production-page.design-family-merchant .merchant-application-card h3{color:#b8ceff}.production-page.design-family-merchant .merchant-application-card p{color:#fff;max-width:20ch;margin:0 0 24px;font-size:24px;line-height:1.4}.production-page.design-family-merchant .merchant-application-card .parity-actions{margin:0;display:block}.production-page.design-family-merchant .merchant-application-button{color:#fff;background:#2855eb;border:1px solid #2855eb;border-radius:8px;justify-content:center;align-items:center;gap:18px;min-height:48px;margin:0;padding:15px 22px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.production-page.design-family-merchant .merchant-application-button:hover{background:#193fcc}@media (max-width:760px){.production-page.design-family-merchant .merchant-application-section{border-radius:18px;margin:40px 0;padding:22px}.production-page.design-family-merchant .merchant-application-grid{grid-template-columns:1fr;gap:16px}.production-page.design-family-merchant .merchant-requirements-card,.production-page.design-family-merchant .merchant-application-card{padding:22px}.production-page.design-family-merchant .merchant-application-title{margin-bottom:24px;font-size:30px}.production-page.design-family-merchant .merchant-application-button{width:100%}}.production-page[data-production-page=\/] .parity-section ul+div:has(>.parity-button){margin-top:32px}.production-page .parity-actions+div:has(+.main-summary-links){margin-top:32px}.production-page .main-summary-links img{clip-path:inset(6% round 25%)}.production-page[data-production-page=merchants] :is([data-production-section=section-8],[data-production-section=section-9]),.production-page[data-production-page=solutions\/net30] .parity-section[data-production-section=section-4]{padding-top:var(--section-space)}.production-page .design-feature:has(>a:last-child,>div:only-child>a:last-child){flex-direction:column;display:flex}.production-page .design-feature>div:only-child:has(>a:last-child){flex-direction:column;flex:1;display:flex}.production-page .design-feature>a:last-child,.production-page .design-feature>div:only-child>a:last-child{align-self:flex-start;margin-top:auto}.production-page[data-production-page=solutions\/sales] [data-production-section=section-3] .design-split>div>.parity-grid{row-gap:8px}.production-page[data-production-page=solutions\/sales] [data-production-section=section-3] .design-split>div>.parity-grid>p:nth-child(-n+3){margin-bottom:0}@media (max-width:760px){.production-page[data-production-page=solutions\/sales] [data-production-section=section-3] .design-split>div>.parity-grid>p:first-child{order:1}.production-page[data-production-page=solutions\/sales] [data-production-section=section-3] .design-split>div>.parity-grid>p:nth-child(4){order:2}.production-page[data-production-page=solutions\/sales] [data-production-section=section-3] .design-split>div>.parity-grid>p:nth-child(2){order:3}.production-page[data-production-page=solutions\/sales] [data-production-section=section-3] .design-split>div>.parity-grid>p:nth-child(5){order:4}.production-page[data-production-page=solutions\/sales] [data-production-section=section-3] .design-split>div>.parity-grid>p:nth-child(3){order:5}.production-page[data-production-page=solutions\/sales] [data-production-section=section-3] .design-split>div>.parity-grid>p:nth-child(6){order:6}}.production-page[data-production-page=solutions\/ecommerce] .parity-section[data-production-section=section-6] p{text-align:center;margin-inline:auto}@media (min-width:761px){.production-page[data-production-page=solutions\/ecommerce] .parity-section[data-production-section=section-6] .design-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.production-page .parity-hero .native-lead-form :is(.lead-availability,.lead-resource-availability){font-size:16px;line-height:1.7}.production-page[data-production-page=partner-assets] .parity-section[data-production-section=section-1] :is(h2,h2 strong){font-weight:400}
.production-page.design-family-resource[data-production-page^=guides\/] .guide-reading{width:100%;min-width:0;max-width:820px;display:block}.production-page .guide-reading .design-card-grid{display:block}.production-page .guide-reading .design-card-grid>.design-feature{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:32px;padding:0}.production-page .guide-reading .design-stack>*+*{margin-top:32px}.production-page .guide-reading img.design-image{object-fit:contain;max-width:100%;height:auto;max-height:none}.production-page .guide-hero-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.production-page .guide-hero-layout>.guide-cover{object-fit:contain;grid-area:1/2;width:100%;height:auto;max-height:380px;margin:0}.production-page .guide-hero-copy{grid-area:1/1;min-width:0}.production-page .guide-hero-copy .parity-grid{display:block}.production-page .guide-hero-copy .design-media{box-shadow:none;background:0 0;border:0;width:fit-content;max-width:100%;padding:0}.production-page .guide-hero-copy img.design-image{width:auto;max-width:100%;max-height:180px;margin:24px 0 0}.production-page.design-family-resource[data-production-page^=guides\/] .parity-hero h1{overflow-wrap:anywhere;font-size:clamp(34px,3.4vw,52px);line-height:1.15}.production-page.design-family-resource[data-production-page^=guides\/] .form-panel{width:100%;min-width:0;max-width:760px}@media (max-width:760px){.production-page .guide-hero-layout{grid-template-columns:minmax(0,1fr);gap:28px}.production-page .guide-hero-copy{grid-area:1/1}.production-page .guide-hero-layout>.guide-cover{grid-area:2/1;max-height:260px}.production-page .guide-hero-copy img.design-image{max-height:140px}}.production-page[data-production-page=guides\/a-streamlined-b2b-payment-method-infographic] .guide-hero-copy img.design-image{width:100%;max-width:480px;max-height:none}
.production-page{--surface-reading:#fff;--surface-group:#f7f8fa;--surface-accent:#f7f8fa;--surface-border:#e5e8ee}.production-page .parity-section{background:var(--surface-reading)}:is(.production-page .parity-hero,.production-page .parity-section:has(.main-card-intro)){background:var(--surface-reading);border-bottom:1px solid var(--surface-border)}.production-page .parity-tinted{background:var(--surface-group);border-block:1px solid var(--surface-border)}.production-page .parity-tinted+.parity-tinted{border-top:0;padding-top:0}.production-page .parity-cta{background:var(--surface-accent);border-block:1px solid var(--surface-border)}.production-page .parity-logos,.production-page[data-production-page=card] [data-production-section=section-2],.production-page[data-production-page=card] [data-production-section=section-4]{background:var(--surface-reading)}.production-page[data-production-page=card] [data-production-section=section-3]{background:var(--surface-group)}.production-page[data-production-page=card] [data-production-section=section-5]{background:var(--surface-reading);border:0;padding-block:32px 64px}.production-page .main-customer-story{background:var(--surface-group);border:1px solid var(--surface-border);border-left:2px solid var(--primary);border-radius:var(--radius);padding:28px 32px}.production-page .card-wallet-action{flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px;display:flex}.production-page .card-wallet-action p{color:#475569;margin:0;font-size:15px}.production-page .card-wallet-action .button{color:#fff;border-radius:var(--radius-sm);min-height:44px;box-shadow:none;text-decoration:none}.production-page .card-app-links{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.production-page .parity-section a.app-pill{min-height:40px;color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.production-page .parity-section a.app-pill:hover{border-color:var(--border-strong);background:var(--surface-soft)}.production-page .parity-section a.app-pill svg{color:var(--muted-fg);flex-shrink:0}.production-page .main-editorial-card:not(:has(img)) .main-editorial-body{gap:16px;min-height:104px}.production-page .main-editorial-card:not(:has(img)) .main-editorial-title{font-size:23px;line-height:1.35}@media (max-width:760px){.production-page .main-customer-story{padding:28px 24px}.production-page .card-wallet-action{align-items:stretch}.production-page .card-wallet-action .button{justify-content:center}.production-page .main-editorial-card:not(:has(img)) .main-editorial-title{font-size:21px}}.production-page .trustpilot-reviews a{color:#c1cce1}@media (max-width:760px){.production-page .parity-logo-grid.design-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}}.production-page .parity-section .design-logo-grid img.design-logo{max-width:min(160px,100%)}@media (min-width:761px){.production-page .design-split>.design-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.site-header{background:#fff;border-bottom:1px solid #e2e8f0;height:80px}.site-header .nav-wrap{gap:42px;max-width:1440px;padding-inline:40px}.site-header .home-link{flex-shrink:0;align-items:center;display:flex}.site-header .brand img{width:138px}.site-header .main-nav{gap:26px;min-width:0;font-size:14px;font-weight:550}.site-header .nav-dropdown>summary{gap:7px;min-height:44px;padding:12px 0}.site-header .nav-dropdown>summary>svg{transition:transform .16s}.site-header .nav-dropdown[open]>summary>svg{transform:rotate(180deg)}.site-header .nav-actions{gap:24px;margin-left:auto}.site-header .nav-actions>.button{gap:14px;min-height:44px;padding:12px 16px;font-size:13px}.site-header .nav-popover{background:#fff;border:1px solid #dfe5ef;border-radius:12px;gap:2px;max-height:calc(100dvh - 112px);padding:10px;top:calc(100% + 7px);left:-16px;overflow:auto;box-shadow:0 16px 40px #12214716}.site-header .nav-popover>a{color:#26364e;border-radius:7px;gap:20px;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.45}.site-header .nav-popover>a:hover,.site-header .nav-popover>a[aria-current=page]{color:#244eca;background:#f0f5ff}.site-header .nav-popover>a>svg{color:#60718c;flex-shrink:0}.site-header .product-popover{width:330px;min-width:330px}.site-header .product-popover>a{gap:13px;padding-block:12px}.site-header .product-popover strong{font-size:14px}.site-header .product-popover small{line-height:1.5}.site-header .product-popover .all-products{border-radius:0;margin:5px 2px 0;padding-top:14px}.site-header .solutions-popover,.site-header .industries-popover,.site-header .resources-popover{width:330px}.site-header .buyers-popover{width:300px;left:auto;right:-14px}.site-header .resources-popover{left:-16px;right:auto}.site-header .login-dropdown .nav-popover{min-width:205px;left:auto;right:0}.site-header .nav-popover>.eyebrow{letter-spacing:.1em;color:#60718c;margin:0 10px;padding:7px 2px 1px;font-size:10px}.site-header .nav-popover-divider{background:#e2e8f0;margin:6px 10px}.site-header .menu-toggle{border-radius:8px}.site-header a:focus-visible,.site-header summary:focus-visible,.site-header button:focus-visible{outline-offset:4px;outline:3px solid #4479ff}.site-footer{color:#d4dcee;background:#101d34;padding:52px 0 28px}.site-footer .footer-top{display:block}.site-footer .footer-brand{border-bottom:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-bottom:38px;display:flex}.site-footer .footer-brand-copy{margin-right:auto}.site-footer .footer-brand-copy>a{display:inline-flex}.site-footer .footer-brand .brand img{width:148px}.site-footer .footer-brand p{color:#c1cbdb;margin:14px 0 0;font-size:14px;line-height:1.6}.site-footer .footer-social{flex-wrap:wrap;gap:18px;display:flex}.site-footer .footer-social .text-link{color:#c8d3e5;align-items:center;gap:5px;min-height:44px;margin:0;font-size:12px;line-height:1.5;display:inline-flex}.site-footer .footer-top>.footer-brand>.footer-demo{color:#fff;background:#315bdc;border:1px solid #6c8bed;border-radius:7px;align-items:center;gap:14px;min-height:44px;margin:0;padding:12px 16px;font-size:13px;line-height:1.4;display:inline-flex}.site-footer .footer-top>.footer-brand>.footer-demo:hover{background:#416bea}.site-footer .footer-navigation{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 38px;padding-top:40px;display:grid}.site-footer .footer-link-group{min-width:0}.site-footer .footer-link-group h2{letter-spacing:0;color:#fff;margin:0 0 14px;font-size:14px;font-weight:650;line-height:1.5}.site-footer .footer-link-group ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.site-footer .footer-link-group a{color:#b9c7de;overflow-wrap:anywhere;align-items:baseline;gap:6px;width:fit-content;max-width:100%;padding:6px 0;font-size:13px;line-height:1.55;text-decoration:none;display:flex}.site-footer .footer-link-group a>svg{opacity:.7;flex-shrink:0;align-self:center}.site-footer .footer-link-group a:hover,.site-footer .footer-social a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.site-footer a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #aac6ff}.site-footer .footer-bottom{border-top:1px solid #ffffff1f;margin-top:40px;padding-top:24px}.site-footer .legal-links{color:#c8d3e5;gap:12px 24px;font-size:12px;line-height:1.6}.site-footer .legal-links>a{align-items:center;min-height:32px;display:inline-flex}.site-footer .footer-bottom p{color:#a1b1cb;max-width:1080px;margin-top:16px;font-size:11px;line-height:1.8}@media (max-width:1280px){.site-header{height:76px}.site-header .nav-wrap{gap:24px;padding-inline:28px}.site-header .brand img{width:130px}.site-header .main-nav{overscroll-behavior:contain;background:#fff;border-bottom:1px solid #dfe5ef;max-height:calc(100dvh - 76px);margin:0;padding:14px 28px 24px;font-size:15px;display:none;position:absolute;top:76px;left:0;right:0;overflow:auto;box-shadow:0 16px 28px #12214712}.site-header .main-nav.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.site-header .main-nav>.nav-dropdown{border-bottom:1px solid #e7edf4}.site-header .nav-dropdown>summary{justify-content:space-between;min-height:54px;padding:16px 2px}.site-header .main-nav .nav-popover{width:auto;min-width:0;max-height:none;box-shadow:none;background:#f4f7fb;border:0;border-radius:9px;margin:0 0 12px;padding:8px;position:static;overflow:visible}.site-header .nav-popover>a{min-height:44px;padding:11px 12px;font-size:14px}.site-header .nav-popover>a:hover,.site-header .nav-popover>a[aria-current=page]{background:#e8effe}.site-header .product-popover strong{font-size:14px}.site-header .product-popover small{font-size:12px}.site-header .nav-actions{margin:4px 0 0;display:block}.site-header .nav-actions>.button{justify-content:center;min-height:48px;margin-top:8px;font-size:14px;display:flex}}@media (max-width:900px){.site-footer .footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.site-footer .footer-brand-copy{flex-basis:100%}.site-footer .footer-brand{justify-content:flex-start;gap:16px}.site-footer .footer-top>.footer-brand>.footer-demo{margin-left:auto}}@media (max-width:650px){.site-header .nav-wrap,.site-header .main-nav{padding-inline:20px}.site-footer{padding-top:36px}.site-footer .footer-brand{gap:16px 24px;padding-bottom:28px}.site-footer .footer-brand p{font-size:13px}.site-footer .footer-social{gap:16px}.site-footer .footer-top>.footer-brand>.footer-demo{margin:0}.site-footer .footer-navigation{gap:28px 24px;padding-top:30px}.site-footer .footer-link-group h2{margin-bottom:9px;font-size:14px}.site-footer .footer-link-group a{min-height:44px;padding:10px 0;font-size:13px}.site-footer .legal-links{gap:8px 20px;font-size:11px}.site-footer .legal-links>span{width:100%;margin-bottom:4px}.site-footer .footer-bottom p{font-size:11px}}@media (prefers-reduced-motion:reduce){.site-header .nav-dropdown>summary>svg{transition:none}}
