.merchant-payments-hub-module__XdQWHW__page{--vault:#05070b;--ink:#0a0d12;--panel:#111620;--line:#2a3444;--text:#f2f7fa;--muted:#9ba8b8;--cyan:#38c8dc;min-height:100vh;color:var(--text);font-family:var(--font-geist-sans), sans-serif;background:linear-gradient(#38c8dc08 1px, transparent 1px), linear-gradient(90deg, #38c8dc08 1px, transparent 1px), var(--vault);background-size:5rem 5rem;overflow-x:clip}.merchant-payments-hub-module__XdQWHW__skipLink{z-index:100;min-height:2.75rem;color:var(--vault);background:var(--cyan);border-radius:.35rem;padding:.75rem 1rem;font-weight:850;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.merchant-payments-hub-module__XdQWHW__skipLink:focus-visible{transform:translateY(0)}.merchant-payments-hub-module__XdQWHW__main{width:min(100% - 2rem,78rem);margin:0 auto;padding:2rem 0 5rem}.merchant-payments-hub-module__XdQWHW__hero{background:var(--ink);border:1px solid var(--line);border-radius:.85rem;display:grid;overflow:hidden}.merchant-payments-hub-module__XdQWHW__heroCopy{min-width:0;padding:clamp(1.5rem,6vw,4.75rem)}.merchant-payments-hub-module__XdQWHW__eyebrow{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750}.merchant-payments-hub-module__XdQWHW__hero h1{letter-spacing:-.07em;text-wrap:balance;max-width:13ch;margin:1rem 0 0;scroll-margin-top:7rem;font-size:clamp(2.65rem,7.4vw,6.1rem);line-height:.94}.merchant-payments-hub-module__XdQWHW__hero h1:focus-visible{outline:3px solid var(--cyan);outline-offset:.5rem}.merchant-payments-hub-module__XdQWHW__heroLead{color:#bcc6d2;text-wrap:pretty;max-width:43rem;margin:1.6rem 0 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.75}.merchant-payments-hub-module__XdQWHW__heroActions,.merchant-payments-hub-module__XdQWHW__partnerActions,.merchant-payments-hub-module__XdQWHW__finalActions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.merchant-payments-hub-module__XdQWHW__primaryAction,.merchant-payments-hub-module__XdQWHW__secondaryAction{text-align:center;overflow-wrap:anywhere;touch-action:manipulation;border:1px solid #0000;border-radius:.4rem;justify-content:center;align-items:center;min-width:0;min-height:2.75rem;padding:.75rem 1.05rem;font-weight:850;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex}.merchant-payments-hub-module__XdQWHW__primaryAction{color:var(--vault);background:var(--cyan)}.merchant-payments-hub-module__XdQWHW__primaryAction:hover{background:#82e7f0}.merchant-payments-hub-module__XdQWHW__secondaryAction{color:var(--text);background:var(--panel);border-color:#3c495b}.merchant-payments-hub-module__XdQWHW__secondaryAction:hover{color:#d2f9fc;border-color:var(--cyan)}.merchant-payments-hub-module__XdQWHW__heroConsole{border-top:1px solid var(--line);background:#0d1219;flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.5rem,5vw,3.25rem);display:flex}.merchant-payments-hub-module__XdQWHW__heroConsole>p{color:#8e9caf;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.72rem;font-weight:750}.merchant-payments-hub-module__XdQWHW__consoleRail{gap:0;display:grid}.merchant-payments-hub-module__XdQWHW__consoleRail>div{background:var(--panel);border:1px solid #344052;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;min-height:4.25rem;padding:.85rem 1rem;display:grid;position:relative}.merchant-payments-hub-module__XdQWHW__consoleRail>div+div{margin-top:1.25rem}.merchant-payments-hub-module__XdQWHW__consoleRail>div+div:before{background:var(--cyan);content:"";width:1px;height:1.3rem;position:absolute;bottom:100%;left:2.05rem}.merchant-payments-hub-module__XdQWHW__consoleRail span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;font-size:.72rem}.merchant-payments-hub-module__XdQWHW__consoleRail strong{overflow-wrap:anywhere}.merchant-payments-hub-module__XdQWHW__heroConsole>small{color:var(--muted);margin-top:1.25rem;font-size:.82rem;line-height:1.6}.merchant-payments-hub-module__XdQWHW__methodDock,.merchant-payments-hub-module__XdQWHW__workflowSection,.merchant-payments-hub-module__XdQWHW__partnerSection,.merchant-payments-hub-module__XdQWHW__useCaseSection,.merchant-payments-hub-module__XdQWHW__decisionSection,.merchant-payments-hub-module__XdQWHW__guidesSection,.merchant-payments-hub-module__XdQWHW__checkSection,.merchant-payments-hub-module__XdQWHW__faq{margin-top:clamp(4.75rem,9vw,8rem)}.merchant-payments-hub-module__XdQWHW__methodDock header,.merchant-payments-hub-module__XdQWHW__workflowSection>header,.merchant-payments-hub-module__XdQWHW__useCaseSection>header,.merchant-payments-hub-module__XdQWHW__decisionSection>header,.merchant-payments-hub-module__XdQWHW__guidesSection>header,.merchant-payments-hub-module__XdQWHW__checkSection>header{gap:.8rem;margin-bottom:1.75rem;display:grid}.merchant-payments-hub-module__XdQWHW__methodDock h2,.merchant-payments-hub-module__XdQWHW__workflowSection h2,.merchant-payments-hub-module__XdQWHW__partnerSection h2,.merchant-payments-hub-module__XdQWHW__useCaseSection h2,.merchant-payments-hub-module__XdQWHW__decisionSection h2,.merchant-payments-hub-module__XdQWHW__guidesSection h2,.merchant-payments-hub-module__XdQWHW__checkSection h2,.merchant-payments-hub-module__XdQWHW__finalCta h2,.merchant-payments-hub-module__XdQWHW__faq h2{letter-spacing:-.052em;text-wrap:balance;max-width:21ch;margin:0;font-size:clamp(2rem,4.5vw,3.7rem);line-height:1.02}.merchant-payments-hub-module__XdQWHW__methodDock ol,.merchant-payments-hub-module__XdQWHW__workflow,.merchant-payments-hub-module__XdQWHW__guidesSection ul{margin:0;padding:0;list-style:none}.merchant-payments-hub-module__XdQWHW__methodDock ol{border-top:1px solid var(--line)}.merchant-payments-hub-module__XdQWHW__methodDock li{border-bottom:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr);gap:1rem;min-width:0;padding:1.4rem .25rem;display:grid}.merchant-payments-hub-module__XdQWHW__methodDock li>span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;font-size:.75rem}.merchant-payments-hub-module__XdQWHW__methodDock h3,.merchant-payments-hub-module__XdQWHW__methodDock p,.merchant-payments-hub-module__XdQWHW__methodDock small{margin:0}.merchant-payments-hub-module__XdQWHW__methodDock h3{font-size:1.35rem}.merchant-payments-hub-module__XdQWHW__methodDock p{color:#c0c9d4;margin-top:.45rem;line-height:1.55}.merchant-payments-hub-module__XdQWHW__methodDock small{color:var(--muted);margin-top:.55rem;font-size:.82rem;line-height:1.55;display:block}.merchant-payments-hub-module__XdQWHW__brandVisual{border:1px solid var(--line);background:var(--ink);border-radius:.85rem;margin:0 0 1.25rem;padding:.5rem;overflow:hidden}.merchant-payments-hub-module__XdQWHW__brandVisual img{border-radius:.55rem;width:100%;height:auto;display:block}.merchant-payments-hub-module__XdQWHW__workflow{background:var(--line);border:1px solid var(--line);border-radius:.65rem;display:grid;overflow:hidden}.merchant-payments-hub-module__XdQWHW__workflow li{background:var(--ink);min-width:0;padding:1.4rem;position:relative}.merchant-payments-hub-module__XdQWHW__stepMeta{align-items:center;gap:.75rem;display:flex}.merchant-payments-hub-module__XdQWHW__stepMeta span,.merchant-payments-hub-module__XdQWHW__stepMeta p{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.merchant-payments-hub-module__XdQWHW__stepMeta p{margin:0}.merchant-payments-hub-module__XdQWHW__workflow h3{margin:1rem 0 0;font-size:1.25rem}.merchant-payments-hub-module__XdQWHW__workflow li>p{color:var(--muted);margin:.75rem 0 0;font-size:.9rem;line-height:1.65}.merchant-payments-hub-module__XdQWHW__partnerSection{background:var(--panel);border:1px solid #35515a;border-left:.3rem solid var(--cyan);gap:2rem;padding:clamp(1.5rem,5vw,3.75rem);display:grid}.merchant-payments-hub-module__XdQWHW__partnerIntro>p:not(.merchant-payments-hub-module__XdQWHW__eyebrow),.merchant-payments-hub-module__XdQWHW__finalCta>div>p:not(.merchant-payments-hub-module__XdQWHW__eyebrow){color:#b4bfcc;max-width:44rem;margin:1.25rem 0 0;line-height:1.75}.merchant-payments-hub-module__XdQWHW__partnerIntro h2,.merchant-payments-hub-module__XdQWHW__finalCta h2{margin-top:.75rem}.merchant-payments-hub-module__XdQWHW__textLink{color:#c7f5f8;text-underline-offset:.25rem;align-items:center;min-height:2.75rem;font-weight:750;-webkit-text-decoration:underline #38c8dc66;text-decoration:underline #38c8dc66;display:inline-flex}.merchant-payments-hub-module__XdQWHW__textLink:hover{color:#fff;text-decoration-color:currentColor}.merchant-payments-hub-module__XdQWHW__partnerModules{background:#344052;border:1px solid #344052;border-radius:.55rem;gap:1px;margin:0;display:grid;overflow:hidden}.merchant-payments-hub-module__XdQWHW__partnerModules>div{background:var(--ink);min-width:0;padding:1.2rem}.merchant-payments-hub-module__XdQWHW__partnerModules dt{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.merchant-payments-hub-module__XdQWHW__partnerModules dd{overflow-wrap:anywhere;margin:.55rem 0 0;font-weight:750}.merchant-payments-hub-module__XdQWHW__useCaseList{border-top:1px solid var(--line)}.merchant-payments-hub-module__XdQWHW__useCaseList article{border-bottom:1px solid var(--line);gap:1rem;min-width:0;padding:1.4rem .25rem;display:grid}.merchant-payments-hub-module__XdQWHW__useCaseList article>p{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem}.merchant-payments-hub-module__XdQWHW__useCaseList h3{margin:0;font-size:1.4rem}.merchant-payments-hub-module__XdQWHW__useCaseList dl{gap:.75rem;margin:0;display:grid}.merchant-payments-hub-module__XdQWHW__useCaseList dl>div{min-width:0}.merchant-payments-hub-module__XdQWHW__useCaseList dt{color:#738198;letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:750}.merchant-payments-hub-module__XdQWHW__useCaseList dd{color:#bac4d0;margin:.35rem 0 0;line-height:1.55}.merchant-payments-hub-module__XdQWHW__decisionTable{border:1px solid var(--line);border-collapse:separate;border-spacing:0;table-layout:fixed;border-radius:.6rem;width:100%}.merchant-payments-hub-module__XdQWHW__decisionTable caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.merchant-payments-hub-module__XdQWHW__decisionTable thead{background:#151b24}.merchant-payments-hub-module__XdQWHW__decisionTable th,.merchant-payments-hub-module__XdQWHW__decisionTable td{text-align:left;vertical-align:top;padding:1rem}.merchant-payments-hub-module__XdQWHW__decisionTable thead th{color:#8c99aa;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem}.merchant-payments-hub-module__XdQWHW__decisionTable tbody th,.merchant-payments-hub-module__XdQWHW__decisionTable tbody td{color:#adb8c7;background:var(--ink);border-top:1px solid var(--line);line-height:1.6}.merchant-payments-hub-module__XdQWHW__decisionTable tbody th{color:var(--text);font-weight:750}.merchant-payments-hub-module__XdQWHW__decisionTable tbody *+td{border-left:1px solid var(--line)}.merchant-payments-hub-module__XdQWHW__buildLevel{color:var(--cyan);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.75rem;font-weight:750}.merchant-payments-hub-module__XdQWHW__guidesSection ul{border-top:1px solid var(--line)}.merchant-payments-hub-module__XdQWHW__guidesSection li{border-bottom:1px solid var(--line)}.merchant-payments-hub-module__XdQWHW__guidesSection a{min-width:0;min-height:7rem;color:inherit;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem .25rem;transition:color .16s,background-color .16s;display:grid}.merchant-payments-hub-module__XdQWHW__guidesSection a:hover{color:#d2f9fc;background:var(--ink)}.merchant-payments-hub-module__XdQWHW__guidesSection a>span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;font-size:.72rem}.merchant-payments-hub-module__XdQWHW__guidesSection h3,.merchant-payments-hub-module__XdQWHW__guidesSection p{margin:0}.merchant-payments-hub-module__XdQWHW__guidesSection h3{font-size:1.2rem}.merchant-payments-hub-module__XdQWHW__guidesSection p{color:var(--muted);margin-top:.45rem;line-height:1.55}.merchant-payments-hub-module__XdQWHW__guidesSection a>strong{color:var(--cyan);font-size:1.4rem}.merchant-payments-hub-module__XdQWHW__checkSection>dl{border:1px solid var(--line);border-left:.3rem solid #5f7089;margin:0;display:grid}.merchant-payments-hub-module__XdQWHW__checkSection dl>div{background:#0d1118;gap:.75rem;min-width:0;padding:1.25rem;display:grid}.merchant-payments-hub-module__XdQWHW__checkSection dl>div+div{border-top:1px solid var(--line)}.merchant-payments-hub-module__XdQWHW__checkSection dt{color:var(--text);font-weight:800}.merchant-payments-hub-module__XdQWHW__checkSection dd{color:var(--muted);margin:0;line-height:1.65}.merchant-payments-hub-module__XdQWHW__finalCta{background:var(--panel);border:1px solid #38515d;border-radius:.65rem;align-items:center;gap:1.5rem;margin-top:clamp(4.75rem,9vw,8rem);padding:clamp(1.5rem,5vw,3.75rem);display:grid}.merchant-payments-hub-module__XdQWHW__faq>div{border-top:1px solid var(--line);margin-top:1.5rem}.merchant-payments-hub-module__XdQWHW__faq details{border-bottom:1px solid var(--line)}.merchant-payments-hub-module__XdQWHW__faq summary{cursor:pointer;min-height:3.5rem;padding:1rem .25rem;font-weight:800}.merchant-payments-hub-module__XdQWHW__faq details p{max-width:52rem;color:var(--muted);margin:0;padding:0 .25rem 1.25rem;line-height:1.7}.merchant-payments-hub-module__XdQWHW__primaryAction:focus-visible,.merchant-payments-hub-module__XdQWHW__secondaryAction:focus-visible,.merchant-payments-hub-module__XdQWHW__textLink:focus-visible,.merchant-payments-hub-module__XdQWHW__guidesSection a:focus-visible,.merchant-payments-hub-module__XdQWHW__faq summary:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}@media (min-width:48rem){.merchant-payments-hub-module__XdQWHW__methodDock li{grid-template-columns:3rem minmax(11rem,.55fr) minmax(0,1fr)}.merchant-payments-hub-module__XdQWHW__methodDock li>div{grid-template-columns:minmax(11rem,.55fr) minmax(0,1fr);align-items:start;column-gap:2rem;display:grid}.merchant-payments-hub-module__XdQWHW__methodDock h3{grid-column:1}.merchant-payments-hub-module__XdQWHW__methodDock p{grid-area:1/2;margin-top:0}.merchant-payments-hub-module__XdQWHW__methodDock small{grid-column:2}.merchant-payments-hub-module__XdQWHW__useCaseList article{grid-template-columns:.35fr .65fr minmax(0,1.4fr);align-items:start}.merchant-payments-hub-module__XdQWHW__useCaseList dl{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-payments-hub-module__XdQWHW__checkSection dl>div{grid-template-columns:minmax(10rem,.4fr) minmax(0,1fr)}}@media (min-width:58rem){.merchant-payments-hub-module__XdQWHW__hero{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr)}.merchant-payments-hub-module__XdQWHW__heroConsole{border-top:0;border-left:1px solid var(--line)}.merchant-payments-hub-module__XdQWHW__workflow{grid-template-columns:repeat(4,minmax(0,1fr))}.merchant-payments-hub-module__XdQWHW__workflow li+li{border-left:1px solid var(--line)}.merchant-payments-hub-module__XdQWHW__workflow li:not(:last-child):after{z-index:2;color:var(--cyan);font-family:var(--font-geist-mono), monospace;content:"→";position:absolute;top:1.35rem;right:-.45rem}.merchant-payments-hub-module__XdQWHW__partnerSection{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);align-items:center}.merchant-payments-hub-module__XdQWHW__partnerModules{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-payments-hub-module__XdQWHW__finalCta{grid-template-columns:minmax(0,1fr) auto}.merchant-payments-hub-module__XdQWHW__finalActions{justify-content:flex-end;max-width:20rem}}@media (max-width:47.99rem){.merchant-payments-hub-module__XdQWHW__main{width:min(100% - 1.25rem,78rem);padding-top:.75rem}.merchant-payments-hub-module__XdQWHW__hero h1{font-size:clamp(2.5rem,12vw,3.8rem)}.merchant-payments-hub-module__XdQWHW__heroActions,.merchant-payments-hub-module__XdQWHW__partnerActions,.merchant-payments-hub-module__XdQWHW__finalActions{flex-direction:column}.merchant-payments-hub-module__XdQWHW__primaryAction,.merchant-payments-hub-module__XdQWHW__secondaryAction{width:100%}.merchant-payments-hub-module__XdQWHW__decisionTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.merchant-payments-hub-module__XdQWHW__decisionTable,.merchant-payments-hub-module__XdQWHW__decisionTable tbody,.merchant-payments-hub-module__XdQWHW__decisionTable tr,.merchant-payments-hub-module__XdQWHW__decisionTable th,.merchant-payments-hub-module__XdQWHW__decisionTable td{width:100%;display:block}.merchant-payments-hub-module__XdQWHW__decisionTable tr{background:var(--ink);padding:.5rem 1rem}.merchant-payments-hub-module__XdQWHW__decisionTable tbody th,.merchant-payments-hub-module__XdQWHW__decisionTable tbody td{border-left:0;padding:.9rem .4rem}.merchant-payments-hub-module__XdQWHW__decisionTable tbody [data-label]:before{color:#748196;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;content:attr(data-label);margin-bottom:.35rem;font-size:.68rem;font-weight:700;display:block}.merchant-payments-hub-module__XdQWHW__guidesSection a{grid-template-columns:2rem minmax(0,1fr)}.merchant-payments-hub-module__XdQWHW__guidesSection a>strong{display:none}}@media (prefers-reduced-motion:reduce){.merchant-payments-hub-module__XdQWHW__skipLink,.merchant-payments-hub-module__XdQWHW__primaryAction,.merchant-payments-hub-module__XdQWHW__secondaryAction,.merchant-payments-hub-module__XdQWHW__textLink,.merchant-payments-hub-module__XdQWHW__guidesSection a{transition-duration:.01ms}}
