.hs{aspect-ratio:4/3;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.hs-stage{color:#12142b;font-size:1.25cqw;line-height:1.3;position:absolute;inset:0}.hs svg{display:block}.hs-layer{position:absolute;inset:0}.hs-stage :where(p,ul){margin:0;padding:0;list-style:none}.hs-wall-shadow{background:radial-gradient(closest-side,#12142b16,#0000);width:62em;height:40em;position:absolute;top:2em;left:1em;transform:skew(18deg)}.hs-block{position:absolute}.hs-block-back{--top:3em;width:140em;top:40em;bottom:-12em;left:11em}.hs-block-front{--top:3em;width:44em;top:49em;bottom:-12em;left:-6em}.hs-top,.hs-front{position:absolute;left:0;right:0}.hs-top{height:var(--top);background:linear-gradient(100deg,#fff0 30%,#ffffff8c 80%),linear-gradient(#f3f3f6 0%,#ececf1 60%,#e6e6ec 100%);border-radius:.3em 0 0;top:0;box-shadow:inset 0 -.12em #fffffff2,inset 0 .1em #ffffffb3}.hs-front{top:var(--top);background:linear-gradient(90deg,#12142b12,#0000 2.6em),linear-gradient(105deg,#fff0 45%,#ffffff59 85%),linear-gradient(#dfdfe6 0%,#d9d9e1 40%,#d1d1da 100%);bottom:0}.hs-block-front .hs-front{background:linear-gradient(90deg,#12142b14,#0000 2.6em),linear-gradient(105deg,#fff0 40%,#fff6 90%),linear-gradient(#e7e7ec 0%,#dfdfe6 50%,#d7d7df 100%)}.hs-top:after,.hs-front:after{content:"";border-radius:inherit;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.06' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.32 0 0 0 0 0.32 0 0 0 0 0.38 0 0 0 0.9 -0.42'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23p)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.3 0 0 0 0 0.36 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:26em 26em,8em 8em;position:absolute;inset:0}.hs-top:after{opacity:.2}.hs-contact{border-radius:50%;position:absolute}.hs-contact-laptop{background:radial-gradient(closest-side,#12142b57,#12142b1a 62%,#0000);width:66em;height:3.2em;top:39.3em;left:14em}.hs-contact-phone{background:radial-gradient(closest-side,#12142b5c,#12142b1a 60%,#0000);width:20em;height:2.4em;top:49.3em;left:6.5em}.hero-scene-wrap{transition:opacity .9s var(--ease-out-expo) .2s, translate .9s var(--ease-out-expo) .2s}.hs-laptop,.hs-phone{transition:opacity .85s var(--ease-out-expo), translate .85s var(--ease-out-expo);position:absolute}.hs-laptop{width:56em;transition-delay:.3s;top:3em;left:18em}.hs-phone{transform-origin:50% 100%;width:16em;height:32em;transition-delay:.48s;top:18.6em;left:10em}@starting-style{.hero-scene-wrap{opacity:0;translate:3rem}.hs-laptop{opacity:0;translate:2.4em 1.2em}.hs-phone{opacity:0;translate:0 2.4em}}@media (prefers-reduced-motion:reduce){.hero-scene-wrap,.hs-laptop,.hs-phone{transition:none}}.hero-copy{opacity:calc(1 - max(0, var(--hp,0) - .4) * 1.8);transform:translate3d(0, calc(var(--hp,0) * -2rem), 0)}@media (min-width:64rem){.hero-copy{opacity:calc(1 - max(0, var(--hp,0) - .28) * 2);transform:translate3d(0, calc(var(--hp,0) * -3.5rem), 0)}}.hero-rays{transform:translate3d(calc(var(--hp,0) * -2.5rem), calc(var(--hp,0) * 4rem), 0)}.hs{transform:translate3d(0, calc(var(--hp,0) * 2.5rem), 0)}@media (min-width:64rem){.hs{transform:scale(calc(1 + var(--hp,0) * .06));transform-origin:62% 100%}.hs-layer-back{transform:translate3d(0, calc(var(--hp,0) * 3em), 0)}.hs-layer-front{transform:translate3d(0, calc(var(--hp,0) * -3.5em), 0)}.hs-phone{transform:translate3d(0, calc(var(--hp,0) * -5em), 0) rotate(calc(var(--hp,0) * 4deg))}.hs-contact-phone{opacity:calc(1 - var(--hp,0) * .8);transform:scale(calc(1 - var(--hp,0) * .35))}.hero[style*=--hp] :is(.hs-layer,.hs-phone){will-change:transform}}@media (prefers-reduced-motion:reduce){.hero-copy,.hero-rays,.hs,.hs-layer,.hs-phone,.hs-contact-phone{opacity:1;transform:none}}.hs-laptop-body{transform-origin:0 100%;transform:perspective(170em)rotateY(15deg)rotateX(2deg)}.hs-lid{background:linear-gradient(155deg,#3a3d4f 0%,#16182a 20%,#0c0d18 58%,#1d1f2f 100%);border-radius:1.7em 1.7em .5em .5em;height:35em;padding:1.25em 1.25em 1.8em;position:relative;box-shadow:inset 0 0 0 .12em #4a4d62,inset 0 .2em .1em -.06em #ffffff4d,0 3em 5em -2em #12142b80,0 1.2em 2em -1em #12142b40}.hs-camera{background:radial-gradient(circle at 35% 35%,#4a4d66,#14151f 70%);border-radius:50%;width:.45em;height:.45em;margin-left:-.225em;position:absolute;top:.45em;left:50%}.hs-screen{background:#f6f7fb;border-radius:.5em;grid-template-columns:10.4em 1fr;height:100%;display:grid;position:relative;overflow:hidden}.hs-screen:after{content:"";background:linear-gradient(118deg,#fff3 0%,#ffffff0d 26%,#0000 40%);position:absolute;inset:0}.hs-deck{clip-path:polygon(3% 0,97% 0,100% 58%,99.4% 100%,.6% 100%,0 58%);background:linear-gradient(#262838 0%,#3b3e50 38%,#9fa2b1 72%,#dcdee6 86%,#8a8d9b 100%);width:63em;height:2.5em;margin:-.2em 0 0 -3.5em;position:relative}.hs-deck:before{content:"";background:#15161f;border-radius:0 0 .6em .6em;width:9em;height:.5em;margin-left:-4.5em;position:absolute;top:0;left:50%}.hs-deck:after{content:"";opacity:.6;background:repeating-linear-gradient(90deg,#0809108c 0 1.7em,#0000 1.7em 2em);height:.55em;position:absolute;top:.55em;left:9%;right:9%}.hs-side{color:#a6a8bd;background:#15172b;padding:1.5em .9em}.hs-logo,.hs-h,.hs-kpi-value{font-family:var(--font-display)}.hs-logo{letter-spacing:-.05em;color:#fff;font-size:1.5em;font-weight:700;line-height:1}.hs-logo span{color:#8b8cf0;letter-spacing:0}.hs-nav{gap:.25em;display:grid;margin-top:2em!important}.hs-nav li{border-radius:.5em;align-items:center;gap:.6em;padding:.55em .6em;font-size:.92em;font-weight:500;display:flex}.hs-nav svg{flex-shrink:0;width:1.15em;height:1.15em}.hs-nav .hs-active{color:#fff;background:#ffffff17}.hs-main{flex-direction:column;gap:1.05em;min-width:0;padding:1.5em 1.7em 1.6em;display:flex}.hs-topbar{justify-content:space-between;align-items:center;display:flex}.hs-h{letter-spacing:-.03em;color:#12142b;font-size:1.65em;font-weight:650}.hs-tools{gap:.5em;display:flex}.hs-tools span{color:#5c5f77;background:#fff;border:.1em solid #e6e7f0;border-radius:50%;place-items:center;width:2.1em;height:2.1em;display:grid}.hs-tools svg{width:.95em;height:.95em}.hs-kpis{grid-template-columns:repeat(3,1fr);gap:.85em;display:grid}.hs-kpi,.hs-card{background:#fff;border:.1em solid #e6e7f0;border-radius:.8em;box-shadow:0 .15em .4em #12142b0a}.hs-kpi{padding:.85em 1em .9em}.hs-kpi-label{color:#5c5f77;font-size:.78em}.hs-kpi-value{letter-spacing:-.03em;color:#12142b;align-items:baseline;gap:.35em;font-size:1.6em;font-weight:700;line-height:1.1;display:flex;margin-top:.3em!important}.hs-delta{color:#067647;letter-spacing:0;background:#e3f5ec;border-radius:1em;padding:.12em .4em;font-size:.42em;font-weight:650}.hs-lower{flex:1;grid-template-columns:1fr 13.6em;gap:.85em;min-height:0;display:grid}.hs-card{min-width:0;padding:.95em 1.05em}.hs-card-title{color:#12142b;font-size:.86em;font-weight:650}.hs-chart{flex-direction:column;display:flex}.hs-plot{flex:1;gap:.6em;min-height:0;margin-top:.7em;display:flex}.hs-yaxis{color:#5c5f77;text-align:right;flex-direction:column;justify-content:space-between;font-size:.6em;display:flex;padding-bottom:.2em!important}.hs-graph{flex:1;position:relative}.hs-graph svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hs-gridline{stroke:#eceef5;stroke-width:1px;stroke-dasharray:3 4}.hs-line{fill:none;stroke:#5b5bd6;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:calc(var(--hs-line-rest,0) * (1 - min(1, var(--hp,0) * 2.2)));animation:hs-draw 1.5s var(--ease-out-expo) .75s backwards}.hs-area{clip-path:inset(0 calc(var(--hs-area-rest,0) * (1 - min(1, var(--hp,0) * 2.2)) * 100%) 0 0);animation:hs-area-in 1.5s var(--ease-out-expo) .75s backwards}@keyframes hs-draw{0%{stroke-dashoffset:1px}}@keyframes hs-area-in{0%{clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:reduce){.hs-line,.hs-area,.hs-dot,.hs-tooltip{animation:none}}.hs-guide{stroke:#5b5bd6;stroke-opacity:.35;stroke-width:1px;stroke-dasharray:3 3}.hs-dot{background:#5b5bd6;border:.18em solid #fff;border-radius:50%;width:.75em;height:.75em;margin:-.375em 0 0 -.375em;position:absolute;box-shadow:0 0 0 .35em #5b5bd62e}.hs-dot,.hs-tooltip{animation:hs-pop .5s var(--ease-out-expo) 1.55s backwards}@keyframes hs-pop{0%{opacity:0;scale:.6}}.hs-tooltip{color:#fff;white-space:nowrap;background:#1e2033;border-radius:.45em;padding:.3em .6em;font-size:.72em;font-weight:650;position:absolute;translate:-50% -175%;box-shadow:0 .4em .9em -.3em #12142b80}.hs-xaxis{color:#5c5f77;justify-content:space-between;font-size:.6em;display:flex;margin:.5em 0 0 2.4em!important}.hs-activity ul{gap:.85em;margin-top:.9em;display:grid}.hs-activity li{align-items:center;gap:.6em;display:flex}.hs-activity-icon{color:#4646c0;background:#ececfb;border-radius:50%;flex-shrink:0;place-items:center;width:1.8em;height:1.8em;display:grid}.hs-activity-icon svg{width:.85em;height:.85em}.hs-activity-text{min-width:0;display:grid}.hs-activity-text span:first-child{white-space:nowrap;text-overflow:ellipsis;color:#12142b;font-size:.74em;font-weight:600;overflow:hidden}.hs-activity-text span:last-child{color:#5c5f77;font-size:.64em}.hs-phone-body{transform-origin:50% 100%;background:linear-gradient(140deg,#e6e8ef 0%,#9a9daf 10%,#3b3e50 34%,#20222d 62%,#6c6f82 88%,#d7d9e2 100%);border-radius:2.9em;height:100%;padding:.48em;transform:rotate(-7deg);box-shadow:inset 0 0 0 .08em #ffffff8c,0 0 0 .06em #2a2c3a,2.2em 2.8em 4em -1.6em #12142b80,.6em .9em 1.4em -.4em #12142b4d}.hs-phone-body:before,.hs-phone-body:after{content:"";background:linear-gradient(90deg,#5d6072,#c9cbd6,#5d6072);border-radius:.2em;width:.22em;position:absolute}.hs-phone-body:before{height:2.6em;top:7.5em;left:-.16em;box-shadow:0 3.4em #8a8d9c}.hs-phone-body:after{height:4em;top:9em;right:-.16em}.hs-phone-bezel{background:#07080f;border-radius:2.45em;height:100%;padding:.36em}.hs-phone-screen{text-align:center;background:radial-gradient(120% 55% at 50% 32%,#fff 0%,#fff0 70%),linear-gradient(#fbfbfe 0%,#f3f3fc 60%,#ebebfa 100%);border-radius:2.1em;flex-direction:column;align-items:center;height:100%;padding:3.1em 1.25em 1.6em;display:flex;position:relative;overflow:hidden}.hs-phone-screen:after{content:"";background:linear-gradient(128deg,#ffffff80 0%,#fff0 32%);position:absolute;inset:0}.hs-island{background:#07080f;border-radius:1em;width:5.2em;height:1.45em;margin-left:-2.6em;position:absolute;top:.7em;left:50%}.hs-app-bar{justify-content:space-between;align-items:center;width:100%;display:flex}.hs-app-bar .hs-logo{color:#12142b;font-size:1.2em}.hs-app-bar .hs-logo span{color:#5b5bd6}.hs-app-icon{color:#5c5f77;background:#fff;border:.1em solid #e6e7f0;border-radius:50%;place-items:center;width:1.9em;height:1.9em;display:grid}.hs-app-icon svg{width:.9em;height:.9em}.hs-voice{width:13em;height:5.6em;margin-top:1.9em;position:relative}.hs-voice-glow{background:radial-gradient(closest-side,#7b7be647,#0000);border-radius:50%;position:absolute;inset:-1.5em -1em}.hs-voice svg{width:100%;height:100%;position:relative;overflow:visible}.hs-voice path{fill:none;stroke-linecap:round}.hs-wave-a{stroke:#5b5bd6;stroke-width:1.8px}.hs-wave-b{stroke:#8b8cf0;stroke-width:1.4px;stroke-opacity:.8}.hs-wave-c{stroke:#c3c3f3;stroke-width:1.2px}.hs-status{color:#4646c0;background:#ececfb;border-radius:1em;align-items:center;gap:.45em;padding:.3em .75em;font-size:.66em;font-weight:600;display:inline-flex;margin-top:1.5em!important}.hs-status span{background:#5b5bd6;border-radius:50%;width:.55em;height:.55em;box-shadow:0 0 0 .25em #5b5bd633}.hs-assistant{letter-spacing:-.025em;color:#12142b;max-width:9.6em;font-size:1.24em;font-weight:650;line-height:1.22;margin-top:.85em!important}.hs-bars{fill:#5b5bd6;width:10em;height:2.6em;margin-top:auto}.hs-bars rect:nth-child(odd){fill:#8b8cf0}.hs-mic{color:#fff;background:radial-gradient(circle at 35% 30%,#8384f0 0%,#5b5bd6 55%,#4646c0 100%);border-radius:50%;place-items:center;width:3.6em;height:3.6em;margin-top:1.3em;display:grid;box-shadow:0 0 0 .55em #5b5bd624,0 0 0 1.1em #5b5bd60f,0 .9em 1.6em -.4em #4646c0b3}.hs-mic svg{width:1.4em;height:1.4em}.hs-home{opacity:.85;background:#12142b;border-radius:1em;width:5.4em;height:.28em;margin-left:-2.7em;position:absolute;bottom:.55em;left:50%}
