.pdash[data-astro-cid-mt5kjhyo]{aspect-ratio:4/3;background:var(--color-surface-white);border-radius:var(--radius-md);width:100%;font-family:var(--font-display);flex-direction:column;display:flex;overflow:hidden}.pdash__bar[data-astro-cid-mt5kjhyo]{border-bottom:1px solid var(--color-ink-100);background:var(--color-ink-50);flex-shrink:0;align-items:center;gap:12px;padding:11px 16px;display:flex}.pdash__brand[data-astro-cid-mt5kjhyo]{font-size:12px;font-weight:var(--weight-bold);color:var(--color-ink-900);white-space:nowrap;align-items:center;gap:7px;display:flex}.pdash__mark[data-astro-cid-mt5kjhyo]{background:var(--color-brand);border-radius:3px;flex-shrink:0;width:12px;height:12px}.pdash__nav[data-astro-cid-mt5kjhyo]{gap:14px;margin-left:10px;display:flex}.pdash__navitem[data-astro-cid-mt5kjhyo]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);font-size:9px}.pdash__navitem[data-astro-cid-mt5kjhyo]:first-child{color:var(--color-brand)}.pdash__avatar[data-astro-cid-mt5kjhyo]{background:var(--color-ink-200);border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-left:auto}.pdash__body[data-astro-cid-mt5kjhyo]{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px 16px;display:flex}.pdash__stats[data-astro-cid-mt5kjhyo]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pdash__stat[data-astro-cid-mt5kjhyo]{border:1px solid var(--color-ink-100);border-radius:var(--radius-sm);flex-direction:column;gap:3px;padding:10px 12px;display:flex}.pdash__statnum[data-astro-cid-mt5kjhyo]{font-size:22px;font-weight:var(--weight-black);letter-spacing:var(--tracking-tightest);color:var(--color-ink-900);line-height:1}.pdash__statlabel[data-astro-cid-mt5kjhyo]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:8px}.pdash__cols[data-astro-cid-mt5kjhyo]{flex:1;grid-template-columns:1fr 1.15fr;gap:10px;min-height:0;display:grid}.pdash__panel[data-astro-cid-mt5kjhyo]{border:1px solid var(--color-ink-100);border-radius:var(--radius-sm);flex-direction:column;gap:9px;min-height:0;padding:11px 12px;display:flex}.pdash__panelhead[data-astro-cid-mt5kjhyo]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:8px}.pdash__chart[data-astro-cid-mt5kjhyo]{flex:1;width:100%;min-height:0;display:block}.pdash__list[data-astro-cid-mt5kjhyo]{flex-direction:column;gap:8px;display:flex}.pdash__row[data-astro-cid-mt5kjhyo]{align-items:center;gap:8px;display:flex}.pdash__ice[data-astro-cid-mt5kjhyo]{font-family:var(--font-mono);font-size:8px;font-weight:var(--weight-medium);color:var(--color-brand-hover);background:var(--color-brand-tint);border:1px solid var(--color-brand-tint-mid);border-radius:var(--radius-xs);flex-shrink:0;padding:3px 4px;line-height:1}.pdash__rowname[data-astro-cid-mt5kjhyo]{color:var(--color-ink-700);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10px;overflow:hidden}.pdash__status[data-astro-cid-mt5kjhyo]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-xs);flex-shrink:0;padding:2px 6px;font-size:7.5px}.pdash__status--live[data-astro-cid-mt5kjhyo]{color:var(--color-brand-hover);background:var(--color-brand-tint)}.pdash__status--build[data-astro-cid-mt5kjhyo]{color:var(--color-ink-500);background:var(--color-ink-100)}.pdash__status--plan[data-astro-cid-mt5kjhyo]{color:var(--color-text-muted);background:var(--color-ink-50);border:1px solid var(--color-ink-100)}.pproj[data-astro-cid-bodhxpgt]{aspect-ratio:4/3;background:var(--color-surface-white);border-radius:var(--radius-md);width:100%;font-family:var(--font-display);flex-direction:column;display:flex;overflow:hidden}.pproj__bar[data-astro-cid-bodhxpgt]{border-bottom:1px solid var(--color-ink-100);background:var(--color-ink-50);flex-shrink:0;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.pproj__title[data-astro-cid-bodhxpgt]{font-size:13px;font-weight:var(--weight-bold);color:var(--color-ink-900)}.pproj__meta[data-astro-cid-bodhxpgt]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);margin-left:auto;font-size:8.5px}.pproj__board[data-astro-cid-bodhxpgt]{background:var(--color-surface-warm);flex:1;grid-template-columns:repeat(3,1fr);gap:10px;min-height:0;padding:14px 16px;display:grid}.pproj__col[data-astro-cid-bodhxpgt]{flex-direction:column;gap:9px;min-height:0;display:flex}.pproj__colhead[data-astro-cid-bodhxpgt]{align-items:center;gap:6px;display:flex}.pproj__dot[data-astro-cid-bodhxpgt]{background:var(--color-ink-300);border-radius:50%;flex-shrink:0;width:7px;height:7px}.pproj__dot[data-astro-cid-bodhxpgt][data-accent=true]{background:var(--color-brand)}.pproj__collabel[data-astro-cid-bodhxpgt]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-500);font-size:8.5px}.pproj__count[data-astro-cid-bodhxpgt]{font-family:var(--font-mono);color:var(--color-text-muted);margin-left:auto;font-size:8.5px}.pproj__cards[data-astro-cid-bodhxpgt]{flex-direction:column;gap:8px;display:flex}.pproj__card[data-astro-cid-bodhxpgt]{background:var(--color-surface-white);border:1px solid var(--color-ink-100);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);flex-direction:column;gap:8px;padding:9px 10px;display:flex}.pproj__cardname[data-astro-cid-bodhxpgt]{font-size:10px;font-weight:var(--weight-medium);color:var(--color-ink-700);line-height:1.25}.pproj__cardmeta[data-astro-cid-bodhxpgt]{align-items:center;gap:6px;display:flex}.pproj__ice[data-astro-cid-bodhxpgt]{font-family:var(--font-mono);font-size:8px;font-weight:var(--weight-medium);color:var(--color-brand-hover);background:var(--color-brand-tint);border:1px solid var(--color-brand-tint-mid);border-radius:var(--radius-xs);padding:2px 4px;line-height:1}.pproj__avatars[data-astro-cid-bodhxpgt]{margin-left:auto;display:flex}.pproj__av[data-astro-cid-bodhxpgt]{background:var(--color-ink-200);border:1.5px solid var(--color-surface-white);border-radius:50%;width:12px;height:12px}.pproj__av[data-astro-cid-bodhxpgt]+.pproj__av[data-astro-cid-bodhxpgt]{margin-left:-5px}.msurf-frame[data-astro-cid-tiytl5ih]{aspect-ratio:700/520;border-radius:var(--radius-md);width:100%;overflow:hidden;container-type:inline-size}.msurf[data-astro-cid-tiytl5ih]{transform-origin:0 0;width:700px;height:520px;transform:scale(calc(100cqw / 700px));background:var(--color-surface-white);border-radius:var(--radius-md);font-family:var(--font-display);flex-direction:column;gap:11px;padding:22px;display:flex;overflow:hidden}@supports not (transform:scale(calc(100cqw / 700px))){.msurf-frame[data-astro-cid-tiytl5ih]{aspect-ratio:auto;height:auto;overflow-x:auto}.msurf[data-astro-cid-tiytl5ih]{width:100%;height:auto;min-height:520px;transform:none}}.msurf__row[data-astro-cid-tiytl5ih]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.msurf__card[data-astro-cid-tiytl5ih]{background:var(--color-surface-white);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);flex-direction:column;gap:4px;padding:13px 14px;display:flex}.msurf__card[data-astro-cid-tiytl5ih][data-accent=true]{border-color:var(--color-brand-tint-mid);background:var(--color-brand-tint)}.msurf__via[data-astro-cid-tiytl5ih]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:8px}.msurf__card[data-astro-cid-tiytl5ih][data-accent=true] .msurf__via[data-astro-cid-tiytl5ih]{color:var(--color-brand-hover)}.msurf__name[data-astro-cid-tiytl5ih]{font-size:15px;font-weight:var(--weight-bold);color:var(--color-ink-900);letter-spacing:-.01em;line-height:1.15}.msurf__body[data-astro-cid-tiytl5ih]{color:var(--color-ink-500);margin-top:2px;font-size:10px;line-height:1.4}.msurf__railslabel[data-astro-cid-tiytl5ih]{text-align:center;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:8px}.msurf__rails[data-astro-cid-tiytl5ih]{grid-template-columns:repeat(3,1fr);gap:12px;height:22px;display:grid}.msurf__rail[data-astro-cid-tiytl5ih]{background:var(--color-ink-300);border-radius:1px;justify-self:center;width:2px;height:100%}.msurf__rail[data-astro-cid-tiytl5ih][data-accent=true]{background:var(--color-brand)}.msurf__model[data-astro-cid-tiytl5ih]{background:var(--color-surface-warm);border:1px solid var(--color-ink-200);border-radius:var(--radius-lg);flex-direction:column;flex:1;gap:12px;min-height:0;padding:15px 16px;display:flex}.msurf__modelhead[data-astro-cid-tiytl5ih]{align-items:baseline;gap:10px;display:flex}.msurf__modeltitle[data-astro-cid-tiytl5ih]{font-size:15px;font-weight:var(--weight-bold);color:var(--color-ink-900);letter-spacing:-.01em}.msurf__modeltag[data-astro-cid-tiytl5ih]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-500);border:1px solid var(--color-ink-200);border-radius:var(--radius-xs);background:var(--color-surface-white);margin-left:auto;padding:3px 7px;font-size:7.5px}.msurf__tree[data-astro-cid-tiytl5ih]{flex-direction:column;flex:1;gap:7px;min-height:0;display:flex}.msurf__unit[data-astro-cid-tiytl5ih]{background:var(--color-surface-white);border:1px solid var(--color-ink-100);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:8px 10px;display:flex}.msurf__unit[data-astro-cid-tiytl5ih][data-level="1"]{margin-left:22px}.msurf__unitname[data-astro-cid-tiytl5ih]{font-size:11px;font-weight:var(--weight-medium);color:var(--color-ink-700);min-width:96px}.msurf__meter[data-astro-cid-tiytl5ih]{background:var(--color-ink-100);border-radius:3px;flex:1;height:5px;overflow:hidden}.msurf__fill[data-astro-cid-tiytl5ih]{background:var(--color-brand);border-radius:3px;height:100%;display:block}.msurf__cov[data-astro-cid-tiytl5ih]{font-family:var(--font-mono);color:var(--color-ink-500);text-align:right;min-width:26px;font-size:9px}.msurf__foot[data-astro-cid-tiytl5ih]{border-top:1px solid var(--color-ink-200);flex-wrap:wrap;gap:6px;padding-top:10px;display:flex}.msurf__footitem[data-astro-cid-tiytl5ih]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-surface-white);border:1px solid var(--color-ink-100);border-radius:var(--radius-xs);padding:3px 7px;font-size:7.5px}.aroster[data-astro-cid-xza3jq57]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));display:grid}.aroster__card[data-astro-cid-xza3jq57]{background:var(--color-surface-white);border:1px solid var(--color-ink-100);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-4);text-align:center;transition:border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;align-items:center;text-decoration:none;display:flex}.aroster__card[data-astro-cid-xza3jq57]:hover{border-color:var(--color-brand-tint-mid);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.aroster__avatar[data-astro-cid-xza3jq57]{width:72px;height:72px;margin-bottom:var(--space-4);position:relative}.aroster__circle[data-astro-cid-xza3jq57]{background:var(--color-ink-100);border-radius:50%;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;overflow:hidden}.aroster__img[data-astro-cid-xza3jq57]{object-fit:cover;width:100%;height:100%;display:block}.aroster__sil[data-astro-cid-xza3jq57]{width:54px;height:54px;color:var(--color-text-muted);display:block}.aroster__live[data-astro-cid-xza3jq57]{background:var(--color-brand);border:2px solid var(--color-surface-white);border-radius:50%;width:13px;height:13px;position:absolute;bottom:3px;right:3px}.aroster__name[data-astro-cid-xza3jq57]{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-ink-900);letter-spacing:var(--tracking-snug)}.aroster__role[data-astro-cid-xza3jq57]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin-top:var(--space-2);text-wrap:balance}.platform[data-astro-cid-cobtklhb]{background:var(--color-surface-white)}.container[data-astro-cid-cobtklhb]{max-width:var(--max-width);padding-left:var(--section-padding-x);padding-right:var(--section-padding-x);margin:0 auto}.eyebrow[data-astro-cid-cobtklhb]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-5)}.eyebrow--dark[data-astro-cid-cobtklhb]{color:var(--color-dark-text-muted)}.hero[data-astro-cid-cobtklhb]{padding-top:var(--space-24);padding-bottom:var(--space-24);border-bottom:1px solid var(--color-ink-100)}.hero__grid[data-astro-cid-cobtklhb]{gap:var(--space-16);grid-template-columns:5fr 6fr;align-items:center;display:grid}.hero__title[data-astro-cid-cobtklhb]{font-size:clamp(36px,4vw,56px);font-weight:var(--weight-black);letter-spacing:var(--tracking-tightest);color:var(--color-ink-900);line-height:var(--leading-tight);text-wrap:balance;margin-bottom:var(--space-6)}.hero__lead[data-astro-cid-cobtklhb]{font-size:var(--text-lg);color:var(--color-ink-500);line-height:var(--leading-relaxed);text-wrap:pretty;margin-bottom:var(--space-8)}.shot[data-astro-cid-cobtklhb]{background:var(--color-surface-warm);border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:var(--shadow-lg);min-width:0;overflow-x:auto}.shot[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{border-radius:var(--radius-md);width:100%;height:auto;display:block}.shot--wide[data-astro-cid-cobtklhb]{border:1px solid var(--color-ink-100);margin-top:var(--space-12);max-width:820px}.shot--bordered[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{border:1px solid var(--color-ink-100)}.band[data-astro-cid-cobtklhb]{padding-top:var(--space-24);padding-bottom:var(--space-24)}.band[data-astro-cid-cobtklhb][data-bg=warm]{background:var(--color-surface-warm)}.band[data-astro-cid-cobtklhb][data-bg=white]{background:var(--color-surface-white)}.section-head__title[data-astro-cid-cobtklhb]{font-size:clamp(28px,2.8vw,40px);font-weight:var(--weight-black);letter-spacing:-.035em;color:var(--color-ink-900);text-wrap:balance;line-height:1.05}.lead[data-astro-cid-cobtklhb]{font-size:var(--text-lg);color:#444;line-height:var(--leading-relaxed);text-wrap:pretty;margin:var(--space-6) 0 var(--space-10)}.plat__grid[data-astro-cid-cobtklhb]{gap:var(--space-16);grid-template-columns:6fr 5fr;align-items:center;display:grid}.caps[data-astro-cid-cobtklhb]{background:var(--color-ink-100);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;gap:2px;display:grid;overflow:hidden}.cap[data-astro-cid-cobtklhb]{background:var(--color-surface-white);padding:var(--space-6)}.cap__title[data-astro-cid-cobtklhb]{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-900);margin-bottom:var(--space-2)}.cap__body[data-astro-cid-cobtklhb]{color:var(--color-ink-500);font-size:14px;line-height:var(--leading-normal)}.split[data-astro-cid-cobtklhb]{gap:var(--space-20);grid-template-columns:5fr 7fr;align-items:start;display:grid}.split__title[data-astro-cid-cobtklhb]{font-size:clamp(28px,3vw,42px);font-weight:var(--weight-black);letter-spacing:var(--tracking-tightest);color:var(--color-ink-900);line-height:var(--leading-tight);text-wrap:balance}.split__body[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{font-size:var(--text-lg);color:#444;line-height:var(--leading-relaxed);text-wrap:pretty}.split__body[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]+p[data-astro-cid-cobtklhb]{margin-top:var(--space-6)}.agent-demo[data-astro-cid-cobtklhb]{margin-top:var(--space-8)}.agent-roster-wrap[data-astro-cid-cobtklhb]{margin-top:var(--space-16)}.surfaces[data-astro-cid-cobtklhb]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.surface[data-astro-cid-cobtklhb]{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900);border:1.5px solid var(--color-ink-200);border-radius:var(--radius-md);transition:border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);padding:10px 18px;text-decoration:none}.surface[data-astro-cid-cobtklhb]:hover{border-color:var(--color-brand);color:var(--color-brand)}.surfaces__note[data-astro-cid-cobtklhb]{margin-top:var(--space-6);font-size:var(--text-md)}.surfaces__sep[data-astro-cid-cobtklhb]{margin:0 var(--space-3);color:var(--color-mark-faint)}.surfaces__note[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]{color:var(--color-brand);font-weight:var(--weight-semibold);text-decoration:none}.surfaces__note[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]:hover{color:var(--color-brand-hover)}.native[data-astro-cid-cobtklhb]{padding-top:var(--space-24);padding-bottom:var(--space-24);background:var(--color-dark-base)}.native__title[data-astro-cid-cobtklhb]{font-size:clamp(28px,3vw,42px);font-weight:var(--weight-black);letter-spacing:-.035em;color:#fff;margin-bottom:var(--space-5);text-wrap:balance;line-height:1.05}.native__body[data-astro-cid-cobtklhb]{font-size:var(--text-lg);color:#ffffff8c;line-height:var(--leading-relaxed);text-wrap:pretty;max-width:720px}.native__note[data-astro-cid-cobtklhb]{margin-top:var(--space-6);font-size:var(--text-md)}.native__note[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]{color:var(--color-brand);font-weight:var(--weight-semibold);text-decoration:none}.native__note[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]:hover{color:#fff}.cta__row[data-astro-cid-cobtklhb]{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.cta__title[data-astro-cid-cobtklhb]{font-size:clamp(28px,3vw,42px);font-weight:var(--weight-black);letter-spacing:var(--tracking-tightest);color:var(--color-ink-900);line-height:var(--leading-tight);text-wrap:balance;margin-bottom:var(--space-3)}.cta__accent[data-astro-cid-cobtklhb]{color:var(--color-brand)}.cta__text[data-astro-cid-cobtklhb]{font-size:var(--text-md);color:var(--color-ink-500);line-height:var(--leading-relaxed);max-width:440px}@media (max-width:880px){.hero__grid[data-astro-cid-cobtklhb],.plat__grid[data-astro-cid-cobtklhb],.split[data-astro-cid-cobtklhb]{gap:var(--space-12);grid-template-columns:1fr}.plat__grid[data-astro-cid-cobtklhb] .shot[data-astro-cid-cobtklhb]{order:2}}@media (max-width:560px){.container[data-astro-cid-cobtklhb]{padding-left:var(--space-6);padding-right:var(--space-6)}.caps[data-astro-cid-cobtklhb]{grid-template-columns:1fr}}
