.focus[data-astro-cid-jktnb3q7]{gap:1.2rem;display:grid}.panel[data-astro-cid-jktnb3q7]{border-radius:var(--radius-xl);background:var(--tone-bg);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(1.6rem,4vw,3.2rem);display:grid;overflow:hidden}.panel[data-astro-cid-jktnb3q7]:nth-child(2){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.panel[data-astro-cid-jktnb3q7]:nth-child(2) .panel-copy[data-astro-cid-jktnb3q7]{order:2}.panel-copy[data-astro-cid-jktnb3q7]{justify-items:start;gap:1.2rem;display:grid}.panel-icon[data-astro-cid-jktnb3q7]{width:3rem;height:3rem;color:var(--tone-fg);box-shadow:var(--shadow-soft);background:#fff;border-radius:14px;place-items:center;display:grid}.panel-icon[data-astro-cid-jktnb3q7] svg{width:1.5rem;height:1.5rem}.panel[data-astro-cid-jktnb3q7] .t-h2[data-astro-cid-jktnb3q7] em[data-astro-cid-jktnb3q7]{color:var(--tone-fg)}.panel[data-astro-cid-jktnb3q7] .t-body[data-astro-cid-jktnb3q7]{color:var(--ink-2);opacity:.78;max-width:30rem}.auto-demo[data-astro-cid-jktnb3q7]{border-radius:var(--radius);min-height:21rem;box-shadow:var(--shadow-card);background:#fff;padding:1.3rem 1.3rem 3rem;display:grid;position:relative}.auto-slide[data-astro-cid-jktnb3q7]{opacity:0;visibility:hidden;min-width:0;transition:opacity .6s var(--ease), transform .8s var(--ease), visibility 0s .6s;grid-area:1/1;transform:translateY(14px)}.auto-slide[data-astro-cid-jktnb3q7].is-active{opacity:1;visibility:visible;transition:opacity .6s var(--ease) .15s, transform .8s var(--ease) .15s;transform:none}.auto-head[data-astro-cid-jktnb3q7]{gap:.5rem;margin-bottom:1.1rem;display:grid}.auto-head[data-astro-cid-jktnb3q7] b[data-astro-cid-jktnb3q7]{letter-spacing:-.02em;font-size:1.05rem;font-weight:500}.auto-channel[data-astro-cid-jktnb3q7]{background:var(--sky);color:var(--blue-text);border-radius:999px;justify-self:start;padding:.28rem .65rem;font-size:.72rem;font-weight:500}.auto-steps[data-astro-cid-jktnb3q7]{gap:.55rem;display:grid}.auto-step[data-astro-cid-jktnb3q7]{opacity:0;border-radius:16px;gap:.15rem;max-width:88%;padding:.7rem .9rem;font-size:.86rem;line-height:1.45;display:grid;transform:translateY(8px)scale(.98)}.is-active[data-astro-cid-jktnb3q7] .auto-step[data-astro-cid-jktnb3q7]{animation:bubble .55s var(--ease) forwards;animation-delay:calc(var(--d) * .7s + .4s)}@keyframes bubble{to{opacity:1;transform:none}}.auto-step[data-astro-cid-jktnb3q7] small[data-astro-cid-jktnb3q7]{color:var(--soft);font-size:.68rem;font-weight:500}.auto-step--ai[data-astro-cid-jktnb3q7] small[data-astro-cid-jktnb3q7]{color:#fff}.auto-step--customer[data-astro-cid-jktnb3q7]{background:var(--surface);border-bottom-left-radius:4px}.auto-step--ai[data-astro-cid-jktnb3q7]{background:var(--blue-text);color:#fff;border-bottom-right-radius:4px;justify-self:end}.auto-step--event[data-astro-cid-jktnb3q7]{border:1px dashed var(--line-strong);max-width:100%;color:var(--muted);text-align:center;justify-self:center}.auto-dots[data-astro-cid-jktnb3q7]{gap:.35rem;display:flex;position:absolute;bottom:1.2rem;left:1.3rem}.auto-dots[data-astro-cid-jktnb3q7] i[data-astro-cid-jktnb3q7]{background:var(--line-strong);width:.45rem;height:.45rem;transition:width .5s var(--ease), background-color .5s;border-radius:999px}.auto-dots[data-astro-cid-jktnb3q7] i[data-astro-cid-jktnb3q7].on{background:var(--blue);width:1.4rem}.web-demo[data-astro-cid-jktnb3q7]{gap:1rem;display:grid}.browser[data-astro-cid-jktnb3q7]{border-radius:var(--radius);box-shadow:var(--shadow-card);background:#fff;overflow:hidden}.browser-bar[data-astro-cid-jktnb3q7]{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:.8rem;padding:.65rem .9rem;display:flex}.dots[data-astro-cid-jktnb3q7]{gap:5px;display:flex}.dots[data-astro-cid-jktnb3q7] i[data-astro-cid-jktnb3q7]{background:#d5dbe3;border-radius:50%;width:8px;height:8px}.url[data-astro-cid-jktnb3q7]{min-width:0;color:var(--soft);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;flex:1;padding:.3rem .75rem;font-size:.74rem;overflow:hidden}.screens[data-astro-cid-jktnb3q7]{aspect-ratio:16/10;background:var(--surface);position:relative}.screen[data-astro-cid-jktnb3q7]{opacity:0;pointer-events:none;clip-path:inset(0 0 100%);transition:clip-path .9s var(--ease-in-out), opacity 0s .9s;position:absolute;inset:0}.screen[data-astro-cid-jktnb3q7].is-active{z-index:1;opacity:1;pointer-events:auto;clip-path:inset(0);transition:clip-path .9s var(--ease-in-out)}.screen[data-astro-cid-jktnb3q7] img{object-fit:contain;object-position:center;width:100%;height:100%}.web-list[data-astro-cid-jktnb3q7]{flex-wrap:wrap;gap:.5rem;display:flex}.web-list[data-astro-cid-jktnb3q7] li[data-astro-cid-jktnb3q7]{color:var(--lilac-fg);background:#ffffffbf;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.84rem;font-weight:500;display:inline-flex}.web-list[data-astro-cid-jktnb3q7] svg{width:1rem;height:1rem}@media (width<=960px){.panel[data-astro-cid-jktnb3q7],.panel[data-astro-cid-jktnb3q7]:nth-child(2){grid-template-columns:minmax(0,1fr)}.panel[data-astro-cid-jktnb3q7]:nth-child(2) .panel-copy[data-astro-cid-jktnb3q7]{order:0}}@media (prefers-reduced-motion:reduce){.auto-step[data-astro-cid-jktnb3q7]{opacity:1;transform:none}}.stage[data-astro-cid-t6ocdfn4]{width:var(--wrap);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow-stage);text-align:left;background:#ffffff8c;border:1px solid #0b122012;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);gap:1.4rem;margin:clamp(3.5rem,7vw,4.5rem) auto 0;padding:1.4rem;display:grid;position:relative}.panel[data-astro-cid-t6ocdfn4]{z-index:1;border-radius:var(--radius);border:1px solid var(--line);background:#fff;flex-direction:column;min-height:20rem;padding:1.2rem;display:flex;position:relative}.wire[data-astro-cid-t6ocdfn4]{z-index:0;background-image:linear-gradient(90deg, var(--blue) 50%, transparent 50%);opacity:.45;background-size:10px 2px;width:8%;height:2px;animation:.6s linear infinite wire-dash;position:absolute;top:50%}.w1[data-astro-cid-t6ocdfn4]{left:30%}.w2[data-astro-cid-t6ocdfn4]{left:62%}@keyframes wire-dash{to{background-position:10px 0}}.site[data-astro-cid-t6ocdfn4]{padding:0;overflow:hidden}.browser-bar[data-astro-cid-t6ocdfn4]{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:.8rem;padding:.7rem .9rem;display:flex}.dots[data-astro-cid-t6ocdfn4]{gap:5px;display:flex}.dots[data-astro-cid-t6ocdfn4] i[data-astro-cid-t6ocdfn4]{background:#d5dbe3;border-radius:50%;width:8px;height:8px}.url[data-astro-cid-t6ocdfn4]{min-width:0;color:var(--soft);white-space:nowrap;background:#fff;border-radius:999px;flex:1;align-items:center;gap:.4rem;padding:.32rem .7rem;font-size:.74rem;display:inline-flex;overflow:hidden}.url[data-astro-cid-t6ocdfn4] svg{flex:none;width:.8rem;height:.8rem}.site-body[data-astro-cid-t6ocdfn4]{gap:.75rem;padding:1.1rem 1.2rem 1.2rem;display:grid}.site-title[data-astro-cid-t6ocdfn4]{letter-spacing:-.02em;font-size:1.05rem;font-weight:500}.field[data-astro-cid-t6ocdfn4]{gap:.3rem;display:grid}.field-label[data-astro-cid-t6ocdfn4]{color:var(--soft);font-size:.72rem}.field-input[data-astro-cid-t6ocdfn4]{border:1px solid var(--line);border-radius:10px;min-height:2.2rem;padding:.55rem .75rem;font-size:.84rem;line-height:1.35;display:block}.field-input--tall[data-astro-cid-t6ocdfn4]{min-height:3.6rem}.caret[data-astro-cid-t6ocdfn4]{vertical-align:-.12em;background:var(--blue);width:1.5px;height:.95em;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.site-submit[data-astro-cid-t6ocdfn4]{background:var(--blue-text);color:#fff;transition:transform .25s var(--ease), box-shadow .4s;border-radius:999px;justify-self:start;padding:.6rem 1rem;font-size:.8rem;font-weight:500}.site-submit[data-astro-cid-t6ocdfn4].pressed{transform:scale(.94);box-shadow:0 0 0 6px #087dc729}.agent[data-astro-cid-t6ocdfn4]{text-align:center;background:linear-gradient(#fff,#f3f9fe);justify-content:center;align-items:center}.orb[data-astro-cid-t6ocdfn4]{border-radius:50%;place-items:center;width:6.2rem;height:6.2rem;margin-bottom:1.1rem;display:grid;position:relative}.orb[data-astro-cid-t6ocdfn4]:before{content:"";background:conic-gradient(#087dc7,#8fd0fb,#c9c2ff,#ffd3b0,#087dc7);border-radius:50%;animation:4s linear infinite orb-spin;position:absolute;inset:0}.orb[data-astro-cid-t6ocdfn4]:after{content:"";background:radial-gradient(circle at 35% 30%,#fff,#eaf5fd 60%,#d4ebfa);border-radius:50%;position:absolute;inset:5px}.agent[data-astro-cid-t6ocdfn4].busy .orb[data-astro-cid-t6ocdfn4]:before{animation-duration:1.1s}.orb[data-astro-cid-t6ocdfn4] svg{z-index:1;width:2.2rem;height:2.2rem;color:var(--blue);animation:9s linear infinite reverse orb-spin;position:relative}@keyframes orb-spin{to{transform:rotate(1turn)}}.agent-name[data-astro-cid-t6ocdfn4]{letter-spacing:-.02em;font-weight:500}.checks[data-astro-cid-t6ocdfn4]{text-align:left;gap:.5rem;width:100%;max-width:14rem;margin-top:1rem;display:grid}.checks[data-astro-cid-t6ocdfn4] li[data-astro-cid-t6ocdfn4]{color:var(--soft);align-items:center;gap:.55rem;font-size:.8rem;transition:color .4s;display:flex}.tick[data-astro-cid-t6ocdfn4]{border:1.5px solid var(--line-strong);width:1rem;height:1rem;transition:background-color .4s var(--ease), border-color .4s var(--ease), transform .4s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.tick[data-astro-cid-t6ocdfn4] svg{color:#fff;opacity:0;width:.6rem;height:.6rem;transition:opacity .3s}.checks[data-astro-cid-t6ocdfn4] li[data-astro-cid-t6ocdfn4].ok{color:var(--ink)}.checks[data-astro-cid-t6ocdfn4] li[data-astro-cid-t6ocdfn4].ok .tick[data-astro-cid-t6ocdfn4]{background:var(--blue);border-color:var(--blue);transform:scale(1.08)}.checks[data-astro-cid-t6ocdfn4] li[data-astro-cid-t6ocdfn4].ok .tick[data-astro-cid-t6ocdfn4] svg{opacity:1}.panel-head[data-astro-cid-t6ocdfn4]{color:var(--soft);align-items:baseline;gap:.5rem;margin-bottom:.9rem;font-size:.8rem;display:flex}.panel-head[data-astro-cid-t6ocdfn4] b[data-astro-cid-t6ocdfn4]{color:var(--ink);font-size:.88rem;font-weight:500}.result[data-astro-cid-t6ocdfn4]{border:1px solid var(--line);color:var(--soft);transition:color .35s var(--ease), transform .45s var(--ease), border-color .35s, box-shadow .45s var(--ease);background:#fff;border-radius:14px;align-items:center;gap:.75rem;margin-bottom:.55rem;padding:.65rem .75rem;display:flex}.result[data-astro-cid-t6ocdfn4]:not(.show) .result-icon[data-astro-cid-t6ocdfn4]{background:var(--surface);color:var(--soft)}.result[data-astro-cid-t6ocdfn4].show{color:var(--ink);border-color:color-mix(in srgb, var(--tone-fg) 25%, var(--line));animation:result-pop .45s var(--ease);box-shadow:0 10px 24px -18px #0b285073}@keyframes result-pop{0%{transform:scale(.97)}60%{transform:scale(1.02)}to{transform:none}}.result-icon[data-astro-cid-t6ocdfn4]{background:var(--tone-bg);width:2.1rem;height:2.1rem;color:var(--tone-fg);border-radius:10px;flex:none;place-items:center;transition:background-color .35s,color .35s;display:grid}.result-icon[data-astro-cid-t6ocdfn4] svg{width:1rem;height:1rem}.result[data-astro-cid-t6ocdfn4] b[data-astro-cid-t6ocdfn4]{font-size:.84rem;font-weight:500;display:block}.result[data-astro-cid-t6ocdfn4] small[data-astro-cid-t6ocdfn4]{color:var(--soft);font-size:.74rem}.result[data-astro-cid-t6ocdfn4].show small[data-astro-cid-t6ocdfn4]{color:var(--muted)}@media (width<=960px){.stage[data-astro-cid-t6ocdfn4]{grid-template-columns:minmax(0,1fr);gap:.9rem;padding:.9rem}.panel[data-astro-cid-t6ocdfn4]{min-height:0}.wire[data-astro-cid-t6ocdfn4]{display:none}}.brand-strip[data-astro-cid-a2cj5xtc]{text-align:center;padding-block:clamp(3rem,6vw,4.5rem) 1rem}h2[data-astro-cid-a2cj5xtc]{color:var(--muted);text-wrap:balance;font-size:.9rem;font-weight:450}.marquee[data-astro-cid-a2cj5xtc]{--marquee-duration:48s;--logo-gap:clamp(2rem, 5vw, 4rem);margin-top:2rem;padding-block:.4rem}.marquee-track[data-astro-cid-a2cj5xtc]{align-items:center;gap:var(--logo-gap);padding-right:var(--logo-gap)}.marquee[data-astro-cid-a2cj5xtc]:focus-within .marquee-track[data-astro-cid-a2cj5xtc]{animation-play-state:paused}.brand-logo[data-astro-cid-a2cj5xtc]{border-radius:var(--radius-sm);place-items:center;width:176px;padding:.5rem;transition:background-color .2s;display:grid}.brand-logo[data-astro-cid-a2cj5xtc]:hover{background:var(--surface)}img[data-astro-cid-a2cj5xtc]{object-fit:contain;filter:grayscale();opacity:.65;width:160px;max-width:100%;height:64px;transition:filter .3s,opacity .3s;display:block}.brand-logo[data-astro-cid-a2cj5xtc]:hover img[data-astro-cid-a2cj5xtc]{filter:grayscale(0);opacity:1}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-a2cj5xtc]{margin-inline:1.25rem;overflow:visible;mask-image:none}.marquee-track[data-astro-cid-a2cj5xtc]{animation:none}.brand-logos[data-astro-cid-a2cj5xtc]{flex-wrap:wrap;flex:1;justify-content:center;gap:1rem;padding-right:0}.brand-logos-copy[data-astro-cid-a2cj5xtc]{display:none}}.reviews[data-astro-cid-ndabfdc4]{background:var(--surface)}.reviews-intro[data-astro-cid-ndabfdc4]{max-width:32rem;margin-top:1rem}.review-controls[data-astro-cid-ndabfdc4]{align-self:end;gap:.6rem;display:none}.js .review-controls[data-astro-cid-ndabfdc4]{display:flex}.review-control[data-astro-cid-ndabfdc4]{border:1px solid var(--line-strong);width:2.75rem;height:2.75rem;color:var(--ink);background:#fff;border-radius:50%;place-items:center;transition:background-color .2s;display:grid}.review-control[data-astro-cid-ndabfdc4]:hover:not(:disabled){background:var(--sky)}.review-control[data-astro-cid-ndabfdc4]:disabled{opacity:.4;cursor:default}.review-control[data-astro-cid-ndabfdc4] svg{width:1rem;height:1rem}.review-control[data-astro-cid-ndabfdc4]:first-child svg{rotate:180deg}.review-track[data-astro-cid-ndabfdc4]{scroll-snap-type:x mandatory;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin;gap:1.25rem;padding:.2rem 0 1.5rem;display:flex;overflow-x:auto}.review[data-astro-cid-ndabfdc4]{border:1px solid var(--line);border-radius:var(--radius);scroll-snap-align:start;background:#fff;flex-direction:column;flex:0 0 calc(33.3333% - .833333rem);align-items:start;gap:1rem;min-width:0;padding:clamp(1.4rem,2.4vw,2rem);display:flex}.review-stars[data-astro-cid-ndabfdc4]{gap:.25rem;display:flex}.review-stars[data-astro-cid-ndabfdc4] span[data-astro-cid-ndabfdc4]{color:#fff;background:#000;border-radius:4px;place-items:center;width:1.55rem;height:1.55rem;display:grid}.review-stars[data-astro-cid-ndabfdc4] svg[data-astro-cid-ndabfdc4]{width:1rem;height:1rem}.review[data-astro-cid-ndabfdc4] blockquote[data-astro-cid-ndabfdc4]{color:var(--muted);font-size:.95rem;line-height:1.75}.review[data-astro-cid-ndabfdc4] figcaption[data-astro-cid-ndabfdc4]{color:var(--ink);margin-top:auto;padding-top:.5rem;font-size:.8rem;font-weight:500}.review-hint[data-astro-cid-ndabfdc4]{margin-top:.8rem}@media (width<=960px){.review[data-astro-cid-ndabfdc4]{flex-basis:calc(50% - .625rem)}}@media (width<=600px){.review[data-astro-cid-ndabfdc4]{flex-basis:88%}.review-controls[data-astro-cid-ndabfdc4]{align-self:start}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding:calc(var(--header-h) + clamp(3rem, 7vw, 5.2rem)) 0 clamp(2rem, 5vw, 4rem);text-align:center;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#0000,#fff);height:35%;position:absolute;inset:auto 0 0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;margin-inline:auto}.hero-lede[data-astro-cid-lcdefpme]{max-width:35rem;margin:1.7rem auto 0}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.1rem;display:flex}.trust[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:1.3rem;font-size:.86rem}.trust[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.fuse-copy[data-astro-cid-lcdefpme]{letter-spacing:-.035em;text-wrap:balance;max-width:54rem;margin-inline:auto;font-size:clamp(1.6rem,3.4vw,2.75rem);font-weight:500;line-height:1.28}.stats[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));max-width:52rem;margin:clamp(3rem,6vw,4.5rem) auto 0;display:grid}.stat[data-astro-cid-lcdefpme]{flex-direction:column-reverse;justify-content:flex-end;gap:.6rem;padding-left:clamp(.5rem,3vw,2.2rem);display:flex}.stat[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{max-width:10rem;color:var(--muted);font-size:.84rem;line-height:1.35}.stat-v[data-astro-cid-lcdefpme]{letter-spacing:-.06em;font-variant-numeric:tabular-nums;align-items:flex-start;font-size:clamp(2.8rem,6vw,4.6rem);font-weight:400;line-height:1;display:flex}.stat-v[data-astro-cid-lcdefpme] sup[data-astro-cid-lcdefpme]{color:var(--blue);margin-top:.1em;font-size:.4em}.bar[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--ink);color:#fff;isolation:isolate;justify-content:space-between;align-items:center;gap:1rem;margin-top:.9rem;padding:1.3rem 1.4rem 1.3rem 1.8rem;display:flex;position:relative;overflow:hidden}.bar[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:radial-gradient(circle,#087dc799,#0000 60%);width:30rem;height:30rem;animation:9s ease-in-out infinite alternate aurora-2;position:absolute;top:-12rem;right:-8rem}.bar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.95rem;line-height:1.45}.bar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#9fb0c4}.bar-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;display:flex}.work-head-side[data-astro-cid-lcdefpme]{justify-self:end;justify-items:start;gap:1.1rem;max-width:26rem;display:grid}.work-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6rem 1.4rem;display:grid}.work-actions[data-astro-cid-lcdefpme]{justify-content:center;margin-top:clamp(2rem,4vw,3rem);display:flex}@media (width<=960px){.bar[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.work-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.work-head-side[data-astro-cid-lcdefpme]{justify-self:start}}@media (width<=640px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:2rem;max-width:18rem}}
