.features{padding-bottom:64px}.ecosystem{padding-top:70px}.hero-focus-tabs{flex-wrap:wrap;gap:8px;margin:24px 0 16px;display:flex}.hero-focus-tabs button{appearance:none;color:#51466a;cursor:pointer;background:#fff;border:1px solid #dcd3f4;border-radius:999px;padding:10px 14px;font:700 12px DM Sans,sans-serif;transition:all .2s}.hero-focus-tabs button:hover,.hero-focus-tabs button.active{color:#fff;background:#6f43e4;border-color:#6f43e4;box-shadow:0 7px 16px #6942d126}.hero-compact{min-height:0}.hero-single{padding-top:68px;padding-bottom:68px;display:block}.hero-single .hero-copy,.hero-single .hero-copy h1{max-width:760px}.hero-focus-panel{color:#fff;background:linear-gradient(145deg,#32205d,#6540c7);border-radius:22px;padding:30px;display:none;box-shadow:0 24px 55px #3720612e}.hero-panel-kicker{color:#d5c6ff;letter-spacing:1.2px;font:800 10px Manrope,sans-serif}.hero-focus-panel h2{letter-spacing:-1.4px;max-width:310px;margin:16px 0 28px;font:800 29px/1.18 Manrope,sans-serif}.hero-focus-panel ul{border-top:1px solid #ffffff2c;margin:0;padding:0;list-style:none}.hero-focus-panel li{border-bottom:1px solid #ffffff2c;grid-template-columns:28px 1fr 18px;align-items:center;gap:9px;padding:15px 0;display:grid}.hero-focus-panel li b{color:#d6c7ff;font:800 10px Manrope,sans-serif}.hero-focus-panel li span{font-size:13px;font-weight:600}.hero-focus-panel li svg{color:#c9f0d4}.hero-focus-panel>a{color:#fff;align-items:center;gap:7px;margin-top:23px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.proof-strip{background:#fff;padding:80px 0}.proof-strip .wrap{grid-template-columns:.86fr 1.14fr;align-items:end;gap:70px;display:grid}.proof-intro h2{letter-spacing:-1.6px;margin:15px 0 0;font:800 33px/1.16 Manrope,sans-serif}.proof-intro h2 em{color:#754be9;font-style:normal}.proof-stats{border-left:1px solid #dfd9e9;grid-template-columns:repeat(3,1fr);display:grid}.proof-stats article{border-right:1px solid #dfd9e9;min-height:86px;padding:4px 20px}.proof-stats b,.proof-stats span{display:block}.proof-stats b{color:#251a3c;letter-spacing:-1.3px;font:800 27px Manrope,sans-serif}.proof-stats span{color:#766e83;max-width:130px;margin-top:5px;font-size:11px;line-height:1.45}.hero-question{max-width:620px;font-weight:600;color:#3d3351!important;margin:22px 0 0!important;font-size:16px!important}.pain-points{background:#f8f7fc;padding:92px 0}.pain-points .wrap{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.pain-points h2{letter-spacing:-2.2px;max-width:470px;margin:15px 0 28px;font:800 42px/1.13 Manrope,sans-serif}.pain-points h2 em{color:#754be9;font-style:normal}.pain-points-list{border-top:1px solid #ded7eb}.pain-points-list article{border-bottom:1px solid #ded7eb;grid-template-columns:48px 1fr;align-items:center;gap:15px;padding:21px 0;display:grid}.pain-points-list span{color:#7954df;font:800 11px Manrope,sans-serif}.pain-points-list h3{letter-spacing:-.7px;margin:0;font:700 19px/1.3 Manrope,sans-serif}.module-showcase{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px;display:grid}.module-showcase a{min-height:174px;color:inherit;background:#fff;border:1px solid #e7e0ef;border-radius:14px;padding:23px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}.module-showcase a:hover{border-color:#9b81e7;transform:translateY(-4px);box-shadow:0 13px 28px #40256b12}.module-showcase span{color:#7954df;margin-bottom:22px;font:800 10px Manrope,sans-serif;display:block}.module-showcase h3{letter-spacing:-.7px;margin:0 0 8px;font:700 17px Manrope,sans-serif}.module-showcase p{color:#777087;margin:0;font-size:12px;line-height:1.55}.sticky-demo-bar{z-index:50;color:#fff;background:linear-gradient(135deg,#6133d1,#7748ed);border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 20px;font:800 14px DM Sans,sans-serif;text-decoration:none;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 13px 30px #3a1e782e}@media (min-width:601px){.intro{padding-top:112px;padding-bottom:60px}.mobile-product,.solutions{padding-top:92px;padding-bottom:92px}.followpay{padding-top:98px;padding-bottom:98px}.quotes{padding-top:88px;padding-bottom:88px}.faq{padding-top:98px;padding-bottom:98px}.contact{padding-top:78px;padding-bottom:78px}}@media (min-width:861px){.hero-single{grid-template-columns:minmax(0,.98fr) minmax(350px,.74fr);align-items:center;gap:85px;display:grid}.hero-single .hero-copy,.hero-single .hero-copy h1{max-width:620px}.hero-focus-panel{display:block}}@media (max-width:600px){.hero-inner,.hero-copy,.hero-visual{width:100%;min-width:0}.hero-visual{max-width:100%}.hero-single{padding-top:48px;padding-bottom:60px}.proof-strip{padding:58px 0}.proof-strip .wrap{display:block}.proof-intro h2{font-size:28px}.proof-stats{border:0;grid-template-columns:1fr;gap:12px;margin-top:35px}.proof-stats article{border:0;border-left:2px solid #8c68ee;min-height:0;padding:0 0 12px 14px}.proof-stats b{font-size:23px}.proof-stats span{max-width:none}.hero-question{margin-top:18px!important;font-size:15px!important}.pain-points{padding:65px 0}.pain-points .wrap{display:block}.pain-points h2{letter-spacing:-1.8px;font-size:33px}.pain-points-list{margin-top:38px}.pain-points-list article{grid-template-columns:35px 1fr;padding:18px 0}.pain-points-list h3{font-size:16px}.module-showcase{grid-template-columns:1fr;gap:10px;margin-top:30px}.module-showcase a{min-height:0;padding:18px}.module-showcase span{margin-bottom:10px}.module-showcase h3{font-size:16px}.hero-actions{flex-wrap:wrap;gap:14px 18px;margin-top:26px}.hero-actions .text-button{padding-left:0;padding-right:0}.hero-focus-tabs{gap:7px;margin-top:20px}.hero-focus-tabs button{padding:9px 11px;font-size:11px}.features{padding-bottom:52px}.ecosystem{padding-top:60px}body{padding-bottom:84px}.sticky-demo-bar{min-height:54px;padding:0;bottom:14px;left:20px;right:20px}}
