.inv-root{--green:#52c05d;--green-hover:#45a34f;--black:#090a09;--text:#0c0d0c;--body:#626762;--muted:#929793;--surface:#f4f5f4;--line:#e7e9e7;--width:1200px;--display:var(--font-borna),var(--font-nunito-sans),"Nunito Sans",sans-serif;--sans:var(--font-nunito-sans),"Nunito Sans",sans-serif;overflow:hidden;background:#fff;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased}.inv-root .reveal{opacity:0;transform:translateY(20px);transition:opacity .65s cubic-bezier(.2,.75,.25,1),transform .65s cubic-bezier(.2,.75,.25,1)}.inv-root .reveal.is-in{opacity:1;transform:none}.inv-root .inv-hero{min-height:988px;padding:96px 24px 100px;background:#fff}.inv-root .inv-hero-copy{max-width:1040px;margin:0 auto;text-align:center}.inv-root .inv-hero h1{margin:0 auto;font:500 clamp(60px,6.4vw,92px)/.98 var(--display);letter-spacing:-.055em;max-width:1040px}.inv-root .inv-hero h1 span{display:block;color:var(--green)}.inv-root .inv-hero-copy>p{max-width:820px;margin:26px auto 0;color:var(--body);font-size:16px;line-height:1.62}.inv-root .button-row{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:32px}.inv-root .inv-button{height:48px;padding:0 24px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font:600 15px var(--display);transition:.2s ease}.inv-root .inv-button svg{width:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.inv-root .inv-button.primary{background:var(--green);color:#fff}.inv-root .inv-button.primary:hover{background:var(--green-hover);transform:translateY(-1px)}.inv-root .inv-button.secondary{background:#fff;border:1px solid var(--line);color:var(--text)}.inv-root .inv-button.secondary:hover{border-color:#bfc4c0}.inv-root .hero-ui-wrap{max-width:1120px;margin:48px auto 0}.inv-root .inv-section{padding:120px 24px}.inv-root .center-heading{max-width:900px;text-align:center;margin:0 auto 64px}.inv-root .api-copy h2,.inv-root .center-heading h2,.inv-root .final-inner h2,.inv-root .section-copy h2{font:500 clamp(42px,4.5vw,64px)/1.04 var(--display);letter-spacing:-.045em;margin:0}.inv-root .center-heading .kicker{margin-bottom:22px}.inv-root .kicker{display:block;color:var(--green);font:600 11px var(--display);letter-spacing:.11em;text-transform:uppercase}.inv-root .how-block{background:#fff}.inv-root .step-grid{max-width:var(--width);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.inv-root .step-card{min-height:245px;padding:32px;border-radius:12px;background:var(--surface);display:flex;flex-direction:column;justify-content:space-between;transition:.25s ease}.inv-root .step-card:hover{transform:translateY(-4px);box-shadow:0 18px 35px rgba(17,27,19,.06)}.inv-root .step-card>strong{font:500 54px/.95 var(--display);color:var(--green);letter-spacing:-.04em}.inv-root .step-card h3{font:600 20px var(--display);letter-spacing:-.015em;margin:0 0 12px}.inv-root .step-card p{font-size:14px;line-height:1.55;color:var(--body);margin:0}.inv-root .partner-band{max-width:var(--width);margin:0 auto;padding:38px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:36px}.inv-root .partner-band>span{font:600 12px var(--display);letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.inv-root .partner-band>div{display:flex;align-items:center;gap:46px;flex-wrap:wrap}.inv-root .partner-band b{font:600 15px var(--display);color:#777d78;letter-spacing:.015em}.inv-root .global-block{background:#f6f7f6}.inv-root .split-layout{max-width:var(--width);margin:auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:104px;align-items:center}.inv-root .section-copy{max-width:560px}.inv-root .section-copy h2{margin:20px 0 24px}.inv-root .api-copy>p,.inv-root .final-inner p,.inv-root .section-copy p{color:var(--body);font-size:17px;line-height:1.68;margin:0}.inv-root .stat-rail{max-width:var(--width);margin:72px auto 0;padding-top:34px;border-top:1px solid #dfe2df;display:grid;grid-template-columns:repeat(3,1fr)}.inv-root .stat-rail>div{display:flex;align-items:baseline;justify-content:center;gap:10px;border-left:1px solid #dfe2df}.inv-root .stat-rail>div:first-child{border-left:0}.inv-root .stat-rail strong{font:500 34px var(--display);letter-spacing:-.03em}.inv-root .stat-rail span{font-size:12px;color:var(--muted)}.inv-root .operations-block{background:#fff}.inv-root .operations-heading{max-width:var(--width);margin:0 auto 60px}.inv-root .operations-heading .section-copy{max-width:780px}.inv-root .section-intro{max-width:820px;margin:0 auto 56px;text-align:center}.inv-root .section-intro h2{font:500 clamp(42px,4.5vw,64px)/1.04 var(--display);letter-spacing:-.045em;margin:18px 0 20px}.inv-root .section-intro p{color:var(--body);font-size:17px;line-height:1.68;margin:0}.inv-root .inv-mock-wide{max-width:var(--width);margin:0 auto}@media (max-width:760px){.inv-root .section-intro{margin-bottom:40px}.inv-root .section-intro h2{font-size:38px}.inv-root .section-intro p{font-size:15px}}.inv-root .api-block{padding:120px 24px;background:#080908;color:#fff}.inv-root .api-inner{max-width:var(--width);margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.inv-root .api-copy h2{color:#fff;margin:20px 0 24px}.inv-root .api-copy>p{color:hsla(0,0%,100%,.55)}.inv-root .api-copy ul{list-style:none;padding:0;margin:30px 0;display:flex;flex-direction:column;gap:14px}.inv-root .api-copy li{display:flex;align-items:center;gap:10px;font-size:13px;color:hsla(0,0%,100%,.72)}.inv-root .api-copy li svg{width:17px;fill:none;stroke:var(--green);stroke-width:2}.inv-root .api-button{border:1px solid hsla(0,0%,100%,.22);color:#fff}.inv-root .api-button:hover{border-color:var(--green);color:var(--green)}.inv-root .code-card{border-radius:13px;background:#111311;border:1px solid hsla(0,0%,100%,.09);overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.25)}.inv-root .code-top{height:46px;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;align-items:center;gap:7px;padding:0 18px}.inv-root .code-top i{width:9px;height:9px;border-radius:50%;background:#ff5f57}.inv-root .code-top i:nth-child(2){background:#febc2e}.inv-root .code-top i:nth-child(3){background:#28c840}.inv-root .code-top span{margin-left:8px;color:hsla(0,0%,100%,.32);font:10px ui-monospace,monospace}.inv-root .code-card pre{margin:0;padding:30px;overflow:auto;color:#d9ded9;font:12px/1.95 ui-monospace,SFMono-Regular,Consolas,monospace}.inv-root .code-card code span{color:#68bf73}.inv-root .capabilities-block{background:#fff}.inv-root .capability-grid{max-width:var(--width);margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:24px}.inv-root .capability-card{padding:36px;border-radius:12px;background:var(--surface);display:grid;grid-template-columns:48px 1fr;column-gap:20px}.inv-root .cap-icon{grid-row:1/3;width:48px;height:48px;border-radius:10px;background:#e8f7ea;color:#40974a;display:grid;place-items:center;font:600 20px var(--display)}.inv-root .capability-card h3{font:600 22px var(--display);margin:3px 0 22px}.inv-root .capability-card ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.inv-root .capability-card li{display:flex;gap:8px;color:var(--body);font-size:12px;line-height:1.45}.inv-root .capability-card li svg{width:15px;min-width:15px;fill:none;stroke:var(--green);stroke-width:2;margin-top:1px}.inv-root .final-block{padding:120px 24px;background:#080908;color:#fff;text-align:center}.inv-root .final-inner{max-width:800px;margin:auto}.inv-root .final-inner h2{color:#fff}.inv-root .final-inner p{max-width:700px;margin:24px auto 0;color:hsla(0,0%,100%,.55)}.inv-root .outline-dark{border:1px solid hsla(0,0%,100%,.28);color:#fff}.inv-root .outline-dark:hover{border-color:#fff}.inv-root .product-shot{position:relative;margin:0;background:#fff;border:1px solid var(--line);overflow:hidden}.inv-root .product-shot img{display:block;width:100%;height:auto;user-select:none}.inv-root .hero-product-shot{border-radius:16px;box-shadow:0 28px 70px rgba(15,25,17,.14)}.inv-root .payment-product-shot{width:100%;border-radius:14px;box-shadow:0 26px 64px rgba(13,25,15,.13)}.inv-root .dashboard-product-shot{max-width:var(--width);margin:auto;border-radius:15px;box-shadow:0 28px 75px rgba(14,26,16,.12)}@media (max-width:1000px){.inv-root .inv-hero{min-height:auto}.inv-root .api-inner,.inv-root .split-layout{grid-template-columns:1fr;gap:56px}.inv-root .section-copy{max-width:760px}.inv-root .capability-card ul{grid-template-columns:1fr}.inv-root .partner-band{padding-left:24px;padding-right:24px}.inv-root .partner-band>div{gap:26px}.inv-root .payment-product-shot{max-width:760px;margin:0 auto}}@media (max-width:760px){.inv-root .inv-hero{padding:76px 20px 72px}.inv-root .inv-hero h1{font-size:48px}.inv-root .inv-hero-copy>p{font-size:14px;line-height:1.62}.inv-root .hero-ui-wrap{margin-top:42px}.inv-root .api-block,.inv-root .final-block,.inv-root .inv-section{padding:80px 20px}.inv-root .center-heading{margin-bottom:42px}.inv-root .api-copy h2,.inv-root .center-heading h2,.inv-root .final-inner h2,.inv-root .section-copy h2{font-size:38px}.inv-root .capability-grid,.inv-root .step-grid{grid-template-columns:1fr}.inv-root .step-card{min-height:220px}.inv-root .partner-band{align-items:flex-start;flex-direction:column;margin:0 20px;padding:28px 0}.inv-root .partner-band>div{gap:18px 24px}.inv-root .stat-rail{grid-template-columns:1fr;margin-top:48px}.inv-root .stat-rail>div{border-left:0;border-top:1px solid #dfe2df;padding:17px 0}.inv-root .stat-rail>div:first-child{border-top:0}.inv-root .operations-heading{margin-bottom:42px}.inv-root .api-copy>p,.inv-root .final-inner p,.inv-root .section-copy p{font-size:15px}.inv-root .code-card pre{padding:22px;font-size:10px}.inv-root .capability-card{padding:26px;grid-template-columns:42px 1fr}.inv-root .cap-icon{width:42px;height:42px}.inv-root .button-row{gap:10px}.inv-root .inv-button{padding:0 20px}.inv-root .dashboard-product-shot,.inv-root .hero-product-shot,.inv-root .payment-product-shot{border-radius:9px}}@media (prefers-reduced-motion:reduce){.inv-root .reveal{opacity:1;transform:none;transition:none}}.inv-root .inv-hero2-primary:hover{background:#499e53!important}.inv-root .inv-step2:hover .inv-step2-num{color:#52c05d!important}.inv-root .inv-quad:hover .inv-quad-chip{background:#52c05d!important;border-color:#52c05d!important}.inv-root .inv-quad:hover .inv-quad-chip svg{stroke:#fff!important}@media (max-width:1000px){.inv-root .inv-feat2,.inv-root .inv-hero2,.inv-root .inv-steps2{padding-left:40px!important;padding-right:40px!important}}@media (max-width:820px){.inv-root .inv-feat2,.inv-root .inv-hero2,.inv-root .inv-steps2{padding:72px 24px 56px!important}.inv-root .inv-feat2-grid,.inv-root .inv-hero2-points,.inv-root .inv-steps2-grid{grid-template-columns:1fr!important}.inv-root .inv-hero2-points>div{padding:24px 0 4px!important}.inv-root .inv-hero2 h1{margin-bottom:36px!important}.inv-root .inv-hero2-cta{flex-wrap:wrap}.inv-root .inv-step2{border-left:0!important;padding:8px 0 28px!important}.inv-root .inv-steps2>h2{font-size:34px!important;margin-bottom:48px!important}.inv-root .inv-partners-title{font-size:32px!important;margin-bottom:32px!important}.inv-root .inv-partners2{margin-top:48px!important}.inv-root .inv-quad{border-right:0!important;padding:28px 0!important}.inv-root .inv-feat2 h2{font-size:36px!important}}