.ixp{--crumb-top:90px;--ix-bar:clamp(56px,7vw,104px);--ix-sec:clamp(72px,9.4vw,136px);--ix-gut:clamp(20px,4.45vw,64px);--k:#0e0d0d;--k2:#1a1818;--kr:hsla(0,0%,100%,.12);--kt:#fff;--ks:hsla(0,0%,100%,.62);--g:#3ddc97;--w:#ff8a5c;--pk:#ff6b97;background:#fbfbfb;color:#18181b;font-family:var(--cx-face);font-size:16px;line-height:1.4;letter-spacing:-.2px}.ixp h1,.ixp h2,.ixp h3{margin:0;font-family:var(--cx-display);font-weight:600;letter-spacing:-.03em}.ixp p{margin:0}.ixp a{color:inherit;text-decoration:none}.ixp .wrap{max-width:1440px;margin-inline:auto;padding-inline:var(--ix-gut)}.ixp .phero{position:relative;isolation:isolate;overflow:hidden;background:#0b0a0a;color:#fff;padding-top:calc(var(--crumb-top) + var(--ix-bar));padding-bottom:var(--ix-bar)}.ixp .phero__bg{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 80% at 82% 118%,rgba(206,54,126,.5),transparent 70%),radial-gradient(40% 60% at 6% -10%,rgba(138,63,140,.3),transparent 70%)}.ixp .crumb{position:absolute;z-index:3;top:0;left:0;right:0;padding-top:var(--crumb-top);color:hsla(0,0%,100%,.72)}.ixp .crumb .wrap{display:flex;align-items:center;gap:8px;padding-block:14px;font-size:13px;line-height:18px;letter-spacing:0}.ixp .crumb a{color:hsla(0,0%,100%,.72)}.ixp .crumb a:hover{color:#fff}.ixp .crumb i{font-style:normal;opacity:.5}.ixp .crumb span{color:#fff}.ixp .phero__in{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.ixp .phero h1{max-width:13em;color:#fff;font-size:clamp(44px,6.4vw,96px);line-height:.98;letter-spacing:-.035em}.ixp .phero__sub{margin-top:22px;max-width:34em;font-size:17px;line-height:1.4;color:hsla(0,0%,100%,.86)}.ixp .phero__cap{width:100%;max-width:560px;margin-top:28px}.ixp .capture{display:flex;align-items:center;gap:10px;width:min(520px,100%);padding:6px 6px 6px 22px;border-radius:100px;background:rgba(10,9,9,.62);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);transition:background-color .18s,box-shadow .18s}.ixp .capture:focus-within{background:rgba(10,9,9,.8);box-shadow:inset 0 0 0 1.5px #fff}.ixp .capture input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:16px;letter-spacing:-.2px}.ixp .capture input::-moz-placeholder{color:hsla(0,0%,100%,.62)}.ixp .capture input::placeholder{color:hsla(0,0%,100%,.62)}.ixp .capture input[aria-invalid=true]{color:#ffb3b3}.ixp .btn--dark{display:inline-flex;align-items:center;gap:8px;flex:none;height:46px;padding:0 24px;border:0;border-radius:100px;background:#fff;color:#110f0e;cursor:pointer;font:inherit;font-size:16px;font-weight:500;letter-spacing:-.2px;white-space:nowrap;box-shadow:0 0 0 1px #18181b,0 1px 2px rgba(0,0,0,.4),inset 0 .75px 0 hsla(0,0%,100%,.2)}.ixp .btn--dark i{font-style:normal;transition:transform .25s}.ixp .btn--dark:hover i{transform:translate(2px,-2px)}.ixp .btn--dark:disabled{opacity:.7;cursor:default}.ixp .btn--dark:focus-visible{outline:2px solid #fff;outline-offset:2px}.ixp .fx-demo__m{margin:8px 0 0;font-size:14px;color:#ffb3b3}.ixp .fx-demo__m.is-ok{color:#7be0b4}.ixp .sec{padding-block:var(--ix-sec)}.ixp .sec--tint{background:var(--cx-field)}.ixp .head{max-width:860px;margin:0 auto 64px;text-align:center}.ixp .cta h2,.ixp .sec h2{font-size:clamp(30px,3.9vw,56px);line-height:1.04;color:#18181b;text-wrap:balance}.ixp .head .sub{max-width:548px;margin:18px auto 0;font-size:16px;line-height:1.4;color:#52525b}.ixp .ix-help .head,.ixp .ix-stats .head{margin-bottom:0}.ixp .triad{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ixp .tri{padding:28px;border:1px solid #efefef;border-radius:16px;background:#fff}.ixp .tri__n{display:inline-block;margin-bottom:12px;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.06em;color:var(--cx-ink)}.ixp .tri h3{margin-bottom:9px;font-size:21px;line-height:1.4;color:#18181b}.ixp .tri p{font-size:15px;line-height:1.4;color:#52525b}.ixp .ix-stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:clamp(32px,4vw,56px)}.ixp .ix-stat{display:grid;align-content:start;gap:12px;padding:28px 28px 26px;border-radius:20px;background:var(--cx-page)}.ixp .ix-stat b{font-family:var(--cx-display);font-weight:600;font-size:clamp(40px,4.6vw,64px);line-height:1;letter-spacing:-.04em;color:var(--cx-ink);overflow-wrap:anywhere}.ixp .ix-stat p{font-size:16px;line-height:1.5;color:var(--cx-ink)}.ixp .ix-stat a{margin-top:6px;font-size:13px;line-height:1.4;color:var(--cx-soft);text-decoration:underline;text-decoration-color:var(--cx-rule);text-underline-offset:3px}.ixp .ix-stat a:hover{color:var(--cx-ink)}.ixp .ix-stat a i{font-style:normal}.ixp .ix-rows{display:grid;gap:12px;margin-top:clamp(32px,4vw,56px)}.ixp .ix-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(24px,3.4vw,52px);border-radius:24px;background:var(--cx-field)}.ixp .ix-row:nth-child(2n) .ix-row__t{order:2}.ixp .ix-row__t{display:grid;justify-items:start;gap:14px}.ixp .ix-row__k{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--cx-soft)}.ixp .ix-row__t h3{margin:4px 0 0;font-size:clamp(26px,2.7vw,40px);line-height:1.06;letter-spacing:-.03em;color:var(--cx-ink);text-wrap:balance}.ixp .ix-row__t p{max-width:26em;font-size:17px;line-height:1.5;color:var(--cx-soft)}.ixp .chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:100px;background:#f7f7f7;color:#52525b;font-size:12px;font-weight:500;line-height:1.4}.ixp .chip--live{background:#e8f3ec;color:#00704f}.ixp .ix-link{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-top:8px;padding:0 22px;border-radius:999px;background:var(--cx-ink);color:var(--cx-page);font-size:15px;font-weight:500}.ixp .ix-link i{font-style:normal;transition:transform .25s}.ixp .ix-link:hover i{transform:translate(2px,-2px)}.ixp .ix-link:focus-visible{outline:2px solid var(--cx-ink);outline-offset:3px}.ixp .ix-link--soon{background:transparent;color:var(--cx-soft);box-shadow:inset 0 0 0 1px var(--cx-rule)}.ixp .ix-more{margin:22px 0 0;font-size:15px;color:var(--cx-soft)}.ixp .ix-mock{margin:0;border-radius:20px;overflow:hidden;background:var(--k);color:var(--kt);box-shadow:0 0 0 1px var(--kr),0 30px 60px -34px rgba(17,15,14,.55)}.ixp .ix-win{display:flex;align-items:center;gap:6px;padding:14px 16px;border-bottom:1px solid var(--kr)}.ixp .ix-win i{width:9px;height:9px;border-radius:50%;background:hsla(0,0%,100%,.22)}.ixp .ix-win b{margin-left:8px;font-size:13px;font-weight:500;color:var(--kt)}.ixp .ix-win em{margin-left:auto;padding:4px 9px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--kr);font-style:normal;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ks)}.ixp .ix-body{display:grid;gap:12px;padding:20px;min-height:330px;align-content:start}.ixp .ix-q,.ixp .ix-say{justify-self:end;max-width:88%;padding:13px 16px;border-radius:16px 16px 4px 16px;background:var(--kt);color:#110f0e;font-size:16px;line-height:1.38;font-weight:500}.ixp .ix-say{display:flex;align-items:center;gap:12px}.ixp .ix-ans{display:grid;gap:8px}.ixp .ix-c,.ixp .ix-n,.ixp .ix-r{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;border-radius:12px;background:var(--k2);font-size:15px;line-height:1.3}.ixp .ix-r i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:hsla(0,0%,100%,.1);font-style:normal;font-size:12px;font-weight:600;color:var(--kt)}.ixp .ix-c b,.ixp .ix-r b{font-weight:500;color:var(--kt)}.ixp .ix-c em,.ixp .ix-r em{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:12px;color:var(--ks)}.ixp .ix-r em:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--g)}.ixp .ix-r--you{box-shadow:inset 0 0 0 1.5px var(--w)}.ixp .ix-r--you i{background:var(--w);color:#110f0e}.ixp .ix-r--you em{color:var(--w)}.ixp .ix-r--you em:before{background:var(--w)}.ixp .ix-c{row-gap:10px}.ixp .ix-c i{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#ff8fb1,#8a3f8c)}.ixp .ix-c:nth-child(2) i{background:linear-gradient(135deg,#8fc1ff,#3b5bc4)}.ixp .ix-c:nth-child(3) i{background:linear-gradient(135deg,#ffc98f,#c2552e)}.ixp .ix-c u{grid-column:1/-1;height:4px;background:hsla(0,0%,100%,.12);overflow:hidden}.ixp .ix-c u,.ixp .ix-c u s{border-radius:2px;text-decoration:none}.ixp .ix-c u s{display:block;height:100%;background:var(--kt);transform:scaleX(var(--w));transform-origin:0 50%}.ixp .ix-c--best{box-shadow:inset 0 0 0 1.5px var(--pk)}.ixp .ix-c--best em{color:var(--pk)}.ixp .ix-c--best u s{background:var(--pk)}.ixp .ix-n{grid-template-columns:auto minmax(0,1fr);color:var(--kt)}.ixp .ix-n i{width:8px;height:8px;border-radius:50%;background:var(--ks)}.ixp .ix-n--up i{background:var(--g)}.ixp .ix-n--dn i{background:var(--w)}.ixp .ix-chart{display:flex;align-items:flex-end;gap:8px;height:96px;padding:0 2px 12px;border-bottom:1px solid var(--kr)}.ixp .ix-chart i{flex:1;height:100%;border-radius:6px 6px 2px 2px;background:hsla(0,0%,100%,.2);transform:scaleY(var(--h));transform-origin:50% 100%}.ixp .ix-chart i.ix-hi{background:var(--g)}.ixp .ix-chart i.ix-lo{background:var(--w)}.ixp .ix-act{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:4px;padding:14px 16px;border-radius:14px;background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px var(--kr)}.ixp .ix-act span{display:grid;gap:2px;font-size:13px;line-height:1.4;color:var(--ks)}.ixp .ix-act b{font-size:14px;font-weight:600;color:var(--kt)}.ixp .ix-act u{flex:none;padding:9px 16px;border-radius:999px;background:var(--kt);color:#110f0e;font-size:13px;font-weight:600;text-decoration:none}.ixp .ix-wave{display:inline-flex;align-items:center;gap:3px;height:20px;flex:none}.ixp .ix-wave i{width:3px;height:100%;border-radius:2px;background:var(--pk);transform:scaleY(.35)}.ixp .ix-typing{display:none}.ixp .ix-typing i{width:6px;height:6px;border-radius:50%;background:var(--ks)}.ixp .ix-ready .ix-ans{position:relative}.ixp .ix-ready .ix-typing{display:inline-flex;gap:5px;justify-self:start;padding:12px 14px;border-radius:14px;background:var(--k2);position:absolute;opacity:0}.ixp .ix-ready .ix-mock:not(.in) .ix-an{opacity:0}.ixp .ix-ready .ix-mock:not(.in) .ix-chart i{transform:scaleY(0)}.ixp .ix-ready .ix-mock:not(.in) .ix-c u s{transform:scaleX(0)}.ixp .ix-ready .ix-mock.in .ix-an{animation:ixIn .55s cubic-bezier(.16,1,.3,1) var(--d,0s) both}.ixp .ix-ready .ix-mock.in .ix-typing{top:6px;left:0;animation:ixType .85s linear var(--d,0s) both}.ixp .ix-ready .ix-mock.in .ix-chart i{animation:ixBar .7s cubic-bezier(.16,1,.3,1) var(--d,0s) both}.ixp .ix-ready .ix-mock.in .ix-c u s{animation:ixFill .9s cubic-bezier(.16,1,.3,1) calc(var(--d, 0s) + .25s) both}.ixp .ix-ready .ix-mock.in .ix-r--you{animation:ixIn .55s cubic-bezier(.16,1,.3,1) var(--d,0s) both,ixNudge .5s ease-in-out calc(var(--d, 0s) + .6s) 1}.ixp .ix-ready .ix-wave i{animation:ixWave 1s ease-in-out infinite paused}.ixp .ix-ready .ix-wave i:nth-child(2){animation-delay:-.2s}.ixp .ix-ready .ix-wave i:nth-child(3){animation-delay:-.45s}.ixp .ix-ready .ix-wave i:nth-child(4){animation-delay:-.7s}.ixp .ix-ready .ix-wave i:nth-child(5){animation-delay:-.3s}.ixp .ix-ready .ix-mock.live .ix-wave i{animation-play-state:running}.ixp .ix-ready .ix-typing i{animation:ixDot 1s ease-in-out infinite}.ixp .ix-ready .ix-typing i:nth-child(2){animation-delay:.15s}.ixp .ix-ready .ix-typing i:nth-child(3){animation-delay:.3s}@keyframes ixWave{50%{transform:scaleY(1)}}@keyframes ixDot{40%{transform:translateY(-4px)}}@keyframes ixIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ixType{0%{opacity:0}15%,80%{opacity:1}to{opacity:0}}@keyframes ixBar{0%{transform:scaleY(0)}to{transform:scaleY(var(--h))}}@keyframes ixFill{0%{transform:scaleX(0)}to{transform:scaleX(var(--w))}}@keyframes ixNudge{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.ixp .ix-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:start}.ixp .ix-split .head{margin:0;text-align:left}.ixp .ix-split .head .sub,.ixp .ix-split .head h2{margin-inline:0;text-align:left}.ixp .ix-why__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ixp .ix-why__it{display:grid;align-content:start;gap:10px;min-height:236px;padding:28px 28px 30px;border-radius:20px;background:var(--cx-page)}.ixp .ix-why__it i{margin-bottom:auto;font-style:normal;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--cx-soft)}.ixp .ix-why__it h3{margin:28px 0 0;font-size:clamp(22px,1.9vw,27px);line-height:1.12;letter-spacing:-.025em;color:var(--cx-ink);text-wrap:balance}.ixp .ix-why__it p{font-size:15px;line-height:1.55;color:var(--cx-soft)}.ixp .ix-faq__list{display:grid;gap:8px}.ixp .ix-faq__i{border-radius:16px;background:var(--cx-field)}.ixp .ix-faq__i summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 22px;font-family:var(--cx-display);font-weight:600;font-size:18px;line-height:1.25;letter-spacing:-.01em;color:var(--cx-ink);cursor:pointer;list-style:none}.ixp .ix-faq__i summary::-webkit-details-marker{display:none}.ixp .ix-faq__i summary:after{content:"+";flex:none;font-family:inherit;font-weight:400;font-size:22px;line-height:1;color:var(--cx-soft)}.ixp .ix-faq__i[open] summary:after{content:"\2212"}.ixp .ix-faq__i summary:focus-visible{outline:2px solid var(--cx-ink);outline-offset:2px;border-radius:16px}.ixp .ix-faq__i p{max-width:40em;padding:0 22px 22px;font-size:16px;line-height:1.55;color:var(--cx-soft)}.ixp .chiplist{display:flex;flex-wrap:wrap;gap:10px}.ixp .cov__i{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border:1px solid #efefef;border-radius:100px;background:#fff;font-size:15px;font-weight:500;line-height:21px;color:#18181b;transition:border-color .2s,background-color .2s}.ixp .cov__i:hover{border-color:#d6d5d1}.ixp .cov__i:focus-visible{outline:2px solid var(--cx-ink);outline-offset:2px}.ixp .cta{position:relative;isolation:isolate;overflow:hidden;padding:var(--ix-sec) 24px;background:#0b0a0a;color:#fff;text-align:center}.ixp .cta__bg{position:absolute;inset:0;z-index:-1;background:radial-gradient(56% 90% at 50% 126%,rgba(206,54,126,.5),transparent 70%)}.ixp .cta__in{max-width:700px;margin-inline:auto}.ixp .cta h2{margin-bottom:14px;color:#fff}.ixp .cta p{color:hsla(0,0%,100%,.8)}.ixp .cta .phero__cap{margin:28px auto 0;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center}.ixp .cta .fx-demo__m{text-align:center}.ixp .icards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ixp .icard{display:flex;flex-direction:column;padding:28px;border:1px solid #efefef;border-radius:20px;background:#fff;transition:transform .28s var(--cx-ease),box-shadow .28s ease,border-color .2s ease}.ixp .icard:hover{transform:translateY(-4px);border-color:#d6d5d1;box-shadow:0 13px 37.4px rgba(0,0,0,.08)}.ixp .icard:focus-visible{outline:2px solid var(--cx-ink);outline-offset:3px}.ixp .icard__k{margin-bottom:12px;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--cx-ink)}.ixp .icard h3{margin-bottom:9px;font-size:21px;line-height:1.4;color:#18181b}.ixp .icard p{margin-bottom:20px;font-size:15px;line-height:1.4;color:#52525b}.ixp .icard__go{display:inline-flex;gap:6px;margin-top:auto;font-size:14px;font-weight:600;color:var(--cx-ink)}.ixp .icard__go i{font-style:normal;transition:transform .22s var(--cx-ease)}.ixp .icard:hover .icard__go i{transform:translate(2px,-2px)}@media (max-width:1200px){.ixp .icards{grid-template-columns:repeat(2,1fr)}}@media (max-width:899px){.ixp{--crumb-top:70px}.ixp .ix-row,.ixp .triad{grid-template-columns:minmax(0,1fr)}.ixp .ix-row:nth-child(2n) .ix-row__t{order:0}.ixp .ix-split{grid-template-columns:minmax(0,1fr)}.ixp .ix-body{min-height:0}}@media (max-width:810px){.ixp .icards{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.ixp .ix-why__grid{grid-template-columns:minmax(0,1fr)}.ixp .ix-why__it{min-height:0}.ixp .ix-why__it h3{margin-top:14px}}@media (max-width:599px){.ixp .cta{padding-inline:18px}.ixp .head .sub{font-size:15px}}@media (max-width:480px){.ixp .phero{padding-top:calc(82px + var(--ix-bar))}}@media (prefers-reduced-motion:reduce){.ixp .btn--dark i,.ixp .capture,.ixp .icard,.ixp .icard__go i,.ixp .ix-link i{transition:none}}.ixp .ix-stat b.is-long{font-size:clamp(32px,3.6vw,52px)}.ixp .icards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ixp .icard__logo{display:grid;place-items:center;width:46px;height:46px;margin-bottom:16px;border:1px solid #efefef;border-radius:20px;background:#fff}.ixp .icard__logo img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.ixp .icard__logo b{font-family:var(--cx-display);font-size:18px;font-weight:600;color:var(--cx-ink)}@media (max-width:810px){.ixp .icards--2{grid-template-columns:minmax(0,1fr)}}