.layout[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (width<=900px){.layout[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}.sec-head[data-astro-cid-hemr5th4]{margin-bottom:0}}.bento[data-astro-cid-cognygiv]{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.bento[data-astro-cid-cognygiv].compact{grid-auto-flow:dense}.cell[data-astro-cid-cognygiv]{flex-direction:column;padding:30px;display:flex;overflow:hidden}.cell[data-astro-cid-cognygiv]:hover{border-color:var(--line-2)}.group[data-astro-cid-cognygiv]{font:500 11.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;display:flex}.group[data-astro-cid-cognygiv] i[data-astro-cid-cognygiv]{width:22px;height:22px;color:var(--text);background:rgb(var(--white-rgb) / .05);border:1px solid var(--line-2);border-radius:6px;place-items:center;font-size:12px;font-style:normal;display:grid}.cell[data-astro-cid-cognygiv] h3[data-astro-cid-cognygiv]{letter-spacing:-.02em;margin:16px 0 10px;font-size:22px;font-weight:600;line-height:1.2}.cell[data-astro-cid-cognygiv]>p[data-astro-cid-cognygiv]:not(.group,.kbds),.txt[data-astro-cid-cognygiv]>p[data-astro-cid-cognygiv]:not(.group,.sort-order){color:var(--text-2);font-size:15px}.more[data-astro-cid-cognygiv]{color:var(--cyan);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.span-4[data-astro-cid-cognygiv]{grid-column:span 4}.span-3[data-astro-cid-cognygiv]{grid-column:span 3}.span-2[data-astro-cid-cognygiv]{grid-column:span 2}.console-cell[data-astro-cid-cognygiv]{flex-direction:row;gap:32px;padding-bottom:0;padding-right:0}.txt[data-astro-cid-cognygiv]{flex:1;padding-bottom:30px}.shot[data-astro-cid-cognygiv]{flex:none;align-self:flex-end;width:42%;margin-top:10px}.phone-crop[data-astro-cid-cognygiv]{background:var(--surface-2);border:1px solid var(--line-2);box-shadow:0 -20px 60px -20px rgb(var(--violet-rgb) / .35);border-bottom:0;border-radius:34px 34px 0 0;padding:8px 8px 0}.phone-crop[data-astro-cid-cognygiv] img{aspect-ratio:1320/1500;object-fit:cover;object-position:top;border-radius:27px 27px 0 0;width:100%}.sort-order[data-astro-cid-cognygiv]{font:12.5px var(--font-mono);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;display:flex}.term[data-astro-cid-cognygiv]{font:12.5px / 1.7 var(--font-mono);color:var(--term-text);background:var(--ink);border:1px solid var(--line);border-radius:12px;flex:1;margin-top:22px;padding:16px 18px}.term[data-astro-cid-cognygiv] .pk[data-astro-cid-cognygiv]{color:var(--term-accent)}.term[data-astro-cid-cognygiv] .ok[data-astro-cid-cognygiv]{color:var(--done)}.term[data-astro-cid-cognygiv] .q[data-astro-cid-cognygiv]{color:var(--term-flag)}.term[data-astro-cid-cognygiv] .dim[data-astro-cid-cognygiv]{color:var(--text-3)}.composer[data-astro-cid-cognygiv]{background:var(--surface-3);border:1px solid var(--line-2);border-radius:16px;margin-top:22px;padding:14px}.ph[data-astro-cid-cognygiv]{color:var(--text-2);font-size:14px}.cur[data-astro-cid-cognygiv]{vertical-align:-3px;background:var(--cyan);width:2px;height:16px;margin-left:2px;display:inline-block}.cbar[data-astro-cid-cognygiv]{align-items:center;gap:8px;margin-top:12px;display:flex}.cbar[data-astro-cid-cognygiv]>span[data-astro-cid-cognygiv]:not(.wave){width:30px;height:30px;color:var(--text-2);background:rgb(var(--white-rgb) / .07);border-radius:50%;place-items:center;font-size:13px;display:grid}.cbar[data-astro-cid-cognygiv] .mic[data-astro-cid-cognygiv]{color:var(--violet-soft);background:rgb(var(--violet-rgb) / .2);box-shadow:0 0 0 1px rgb(var(--violet-soft-rgb) / .4)}.cbar[data-astro-cid-cognygiv] .send[data-astro-cid-cognygiv]{color:var(--black);background:var(--text);margin-left:auto}.wave[data-astro-cid-cognygiv]{align-items:center;gap:3px;height:18px;margin-left:6px;display:flex}.wave[data-astro-cid-cognygiv] b[data-astro-cid-cognygiv]{background:var(--grad);border-radius:2px;width:3px}.toggle-row[data-astro-cid-cognygiv]{gap:10px;margin-top:22px;display:grid}.field[data-astro-cid-cognygiv]{color:var(--text-2);background:var(--surface);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.field[data-astro-cid-cognygiv] code[data-astro-cid-cognygiv]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.switch[data-astro-cid-cognygiv]{background:var(--grad);border-radius:var(--radius-pill);flex:none;width:38px;height:22px;position:relative}.switch[data-astro-cid-cognygiv]:after{content:"";background:var(--white);border-radius:50%;width:18px;height:18px;position:absolute;top:2px;right:2px}.qr-row[data-astro-cid-cognygiv]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding-top:26px;display:flex}.qr[data-astro-cid-cognygiv]{width:176px;height:176px;box-shadow:0 0 0 4px rgb(var(--white-rgb) / .05), 0 12px 40px -10px rgb(var(--cyan-rgb) / .35);border-radius:12px;flex:none}.qr[data-astro-cid-cognygiv] rect[data-astro-cid-cognygiv]{fill:var(--paper)}.qr[data-astro-cid-cognygiv] path[data-astro-cid-cognygiv]{fill:var(--ink)}.qr-meta[data-astro-cid-cognygiv]{font:12px / 1.8 var(--font-mono);color:var(--text-3)}.qr-meta[data-astro-cid-cognygiv] b[data-astro-cid-cognygiv]{color:var(--text);font-weight:500}.kbds[data-astro-cid-cognygiv]{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.kbd[data-astro-cid-cognygiv].thumb{background:var(--grad);width:36px}.ipad-cell[data-astro-cid-cognygiv]{padding-bottom:0}.ipad-crop[data-astro-cid-cognygiv]{background:var(--surface-2);border:1px solid var(--line-2);border-bottom:0;border-radius:16px 16px 0 0;margin-top:26px;padding:8px 8px 0}.ipad-crop[data-astro-cid-cognygiv] img{aspect-ratio:2752/1500;object-fit:cover;object-position:top left;border-radius:10px 10px 0 0;width:100%}.mini-list[data-astro-cid-cognygiv]{font:13px var(--font-mono);color:var(--text-2);gap:8px;margin-top:18px;display:grid}.mini-list[data-astro-cid-cognygiv] div[data-astro-cid-cognygiv]{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.mini-list[data-astro-cid-cognygiv] div[data-astro-cid-cognygiv]>span[data-astro-cid-cognygiv]:last-child{color:var(--text)}.agent-list[data-astro-cid-cognygiv]{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.agent-list[data-astro-cid-cognygiv] code[data-astro-cid-cognygiv]{color:var(--text-2);border:1px solid var(--line);border-radius:6px;padding:3px 8px;font-size:12px;display:inline-block}.agent-list[data-astro-cid-cognygiv] code[data-astro-cid-cognygiv].lead{color:var(--text);border-color:rgb(var(--violet-soft-rgb) / .4);background:rgb(var(--violet-soft-rgb) / .06)}@media (width<=1080px){.br-d[data-astro-cid-cognygiv]{display:none}}@media (width<=860px){.bento[data-astro-cid-cognygiv]{grid-template-columns:1fr}.span-4[data-astro-cid-cognygiv],.span-3[data-astro-cid-cognygiv],.span-2[data-astro-cid-cognygiv]{grid-column:auto}}@media (width<=560px){.cell[data-astro-cid-cognygiv]{padding:24px}.console-cell[data-astro-cid-cognygiv]{flex-direction:column;gap:0;padding:24px 24px 0}.txt[data-astro-cid-cognygiv]{padding-bottom:0}.shot[data-astro-cid-cognygiv]{align-self:center;width:78%;margin-top:28px}.ipad-cell[data-astro-cid-cognygiv]{padding-bottom:0}}.security[data-astro-cid-qj3fwpa7]{padding-top:0}.sec-strip[data-astro-cid-qj3fwpa7]{grid-template-columns:1.1fr 2fr;align-items:start;gap:48px;padding:44px;display:grid;overflow:hidden}.sec-strip[data-astro-cid-qj3fwpa7]:before{content:"";border-radius:inherit;background:radial-gradient(500px 300px at 0% 0%, rgb(var(--cyan-rgb) / .1), transparent 70%);pointer-events:none;position:absolute;inset:0}.sec-title[data-astro-cid-qj3fwpa7]{font-size:clamp(28px,3.2vw,38px)}.intro[data-astro-cid-qj3fwpa7] p[data-astro-cid-qj3fwpa7]{color:var(--text-2);margin-top:14px;font-size:15.5px}.intro[data-astro-cid-qj3fwpa7] a[data-astro-cid-qj3fwpa7]{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.locks[data-astro-cid-qj3fwpa7]{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:relative;overflow:hidden}.lock[data-astro-cid-qj3fwpa7]{background:var(--panel);padding:22px}.ic[data-astro-cid-qj3fwpa7]{width:30px;height:30px;font:13px var(--font-mono);color:var(--cyan);background:rgb(var(--cyan-rgb) / .06);border:1px solid rgb(var(--cyan-rgb) / .35);border-radius:8px;place-items:center;display:grid}h3[data-astro-cid-qj3fwpa7]{letter-spacing:-.01em;margin:14px 0 6px;font-size:15px;font-weight:600}.lock[data-astro-cid-qj3fwpa7] p[data-astro-cid-qj3fwpa7]{color:var(--text-2);font-size:13.5px;line-height:1.55}@media (width<=1080px){.sec-strip[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr;gap:28px}}@media (width<=860px){.locks[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr 1fr}}@media (width<=560px){.sec-strip[data-astro-cid-qj3fwpa7]{padding:26px}.locks[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr}}.setup-grid[data-astro-cid-4twkupaq]{grid-template-columns:1fr 1.25fr;align-items:center;gap:56px;display:grid}.steps[data-astro-cid-4twkupaq]{counter-reset:s;gap:22px;margin-top:36px;display:grid}.steps[data-astro-cid-4twkupaq] li[data-astro-cid-4twkupaq]{counter-increment:s;grid-template-columns:36px 1fr;gap:16px;display:grid}.steps[data-astro-cid-4twkupaq] li[data-astro-cid-4twkupaq]:before{content:counter(s);width:36px;height:36px;font:600 13px var(--font-mono);color:var(--text);background:rgb(var(--white-rgb) / .03);border:1px solid var(--line-2);border-radius:10px;place-items:center;display:grid}h3[data-astro-cid-4twkupaq]{letter-spacing:-.01em;margin-top:6px;font-size:16px;font-weight:600}.steps[data-astro-cid-4twkupaq] p[data-astro-cid-4twkupaq],.steps[data-astro-cid-4twkupaq] .line[data-astro-cid-4twkupaq]{color:var(--text-2);margin-top:4px;font-size:14.5px}.steps[data-astro-cid-4twkupaq] a[data-astro-cid-4twkupaq]{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.reqs[data-astro-cid-4twkupaq]{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.reqs[data-astro-cid-4twkupaq] li[data-astro-cid-4twkupaq]{font:12px var(--font-mono);color:var(--text-2);background:rgb(var(--white-rgb) / .02);border:1px solid var(--line);border-radius:8px;padding:5px 10px}.term-col[data-astro-cid-4twkupaq]{min-width:0}@media (width<=1080px){.setup-grid[data-astro-cid-4twkupaq]{grid-template-columns:1fr;gap:40px}}.shot[data-astro-cid-o3aiyooh]{justify-self:center;width:100%;max-width:340px;position:relative}.phone[data-astro-cid-o3aiyooh]{background:var(--surface-2);border:1px solid var(--line-2);box-shadow:0 40px 100px -30px rgb(var(--black-rgb) / .9), 0 30px 80px -40px rgb(var(--violet-rgb) / .5);border-radius:40px;padding:8px}.screen[data-astro-cid-o3aiyooh]{border-radius:32px}.screen[data-astro-cid-o3aiyooh].crop{aspect-ratio:1320/1560;object-fit:cover;object-position:top}@media (width<=720px){.shot[data-astro-cid-o3aiyooh]{max-width:300px}}.talk[data-astro-cid-fc26kc2u]:before{content:"";z-index:-1;background:radial-gradient(640px 300px at 20% 10%, rgb(var(--violet-rgb) / .09), transparent 70%);pointer-events:none;height:520px;position:absolute;inset:0 0 auto}.stage[data-astro-cid-fc26kc2u]{grid-template-columns:minmax(0,340px) minmax(0,420px);justify-content:space-evenly;align-items:center;gap:48px;padding:48px 40px;display:grid}.points[data-astro-cid-fc26kc2u]{gap:28px;display:grid}.points[data-astro-cid-fc26kc2u] h3[data-astro-cid-fc26kc2u]{letter-spacing:-.01em;margin:0 0 6px;font-size:19px;font-weight:600}.points[data-astro-cid-fc26kc2u] p[data-astro-cid-fc26kc2u]{max-width:400px;color:var(--text-2);font-size:15px}.callout[data-astro-cid-fc26kc2u]{font:12px var(--font-mono);white-space:nowrap;color:var(--text-2);text-align:left;background:rgb(var(--bg-2-rgb) / .86);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:absolute;bottom:-16px;left:auto;right:16px;transform:none}.callout[data-astro-cid-fc26kc2u] .pill[data-astro-cid-fc26kc2u]{padding:2px 7px;font-size:11px}@media (width<=720px){.stage[data-astro-cid-fc26kc2u]{grid-template-columns:1fr;gap:36px;padding:28px 20px}.callout[data-astro-cid-fc26kc2u]{margin-top:12px;white-space:normal;justify-content:center;width:fit-content;margin-inline:auto;position:static}}.final[data-astro-cid-krqxikm5]{text-align:center;padding-block:clamp(100px,13vw,140px) clamp(90px,11vw,120px);overflow:hidden}.final[data-astro-cid-krqxikm5]:before{content:"";z-index:-1;background:radial-gradient(closest-side, rgb(var(--violet-rgb) / .28), rgb(var(--cyan-rgb) / .08) 60%, transparent);filter:blur(30px);width:min(760px,100%);height:420px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.sec-title[data-astro-cid-krqxikm5]{font-size:clamp(38px,5.4vw,64px)}p[data-astro-cid-krqxikm5]{max-width:560px;color:var(--text-2);margin:20px auto 0;font-size:17.5px}.ctas[data-astro-cid-krqxikm5]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}@media (width<=560px){.ctas[data-astro-cid-krqxikm5]>[data-astro-cid-krqxikm5]{flex:100%}}.hero[data-astro-cid-7r7e6ttn]{isolation:isolate;text-align:center;padding:64px 0 40px;position:relative}.hero[data-astro-cid-7r7e6ttn]:before{content:"";z-index:-1;background-image:linear-gradient(rgb(var(--white-rgb) / .055) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--white-rgb) / .055) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 20%, var(--black) 10%, transparent 75%);mask-image:radial-gradient(ellipse 70% 55% at 50% 20%, var(--black) 10%, transparent 75%);background-position:top;background-size:64px 64px;position:absolute;inset:0}.eyebrow[data-astro-cid-7r7e6ttn]{font:500 12.5px / 1 var(--font-mono);color:var(--text-2);background:rgb(var(--white-rgb) / .035);border:1px solid var(--line-2);border-radius:var(--radius-pill);align-items:center;gap:10px;padding:7px 14px 7px 8px;display:inline-flex}.tag[data-astro-cid-7r7e6ttn]{color:var(--ink);background:var(--grad);border-radius:var(--radius-pill);padding:4px 8px;font-weight:600}h1[data-astro-cid-7r7e6ttn]{max-width:960px;font-size:var(--fs-display);font-weight:var(--fw-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);color:#0000;background:var(--grad-title);-webkit-background-clip:text;background-clip:text;margin:28px auto 22px}.lede[data-astro-cid-7r7e6ttn]{max-width:640px;font-size:var(--fs-lede);color:var(--text-2);margin:0 auto}.proof[data-astro-cid-7r7e6ttn]{font:13px var(--font-mono);color:var(--text-2);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:24px;display:flex}.proof[data-astro-cid-7r7e6ttn] li[data-astro-cid-7r7e6ttn]{align-items:center;gap:8px;display:inline-flex}.proof[data-astro-cid-7r7e6ttn] li[data-astro-cid-7r7e6ttn]:before{content:"✓";color:var(--cyan)}.ctas[data-astro-cid-7r7e6ttn]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.install[data-astro-cid-7r7e6ttn]{text-align:left;width:min(560px,100%);margin:28px auto 0}.install-label[data-astro-cid-7r7e6ttn]{font:13px var(--font-mono);color:var(--text-2);text-align:center;margin-bottom:10px}.br-d[data-astro-cid-7r7e6ttn]{display:none}@media (width>=1024px){.hero[data-astro-cid-7r7e6ttn]{text-align:left;padding:56px 0 40px}.hero-grid[data-astro-cid-7r7e6ttn]{grid-template:"text stage""cta stage""meta stage"1fr/minmax(0,1.1fr) minmax(0,.9fr);align-items:start;column-gap:56px;display:grid}.text[data-astro-cid-7r7e6ttn]{grid-area:text}.cta[data-astro-cid-7r7e6ttn]{grid-area:cta}.meta[data-astro-cid-7r7e6ttn]{grid-area:meta}.br-d[data-astro-cid-7r7e6ttn]{display:inline}h1[data-astro-cid-7r7e6ttn]{margin:24px 0 20px;font-size:clamp(52px,5.2vw,76px)}.lede[data-astro-cid-7r7e6ttn]{margin:0}.meta[data-astro-cid-7r7e6ttn] .proof[data-astro-cid-7r7e6ttn],.meta[data-astro-cid-7r7e6ttn] .agents-row[data-astro-cid-7r7e6ttn]{justify-content:flex-start}.meta[data-astro-cid-7r7e6ttn] .agents-row[data-astro-cid-7r7e6ttn]{margin-top:18px}.cta-row[data-astro-cid-7r7e6ttn]{justify-content:flex-start;align-items:center;gap:20px;margin-top:28px;display:flex}.cta-row[data-astro-cid-7r7e6ttn] .ctas[data-astro-cid-7r7e6ttn]{flex:none;justify-content:flex-start;margin:0 0 0 -12px;padding-top:30px}.cta-row[data-astro-cid-7r7e6ttn] .install[data-astro-cid-7r7e6ttn]{flex:auto;min-width:0;max-width:460px;margin:0}.cta-row[data-astro-cid-7r7e6ttn] .install-label[data-astro-cid-7r7e6ttn]{text-align:left}.cta-row[data-astro-cid-7r7e6ttn] .install[data-astro-cid-7r7e6ttn] .window pre{white-space:pre-wrap;font-size:12px}.hero[data-astro-cid-7r7e6ttn] .stage[data-astro-cid-7r7e6ttn]{grid-area:stage;align-self:center;width:100%;max-width:560px;margin:0 auto}}@media (width>=1024px) and (width<=1279px){.cta-row[data-astro-cid-7r7e6ttn]{flex-direction:column;align-items:flex-start;gap:16px}.cta-row[data-astro-cid-7r7e6ttn] .ctas[data-astro-cid-7r7e6ttn]{padding-top:0}.cta-row[data-astro-cid-7r7e6ttn] .install[data-astro-cid-7r7e6ttn]{flex:none;width:100%;max-width:560px}}.agents-row[data-astro-cid-7r7e6ttn]{font:12.5px var(--font-mono);color:var(--text-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:28px;display:flex}.k[data-astro-cid-7r7e6ttn]{color:var(--text-2);background:rgb(var(--white-rgb) / .02);border:1px solid var(--line);border-radius:6px;padding:3px 9px}.stage[data-astro-cid-7r7e6ttn]{--screen-r:clamp(40px, 12vw, 72px);--bezel:12px;width:min(1080px,100%);margin:48px auto 16px;position:relative}.stage[data-astro-cid-7r7e6ttn]:before{content:"";z-index:-1;background:radial-gradient(closest-side, rgb(var(--violet-rgb) / .28), rgb(var(--cyan-rgb) / .1) 55%, transparent 80%);filter:blur(40px);position:absolute;inset:35% 8% -4%}.closeup[data-astro-cid-7r7e6ttn]{width:min(600px,100%);margin:0 auto;position:relative}.closeup[data-astro-cid-7r7e6ttn]:before{content:"";z-index:-1;border-radius:0 0 calc(var(--screen-r) + var(--bezel)) calc(var(--screen-r) + var(--bezel));box-shadow:0 60px 120px -30px rgb(var(--black-rgb) / .9), 0 30px 60px -30px rgb(var(--violet-rgb) / .35);position:absolute;inset:30% 0 0}.bezel[data-astro-cid-7r7e6ttn]{padding:0 var(--bezel) var(--bezel);background:var(--bezel-phone);border:1px solid var(--line-2);border-radius:0 0 calc(var(--screen-r) + var(--bezel)) calc(var(--screen-r) + var(--bezel));-webkit-mask-image:linear-gradient(to bottom, transparent 0, rgb(var(--black-rgb) / .6) 8%, var(--black) 18%);mask-image:linear-gradient(to bottom, transparent 0, rgb(var(--black-rgb) / .6) 8%, var(--black) 18%);border-top:0}.bezel[data-astro-cid-7r7e6ttn] img[data-astro-cid-7r7e6ttn]{border-radius:0 0 var(--screen-r) var(--screen-r);width:100%;height:auto;display:block}.callout[data-astro-cid-7r7e6ttn]{width:fit-content;max-width:100%;font:var(--fw-caption) var(--fs-caption) var(--font-mono);color:var(--text-2);text-align:left;background:rgb(var(--bg-2-rgb) / .86);border:1px solid var(--line-2);border-radius:var(--radius-control);-webkit-backdrop-filter:blur(10px);align-items:center;gap:8px;margin:12px auto 0;padding:8px 12px;display:flex}.callout[data-astro-cid-7r7e6ttn] .pill[data-astro-cid-7r7e6ttn]{flex:none;padding:2px 7px;font-size:11px}.callout[data-astro-cid-7r7e6ttn]+.callout[data-astro-cid-7r7e6ttn]{margin-top:10px}@media (width<=560px){.hero[data-astro-cid-7r7e6ttn]{padding:40px 0 20px}.long[data-astro-cid-7r7e6ttn]{display:none}.stage[data-astro-cid-7r7e6ttn]{--bezel:6px;margin-top:32px}}.grid[data-astro-cid-xi4jf7gq]{grid-template-columns:minmax(0,560px) minmax(0,340px);justify-content:center;align-items:center;gap:56px;display:grid}.text[data-astro-cid-xi4jf7gq] .sec-head[data-astro-cid-xi4jf7gq]{margin-bottom:0}.cards[data-astro-cid-xi4jf7gq]{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;display:grid}.card[data-astro-cid-xi4jf7gq]{padding:20px}.card-label[data-astro-cid-xi4jf7gq]{font:500 12px var(--font-mono);color:var(--cyan)}.card[data-astro-cid-xi4jf7gq] p[data-astro-cid-xi4jf7gq]:not(.card-label){color:var(--text-2);margin-top:8px;font-size:14.5px}.closed[data-astro-cid-xi4jf7gq]{color:var(--text-3);margin-top:20px;font-size:15px}@media (width<=720px){.grid[data-astro-cid-xi4jf7gq]{grid-template-columns:1fr;gap:36px}.cards[data-astro-cid-xi4jf7gq]{grid-template-columns:1fr}}.grid[data-astro-cid-5xpixhza]{grid-template-columns:minmax(0,340px) minmax(0,520px);justify-content:center;align-items:center;gap:56px;display:grid}.text[data-astro-cid-5xpixhza] .sec-head[data-astro-cid-5xpixhza]{margin-bottom:0}.fields[data-astro-cid-5xpixhza]{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}@media (width<=720px){.grid[data-astro-cid-5xpixhza]{grid-template-columns:1fr;gap:36px}.text[data-astro-cid-5xpixhza]{order:-1}}.grid[data-astro-cid-t3gdcrqf]{grid-template-columns:minmax(0,560px) minmax(0,340px);justify-content:center;align-items:center;gap:56px;display:grid}.text[data-astro-cid-t3gdcrqf] .sec-head[data-astro-cid-t3gdcrqf]{margin-bottom:32px}.points[data-astro-cid-t3gdcrqf]{gap:24px;display:grid}.points[data-astro-cid-t3gdcrqf] li[data-astro-cid-t3gdcrqf]>p[data-astro-cid-t3gdcrqf]:not(.sort-order){max-width:480px;font-size:var(--fs-lede);color:var(--text-2)}.sort-order[data-astro-cid-t3gdcrqf]{font:12.5px var(--font-mono);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;display:flex}.move[data-astro-cid-t3gdcrqf]{margin-top:32px;padding:24px 28px}.move-label[data-astro-cid-t3gdcrqf]{font:500 11.5px var(--font-mono);letter-spacing:.08em;color:var(--text-3);margin-bottom:16px}.move-list[data-astro-cid-t3gdcrqf]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.move-list[data-astro-cid-t3gdcrqf] li[data-astro-cid-t3gdcrqf]{color:var(--text-2);flex-direction:column;align-items:flex-start;gap:10px;font-size:15px;display:flex}.pill-sleep[data-astro-cid-t3gdcrqf],.pill-queued[data-astro-cid-t3gdcrqf]{color:var(--text-2);background:rgb(var(--white-rgb) / .06);box-shadow:inset 0 0 0 1px var(--line-2)}@media (width<=1080px){.move-list[data-astro-cid-t3gdcrqf]{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.grid[data-astro-cid-t3gdcrqf]{grid-template-columns:1fr;gap:36px}.move[data-astro-cid-t3gdcrqf]{padding:20px}.move-list[data-astro-cid-t3gdcrqf]{grid-template-columns:1fr;gap:16px}.move-list[data-astro-cid-t3gdcrqf] li[data-astro-cid-t3gdcrqf]{grid-template-columns:4rem 1fr;align-items:baseline;gap:12px;display:grid}.move-list[data-astro-cid-t3gdcrqf] .pill[data-astro-cid-t3gdcrqf]{justify-self:start}}.note[data-astro-cid-zml3z4gk]{margin-top:12px}.diagram[data-astro-cid-zml3z4gk]{grid-template-columns:1fr 1.25fr 1.15fr;align-items:center;padding:44px;display:grid;overflow:hidden}.diagram[data-astro-cid-zml3z4gk]:after{content:"";border-radius:inherit;background:radial-gradient(600px 240px at 50% 0%, rgb(var(--violet-rgb) / .1), transparent 70%);pointer-events:none;position:absolute;inset:0}.node[data-astro-cid-zml3z4gk]{z-index:1;background:var(--panel);border:1px solid var(--line-2);border-radius:14px;padding:22px;position:relative}.node-label[data-astro-cid-zml3z4gk]{font:500 11.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.node[data-astro-cid-zml3z4gk] h3[data-astro-cid-zml3z4gk]{letter-spacing:-.01em;margin:8px 0 12px;font-size:18px;font-weight:600}.node[data-astro-cid-zml3z4gk] ul[data-astro-cid-zml3z4gk]{font:13px var(--font-mono);color:var(--text-2);gap:7px;display:grid}.node[data-astro-cid-zml3z4gk] li[data-astro-cid-zml3z4gk]{align-items:center;gap:8px;display:flex}.node[data-astro-cid-zml3z4gk] li[data-astro-cid-zml3z4gk]:before{content:"";background:var(--text-3);border-radius:50%;flex:none;width:5px;height:5px}.node[data-astro-cid-zml3z4gk] li[data-astro-cid-zml3z4gk].hl{color:var(--text)}.node[data-astro-cid-zml3z4gk] li[data-astro-cid-zml3z4gk].hl:before{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.agents-mini[data-astro-cid-zml3z4gk]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.agents-mini[data-astro-cid-zml3z4gk] code[data-astro-cid-zml3z4gk]{color:var(--text-2);border:1px solid var(--line);border-radius:6px;padding:3px 8px;font-size:11.5px}.link[data-astro-cid-zml3z4gk]{flex-direction:column;justify-content:center;align-items:center;height:200px;padding:0 8px;display:flex;position:relative}.wire[data-astro-cid-zml3z4gk]{background:repeating-linear-gradient(90deg, rgb(var(--violet-soft-rgb) / .9) 0 8px, transparent 8px 14px);width:100%;height:2px;position:relative}.wire[data-astro-cid-zml3z4gk]:before{content:"";background:var(--grad);filter:blur(10px);opacity:.45;position:absolute;inset:-6px 0}.wire[data-astro-cid-zml3z4gk]:after{content:"";border:6px solid #0000;border-right:0;border-left:9px solid var(--cyan);position:absolute;top:-5px;right:-2px}.wire-top[data-astro-cid-zml3z4gk],.wire-bot[data-astro-cid-zml3z4gk]{font:12px var(--font-mono);white-space:nowrap;color:var(--text-2)}.wire-top[data-astro-cid-zml3z4gk]{margin-bottom:14px}.wire-top[data-astro-cid-zml3z4gk] b[data-astro-cid-zml3z4gk]{color:var(--text);font-weight:500}.wire-bot[data-astro-cid-zml3z4gk]{color:var(--text-3);margin-top:10px}.wire-bot[data-astro-cid-zml3z4gk] .mosh[data-astro-cid-zml3z4gk]{color:var(--cyan);font-weight:500}.nocloud[data-astro-cid-zml3z4gk]{font:11.5px var(--font-mono);white-space:nowrap;color:var(--text-3);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);padding:5px 10px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.nocloud[data-astro-cid-zml3z4gk] s[data-astro-cid-zml3z4gk]{color:var(--danger);text-decoration-thickness:1.5px}@media (width<=720px){.diagram[data-astro-cid-zml3z4gk]{grid-template-columns:1fr;padding:28px}.link[data-astro-cid-zml3z4gk]{height:auto;padding:18px 0}.wire[data-astro-cid-zml3z4gk]{background:repeating-linear-gradient(180deg, rgb(var(--violet-soft-rgb) / .9) 0 8px, transparent 8px 14px);width:2px;height:70px}.wire[data-astro-cid-zml3z4gk]:before{inset:0 -6px}.wire[data-astro-cid-zml3z4gk]:after{border:6px solid #0000;border-bottom:0;border-top:9px solid var(--cyan);inset:auto auto -3px -5px}.wire-top[data-astro-cid-zml3z4gk]{margin-bottom:10px}.nocloud[data-astro-cid-zml3z4gk]{margin-top:10px;position:static;transform:none}}@media (width<=400px){.wire-top[data-astro-cid-zml3z4gk],.wire-bot[data-astro-cid-zml3z4gk]{white-space:normal;text-align:center}}
