.mock[data-astro-cid-olliqsng]{text-align:left;grid-template-columns:1fr;gap:1.25rem;max-width:68rem;margin-inline:auto;font-size:.86rem;line-height:1.45;display:grid;position:relative}@media (width>=60rem){.mock[data-astro-cid-olliqsng]{grid-template-columns:1.15fr 1fr .9fr;align-items:center;gap:1.5rem}}.wires[data-astro-cid-olliqsng]{display:none}@media (width>=60rem){.wires[data-astro-cid-olliqsng]{z-index:0;opacity:.8;width:100%;height:80px;display:block;position:absolute;inset:45% 0 auto}}p[data-astro-cid-olliqsng]{margin:0}.panel[data-astro-cid-olliqsng]{z-index:1;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);min-width:0;position:relative;overflow:hidden}.tag[data-astro-cid-olliqsng]{letter-spacing:.04em;text-transform:uppercase;background:var(--ink);color:#fff;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700;position:absolute;top:.6rem;right:.6rem}.site[data-astro-cid-olliqsng] .tag[data-astro-cid-olliqsng]{inset:auto auto .6rem .6rem}.chrome[data-astro-cid-olliqsng]{background:var(--surface-2);border-bottom:1px solid var(--border);align-items:center;gap:.35rem;padding:.6rem .8rem;display:flex}.chrome[data-astro-cid-olliqsng] i[data-astro-cid-olliqsng]{background:var(--border-strong);border-radius:50%;width:.6rem;height:.6rem}.url[data-astro-cid-olliqsng]{background:var(--surface);border:1px solid var(--border);min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;margin-left:.6rem;padding:.1rem .7rem;font-size:.75rem;overflow:hidden}.site-body[data-astro-cid-olliqsng]{background:radial-gradient(60% 50% at 0% 0%, #6d5ef812, transparent), var(--surface);min-height:29rem;padding:1.25rem;position:relative}.skeleton[data-astro-cid-olliqsng]{gap:.6rem;max-width:55%;display:grid}.skeleton[data-astro-cid-olliqsng] b[data-astro-cid-olliqsng]{background:var(--surface-2);border-radius:999px;height:.6rem;display:block}.skeleton[data-astro-cid-olliqsng] b[data-astro-cid-olliqsng]:first-child{height:1.1rem;margin-bottom:.3rem}.widget[data-astro-cid-olliqsng]{color:#1b2134;background:#fff;border-radius:1rem;width:min(17rem,100% - 2rem);position:absolute;bottom:4.2rem;right:1rem;overflow:hidden;box-shadow:0 20px 50px -12px #0b102059,0 0 0 1px #0b10200f}.w-head[data-astro-cid-olliqsng]{color:#fff;background:#6d5ef8;align-items:center;gap:.6rem;padding:.75rem .9rem;display:flex}.w-head[data-astro-cid-olliqsng] strong[data-astro-cid-olliqsng]{font-size:.9rem;display:block}.w-head[data-astro-cid-olliqsng] small[data-astro-cid-olliqsng]{opacity:.9;font-size:.72rem;display:block}.w-dot[data-astro-cid-olliqsng]{background:#22c3a6;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 3px #ffffff4d}.w-body[data-astro-cid-olliqsng]{background:#f7f8fc;gap:.45rem;padding:.8rem;display:grid}.msg[data-astro-cid-olliqsng]{border-radius:.8rem;max-width:85%;padding:.45rem .65rem;font-size:.8rem}.msg[data-astro-cid-olliqsng].agent{background:#fff;border:1px solid #e3e6ef;border-bottom-left-radius:.25rem}.msg[data-astro-cid-olliqsng].visitor{color:#fff;background:#6d5ef8;border-bottom-right-radius:.25rem;justify-self:end}.by[data-astro-cid-olliqsng]{color:#59627a;margin-top:.2rem;font-size:.68rem;display:block}.typing[data-astro-cid-olliqsng]{gap:.2rem;padding:.2rem .3rem;display:inline-flex}.typing[data-astro-cid-olliqsng] i[data-astro-cid-olliqsng]{background:#9aa2b8;border-radius:50%;width:.35rem;height:.35rem}@media (prefers-reduced-motion:no-preference){.typing[data-astro-cid-olliqsng] i[data-astro-cid-olliqsng]{animation:1.2s infinite blink}.typing[data-astro-cid-olliqsng] i[data-astro-cid-olliqsng]:nth-child(2){animation-delay:.2s}.typing[data-astro-cid-olliqsng] i[data-astro-cid-olliqsng]:nth-child(3){animation-delay:.4s}}@keyframes blink{0%,80%,to{opacity:.3}40%{opacity:1}}.w-input[data-astro-cid-olliqsng]{color:#59627a;background:#fff;border-top:1px solid #e3e6ef;justify-content:space-between;align-items:center;padding:.6rem .8rem;font-size:.78rem;display:flex}.send[data-astro-cid-olliqsng]{background:#6d5ef8;border-radius:.45rem;width:1.4rem;height:1.4rem}.launcher[data-astro-cid-olliqsng]{background:#6d5ef8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") 50%/1.1rem no-repeat;border-radius:50%;width:2.6rem;height:2.6rem;position:absolute;bottom:1rem;right:1rem;box-shadow:0 8px 20px -6px #6d5ef8cc}.t-head[data-astro-cid-olliqsng],.a-head[data-astro-cid-olliqsng]{border-bottom:1px solid var(--border);color:var(--text-strong);align-items:center;gap:.45rem;padding:.75rem .9rem;display:flex}.hash[data-astro-cid-olliqsng]{color:var(--muted);font-weight:800}.pill[data-astro-cid-olliqsng]{background:var(--violet-soft);color:var(--link);border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:700}.pill[data-astro-cid-olliqsng].mint{background:var(--mint-soft);color:var(--accent-text)}.thread[data-astro-cid-olliqsng] .tag[data-astro-cid-olliqsng],.ai[data-astro-cid-olliqsng] .tag[data-astro-cid-olliqsng]{top:auto;bottom:.6rem}.t-body[data-astro-cid-olliqsng]{gap:.8rem;padding:.9rem .9rem 2.6rem;display:grid}.t-msg[data-astro-cid-olliqsng]{gap:.6rem;display:flex}.t-msg[data-astro-cid-olliqsng]>div[data-astro-cid-olliqsng]{min-width:0}.avatar[data-astro-cid-olliqsng]{background:var(--surface-2);border-radius:.5rem;flex:none;width:1.8rem;height:1.8rem}.avatar[data-astro-cid-olliqsng].bot{background:#6d5ef8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M10 17 16 9.5 22 17z' fill='none' stroke='white' stroke-width='1.6' stroke-linejoin='round'/%3E%3Ccircle cx='16' cy='9.5' r='2.6' fill='%2322C3A6' stroke='white' stroke-width='1.4'/%3E%3Ccircle cx='10' cy='17' r='2.6' fill='white'/%3E%3Ccircle cx='22' cy='17' r='2.6' fill='white'/%3E%3C/svg%3E") 50%/1.6rem no-repeat}.avatar[data-astro-cid-olliqsng].v{background:linear-gradient(135deg,#f6b26b,#e8774a)}.avatar[data-astro-cid-olliqsng].p{background:linear-gradient(135deg,#22c3a6,#1a8f7c)}.name[data-astro-cid-olliqsng]{color:var(--text-strong);font-size:.8rem;font-weight:700}.app[data-astro-cid-olliqsng]{text-transform:uppercase;background:var(--surface-2);color:var(--muted);border-radius:.25rem;padding:0 .3rem;font-size:.62rem;font-weight:700}.ticket[data-astro-cid-olliqsng]{background:var(--bg-soft);border-left:3px solid #6d5ef8;border-radius:0 .4rem .4rem 0;margin-top:.3rem;padding:.35rem .6rem}.chips[data-astro-cid-olliqsng]{flex-wrap:wrap;gap:.3rem;margin-top:.3rem;display:flex}.chip[data-astro-cid-olliqsng]{border:1px solid var(--border-strong);color:var(--muted);border-radius:999px;padding:0 .45rem;font-size:.68rem;font-weight:650}.chip[data-astro-cid-olliqsng].open{background:var(--mint-soft);color:var(--accent-text);border-color:#0000}.note[data-astro-cid-olliqsng]{color:#5c4300;background:#fff6d6;border:1px dashed #e0c25a;border-radius:.5rem;padding:.5rem .65rem;font-size:.78rem}@media (prefers-color-scheme:dark){.note[data-astro-cid-olliqsng]{color:#f3dc8a;background:#2e2708;border-color:#6b5a1b}}.ai[data-astro-cid-olliqsng]{color:#c9cfe3;background:#0d1222;border-color:#262f50}.ai[data-astro-cid-olliqsng] .a-head[data-astro-cid-olliqsng]{color:#fff;border-color:#262f50}.ai[data-astro-cid-olliqsng] .pill[data-astro-cid-olliqsng].mint{color:#4fe0c4;background:#0f3330}.ai[data-astro-cid-olliqsng] .tag[data-astro-cid-olliqsng]{background:#6d5ef8}.bot-ic[data-astro-cid-olliqsng]{background:linear-gradient(135deg,#22c3a6,#6d5ef8);border-radius:.4rem;width:1.3rem;height:1.3rem}.log[data-astro-cid-olliqsng]{font-family:var(--font-mono);gap:.4rem;margin:0;padding:.9rem .9rem 2.8rem;font-size:.75rem;list-style:none;display:grid}.log[data-astro-cid-olliqsng] li[data-astro-cid-olliqsng]{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.log[data-astro-cid-olliqsng] li[data-astro-cid-olliqsng]:before{content:"→";color:#a79fff}.log[data-astro-cid-olliqsng] .res[data-astro-cid-olliqsng]{color:#98a2bd;padding-left:1rem}.log[data-astro-cid-olliqsng] .res[data-astro-cid-olliqsng]:before{content:"←";color:#6f7894}.fn[data-astro-cid-olliqsng]{color:#4fe0c4}.arg[data-astro-cid-olliqsng]{color:#e6e9f5}.log[data-astro-cid-olliqsng] .ok[data-astro-cid-olliqsng]{color:#fff;font-family:var(--font-sans);flex-wrap:nowrap;margin-top:.3rem;font-size:.8rem}.log[data-astro-cid-olliqsng] .ok[data-astro-cid-olliqsng]:before{content:"✓";color:#4fe0c4}.hero[data-astro-cid-lcdefpme]{text-align:center;padding:clamp(3.5rem,8vw,6.5rem) 0 clamp(3.5rem,7vw,5.5rem);position:relative;overflow:hidden}.glow[data-astro-cid-lcdefpme]{pointer-events:none;z-index:-1;background:radial-gradient(40% 35% at 30% 30%,#6d5ef838,#0000 70%),radial-gradient(35% 30% at 72% 25%,#22c3a629,#0000 70%),radial-gradient(50% 40% at 50% 70%,#6d5ef81a,#0000 70%);height:52rem;position:absolute;inset:-20% -10% auto}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.55;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 20%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 50% at 50% 20%,#000 0%,#0000 75%)}.hero-inner[data-astro-cid-lcdefpme]{max-width:58rem}.eyebrow-pill[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem .85rem;font-size:.875rem;font-weight:600;display:inline-flex}.dot[data-astro-cid-lcdefpme]{background:var(--mint);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #22c3a633}.grad[data-astro-cid-lcdefpme]{background:linear-gradient(100deg,#6d5ef8 10%,#22c3a6 95%);color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-color-scheme:dark){.grad[data-astro-cid-lcdefpme]{background-image:linear-gradient(100deg,#a79fff 10%,#4fe0c4 95%)}}.hero-lead[data-astro-cid-lcdefpme]{max-width:44rem;margin:1.25rem auto 2rem}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.hero-points[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.75rem 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.hero-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.4rem;display:inline-flex}.hero-points[data-astro-cid-lcdefpme] svg{color:var(--accent-text)}.mock-wrap[data-astro-cid-lcdefpme]{margin-top:clamp(3rem,6vw,4.5rem)}ul[data-astro-cid-lcdefpme][role=list]{margin:0;padding:0;list-style:none}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.integ[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.4rem}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.integ[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.sec[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.plan-note[data-astro-cid-lcdefpme]{color:var(--link);font-size:.85rem;font-weight:650;margin-top:1rem!important}.steps[data-astro-cid-lcdefpme]{counter-reset:step;gap:1.25rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}@media (width>=56rem){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.step-num[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:1rem;font-weight:800;display:inline-grid}@media (prefers-color-scheme:dark){.step-num[data-astro-cid-lcdefpme]{background:var(--violet)}}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.center[data-astro-cid-lcdefpme]{text-align:center;margin:2rem 0 0;font-weight:600}.section--dark[data-astro-cid-lcdefpme]{color:#d6dbea;background:radial-gradient(50% 60% at 90% 10%,#6d5ef840,#0000 70%),radial-gradient(40% 50% at 0 100%,#22c3a61f,#0000 70%),#0b1020}.section--dark[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.eyebrow--light[data-astro-cid-lcdefpme]{color:#b1a9ff}.on-dark[data-astro-cid-lcdefpme]{color:#c3c9dc}.on-dark[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{color:#e6e9f5;background:#1a2140;border-color:#2c355a}.small[data-astro-cid-lcdefpme]{font-size:.95rem}.split[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}.split[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}@media (width>=60rem){.split[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;gap:4rem}}.tools[data-astro-cid-lcdefpme]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tools[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);background:#ffffff0a;border:1px solid #262f50;gap:.2rem;padding:1rem 1.25rem;display:grid}.tools[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{color:#4fe0c4;background:0 0;border:0;padding:0;font-size:.95rem;font-weight:600}.tools[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#c3c9dc;font-size:.95rem}.checks[data-astro-cid-lcdefpme]{gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.5rem;display:flex}.checks[data-astro-cid-lcdefpme] svg{color:var(--accent-text);flex:none;margin-top:.25rem}.dev-code[data-astro-cid-lcdefpme] figure:first-child{margin-top:0}.sec[data-astro-cid-lcdefpme]{align-items:flex-start;gap:1rem;display:flex}.sec[data-astro-cid-lcdefpme] .icon-badge[data-astro-cid-lcdefpme]{flex:none;margin:0}.sec[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3rem}
