.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:flex-start;gap:56px;padding-top:88px;padding-bottom:72px;display:flex}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:460px;gap:24px;min-width:0;padding-top:24px;display:flex}.hero-demo[data-astro-cid-lcdefpme]{flex-direction:column;flex:480px;gap:16px;min-width:0;display:flex}.install[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;margin-top:8px;display:flex}.install-box[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:12px;max-width:520px;padding:8px 8px 8px 18px;display:flex}.install-box[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;color:var(--ink);font:15px var(--mono);background:0 0;border:0;flex:1;padding:8px 0}.bot-row[data-astro-cid-lcdefpme]{align-items:flex-end;gap:16px;min-height:140px;display:flex}.bubble[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);font:14px/22px var(--mono);min-width:0;max-width:100%;margin-bottom:24px;padding:14px 18px;overflow:hidden}.diff[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin:0;overflow:hidden}.diff[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{background:var(--surface-raised);border-bottom:1px solid var(--border);font:13px var(--mono);color:var(--ink-subtle);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 16px;display:flex}.diff-body[data-astro-cid-lcdefpme]{font:14px/26px var(--mono);padding:14px 0;overflow-x:auto}.hunk[data-astro-cid-lcdefpme]{color:var(--ink-subtle);white-space:pre;padding:0 16px}.line[data-astro-cid-lcdefpme]{white-space:pre;padding:0 16px}.del[data-astro-cid-lcdefpme]{background:var(--remove-bg);color:var(--remove)}.ins[data-astro-cid-lcdefpme]{background:var(--add-bg);color:var(--add)}.diff-status[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);font:13px var(--mono);padding:12px 16px;display:grid}.st1[data-astro-cid-lcdefpme],.st2[data-astro-cid-lcdefpme]{grid-area:1/1}.st1[data-astro-cid-lcdefpme]{color:var(--ink-subtle);visibility:hidden}.st2[data-astro-cid-lcdefpme]{color:var(--ink)}.js .hero[data-astro-cid-lcdefpme] .type[data-astro-cid-lcdefpme]{white-space:pre;vertical-align:bottom;width:0;display:inline-block;overflow:hidden}.js .hero[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]{opacity:0}.js .hero[data-astro-cid-lcdefpme] .st1[data-astro-cid-lcdefpme]{visibility:visible}.js .hero[data-astro-cid-lcdefpme] .st2[data-astro-cid-lcdefpme]{opacity:0}.js .hero-demo[data-astro-cid-lcdefpme].play .type[data-astro-cid-lcdefpme]{animation:type var(--dur) steps(var(--n)) var(--delay) forwards}.js .hero-demo[data-astro-cid-lcdefpme].play .row[data-astro-cid-lcdefpme]{animation:show 10ms linear var(--delay) forwards}.js .hero-demo[data-astro-cid-lcdefpme].play .st1[data-astro-cid-lcdefpme]{animation:10ms linear 3.3s forwards hide}.js .hero-demo[data-astro-cid-lcdefpme].play .st2[data-astro-cid-lcdefpme]{animation:.2s ease-out 3.3s forwards show}.js .hero-demo[data-astro-cid-lcdefpme].done .type[data-astro-cid-lcdefpme]{width:calc(var(--n) * 1ch);animation:none}.js .hero-demo[data-astro-cid-lcdefpme].done .row[data-astro-cid-lcdefpme],.js .hero-demo[data-astro-cid-lcdefpme].done .st2[data-astro-cid-lcdefpme]{opacity:1;animation:none}.js .hero-demo[data-astro-cid-lcdefpme].done .st1[data-astro-cid-lcdefpme]{visibility:hidden;animation:none}.bubble[data-astro-cid-lcdefpme].speak .type[data-astro-cid-lcdefpme]{animation:type var(--dur) steps(var(--n)) var(--delay) forwards}.bubble[data-astro-cid-lcdefpme] .type[data-astro-cid-lcdefpme]{white-space:pre;vertical-align:bottom;width:calc(var(--n) * 1ch);max-width:100%;display:inline-block;overflow:hidden}.bubble[data-astro-cid-lcdefpme].speak .type[data-astro-cid-lcdefpme]{width:0}@keyframes type{to{width:calc(var(--n) * 1ch)}}@keyframes show{to{opacity:1}}@keyframes hide{to{visibility:hidden}}.dyk-wrap[data-astro-cid-lcdefpme]{padding-bottom:72px}.dyk[data-astro-cid-lcdefpme]{flex-flow:wrap;align-items:center;gap:32px;padding:32px}.dyk-q[data-astro-cid-lcdefpme]{flex:520px;gap:14px}.dyk-a[data-astro-cid-lcdefpme]{flex:340px;gap:14px}.dyk-buttons[data-astro-cid-lcdefpme],.dyk-after[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.dyk-buttons[data-astro-cid-lcdefpme][hidden],.dyk-after[data-astro-cid-lcdefpme][hidden]{display:none}.linklike[data-astro-cid-lcdefpme]{color:var(--ink-muted);font:15px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 0;text-decoration:underline}.proof[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:40px;padding-block:56px;display:flex}.proof-copy[data-astro-cid-lcdefpme]{flex:300px}.stats[data-astro-cid-lcdefpme]{flex:2 560px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.stat[data-astro-cid-lcdefpme]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;padding:24px;display:flex}.stat-n[data-astro-cid-lcdefpme]{font:700 56px/56px var(--mono)}.accent[data-astro-cid-lcdefpme]{color:var(--accent-text)}.stack-lg[data-astro-cid-lcdefpme]{flex-direction:column;gap:40px;display:flex}.split[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.split-copy[data-astro-cid-lcdefpme]{flex:340px;gap:16px}.pr[data-astro-cid-lcdefpme]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);flex:1.3 520px;min-width:0;overflow:hidden}.pr-head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);flex-direction:column;gap:10px;padding:20px 24px;display:flex}.pr-meta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pr-merged[data-astro-cid-lcdefpme]{background:var(--add);color:var(--bg)}.bot-tag[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);border-radius:var(--radius-pill);padding:0 7px;font-size:12px}.pr-body[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;padding:20px 24px;font-size:15px;display:flex}.pr-sig[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);margin-top:6px;padding-top:12px}.ink[data-astro-cid-lcdefpme]{color:var(--ink)}.mono[data-astro-cid-lcdefpme]{font-family:var(--mono)}.priv[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.priv-list[data-astro-cid-lcdefpme]{flex:1.3 460px;margin:0;padding:0;list-style:none}.priv-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);gap:16px;padding:18px 0;display:flex}.grave-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.stone[data-astro-cid-lcdefpme]{background:var(--bg);border:1px solid var(--border);border-radius:80px 80px var(--radius-lg) var(--radius-lg);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:36px 24px 24px;display:flex}.stone-tag[data-astro-cid-lcdefpme]{font:12px var(--mono);letter-spacing:.12em;color:var(--ink-subtle);text-transform:uppercase}.stone-name[data-astro-cid-lcdefpme]{font:700 20px/28px var(--mono);word-break:break-all}.rituals[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.ritual[data-astro-cid-lcdefpme]{gap:16px;padding:32px}.inline-form[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.grow[data-astro-cid-lcdefpme]{flex:220px}@media (width<=720px){.hero[data-astro-cid-lcdefpme]{gap:40px;padding-top:48px}.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stat-n[data-astro-cid-lcdefpme]{font-size:44px;line-height:44px}.dyk[data-astro-cid-lcdefpme]{padding:24px}.rituals[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
