.hero[data-astro-cid-i3irphx7]{--hero-pad-top:140px;--hero-gap:96px;padding:var(--hero-pad-top) 24px 0;background-color:var(--bg);position:relative;overflow:hidden}.hero__inner[data-astro-cid-i3irphx7]{z-index:1;align-items:center;gap:var(--hero-gap);flex-direction:column;max-width:1200px;margin:0 auto;display:flex;position:relative}.hero__top[data-astro-cid-i3irphx7]{width:100%;max-width:1100px;position:relative}.hero__top[data-astro-cid-i3irphx7] .hero__shader{top:calc(-1 * var(--hero-pad-top));bottom:calc(-1 * var(--hero-gap));z-index:0;left:0;right:0}.hero__content[data-astro-cid-i3irphx7]{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;max-width:1000px;margin:0;padding-left:32px;display:flex;position:relative}.hero__badge[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#75e67d;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;font-weight:500;display:inline-flex}.hero__badge-dot[data-astro-cid-i3irphx7]{background:#75e67d;border-radius:999px;flex-shrink:0;width:16px;height:7px}.hero__headline[data-astro-cid-i3irphx7]{font-family:var(--font-mono);letter-spacing:-.01em;color:#fff;margin-bottom:20px;font-size:clamp(30px,4.6vw,46px);font-weight:400;line-height:1.1}.hero__word[data-astro-cid-i3irphx7]{opacity:0;animation:.85s cubic-bezier(.22,1,.36,1) forwards heroWordZoomOut;display:inline-block;transform:scale(1.6)}@keyframes heroWordZoomOut{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}.hero__badge[data-astro-cid-i3irphx7],.hero__subheadline[data-astro-cid-i3irphx7],.hero__cta-wrap[data-astro-cid-i3irphx7]{opacity:0;animation:.6s forwards heroFadeUp}.hero__badge[data-astro-cid-i3irphx7]{animation-delay:.8s}.hero__subheadline[data-astro-cid-i3irphx7]{animation-delay:.95s}.hero__cta-wrap[data-astro-cid-i3irphx7]{animation-delay:1.15s}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero__word[data-astro-cid-i3irphx7],.hero__badge[data-astro-cid-i3irphx7],.hero__subheadline[data-astro-cid-i3irphx7],.hero__cta-wrap[data-astro-cid-i3irphx7]{opacity:1;animation:none;transform:none}}.hero__subheadline[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#fff;max-width:540px;margin-bottom:36px;font-size:clamp(13px,1.4vw,15px);line-height:1.6}.hero__cta-wrap[data-astro-cid-i3irphx7]{flex-direction:column;gap:8px;width:100%;max-width:500px;display:flex}.hero__cta[data-astro-cid-i3irphx7]{background-color:var(--bg-white);border:1px solid #0000002e;border-radius:4px;align-items:stretch;width:100%;display:flex;overflow:hidden}.hero__email[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:14px 24px;font-size:14px}.hero__email[data-astro-cid-i3irphx7]::placeholder{color:var(--text-muted)}.hero__btn[data-astro-cid-i3irphx7]{background-color:var(--text-primary);color:#fff;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:none;border-left:1px solid #0000002e;border-radius:4px;flex-shrink:0;padding:14px 32px;font-size:14px;font-weight:500;transition:opacity .15s}.hero__btn[data-astro-cid-i3irphx7]:hover{opacity:.85}.hero__consent[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-secondary);opacity:0;visibility:hidden;margin:0;padding:0 4px;font-size:11px;line-height:1.5;transition:opacity .2s,transform .2s,visibility .2s;transform:translateY(-4px)}.hero__consent--visible[data-astro-cid-i3irphx7]{opacity:1;visibility:visible;transform:translateY(0)}.hero__consent-link[data-astro-cid-i3irphx7]{color:var(--text-secondary);text-underline-offset:2px;text-decoration:underline}.browser-wrap[data-astro-cid-i3irphx7]{width:100%;max-width:1100px;position:relative}.browser-wrap[data-astro-cid-i3irphx7]:before{content:"";pointer-events:none;z-index:1;border-left:1px solid #0000002e;border-right:1px solid #0000002e;position:absolute;inset:-2000px 0 0}.browser[data-astro-cid-i3irphx7]{z-index:2;background:#fff;border:1px solid #0000002e;border-bottom:none;border-radius:0;width:100%;position:relative;overflow:hidden;box-shadow:0 -4px 40px #0000001a}.browser__chrome[data-astro-cid-i3irphx7]{background:#f5f5f5;border-bottom:1px solid #e0e0e0;align-items:center;gap:12px;padding:10px 16px;display:flex}.browser__dots[data-astro-cid-i3irphx7]{flex-shrink:0;gap:5px;display:flex}.browser__dot[data-astro-cid-i3irphx7]{border-radius:50%;width:10px;height:10px}.browser__dot--red[data-astro-cid-i3irphx7]{background:#ff5f57}.browser__dot--yellow[data-astro-cid-i3irphx7]{background:#ffbd2e}.browser__dot--green[data-astro-cid-i3irphx7]{background:#28c840}.browser__tabs[data-astro-cid-i3irphx7]{flex-shrink:0;gap:4px;display:flex}.browser__tab[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#555;background:#fff;border:1px solid #ddd;border-radius:6px 6px 0 0;align-items:center;gap:5px;padding:4px 12px;font-size:11px;display:flex}.browser__urlbar[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#777;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #ddd;border-radius:6px;flex:1;align-items:center;gap:6px;min-width:0;padding:4px 10px;font-size:11px;display:flex;overflow:hidden}.app[data-astro-cid-i3irphx7]{grid-template-columns:160px 1fr;min-height:560px;display:grid}.app__sidebar[data-astro-cid-i3irphx7]{background:#fafafa;border-right:1px solid #ececec;flex-direction:column;gap:16px;padding:16px 12px;display:flex;overflow:hidden}.app__logo[data-astro-cid-i3irphx7]{align-items:center;margin-top:-25px;margin-bottom:-25px;display:flex}.app__logo-img[data-astro-cid-i3irphx7]{width:auto;height:60px;display:block}.app__nav[data-astro-cid-i3irphx7]{flex-direction:column;gap:2px;display:flex}.app__nav-label[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#bbb;text-transform:uppercase;letter-spacing:.1em;padding:10px 8px 4px;font-size:9px;font-weight:600}.app__nav-item[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#888;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:7px;width:100%;padding:6px 8px;font-size:12px;transition:background .12s,color .12s;display:flex}.app__nav-item[data-astro-cid-i3irphx7]:hover{color:var(--text-primary);background:#f0f0f0}.app__nav-item--active[data-astro-cid-i3irphx7]{color:var(--text-primary);background:#ebebeb;font-weight:500}.app__nav-item--static[data-astro-cid-i3irphx7]{cursor:default}.app__nav-item--disabled[data-astro-cid-i3irphx7]{cursor:default;opacity:.55}.app__nav-badge[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#fff;background:#1a1a1a;border-radius:99px;margin-left:auto;padding:1px 5px;font-size:9px;font-weight:600;line-height:1.4}.app__sidebar-bottom[data-astro-cid-i3irphx7]{border-top:1px solid #ececec;align-items:center;gap:8px;margin-top:auto;padding:12px 8px;display:flex}.app__avatar[data-astro-cid-i3irphx7]{color:#fff;width:26px;height:26px;font-family:var(--font-sans);background:#1a1a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.app__help[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#888;font-size:12px}.app__view[data-astro-cid-i3irphx7]{display:none}.app__view--active[data-astro-cid-i3irphx7]{display:flex}.app__main[data-astro-cid-i3irphx7]{flex-direction:column;gap:14px;min-width:0;padding:18px 20px;overflow:auto}.app__topbar[data-astro-cid-i3irphx7]{justify-content:space-between;align-items:center;display:flex}.app__page-title[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-primary);font-size:14px;font-weight:600}.app__btn-new[data-astro-cid-i3irphx7]{font-family:var(--font-sans);background:var(--text-primary);color:#fff;cursor:default;border:none;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:500}.app__baskets[data-astro-cid-i3irphx7]{flex-direction:column;gap:6px;display:flex}.app__basket[data-astro-cid-i3irphx7]{cursor:default;background:#fff;border:1px solid #eee;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;display:flex}.app__basket--active[data-astro-cid-i3irphx7]{background:#f9f9f9;border-color:#d0d0d0}.app__basket-icon[data-astro-cid-i3irphx7]{width:28px;height:28px;color:var(--text-primary);background:#ebebeb;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.app__basket--active[data-astro-cid-i3irphx7] .app__basket-icon[data-astro-cid-i3irphx7]{color:#fff;background:#1a1a1a}.app__basket-info[data-astro-cid-i3irphx7]{flex:1;min-width:0}.app__basket-name[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.app__basket-meta[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#aaa;margin-top:1px;font-size:10px}.app__basket-badge[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#1a7a3a;background:#e8f5ee;border-radius:99px;flex-shrink:0;padding:2px 7px;font-size:9px;font-weight:600}.app__placeholder[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#aaa;padding:24px 0;font-size:13px}.gap__wrap[data-astro-cid-i3irphx7]{background:#fff;border:1px solid #eee;border-radius:8px;flex-shrink:0;overflow:hidden}.gap__hd[data-astro-cid-i3irphx7]{background:#fafafa;border-bottom:1px solid #f0f0f0;padding:7px 10px}.gap__label[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#aaa;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:600}.gap__row[data-astro-cid-i3irphx7]{border-bottom:1px solid #f5f5f5;grid-template-columns:60px 1fr 1fr 1fr;display:grid}.gap__row[data-astro-cid-i3irphx7]:last-child{border-bottom:none}.gap__row--head[data-astro-cid-i3irphx7]{background:#fafafa}.gap__cell[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#999;justify-content:center;align-items:center;padding:5px 8px;font-size:9px;display:flex}.gap__cell--dom[data-astro-cid-i3irphx7]{color:#555;justify-content:flex-start;padding-left:10px;font-size:10px}.gap__cell--ours[data-astro-cid-i3irphx7]{background:#1a1a1a0a}.gap__row--head[data-astro-cid-i3irphx7] .gap__cell[data-astro-cid-i3irphx7]{color:#777;padding:4px 8px;font-size:9px;font-weight:600}.gap__row--head[data-astro-cid-i3irphx7] .gap__cell--ours[data-astro-cid-i3irphx7]{color:#1a1a1a;background:#1a1a1a14}.gap__dot[data-astro-cid-i3irphx7]{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.gap__dot--g[data-astro-cid-i3irphx7]{background:#22c55e}.gap__dot--y[data-astro-cid-i3irphx7]{background:#f59e0b}.gap__dot--r[data-astro-cid-i3irphx7]{background:0 0;border:1.5px solid #d1d5db}.gap__legend[data-astro-cid-i3irphx7]{background:#fafafa;border-top:1px solid #f0f0f0;gap:12px;padding:5px 10px;display:flex}.gap__leg[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#aaa;align-items:center;gap:4px;font-size:9px;display:flex}.narr__wrap[data-astro-cid-i3irphx7]{background:#fff;border:1px solid #eee;border-radius:8px;flex-shrink:0;overflow:hidden}.narr__hd[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#aaa;text-transform:uppercase;letter-spacing:.06em;background:#fafafa;border-bottom:1px solid #f0f0f0;padding:7px 10px;font-size:9px;font-weight:600}.narr__item[data-astro-cid-i3irphx7]{border-bottom:1px solid #f5f5f5;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.narr__item[data-astro-cid-i3irphx7]:last-child{border-bottom:none}.narr__item--alert[data-astro-cid-i3irphx7]{background:#fffbf2}.narr__info[data-astro-cid-i3irphx7]{flex:1;min-width:0}.narr__name[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.narr__type[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#bbb;margin-top:1px;font-size:9px}.narr__badge[data-astro-cid-i3irphx7]{font-family:var(--font-sans);white-space:nowrap;border-radius:99px;flex-shrink:0;padding:2px 7px;font-size:9px;font-weight:600}.narr__badge--ok[data-astro-cid-i3irphx7]{color:#1a7a3a;background:#e8f5ee}.narr__badge--warn[data-astro-cid-i3irphx7]{color:#92600a;background:#fef3c7}.narr__alert-msg[data-astro-cid-i3irphx7]{width:100%;font-family:var(--font-sans);color:#92600a;background:#fef9ec;border:1px solid #fde68a;border-radius:4px;align-items:center;gap:5px;margin-top:2px;padding:4px 8px;font-size:9px;line-height:1.4;display:flex}.sa__overview[data-astro-cid-i3irphx7]{grid-template-columns:1fr 160px 160px;gap:10px;display:grid}.sa__overview-panel[data-astro-cid-i3irphx7]{background:#fff;border:1px solid #eee;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.sa__overview-header[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.sa__panel-label[data-astro-cid-i3irphx7]{font-family:var(--font-mono);color:#555;letter-spacing:.06em;font-size:10px;font-weight:400}.sa__panel-sub[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#bbb;margin-top:-4px;font-size:10px}.sa__automation-badge[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#888;white-space:nowrap;background:#f5f5f5;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:9px}.sa__bars[data-astro-cid-i3irphx7]{align-items:flex-end;gap:20px;padding:8px 0 4px;display:flex}.sa__bar-item[data-astro-cid-i3irphx7]{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.sa__bar-track[data-astro-cid-i3irphx7]{background:#f0f0f0;border-radius:6px 6px 0 0;align-items:flex-end;width:100px;height:120px;display:flex;overflow:hidden}.sa__bar-fill[data-astro-cid-i3irphx7]{background:#1a1a1a;border-radius:6px 6px 0 0;width:100%;transition:height .3s}.sa__bar-fill--light[data-astro-cid-i3irphx7]{background:#ccc}.sa__bar-num[data-astro-cid-i3irphx7]{font-family:var(--font-mono);color:var(--text-primary);font-size:14px;font-weight:400}.sa__bar-pct[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#aaa;font-size:10px}.sa__bar-label[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#888;text-align:center;white-space:nowrap;font-size:10px}.sa__pills[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:4px;display:flex}.sa__pill[data-astro-cid-i3irphx7]{font-family:var(--font-sans);letter-spacing:.03em;border-radius:99px;padding:3px 7px;font-size:9px;font-weight:600}.sa__pill[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{opacity:.7;font-style:normal}.sa__pill--dark[data-astro-cid-i3irphx7]{color:#fff;background:#1a1a1a}.sa__pill--muted[data-astro-cid-i3irphx7]{color:#555;background:#f0f0f0}.sa__agents-header[data-astro-cid-i3irphx7]{align-items:center;gap:10px;padding:4px 0;display:flex}.sa__agents-label[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:.05em;font-size:11px;font-weight:600}.sa__agents-meta[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#aaa;flex:1;font-size:10px}.sa__btn-new[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#fff;cursor:pointer;white-space:nowrap;background:#1a1a1a;border:none;border-radius:6px;padding:5px 10px;font-size:10px;font-weight:500}.sa__agent-card[data-astro-cid-i3irphx7]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.sa__agent-left[data-astro-cid-i3irphx7]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.sa__agent-name[data-astro-cid-i3irphx7]{font-family:var(--font-mono);align-items:center;gap:6px;font-size:13px;display:flex}.sa__agent-dot[data-astro-cid-i3irphx7]{background:#22c55e;border-radius:50%;flex-shrink:0;width:7px;height:7px}.sa__agent-title[data-astro-cid-i3irphx7]{color:var(--text-primary);font-weight:400}.sa__agent-dash[data-astro-cid-i3irphx7]{color:#aaa}.sa__agent-subtitle[data-astro-cid-i3irphx7]{color:var(--text-primary);font-weight:400}.sa__agent-tags[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:4px;display:flex}.sa__tag[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#fff;letter-spacing:.04em;background:#1a1a1a;border-radius:4px;padding:3px 7px;font-size:9px;font-weight:600}.sa__agent-dates[data-astro-cid-i3irphx7]{gap:20px;display:flex}.sa__date-item[data-astro-cid-i3irphx7]{flex-direction:column;gap:2px;display:flex}.sa__date-label[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#aaa;text-transform:uppercase;letter-spacing:.06em;font-size:9px}.sa__date-val[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-primary);font-size:11px}.sa__date-in[data-astro-cid-i3irphx7]{color:#aaa;font-size:10px}.sa__agent-right[data-astro-cid-i3irphx7]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.sa__new-count[data-astro-cid-i3irphx7]{font-family:var(--font-mono);color:var(--text-primary);font-size:28px;font-weight:400;line-height:1}.sa__new-label[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#aaa;letter-spacing:.08em;font-size:10px}.app__baskets-view[data-astro-cid-i3irphx7].app__view--active{grid-template-columns:1fr 220px;display:grid}.app__cen[data-astro-cid-i3irphx7]{background:#fff;border-left:1px solid #ececec;flex-direction:column;display:flex}.app__cen-header[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-primary);border-bottom:1px solid #ececec;flex-shrink:0;align-items:center;gap:7px;padding:14px 16px;font-size:12px;font-weight:600;display:flex}.app__cen-messages[data-astro-cid-i3irphx7]{flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.app__cen-msg[data-astro-cid-i3irphx7]{font-family:var(--font-sans);border-radius:8px;max-width:90%;padding:8px 10px;font-size:11px;line-height:1.5}.app__cen-msg--user[data-astro-cid-i3irphx7]{color:var(--text-primary);text-align:right;background:#f0f0f0;align-self:flex-end}.app__cen-msg--ai[data-astro-cid-i3irphx7]{color:#fff;background:#1a1a1a;align-self:flex-start}.app__cen-msg--ai[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{color:#aef0c8}.app__cen-form[data-astro-cid-i3irphx7]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;margin:0 10px 10px;padding:6px 10px;display:flex}.app__cen-input[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:11px}.app__cen-input[data-astro-cid-i3irphx7]::placeholder{color:#bbb}.app__cen-send[data-astro-cid-i3irphx7]{cursor:pointer;color:#aaa;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;transition:color .15s;display:flex}.app__cen-send[data-astro-cid-i3irphx7]:hover{color:var(--text-primary)}.fp__view[data-astro-cid-i3irphx7]{justify-content:center;align-items:center;gap:20px;padding:32px 48px}.fp__badges[data-astro-cid-i3irphx7]{border:1px solid #ddd;border-radius:999px;align-self:center;align-items:center;gap:0;display:flex;overflow:hidden}.fp__badge[data-astro-cid-i3irphx7]{font-family:var(--font-sans);padding:4px 14px;font-size:11px}.fp__badge--outline[data-astro-cid-i3irphx7]{color:var(--text-primary);font-weight:500}.fp__badge--muted[data-astro-cid-i3irphx7]{color:#1a7a3a;border-left:1px solid #ddd;font-weight:500}.fp__headline[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-primary);text-align:center;font-size:clamp(18px,2vw,24px);font-weight:600;line-height:1.2}.fp__search-box[data-astro-cid-i3irphx7]{background:#fafafa;border:1px solid #ddd;border-radius:12px;flex-direction:column;gap:10px;width:100%;max-width:580px;padding:14px 14px 0;display:flex;position:relative}.fp__search-icon[data-astro-cid-i3irphx7]{opacity:.4;position:absolute;top:16px;left:14px}.fp__textarea[data-astro-cid-i3irphx7]{width:100%;font-family:var(--font-sans);color:var(--text-primary);resize:none;background:0 0;border:none;outline:none;padding-left:20px;font-size:12px;line-height:1.5}.fp__textarea[data-astro-cid-i3irphx7]::placeholder{color:#bbb}.fp__send[data-astro-cid-i3irphx7]{cursor:pointer;color:#fff;background:#1a1a1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .15s;display:flex;position:absolute;bottom:42px;right:12px}.fp__send[data-astro-cid-i3irphx7]:hover{opacity:.8}.fp__search-footer[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#bbb;border-top:1px solid #eee;align-items:center;gap:6px;padding:8px 0;font-size:10px;display:flex}.fp__avatars[data-astro-cid-i3irphx7]{margin-left:auto;display:flex}.fp__avatar[data-astro-cid-i3irphx7]{width:20px;height:20px;font-family:var(--font-sans);color:#555;background:#ddd;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-left:-6px;font-size:8px;font-weight:600;display:flex}.fp__avatar[data-astro-cid-i3irphx7]:first-child{margin-left:0}.fp__suggestions[data-astro-cid-i3irphx7]{flex-direction:column;width:100%;max-width:580px;display:flex}.fp__suggestion[data-astro-cid-i3irphx7]{cursor:pointer;font-family:var(--font-sans);color:var(--text-secondary);text-align:left;background:0 0;border:none;border-bottom:1px solid #eee;align-items:center;gap:8px;padding:11px 4px;font-size:11px;transition:color .12s;display:flex}.fp__suggestion[data-astro-cid-i3irphx7]:first-child{border-top:1px solid #eee}.fp__suggestion[data-astro-cid-i3irphx7]:hover{color:var(--text-primary)}.fp__suggestion-arrow[data-astro-cid-i3irphx7]{flex-shrink:0;margin-left:auto}.cen__view[data-astro-cid-i3irphx7]{justify-content:center;align-items:center;gap:20px;padding:32px 48px}.cen__badges[data-astro-cid-i3irphx7]{border:1px solid #ddd;border-radius:999px;align-self:center;align-items:center;gap:0;display:flex;overflow:hidden}.cen__badge[data-astro-cid-i3irphx7]{font-family:var(--font-sans);align-items:center;gap:6px;padding:4px 14px;font-size:11px;display:flex}.cen__badge--outline[data-astro-cid-i3irphx7]{color:var(--text-primary);font-weight:500}.cen__badge--muted[data-astro-cid-i3irphx7]{color:#1a7a3a;border-left:1px solid #ddd;font-weight:500}.cen__online-dot[data-astro-cid-i3irphx7]{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px}.cen__headline[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:var(--text-primary);text-align:center;font-size:clamp(18px,2vw,24px);font-weight:600;line-height:1.2}.cen__search-box[data-astro-cid-i3irphx7]{background:#fafafa;border:1px solid #ddd;border-radius:12px;flex-direction:column;gap:10px;width:100%;max-width:580px;padding:14px 14px 0;display:flex;position:relative}.cen__textarea[data-astro-cid-i3irphx7]{width:100%;font-family:var(--font-sans);color:var(--text-primary);resize:none;background:0 0;border:none;outline:none;font-size:12px;line-height:1.5}.cen__textarea[data-astro-cid-i3irphx7]::placeholder{color:#bbb}.cen__send[data-astro-cid-i3irphx7]{cursor:pointer;color:#fff;background:#1a1a1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .15s;display:flex;position:absolute;bottom:42px;right:12px}.cen__send[data-astro-cid-i3irphx7]:hover{opacity:.8}.cen__search-footer[data-astro-cid-i3irphx7]{font-family:var(--font-sans);color:#bbb;border-top:1px solid #eee;align-items:center;gap:6px;padding:8px 0;font-size:10px;display:flex}.cen__suggestions[data-astro-cid-i3irphx7]{flex-direction:column;width:100%;max-width:580px;display:flex}.cen__suggestion[data-astro-cid-i3irphx7]{cursor:pointer;font-family:var(--font-sans);color:var(--text-secondary);text-align:left;background:0 0;border:none;border-bottom:1px solid #eee;align-items:center;gap:8px;padding:11px 4px;font-size:11px;transition:color .12s;display:flex}.cen__suggestion[data-astro-cid-i3irphx7]:first-child{border-top:1px solid #eee}.cen__suggestion[data-astro-cid-i3irphx7]:hover{color:var(--text-primary)}.cen__suggestion-arrow[data-astro-cid-i3irphx7]{flex-shrink:0;margin-left:auto}@media (width<=900px){.app[data-astro-cid-i3irphx7]{grid-template-columns:140px 1fr}.app__baskets-view[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.app__cen[data-astro-cid-i3irphx7]{display:none}.sa__overview[data-astro-cid-i3irphx7]{grid-template-columns:1fr 1fr}.sa__overview-panel[data-astro-cid-i3irphx7]:last-child{display:none}}@media (width<=768px){.hero[data-astro-cid-i3irphx7]{--hero-pad-top:80px;--hero-gap:36px;padding-left:16px;padding-right:16px}.hero__headline[data-astro-cid-i3irphx7]{font-size:clamp(28px,5.8vw,42px)}.browser-wrap[data-astro-cid-i3irphx7]:before{display:none}}@media (width<=600px){.hero[data-astro-cid-i3irphx7]{--hero-pad-top:48px;--hero-gap:28px;padding:var(--hero-pad-top) 16px 0}.hero__content[data-astro-cid-i3irphx7]{padding:0 8px}.hero__headline[data-astro-cid-i3irphx7]{font-size:clamp(26px,7.2vw,34px);line-height:1.12}.hero__subheadline[data-astro-cid-i3irphx7]{max-width:100%;margin-bottom:24px;font-size:14px}.hero__cta-wrap[data-astro-cid-i3irphx7]{max-width:100%}.hero__email[data-astro-cid-i3irphx7]{padding:11px 14px;font-size:13px}.hero__btn[data-astro-cid-i3irphx7]{padding:11px 18px;font-size:13px}.app[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.app__sidebar[data-astro-cid-i3irphx7]{display:none}.app__main[data-astro-cid-i3irphx7]{padding:14px}.sa__overview[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.sa__bar-track[data-astro-cid-i3irphx7]{width:60px;height:80px}.sa__bars[data-astro-cid-i3irphx7]{gap:10px}}@media (width<=400px){.hero[data-astro-cid-i3irphx7]{--hero-pad-top:40px;padding:var(--hero-pad-top) 16px 0}.hero__headline[data-astro-cid-i3irphx7]{font-size:24px}.hero__btn[data-astro-cid-i3irphx7]{padding:10px 14px;font-size:12px}}.gem-smoke[data-astro-cid-66z7wmlq]{pointer-events:none;position:absolute}.gem-smoke[data-astro-cid-66z7wmlq] canvas{width:100%;height:100%;display:block}.problem[data-astro-cid-4tsd56h5]{background-color:var(--bg);z-index:1;position:relative}.problem__inner[data-astro-cid-4tsd56h5]{background-color:#ededed;background-image:linear-gradient(in oklab 180deg, oklab(9.1% .033 .018) 0%, 0%, oklab(94% 0 0) 100%);border:1px solid #0000002e;border-top:none;flex-direction:column;max-width:1100px;margin:0 auto;padding:3.5% 4.1% 3.9%;display:flex;position:relative}.problem__inner[data-astro-cid-4tsd56h5] .problem__shader{z-index:0}.problem__inner[data-astro-cid-4tsd56h5] .problem__gem{aspect-ratio:275/251;z-index:1;width:34.4%;top:0;left:60.6%;transform:translateY(12.75%)}.problem__headline[data-astro-cid-4tsd56h5],.problem__body[data-astro-cid-4tsd56h5]{z-index:2;position:relative}.problem__headline[data-astro-cid-4tsd56h5]{font-family:var(--font-mono);letter-spacing:-.01em;text-transform:uppercase;color:var(--text-primary);max-width:48%;font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.2}.problem__body[data-astro-cid-4tsd56h5]{font-family:var(--font-sans);color:var(--text-primary);max-width:92%;margin-top:23.3%;font-size:clamp(14px,1.4vw,15px);line-height:1.5}@media (width<=768px){.problem__inner[data-astro-cid-4tsd56h5]{border-top:1px solid #0000002e;padding:8% 6%}.problem__headline[data-astro-cid-4tsd56h5]{max-width:100%}.problem__body[data-astro-cid-4tsd56h5]{max-width:100%;margin-top:16%}.problem__inner[data-astro-cid-4tsd56h5] .problem__gem{display:none}}.pulsing-border[data-astro-cid-fz7mo73j]{pointer-events:none;position:absolute;inset:0}.pulsing-border[data-astro-cid-fz7mo73j] canvas{width:100%;height:100%;display:block}.system[data-astro-cid-f64z4xa5]{background-color:var(--bg);position:relative;overflow:clip}.system__inner[data-astro-cid-f64z4xa5]{z-index:1;max-width:1100px;margin:0 auto;position:relative}.system__hero[data-astro-cid-f64z4xa5]{background-color:var(--bg);text-align:center;border:1px solid #0000002e;border-top:none;flex-direction:column;align-items:center;padding:clamp(64px,10.5%,116px) 24px clamp(56px,8.5%,94px);display:flex;position:relative;overflow:hidden}.system__hero[data-astro-cid-f64z4xa5] .system__shader{aspect-ratio:798/498;z-index:0;height:auto;inset:0 0 auto}.system__label[data-astro-cid-f64z4xa5],.system__headline[data-astro-cid-f64z4xa5],.system__description[data-astro-cid-f64z4xa5]{z-index:1;position:relative}.system__label[data-astro-cid-f64z4xa5]{font-family:var(--font-sans);color:var(--text-primary);font-size:15px;line-height:1.2}.system__headline[data-astro-cid-f64z4xa5]{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text-primary);max-width:700px;margin-top:clamp(28px,4.4%,48px);font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.2}.system__cen[data-astro-cid-f64z4xa5]{white-space:nowrap;vertical-align:.05em;display:inline-flex;position:relative}.system__cen[data-astro-cid-f64z4xa5] .system__cen-glow{inset:-33% -34%}.system__cen-badge[data-astro-cid-f64z4xa5]{z-index:1;background:var(--text-primary);color:#fff;border-radius:.2em;align-items:center;gap:.2em;padding:.1em .32em .14em;font-size:.86em;line-height:1;display:inline-flex;position:relative}.system__cen-logo[data-astro-cid-f64z4xa5]{width:auto;height:.68em;display:block}.system__description[data-astro-cid-f64z4xa5]{font-family:var(--font-sans);color:var(--text-primary);max-width:660px;margin-top:clamp(32px,6%,66px);font-size:clamp(14px,1.4vw,15px);line-height:1.5}.system__panel[data-astro-cid-f64z4xa5]{background-color:#ededed;background-image:linear-gradient(in oklab 180deg, oklab(9.1% .033 .018) 0%, 0%, oklab(94% 0 0) 100%);border:1px solid #0000002e;padding:7.25% 4.25% 10.25%;position:relative;overflow:hidden}.system__panel[data-astro-cid-f64z4xa5] .system__bg{z-index:0}.system__mock[data-astro-cid-f64z4xa5]{z-index:1;aspect-ratio:16/9;background-color:#fffefe;border:1px solid #9a9a9a;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 9px #b2dfb6}.sys[data-astro-cid-f64z4xa5]{height:100%;font-family:var(--font-sans);color:var(--text-primary);text-align:left;display:flex}.sys__sidebar[data-astro-cid-f64z4xa5]{background:#fafafa;border-right:1px solid #ececec;flex-direction:column;flex-shrink:0;gap:14px;width:148px;padding:14px 10px;display:flex;overflow:hidden}.sys__logo[data-astro-cid-f64z4xa5]{margin:-22px 0}.sys__logo-img[data-astro-cid-f64z4xa5]{width:auto;height:54px;display:block}.sys__nav[data-astro-cid-f64z4xa5]{flex-direction:column;gap:2px;display:flex}.sys__nav-label[data-astro-cid-f64z4xa5]{color:#bbb;letter-spacing:.1em;padding:9px 7px 3px;font-size:8.5px;font-weight:600}.sys__nav-item[data-astro-cid-f64z4xa5]{color:#888;border-radius:6px;align-items:center;gap:6px;padding:5px 7px;font-size:11px;display:flex}.sys__nav-item--active[data-astro-cid-f64z4xa5]{color:var(--text-primary);background:#ebebeb;font-weight:500}.sys__nav-badge[data-astro-cid-f64z4xa5]{color:#fff;background:#1a1a1a;border-radius:99px;margin-left:auto;padding:1px 5px;font-size:8.5px;font-weight:600;line-height:1.4}.sys__sidebar-bottom[data-astro-cid-f64z4xa5]{border-top:1px solid #ececec;align-items:center;gap:7px;margin-top:auto;padding:10px 7px 0;display:flex}.sys__avatar[data-astro-cid-f64z4xa5]{color:#fff;background:#1a1a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:600;display:flex}.sys__help[data-astro-cid-f64z4xa5]{color:#888;font-size:11px}.sys__pane-head[data-astro-cid-f64z4xa5]{border-bottom:1px solid #ececec;flex-shrink:0;align-items:center;gap:6px;padding:12px 14px;font-size:11px;font-weight:600;display:flex}.sys__pane-head--doc[data-astro-cid-f64z4xa5]{justify-content:space-between}.sys__chat[data-astro-cid-f64z4xa5]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.sys__home[data-astro-cid-f64z4xa5]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:20px 26px;transition:opacity .3s;display:flex}.sys__home[data-astro-cid-f64z4xa5].is-fading{opacity:0}.sys__home[data-astro-cid-f64z4xa5].is-out{display:none}.sys__home-badges[data-astro-cid-f64z4xa5]{border:1px solid #ddd;border-radius:999px;align-items:center;display:flex;overflow:hidden}.sys__home-badge[data-astro-cid-f64z4xa5]{align-items:center;gap:5px;padding:4px 9px;font-size:9px;font-weight:500;display:inline-flex}.sys__home-badge--muted[data-astro-cid-f64z4xa5]{color:#999;background:#f6f6f6;border-left:1px solid #ddd}.sys__online[data-astro-cid-f64z4xa5]{background:#22c55e;border-radius:50%;width:4px;height:4px}.sys__home-headline[data-astro-cid-f64z4xa5]{font-family:var(--font-sans);letter-spacing:-.01em;font-size:clamp(15px,2vw,21px);font-weight:600;line-height:1.2}.sys__home-box[data-astro-cid-f64z4xa5]{text-align:left;background:#fff;border:1px solid #e0e0e0;border-radius:9px;width:100%;max-width:340px;padding:10px 11px 0;position:relative}.sys__home-input[data-astro-cid-f64z4xa5]{flex-wrap:wrap;align-items:flex-start;gap:4px;min-height:34px;padding-right:24px;font-size:10.5px;line-height:1.5;display:flex}.sys__home-send[data-astro-cid-f64z4xa5]{color:#fff;background:#1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;display:flex;position:absolute;top:9px;right:9px}.sys__home-foot[data-astro-cid-f64z4xa5]{color:#bbb;border-top:1px solid #f0f0f0;align-items:center;gap:5px;margin:8px -11px 0;padding:6px 11px;font-size:8.5px;display:flex}.sys__home-sugs[data-astro-cid-f64z4xa5]{flex-direction:column;gap:4px;width:100%;max-width:340px;display:flex}.sys__home-sug[data-astro-cid-f64z4xa5]{color:#999;text-align:left;white-space:nowrap;text-overflow:ellipsis;border:1px solid #eee;border-radius:6px;padding:6px 9px;font-size:9px;overflow:hidden}.sys__conv[data-astro-cid-f64z4xa5]{flex-direction:column;flex:1;min-height:0}.sys__conv[data-astro-cid-f64z4xa5].is-shown{display:flex}.sys__composer-placeholder[data-astro-cid-f64z4xa5]{color:#bbb}.sys__cen-icon[data-astro-cid-f64z4xa5]{object-fit:contain;flex-shrink:0;width:auto;height:1em;display:block}.sys__thread[data-astro-cid-f64z4xa5]{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:12px;display:flex;overflow:hidden}[data-astro-cid-f64z4xa5][data-reveal]:not(.is-shown){display:none!important}[data-astro-cid-f64z4xa5][data-reveal].is-shown{animation:.34s cubic-bezier(.22,1,.36,1) both sysIn}@keyframes sysIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.sys__msg[data-astro-cid-f64z4xa5]{border-radius:8px;max-width:92%;padding:7px 9px;font-size:10.5px;line-height:1.5}.sys__msg--user[data-astro-cid-f64z4xa5]{text-align:right;background:#f0f0f0;align-self:flex-end}.sys__attach[data-astro-cid-f64z4xa5]{background:#fff;border:1px solid #e0e0e0;border-radius:7px;align-self:flex-end;align-items:center;gap:7px;max-width:92%;padding:6px 9px;display:flex}.sys__attach-icon[data-astro-cid-f64z4xa5]{color:#888;flex-shrink:0;display:flex}.sys__attach-info[data-astro-cid-f64z4xa5]{flex-direction:column;min-width:0;display:flex}.sys__attach-name[data-astro-cid-f64z4xa5]{font-size:10px;font-weight:500}.sys__attach-meta[data-astro-cid-f64z4xa5]{color:#aaa;margin-top:1px;font-size:8.5px}.sys__reason[data-astro-cid-f64z4xa5]{color:#fff;background:#1a1a1a;border-radius:8px;flex-direction:column;align-self:flex-start;gap:6px;width:100%;padding:9px 10px;display:flex}.sys__reason-head[data-astro-cid-f64z4xa5]{align-items:center;gap:6px;margin-bottom:1px;display:flex}.sys__reason-label[data-astro-cid-f64z4xa5]{letter-spacing:.1em;text-transform:uppercase;color:#aef0c8;font-size:8.5px;font-weight:600}.sys__typing[data-astro-cid-f64z4xa5]{gap:3px;display:inline-flex}.sys__typing[data-astro-cid-f64z4xa5] i[data-astro-cid-f64z4xa5]{opacity:.35;background:#aef0c8;border-radius:50%;width:3px;height:3px;animation:1.2s infinite sysBlink}.sys__typing[data-astro-cid-f64z4xa5] i[data-astro-cid-f64z4xa5]:nth-child(2){animation-delay:.2s}.sys__typing[data-astro-cid-f64z4xa5] i[data-astro-cid-f64z4xa5]:nth-child(3){animation-delay:.4s}@keyframes sysBlink{0%,to{opacity:.25}50%{opacity:1}}.sys__step[data-astro-cid-f64z4xa5]{color:#fff;align-items:flex-start;gap:6px;font-size:10px;line-height:1.45;display:flex}.sys__step-mark[data-astro-cid-f64z4xa5]{box-sizing:border-box;border:1.5px solid #ffffff40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:11px;height:11px;margin-top:1px;display:flex}.sys__step[data-astro-cid-f64z4xa5].is-live .sys__step-mark[data-astro-cid-f64z4xa5]{border-top-color:#aef0c8;animation:.9s linear infinite sysSpin}@keyframes sysSpin{to{transform:rotate(360deg)}}.sys__step[data-astro-cid-f64z4xa5].is-done{color:#ffffffe6}.sys__step[data-astro-cid-f64z4xa5].is-done .sys__step-mark[data-astro-cid-f64z4xa5]{background:#aef0c8;border-color:#aef0c8;animation:none}.sys__step[data-astro-cid-f64z4xa5].is-done .sys__step-mark[data-astro-cid-f64z4xa5]:after{content:"";border-bottom:1.5px solid #1a1a1a;border-left:1.5px solid #1a1a1a;width:5px;height:2.5px;transform:rotate(-45deg)translate(.5px,-.5px)}.sys__composer[data-astro-cid-f64z4xa5]{color:var(--text-primary);box-sizing:border-box;border:1px solid #e0e0e0;border-radius:8px;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:5px;min-height:30px;margin:0 12px 12px;padding:7px 9px;font-size:10.5px;display:flex}.sys__composer-text[data-astro-cid-f64z4xa5]:empty:before{content:"Write here";color:#bbb}.sys__caret[data-astro-cid-f64z4xa5]{background:#1a1a1a;width:1px;height:12px;animation:1s step-end infinite sysCaret}@keyframes sysCaret{50%{opacity:0}}.sys__chip[data-astro-cid-f64z4xa5]{color:#555;background:#f2f2f2;border:1px solid #e4e4e4;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:3px 6px;font-size:9px;display:inline-flex}.sys__send[data-astro-cid-f64z4xa5]{color:#aaa;flex-shrink:0;margin-left:auto}.sys__msg--ai[data-astro-cid-f64z4xa5]{background:#f6f6f6;align-self:flex-start;max-width:96%}.sys__doc[data-astro-cid-f64z4xa5]{border-left:1px solid #0000;flex:0 0 0;min-width:0;transition:flex-basis .65s cubic-bezier(.22,1,.36,1),border-color .2s .2s;overflow:hidden}.sys__doc[data-astro-cid-f64z4xa5].is-open{border-left-color:#ececec;flex-basis:46%}.sys__doc-body[data-astro-cid-f64z4xa5]{opacity:0;flex-direction:column;height:100%;min-height:0;transition:opacity .3s;display:flex}.sys__doc[data-astro-cid-f64z4xa5].is-open .sys__doc-body[data-astro-cid-f64z4xa5]{opacity:1;transition-delay:.3s}.sys__doc-name[data-astro-cid-f64z4xa5]{font-size:11px;font-weight:600}.sys__doc-status[data-astro-cid-f64z4xa5]{color:#555;white-space:nowrap;background:#f0f0f0;border-radius:99px;padding:2px 7px;font-size:8.5px;font-weight:500}.sys__doc-status[data-astro-cid-f64z4xa5].is-done{color:#1a7a3a;background:#e8f5ee}.sys__progress[data-astro-cid-f64z4xa5]{background:#f0f0f0;flex-shrink:0;height:2px}.sys__progress[data-astro-cid-f64z4xa5] span[data-astro-cid-f64z4xa5]{background:#1a1a1a;width:0;height:100%;display:block}.sys__ribbon[data-astro-cid-f64z4xa5]{background:#fafafa;border-bottom:1px solid #ececec;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;display:flex}.sys__ribbon-field[data-astro-cid-f64z4xa5]{color:#777;background:#fff;border:1px solid #e2e2e2;border-radius:3px;padding:2px 6px;font-size:8px}.sys__ribbon-field--sm[data-astro-cid-f64z4xa5]{padding:2px 4px}.sys__ribbon-sep[data-astro-cid-f64z4xa5]{background:#e2e2e2;width:1px;height:11px}.sys__ribbon-btn[data-astro-cid-f64z4xa5]{color:#777;text-align:center;width:14px;font-size:9px}.sys__page-meta[data-astro-cid-f64z4xa5]{color:#bbb;white-space:nowrap;margin-left:auto;font-size:8px}.sys__canvas[data-astro-cid-f64z4xa5]{background:#f4f4f4;flex:1;min-height:0;padding:10px 16px 0 12px;position:relative;overflow:hidden}.sys__page[data-astro-cid-f64z4xa5]{color:#333;background:#fff;height:100%;padding:16px 18px;font-size:9px;line-height:1.6;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000001a}.sys__page-fade[data-astro-cid-f64z4xa5]{pointer-events:none;background:linear-gradient(#fff0 0%,#fff 78%);height:46px;position:absolute;bottom:0;left:12px;right:16px}.sys__scrollbar[data-astro-cid-f64z4xa5]{background:#e4e4e4;border-radius:99px;width:3px;position:absolute;top:10px;bottom:0;right:6px}.sys__scrollbar[data-astro-cid-f64z4xa5] span[data-astro-cid-f64z4xa5]{background:#bfbfbf;border-radius:99px;width:100%;height:18%;display:block}.sys__doc-h1[data-astro-cid-f64z4xa5]{letter-spacing:-.01em;margin-bottom:3px;font-size:15px;font-weight:700}.sys__doc-sub[data-astro-cid-f64z4xa5]{color:#999;border-bottom:1px solid #eee;margin-bottom:9px;padding-bottom:8px;font-size:8px}.sys__doc-h2[data-astro-cid-f64z4xa5]{color:#1a1a1a;margin:10px 0 4px;font-size:10px;font-weight:700}.sys__doc-p[data-astro-cid-f64z4xa5]{text-align:justify;margin-bottom:6px}.sys__doc-ul[data-astro-cid-f64z4xa5]{margin:0 0 6px;padding-left:13px;list-style:outside}.sys__doc-ul[data-astro-cid-f64z4xa5] li[data-astro-cid-f64z4xa5]{margin-bottom:3px}.sys__hl[data-astro-cid-f64z4xa5]{background:0 0;border-radius:2px;padding:0 1px;transition:background .6s}.sys__page[data-astro-cid-f64z4xa5].is-read .sys__hl[data-astro-cid-f64z4xa5]{background:#cdead4}.sys__scan[data-astro-cid-f64z4xa5]{pointer-events:none;opacity:0;background:linear-gradient(#82d58a00 0%,#82d58a47 50%,#82d58a00 100%);height:40px;position:absolute;top:0;left:0;right:0}.sys__page[data-astro-cid-f64z4xa5].is-scanning .sys__scan[data-astro-cid-f64z4xa5]{opacity:1;animation:1.6s linear infinite sysScan}@keyframes sysScan{0%{transform:translateY(-40px)}to{transform:translateY(100%)}}.sys__review[data-astro-cid-f64z4xa5]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:6px;width:100%;padding:10px 11px}.sys__review[data-astro-cid-f64z4xa5].is-shown{display:flex}.sys__review-head[data-astro-cid-f64z4xa5]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:1px;display:flex}.sys__review-title[data-astro-cid-f64z4xa5]{font-size:11px;font-weight:600}.sys__review-pill[data-astro-cid-f64z4xa5]{color:#92600a;white-space:nowrap;background:#fef3c7;border-radius:99px;padding:2px 7px;font-size:8.5px;font-weight:600}.sys__check[data-astro-cid-f64z4xa5]{color:#555;align-items:flex-start;gap:7px;font-size:9.5px;line-height:1.45}.sys__check[data-astro-cid-f64z4xa5].is-shown{display:flex}.sys__check[data-astro-cid-f64z4xa5] em[data-astro-cid-f64z4xa5]{color:#aaa;flex-shrink:0;margin-left:auto;padding-left:6px;font-style:normal}.sys__box[data-astro-cid-f64z4xa5]{border:1.5px solid #c4c4c4;border-radius:3px;flex-shrink:0;width:10px;height:10px;margin-top:2px}.sys__actions[data-astro-cid-f64z4xa5]{flex-wrap:wrap;gap:6px;margin-top:4px}.sys__actions[data-astro-cid-f64z4xa5].is-shown{display:flex}.sys__btn[data-astro-cid-f64z4xa5]{color:#555;border:1px solid #e0e0e0;border-radius:5px;padding:5px 10px;font-size:9.5px;font-weight:500}.sys__btn--primary[data-astro-cid-f64z4xa5]{color:#fff;background:#1a1a1a;border-color:#1a1a1a;animation:2.2s ease-in-out infinite sysPulse}@keyframes sysPulse{0%,to{box-shadow:0 0 #82d58a00}50%{box-shadow:0 0 0 4px #82d58a73}}.sys__note[data-astro-cid-f64z4xa5]{color:#aaa;margin-top:2px;font-size:8.5px}@media (prefers-reduced-motion:reduce){.sys__typing[data-astro-cid-f64z4xa5] i[data-astro-cid-f64z4xa5],.sys__caret[data-astro-cid-f64z4xa5],.sys__scan[data-astro-cid-f64z4xa5],.sys__btn--primary[data-astro-cid-f64z4xa5],.sys__step[data-astro-cid-f64z4xa5].is-live .sys__step-mark[data-astro-cid-f64z4xa5],[data-astro-cid-f64z4xa5][data-reveal].is-shown{animation:none}}.system__cards[data-astro-cid-f64z4xa5]{grid-template-columns:1fr 1fr;display:grid}.system__card[data-astro-cid-f64z4xa5]{background-color:var(--bg);border:1px solid #0000002e;border-top:none;flex-direction:column;gap:clamp(16px,2%,22px);padding:clamp(28px,3.6%,40px) clamp(20px,3%,33px) clamp(32px,4.4%,48px);display:flex}.system__card[data-astro-cid-f64z4xa5]+.system__card[data-astro-cid-f64z4xa5]{border-left:none}.system__card-title[data-astro-cid-f64z4xa5]{font-family:var(--font-sans);color:var(--text-primary);font-size:clamp(17px,2vw,20px);font-weight:600;line-height:1.2}.system__card-body[data-astro-cid-f64z4xa5]{font-family:var(--font-sans);color:var(--text-primary);font-size:clamp(14px,1.4vw,15px);line-height:1.5}@media (width<=768px){.system__hero[data-astro-cid-f64z4xa5]{border-top:1px solid #0000002e}}@media (width<=900px){.sys__sidebar[data-astro-cid-f64z4xa5]{display:none}}@media (width<=700px){.system__mock[data-astro-cid-f64z4xa5]{aspect-ratio:3/4}.sys[data-astro-cid-f64z4xa5]{flex-direction:column}.sys__chat[data-astro-cid-f64z4xa5]{min-height:0}.sys__doc[data-astro-cid-f64z4xa5]{border-top:1px solid #0000;border-left:none;flex:0 0 0;height:auto;transition:flex-basis .6s cubic-bezier(.22,1,.36,1),border-color .2s .3s;position:static;overflow:hidden;transform:none}.sys__doc[data-astro-cid-f64z4xa5].is-open{border-top-color:#ececec;flex-basis:44%}.sys__doc-body[data-astro-cid-f64z4xa5]{transform:none}.system__cards[data-astro-cid-f64z4xa5]{grid-template-columns:1fr}.system__card[data-astro-cid-f64z4xa5]+.system__card[data-astro-cid-f64z4xa5]{border-left:1px solid #0000002e}.system__hero[data-astro-cid-f64z4xa5]{padding-left:16px;padding-right:16px}}.chain[data-astro-cid-453y75zj]{background-color:var(--bg);position:relative;overflow:clip}.chain__inner[data-astro-cid-453y75zj]{z-index:1;max-width:1100px;margin:0 auto;position:relative}.chain__panel[data-astro-cid-453y75zj]{background-color:var(--bg);border:1px solid #0000002e;position:relative}.chain__panel--head[data-astro-cid-453y75zj],.chain__panel--mock[data-astro-cid-453y75zj]{border-top:none}.chain__panel--head[data-astro-cid-453y75zj]{flex-direction:column;align-items:flex-start;padding:4.4% 2.875% 5.75%;display:flex}.chain__label[data-astro-cid-453y75zj],.chain__headline[data-astro-cid-453y75zj],.chain__body[data-astro-cid-453y75zj]{z-index:2;position:relative}.chain__label[data-astro-cid-453y75zj]{font-family:var(--font-sans);color:var(--text-primary);font-size:clamp(14px,1.4vw,15px);line-height:1.2}.chain__headline[data-astro-cid-453y75zj]{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text-primary);max-width:64%;margin-top:3.25%;font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.2}.chain__body[data-astro-cid-453y75zj]{font-family:var(--font-sans);color:var(--text-primary);max-width:46%;margin-top:4.25%;font-size:clamp(14px,1.4vw,15px);line-height:1.5}.chain__panel--head[data-astro-cid-453y75zj] .chain__mark{aspect-ratio:178/177;z-index:0;width:29%;height:auto;position:absolute;inset:0 auto auto 68.25%;transform:translateY(2%)}.chain__mark-fade[data-astro-cid-453y75zj]{aspect-ratio:237/249;background-image:linear-gradient(in oklab 41.54deg, oklab(0% 0 0/0) 34%, 64%, oklab(94% 0 0/.55) 88%);pointer-events:none;z-index:1;width:38.6%;position:absolute;top:0;left:61.4%;transform:translateY(2%)}.chain__panel--mock[data-astro-cid-453y75zj]{background-color:#ededed;background-image:linear-gradient(in oklab 180deg, oklab(9.1% .033 .018) 0%, 0%, oklab(94% 0 0) 100%);padding:5.5% 5.5% 5.4%;overflow:hidden}.chain__panel--mock[data-astro-cid-453y75zj] .chain__shader{z-index:0}.chain__mock[data-astro-cid-453y75zj]{z-index:1;aspect-ratio:721/402;background-color:#fffefe;border:1px solid #9a9a9a;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 9px #b2dfb6}.cm[data-astro-cid-453y75zj]{height:100%;font-family:var(--font-sans);color:var(--text-primary);text-align:left;position:relative}[data-astro-cid-453y75zj][data-reveal]:not(.is-shown){display:none!important}[data-astro-cid-453y75zj][data-reveal].is-shown{animation:.34s cubic-bezier(.22,1,.36,1) both cmIn}@keyframes cmIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.cm__desktop[data-astro-cid-453y75zj]{background:radial-gradient(120% 90% at 78% 12%,#82d58a4d 0%,#82d58a00 55%),radial-gradient(90% 80% at 12% 92%,#316a2873 0%,#316a2800 60%),linear-gradient(150deg,#0b1a17 0%,#14302a 48%,#1f4239 100%);transition:opacity .35s;position:absolute;inset:0;overflow:hidden}.cm__desktop[data-astro-cid-453y75zj].is-out{opacity:0;pointer-events:none}.cm__menubar[data-astro-cid-453y75zj]{backdrop-filter:blur(6px);color:#ffffffe6;background:#00000059;justify-content:space-between;align-items:center;height:22px;padding:0 12px;font-size:9.5px;display:flex}.cm__menu-left[data-astro-cid-453y75zj]{align-items:center;gap:10px;display:flex}.cm__menu-left[data-astro-cid-453y75zj] em[data-astro-cid-453y75zj]{color:#ffffff9e;font-style:normal}.cm__apple[data-astro-cid-453y75zj]{background:#ffffffe6;border-radius:50%;width:8px;height:8px}.cm__menu-right[data-astro-cid-453y75zj]{color:#ffffffbf}.cm__wallmark[data-astro-cid-453y75zj]{opacity:.14;filter:grayscale()brightness(2.6);pointer-events:none;width:46%;height:auto;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.cm__folders[data-astro-cid-453y75zj]{flex-direction:column;gap:12px;display:flex;position:absolute;top:34px;left:16px}.cm__folder[data-astro-cid-453y75zj]{flex-direction:column;align-items:center;gap:3px;width:62px;display:flex}.cm__folder[data-astro-cid-453y75zj] svg[data-astro-cid-453y75zj]{filter:drop-shadow(0 1px 2px #00000059);width:32px;height:26px}.cm__folder[data-astro-cid-453y75zj] span[data-astro-cid-453y75zj]{color:#fff;text-align:center;text-shadow:0 1px 2px #0009;font-size:8px;line-height:1.25}.cm__dock[data-astro-cid-453y75zj]{backdrop-filter:blur(10px);background:#ffffff29;border:1px solid #ffffff38;border-radius:12px;align-items:center;gap:7px;padding:6px 9px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000047}.cm__tile[data-astro-cid-453y75zj]{background:linear-gradient(160deg, var(--a,#ccc), var(--b,#888));border-radius:7px;flex-shrink:0;width:26px;height:26px;position:relative;box-shadow:inset 0 1px #ffffff59,0 1px 2px #0000004d}.cm__tile--cen[data-astro-cid-453y75zj]{background:#fff;justify-content:center;align-items:center;display:flex}.cm__tile--cen[data-astro-cid-453y75zj] img[data-astro-cid-453y75zj]{width:20px;height:20px}.cm__tile--trash[data-astro-cid-453y75zj]{background:linear-gradient(160deg,#ffffff8c,#ffffff47)}.cm__dock-badge[data-astro-cid-453y75zj]{color:#fff;background:#ff3b30;border-radius:99px;justify-content:center;align-items:center;min-width:12px;height:12px;padding:0 3px;font-size:7.5px;font-style:normal;font-weight:700;display:flex;position:absolute;top:-3px;right:-3px}.cm__dock-sep[data-astro-cid-453y75zj]{background:#ffffff4d;flex-shrink:0;width:1px;height:20px}.cm__notif[data-astro-cid-453y75zj]{opacity:0;background:#fffffff0;border-radius:10px;gap:9px;width:47%;max-width:300px;padding:10px 11px;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:32px;right:14px;transform:translate(18px);box-shadow:0 8px 24px #00000047}.cm__notif[data-astro-cid-453y75zj].is-in{opacity:1;transform:none}.cm__notif[data-astro-cid-453y75zj].is-pressed{transform:scale(.97)}.cm__notif-icon[data-astro-cid-453y75zj]{flex-shrink:0;width:26px;height:26px}.cm__notif-text[data-astro-cid-453y75zj]{min-width:0}.cm__notif-head[data-astro-cid-453y75zj]{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:2px;font-size:10px;display:flex}.cm__notif-head[data-astro-cid-453y75zj]>span[data-astro-cid-453y75zj]{color:#999;font-size:9px}.cm__notif-dot[data-astro-cid-453y75zj]{z-index:1;background:#22c55e;border:1.5px solid #fffffff2;border-radius:50%;width:7px;height:7px;animation:1.9s ease-in-out infinite cmDot;position:absolute;top:7px;left:7px}@keyframes cmDot{0%,to{box-shadow:0 0 #22c55e8c}50%{box-shadow:0 0 0 3.5px #22c55e00}}.cm__notif-text[data-astro-cid-453y75zj] p[data-astro-cid-453y75zj]{color:#333;font-size:10px;line-height:1.4}.cm__cursor[data-astro-cid-453y75zj]{opacity:0;transition:opacity .25s,top .7s cubic-bezier(.4,0,.2,1),left .7s cubic-bezier(.4,0,.2,1);position:absolute;top:62%;left:44%}.cm__cursor[data-astro-cid-453y75zj].is-in{opacity:1}.cm__app[data-astro-cid-453y75zj]{opacity:0;background:#fff;transition:opacity .35s;display:flex;position:absolute;inset:0}.cm__app[data-astro-cid-453y75zj].is-in{opacity:1}.cm__sidebar[data-astro-cid-453y75zj]{background:#fafafa;border-right:1px solid #ececec;flex-direction:column;flex-shrink:0;gap:12px;width:132px;padding:12px 9px;display:flex;overflow:hidden}.cm__logo[data-astro-cid-453y75zj]{margin:-20px 0}.cm__logo-img[data-astro-cid-453y75zj]{width:auto;height:48px;display:block}.cm__nav[data-astro-cid-453y75zj]{flex-direction:column;gap:2px;display:flex}.cm__nav-label[data-astro-cid-453y75zj]{color:#bbb;letter-spacing:.1em;padding:8px 6px 3px;font-size:8px;font-weight:600}.cm__nav-item[data-astro-cid-453y75zj]{color:#888;border-radius:5px;align-items:center;padding:5px 6px;font-size:10.5px;display:flex}.cm__nav-item--active[data-astro-cid-453y75zj]{color:var(--text-primary);background:#ebebeb;font-weight:500}.cm__badge[data-astro-cid-453y75zj]{color:#fff;background:#1a1a1a;border-radius:99px;margin-left:auto;padding:1px 5px;font-size:8px;font-weight:600}.cm__sidebar-bottom[data-astro-cid-453y75zj]{border-top:1px solid #ececec;align-items:center;gap:6px;margin-top:auto;padding-top:9px;display:flex}.cm__avatar[data-astro-cid-453y75zj]{color:#fff;background:#1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:8.5px;font-weight:600;display:flex}.cm__help[data-astro-cid-453y75zj]{color:#888;font-size:10.5px}.cm__chat[data-astro-cid-453y75zj]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.cm__head[data-astro-cid-453y75zj]{border-bottom:1px solid #ececec;flex-shrink:0;align-items:center;gap:6px;padding:10px 13px;font-size:13px;font-weight:600;display:flex}.cm__head-icon[data-astro-cid-453y75zj]{width:15px;height:15px}.cm__head-meta[data-astro-cid-453y75zj]{color:#aaa;margin-left:auto;font-size:10.5px;font-weight:400}.cm__thread[data-astro-cid-453y75zj]{flex-direction:column;flex:1;justify-content:flex-end;gap:7px;min-height:0;padding:12px 13px;display:flex;overflow:hidden}.cm__row[data-astro-cid-453y75zj]{align-self:flex-start;align-items:flex-start;gap:6px;max-width:96%}.cm__row[data-astro-cid-453y75zj].is-shown{display:flex}.cm__ava[data-astro-cid-453y75zj]{flex-shrink:0;width:21px;height:21px;margin-top:2px}.cm__msg[data-astro-cid-453y75zj]{background:#f6f6f6;border-radius:8px;min-width:0;padding:8px 10px;font-size:13px;line-height:1.5}.cm__card[data-astro-cid-453y75zj]{background:#fff;border:1px solid #e6e6e6;border-radius:8px;flex-direction:column;gap:5px;width:calc(100% - 28px);margin-left:28px;padding:8px 10px}.cm__card[data-astro-cid-453y75zj].is-shown{display:flex}.cm__card-head[data-astro-cid-453y75zj]{justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.cm__pill[data-astro-cid-453y75zj]{white-space:nowrap;border-radius:99px;padding:2px 6px;font-size:9.5px;font-weight:600}.cm__pill--warn[data-astro-cid-453y75zj]{color:#92600a;background:#fef3c7}.cm__item[data-astro-cid-453y75zj]{color:#555;align-items:center;gap:7px;font-size:11.5px;line-height:1.45}.cm__item[data-astro-cid-453y75zj].is-shown{display:flex}.cm__item[data-astro-cid-453y75zj] em[data-astro-cid-453y75zj]{color:#aaa;flex-shrink:0;margin-left:auto;padding-left:8px;font-style:normal}.cm__step[data-astro-cid-453y75zj]{color:#fff;background:#1a1a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;font-size:9px;font-weight:600;display:flex}.cm__buttons[data-astro-cid-453y75zj]{gap:6px;margin-left:28px}.cm__composer[data-astro-cid-453y75zj]{color:#bbb;border:1px solid #e0e0e0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;margin:0 13px 12px;padding:7px 10px;font-size:12.5px;display:flex}.cm__composer[data-astro-cid-453y75zj] svg[data-astro-cid-453y75zj]{color:#aaa;flex-shrink:0;margin-left:auto}.cm__buttons[data-astro-cid-453y75zj].is-shown{display:flex}.cm__btn[data-astro-cid-453y75zj]{color:#555;border:1px solid #e0e0e0;border-radius:5px;padding:5px 12px;font-size:11.5px;font-weight:500}.cm__btn--ok[data-astro-cid-453y75zj]{color:#fff;background:#1a1a1a;border-color:#1a1a1a;animation:2.2s ease-in-out infinite cmPulse}@keyframes cmPulse{0%,to{box-shadow:0 0 #82d58a00}50%{box-shadow:0 0 0 4px #82d58a73}}@media (prefers-reduced-motion:reduce){.cm__btn--ok[data-astro-cid-453y75zj],.cm__notif-dot[data-astro-cid-453y75zj],[data-astro-cid-453y75zj][data-reveal].is-shown{animation:none}.cm__notif[data-astro-cid-453y75zj],.cm__cursor[data-astro-cid-453y75zj],.cm__desktop[data-astro-cid-453y75zj],.cm__app[data-astro-cid-453y75zj]{transition:none}}.chain__cards[data-astro-cid-453y75zj]{grid-template-columns:1fr 1fr;display:grid}.chain__card[data-astro-cid-453y75zj]{background-color:var(--bg);border:none;border-left:1px solid #0000002e;border-right:1px solid #0000002e;flex-direction:column;gap:clamp(16px,2%,22px);padding:clamp(28px,3.6%,40px) clamp(20px,3%,33px) clamp(32px,4.4%,48px);display:flex}.chain__card[data-astro-cid-453y75zj]+.chain__card[data-astro-cid-453y75zj]{border-left:none}.chain__card-title[data-astro-cid-453y75zj]{font-family:var(--font-sans);color:var(--text-primary);font-size:clamp(17px,2vw,20px);font-weight:600;line-height:1.2}.chain__card-body[data-astro-cid-453y75zj]{font-family:var(--font-sans);color:var(--text-primary);font-size:clamp(14px,1.4vw,15px);line-height:1.5}@media (width<=768px){.chain__panel--head[data-astro-cid-453y75zj]{border-top:1px solid #0000002e;padding:8% 6%}.chain__panel--mock[data-astro-cid-453y75zj]{padding:8% 6%}.chain__cards[data-astro-cid-453y75zj]{grid-template-columns:1fr}.chain__card[data-astro-cid-453y75zj]{border-bottom:1px solid #0000002e;border-left:1px solid #0000002e}.chain__card[data-astro-cid-453y75zj]+.chain__card[data-astro-cid-453y75zj]{border-top:none}.chain__headline[data-astro-cid-453y75zj],.chain__body[data-astro-cid-453y75zj]{max-width:100%}.chain__panel--head[data-astro-cid-453y75zj] .chain__mark,.chain__mark-fade[data-astro-cid-453y75zj],.cm__sidebar[data-astro-cid-453y75zj]{display:none}.chain__mock[data-astro-cid-453y75zj]{aspect-ratio:1/1.9}}.agents[data-astro-cid-tf5k7rbj]{background-color:var(--bg);padding:0 24px;position:relative;overflow:clip}.agents[data-astro-cid-tf5k7rbj]:before{content:"";pointer-events:none;z-index:0;background:#000;width:1100px;position:absolute;top:0;bottom:0;left:calc(50% - 550px)}.agents__inner[data-astro-cid-tf5k7rbj]{z-index:1;max-width:1100px;margin:0 auto;position:relative}.agents__header[data-astro-cid-tf5k7rbj]{text-align:center;flex-direction:column;align-items:center;gap:20px;margin:0;padding:9.75% 36px 12%;display:flex;position:relative}.agents__header[data-astro-cid-tf5k7rbj] .agents__shader{z-index:0}.agents__headline[data-astro-cid-tf5k7rbj],.agents__description[data-astro-cid-tf5k7rbj]{z-index:1;position:relative}.agents__headline[data-astro-cid-tf5k7rbj]{font-family:var(--font-mono);letter-spacing:-.01em;text-transform:uppercase;color:#fff;max-width:620px;font-size:clamp(26px,3.4vw,34px);font-weight:400;line-height:1.05}.agents__description[data-astro-cid-tf5k7rbj]{font-family:var(--font-sans);color:#fff;max-width:600px;font-size:clamp(14px,1.4vw,15px);line-height:1.5}.agents__grid[data-astro-cid-tf5k7rbj]{border-top:1px solid #fff6;grid-template-columns:1fr 1fr;display:grid}.agent[data-astro-cid-tf5k7rbj]{color:inherit;background:#000;border-bottom:1px solid #fff6;flex-direction:column;gap:22px;padding:40px 36px;text-decoration:none;transition:background .2s;display:flex;overflow:hidden}.agent[data-astro-cid-tf5k7rbj]:nth-child(odd){border-right:1px solid #fff6}.agent[data-astro-cid-tf5k7rbj]:hover{background:#ffffff0f}.agent__row[data-astro-cid-tf5k7rbj]{flex:1;grid-template-columns:.62fr 1.1fr;align-items:start;gap:22px;display:grid}.agent__text[data-astro-cid-tf5k7rbj]{flex-direction:column;gap:14px;min-width:0;display:flex}.agent__meta[data-astro-cid-tf5k7rbj]{justify-content:space-between;align-items:center;display:flex}.agent__tag[data-astro-cid-tf5k7rbj]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff9;font-size:12px}.agent__num[data-astro-cid-tf5k7rbj]{font-family:var(--font-mono);color:#fff9;font-size:12px}.agent__title[data-astro-cid-tf5k7rbj]{font-family:var(--font-mono);letter-spacing:-.01em;text-transform:uppercase;color:#fff;font-size:clamp(16px,1.9vw,20px);font-weight:400;line-height:1.12}.agent__body[data-astro-cid-tf5k7rbj]{font-family:var(--font-sans);color:#ffffffd1;font-size:12.5px;line-height:1.6}.agent__mock[data-astro-cid-tf5k7rbj]{align-self:end;margin:0 -36px -40px 0;position:relative}.agent__more[data-astro-cid-tf5k7rbj]{z-index:2;color:#fff;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;background:#0c1a1780;justify-content:center;align-items:center;gap:7px;font-size:13px;transition:opacity .2s;display:flex;position:absolute;inset:0}.agent__more[data-astro-cid-tf5k7rbj] svg[data-astro-cid-tf5k7rbj]{width:16px;height:16px}.agent[data-astro-cid-tf5k7rbj]:hover .agent__more[data-astro-cid-tf5k7rbj]{opacity:1}.amock[data-astro-cid-tf5k7rbj]{color:#1a1a1a;background:#fbfbfb;border:1px solid #00000014;flex-direction:column;gap:7px;padding:9px;line-height:1;display:flex;box-shadow:0 12px 28px #0000003d}.amock__bar[data-astro-cid-tf5k7rbj]{color:#555;white-space:nowrap;background:#fff;border:1px solid #0000001a;align-items:center;gap:5px;padding:6px 7px;font-size:7.5px;font-weight:500;display:flex;overflow:hidden}.amock__bar-r[data-astro-cid-tf5k7rbj]{color:#aaa;letter-spacing:.04em;margin-left:auto;font-size:6.5px}.amock__g[data-astro-cid-tf5k7rbj]{background:#3f6e66;border-radius:50%;flex-shrink:0;width:5px;height:5px}.amock__sub[data-astro-cid-tf5k7rbj]{color:#777;align-items:center;gap:5px;font-size:7px;display:flex}.amock__dotg[data-astro-cid-tf5k7rbj]{background:#3fae5a;border-radius:50%;flex-shrink:0;width:5px;height:5px}.amock__cols[data-astro-cid-tf5k7rbj]{letter-spacing:.1em;text-transform:uppercase;color:#aaa;border-bottom:1px solid #eee;grid-template-columns:1fr 1fr;gap:6px;padding-bottom:4px;font-size:6px;display:grid}.amock__cols--3[data-astro-cid-tf5k7rbj]{grid-template-columns:1fr auto 1fr}.amock__list[data-astro-cid-tf5k7rbj]{flex-direction:column;display:flex}.amock__rowi[data-astro-cid-tf5k7rbj],.amock__qa[data-astro-cid-tf5k7rbj],.amock__paper[data-astro-cid-tf5k7rbj]{border-bottom:1px solid #f0f0f0;align-items:center;gap:7px;padding:6px 0;display:flex}.amock__rowi[data-astro-cid-tf5k7rbj]:last-child,.amock__qa[data-astro-cid-tf5k7rbj]:last-child,.amock__paper[data-astro-cid-tf5k7rbj]:last-child{border-bottom:0}.amock__ll[data-astro-cid-tf5k7rbj]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.amock__line[data-astro-cid-tf5k7rbj]{background:#e3e3e3;height:3px;display:block}.amock__line--mut[data-astro-cid-tf5k7rbj]{background:#efefef}.amock__line--dark[data-astro-cid-tf5k7rbj]{background:#cfcfcf}.amock__line--90[data-astro-cid-tf5k7rbj]{width:90%}.amock__line--85[data-astro-cid-tf5k7rbj]{width:85%}.amock__line--80[data-astro-cid-tf5k7rbj]{width:80%}.amock__line--75[data-astro-cid-tf5k7rbj]{width:75%}.amock__line--70[data-astro-cid-tf5k7rbj]{width:70%}.amock__line--65[data-astro-cid-tf5k7rbj]{width:65%}.amock__line--60[data-astro-cid-tf5k7rbj]{width:60%}.amock__line--55[data-astro-cid-tf5k7rbj]{width:55%}.amock__line--50[data-astro-cid-tf5k7rbj]{width:50%}.amock__line--45[data-astro-cid-tf5k7rbj]{width:45%}.amock__line--40[data-astro-cid-tf5k7rbj]{width:40%}.amock__line--35[data-astro-cid-tf5k7rbj]{width:35%}.amock__line--30[data-astro-cid-tf5k7rbj]{width:30%}.amock__rowi[data-astro-cid-tf5k7rbj]{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.amock__bars[data-astro-cid-tf5k7rbj]{flex-shrink:0;gap:1.5px;display:flex}.amock__bars[data-astro-cid-tf5k7rbj] b[data-astro-cid-tf5k7rbj]{border-radius:1px;width:4px;height:9px;display:block}.amock__bars[data-astro-cid-tf5k7rbj] b[data-astro-cid-tf5k7rbj]:first-child{background:#3fae5a}.amock__bars[data-astro-cid-tf5k7rbj] b[data-astro-cid-tf5k7rbj]:nth-child(2){background:#8fc23e}.amock__bars[data-astro-cid-tf5k7rbj] b[data-astro-cid-tf5k7rbj]:nth-child(3){background:#e8c33a}.amock__bars[data-astro-cid-tf5k7rbj] b[data-astro-cid-tf5k7rbj]:nth-child(4){background:#ef9a3a}.amock__bars[data-astro-cid-tf5k7rbj] b[data-astro-cid-tf5k7rbj]:nth-child(5){background:#e8643a}.amock__bars--mid[data-astro-cid-tf5k7rbj] b[data-astro-cid-tf5k7rbj]:nth-child(n+4),.amock__bars--low[data-astro-cid-tf5k7rbj] b[data-astro-cid-tf5k7rbj]:nth-child(n+2){opacity:.2}.amock__why[data-astro-cid-tf5k7rbj]{flex-direction:column;gap:3px;min-width:0;display:flex}.amock__qa[data-astro-cid-tf5k7rbj]{align-items:flex-start}.amock__qa[data-astro-cid-tf5k7rbj] .amock__ll[data-astro-cid-tf5k7rbj]{flex:0 0 40%}.amock__sum[data-astro-cid-tf5k7rbj]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.amock__head[data-astro-cid-tf5k7rbj]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding-bottom:4px;font-size:8.5px;font-weight:600;display:flex}.amock__count[data-astro-cid-tf5k7rbj]{color:#666;background:#eee;padding:1px 5px;font-size:7px}.amock__pill[data-astro-cid-tf5k7rbj]{color:#2c524c;white-space:nowrap;background:#3f6e6629;flex-shrink:0;align-self:center;padding:2px 5px;font-size:6px}.amock__pill--you[data-astro-cid-tf5k7rbj]{color:#555;background:#00000012}.amock__tabs[data-astro-cid-tf5k7rbj]{gap:4px;display:flex}.amock__tab[data-astro-cid-tf5k7rbj]{color:#666;white-space:nowrap;background:#f0f0f0;padding:4px 6px;font-size:6.5px}.amock__tab--on[data-astro-cid-tf5k7rbj]{color:#fff;background:#1a1a1a}.amock__tab--add[data-astro-cid-tf5k7rbj]{color:#aaa}.amock__sel[data-astro-cid-tf5k7rbj]{color:#444;align-items:center;gap:5px;font-size:7px;display:flex}.amock__sel-mut[data-astro-cid-tf5k7rbj]{color:#aaa}.amock__check[data-astro-cid-tf5k7rbj]{background:#1a1a1a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.amock__docs[data-astro-cid-tf5k7rbj]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.amock__doc[data-astro-cid-tf5k7rbj]{background:#fff;border:1px solid #00000014;flex-direction:column;gap:3px;padding:6px;display:flex}.amock__doc[data-astro-cid-tf5k7rbj] .amock__line[data-astro-cid-tf5k7rbj]{background:#e8e8e8}@media (width<=900px){.agents[data-astro-cid-tf5k7rbj]{background:var(--bg)}.agents[data-astro-cid-tf5k7rbj]:before{display:none}.agents__inner[data-astro-cid-tf5k7rbj]{background:#000}.agents__header[data-astro-cid-tf5k7rbj]{grid-template-columns:1fr;gap:24px;padding-left:0;padding-right:0}.agents__grid[data-astro-cid-tf5k7rbj]{grid-template-columns:1fr}.agent[data-astro-cid-tf5k7rbj]{border-right:none!important}.agent__row[data-astro-cid-tf5k7rbj]{grid-template-columns:1fr 320px}}@media (width<=560px){.agents[data-astro-cid-tf5k7rbj]{padding:0 16px}.agents__headline[data-astro-cid-tf5k7rbj]{font-size:clamp(22px,6vw,30px)}.agents__header[data-astro-cid-tf5k7rbj]{padding-left:12px;padding-right:12px}.agent[data-astro-cid-tf5k7rbj]{padding:32px 12px}.agent__row[data-astro-cid-tf5k7rbj]{grid-template-columns:1fr;gap:22px}.agent__mock[data-astro-cid-tf5k7rbj]{justify-self:center;width:260px;max-width:100%;margin:0 0 -32px}}.impact[data-astro-cid-vkpwg2pe]{background-color:var(--bg);position:relative;overflow:clip}.impact__inner[data-astro-cid-vkpwg2pe]{background-color:var(--bg);aspect-ratio:800/397.28;text-align:center;border:1px solid #0000002e;border-bottom:none;flex-direction:column;align-items:center;max-width:1100px;margin:0 auto;padding:6% 4%;display:flex;position:relative;overflow:hidden}.impact__inner[data-astro-cid-vkpwg2pe] .impact__shader{aspect-ratio:800/397.28;z-index:0;-webkit-mask-composite:source-in;height:auto;inset:auto 0 0;transform:rotate(180deg);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#000 0 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#000 0 88%,#0000 100%);mask-composite:intersect}.impact__label[data-astro-cid-vkpwg2pe],.impact__headline[data-astro-cid-vkpwg2pe],.impact__body[data-astro-cid-vkpwg2pe]{z-index:1;position:relative}.impact__label[data-astro-cid-vkpwg2pe]{font-family:var(--font-sans);color:var(--text-primary);font-size:clamp(14px,1.4vw,15px);line-height:1.2}.impact__headline[data-astro-cid-vkpwg2pe]{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text-primary);max-width:88%;margin-top:5.1%;font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.2}.impact__body[data-astro-cid-vkpwg2pe]{font-family:var(--font-sans);color:var(--text-primary);max-width:58%;margin-top:6.4%;font-size:clamp(14px,1.4vw,15px);line-height:1.5}@media (width<=768px){.impact__inner[data-astro-cid-vkpwg2pe]{aspect-ratio:auto;padding:14% 7% 30%}.impact__headline[data-astro-cid-vkpwg2pe]{max-width:100%;margin-top:7%}.impact__body[data-astro-cid-vkpwg2pe]{max-width:100%;margin-top:8%}}.dm[data-astro-cid-andzeyat]{background-color:var(--bg);padding:0 24px;position:relative;overflow:clip}.dm__inner[data-astro-cid-andzeyat]{background-color:#282727;border:none;border-left:1px solid #0000002e;border-right:1px solid #0000002e;max-width:1100px;margin:0 auto;position:relative}.dm__top[data-astro-cid-andzeyat]{min-height:38.4%;padding:5.1% 2.6% 4%;position:relative}.dm__screen[data-astro-cid-andzeyat]{aspect-ratio:339/307;object-fit:cover;z-index:0;width:43.4%;height:auto;position:absolute;top:0;left:56.6%}.dm__screen-fade[data-astro-cid-andzeyat]{aspect-ratio:577/307;background-image:linear-gradient(in oklab 53.56deg, oklab(27.4% .001 .0004) 39.7%, 75.47%, oklab(40% 0 0/.4) 99.99%);pointer-events:none;z-index:1;position:absolute;top:0;left:27.5%;right:0}.dm__headline[data-astro-cid-andzeyat],.dm__body[data-astro-cid-andzeyat]{z-index:2;position:relative}.dm__headline[data-astro-cid-andzeyat]{font-family:var(--font-mono);letter-spacing:-.01em;color:#fff;max-width:59%;font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.2}.dm__body[data-astro-cid-andzeyat]{font-family:var(--font-sans);color:#fff;max-width:64%;margin-top:19%;font-size:clamp(14px,1.4vw,15px);line-height:1.5}.dm__grid[data-astro-cid-andzeyat]{z-index:3;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.dm__cell[data-astro-cid-andzeyat]{aspect-ratio:269/212;background-color:#000;border:1px solid #ffffffe6;border-bottom:none;text-decoration:none;transition:background .2s;display:block;position:relative;overflow:hidden}.dm__cell[data-astro-cid-andzeyat]+.dm__cell[data-astro-cid-andzeyat],.dm__cell[data-astro-cid-andzeyat]:first-child{border-left:none}.dm__cell[data-astro-cid-andzeyat]:last-child{border-right:none}.dm__art[data-astro-cid-andzeyat]{z-index:0;width:74%;height:auto;position:absolute;top:6%;left:8.5%}.dm__cell-fade[data-astro-cid-andzeyat]{background-image:linear-gradient(in oklab 308deg, oklab(0% 0 0) 6.53%, 52.15%, oklab(40% 0 0/0) 92.74%);pointer-events:none;z-index:1;position:absolute;inset:0}.dm__cell-name[data-astro-cid-andzeyat]{z-index:2;max-width:72%;font-family:var(--font-mono);letter-spacing:-.01em;color:#fff;text-align:right;font-size:clamp(15px,1.9vw,20px);font-weight:400;line-height:1.2;position:absolute;bottom:18%;right:7.5%}.dm__cell-more[data-astro-cid-andzeyat]{z-index:3;color:#fff;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;opacity:0;background:#0000009e;justify-content:center;align-items:center;gap:8px;font-size:clamp(13px,1.5vw,15px);transition:opacity .2s;display:flex;position:absolute;inset:0}.dm__cell-more[data-astro-cid-andzeyat] svg[data-astro-cid-andzeyat]{flex-shrink:0;width:17px;height:17px}.dm__cell[data-astro-cid-andzeyat]:hover .dm__cell-more[data-astro-cid-andzeyat],.dm__cell[data-astro-cid-andzeyat]:focus-visible .dm__cell-more[data-astro-cid-andzeyat]{opacity:1}.dm__cell[data-astro-cid-andzeyat]:hover{background-color:#0d0d0d}.dm__cell[data-astro-cid-andzeyat]:hover .dm__art[data-astro-cid-andzeyat]{transform:scale(1.03)}.dm__art[data-astro-cid-andzeyat]{transition:transform .3s}@media (width<=900px){.dm__top[data-astro-cid-andzeyat]{padding:8% 5% 0}.dm__headline[data-astro-cid-andzeyat]{max-width:100%}.dm__body[data-astro-cid-andzeyat]{max-width:100%;margin-top:12%}.dm__screen[data-astro-cid-andzeyat],.dm__screen-fade[data-astro-cid-andzeyat]{display:none}.dm__grid[data-astro-cid-andzeyat]{grid-template-columns:1fr}.dm__cell[data-astro-cid-andzeyat]{aspect-ratio:16/9}.dm__cell[data-astro-cid-andzeyat],.dm__cell[data-astro-cid-andzeyat]+.dm__cell[data-astro-cid-andzeyat]{border-top:1px solid #ffffffe6;border-left:none;border-right:none}}.tm[data-astro-cid-exhl4uxg]{background:var(--bg-white);border-top:1px solid #0000002e;border-bottom:1px solid #0000002e;padding:0 24px;position:relative;overflow:clip}.tm[data-astro-cid-exhl4uxg]:before{content:"";pointer-events:none;z-index:0;border-left:1px solid #0000002e;border-right:1px solid #0000002e;width:1100px;position:absolute;top:0;bottom:0;left:calc(50% - 550px)}.tm__viewport[data-astro-cid-exhl4uxg]{position:relative}.tm__slide[data-astro-cid-exhl4uxg]{display:none}.tm__slide[data-astro-cid-exhl4uxg][data-active]{animation:.4s tm-fade;display:block}@keyframes tm-fade{0%{opacity:0}to{opacity:1}}.tm__inner[data-astro-cid-exhl4uxg]{z-index:1;grid-template-columns:260px 1fr;max-width:1100px;min-height:380px;margin:0 auto;display:grid;position:relative}.tm__left[data-astro-cid-exhl4uxg]{flex-direction:column;justify-content:center;gap:20px;padding:64px 40px 64px 36px;display:flex}.tm__photo[data-astro-cid-exhl4uxg]{object-fit:cover;object-position:center top;border-radius:50%;width:96px;height:96px;display:block}.tm__attribution[data-astro-cid-exhl4uxg]{flex-direction:column;gap:4px;display:flex}.tm__name[data-astro-cid-exhl4uxg]{font-family:var(--font-mono);color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:400;line-height:1.4}.tm__role[data-astro-cid-exhl4uxg],.tm__company[data-astro-cid-exhl4uxg]{font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.tm__right[data-astro-cid-exhl4uxg]{align-items:center;padding:64px 36px 64px 56px;display:flex}.tm__quote[data-astro-cid-exhl4uxg]{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text-primary);text-transform:uppercase;margin:0;font-size:clamp(18px,2.4vw,30px);font-weight:400;line-height:1.15}.tm__nav[data-astro-cid-exhl4uxg]{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;right:calc(50% - 514px)}.tm__arrow[data-astro-cid-exhl4uxg]{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.tm__arrow[data-astro-cid-exhl4uxg]:hover{color:var(--text-primary)}@media (width<=900px){.tm[data-astro-cid-exhl4uxg]:before{display:none}.tm__inner[data-astro-cid-exhl4uxg]{grid-template-columns:1fr;min-height:auto}.tm__left[data-astro-cid-exhl4uxg]{border-bottom:1px solid #0000002e;border-right:none;flex-direction:row;align-items:center;gap:20px;padding:40px 24px}.tm__right[data-astro-cid-exhl4uxg]{padding:40px 24px 80px}.tm__nav[data-astro-cid-exhl4uxg]{bottom:20px;right:20px}}@media (width<=480px){.tm[data-astro-cid-exhl4uxg]{padding:0 16px}.tm__quote[data-astro-cid-exhl4uxg]{font-size:clamp(20px,6vw,28px)}}.faq[data-astro-cid-ivzvihza]{background:var(--bg);border-bottom:1px solid #0000002e;padding:0 24px;position:relative;overflow:clip}.faq[data-astro-cid-ivzvihza]:before{content:"";pointer-events:none;z-index:0;border-left:1px solid #0000002e;border-right:1px solid #0000002e;width:1100px;position:absolute;top:0;bottom:0;left:calc(50% - 550px)}.faq__inner[data-astro-cid-ivzvihza]{z-index:1;max-width:1100px;margin:0 auto;position:relative}.faq__header[data-astro-cid-ivzvihza]{text-align:center;border-bottom:1px solid #0000002e;padding:72px 36px 56px}.faq__heading[data-astro-cid-ivzvihza]{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text-primary);text-transform:uppercase;font-size:clamp(24px,3vw,38px);font-weight:400;line-height:1.05}.faq__sub[data-astro-cid-ivzvihza]{font-family:var(--font-sans);color:var(--text-secondary);margin-top:16px;font-size:14px;line-height:1.6}.faq__link[data-astro-cid-ivzvihza]{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}.faq__layout[data-astro-cid-ivzvihza]{max-width:820px;margin:0 auto;padding:0 36px 72px}.faq__list[data-astro-cid-ivzvihza]{padding:0}.faq__item[data-astro-cid-ivzvihza]{border-top:1px solid var(--border)}.faq__item[data-astro-cid-ivzvihza]:last-child{border-bottom:1px solid var(--border)}.faq__question[data-astro-cid-ivzvihza]{cursor:pointer;font-family:var(--font-mono);color:var(--text-primary);user-select:none;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(12px,1.2vw,14px);line-height:1.4;list-style:none;display:flex}.faq__question[data-astro-cid-ivzvihza]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-ivzvihza]{flex-shrink:0;width:18px;height:18px;position:relative}.faq__icon[data-astro-cid-ivzvihza]:before,.faq__icon[data-astro-cid-ivzvihza]:after{content:"";background:var(--text-primary);transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__icon[data-astro-cid-ivzvihza]:before{width:12px;height:1.5px}.faq__icon[data-astro-cid-ivzvihza]:after{width:1.5px;height:12px}details[data-astro-cid-ivzvihza][open] .faq__icon[data-astro-cid-ivzvihza]:after{opacity:0}.faq__answer[data-astro-cid-ivzvihza]{padding-bottom:22px}.faq__answer[data-astro-cid-ivzvihza] p[data-astro-cid-ivzvihza]{font-family:var(--font-sans);color:var(--text-secondary);max-width:640px;font-size:14px;line-height:1.75}@media (width<=900px){.faq[data-astro-cid-ivzvihza]:before{display:none}.faq__header[data-astro-cid-ivzvihza]{padding:48px 24px 40px}.faq__layout[data-astro-cid-ivzvihza]{padding:0 24px 48px}}@media (width<=600px){.faq__header[data-astro-cid-ivzvihza]{padding-left:12px;padding-right:12px}.faq__heading[data-astro-cid-ivzvihza]{font-size:clamp(20px,5.5vw,26px)}.faq__sub[data-astro-cid-ivzvihza]{font-size:13px}.faq__question[data-astro-cid-ivzvihza]{font-size:14px}.faq__answer[data-astro-cid-ivzvihza]{font-size:13px}}@media (width<=480px){.faq[data-astro-cid-ivzvihza]{padding:0 16px}}
