@keyframes arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes breathe{50%{opacity:.35}}.demo:where(.astro-ijnmbpyc){--muted:#bfbfbf;--line:#ffffff14;--accent:#ececec;--surface:#212121;color:#ececec;width:100%;min-width:0;font-size:16px;line-height:1.75}.demo:where(.astro-ijnmbpyc) :where(.astro-ijnmbpyc)[hidden]{display:none!important}.demo:where(.astro-ijnmbpyc) button:where(.astro-ijnmbpyc){font:inherit;cursor:pointer;color:inherit}.demo:where(.astro-ijnmbpyc) button:where(.astro-ijnmbpyc):focus-visible,.demo:where(.astro-ijnmbpyc) summary:where(.astro-ijnmbpyc):focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.demo:where(.astro-ijnmbpyc) button:where(.astro-ijnmbpyc):disabled{opacity:.35;cursor:default}.demo:where(.astro-ijnmbpyc) p:where(.astro-ijnmbpyc){font-size:inherit;line-height:inherit;color:inherit;opacity:1;margin:0}.demo:where(.astro-ijnmbpyc) p:where(.astro-ijnmbpyc)+p:where(.astro-ijnmbpyc){margin-top:14px}.switcher:where(.astro-ijnmbpyc){justify-content:space-between;align-items:center;gap:8px;padding:0 0 12px;display:flex}.tabs:where(.astro-ijnmbpyc){border:1px solid var(--line);background:#171717;border-radius:12px;gap:3px;padding:3px;display:flex}.tabs:where(.astro-ijnmbpyc) button:where(.astro-ijnmbpyc){color:var(--muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:6px 11px;font-size:13px;display:flex}.tabs:where(.astro-ijnmbpyc) button:where(.astro-ijnmbpyc)[aria-selected=true]{color:#f5f5f5;background:#292929;border-color:#ffffff0d}.tabs:where(.astro-ijnmbpyc) button:where(.astro-ijnmbpyc):hover{color:#fff}.brand-icon:where(.astro-ijnmbpyc){flex-shrink:0;width:16px;height:16px}.brand-icon:where(.astro-ijnmbpyc).claude{color:#d99a7d;font-size:23px;line-height:16px}.preview-label:where(.astro-ijnmbpyc){color:var(--muted);font-size:11px}.panel:where(.astro-ijnmbpyc){background:var(--surface);border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;height:620px;display:flex;overflow:hidden;box-shadow:0 20px 60px #0005}.app-header:where(.astro-ijnmbpyc){justify-content:space-between;align-items:center;gap:8px;padding:16px 20px;font-size:18px;font-weight:500;display:flex}.app-header:where(.astro-ijnmbpyc) .client-name:where(.astro-ijnmbpyc){align-items:center;gap:14px;display:flex}.app-header:where(.astro-ijnmbpyc) .header-actions:where(.astro-ijnmbpyc){align-items:center;gap:14px;font-size:18px;display:flex}.app-header:where(.astro-ijnmbpyc) .share:where(.astro-ijnmbpyc){border:1px solid #ffffff26;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:flex}.app-header:where(.astro-ijnmbpyc) .connection:where(.astro-ijnmbpyc){color:var(--muted);align-items:center;gap:6px;font-size:11px;font-weight:400;display:flex}.app-header:where(.astro-ijnmbpyc) .connection-dot:where(.astro-ijnmbpyc){background:var(--accent);border-radius:50%;width:5px;height:5px}.transcript:where(.astro-ijnmbpyc){flex:1;min-height:0;position:relative}.transcript:where(.astro-ijnmbpyc):after{content:"";background:linear-gradient(transparent, var(--surface));pointer-events:none;height:24px;position:absolute;inset:auto 0 0}.scroll:where(.astro-ijnmbpyc){overscroll-behavior:contain;overflow-anchor:none;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;height:100%;padding:20px 28px 32px;position:relative;overflow-y:auto}.jump:where(.astro-ijnmbpyc){z-index:2;background:#303030;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0004}.event:where(.astro-ijnmbpyc){margin-bottom:28px}.event:where(.astro-ijnmbpyc):last-child{margin-bottom:0}.demo:where(.astro-ijnmbpyc)[data-enhanced] .event:where(.astro-ijnmbpyc):not([hidden]){animation:.8s cubic-bezier(.2,.7,.3,1) both arrive}.prompt:where(.astro-ijnmbpyc){background:#303030;border-radius:24px;margin-left:12%;padding:12px 20px}.demo:where(.astro-ijnmbpyc)[data-client=chatgpt] .terminal-only:where(.astro-ijnmbpyc){display:none}.assistant:where(.astro-ijnmbpyc){align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:500;display:none}.tool:where(.astro-ijnmbpyc){color:var(--muted);margin-bottom:14px;font-size:14px}.tool:where(.astro-ijnmbpyc) summary:where(.astro-ijnmbpyc){cursor:pointer;align-items:center;gap:8px;padding:8px 0;list-style:none;display:flex}.tool:where(.astro-ijnmbpyc) summary:where(.astro-ijnmbpyc)::-webkit-details-marker{display:none}.tool:where(.astro-ijnmbpyc) summary:where(.astro-ijnmbpyc):hover{background:#ffffff05}.tool:where(.astro-ijnmbpyc) .chevron:where(.astro-ijnmbpyc){color:var(--muted);margin-left:auto;transition:transform .15s}.tool:where(.astro-ijnmbpyc)[open] .chevron:where(.astro-ijnmbpyc){transform:rotate(90deg)}.tool:where(.astro-ijnmbpyc) .tool-detail:where(.astro-ijnmbpyc){color:var(--muted);border-left:1px solid #ffffff30;margin:4px 0 0 8px;padding:4px 12px 4px 18px;font-size:13px}.tool:where(.astro-ijnmbpyc) .tool-detail:where(.astro-ijnmbpyc) strong:where(.astro-ijnmbpyc){color:#ddd;font-weight:400;display:block}.check:where(.astro-ijnmbpyc){color:var(--accent);flex-shrink:0}.check:where(.astro-ijnmbpyc) img:where(.astro-ijnmbpyc){border-radius:4px;width:16px;height:16px;display:block}.tool-count:where(.astro-ijnmbpyc){color:var(--accent);white-space:nowrap;font-size:11px}.swarm:where(.astro-ijnmbpyc){border:1px solid var(--line);background:#ffffff02;border-radius:14px}.swarm:where(.astro-ijnmbpyc) summary:where(.astro-ijnmbpyc){cursor:pointer;align-items:center;gap:8px;padding:14px 14px 10px;font-size:14px;font-weight:500;list-style:none;display:flex}.swarm:where(.astro-ijnmbpyc) summary:where(.astro-ijnmbpyc)::-webkit-details-marker{display:none}.swarm:where(.astro-ijnmbpyc) .swarm-counts:where(.astro-ijnmbpyc){color:var(--muted);padding:0 14px 12px;font-size:12px}.swarm:where(.astro-ijnmbpyc) .swarm-grid:where(.astro-ijnmbpyc){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:5px;max-height:310px;margin:0 12px 12px;padding:0;list-style:none;display:grid;overflow-y:auto}.swarm:where(.astro-ijnmbpyc) .agent:where(.astro-ijnmbpyc){background:#ffffff04;border:1px solid #ffffff0c;border-radius:5px;min-width:0;padding:7px 6px;font-size:10px;line-height:1.5;position:relative}.swarm:where(.astro-ijnmbpyc) .agent:where(.astro-ijnmbpyc)[data-phase=failed]{opacity:.55}.swarm:where(.astro-ijnmbpyc) .agent-name:where(.astro-ijnmbpyc){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.swarm:where(.astro-ijnmbpyc) .agent-task:where(.astro-ijnmbpyc){color:var(--muted);font-size:9px;display:block}.swarm:where(.astro-ijnmbpyc) .agent-meter:where(.astro-ijnmbpyc){background:var(--accent);transform-origin:0;height:2px;transform:scaleX(var(--agent-progress));margin-top:6px;transition:transform .8s cubic-bezier(.2,.7,.3,1);display:block}.agent:where(.astro-ijnmbpyc)[data-phase=failed] .agent-meter:where(.astro-ijnmbpyc){background:#777}.report:where(.astro-ijnmbpyc) h4:where(.astro-ijnmbpyc){margin:0 0 8px;font-size:20px;font-weight:600}.report:where(.astro-ijnmbpyc) p:where(.astro-ijnmbpyc){color:#d0d0d0}.report:where(.astro-ijnmbpyc) table:where(.astro-ijnmbpyc){border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;margin:16px 0;font-size:13px}.report:where(.astro-ijnmbpyc) th:where(.astro-ijnmbpyc),.report:where(.astro-ijnmbpyc) td:where(.astro-ijnmbpyc){border-bottom:1px solid var(--line);padding:9px 6px}.report:where(.astro-ijnmbpyc) th:where(.astro-ijnmbpyc):first-child,.report:where(.astro-ijnmbpyc) td:where(.astro-ijnmbpyc):first-child{padding-left:0}.report:where(.astro-ijnmbpyc) th:where(.astro-ijnmbpyc):not(:first-child),.report:where(.astro-ijnmbpyc) td:where(.astro-ijnmbpyc):not(:first-child){text-align:right;white-space:nowrap}.report:where(.astro-ijnmbpyc) th:where(.astro-ijnmbpyc):first-child,.report:where(.astro-ijnmbpyc) td:where(.astro-ijnmbpyc):first-child{overflow-wrap:anywhere}.report:where(.astro-ijnmbpyc) th:where(.astro-ijnmbpyc){color:var(--muted);font-size:11px;font-weight:400}.report:where(.astro-ijnmbpyc) tbody:where(.astro-ijnmbpyc) tr:where(.astro-ijnmbpyc):first-child td:where(.astro-ijnmbpyc){color:var(--accent)}.report:where(.astro-ijnmbpyc) .results-more:where(.astro-ijnmbpyc){color:var(--muted);margin-bottom:12px;font-size:12px}.report:where(.astro-ijnmbpyc) .actions:where(.astro-ijnmbpyc){color:var(--muted);gap:14px;margin-top:14px;display:flex}.thinking:where(.astro-ijnmbpyc){align-items:center;gap:8px;min-width:0;min-height:20px;margin:0;font-size:13px;line-height:1.5;display:flex}.thinking:where(.astro-ijnmbpyc) .dots:where(.astro-ijnmbpyc){align-items:center;gap:3px;display:inline-flex}.thinking:where(.astro-ijnmbpyc) .dots:where(.astro-ijnmbpyc) span:where(.astro-ijnmbpyc){background:var(--accent);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite breathe}.thinking:where(.astro-ijnmbpyc) .dots:where(.astro-ijnmbpyc) span:where(.astro-ijnmbpyc):nth-child(2){animation-delay:.2s}.thinking:where(.astro-ijnmbpyc) .dots:where(.astro-ijnmbpyc) span:where(.astro-ijnmbpyc):nth-child(3){animation-delay:.4s}.thinking:where(.astro-ijnmbpyc) .spark:where(.astro-ijnmbpyc){color:var(--accent);font-size:18px;line-height:1;animation:1.4s ease-in-out infinite breathe}.thinking:where(.astro-ijnmbpyc) .thinking-task:where(.astro-ijnmbpyc){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:12px;overflow:hidden}.composer:where(.astro-ijnmbpyc){color:var(--muted);background:#303030;border-radius:28px;flex-direction:column;gap:12px;margin:0 20px 16px;padding:14px 16px 10px;font-size:15px;display:flex}.composer:where(.astro-ijnmbpyc) .placeholder:where(.astro-ijnmbpyc){padding-left:4px}.composer:where(.astro-ijnmbpyc) .composer-controls:where(.astro-ijnmbpyc),.composer:where(.astro-ijnmbpyc) .composer-tools:where(.astro-ijnmbpyc){align-items:center;gap:12px;display:flex}.composer:where(.astro-ijnmbpyc) .composer-tools:where(.astro-ijnmbpyc){flex:1;font-size:20px}.composer:where(.astro-ijnmbpyc) .app-chip:where(.astro-ijnmbpyc){align-items:center;gap:5px;font-size:12px;display:flex}.composer:where(.astro-ijnmbpyc) .app-chip:where(.astro-ijnmbpyc) img:where(.astro-ijnmbpyc){border-radius:3px}.composer:where(.astro-ijnmbpyc) .spacer:where(.astro-ijnmbpyc){flex:1}.composer:where(.astro-ijnmbpyc) .stop:where(.astro-ijnmbpyc),.composer:where(.astro-ijnmbpyc) .voice:where(.astro-ijnmbpyc){color:#212121;background:#ececec;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.composer:where(.astro-ijnmbpyc) .stop:where(.astro-ijnmbpyc) span:where(.astro-ijnmbpyc){background:currentColor;border-radius:2px;width:11px;height:11px}.footer:where(.astro-ijnmbpyc){color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 2px 0;font-size:11px;display:flex}.footer:where(.astro-ijnmbpyc) .status:where(.astro-ijnmbpyc){flex:1;align-items:center;gap:6px;min-width:0;display:flex}.footer:where(.astro-ijnmbpyc) .status:where(.astro-ijnmbpyc) :where(.astro-ijnmbpyc)[data-status-label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.footer:where(.astro-ijnmbpyc) .status-dot:where(.astro-ijnmbpyc){background:var(--accent);border-radius:50%;width:5px;height:5px}.footer:where(.astro-ijnmbpyc) .controls:where(.astro-ijnmbpyc){gap:4px;display:flex}.footer:where(.astro-ijnmbpyc) button:where(.astro-ijnmbpyc){background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;min-height:32px;padding:4px 8px;display:flex}.footer:where(.astro-ijnmbpyc) button:where(.astro-ijnmbpyc):hover:not(:disabled){background:#ffffff0d}.footer:where(.astro-ijnmbpyc) .caption:where(.astro-ijnmbpyc){width:100%;font-size:10px}.demo:where(.astro-ijnmbpyc)[data-playing] .status-dot:where(.astro-ijnmbpyc){animation:1.4s ease-in-out infinite breathe}.demo:where(.astro-ijnmbpyc)[data-client=claude]{--accent:#d99a7d;--surface:#191919}.demo:where(.astro-ijnmbpyc)[data-client=claude] .panel:where(.astro-ijnmbpyc){background:#191919;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px}.demo:where(.astro-ijnmbpyc)[data-client=claude] .app-header:where(.astro-ijnmbpyc){border-bottom:1px solid var(--line);padding:18px 20px 12px}.demo:where(.astro-ijnmbpyc)[data-client=claude] .client-name:where(.astro-ijnmbpyc){color:var(--accent)}.demo:where(.astro-ijnmbpyc)[data-client=claude] .connection:where(.astro-ijnmbpyc){display:flex}.demo:where(.astro-ijnmbpyc)[data-client=claude] .chatgpt-only:where(.astro-ijnmbpyc){display:none}.demo:where(.astro-ijnmbpyc)[data-client=claude] .terminal-only:where(.astro-ijnmbpyc){display:inline}.demo:where(.astro-ijnmbpyc)[data-client=claude] .prompt:where(.astro-ijnmbpyc){background:#ffffff08;border-left:2px solid #777;border-radius:0;margin-left:0;padding:10px 12px}.demo:where(.astro-ijnmbpyc)[data-client=claude] .prompt-mark:where(.astro-ijnmbpyc){color:var(--accent)}.demo:where(.astro-ijnmbpyc)[data-client=claude] .assistant:where(.astro-ijnmbpyc){color:var(--accent);display:flex}.demo:where(.astro-ijnmbpyc)[data-client=claude] .tool:where(.astro-ijnmbpyc){border:0;border-radius:0}.demo:where(.astro-ijnmbpyc)[data-client=claude] .tool:where(.astro-ijnmbpyc) summary:where(.astro-ijnmbpyc){align-items:baseline;padding:4px 0}.demo:where(.astro-ijnmbpyc)[data-client=claude] .tool:where(.astro-ijnmbpyc) .tool-detail:where(.astro-ijnmbpyc){border-left:1px solid #ffffff20;padding:4px 0 4px 20px}.demo:where(.astro-ijnmbpyc)[data-client=claude] .tool-name:where(.astro-ijnmbpyc){overflow-wrap:anywhere}.demo:where(.astro-ijnmbpyc)[data-client=claude] .report:where(.astro-ijnmbpyc) h4:where(.astro-ijnmbpyc){font-family:inherit;font-size:14px}.demo:where(.astro-ijnmbpyc)[data-client=claude] .composer:where(.astro-ijnmbpyc){background:0 0;border:1px solid #ffffff30;border-left:0;border-right:0;border-radius:0;flex-direction:row;align-items:center;font-size:12px}.demo:where(.astro-ijnmbpyc)[data-client=claude] .composer:where(.astro-ijnmbpyc) .placeholder:where(.astro-ijnmbpyc){flex:1}.demo:where(.astro-ijnmbpyc)[data-client=claude] .composer-tools:where(.astro-ijnmbpyc){display:none}@media (width<=480px){.preview-label:where(.astro-ijnmbpyc),.connection-label:where(.astro-ijnmbpyc),.tabs:where(.astro-ijnmbpyc) .brand-icon:where(.astro-ijnmbpyc){display:none}.scroll:where(.astro-ijnmbpyc){padding:18px 16px 32px;font-size:14px}.app-header:where(.astro-ijnmbpyc){padding-inline:14px;font-size:17px}.app-header:where(.astro-ijnmbpyc) .share-label:where(.astro-ijnmbpyc){display:none}.prompt:where(.astro-ijnmbpyc){margin-left:6%;padding:12px 16px}.panel:where(.astro-ijnmbpyc){height:580px}.report:where(.astro-ijnmbpyc) th:where(.astro-ijnmbpyc),.report:where(.astro-ijnmbpyc) td:where(.astro-ijnmbpyc){padding-inline:3px}.swarm:where(.astro-ijnmbpyc) .swarm-grid:where(.astro-ijnmbpyc){grid-template-columns:repeat(3,minmax(0,1fr));max-height:240px}.composer:where(.astro-ijnmbpyc){margin-inline:12px;font-size:14px}.report:where(.astro-ijnmbpyc) table:where(.astro-ijnmbpyc){font-size:11px}.report:where(.astro-ijnmbpyc) h4:where(.astro-ijnmbpyc){font-size:18px}}@media (prefers-reduced-motion:reduce){.scroll:where(.astro-ijnmbpyc){scroll-behavior:auto}.demo:where(.astro-ijnmbpyc) :where(.astro-ijnmbpyc),.demo:where(.astro-ijnmbpyc) .swarm:where(.astro-ijnmbpyc) .agent:where(.astro-ijnmbpyc) .agent-meter:where(.astro-ijnmbpyc),.demo:where(.astro-ijnmbpyc)[data-enhanced] .event:where(.astro-ijnmbpyc):not([hidden]){transition:none;animation:none}}#hero:where(.astro-odbyqbxr){background:#000;width:100%;height:100svh;position:relative}h1:where(.astro-odbyqbxr){color:#0000;background:radial-gradient(circle,#fff 80%,#ffffff8c);background-clip:text;font-size:5rem;line-height:1.2;display:inline-block;position:relative}@media (height<=72em){h1:where(.astro-odbyqbxr){margin-bottom:1em}}@media (height<=48em){h1:where(.astro-odbyqbxr){margin-bottom:0}}h2:where(.astro-odbyqbxr){font-weight:lighter;font-size:var(--text-xl-fontSize);line-height:var(--un-leading,var(--text-xl-lineHeight));color:#eee;margin-block:var(--spacing-lg);-webkit-font-smoothing:subpixel-antialiased;background:#0009;line-height:2;display:inline-block}.content:where(.astro-odbyqbxr){z-index:5;width:90svw;padding-block:calc(var(--spacing) * 5);margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (height<=400px){#hero:where(.astro-odbyqbxr){font-size:.9rem}h1:where(.astro-odbyqbxr){font-size:2.5rem}h2:where(.astro-odbyqbxr){font-size:1rem}.content:where(.astro-odbyqbxr){top:55%}}@media (width>=768px){#hero:where(.astro-odbyqbxr){font-size:1.25rem}.content:where(.astro-odbyqbxr){width:80svw}h2:where(.astro-odbyqbxr){max-width:70%}#learn-more:where(.astro-odbyqbxr){font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}}@media (width>=64em){#hero:where(.astro-odbyqbxr){font-size:1.5rem}.content:where(.astro-odbyqbxr){width:80svw;padding:0;left:50%;transform:translate(-50%,-50%)}}@media (width>=1280px){#hero:where(.astro-odbyqbxr){font-size:1.75rem}#logo:where(.astro-odbyqbxr){width:20svw}}@media (width>=1440px){#hero:where(.astro-odbyqbxr){font-size:2rem}}@media (width>=1600px){#hero:where(.astro-odbyqbxr){font-size:2.25rem}h1:where(.astro-odbyqbxr){max-width:60rem;display:table}}.bg:where(.astro-odbyqbxr){user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}#text-carousel:where(.astro-odbyqbxr){width:100dvw;position:relative}#learn-more:where(.astro-odbyqbxr){opacity:.8;z-index:10;letter-spacing:.25rem;color:color-mix(in srgb, var(--colors-brand-500) var(--un-text-opacity), transparent) ;text-align:center;text-transform:uppercase;align-items:center;text-decoration:none;animation:1.5s ease-in-out infinite bob;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@supports (color:color-mix(in lab, red, red)){#learn-more:where(.astro-odbyqbxr){color:color-mix(in oklab, var(--colors-brand-500) var(--un-text-opacity), transparent) }}#learn-more:where(.astro-odbyqbxr) svg:where(.astro-odbyqbxr){margin-bottom:-4px;animation:1.5s ease-in-out .33s infinite bob2}@keyframes bob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-4px)}}@keyframes bob2{0%,to{transform:scale(.9)translateY(0)}50%{transform:scale(1)translateY(-4px)}}.cta-row:where(.astro-odbyqbxr){margin-top:var(--spacing-xl);gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.cta-row:where(.astro-odbyqbxr) a{line-height:1;font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.btn-primary:where(.astro-odbyqbxr){color:color-mix(in srgb, var(--colors-brand-500) var(--un-text-opacity), transparent) ;border-color:color-mix(in srgb, var(--colors-brand-500) var(--un-border-opacity), transparent) }@supports (color:color-mix(in lab, red, red)){.btn-primary:where(.astro-odbyqbxr){color:color-mix(in oklab, var(--colors-brand-500) var(--un-text-opacity), transparent) ;border-color:color-mix(in oklab, var(--colors-brand-500) var(--un-border-opacity), transparent) }}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}.btn-primary:where(.astro-odbyqbxr):hover{border-color:color-mix(in srgb, var(--colors-brand-500) var(--un-border-opacity), transparent) ;background-color:color-mix(in srgb, var(--colors-brand-500) 10%, transparent) }@supports (color:color-mix(in lab, red, red)){.btn-primary:where(.astro-odbyqbxr):hover{border-color:color-mix(in oklab, var(--colors-brand-500) var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-brand-500) 10%, transparent) }}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}.btn-secondary:where(.astro-odbyqbxr){border-color:#ffffff40}.btn-secondary:where(.astro-odbyqbxr):hover{background:#ffffff0d;border-color:#ffffff80}h2:where(.astro-glkan3h4){font-size:var(--text-6xl-fontSize);line-height:var(--un-leading,var(--text-6xl-lineHeight));color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;margin:calc(var(--spacing) * 0)}@supports (color:color-mix(in lab, red, red)){h2:where(.astro-glkan3h4){color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }}.subtext:where(.astro-glkan3h4){font-size:var(--text-xl-fontSize);line-height:var(--un-leading,var(--text-xl-lineHeight));color:color-mix(in srgb, var(--colors-neutral-300) var(--un-text-opacity), transparent) ;text-align:right;--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);margin:calc(var(--spacing) * 0);align-self:flex-end}@supports (color:color-mix(in lab, red, red)){.subtext:where(.astro-glkan3h4){color:color-mix(in oklab, var(--colors-neutral-300) var(--un-text-opacity), transparent) }}@property --un-leading{syntax:"*";inherits:false}.exchange-logos:where(.astro-lcdefpme){grid-template-columns:repeat(3,1fr);justify-content:center;align-items:center;gap:2rem;margin-top:2rem;display:grid}.exchange-logos:where(.astro-lcdefpme)>img:where(.astro-lcdefpme){max-width:100%}.capability-pills:where(.astro-lcdefpme){flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.product-demo:where(.astro-lcdefpme){padding:10rem 0;overflow:hidden}.demo-frame:where(.astro-lcdefpme){aspect-ratio:16/9;background:#101010;width:100%;position:relative}.demo-video:where(.astro-lcdefpme){background:#101010;width:100%;height:100%;display:block}
