body.v2 .testimonial-v2{margin:0;padding:96px 0}@media screen and (width<=768px){body.v2 .testimonial-v2{padding:56px 0}}body.v2 .testimonial-v2 .section-head-v2{margin-bottom:40px}body.v2 .testimonial-v2 .tv2-card{border:1px solid var(--v2-line);border-radius:var(--v2-radius);background:radial-gradient(26rem 18rem at 100% 0,#1fa1921a,#0000 65%),#fff;max-width:920px;margin:0 auto;padding:48px 72px 40px;position:relative;box-shadow:0 30px 70px #06252214}@media screen and (width<=768px){body.v2 .testimonial-v2 .tv2-card{border-radius:var(--v2-radius-sm);padding:32px 24px 28px}}body.v2 .testimonial-v2 .testimonial{box-shadow:none;background:0 0;border-radius:0;flex-direction:column;margin:0;padding:0;transition:opacity .3s,transform .3s;display:flex}body.v2 .testimonial-v2 .testimonial.active{transition-delay:.3s}body.v2 .testimonial-v2 .tv2-quote{border:0;margin:0 0 32px;padding:0}body.v2 .testimonial-v2 .tv2-quote p{color:var(--v2-ink);margin:0;font-family:Barlow,sans-serif;font-size:2.1rem;font-style:italic;font-weight:500;line-height:1.5}@media screen and (width<=768px){body.v2 .testimonial-v2 .tv2-quote p{font-size:1.9rem}}body.v2 .testimonial-v2 .tv2-byline{border-top:1px solid var(--v2-line);align-items:center;gap:14px;margin-top:auto;padding-top:24px;padding-right:120px;display:flex}body.v2 .testimonial-v2 .tv2-logo{border:1px solid var(--v2-line);background:#fff;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;padding:6px;display:grid;overflow:hidden}body.v2 .testimonial-v2 .tv2-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}body.v2 .testimonial-v2 .tv2-who{flex-direction:column;display:flex}body.v2 .testimonial-v2 .tv2-who strong{color:var(--v2-ink);font-size:1.7rem}body.v2 .testimonial-v2 .tv2-who span{color:var(--v2-muted);font-size:1.4rem}body.v2 .testimonial-v2 .tv2-nav{gap:10px;margin:0;position:absolute;bottom:40px;right:72px}@media screen and (width<=768px){body.v2 .testimonial-v2 .tv2-nav{bottom:32px;right:24px}}body.v2 .testimonial-v2 .testimonial-arrow{border-color:var(--v2-line);color:var(--v2-ink);place-items:center;display:grid}body.v2 .testimonial-v2 .testimonial-arrow:hover,body.v2 .testimonial-v2 .testimonial-arrow:focus-visible{background-color:var(--v2-deep);border-color:var(--v2-deep);color:#fff}body.v2 .eyebrow-v2{border:1px solid var(--v2-line);color:var(--v2-mid);letter-spacing:.08em;text-transform:uppercase;background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:6px 14px 6px 10px;font-size:1.25rem;font-weight:600;display:inline-flex}body.v2 .eyebrow-v2 .menu-icon{width:15px;height:15px;color:var(--v2-accent);flex:none}body.v2 .accent-v2,body.v2 .hero-v2-accent{color:var(--v2-accent)}body.v2 .section-head-v2{text-align:center;max-width:720px;margin:0 auto 54px}body.v2 .section-head-v2 h2{text-wrap:balance;margin:0 0 16px;font-size:4.2rem;line-height:1.14}@media screen and (width<=768px){body.v2 .section-head-v2 h2{font-size:3rem}}body.v2 .section-head-v2-intro{color:var(--v2-muted);margin:0;font-size:1.75rem;line-height:1.6}body.v2 .hero-v2{padding:190px 0 110px}@media screen and (width<=768px){body.v2 .hero-v2{padding:120px 0 44px}}body.v2 .hero-v2-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}@media screen and (width<=1200px){body.v2 .hero-v2-grid{grid-template-columns:minmax(0,1fr);gap:40px}}body.v2 .hero-v2-copy h1{margin:0 0 20px;font-size:5.4rem;font-weight:700;line-height:1.06}@media screen and (width<=768px){body.v2 .hero-v2-copy h1{font-size:3.6rem}}body.v2 .hero-v2-copy .sub p{max-width:30em;color:var(--v2-muted);font-size:1.85rem;line-height:1.6}body.v2 .hero-v2-copy .btn{margin-right:10px}body.v2 .hero-v2-visual{width:100%;max-width:640px;margin:0 auto;container-type:inline-size}body.v2 .bx{--bx-loop:18s;--bx-start:1.4s;--bx-skel:#e6ecee;color:var(--v2-text);border:1px solid var(--v2-line);background:#fff;border-radius:1.2em;font-size:1.6cqw;line-height:1.3;position:relative;box-shadow:0 3em 6em #06252224,0 .5em 1.4em #0625220f}body.v2 .bx ul{font-size:1em;line-height:inherit;margin:0;padding:0;list-style:none}body.v2 .bx li{line-height:inherit;margin:0}body.v2 .bx strong{color:var(--v2-ink)}body.v2 .bx-bar{border-bottom:1px solid var(--v2-line);background:#f6f9f8;border-radius:1.2em 1.2em 0 0;justify-content:center;align-items:center;height:2.2em;display:flex;position:relative}body.v2 .bx-dots{gap:.45em;display:flex;position:absolute;left:1.2em}body.v2 .bx-dots i{background:#dbe4e2;border-radius:50%;width:.8em;height:.8em}body.v2 .bx-app{border-radius:0 0 1.2em 1.2em;grid-template-columns:22% 1fr;display:grid;overflow:hidden}body.v2 .bx-side{border-right:1px solid var(--v2-line);flex-direction:column;padding:1.3em .9em;display:flex}body.v2 .bx-side li{white-space:nowrap;border-radius:.5em;align-items:center;gap:.6em;padding:.45em .6em;font-size:.92em;display:flex}body.v2 .bx-side .bx-nav-overview,body.v2 .bx-side .bx-nav-collect{font-weight:600}body.v2 .bx-side .bx-nav-overview{background:var(--v2-wash);color:var(--v2-ink);animation:bx-nav-overview var(--bx-loop) var(--bx-start) ease infinite backwards}body.v2 .bx-side .bx-nav-collect{animation:bx-nav-collect var(--bx-loop) var(--bx-start) ease infinite backwards}body.v2 .bx-side .bx-nav-emis{animation:bx-nav-emis var(--bx-loop) var(--bx-start) ease infinite backwards;font-weight:600}body.v2 .bx-side .menu-icon{width:1.1em;height:1.1em;color:var(--v2-muted);flex:none}body.v2 .bx-org{border:1px solid var(--v2-line);background:#fff;border-radius:.6em;align-items:center;gap:.6em;margin-top:auto;padding:.55em .6em;display:flex}body.v2 .bx-org-mark{background:var(--v2-wash);width:1.9em;height:1.9em;color:var(--v2-deep);border-radius:.45em;flex:none;place-items:center;font-family:Barlow,sans-serif;font-size:.85em;font-weight:700;display:grid}body.v2 .bx-org-name{text-overflow:ellipsis;white-space:nowrap;color:var(--v2-ink);font-size:.85em;font-weight:600;overflow:hidden}body.v2 .bx-logo{color:var(--v2-ink);margin:0 0 1.4em .4em;font-family:Barlow,sans-serif;font-size:1.5em;font-weight:700}body.v2 .bx-side-label{letter-spacing:.06em;text-transform:uppercase;color:var(--v2-muted);margin:.4em 0 .4em .6em;font-size:.68em;font-weight:700}body.v2 .bx-side-label+ul{margin-bottom:.8em}body.v2 .bx-main{background:#f8faf9;padding:1.4em 1.6em 1.6em;display:grid}body.v2 .bx-view{grid-area:1/1;min-width:0}body.v2 .bx-view--dash{animation:bx-view-dash var(--bx-loop) var(--bx-start) ease infinite backwards}body.v2 .bx-view--collect{opacity:0;visibility:hidden;animation:bx-view-collect var(--bx-loop) var(--bx-start) ease infinite backwards}body.v2 .bx-view--emis{opacity:0;visibility:hidden;animation:bx-view-emis var(--bx-loop) var(--bx-start) ease infinite backwards}body.v2 .bx-head{justify-content:space-between;align-items:center;margin-bottom:1.1em;display:flex}body.v2 .bx-head strong{font-family:Barlow,sans-serif;font-size:2em}body.v2 .bx-select{border:1px solid var(--v2-line);background:#fff;border-radius:.5em;padding:.45em 2.2em .45em .9em;font-size:.85em;position:relative}body.v2 .bx-select:after{content:"";border:solid var(--v2-muted);border-width:0 1.5px 1.5px 0;width:.45em;height:.45em;position:absolute;top:50%;right:.9em;transform:translateY(-70%)rotate(45deg)}body.v2 .bx-card{border:1px solid var(--v2-line);background:#fff;border-radius:.9em;padding:1.2em}body.v2 .bx-card>strong{margin-bottom:.8em;display:block}body.v2 .bx-card-head{align-items:center;gap:.8em;margin-bottom:1em;display:flex}body.v2 .bx-card-head strong{font-size:1.15em}body.v2 .bx-tag{background:var(--v2-wash);color:var(--v2-deep);border-radius:.4em;padding:.25em .6em;font-size:.78em;font-weight:700}body.v2 .bx-pct{--bx-p:92;counter-reset:bxp var(--bx-p);animation:bx-count var(--bx-loop) var(--bx-start) linear infinite backwards}body.v2 .bx-pct:after{content:counter(bxp) "%";color:var(--v2-accent)}body.v2 .bx-meter{background:var(--bx-skel);border-radius:999px;flex:1;height:.5em;overflow:hidden}body.v2 .bx-meter i{border-radius:inherit;background:linear-gradient(90deg, var(--v2-accent-2), var(--v2-accent));width:92%;height:100%;animation:bx-meter var(--bx-loop) var(--bx-start) ease-in-out infinite backwards;display:block}body.v2 .bx-cols{grid-template-columns:repeat(4,1fr);align-items:start;gap:.7em;display:grid}body.v2 .bx-col{gap:.5em;display:grid}body.v2 .bx-col-head{color:var(--v2-ink);background:#f1f5f4;border-radius:.5em;justify-content:center;align-items:center;gap:.4em;padding:.5em;font-size:.9em;font-weight:700;display:flex}body.v2 .bx-tick{background:var(--v2-accent);color:#fff;width:1.25em;height:1.25em;animation:bx-tick var(--bx-loop) calc(var(--bx-start) + var(--i) * .15s) cubic-bezier(.3, 1.6, .5, 1) infinite backwards;border-radius:50%;place-items:center;display:grid}body.v2 .bx-tick svg{width:.8em;height:.8em}body.v2 .bx-tile{border:1px solid var(--v2-line);background:#fff;border-radius:.5em;flex-direction:column;gap:.2em;min-height:4.2em;padding:.6em .7em;display:flex}body.v2 .bx-tile-code{color:var(--v2-accent);font-size:.72em;font-weight:700}body.v2 .bx-tile-name{color:var(--v2-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.8em;overflow:hidden}body.v2 .bx-tile-bar{background:#eef3f2;border-radius:999px;height:.3em;margin-top:auto;overflow:hidden}body.v2 .bx-tile-bar i{width:var(--w);background:var(--v2-accent-2);height:100%;animation:bx-tile-bar var(--bx-loop) calc(var(--bx-start) + var(--i) * 90ms) ease-in-out infinite backwards;display:block}body.v2 .bx-row{grid-template-columns:1.2fr 1fr;gap:.9em;margin-top:.9em;display:grid}body.v2 .bx-bars{border-bottom:1px solid var(--v2-line);align-items:flex-end;gap:.8em;height:6.5em;padding-bottom:.2em;display:flex}body.v2 .bx-bars span{flex:1;align-items:flex-end;gap:.2em;height:100%;display:flex}body.v2 .bx-bars i{height:var(--h);background:var(--v2-accent-2);transform-origin:bottom;animation:bx-grow var(--bx-loop) calc(var(--bx-start) + var(--i) * 60ms) cubic-bezier(.2, .8, .2, 1) infinite backwards;border-radius:.25em .25em 0 0;flex:1}body.v2 .bx-bars i+i{background:#9fd9cf}body.v2 .bx-changes li{border:1px solid var(--v2-line);white-space:nowrap;animation:bx-row var(--bx-loop) calc(var(--bx-start) + var(--i) * .262s) ease-out infinite backwards;border-radius:.4em;align-items:center;gap:.5em;padding:.45em .5em;font-size:.8em;display:flex;overflow:hidden}body.v2 .bx-changes li+li{margin-top:.4em}body.v2 .bx-changes li b{background:var(--v2-wash);color:var(--v2-deep);border-radius:.3em;padding:.1em .4em}body.v2 .bx-changes li span{text-overflow:ellipsis;color:var(--v2-muted);overflow:hidden}body.v2 .bx{animation:.7s cubic-bezier(.2,.8,.2,1) both bx-intro}body.v2 .bx-side>*{animation:bx-intro .55s var(--bx-in,.3s) cubic-bezier(.2, .8, .2, 1) both}body.v2 .bx-view--dash .bx-head,body.v2 .bx-view--dash>.bx-card,body.v2 .bx-col-head,body.v2 .bx-tile,body.v2 .bx-row>.bx-card{--bx-in:.3s;animation:bx-reintro var(--bx-loop) calc(var(--bx-start) + var(--bx-in)) cubic-bezier(.2, .8, .2, 1) infinite, bx-intro .55s var(--bx-in) cubic-bezier(.2, .8, .2, 1) backwards}body.v2 .bx-side>:nth-child(2){--bx-in:.2s}body.v2 .bx-side>:nth-child(3){--bx-in:.26s}body.v2 .bx-side>:nth-child(4){--bx-in:.32s}body.v2 .bx-side>:nth-child(5){--bx-in:.38s}body.v2 .bx-view--dash .bx-head{--bx-in:.25s}body.v2 .bx-view--dash>.bx-card{--bx-in:.35s}body.v2 .bx-col:first-child .bx-col-head{--bx-in:.45s}body.v2 .bx-col:nth-child(2) .bx-col-head{--bx-in:.5s}body.v2 .bx-col:nth-child(3) .bx-col-head{--bx-in:.55s}body.v2 .bx-col:nth-child(4) .bx-col-head{--bx-in:.6s}body.v2 .bx-tile{--bx-in:calc(.55s + var(--i) * 50ms)}body.v2 .bx-row>.bx-card:first-child{--bx-in:.75s}body.v2 .bx-row>.bx-card:nth-child(2){--bx-in:.85s}body.v2 .bx-btn{white-space:nowrap;border-radius:999px;place-items:center;padding:.5em 1em;font-size:.85em;font-weight:700;display:inline-grid}body.v2 .bx-btn--ghost{border:1px solid var(--v2-line);color:var(--v2-deep);background:#fff}body.v2 .bx-btn--primary{background:var(--v2-deep);color:#fff}body.v2 .bx-add{animation:bx-press-add var(--bx-loop) var(--bx-start) ease infinite backwards}body.v2 .bx-import>span{grid-area:1/1}body.v2 .bx-import{animation:bx-press-import var(--bx-loop) var(--bx-start) ease infinite backwards}body.v2 .bx-import-a{animation:bx-import-a var(--bx-loop) var(--bx-start) linear infinite backwards}body.v2 .bx-import-b{opacity:0;animation:bx-import-b var(--bx-loop) var(--bx-start) linear infinite backwards}body.v2 .bx .bx-srcs{gap:.5em;display:grid}body.v2 .bx-srcs li{border:1px solid var(--v2-line);animation:bx-src var(--bx-loop) calc(var(--bx-start) + var(--i) * .45s) ease-out infinite backwards;background:#fff;border-radius:.6em;align-items:center;gap:.8em;padding:.65em .8em;display:flex}body.v2 .bx-src-badge{color:#fff;text-align:center;border-radius:.4em;flex:none;width:2.8em;padding:.45em 0;font-size:.7em;font-weight:700}body.v2 .bx-src-badge--xls{background:#1d7a46}body.v2 .bx-src-badge--erp{background:var(--v2-deep)}body.v2 .bx-src-badge--api{background:#2f6fb0}body.v2 .bx-src-badge--pdf{background:#d0452c}body.v2 .bx-src-name{min-width:0;color:var(--v2-ink);flex-direction:column;flex:1;font-size:.9em;font-weight:600;display:flex}body.v2 .bx-src-name small{color:var(--v2-muted);font-size:.82em;font-weight:400}body.v2 .bx-src-status{color:var(--v2-accent);animation:bx-src-status var(--bx-loop) calc(var(--bx-start) + var(--i) * .45s) ease-out infinite backwards;background:#1fa1921f;border-radius:999px;align-items:center;gap:.35em;padding:.25em .6em;font-size:.75em;font-weight:700;display:inline-flex}body.v2 .bx-src-status svg{width:1em;height:1em}body.v2 .bx-collect-foot{border-top:1px solid var(--v2-line);color:var(--v2-muted);justify-content:space-between;align-items:center;margin-top:1em;padding-top:1em;font-size:.85em;display:flex}body.v2 .bx-emis-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1.35fr;gap:.8em;display:grid}body.v2 .bx-scope{flex-direction:column;align-items:center;padding:.9em 1em;display:flex}body.v2 .bx-scope--s3{grid-area:1/2/span 2;justify-content:space-between}body.v2 .bx-scope--s3 .bx-donut{width:13em}body.v2 .bx-scope-label{letter-spacing:.06em;text-transform:uppercase;color:var(--v2-muted);align-self:flex-start;align-items:center;gap:.5em;font-size:.72em;font-weight:600;display:flex}body.v2 .bx-scope-label:before{content:"";background:var(--v2-accent-2);border-radius:50%;width:.6em;height:.6em}body.v2 .bx-donut{aspect-ratio:1;width:6.6em;margin:.6em 0;position:relative}body.v2 .bx-donut svg{width:100%;height:100%;rotate:-90deg}body.v2 .bx-donut circle{fill:none;stroke-width:15px}body.v2 .bx-donut-track{stroke:#eef3f2}body.v2 .bx-donut-seg{stroke-dasharray:var(--seg) 100;stroke-dashoffset:calc(var(--start) * -1);animation:bx-donut var(--bx-loop) calc(var(--bx-start) + var(--i) * .188s) ease-out infinite backwards}body.v2 .bx-donut-seg--0,body.v2 .bx-dot--0{stroke:var(--v2-deep);background:var(--v2-deep)}body.v2 .bx-donut-seg--1,body.v2 .bx-dot--1{stroke:var(--v2-accent-2);background:var(--v2-accent-2)}body.v2 .bx-donut-seg--2,body.v2 .bx-dot--2{stroke:#7fd6c9;background:#7fd6c9}body.v2 .bx-donut-seg--3,body.v2 .bx-dot--3{stroke:#c7ece6;background:#c7ece6}body.v2 .bx-donut-value{color:var(--v2-ink);animation:bx-donut-value var(--bx-loop) var(--bx-start) ease-out infinite backwards;flex-direction:column;justify-content:center;align-items:center;font-family:Barlow,sans-serif;font-size:1.25em;font-weight:700;line-height:1.05;display:flex;position:absolute;inset:0}body.v2 .bx-donut-value small{color:var(--v2-muted);font-family:inherit;font-size:.55em;font-weight:400}body.v2 .bx-scope--s3 .bx-donut-value{font-size:2em}body.v2 .bx .bx-legend{flex-wrap:wrap;justify-content:center;gap:.3em .8em;display:flex}body.v2 .bx .bx-legend li{white-space:nowrap;align-items:center;gap:.35em;font-size:.68em;display:inline-flex}body.v2 .bx-dot{border-radius:50%;width:.75em;height:.75em}body.v2 .bx-stats{grid-template-columns:repeat(3,1fr);gap:.8em;margin-top:.8em;display:grid}body.v2 .bx-stat{animation:bx-stat var(--bx-loop) calc(var(--bx-start) + var(--i) * .15s) ease-out infinite backwards;align-items:center;gap:.8em;padding:.8em 1em;display:flex}body.v2 .bx-stat-icon{background:var(--v2-wash);width:2.4em;height:2.4em;color:var(--v2-accent);border-radius:.5em;flex:none;place-items:center;display:grid}body.v2 .bx-stat-icon svg{width:1.3em;height:1.3em}body.v2 .bx-stat-text{color:var(--v2-muted);white-space:nowrap;flex-direction:column;font-size:.8em;display:flex}body.v2 .bx-stat-text b{color:var(--v2-ink);font-family:Barlow,sans-serif;font-size:1.7em;line-height:1.1}@media (prefers-reduced-motion:reduce){body.v2 .bx,body.v2 .bx *{animation:none!important}}body.v2 .pipeline-v2{padding:96px 0}@media screen and (width<=768px){body.v2 .pipeline-v2{padding:56px 0}}body.v2 .hvx-stage{width:100%;max-width:760px;margin:0 auto;container-type:inline-size}body.v2 section:not(.port) .hvx *{animation-play-state:paused}body.v2 section:not(.port) .hvx-packet{visibility:hidden}body.v2 .hvx{aspect-ratio:600/480;color:var(--v2-text);font-size:2.2cqw;line-height:1.3;position:relative}body.v2 .hvx ul{margin:0;padding:0;font-size:1em;list-style:none}body.v2 .hvx li{line-height:inherit;margin:0}body.v2 .hvx .menu-icon{width:1.15em;height:1.15em}body.v2 .hvx-wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}body.v2 .hvx-wire{stroke:var(--v2-line);stroke-width:2px}body.v2 .hvx-flow{stroke:var(--v2-accent-2);stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 12;opacity:.55;animation:1.4s linear infinite hvx-dash;animation-delay:calc(var(--d) * -1)}body.v2 .hvx-packet{fill:var(--v2-accent-2);filter:drop-shadow(0 0 4px #1fa19299)}body.v2 .hvx-packet--out{fill:var(--v2-deep)}body.v2 .hvx-sources li{left:0;top:calc((var(--y) - 22) / 4.8 * 1%);border:1px solid var(--v2-line);width:25%;height:9.16667%;color:var(--v2-ink);white-space:nowrap;animation:hvx-slide .6s calc(var(--i) * 90ms) cubic-bezier(.2, .8, .2, 1) both, hvx-ping 2.4s calc(1s + var(--d)) ease-out infinite;background:#fff;border-radius:.8em;align-items:center;gap:.55em;padding:0 .7em 0 .45em;font-size:.85em;font-weight:600;display:flex;position:absolute;box-shadow:0 .5em 1.4em #0625220f}body.v2 .hvx-src-icon{background:var(--v2-wash);width:2.1em;height:2.1em;color:var(--v2-accent);border-radius:.6em;flex:none;place-items:center;display:grid}body.v2 .hvx-hub{aspect-ratio:1;width:12%;animation:.6s ease-out .45s both hvx-in;position:absolute;top:42.5%;left:33.3333%}body.v2 .hvx-hub-ring{background:conic-gradient(from var(--hvx-a), var(--v2-line) 0 58%, #1fa19273 76%, var(--v2-accent-2) 86%, var(--v2-line) 97%);border-radius:30%;animation:3.2s linear infinite hvx-orbit;position:absolute;inset:0}body.v2 .hvx-hub-core{color:var(--v2-accent);background:#fff;border-radius:28%;place-items:center;display:grid;position:absolute;inset:2px;box-shadow:0 .6em 1.6em #0625221f}body.v2 .hvx-hub-core .menu-icon{width:1.8em;height:1.8em;animation:2.4s ease-in-out infinite hvx-breathe}body.v2 .hvx-dash{border:1px solid var(--v2-line);background:#fff;border-radius:1.3em;padding:1.2em 1.3em;font-size:.88em;animation:.7s cubic-bezier(.2,.8,.2,1) .7s both hvx-in;position:absolute;left:55%;right:0;transform:translateY(-50%);box-shadow:0 2.4em 4.8em #0625221f,0 .4em 1em #0625220d}body.v2 .hvx-dash--emis{top:27.0833%}body.v2 .hvx-dash--reports{animation-delay:.85s;top:70.8333%}body.v2 .hvx-dash-head{justify-content:space-between;align-items:center;display:flex}body.v2 .hvx-dash-title{color:var(--v2-ink);font-weight:700}body.v2 .hvx-dash-tag{background:var(--v2-wash);color:var(--v2-muted);border-radius:999px;padding:.2em .6em;font-size:.72em;font-weight:600}body.v2 .hvx-kpi{flex-direction:column;margin:.7em 0 .8em;animation:.5s ease-out 1.1s both hvx-in;display:flex}body.v2 .hvx-kpi-label{color:var(--v2-muted);font-size:.75em}body.v2 .hvx-kpi-value{color:var(--v2-ink);font-family:Barlow,sans-serif;font-size:2em;font-weight:700;line-height:1.1}body.v2 .hvx-kpi-value em{vertical-align:middle;color:var(--v2-accent);background:#1fa19224;border-radius:999px;margin-left:.3em;padding:.15em .5em;font-size:.4em;font-style:normal;display:inline-block}body.v2 .hvx-kpi-num{--hvx-r:480;counter-reset:hvxr var(--hvx-r);animation:7s ease-out 2.4s infinite backwards hvx-kpi}body.v2 .hvx-kpi-num:after{content:var(--hvx-sep,"12,") counter(hvxr, hvx-pad3)}body.v2 .hvx-chart{aspect-ratio:100/40;position:relative}body.v2 .hvx-live{position:absolute;inset:0}body.v2 .hvx-bars{align-items:flex-end;gap:4%;display:flex;position:absolute;inset:0}body.v2 .hvx-bars span{height:var(--h4);transform-origin:bottom;animation:hvx-grow .7s calc(1.2s + var(--i) * 80ms) cubic-bezier(.2, .8, .2, 1) both, hvx-bar-live 7s 2.4s cubic-bezier(.3, 1.3, .5, 1) infinite backwards;background:linear-gradient(#1fa1928c,#1fa1921f);border-radius:.35em .35em .15em .15em;flex:1}body.v2 .hvx-bars span:last-child{background:linear-gradient(180deg, var(--v2-accent-2), #1fa19259)}body.v2 .hvx-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}body.v2 .hvx-line path{fill:none;stroke:var(--v2-deep);stroke-width:.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.3s ease-in-out 1.9s forwards hvx-draw,7s cubic-bezier(.3,1.3,.5,1) 2.4s infinite backwards hvx-line-live}body.v2 .hvx .hvx-reports{gap:.35em;margin-top:.7em;display:grid}body.v2 .hvx .hvx-reports li{border:1px solid var(--v2-line);border-radius:.6em;align-items:center;gap:.6em;padding:.4em .6em;display:flex}body.v2 .hvx-report-icon{background:var(--v2-wash);width:1.9em;height:1.9em;color:var(--v2-accent);border-radius:.45em;flex:none;place-items:center;display:grid}body.v2 .hvx-report-icon .menu-icon{width:1.05em;height:1.05em}body.v2 .hvx-report-body{flex-direction:column;flex:1;gap:.3em;min-width:0;display:flex}body.v2 .hvx-report-name{text-overflow:ellipsis;white-space:nowrap;color:var(--v2-ink);font-size:.8em;font-weight:600;overflow:hidden}body.v2 .hvx-report-bar{background:#eef3f2;border-radius:999px;height:.3em;overflow:hidden}body.v2 .hvx-report-bar i{border-radius:inherit;background:var(--v2-accent-2);width:100%;height:100%;animation:hvx-report-bar 7s calc(2.4s + var(--i) * 1.2s) ease-in-out infinite backwards;display:block}body.v2 .hvx-report-status{justify-items:end;min-width:4.6em;font-size:.7em;font-weight:700;display:grid}body.v2 .hvx-report-status>span{grid-area:1/1}body.v2 .hvx-report-gen{opacity:0;color:var(--v2-muted);animation:hvx-report-gen 7s calc(2.4s + var(--i) * 1.2s) linear infinite backwards}body.v2 .hvx-report-ready{color:var(--v2-accent);animation:hvx-report-ready 7s calc(2.4s + var(--i) * 1.2s) cubic-bezier(.3, 1.6, .5, 1) infinite backwards;background:#1fa19224;border-radius:999px;align-items:center;gap:.3em;padding:.15em .5em .15em .2em;display:inline-flex}body.v2 .hvx-report-ready svg{background:var(--v2-accent);color:#fff;border-radius:50%;width:1.2em;height:1.2em;padding:.15em}@media (prefers-reduced-motion:reduce){body.v2 .hvx,body.v2 .hvx *{animation:none!important}body.v2 .hvx-line path{stroke-dashoffset:0}body.v2 .hvx-packet,body.v2 .hvx-flow{display:none}}body.v2 .platform-v2{padding:80px 0 40px}@media screen and (width<=768px){body.v2 .platform-v2{padding:48px 0 24px}}body.v2 .platform-v2-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 40px;padding:0;list-style:none;display:grid}@media screen and (width<=1200px){body.v2 .platform-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=768px){body.v2 .platform-v2-grid{grid-template-columns:1fr}}body.v2 .platform-v2-card{border:1px solid var(--v2-line);border-radius:var(--v2-radius-sm);background:#fff;padding:30px 28px;transition:border-color .2s,box-shadow .25s,transform .25s}body.v2 .platform-v2-card:hover{border-color:#147d7473;transform:translateY(-2px);box-shadow:0 20px 44px #0625221a}body.v2 .platform-v2-card h3{color:var(--v2-ink);margin:0 0 10px;font-size:2.1rem}body.v2 .platform-v2-card p{color:var(--v2-muted);margin:0;font-size:1.6rem;line-height:1.55}body.v2 .platform-v2-card--dark{background:linear-gradient(155deg,#0e3f39 0%,#062522 100%);border-color:#0000}body.v2 .platform-v2-card--dark h3{color:#fff}body.v2 .platform-v2-card--dark p{color:#ffffffc2}body.v2 .platform-v2-card--dark .platform-v2-icon{color:#fff;background:#ffffff24}body.v2 .platform-v2-icon{width:48px;height:48px;color:var(--v2-accent);background:#147d741a;border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}body.v2 .platform-v2-icon .menu-icon{width:24px;height:24px}body.v2 .platform-v2-more{text-align:center;margin:0}body.v2 .platform-v2-more a{color:var(--v2-accent);align-items:center;gap:8px;font-size:1.7rem;font-weight:600;text-decoration:none;display:inline-flex}body.v2 .platform-v2-more a:hover{text-decoration:underline}body.v2 .why-v2{width:calc(100% - 2 * var(--v2-gutter));max-width:1400px;margin:0 auto var(--v2-gutter);padding:72px 0}body.v2 .why-v2>.container{padding-left:56px;padding-right:56px}@media screen and (width<=1200px){body.v2 .why-v2>.container{padding-left:32px;padding-right:32px}}@media screen and (width<=768px){body.v2 .why-v2>.container{padding-left:20px;padding-right:20px}}body.v2 .why-v2{border-radius:var(--v2-radius);background:radial-gradient(34rem 24rem at 88% 12%, #1fa19229, transparent 62%), var(--v2-wash)}@media screen and (width<=768px){body.v2 .why-v2{border-radius:var(--v2-radius-sm);width:auto;margin:0 8px 8px;padding:44px 0}}body.v2 .why-v2-grid{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}@media screen and (width<=1200px){body.v2 .why-v2-grid{grid-template-columns:1fr;gap:40px}}body.v2 .why-v2-copy h2{text-wrap:balance;margin:0 0 18px;font-size:4.2rem;line-height:1.14}@media screen and (width<=768px){body.v2 .why-v2-copy h2{font-size:3rem}}body.v2 .why-v2-copy>p:not(.eyebrow-v2){color:var(--v2-muted);font-size:1.8rem;line-height:1.6}body.v2 .why-v2-cta{margin:26px 0 0}body.v2 .why-v2-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:44px 0 0;padding:0;list-style:none;display:grid}body.v2 .why-v2-stats li{flex-direction:column;gap:4px;min-width:0;display:flex}@media screen and (width<=576px){body.v2 .why-v2-stats{grid-template-columns:1fr;gap:16px}}body.v2 .why-v2-stat-pre{color:var(--v2-muted);font-size:1.3rem;line-height:1.3}body.v2 .why-v2-stat-value{color:var(--v2-accent);font-family:Barlow,sans-serif;font-size:4rem;font-weight:700;line-height:1}@media screen and (width<=768px){body.v2 .why-v2-stat-value{font-size:3.2rem}}body.v2 .why-v2-stat-label{color:var(--v2-muted);overflow-wrap:anywhere;hyphens:auto;font-size:1.4rem;line-height:1.4}body.v2 .why-v2-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media screen and (width<=768px){body.v2 .why-v2-cards{grid-template-columns:1fr}}body.v2 .why-v2-cards li{border:1px solid var(--v2-line);border-radius:var(--v2-radius-sm);background:#fff;padding:24px 22px;box-shadow:0 1px 2px #0625220a}body.v2 .why-v2-cards h3{color:var(--v2-ink);margin:0 0 8px;font-size:1.8rem}body.v2 .why-v2-cards p{color:var(--v2-muted);margin:0;font-size:1.5rem;line-height:1.5}body.v2 .why-v2-card-icon{width:40px;height:40px;color:var(--v2-accent);background:#147d741a;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}body.v2 .why-v2-card-icon .menu-icon{width:21px;height:21px}@keyframes hvx-in{0%{opacity:0;translate:0 12px}}@keyframes hvx-slide{0%{opacity:0;translate:-16px}}@keyframes hvx-grow{0%{transform:scaleY(0)}}@keyframes hvx-draw{to{stroke-dashoffset:0}}@keyframes hvx-dash{to{stroke-dashoffset:-28px}}@keyframes hvx-breathe{50%{scale:1.08}}@property --hvx-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hvx-orbit{to{--hvx-a:360deg}}@property --hvx-r{syntax:"<integer>";inherits:false;initial-value:0}@counter-style hvx-pad3{system:numeric;symbols:"0" "1" "2" "3" "4" "5" "6" "7" "8" "9";pad:3 "0"}@keyframes hvx-bar-live{0%,12%{height:var(--h0)}16%,28%{height:var(--h1)}32%,44%{height:var(--h2)}48%,60%{height:var(--h3)}64%,92%{height:var(--h4)}to{height:var(--h0)}}@keyframes hvx-line-live{0%,12%{d:path("M4.5 23.2 L17.5 16.8 L30.5 20.0 L43.5 13.6 L56.5 16.0 L69.5 24.0 L82.5 32.0 L95.5 36.8")}16%,28%{d:path("M4.5 23.2 L17.5 16.8 L30.5 20.0 L43.5 13.6 L56.5 16.0 L69.5 16.8 L82.5 26.4 L95.5 33.6")}32%,44%{d:path("M4.5 23.2 L17.5 16.8 L30.5 20.0 L43.5 13.6 L56.5 16.0 L69.5 12.0 L82.5 20.0 L95.5 28.0")}48%,60%{d:path("M4.5 23.2 L17.5 16.8 L30.5 20.0 L43.5 13.6 L56.5 16.0 L69.5 9.6 L82.5 14.4 L95.5 19.2")}64%,92%{d:path("M4.5 23.2 L17.5 16.8 L30.5 20.0 L43.5 13.6 L56.5 16.0 L69.5 8.8 L82.5 11.2 L95.5 4.8")}to{d:path("M4.5 23.2 L17.5 16.8 L30.5 20.0 L43.5 13.6 L56.5 16.0 L69.5 24.0 L82.5 32.0 L95.5 36.8")}}@keyframes hvx-kpi{0%,12%{--hvx-r:120}16%,28%{--hvx-r:210}32%,44%{--hvx-r:300}48%,60%{--hvx-r:390}64%,92%{--hvx-r:480}to{--hvx-r:120}}@keyframes hvx-report-bar{0%,6%{width:0}24%,92%{width:100%}97%,to{width:0}}@keyframes hvx-report-gen{0%,24%{opacity:1}26%,to{opacity:0}}@keyframes hvx-report-ready{0%,24%{opacity:0;scale:.6}28%,92%{opacity:1;scale:1}96%,to{opacity:0;scale:.6}}@keyframes hvx-ping{0%,60%,to{border-color:var(--v2-line)}8%{border-color:var(--v2-accent-2);box-shadow:0 0 0 4px #1fa1921f}}@property --bx-p{syntax:"<integer>";inherits:false;initial-value:0}@keyframes bx-nav-overview{0%,8%{background:var(--v2-wash);color:var(--v2-ink)}10%,35%{color:inherit;background:0 0}37%,65%{background:var(--v2-wash);color:var(--v2-ink)}67%,96%{color:inherit;background:0 0}98%,to{background:var(--v2-wash);color:var(--v2-ink)}}@keyframes bx-nav-collect{0%,8%{color:inherit;background:0 0}10%,35%{background:var(--v2-wash);color:var(--v2-ink)}37%,to{color:inherit;background:0 0}}@keyframes bx-nav-emis{0%,65%{color:inherit;background:0 0}67%,96%{background:var(--v2-wash);color:var(--v2-ink)}98%,to{color:inherit;background:0 0}}@keyframes bx-view-dash{0%,8%{opacity:1;visibility:visible;translate:0}11%,35%{opacity:0;visibility:hidden;translate:0 .8em}38%,65%{opacity:1;visibility:visible;translate:0}68%,95.5%{opacity:0;visibility:hidden;translate:0 .8em}96.5%,to{opacity:1;visibility:visible;translate:0}}@keyframes bx-view-collect{0%,8%{opacity:0;visibility:hidden;translate:0 .8em}11%,35%{opacity:1;visibility:visible;translate:0}38%,to{opacity:0;visibility:hidden;translate:0 .8em}}@keyframes bx-view-emis{0%,65%{opacity:0;visibility:hidden;translate:0 .8em}68%,95%{opacity:1;visibility:visible;translate:0}96.5%,to{opacity:0;visibility:hidden;translate:0 .8em}}@keyframes bx-press-add{0%,11.5%{scale:1;box-shadow:0 0 #1fa19273}12.5%{scale:.92}14.5%{scale:1;box-shadow:0 0 0 .8em #1fa19200}to{scale:1;box-shadow:0 0 #1fa19200}}@keyframes bx-press-import{0%,30%{scale:1;box-shadow:0 0 #1fa19280}31%{scale:.92}33.5%{scale:1;box-shadow:0 0 0 .9em #1fa19200}to{scale:1;box-shadow:0 0 #1fa19200}}@keyframes bx-import-a{0%,31%{opacity:1}32%,to{opacity:0}}@keyframes bx-import-b{0%,31%{opacity:0}32%,to{opacity:1}}@keyframes bx-src{0%,14%{opacity:0;translate:0 .8em}16.5%,to{opacity:1;translate:0}}@keyframes bx-src-status{0%,18%{opacity:0;scale:.6}20%,to{opacity:1;scale:1}}@keyframes bx-tile-bar{0%,40%{width:0}50%,70%{width:var(--w)}72%,to{width:0}}@keyframes bx-count{0%,40%{--bx-p:0}55%,70%{--bx-p:92}72%,to{--bx-p:0}}@keyframes bx-meter{0%,40%{width:0}55%,70%{width:92%}72%,to{width:0}}@keyframes bx-grow{0%,43%{transform:scaleY(0)}50%,70%{transform:scaleY(1)}72%,to{transform:scaleY(0)}}@keyframes bx-row{0%,42%{opacity:0;translate:0 .6em}45%,70%{opacity:1;translate:0}72%,to{opacity:0;translate:0}}@keyframes bx-tick{0%,54%{opacity:0;scale:0}57%,70%{opacity:1;scale:1}72%,to{opacity:0;scale:0}}@keyframes bx-donut{0%,69%{stroke-dasharray:0 100}74%,to{stroke-dasharray:var(--seg) 100}}@keyframes bx-donut-value{0%,70%{opacity:0;scale:.8}74%,to{opacity:1;scale:1}}@keyframes bx-stat{0%,72%{opacity:0;translate:0 .6em}75%,to{opacity:1;translate:0}}@keyframes bx-intro{0%{opacity:0;translate:0 .9em}}@keyframes bx-reintro{0%,90%{opacity:1;translate:0}91%,96.5%{opacity:0;translate:0 .9em}to{opacity:1;translate:0}}
