.shot[data-astro-cid-aatdr2li]{margin:0}.frame[data-astro-cid-aatdr2li]{background:#0b0b0b;border:1px solid #2a2a2a;border-radius:28px;max-height:520px;padding:28px 14px 0;overflow:hidden;container-type:inline-size}.frame[data-astro-cid-aatdr2li] img{width:100%}.frame[data-astro-cid-aatdr2li] img.panel{--r:calc((100cqw - 28px) * 22 / 390 + 3px);border-radius:var(--r) var(--r) 0 0}figcaption[data-astro-cid-aatdr2li]{color:var(--text-muted);margin-top:14px;font-size:15px}figcaption[data-astro-cid-aatdr2li] strong[data-astro-cid-aatdr2li]{color:var(--text);font-weight:600}.kb[data-astro-cid-5jd26lyo]{color:#fff;border-radius:calc(22 * var(--u)) calc(22 * var(--u)) 0 0;padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(18 * var(--u));gap:calc(12 * var(--u));font-family:var(--font-body);user-select:none;--u:calc(100cqw / 390);background:#181818;display:grid}.head[data-astro-cid-5jd26lyo]{justify-content:space-between;align-items:center;display:flex}.pill[data-astro-cid-5jd26lyo]{align-items:center;gap:calc(8 * var(--u));height:calc(32 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(12 * var(--u));font-size:calc(15 * var(--u));color:#c6ff00;background:#c6ff0024;border-radius:999px;font-weight:600;transition:background .3s;display:inline-flex}.state-dot[data-astro-cid-5jd26lyo]{width:calc(8 * var(--u));height:calc(8 * var(--u));background:#c6ff00;border-radius:50%}.divider[data-astro-cid-5jd26lyo]{width:1px;height:calc(14 * var(--u));background:#c6ff0059}.engine[data-astro-cid-5jd26lyo]{font-size:calc(13 * var(--u));color:#b5e61a;font-weight:500}.icons[data-astro-cid-5jd26lyo]{color:#b3b3b3;display:flex}.icons[data-astro-cid-5jd26lyo] svg{width:calc(44 * var(--u));height:calc(20 * var(--u))}.icons[data-astro-cid-5jd26lyo] .i18{height:calc(18 * var(--u))}.icons[data-astro-cid-5jd26lyo] .i22{height:calc(22 * var(--u))}.row[data-astro-cid-5jd26lyo]{height:calc(116 * var(--u));justify-content:space-between;align-items:center;display:flex}.key[data-astro-cid-5jd26lyo]{width:calc(56 * var(--u));height:calc(56 * var(--u));border-radius:calc(16 * var(--u));color:#e8e8e8;font-size:calc(15 * var(--u));letter-spacing:.02em;background:#232323;place-items:center;font-weight:700;display:grid}.key[data-astro-cid-5jd26lyo] svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.dots[data-astro-cid-5jd26lyo]{align-items:center;gap:calc(6 * var(--u));height:calc(40 * var(--u));display:flex}.dots[data-astro-cid-5jd26lyo] i[data-astro-cid-5jd26lyo]{width:calc(5 * var(--u));height:calc(5 * var(--u));background:#3e3e3e;border-radius:999px;transition:background .2s}.mic-wrap[data-astro-cid-5jd26lyo]{width:calc(116 * var(--u));height:calc(116 * var(--u));place-items:center;display:grid;position:relative}.halo[data-astro-cid-5jd26lyo]{background:#c6ff0038;border-radius:50%;position:absolute;inset:0}.mic[data-astro-cid-5jd26lyo]{width:calc(88 * var(--u));height:calc(88 * var(--u));color:#000;background:#c6ff00;border-radius:50%;place-items:center;display:grid;position:relative}.mic[data-astro-cid-5jd26lyo] svg{width:calc(34 * var(--u));height:calc(34 * var(--u))}.status[data-astro-cid-5jd26lyo]{height:calc(18 * var(--u));margin-top:calc(-6 * var(--u));text-align:center;font-size:calc(13 * var(--u));color:#b3b3b3}.cmds[data-astro-cid-5jd26lyo]{gap:calc(8 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.cmd[data-astro-cid-5jd26lyo]{height:calc(58 * var(--u));border-radius:calc(16 * var(--u));justify-content:center;align-items:center;gap:calc(2 * var(--u));background:#2a2a2a;border:1px solid #3a3a3a;flex-direction:column;transition:transform 80ms,filter 80ms,opacity .25s;display:flex}.lbl[data-astro-cid-5jd26lyo]{align-items:center;gap:calc(7 * var(--u));font-size:calc(16 * var(--u));font-weight:600;display:inline-flex}.lbl[data-astro-cid-5jd26lyo] svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.hint[data-astro-cid-5jd26lyo]{font-size:calc(11 * var(--u));color:#969696;white-space:nowrap}.send[data-astro-cid-5jd26lyo]{color:#000;background:#c6ff00;border-color:#c6ff00}.send[data-astro-cid-5jd26lyo] .lbl[data-astro-cid-5jd26lyo]{font-weight:700}.send[data-astro-cid-5jd26lyo] .hint[data-astro-cid-5jd26lyo]{color:#3f5200}.kb[data-astro-cid-5jd26lyo].speaking .dots[data-astro-cid-5jd26lyo] i[data-astro-cid-5jd26lyo]{background:#c6ff00;animation:.42s ease-in-out infinite alternate wave}.kb[data-astro-cid-5jd26lyo].speaking .dots[data-astro-cid-5jd26lyo] i[data-astro-cid-5jd26lyo]:nth-child(2){animation-duration:.36s;animation-delay:-.12s}.kb[data-astro-cid-5jd26lyo].speaking .dots[data-astro-cid-5jd26lyo] i[data-astro-cid-5jd26lyo]:nth-child(3){animation-duration:.5s;animation-delay:-.27s}.kb[data-astro-cid-5jd26lyo].speaking .dots[data-astro-cid-5jd26lyo] i[data-astro-cid-5jd26lyo]:nth-child(4){animation-duration:.31s;animation-delay:-.05s}.kb[data-astro-cid-5jd26lyo].speaking .halo[data-astro-cid-5jd26lyo]{animation:.5s ease-in-out infinite alternate pulse}.cmd[data-astro-cid-5jd26lyo].pressed{filter:brightness(1.25);transform:scale(.96)}.kb[data-astro-cid-5jd26lyo].empty .send[data-astro-cid-5jd26lyo]{opacity:.38}@keyframes wave{0%{height:calc(5 * var(--u))}to{height:calc(30 * var(--u))}}@keyframes pulse{0%{opacity:.7;transform:scale(.94)}to{opacity:1;transform:scale(1.04)}}.demo[data-astro-cid-rk2pmsne]{width:100%;margin:0}.screen[data-astro-cid-rk2pmsne]{background:#0e0e0e;border:1px solid #2a2a2a;border-radius:34px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073,0 0 0 6px #ffffff08;container-type:inline-size}.chat-head[data-astro-cid-rk2pmsne]{color:#fff;border-bottom:1px solid #1f1f1f;align-items:center;gap:10px;padding:16px 18px 12px;font-size:15px;font-weight:600;display:flex}.avatar[data-astro-cid-rk2pmsne]{color:#c6ff00;background:#2f3a10;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.chat[data-astro-cid-rk2pmsne]{flex-direction:column;justify-content:flex-end;gap:8px;min-height:150px;padding:16px 16px 10px;display:flex}.bubble[data-astro-cid-rk2pmsne]{border-radius:18px;max-width:78%;margin:0;padding:9px 14px;font-size:15px;line-height:1.35}.in[data-astro-cid-rk2pmsne]{color:#f2f2f2;background:#262626;border-bottom-left-radius:6px;align-self:flex-start}.out[data-astro-cid-rk2pmsne]{color:#000;background:#c6ff00;border-bottom-right-radius:6px;align-self:flex-end;animation:.28s ease-out pop}.out[data-astro-cid-rk2pmsne][hidden]{display:none}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.96)}}.said[data-astro-cid-rk2pmsne]{color:#c6ff00;white-space:nowrap;opacity:0;pointer-events:none;background:#141414eb;border:1px solid #c6ff0066;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;top:70px;left:50%;transform:translate(-50%,6px)}.said[data-astro-cid-rk2pmsne].on{opacity:1;transform:translate(-50%)}.field[data-astro-cid-rk2pmsne]{color:#fff;background:#1c1c1c;border:1px solid #2c2c2c;border-radius:23px;flex-wrap:wrap;align-items:center;min-height:46px;margin:0 12px 12px;padding:11px 16px;font-size:15px;line-height:1.5;display:flex}.placeholder[data-astro-cid-rk2pmsne]{color:#7a7a7a}.placeholder[data-astro-cid-rk2pmsne][hidden]{display:none}.caret[data-astro-cid-rk2pmsne]{background:#c6ff00;width:2px;height:1.2em;margin:0 1px;animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.sr-only[data-astro-cid-rk2pmsne]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.caret[data-astro-cid-rk2pmsne],.out[data-astro-cid-rk2pmsne]{animation:none}}.wave-bg[data-astro-cid-wkpinbw3]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%)}canvas[data-astro-cid-wkpinbw3]{filter:blur(14px)saturate(1.1);width:100%;height:100%;display:block}.hero[data-astro-cid-lcdefpme]{padding:72px 0 80px;position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;display:grid;position:relative}.hero-demo[data-astro-cid-lcdefpme]{justify-self:end;width:100%;max-width:400px}.status[data-astro-cid-lcdefpme]{color:var(--text-muted);border:1px solid var(--border);background:color-mix(in srgb, var(--bg) 70%, transparent);border-radius:999px;margin-top:8px;padding:6px 14px;font-size:15px;display:inline-block}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.num[data-astro-cid-lcdefpme]{background:var(--panel);width:32px;height:32px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:14px;font-weight:700;display:inline-grid}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-soft);margin:0}.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px;display:grid}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:14px;font-size:1.02rem}.feature[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--text-soft);margin:0;padding-left:1.1em;font-size:15px}.feature[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-bottom:.35em}.ficon[data-astro-cid-lcdefpme]{background:var(--panel);width:42px;height:42px;color:var(--accent);border-radius:12px;place-items:center;display:inline-grid}.more[data-astro-cid-lcdefpme]{margin-top:24px;font-weight:600}.shots[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;gap:32px 24px;margin-top:32px;display:grid}@media (width<=1000px){.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=800px){.hero[data-astro-cid-lcdefpme]{padding-top:40px}.hero-grid[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-demo[data-astro-cid-lcdefpme]{justify-self:center}}@media (width<=560px){.features[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
