.hero[data-astro-cid-ergxyi7h]{text-align:center;padding:120px 0}.hero[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]{margin:0;font-size:clamp(52px,9vw,104px);line-height:.98}.hero-lead[data-astro-cid-ergxyi7h]{color:var(--ink2);max-width:560px;margin:22px auto 34px;font-size:19px}.fine[data-astro-cid-ergxyi7h]{color:var(--muted);margin-top:16px;font-size:13px}.small[data-astro-cid-ergxyi7h]{font-size:13px}.tight[data-astro-cid-ergxyi7h]{padding-top:20px}.demo[data-astro-cid-ergxyi7h]{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;display:grid}.steps[data-astro-cid-ergxyi7h]{gap:14px;margin-top:30px;display:grid}.step[data-astro-cid-ergxyi7h]{border:1px solid var(--line);background:var(--panel);border-radius:14px;align-items:flex-start;gap:16px;padding:16px 18px;transition:border-color .3s,background .3s;display:flex}.step[data-astro-cid-ergxyi7h].on{background:#14121f;border-color:#8b72ff8c}.step[data-astro-cid-ergxyi7h] b[data-astro-cid-ergxyi7h]{font-size:16px;display:block}.step[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:14px}.num[data-astro-cid-ergxyi7h]{border:1px solid var(--line2);width:30px;height:30px;color:var(--ink2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:flex}.step[data-astro-cid-ergxyi7h].on .num[data-astro-cid-ergxyi7h]{background:var(--accent);border-color:var(--accent);color:#fff}.chat[data-astro-cid-ergxyi7h]{border:1px solid var(--line2);background:linear-gradient(#121218,#0d0d11);border-radius:20px;padding:22px;box-shadow:0 40px 120px #00000080}.chat-head[data-astro-cid-ergxyi7h]{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:18px;padding-bottom:14px;display:flex}.avatar-dot[data-astro-cid-ergxyi7h]{background:linear-gradient(135deg,#f4a261,#e76f51);border-radius:50%;width:36px;height:36px}.msg[data-astro-cid-ergxyi7h]{max-width:78%;color:var(--ink2);background:#1c1c24;border-radius:16px 16px 16px 4px;margin-bottom:10px;padding:12px 15px;font-size:15px}.me[data-astro-cid-ergxyi7h]{color:var(--ink);background:#2a2342;border-radius:16px 16px 4px;min-height:48px;margin-left:auto}.chat[data-astro-cid-ergxyi7h] .caret{background:var(--accent2);vertical-align:-3px;width:2px;height:17px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.pill[data-astro-cid-ergxyi7h]{justify-content:center;margin-top:22px;display:flex}.pill[data-astro-cid-ergxyi7h]>span[data-astro-cid-ergxyi7h]{background:var(--ink);color:#09090c;opacity:.25;border-radius:99px;align-items:center;gap:10px;height:38px;padding:0 16px;font-size:13px;font-weight:600;transition:opacity .3s;display:flex}.pill[data-astro-cid-ergxyi7h].live>span[data-astro-cid-ergxyi7h]{opacity:1}.wave[data-astro-cid-ergxyi7h]{align-items:center;gap:3px;height:18px;display:flex}.wave[data-astro-cid-ergxyi7h] i[data-astro-cid-ergxyi7h]{background:#09090c;border-radius:2px;width:3px;animation:1.1s ease-in-out infinite wv;display:block}@keyframes wv{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.apps-section[data-astro-cid-ergxyi7h]{padding-top:20px}.marquee[data-astro-cid-ergxyi7h]{margin-top:30px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee[data-astro-cid-ergxyi7h]+.marquee[data-astro-cid-ergxyi7h]{margin-top:14px}.track[data-astro-cid-ergxyi7h]{gap:14px;width:max-content;animation:48s linear infinite slide;display:flex}.marquee[data-astro-cid-ergxyi7h].rev .track[data-astro-cid-ergxyi7h]{animation-duration:54s;animation-direction:reverse}.marquee[data-astro-cid-ergxyi7h]:hover .track[data-astro-cid-ergxyi7h]{animation-play-state:paused}@keyframes slide{to{transform:translate(-50%)}}.app[data-astro-cid-ergxyi7h]{border:1px solid var(--line);background:var(--panel);color:var(--ink2);white-space:nowrap;border-radius:14px;align-items:center;gap:10px;padding:12px 20px;font-size:15px;transition:border-color .2s,color .2s;display:flex}.app[data-astro-cid-ergxyi7h] svg[data-astro-cid-ergxyi7h]{fill:#e9e5de;width:22px;height:22px;transition:fill .25s}.app[data-astro-cid-ergxyi7h]:hover{color:var(--ink);border-color:var(--line2)}.app[data-astro-cid-ergxyi7h]:hover svg[data-astro-cid-ergxyi7h]{fill:var(--c)}.apps-more[data-astro-cid-ergxyi7h]{margin-top:22px;padding:0 24px;font-size:15px}.grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}.card[data-astro-cid-ergxyi7h]{border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:24px;transition:border-color .2s,transform .2s}.card[data-astro-cid-ergxyi7h]:hover{border-color:var(--line2);transform:translateY(-2px)}.card[data-astro-cid-ergxyi7h] svg[data-astro-cid-ergxyi7h]{width:26px;height:26px;stroke:var(--accent2);fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.card[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{margin:16px 0 6px;font-size:16.5px}.card[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.more-link[data-astro-cid-ergxyi7h]{margin-top:26px}.langs-box[data-astro-cid-ergxyi7h]{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;display:grid}.lnote[data-astro-cid-ergxyi7h]{gap:12px;margin-top:24px;display:grid}.lnote[data-astro-cid-ergxyi7h] div[data-astro-cid-ergxyi7h]{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:14px 16px}.lnote[data-astro-cid-ergxyi7h] b[data-astro-cid-ergxyi7h]{font-size:15px;display:block}.lnote[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:14px}.lchips[data-astro-cid-ergxyi7h]{flex-wrap:wrap;gap:8px;display:flex}.lchips[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]{border:1px solid var(--line);background:var(--panel);color:var(--ink2);border-radius:99px;padding:7px 13px;font-size:14px}.lchips[data-astro-cid-ergxyi7h] .more[data-astro-cid-ergxyi7h]{color:var(--muted);border-style:dashed}.privacy[data-astro-cid-ergxyi7h]{border:1px solid var(--line);background:radial-gradient(800px 300px at 80% 0%,#8b72ff24,transparent),var(--panel);border-radius:28px;grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding:64px;display:grid}.pp[data-astro-cid-ergxyi7h]{gap:16px;display:grid}.pp[data-astro-cid-ergxyi7h] div[data-astro-cid-ergxyi7h]{align-items:flex-start;gap:14px;display:flex}.pp[data-astro-cid-ergxyi7h] svg[data-astro-cid-ergxyi7h]{width:22px;height:22px;stroke:var(--accent2);fill:none;stroke-width:1.7px;flex:none;margin-top:2px}.pp[data-astro-cid-ergxyi7h] b[data-astro-cid-ergxyi7h]{display:block}.pp[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:14.5px}.plans[data-astro-cid-ergxyi7h]{text-align:left;grid-template-columns:1fr 1fr;gap:16px;max-width:820px;margin:40px auto 0;display:grid}.plan[data-astro-cid-ergxyi7h]{border:1px solid var(--line);background:var(--panel);border-radius:22px;padding:32px}.plan[data-astro-cid-ergxyi7h].main{background:linear-gradient(#16132a,#111116);border-color:#8b72ff80}.plan[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{margin:14px 0 0;font-size:18px}.price[data-astro-cid-ergxyi7h]{margin:14px 0 4px;font-size:46px;line-height:1}.plan[data-astro-cid-ergxyi7h] ul[data-astro-cid-ergxyi7h]{color:var(--ink2);gap:9px;margin:22px 0 26px;padding:0;font-size:14.5px;list-style:none;display:grid}.plan[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]:before{content:"✓";color:var(--accent2);margin-right:10px}.tag[data-astro-cid-ergxyi7h].soon{color:var(--ink2);background:#ffffff14}.final[data-astro-cid-ergxyi7h]{text-align:center;padding:130px 0 120px;position:relative}.final[data-astro-cid-ergxyi7h] .lead[data-astro-cid-ergxyi7h]{margin:0 auto 32px}.big[data-astro-cid-ergxyi7h]{font-size:clamp(40px,7vw,76px)}@media (width<=900px){.demo[data-astro-cid-ergxyi7h],.privacy[data-astro-cid-ergxyi7h],.langs-box[data-astro-cid-ergxyi7h],.plans[data-astro-cid-ergxyi7h]{grid-template-columns:1fr}.grid[data-astro-cid-ergxyi7h]{grid-template-columns:1fr 1fr}.privacy[data-astro-cid-ergxyi7h]{padding:36px 24px}}@media (width<=520px){.grid[data-astro-cid-ergxyi7h]{grid-template-columns:1fr}.hero[data-astro-cid-ergxyi7h]{padding:80px 0}}
