.stage .scene{display:none}.stage[data-scene=assistant] .scene-assistant,.stage[data-scene=details] .scene-details,.stage[data-scene=builder] .scene-builder,.stage[data-scene=edit] .scene-edit,.stage[data-scene=closing] .scene-closing{display:flex}.stage .asst-sent,.stage .asst-working,.stage .asst-reply,.stage .asst-typing,.stage[data-asst=sent] .asst-empty,.stage[data-asst=working] .asst-empty,.stage[data-asst=reply] .asst-empty,.stage[data-asst=empty] .asst-messages,.stage[data-asst=typing] .asst-messages{display:none}.stage[data-asst=typing] .asst-typing{display:inline}.stage[data-asst=typing] .asst-placeholder{display:none}.stage[data-asst=sent] .asst-sent,.stage[data-asst=working] .asst-sent,.stage[data-asst=reply] .asst-sent,.stage[data-asst=working] .asst-working,.stage[data-asst=reply] .asst-reply{display:flex}.stage .panel-dim{display:none}.stage .grep-panel{transition:transform .35s cubic-bezier(.22,1,.36,1);transform:translate(100%)}.stage[data-panel=open] .panel-dim{display:block}.stage[data-panel=open] .grep-panel{transform:translate(0)}.stage .edit-sent,.stage .edit-working,.stage .edit-done,.stage .edit-block,.stage .panel-typing{display:none}.stage[data-edit=typing] .panel-typing{display:inline}.stage[data-edit=typing] .panel-placeholder{display:none}.stage[data-edit=sent] .edit-sent,.stage[data-edit=working] .edit-sent,.stage[data-edit=done] .edit-sent,.stage[data-edit=working] .edit-working{display:flex}.stage[data-edit=done] .edit-done{display:block}.stage[data-edit=done] .edit-block{display:flex}.stage .widget-menu{display:none}.stage[data-widget=open] .widget-menu{display:block}.stage[data-widget=open] .widget-home{color:#4f5b93;background:#eef0fa;font-weight:600}.stage:after{content:"";z-index:60;pointer-events:none;opacity:0;background:#1c1a3a;transition:opacity .8s;position:absolute;inset:0}.stage[data-fade=out]:after{opacity:1}.stage .cursor{opacity:0;transform-origin:2px 2px;transition:left .8s cubic-bezier(.3,.9,.3,1),top .8s cubic-bezier(.5,.8,.4,1),opacity .25s,transform .12s;transform:translate(-2px,-2px)}.stage[data-cursor=shown] .cursor{opacity:1}.stage .cursor.clicking{transform:translate(-2px,-2px)scale(.82)}.stage .click-ripple{z-index:49;pointer-events:none;border:3px solid #f28c38;border-radius:9999px;width:14px;height:14px;margin:-7px 0 0 -7px;animation:.65s ease-out forwards stage-ripple;position:absolute}@keyframes stage-ripple{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(4.2)}}.stage .closing-line{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(10px)}.stage[data-lines="1"] .line-1,.stage[data-lines="2"] .line-1,.stage[data-lines="2"] .line-2,.stage[data-lines="3"] .line-1,.stage[data-lines="3"] .line-2,.stage[data-lines="3"] .line-3{opacity:1;transform:none}.stage .dots i{opacity:.35;background:currentColor;border-radius:9999px;width:5px;height:5px;animation:1.2s ease-in-out infinite stage-dot;display:block}.stage .dots i:nth-child(2){animation-delay:.2s}.stage .dots i:nth-child(3){animation-delay:.4s}@keyframes stage-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.stage .caret{vertical-align:text-bottom;background:currentColor;width:1px;height:1.1em;margin-left:1px;animation:1s step-end infinite stage-caret;display:inline-block}@keyframes stage-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.stage .grep-panel,.stage .cursor,.stage .closing-line{transition:none}.stage .dots i,.stage .caret,.stage .click-ripple{animation:none}}.journey[data-astro-cid-crr6exsb]{width:100%;height:auto;font-family:var(--font-sans);display:block;overflow:visible}.blocks[data-astro-cid-crr6exsb] rect[data-astro-cid-crr6exsb]{fill:#fff;stroke:var(--color-shell-border);stroke-width:1.5px}.blocks[data-astro-cid-crr6exsb] text[data-astro-cid-crr6exsb]{fill:var(--color-ink);font-size:17px;font-weight:500}.blocks[data-astro-cid-crr6exsb] .caption[data-astro-cid-crr6exsb]{fill:var(--color-ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500}.stubs[data-astro-cid-crr6exsb] line[data-astro-cid-crr6exsb]{stroke:var(--color-indigo);stroke-opacity:.4;stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round}.joins[data-astro-cid-crr6exsb] line[data-astro-cid-crr6exsb]{stroke:var(--color-indigo);stroke-width:2.5px;stroke-linecap:round}.joins[data-astro-cid-crr6exsb] .sale[data-astro-cid-crr6exsb]{fill:none;stroke:var(--color-indigo);stroke-width:2.5px;transition:fill .4s}.journey[data-astro-cid-crr6exsb].done .joins[data-astro-cid-crr6exsb] .sale[data-astro-cid-crr6exsb]{fill:var(--color-indigo)}.journey[data-astro-cid-crr6exsb].done .journey-head[data-astro-cid-crr6exsb] circle[data-astro-cid-crr6exsb]{opacity:0}.journey-path[data-astro-cid-crr6exsb]{fill:none;stroke:var(--color-orange);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000px}.journey-head[data-astro-cid-crr6exsb]{opacity:0;transition:opacity .2s}.journey-head[data-astro-cid-crr6exsb] circle[data-astro-cid-crr6exsb]{fill:var(--color-orange)}.journey-label[data-astro-cid-crr6exsb]{fill:var(--color-orange);letter-spacing:.01em;font-size:15px;font-weight:700}.journey[data-astro-cid-crr6exsb].done .journey-label[data-astro-cid-crr6exsb],.journey[data-astro-cid-crr6exsb].done .journey-head[data-astro-cid-crr6exsb] circle[data-astro-cid-crr6exsb]{fill:var(--color-indigo)}@media (prefers-reduced-motion:reduce){.journey-path[data-astro-cid-crr6exsb]{stroke-dashoffset:0!important}.journey-head[data-astro-cid-crr6exsb]{opacity:1!important}}.wq-w[data-astro-cid-dwojl3lv]{opacity:var(--o,.14);transition:opacity .12s linear}.wq-glyph[data-astro-cid-dwojl3lv]{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(10px)scale(.7)}.wq[data-astro-cid-dwojl3lv].in .wq-glyph[data-astro-cid-dwojl3lv]{opacity:1;transform:none}.wq-line[data-astro-cid-dwojl3lv] path[data-astro-cid-dwojl3lv]{fill:none;stroke:var(--color-orange);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .7s cubic-bezier(.65,0,.35,1)}.wq[data-astro-cid-dwojl3lv].done .wq-line[data-astro-cid-dwojl3lv] path[data-astro-cid-dwojl3lv]{stroke-dashoffset:0;opacity:1}.wq-cap[data-astro-cid-dwojl3lv]{opacity:0;transition:opacity .5s .5s,transform .5s .5s;transform:translateY(6px)}.wq[data-astro-cid-dwojl3lv].done .wq-cap[data-astro-cid-dwojl3lv]{opacity:1;transform:none}.wq-bridge[data-astro-cid-dwojl3lv]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.wq-bridge[data-astro-cid-dwojl3lv].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.wq-w[data-astro-cid-dwojl3lv]{transition:none;opacity:1!important}.wq-glyph[data-astro-cid-dwojl3lv],.wq-cap[data-astro-cid-dwojl3lv],.wq-bridge[data-astro-cid-dwojl3lv]{opacity:1;transition:none;transform:none}.wq-line[data-astro-cid-dwojl3lv] path[data-astro-cid-dwojl3lv]{stroke-dashoffset:0;opacity:1;transition:none}}.ctl[data-astro-cid-gg2aqqna]{width:100%;height:auto;font-family:var(--font-sans);display:block;overflow:visible}.ctl-key-web[data-astro-cid-gg2aqqna]{background:var(--color-indigo)}.ctl-key-email[data-astro-cid-gg2aqqna]{background:var(--color-orange)}.ctl-key-sales[data-astro-cid-gg2aqqna]{background:var(--color-teal)}.ctl-line[data-astro-cid-gg2aqqna]{fill:none;stroke:var(--color-ink-muted);stroke-opacity:.35;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke .5s,stroke-opacity .5s}.ctl[data-astro-cid-gg2aqqna].known .ctl-line[data-astro-cid-gg2aqqna]{stroke:var(--color-indigo);stroke-opacity:1}.s-anon[data-astro-cid-gg2aqqna] rect[data-astro-cid-gg2aqqna]{fill:#dcdfe9}.s-lead[data-astro-cid-gg2aqqna] rect[data-astro-cid-gg2aqqna]{fill:#c3c8e6}.s-mql[data-astro-cid-gg2aqqna] rect[data-astro-cid-gg2aqqna]{fill:#8f97c9}.s-sql[data-astro-cid-gg2aqqna] rect[data-astro-cid-gg2aqqna]{fill:var(--color-indigo)}.s-cust[data-astro-cid-gg2aqqna] rect[data-astro-cid-gg2aqqna]{fill:var(--color-teal)}.stage[data-astro-cid-gg2aqqna]{fill:var(--color-ink);opacity:0;font-size:13px;font-weight:600;transition:opacity .3s}.stage[data-astro-cid-gg2aqqna].dark{fill:#fff}.stage[data-astro-cid-gg2aqqna].on{opacity:1}.ms[data-astro-cid-gg2aqqna] line[data-astro-cid-gg2aqqna]{stroke:var(--color-ink-muted);stroke-opacity:.45;stroke-width:1.5px}.ms[data-astro-cid-gg2aqqna] text[data-astro-cid-gg2aqqna]{fill:var(--color-ink);font-size:15px;font-weight:700}.ms[data-astro-cid-gg2aqqna]{opacity:0;transition:opacity .3s}.ms[data-astro-cid-gg2aqqna].on{opacity:1}.dot[data-astro-cid-gg2aqqna]{stroke:#fff;stroke-width:2.5px;opacity:0;transition:opacity .25s,fill .45s}.dot[data-astro-cid-gg2aqqna].on{opacity:1}.dot[data-astro-cid-gg2aqqna].web{fill:var(--color-indigo)}.dot[data-astro-cid-gg2aqqna].email{fill:var(--color-orange)}.dot[data-astro-cid-gg2aqqna].sales{fill:var(--color-teal)}.dot[data-astro-cid-gg2aqqna].early{fill:#fff;stroke:var(--color-ink-muted);stroke-opacity:.55;stroke-width:2px}.ctl[data-astro-cid-gg2aqqna].known .dot[data-astro-cid-gg2aqqna].early{fill:var(--color-indigo);stroke:#fff;stroke-opacity:1;stroke-width:2.5px;transition-delay:0s, calc(var(--i) * 70ms)}.form[data-astro-cid-gg2aqqna]{fill:var(--color-orange);stroke:#fff;stroke-width:2.5px;opacity:0;transition:opacity .25s}.form[data-astro-cid-gg2aqqna].on{opacity:1}.deal[data-astro-cid-gg2aqqna]{fill:#fff;stroke:var(--color-teal);stroke-width:3px;opacity:0;transition:opacity .25s,fill .4s}.deal[data-astro-cid-gg2aqqna].on{opacity:1}.ctl[data-astro-cid-gg2aqqna].done .deal[data-astro-cid-gg2aqqna]{fill:var(--color-teal)}.ctl-head[data-astro-cid-gg2aqqna]{opacity:0;transition:opacity .2s}.ctl-head[data-astro-cid-gg2aqqna] circle[data-astro-cid-gg2aqqna]{fill:var(--color-ink-muted);transition:fill .4s}.ctl[data-astro-cid-gg2aqqna].known .ctl-head[data-astro-cid-gg2aqqna] circle[data-astro-cid-gg2aqqna]{fill:var(--color-indigo)}.ctl[data-astro-cid-gg2aqqna].done .ctl-head[data-astro-cid-gg2aqqna] circle[data-astro-cid-gg2aqqna]{opacity:0}@media (width<=767px){.ms[data-astro-cid-gg2aqqna] text[data-astro-cid-gg2aqqna]{display:none}.stage[data-astro-cid-gg2aqqna]{font-size:0}.dot[data-astro-cid-gg2aqqna],.ctl-head[data-astro-cid-gg2aqqna] circle[data-astro-cid-gg2aqqna]{r:12px}.deal[data-astro-cid-gg2aqqna]{r:18px}.ctl-line[data-astro-cid-gg2aqqna]{stroke-width:7px}}@media (prefers-reduced-motion:reduce){.ctl-line[data-astro-cid-gg2aqqna]{stroke-dashoffset:0!important}}.axis[data-astro-cid-jul5od4p]{stroke:#1f22332e;stroke-width:1.5px}.yr[data-astro-cid-jul5od4p]{fill:var(--color-ink-muted);font-size:14px;font-weight:500}.col[data-astro-cid-jul5od4p]{transform-box:fill-box;transform-origin:bottom;transition:transform .8s cubic-bezier(.22,1,.36,1);transition-delay:calc(.15s + var(--i) * .22s);transform:scaleY(0)}.col[data-astro-cid-jul5od4p].suite{transition-delay:calc(.35s + var(--i) * .22s)}.growth[data-astro-cid-jul5od4p].in .col[data-astro-cid-jul5od4p]{transform:scaleY(1)}@media (prefers-reduced-motion:reduce){.col[data-astro-cid-jul5od4p]{transition:none;transform:none}}@media (width>=768px){.stack-heading[data-astro-cid-3ojv4sdt],.stack-card[data-astro-cid-3ojv4sdt]{top:var(--pin)}.stack-heading[data-astro-cid-3ojv4sdt]{height:calc(var(--heading) + var(--extra));pointer-events:none}.stack-card[data-astro-cid-3ojv4sdt]:first-of-type{margin-top:calc(-1 * var(--extra))}.stack-gap[data-astro-cid-3ojv4sdt]{height:var(--gap)}.stack-hold[data-astro-cid-3ojv4sdt]{height:var(--hold)}}@media (width<=767px){.stack-gap[data-astro-cid-3ojv4sdt]{height:24px}.stack-hold[data-astro-cid-3ojv4sdt]{height:0}}.valley[data-astro-cid-sa44cbd2]{--valley-opacity:.16}.valley-art[data-astro-cid-sa44cbd2]{opacity:var(--valley-opacity);filter:saturate(.55);background-image:url(/images/valley.webp);background-position:bottom;background-size:cover;background-attachment:fixed;-webkit-mask-image:linear-gradient(#0000 0,#000 320px calc(100% - 320px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 320px calc(100% - 320px),#0000 100%)}@media (prefers-reduced-motion:reduce){.valley-art[data-astro-cid-sa44cbd2]{background-attachment:scroll}}.fly[data-astro-cid-2linbrq7]{opacity:0;will-change:transform, opacity;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .7s ease-out}.fly-left[data-astro-cid-2linbrq7]{transform:translate(-120px)}.fly-right[data-astro-cid-2linbrq7]{transition-delay:.1s;transform:translate(120px)}.in[data-astro-cid-2linbrq7] .fly[data-astro-cid-2linbrq7]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.fly[data-astro-cid-2linbrq7]{opacity:1;transition:none;transform:none}}
