.feats[data-astro-cid-cognygiv]{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px;display:grid}.feat[data-astro-cid-cognygiv]{align-content:start;gap:4px;padding:12px 12px 18px;display:grid;overflow:hidden}.feat[data-astro-cid-cognygiv] h3[data-astro-cid-cognygiv],.feat[data-astro-cid-cognygiv] p[data-astro-cid-cognygiv]{padding-inline:8px}.feat[data-astro-cid-cognygiv] h3[data-astro-cid-cognygiv]{margin-top:12px}.feat[data-astro-cid-cognygiv] p[data-astro-cid-cognygiv]{color:var(--muted);margin:0;font-size:14px}.art[data-astro-cid-cognygiv]{background:var(--panel);border:1px solid var(--border-soft);border-radius:var(--r-md);align-content:center;gap:10px;height:236px;padding:16px;display:grid;overflow:hidden}.art[data-astro-cid-cognygiv] .msg[data-astro-cid-cognygiv]{font-size:13px}.art--flush[data-astro-cid-cognygiv]{align-content:stretch;padding:0}.voice[data-astro-cid-cognygiv]{align-items:center;gap:9px;max-width:94%;display:flex}.play[data-astro-cid-cognygiv]{--icon:13px;background:var(--accent);width:28px;height:28px;color:var(--accent-on);border-radius:50%;flex:none;place-items:center;display:grid}.wave[data-astro-cid-cognygiv]{align-items:center;gap:2px;min-width:0;display:flex;overflow:hidden}.wave[data-astro-cid-cognygiv] i[data-astro-cid-cognygiv]{background:var(--neon);opacity:.75;border-radius:2px;flex:none;width:2.5px}.dur[data-astro-cid-cognygiv]{color:var(--meta);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.prods[data-astro-cid-cognygiv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.prod[data-astro-cid-cognygiv]{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--r-md);gap:1px;padding:7px;display:grid}.thumb[data-astro-cid-cognygiv]{--icon:34px;border-radius:var(--r-sm);height:72px;color:var(--accent-text);background:color-mix(in oklab, var(--accent), transparent 86%);place-items:center;margin-bottom:5px;display:grid}.prod[data-astro-cid-cognygiv] b[data-astro-cid-cognygiv]{font-size:12px;font-weight:510;line-height:1.3}.prod[data-astro-cid-cognygiv] span[data-astro-cid-cognygiv]:last-child{color:var(--ok-text);font-variant-numeric:tabular-nums;font-size:12px}.funnel[data-astro-cid-cognygiv]{gap:6px;display:grid}.stage-row[data-astro-cid-cognygiv]{color:var(--muted);grid-template-columns:76px minmax(0,1fr) 20px;align-items:center;gap:8px;font-size:12px;display:grid}.stage-row[data-astro-cid-cognygiv] i[data-astro-cid-cognygiv]{height:12px;width:var(--w);background:linear-gradient(90deg, var(--accent), var(--neon));border-radius:3px;display:block}.stage-row[data-astro-cid-cognygiv] b[data-astro-cid-cognygiv]{color:var(--fg-2);text-align:right;font-variant-numeric:tabular-nums;font-weight:510}.lead[data-astro-cid-cognygiv]{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--r-md);align-items:center;gap:10px;padding:8px 10px;display:flex}.ring[data-astro-cid-cognygiv]{background:conic-gradient(var(--neon) calc(var(--p) * 1%), var(--surface-3) 0);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.ring[data-astro-cid-cognygiv] b[data-astro-cid-cognygiv]{background:var(--surface);border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:590;display:grid}.lead-who[data-astro-cid-cognygiv]{font-size:13px;line-height:1.3;display:grid}.lead-who[data-astro-cid-cognygiv] b[data-astro-cid-cognygiv]{font-weight:510}.lead-who[data-astro-cid-cognygiv] span[data-astro-cid-cognygiv]{color:var(--ok-text);font-size:12px}.mini[data-astro-cid-cognygiv]{grid-template-columns:96px minmax(0,1fr);height:100%;display:grid}.mini-sb[data-astro-cid-cognygiv]{border-right:1px solid var(--border-soft);align-content:start;gap:2px;padding:10px 6px;display:grid}.mini-sb[data-astro-cid-cognygiv] span[data-astro-cid-cognygiv]{color:var(--muted);border-radius:var(--r-sm);justify-content:space-between;align-items:center;padding:5px 7px;font-size:12px;display:flex}.mini-sb[data-astro-cid-cognygiv] .on[data-astro-cid-cognygiv]{color:var(--accent-text);background:color-mix(in oklab, var(--accent), transparent 84%)}.mini-sb[data-astro-cid-cognygiv] b[data-astro-cid-cognygiv]{text-align:center;color:#fff;background:var(--danger);border-radius:9px;min-width:16px;padding-inline:4px;font-size:10px;font-weight:590}.mini-main[data-astro-cid-cognygiv]{align-content:center;gap:6px;padding:10px;display:grid}.mini-stat[data-astro-cid-cognygiv]{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--r-md);align-items:baseline;gap:8px;padding:7px 10px;display:flex}.mini-stat[data-astro-cid-cognygiv] b[data-astro-cid-cognygiv]{letter-spacing:-.02em;font-size:20px;font-weight:590;line-height:1.1}.mini-stat[data-astro-cid-cognygiv] span[data-astro-cid-cognygiv]{min-width:0;color:var(--muted);flex:1 1 0;font-size:11px;line-height:1.2}@media (width>=640px){.feats[data-astro-cid-cognygiv]{grid-template-columns:repeat(2,minmax(0,1fr))}}.map[data-astro-cid-onu7e7xc]{--grid:minmax(0,1.1fr) 44px minmax(0,1fr) 44px minmax(0,.9fr);margin-top:24px}.cols[data-astro-cid-onu7e7xc]{display:none}ul[data-astro-cid-onu7e7xc]{gap:10px;display:grid}.route[data-astro-cid-onu7e7xc]{border:1px solid var(--border-soft);border-radius:var(--r-lg);background:color-mix(in oklab, var(--bg), transparent 10%);gap:8px;padding:12px;display:grid}.says[data-astro-cid-onu7e7xc]{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:var(--r-lg);border-bottom-left-radius:4px;justify-self:start;padding:8px 12px;font-size:14px}.who[data-astro-cid-onu7e7xc]{--icon:17px;color:var(--accent-text);background:color-mix(in oklab, var(--accent), transparent 86%);border:1px solid color-mix(in oklab, var(--accent), transparent 60%);border-radius:var(--r-md);animation:12s infinite on;animation-delay:calc(var(--i) * 2s);align-items:center;gap:9px;padding:9px 12px;display:flex}.who[data-astro-cid-onu7e7xc] b[data-astro-cid-onu7e7xc]{color:var(--fg);font-size:14px;font-weight:540}.result[data-astro-cid-onu7e7xc]{--icon:15px;color:var(--ok-text);align-items:center;gap:7px;font-size:14px;display:flex}.wire[data-astro-cid-onu7e7xc]{display:none}.route--human[data-astro-cid-onu7e7xc] .who[data-astro-cid-onu7e7xc]{color:var(--neon);background:color-mix(in oklab, var(--neon), transparent 88%);border-color:color-mix(in oklab, var(--neon), transparent 50%)}@keyframes on{0%,16%{box-shadow:0 0 0 1px color-mix(in oklab, var(--neon), transparent 40%), 0 0 22px -6px var(--neon)}22%,to{box-shadow:none}}@media (width>=820px){.cols[data-astro-cid-onu7e7xc],.route[data-astro-cid-onu7e7xc]{grid-template-columns:var(--grid);align-items:center;display:grid}.cols[data-astro-cid-onu7e7xc]{color:var(--muted);padding:0 12px 10px;font-size:12px}ul[data-astro-cid-onu7e7xc]{gap:8px}.route[data-astro-cid-onu7e7xc]{gap:0;padding:8px 12px}.wire[data-astro-cid-onu7e7xc]{background:var(--border);height:1px;display:block;position:relative;overflow:visible}.wire[data-astro-cid-onu7e7xc]:after{content:"";opacity:0;background:var(--neon);width:5px;height:5px;box-shadow:0 0 8px var(--neon);animation:12s linear infinite run;animation-delay:calc(var(--i) * 2s);border-radius:50%;position:absolute;top:-2px;left:0}.wire[data-astro-cid-onu7e7xc]+.who[data-astro-cid-onu7e7xc]+.wire[data-astro-cid-onu7e7xc]:after{animation-delay:calc(var(--i) * 2s + .7s)}.result[data-astro-cid-onu7e7xc]{padding-left:12px}}@keyframes run{0%{opacity:1;left:0}5%{opacity:1;left:calc(100% - 5px)}5.1%,to{opacity:0}}.plans[data-astro-cid-i7nfoaoc]{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px;display:grid}.plan[data-astro-cid-i7nfoaoc]{align-content:start;gap:8px;padding:14px 14px 24px;display:grid}.plan[data-astro-cid-i7nfoaoc] h3[data-astro-cid-i7nfoaoc],.plan[data-astro-cid-i7nfoaoc]>p[data-astro-cid-i7nfoaoc],.plan[data-astro-cid-i7nfoaoc] ul[data-astro-cid-i7nfoaoc]{margin-inline:10px}.plan[data-astro-cid-i7nfoaoc] h3[data-astro-cid-i7nfoaoc]{color:var(--fg-2);margin-top:12px;font-size:15px;font-weight:540}.plan[data-astro-cid-i7nfoaoc]>p[data-astro-cid-i7nfoaoc]{color:var(--muted);margin-block:0;font-size:14px}.plan[data-astro-cid-i7nfoaoc]>.soon[data-astro-cid-i7nfoaoc]{letter-spacing:-.02em;color:#0000;background:linear-gradient(90deg, var(--neon), var(--accent-text));-webkit-background-clip:text;background-clip:text;font-size:28px;line-height:1.2}ul[data-astro-cid-i7nfoaoc]{gap:9px;margin-top:10px;display:grid}li[data-astro-cid-i7nfoaoc]{--icon:15px;color:var(--fg-2);gap:9px;font-size:14px;display:flex}li[data-astro-cid-i7nfoaoc] .icon{color:var(--ok-text);margin-top:3px}.flow[data-astro-cid-i7nfoaoc]{background:var(--panel);border:1px solid var(--border-soft);border-radius:var(--r-md);grid-template-columns:auto minmax(12px,1fr) auto minmax(12px,1fr) auto;align-items:start;min-height:132px;padding:16px 10px 12px;display:grid}.node[data-astro-cid-i7nfoaoc]{text-align:center;max-width:84px;color:var(--fg-2);justify-items:center;gap:7px;font-size:12px;line-height:1.25;display:grid}.node[data-astro-cid-i7nfoaoc] i[data-astro-cid-i7nfoaoc],.cluster[data-astro-cid-i7nfoaoc] i[data-astro-cid-i7nfoaoc]{--icon:19px;width:44px;height:44px;color:var(--accent-text);background:var(--surface);border:1px solid var(--border);border-radius:50%;place-items:center;display:grid}.node[data-astro-cid-i7nfoaoc] .core[data-astro-cid-i7nfoaoc]{background:0;border:0}.node[data-astro-cid-i7nfoaoc] .core[data-astro-cid-i7nfoaoc] .brand-mark[data-astro-cid-i7nfoaoc]{width:40px;height:40px}.node[data-astro-cid-i7nfoaoc] .human[data-astro-cid-i7nfoaoc]{color:var(--neon);border-color:color-mix(in oklab, var(--neon), transparent 50%);box-shadow:0 0 16px -4px var(--neon)}.cluster[data-astro-cid-i7nfoaoc]{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;min-height:44px;display:flex}.cluster[data-astro-cid-i7nfoaoc] i[data-astro-cid-i7nfoaoc]{--icon:13px;background:var(--surface-2);width:26px;height:26px}.wire[data-astro-cid-i7nfoaoc]{background:linear-gradient(90deg, var(--accent), var(--neon));height:1px;margin:22px 2px 0}@media (width>=900px){.plans[data-astro-cid-i7nfoaoc]{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--panel:#0f1011;--gutter:clamp(20px, 4vw, 40px)}html,body{height:auto}html{scroll-behavior:smooth}main,.l-nav,.l-foot{z-index:1;position:relative}.icon{width:var(--icon,1em);height:var(--icon,1em);flex:none;display:inline-block}ul,ol{margin:0;padding:0;list-style:none}.l-nav{z-index:2;padding:14px var(--gutter);align-items:center;gap:8px;display:flex;position:absolute;inset:0 0 auto}.l-brand{color:var(--fg);align-items:center;gap:10px;text-decoration:none;display:flex}.l-links{margin-left:auto;display:flex}.l-links a{color:var(--muted);border-radius:var(--r-sm);padding:10px;font-size:14px;text-decoration:none}.l-links a:hover{color:var(--fg)}.l-btn{width:auto;text-decoration:none}.l-btn--sm{min-height:38px;margin-left:6px;padding:7px 14px;font-size:14px}.l-hero{min-height:100svh;padding:72px var(--gutter) clamp(20px, 4vh, 40px);flex-direction:column;justify-content:center;align-items:center;display:flex}.l-orb{aspect-ratio:1;flex:none;width:min(540px,76vw,max(170px,100svh - 460px))}.l-copy{text-align:center;justify-items:center;gap:14px;max-width:760px;margin-top:clamp(30px,6vh,60px);display:grid;position:relative}.l-copy h1{letter-spacing:-.024em;text-wrap:balance;background:linear-gradient(90deg, var(--accent-text), var(--fg) 45%, var(--fg-2));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(29px,2.2vw + 20px,46px);font-weight:400;line-height:1.12}.l-soon{color:var(--neon);border-radius:var(--r-pill);border:1px solid color-mix(in oklab, var(--neon), transparent 55%);background:color-mix(in oklab, var(--neon), transparent 90%);padding:3px 12px;font-size:13px;font-weight:510}.l-copy>p{max-width:58ch;color:var(--fg-2);text-wrap:pretty;margin:0;font-size:clamp(15px,.3vw + 14px,17px)}.l-ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.l-ctas--start{justify-content:flex-start;margin-top:18px}.od-anim .l-copy,.od-anim .l-nav{opacity:0;transform:translateY(14px)}.od-anim.od-in .l-copy,.od-anim.od-in .l-nav{opacity:1;transition:opacity .56s var(--ease-out) .82s, transform .56s var(--ease-out) .82s;transform:none}.hud-letters{left:var(--orb-cx);justify-content:center;gap:min(calc(var(--orb-r) + 104px), 43vw);color:#ffffff9e;padding-inline:0;font-size:clamp(15px,1.4vw,21px);right:auto;transform:translate(-50%,-50%)}.l-wrap{max-width:1160px;padding:clamp(56px, 8vw, 96px) var(--gutter);gap:clamp(64px,8vw,104px);margin-inline:auto;display:grid}.l-wrap section{min-width:0;scroll-margin-top:24px}.l-wrap h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(24px,1vw + 20px,32px);font-weight:400;line-height:1.2}.l-wrap h3{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:540}.l-sub{max-width:60ch;color:var(--muted);margin:8px 0 0}.l-card{background:color-mix(in oklab, var(--bg), transparent 10%);border:1px solid var(--border-soft);border-radius:var(--r-lg);-webkit-backdrop-filter:blur(10px);position:relative}.l-neon{box-shadow:0 1px 0 color-mix(in oklab, var(--neon), transparent 86%) inset}.l-neon:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--neon) 22%, var(--neon) 78%, transparent);width:1px;box-shadow:0 0 10px color-mix(in oklab, var(--neon), transparent 35%), 0 0 26px color-mix(in oklab, var(--neon), transparent 65%);opacity:.75;border-radius:1px;position:absolute;top:14%;bottom:14%;left:-1px}.l-split{gap:32px;display:grid}.l-steps{gap:18px;margin-top:26px;display:grid}.l-steps li{gap:14px;display:flex}.l-step-n{width:26px;height:26px;color:var(--neon);border:1px solid color-mix(in oklab, var(--neon), transparent 60%);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.l-steps p{color:var(--muted);margin:3px 0 0;font-size:14px}.l-chat{overflow:hidden}.l-chat-h{border-bottom:1px solid var(--border-soft);padding:14px 16px;display:grid}.l-chat-h b{font-size:14px;font-weight:510}.l-chat-h span{color:var(--muted);font-size:12px}.msgs{align-content:start;gap:12px;padding:16px 14px;display:grid}.msg{border-radius:var(--r-lg);max-width:86%;padding:9px 12px;font-size:14px}.msg-meta{color:var(--meta);margin-top:4px;font-size:11px}.msg--in{background:var(--surface-2);border:1px solid var(--border-soft);border-bottom-left-radius:4px;justify-self:start}.msg--out{background:var(--accent);color:var(--accent-on);border-bottom-right-radius:4px;justify-self:end}.msg--out .msg-meta{color:color-mix(in oklab, var(--accent-on), transparent 35%)}.msg--bot{background:var(--surface);border:1px dashed var(--border);border-bottom-right-radius:4px;justify-self:end}.l-notice{border-radius:var(--r-md);border:1px solid color-mix(in oklab, var(--neon), transparent 62%);background:color-mix(in oklab, var(--neon), transparent 93%);gap:10px;padding:12px 14px;display:flex}.l-notice .icon{--icon:17px;color:var(--neon);margin-top:2px}.l-notice b{font-size:14px;font-weight:560}.l-notice p{color:var(--muted);margin:2px 0 0;font-size:13px}.l-foot{padding:22px var(--gutter);text-align:center;color:var(--meta);border-top:1px solid var(--border-soft);justify-items:center;gap:10px;font-size:12px;display:grid}.l-by{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.l-can-play [data-play] .msgs>*{opacity:0}.l-can-play [data-play] .l-steps li{opacity:.38}.l-can-play [data-play].is-play .msgs>*{animation:l-rise .46s var(--ease-out) forwards;animation-delay:var(--t)}.l-can-play [data-play].is-play .l-steps li{animation:l-lit .46s var(--ease-out) forwards;animation-delay:var(--t)}.msgs>:first-child{--t:.15s}.msgs>:nth-child(2){--t:.9s}.msgs>:nth-child(3){--t:1.9s}.msgs>:nth-child(4){--t:2.9s}.msgs>:nth-child(5){--t:3.9s}.l-steps li:first-child{--t:2.2s}.l-steps li:nth-child(2){--t:2.9s}.l-steps li:nth-child(3){--t:3.9s}@keyframes l-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes l-lit{to{opacity:1}}@media (width>=900px){.l-split{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:56px}}@media (width<=767px){.l-orb{width:min(320px,72vw,max(150px,100svh - 540px))}.msg{max-width:92%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
