.hp{--hp-violet:#5b2fe8;--hp-violet-text:#4a22c8;--hp-violet-tint:#eee8ff;--hp-violet-deep:#3b1aa8;--hp-apricot:#ffb36b;--hp-apricot-light:#ffd2a6;--hp-ink:#150f26;--hp-body:#463f58;--hp-muted:#6a6479;--hp-line:#e9e5f2;--hp-lilac:#f6f4fb;--hp-on-violet:#e3daff;--hp-hero:#1c1438;--hp-gutter:max(20px, 5vw);--hp-header:84px;font-family:var(--font-jakarta), system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--hp-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;background:#fff;line-height:normal;overflow-x:clip}:where(.hp) a{color:inherit;text-decoration:none}.hp :focus-visible{outline:2px solid var(--hp-violet);outline-offset:3px}.hp .hp-on-dark :focus-visible{outline-color:#fff}.hp [id]{scroll-margin-top:var(--hp-header)}.hp .e-tab{font-variant-numeric:tabular-nums}.hp .e-hl{background-image:linear-gradient(#ffe0bf,#ffe0bf);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.hp .e-dot{animation:1.2s ease-in-out infinite e-bounce}.hp .e-t7,.hp .e-t12{animation-timing-function:ease;animation-iteration-count:infinite;animation-fill-mode:both}.hp .e-t7{animation-duration:7s}.hp .e-t12{animation-duration:12s}.hp-scene[data-paused] :is(.e-t7,.e-t12,.e-dot),.hp-tour[data-paused] :is(.e-t7,.e-dot,.hp-tab-prog),.hp-tour[data-hold] .hp-tab-prog{animation-play-state:paused}.hp-scene-run{display:contents}.hp-stage{width:100%;position:relative}.hp-stage-inner{transform-origin:0 0;position:absolute;top:0;left:0}.hp-wrap{max-width:1200px;margin:0 auto}.hp-section{padding:112px var(--hp-gutter);position:relative}.hp-section--lilac{background:var(--hp-lilac)}.hp-section--ink{background:var(--hp-ink);color:#fff}.hp-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--hp-violet);margin:0;font-size:13px;font-weight:700}.hp-section--ink .hp-eyebrow{color:var(--hp-apricot)}.hp-h2{letter-spacing:-.04em;margin:16px 0 0;font-size:56px;font-weight:800;line-height:1.04}.hp-h2 em{color:var(--hp-violet);font-style:normal}.hp-section--ink .hp-h2 em{color:var(--hp-apricot-light)}.hp-lead{color:var(--hp-body);margin:22px 0 0;font-size:19px;line-height:1.55}.hp-center{text-align:center}.hp-center .hp-h2,.hp-center .hp-lead{margin-left:auto;margin-right:auto}.hp-split{grid-template-columns:minmax(0,1fr) 440px;align-items:end;gap:72px;display:grid}.hp-split>p{color:var(--hp-body);margin:0 0 6px;font-size:18px;line-height:1.6}.hp-section--ink .hp-split>p{color:#cfc6dd}.hp-btn{white-space:nowrap;cursor:pointer;height:56px;box-shadow:none;background-image:none;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:700;line-height:1;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s,color .2s;display:inline-flex;translate:none}.hp-btn svg{width:19px;height:19px;margin:0}.hp-btn--white{color:var(--hp-violet-deep);background-color:#fff}.hp-btn--white:hover{transform:translateY(-1px);box-shadow:0 14px 30px -12px #14083c8c}.hp-btn--ghost{color:#fff;background-color:#0000;border-color:#fff6;font-weight:600}.hp-btn--ghost:hover{background-color:#ffffff1f}.hp-btn--violet{background-color:var(--hp-violet);color:#fff}.hp-btn--violet:hover{background-color:#4a1fd0;transform:translateY(-1px)}.hp-btn--line{color:var(--hp-ink);background-color:#0000;border-color:#e3deee;font-weight:600}.hp-btn--line:hover{border-color:var(--hp-violet);color:var(--hp-violet-text)}.hp-btn:disabled{opacity:.7;cursor:progress}.hp-header{z-index:50;height:var(--hp-header);padding:0 var(--hp-gutter);color:#fff;transition:background-color .2s,box-shadow .2s;position:sticky;top:0}.hp-header[data-scrolled]{background-color:var(--hp-hero);box-shadow:0 10px 30px -18px #14083cb3}.hp-header-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;height:100%;margin:0 auto;display:flex}.hp-logo{border-radius:12px;align-items:center;gap:10px;display:inline-flex}.hp-logo-mark{background:var(--hp-violet);color:#fff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:21px;font-weight:800;display:flex;position:relative}.hp-logo-mark:after{content:"";background:var(--hp-apricot);width:7px;height:7px;box-shadow:0 0 0 2px var(--hp-violet);border-radius:50%;position:absolute;top:5px;right:5px}.hp-logo-mark--light{color:var(--hp-violet);background:#fff}.hp-logo-mark--light:after{box-shadow:0 0 0 2px #fff}.hp-logo-word{letter-spacing:-.03em;color:#fff;font-size:23px;font-weight:700}.hp-nav{color:var(--hp-on-violet);align-items:center;gap:26px;font-size:15px;font-weight:500;display:flex}.hp-nav a,.hp-header-link{border-radius:6px;transition:color .2s}.hp-nav a:hover,.hp-header-link:hover{color:#fff}.hp-header-actions{color:var(--hp-on-violet);align-items:center;gap:20px;font-size:15px;font-weight:600;display:flex}.hp-header-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.hp-header-cta{border-radius:12px;height:44px;padding:0 18px;font-size:15px}.hp-header-cta svg{width:17px;height:17px}.hp-menu-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.hp-sheet-nav{font-family:var(--font-jakarta), system-ui, sans-serif;flex-direction:column;gap:4px;margin-top:8px;padding:0 16px;display:flex}.hp-sheet-nav a{color:inherit;border-radius:10px;padding:12px 8px;font-size:16px;font-weight:600;text-decoration:none}.hp-sheet-nav a:hover{background:#5b2fe814}.hp-sheet-actions{flex-direction:column;gap:10px;margin-top:16px;padding:0 16px;display:flex}.hp-sheet-actions .hp-btn{width:100%;height:48px}.hp-hero{margin-top:calc(-1 * var(--hp-header));padding:calc(var(--hp-header) + 56px) var(--hp-gutter) 112px;background:var(--hp-hero);color:#fff;text-align:center;position:relative;overflow:hidden}.hp-glow{pointer-events:none;border-radius:50%;position:absolute}.hp-pill{background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;height:36px;margin:0;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.hp-h1{letter-spacing:-.04em;max-width:1200px;margin:24px auto 0;font-size:64px;font-weight:800;line-height:1.04}.hp-h1 span{color:var(--hp-apricot-light);display:block}.hp-hero-sub{max-width:560px;color:var(--hp-on-violet);text-wrap:balance;margin:22px auto 0;font-size:20px;line-height:1.55}.hp-hero-ctas{justify-content:center;gap:12px;margin-top:32px;display:flex}.hp-hero-trust{color:var(--hp-on-violet);margin:24px 0 0;font-size:14px}.hp-hero-demo{text-align:left;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);row-gap:16px;max-width:1200px;margin:64px auto 0;display:grid;position:relative}.hp-hero-demo-label{background:#ffffff24;border-radius:999px;justify-self:start;align-items:center;gap:8px;height:32px;margin:0;padding:0 14px;font-size:13px;font-weight:600;display:flex}.hp-hero-demo-label--slack{grid-area:1/1}.hp-hero-demo-label--dash{grid-area:1/3}.hp-hero-demo-pane--slack{grid-area:2/1}.hp-hero-demo-pane--dash{grid-area:2/3}.hp-hero-demo-pane>.hp-stage-inner>div{border-radius:22px}.hp-hero-demo-link{border-top:2px dashed #ffffff73;grid-area:2/2;align-self:center;height:30px;margin-top:28px;position:relative}.hp-hero-demo-link>span{z-index:2;position:absolute;top:-16px;left:-19px}.hp-why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px;display:grid}.hp-why-card{background:var(--hp-lilac);border-radius:22px;padding:28px}.hp-why-before{color:var(--hp-muted);align-items:center;gap:10px;font-size:15px;display:flex}.hp-why-before span{text-decoration:line-through}.hp-why-after{align-items:flex-start;gap:12px;margin-top:22px;display:flex}.hp-why-tick{background:var(--hp-violet);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hp-why-card h3{letter-spacing:-.02em;margin:0;font-size:23px;font-weight:700}.hp-why-card p{color:var(--hp-body);margin:8px 0 0;font-size:15.5px;line-height:1.55}.hp-section.hp-tour{padding-bottom:120px}.hp-tour-head{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.hp-tour-head>p{max-width:430px;color:var(--hp-body);margin:0 0 6px;font-size:18px;line-height:1.6}.hp-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:48px;display:grid}.hp-tab{text-align:left;height:68px;font:inherit;cursor:pointer;background:#fbfafd;border:1px solid #e3deee;border-radius:16px;align-items:center;gap:12px;margin:0;padding:0 16px;transition:border-color .2s,background-color .2s;display:flex;position:relative;overflow:hidden}.hp-tab:hover{border-color:#b9a8ff}.hp-tab[aria-selected=true]{border-color:var(--hp-violet);background:#fff;box-shadow:0 18px 40px -24px #28145a73}.hp-tab-num{background:var(--hp-violet-tint);width:30px;height:30px;color:var(--hp-violet);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.hp-tab[aria-selected=true] .hp-tab-num{background:var(--hp-violet);color:#fff}.hp-tab-name{color:var(--hp-ink);white-space:nowrap;font-size:16px;font-weight:600}.hp-tab-prog{background:var(--hp-violet);transform-origin:0;width:100%;height:3px;animation:7s linear both e-prog;position:absolute;bottom:0;left:0}.hp-tour-frame{border:1px solid var(--hp-line);background:#fff;border-radius:26px;height:520px;margin-top:14px;display:grid;overflow:hidden;box-shadow:0 40px 90px -50px #28145a59}.hp-tour-panel{grid-area:1/1;grid-template-columns:380px minmax(0,1fr);align-items:center;gap:56px;min-width:0;padding:48px;display:grid}.hp-tour-panel[aria-hidden=true]{visibility:hidden}.hp-tour-panel[aria-hidden=true] :is(.e-t7,.e-dot){animation-play-state:paused}.hp-tour-step{letter-spacing:.1em;text-transform:uppercase;color:var(--hp-violet);margin:0;font-size:13px;font-weight:700}.hp-tour-panel h3{letter-spacing:-.03em;margin:12px 0 0;font-size:36px;font-weight:800;line-height:1.05}.hp-tour-panel h3+p{color:var(--hp-body);margin:14px 0 0;font-size:16.5px;line-height:1.6}.hp-ticks{flex-direction:column;gap:10px;margin:22px 0 0;padding:0;font-size:15px;font-weight:500;list-style:none;display:flex}.hp-ticks li{align-items:center;gap:10px;display:flex}.hp-ticks li>span{background:var(--hp-violet-tint);width:22px;height:22px;color:var(--hp-violet);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hp-duo{align-items:start;gap:24px;margin-top:56px;display:grid}.hp-duo--rewards{grid-template-columns:minmax(0,756fr) minmax(0,420fr)}.hp-duo--teams{grid-template-columns:minmax(0,736fr) minmax(0,440fr)}.hp-duo .hp-stage{justify-self:center}.hp-notes{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:40px;display:grid}.hp-note-icon{background:var(--hp-violet-tint);width:38px;height:38px;color:var(--hp-violet);border-radius:11px;justify-content:center;align-items:center;display:flex}.hp-section--lilac .hp-note-icon{background:#fff}.hp-note h3{margin:12px 0 0;font-size:16px;font-weight:700}.hp-note p{color:var(--hp-body);margin:6px 0 0;font-size:14.5px;line-height:1.55}.hp-section.hp-insights{padding-top:120px;padding-bottom:120px}.hp-insights-grid{grid-template-columns:minmax(0,1fr) 600px;align-items:center;gap:72px;display:grid}.hp-insights .hp-h2{line-height:1.02}.hp-insights .hp-lead{font-size:18.5px;line-height:1.6}.hp-insights-list{color:#2a2438;flex-direction:column;gap:14px;margin:28px 0 0;padding:0;font-size:16px;line-height:1.5;list-style:none;display:flex}.hp-insights-list li{align-items:flex-start;gap:12px;display:flex}.hp-insights-list li>span:first-child{background:var(--hp-violet);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;display:flex}.hp-insights-list strong{color:var(--hp-ink)}.hp-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:330px;gap:16px;margin-top:56px;display:grid}.hp-bento-cell{background:#1e1733;border:1px solid #2e2645;border-radius:22px;flex-direction:column;min-width:0;padding:24px;display:flex}.hp-bento-main{grid-column:span 2;grid-template-columns:330px minmax(0,1fr);gap:24px;display:grid}.hp-bento-main-copy{flex-direction:column;display:flex}.hp-bento-main-demo{position:relative}.hp-calc{border:1px solid var(--hp-line);background:#fff;border-radius:22px;grid-template-columns:300px minmax(0,1fr) 270px;align-items:center;gap:40px;margin-top:48px;padding:28px 32px;display:grid}.hp-calc label{letter-spacing:-.02em;font-size:21px;font-weight:700;display:block}.hp-calc-hint{color:var(--hp-muted);margin-top:6px;font-size:14px;line-height:1.5}.hp-calc input[type=range]{width:100%;height:24px;accent-color:var(--hp-violet);cursor:pointer;margin:0}.hp-calc-scale{color:var(--hp-muted);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.hp-calc-result{text-align:right}.hp-calc-users{color:var(--hp-muted);font-size:13px}.hp-calc-cost{color:var(--hp-muted);justify-content:flex-end;align-items:baseline;gap:6px;margin-top:4px;font-size:15px;display:flex}.hp-calc-cost output{letter-spacing:-.04em;color:var(--hp-ink);font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;line-height:1}.hp-calc-note{color:var(--hp-muted);margin-top:6px;font-size:12.5px}.hp-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:20px;display:grid}.hp-plan{border:1px solid var(--hp-line);background:#fff;border-radius:22px;flex-direction:column;padding:32px;display:flex}.hp-plan--featured{border:2px solid var(--hp-violet);padding:0;overflow:hidden;box-shadow:0 30px 70px -36px #5b2fe88c}.hp-plan-flag{background:var(--hp-violet);color:#fff;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;height:40px;font-size:12.5px;font-weight:700;display:flex}.hp-plan-body{flex-direction:column;flex-grow:1;padding:28px 32px 32px;display:flex}.hp-plan h3{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.hp-plan-desc{color:var(--hp-muted);margin-top:6px;font-size:15px}.hp-plan-price{color:var(--hp-body);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:24px;font-size:15px;display:flex}.hp-plan-price strong{letter-spacing:-.045em;color:var(--hp-ink);font-size:52px;font-weight:800;line-height:1}.hp-plan-sub{color:var(--hp-muted);margin-top:10px;font-size:14px}.hp-plan-cta{border-radius:12px;width:100%;height:48px;margin-top:24px;font-size:15px}.hp-plan ul{color:#2a2438;border-top:1px solid #eeeaf6;flex-direction:column;gap:12px;margin:24px 0 0;padding:24px 0 0;font-size:15px;line-height:1.45;list-style:none;display:flex}.hp-plan li{align-items:flex-start;gap:10px;display:flex}.hp-plan li svg{color:var(--hp-violet);flex-shrink:0;margin-top:1px}.hp-pricing-foot{color:var(--hp-muted);text-align:center;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:28px 0 0;font-size:14px;display:flex}.hp-pricing-foot a{color:var(--hp-violet-text);border-radius:4px;font-weight:600}.hp-faq{max-width:860px;margin:0 auto}.hp-faq .hp-h2{font-size:52px}.hp-faq-list{flex-direction:column;gap:10px;margin-top:40px;display:flex}.hp-faq-item{border:1px solid var(--hp-line);background:#fff;border-radius:18px}.hp-faq-item h3{margin:0}.hp-faq-q{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--hp-ink);background:0 0;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:20px 22px;font-size:17.5px;font-weight:600;transition:color .2s;display:flex}.hp-faq-q:hover{color:var(--hp-violet-text)}.hp-faq-q>span:last-child{background:var(--hp-violet-tint);width:30px;height:30px;color:var(--hp-violet);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hp-faq-a{color:var(--hp-body);margin:-4px 0 0;padding:0 74px 22px 22px;font-size:16px;line-height:1.65}.hp-faq-foot{text-align:center;color:var(--hp-muted);margin:28px 0 0;font-size:15px}.hp-faq-foot a{color:var(--hp-violet-text);border-radius:4px;font-weight:600}.hp-final{padding:120px var(--hp-gutter);background:var(--hp-hero);color:#fff;text-align:center;border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.hp-final h2{letter-spacing:-.045em;max-width:1000px;margin:0 auto;font-size:84px;font-weight:800;line-height:.98;position:relative}.hp-final h2 span{color:var(--hp-apricot-light);display:block}.hp-final p{max-width:560px;color:var(--hp-on-violet);margin:26px auto 0;font-size:19px;line-height:1.55;position:relative}.hp-final .hp-hero-ctas{margin-top:38px;position:relative}.hp-footer{padding:64px var(--hp-gutter) 40px;background:var(--hp-ink);color:#fff}.hp-footer-grid{grid-template-columns:minmax(0,1fr) 180px 180px;gap:48px;margin-bottom:56px;display:grid}.hp-footer-blurb{color:#bdb3cc;max-width:380px;margin:18px 0 0;font-size:15px;line-height:1.6}.hp-footer h2{letter-spacing:.14em;text-transform:uppercase;color:var(--hp-apricot);margin:0;font-size:12px;font-weight:700}.hp-footer ul{color:#d9d1e4;flex-direction:column;gap:12px;margin:18px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.hp-footer ul a{border-radius:4px;transition:color .2s}.hp-footer ul a:hover{color:#fff}.hp-footer-legal{color:#a99fb6;border-top:1px solid #ffffff1f;justify-content:space-between;gap:12px 24px;padding-top:24px;font-size:13px;display:flex}.hp-footer-legal p{margin:0}@media (max-width:1279px){.hp-final h2{font-size:72px}.hp-h1{font-size:58px}.hp-h2{font-size:50px}.hp-split{grid-template-columns:minmax(0,1fr) 380px;gap:48px}.hp-tour-panel{grid-template-columns:300px minmax(0,1fr);gap:36px;padding:32px}.hp-tour-panel h3{font-size:30px}.hp-insights-grid{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:48px}.hp-calc{grid-template-columns:240px minmax(0,1fr) 230px;gap:28px}.hp-plan,.hp-plan-body{padding-left:24px;padding-right:24px}.hp-plan--featured{padding:0}.hp-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.hp-bento-cell{min-height:300px}.hp-bento-main-demo{min-height:280px}}@media (max-width:1023px){.hp{--hp-header:72px}.hp-section,.hp-section.hp-tour,.hp-section.hp-insights{padding-top:88px;padding-bottom:88px}.hp-final h2{font-size:60px}.hp-h1{font-size:50px}.hp-h2,.hp-faq .hp-h2{font-size:44px}.hp-nav,.hp-header-actions .hp-header-link{display:none}.hp-menu-btn{display:inline-flex}.hp-header-actions{gap:10px}.hp-split,.hp-insights-grid{grid-template-columns:minmax(0,1fr);gap:20px}.hp-split>p{max-width:640px;margin:0}.hp-insights-grid{gap:48px}.hp-insights-demo{width:100%;max-width:600px;margin:0 auto}.hp-hero-demo{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:14px;max-width:575px;margin-top:56px}.hp-hero-demo-label--slack{grid-area:1/1}.hp-hero-demo-pane--slack{grid-area:2/1}.hp-hero-demo-label--dash{grid-area:3/1;margin-top:26px}.hp-hero-demo-pane--dash{grid-area:4/1}.hp-hero-demo-link{display:none}.hp-why-grid{grid-template-columns:minmax(0,1fr);max-width:640px;margin-left:auto;margin-right:auto}.hp-tour-head{flex-direction:column;align-items:flex-start;gap:20px}.hp-tour-head>p{max-width:640px}.hp-tabs{margin:36px calc(-1 * var(--hp-gutter)) 0;padding:4px var(--hp-gutter) 16px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--hp-gutter);scrollbar-width:none;display:flex;overflow-x:auto}.hp-tabs::-webkit-scrollbar{display:none}.hp-tab{scroll-snap-align:start;flex:none;min-width:160px}.hp-tour-frame{height:auto;margin-top:0}.hp-tour-panel{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:28px;padding:32px}.hp-duo{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:40px}.hp-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.hp-calc{grid-template-columns:minmax(0,1fr) auto;gap:20px 32px}.hp-calc>div:nth-child(2){grid-area:2/1/auto/-1}.hp-plans{grid-template-columns:minmax(0,1fr);max-width:520px;margin-left:auto;margin-right:auto}.hp-final{padding-top:96px;padding-bottom:96px}.hp-footer-grid{grid-template-columns:minmax(0,1fr) 160px 160px;gap:32px}}@media (max-width:767px){.hp-section,.hp-section.hp-tour,.hp-section.hp-insights{padding-top:64px;padding-bottom:64px}.hp-hero{padding-top:calc(var(--hp-header) + 40px);padding-bottom:72px}.hp-h1,.hp-final h2{font-size:40px;line-height:1.06}.hp-h2,.hp-faq .hp-h2{font-size:34px;line-height:1.08}.hp-lead,.hp-hero-sub,.hp-final p,.hp-split>p,.hp-tour-head>p{font-size:17px}.hp-pill{height:auto;min-height:36px;padding:6px 14px;font-size:13px}.hp-hero-ctas{flex-direction:column;align-items:stretch;max-width:360px;margin-left:auto;margin-right:auto}.hp-hero-trust{line-height:1.6}.hp-hero-demo{margin-top:48px}.hp-why-grid{margin-top:40px}.hp-why-card{padding:24px}.hp-tour-panel{padding:22px}.hp-tour-panel h3{font-size:26px}.hp-notes{grid-template-columns:minmax(0,1fr);gap:24px}.hp-bento{grid-template-columns:minmax(0,1fr);margin-top:40px}.hp-bento-main{grid-column:auto;grid-template-columns:minmax(0,1fr)}.hp-bento-main-copy>div:last-child{margin-top:20px}.hp-bento-main-copy>div:last-child>div:last-child{flex-wrap:wrap}.hp-bento-main-copy>div:last-child>div:last-child span{white-space:nowrap}.hp-insights-demo{padding-left:20px}.hp-bento-cell{min-height:0;padding:20px}.hp-bento-cell>div:last-child{margin-top:20px}.hp-calc{grid-template-columns:minmax(0,1fr);margin-top:36px;padding:24px 20px}.hp-calc>div:nth-child(2){grid-row:auto}.hp-calc-result{text-align:left}.hp-calc-cost{justify-content:flex-start}.hp-faq-a{padding-right:22px}.hp-faq-q{font-size:16.5px}.hp-final{padding-top:72px;padding-bottom:72px}.hp-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.hp-footer-grid>div:first-child{grid-column:1/-1}.hp-footer-legal{flex-direction:column}}@media (max-width:479px){.hp-header-actions .hp-header-cta{display:none}}@media (prefers-reduced-motion:reduce){.hp *,.hp :before,.hp :after{transition:none!important;animation:none!important}.hp-tab-prog{display:none}}@property --e-n{syntax:"<integer>";inherits:false;initial-value:0}.e-num:after{content:counter(en)}.e-k142{--e-n:142;counter-reset:en var(--e-n)}@keyframes e-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes e-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes e-r6{0%,6%{opacity:0;transform:translateY(10px)}9%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r10{0%,10%{opacity:0;transform:translateY(10px)}13%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r11{0%,11%{opacity:0;transform:translateY(10px)}14%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r14{0%,14%{opacity:0;transform:translateY(10px)}17%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r18{0%,18%{opacity:0;transform:translateY(10px)}21%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r24{0%,24%{opacity:0;transform:translateY(10px)}27%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r28{0%,28%{opacity:0;transform:translateY(10px)}31%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r30{0%,30%{opacity:0;transform:translateY(10px)}33%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r32{0%,32%{opacity:0;transform:translateY(10px)}35%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r34{0%,34%{opacity:0;transform:translateY(10px)}37%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r36{0%,36%{opacity:0;transform:translateY(10px)}39%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r38{0%,38%{opacity:0;transform:translateY(10px)}41%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r50{0%,50%{opacity:0;transform:translateY(10px)}53%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r54{0%,54%{opacity:0;transform:translateY(10px)}57%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r56{0%,56%{opacity:0;transform:translateY(10px)}59%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r62{0%,62%{opacity:0;transform:translateY(10px)}65%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r64{0%,64%{opacity:0;transform:translateY(10px)}67%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r70{0%,70%{opacity:0;transform:translateY(10px)}73%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-p6{0%,6%{opacity:0;transform:scale(.4)}8%{opacity:1;transform:scale(1.12)}10%,94%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}@keyframes e-p21{0%,21%{opacity:0;transform:scale(.4)}23%{opacity:1;transform:scale(1.12)}25%,94%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}@keyframes e-p28{0%,28%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.12)}32%,94%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}@keyframes e-p50{0%,50%{opacity:0;transform:scale(.4)}52%{opacity:1;transform:scale(1.12)}54%,94%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}@keyframes e-p62{0%,62%{opacity:0;transform:scale(.4)}64%{opacity:1;transform:scale(1.12)}66%,94%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}@keyframes e-f37{0%,37%{opacity:0}38%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f39{0%,39%{opacity:0}40%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f41{0%,41%{opacity:0}42%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f44{0%,44%{opacity:0}45%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f50{0%,50%{opacity:0}51%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f52{0%,52%{opacity:0}53%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f53{0%,53%{opacity:0}54%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f54{0%,54%{opacity:0}55%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f55{0%,55%{opacity:0}56%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f60{0%,60%{opacity:0}62%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-x39{0%,39%{opacity:1}40%,98%{opacity:0}to{opacity:1}}@keyframes e-x41{0%,41%{opacity:1}42%,98%{opacity:0}to{opacity:1}}@keyframes e-x44{0%,44%{opacity:1}45%,98%{opacity:0}to{opacity:1}}@keyframes e-x50{0%,50%{opacity:1}51%,98%{opacity:0}to{opacity:1}}@keyframes e-x52{0%,52%{opacity:1}53%,98%{opacity:0}to{opacity:1}}@keyframes e-x53{0%,53%{opacity:1}54%,98%{opacity:0}to{opacity:1}}@keyframes e-x54{0%,54%{opacity:1}55%,98%{opacity:0}to{opacity:1}}@keyframes e-u27{0%,27%{opacity:1}27.5%,99.5%{opacity:0}to{opacity:1}}@keyframes e-u38{0%,38%{opacity:1}38.5%,99.5%{opacity:0}to{opacity:1}}@keyframes e-b2-11{0%,2%{opacity:0}3%,11%{opacity:1}12%,to{opacity:0}}@keyframes e-b3-14{0%,3%{opacity:0}4%,14%{opacity:1}15%,to{opacity:0}}@keyframes e-b27-32{0%,27%{opacity:0}27.5%,32%{opacity:1}32.5%,to{opacity:0}}@keyframes e-b32-37{0%,32%{opacity:0}32.5%,37%{opacity:1}37.5%,to{opacity:0}}@keyframes e-b38-45{0%,38%{opacity:0}38.5%,45%{opacity:1}45.5%,to{opacity:0}}@keyframes e-b45-52{0%,45%{opacity:0}45.5%,52%{opacity:1}52.5%,to{opacity:0}}@keyframes e-s16{0%,16%{background-size:0% 100%}20%,94%{background-size:100% 100%}99%,to{background-size:0% 100%}}@keyframes e-s21{0%,21%{background-size:0% 100%}25%,94%{background-size:100% 100%}99%,to{background-size:0% 100%}}@keyframes e-fl27{0%,27%{opacity:0;transform:translateY(0)}27.5%{opacity:1;transform:translateY(0)}31%,to{opacity:0;transform:translateY(-22px)}}@keyframes e-fl32{0%,32%{opacity:0;transform:translateY(0)}32.5%{opacity:1;transform:translateY(0)}36%,to{opacity:0;transform:translateY(-22px)}}@keyframes e-fl37{0%,37%{opacity:0;transform:translateY(0)}37.5%{opacity:1;transform:translateY(0)}41%,to{opacity:0;transform:translateY(-22px)}}@keyframes e-fl38{0%,38%{opacity:0;transform:translateY(0)}38.5%{opacity:1;transform:translateY(0)}42%,to{opacity:0;transform:translateY(-22px)}}@keyframes e-fl45{0%,45%{opacity:0;transform:translateY(0)}45.5%{opacity:1;transform:translateY(0)}49%,to{opacity:0;transform:translateY(-22px)}}@keyframes e-fl52{0%,52%{opacity:0;transform:translateY(0)}52.5%{opacity:1;transform:translateY(0)}56%,to{opacity:0;transform:translateY(-22px)}}@keyframes e-cur38{0%,29%{opacity:0;transform:translate(-70px,48px)scale(1)}31%{opacity:1;transform:translate(-70px,48px)scale(1)}37%{opacity:1;transform:translate(0)scale(1)}38%{opacity:1;transform:translate(0)scale(.8)}39%{opacity:1;transform:translate(0)scale(1)}43%{opacity:1;transform:translate(0)scale(1)}46%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes e-cur40{0%,31%{opacity:0;transform:translate(-70px,48px)scale(1)}33%{opacity:1;transform:translate(-70px,48px)scale(1)}39%{opacity:1;transform:translate(0)scale(1)}40%{opacity:1;transform:translate(0)scale(.8)}41%{opacity:1;transform:translate(0)scale(1)}45%{opacity:1;transform:translate(0)scale(1)}48%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes e-cur42{0%,33%{opacity:0;transform:translate(-70px,48px)scale(1)}35%{opacity:1;transform:translate(-70px,48px)scale(1)}41%{opacity:1;transform:translate(0)scale(1)}42%{opacity:1;transform:translate(0)scale(.8)}43%{opacity:1;transform:translate(0)scale(1)}47%{opacity:1;transform:translate(0)scale(1)}50%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes e-cur52{0%,43%{opacity:0;transform:translate(-70px,48px)scale(1)}45%{opacity:1;transform:translate(-70px,48px)scale(1)}51%{opacity:1;transform:translate(0)scale(1)}52%{opacity:1;transform:translate(0)scale(.8)}53%{opacity:1;transform:translate(0)scale(1)}57%{opacity:1;transform:translate(0)scale(1)}60%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes e-rip38{0%,38%{opacity:0;transform:scale(.3)}38.5%{opacity:.5;transform:scale(.4)}44%,to{opacity:0;transform:scale(1.9)}}@keyframes e-rip40{0%,40%{opacity:0;transform:scale(.3)}40.5%{opacity:.5;transform:scale(.4)}46%,to{opacity:0;transform:scale(1.9)}}@keyframes e-rip42{0%,42%{opacity:0;transform:scale(.3)}42.5%{opacity:.5;transform:scale(.4)}48%,to{opacity:0;transform:scale(1.9)}}@keyframes e-rip52{0%,52%{opacity:0;transform:scale(.3)}52.5%{opacity:.5;transform:scale(.4)}58%,to{opacity:0;transform:scale(1.9)}}@keyframes e-tog58{0%,58%{background-color:#d9d3e6}60%,94%{background-color:#5b2fe8}99%,to{background-color:#d9d3e6}}@keyframes e-tog64{0%,64%{background-color:#d9d3e6}66%,94%{background-color:#5b2fe8}99%,to{background-color:#d9d3e6}}@keyframes e-tog70{0%,70%{background-color:#d9d3e6}72%,94%{background-color:#5b2fe8}99%,to{background-color:#d9d3e6}}@keyframes e-knob58{0%,58%{transform:translate(0)}60%,94%{transform:translate(14px)}99%,to{transform:translate(0)}}@keyframes e-knob64{0%,64%{transform:translate(0)}66%,94%{transform:translate(14px)}99%,to{transform:translate(0)}}@keyframes e-knob70{0%,70%{transform:translate(0)}72%,94%{transform:translate(14px)}99%,to{transform:translate(0)}}@keyframes e-trav40{0%,40%{opacity:0;transform:translate(-46px)}42%{opacity:1;transform:translate(-46px)}48%{opacity:1;transform:translate(46px)}50%,to{opacity:0;transform:translate(46px)}}@keyframes e-up57{0%,57%{transform:translateY(0)}61%,94%{transform:translateY(-112px)}99%,to{transform:translateY(0)}}@keyframes e-dn57{0%,57%{transform:translateY(0)}61%,94%{transform:translateY(56px)}99%,to{transform:translateY(0)}}@keyframes e-cnt142{0%{--e-n:0;opacity:0}6%,10%{--e-n:0;opacity:1}30%,94%{--e-n:142;opacity:1}98%,to{--e-n:142;opacity:0}}@keyframes e-ring82{0%,6%{stroke-dashoffset:100px}18%,94%{stroke-dashoffset:18px}99%,to{stroke-dashoffset:100px}}@keyframes e-ring91{0%,10%{stroke-dashoffset:100px}22%,94%{stroke-dashoffset:9px}99%,to{stroke-dashoffset:100px}}@keyframes e-cf1{0%{opacity:0;transform:translate(0)rotate(0)}1%{opacity:1}9%{opacity:1;transform:translate(-56px,-50px)rotate(150deg)}15%,to{opacity:0;transform:translate(-66px,-30px)rotate(220deg)}}@keyframes e-cf2{0%{opacity:0;transform:translate(0)rotate(0)}1%{opacity:1}9%{opacity:1;transform:translate(-20px,-66px)rotate(-140deg)}15%,to{opacity:0;transform:translate(-26px,-48px)rotate(-210deg)}}@keyframes e-cf3{0%{opacity:0;transform:translate(0)rotate(0)}1%{opacity:1}9%{opacity:1;transform:translate(22px,-62px)rotate(160deg)}15%,to{opacity:0;transform:translate(28px,-44px)rotate(230deg)}}@keyframes e-cf4{0%{opacity:0;transform:translate(0)rotate(0)}1%{opacity:1}9%{opacity:1;transform:translate(60px,-40px)rotate(-120deg)}15%,to{opacity:0;transform:translate(70px,-20px)rotate(-200deg)}}@keyframes e-cf5{0%{opacity:0;transform:translate(0)rotate(0)}1%{opacity:1}9%{opacity:1;transform:translate(-44px,-12px)rotate(100deg)}15%,to{opacity:0;transform:translate(-52px,8px)rotate(180deg)}}@keyframes e-cf6{0%{opacity:0;transform:translate(0)rotate(0)}1%{opacity:1}9%{opacity:1;transform:translate(48px,-8px)rotate(-100deg)}15%,to{opacity:0;transform:translate(58px,12px)rotate(-170deg)}}@keyframes e-r16{0%,16%{opacity:0;transform:translateY(10px)}19%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r19{0%,19%{opacity:0;transform:translateY(10px)}22%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r22{0%,22%{opacity:0;transform:translateY(10px)}25%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r40{0%,40%{opacity:0;transform:translateY(10px)}43%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r46{0%,46%{opacity:0;transform:translateY(10px)}49%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-r48{0%,48%{opacity:0;transform:translateY(10px)}51%,94%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}@keyframes e-p40{0%,40%{opacity:0;transform:scale(.4)}42%{opacity:1;transform:scale(1.08)}44%,94%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}@keyframes e-f16{0%,16%{opacity:0}17%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f26{0%,26%{opacity:0}28%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f34{0%,34%{opacity:0}35%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f42{0%,42%{opacity:0}43%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f64{0%,64%{opacity:0}65%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f69{0%,69%{opacity:0}70%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f70{0%,70%{opacity:0}71%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-f77{0%,77%{opacity:0}78%,94%{opacity:1}99%,to{opacity:0}}@keyframes e-x16{0%,16%{opacity:1}17%,98%{opacity:0}to{opacity:1}}@keyframes e-x42{0%,42%{opacity:1}43%,98%{opacity:0}to{opacity:1}}@keyframes e-x60{0%,60%{opacity:1}61%,98%{opacity:0}to{opacity:1}}@keyframes e-x64{0%,64%{opacity:1}65%,98%{opacity:0}to{opacity:1}}@keyframes e-x69{0%,69%{opacity:1}70%,98%{opacity:0}to{opacity:1}}@keyframes e-x70{0%,70%{opacity:1}71%,98%{opacity:0}to{opacity:1}}@keyframes e-x77{0%,77%{opacity:1}78%,98%{opacity:0}to{opacity:1}}@keyframes e-b16-42{0%,16%{opacity:0}17.5%,42%{opacity:1}43.5%,to{opacity:0}}@keyframes e-cur10{0%,1%{opacity:0;transform:translate(-70px,48px)scale(1)}3%{opacity:1;transform:translate(-70px,48px)scale(1)}9%{opacity:1;transform:translate(0)scale(1)}10%{opacity:1;transform:translate(0)scale(.8)}11%{opacity:1;transform:translate(0)scale(1)}15%{opacity:1;transform:translate(0)scale(1)}18%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes e-cur12{0%,3%{opacity:0;transform:translate(-70px,48px)scale(1)}5%{opacity:1;transform:translate(-70px,48px)scale(1)}11%{opacity:1;transform:translate(0)scale(1)}12%{opacity:1;transform:translate(0)scale(.8)}13%{opacity:1;transform:translate(0)scale(1)}17%{opacity:1;transform:translate(0)scale(1)}20%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes e-cur36{0%,27%{opacity:0;transform:translate(-70px,48px)scale(1)}29%{opacity:1;transform:translate(-70px,48px)scale(1)}35%{opacity:1;transform:translate(0)scale(1)}36%{opacity:1;transform:translate(0)scale(.8)}37%{opacity:1;transform:translate(0)scale(1)}41%{opacity:1;transform:translate(0)scale(1)}44%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes e-cur63{0%,54%{opacity:0;transform:translate(-70px,48px)scale(1)}56%{opacity:1;transform:translate(-70px,48px)scale(1)}62%{opacity:1;transform:translate(0)scale(1)}63%{opacity:1;transform:translate(0)scale(.8)}64%{opacity:1;transform:translate(0)scale(1)}68%{opacity:1;transform:translate(0)scale(1)}71%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes e-cur68{0%,59%{opacity:0;transform:translate(-70px,48px)scale(1)}61%{opacity:1;transform:translate(-70px,48px)scale(1)}67%{opacity:1;transform:translate(0)scale(1)}68%{opacity:1;transform:translate(0)scale(.8)}69%{opacity:1;transform:translate(0)scale(1)}73%{opacity:1;transform:translate(0)scale(1)}76%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes e-rip10{0%,10%{opacity:0;transform:scale(.3)}10.5%{opacity:.5;transform:scale(.4)}16%,to{opacity:0;transform:scale(1.9)}}@keyframes e-rip12{0%,12%{opacity:0;transform:scale(.3)}12.5%{opacity:.5;transform:scale(.4)}18%,to{opacity:0;transform:scale(1.9)}}@keyframes e-rip36{0%,36%{opacity:0;transform:scale(.3)}36.5%{opacity:.5;transform:scale(.4)}42%,to{opacity:0;transform:scale(1.9)}}@keyframes e-rip63{0%,63%{opacity:0;transform:scale(.3)}63.5%{opacity:.5;transform:scale(.4)}69%,to{opacity:0;transform:scale(1.9)}}@keyframes e-rip68{0%,68%{opacity:0;transform:scale(.3)}68.5%{opacity:.5;transform:scale(.4)}74%,to{opacity:0;transform:scale(1.9)}}@keyframes e-tog30{0%,30%{background-color:#d9d3e6}32%,94%{background-color:#5b2fe8}99%,to{background-color:#d9d3e6}}@keyframes e-knob30{0%,30%{transform:translate(0)}32%,94%{transform:translate(14px)}99%,to{transform:translate(0)}}@keyframes e-type10{0%,10%{clip-path:inset(0 100% 0 0)}16%,94%{clip-path:inset(0)}99%,to{clip-path:inset(0 100% 0 0)}}@keyframes e-type20{0%,20%{clip-path:inset(0 100% 0 0)}23%,94%{clip-path:inset(0)}99%,to{clip-path:inset(0 100% 0 0)}}@keyframes e-type22{0%,22%{clip-path:inset(0 100% 0 0)}25%,94%{clip-path:inset(0)}99%,to{clip-path:inset(0 100% 0 0)}}@keyframes e-type28{0%,28%{clip-path:inset(0 100% 0 0)}34%,94%{clip-path:inset(0)}99%,to{clip-path:inset(0 100% 0 0)}}@keyframes e-type70{0%,70%{clip-path:inset(0 100% 0 0)}76%,94%{clip-path:inset(0)}99%,to{clip-path:inset(0 100% 0 0)}}
