.site-shell{--brand-body-size:1rem;--brand-body-line:1.5rem;--brand-body-tracking:-.011em;--brand-h1-size:clamp(2.75rem, 5vw + .5rem, 3.75rem);--brand-h1-weight:500;--brand-h1-line:1.05;--brand-h1-tracking:-.025em;--brand-h2-size:2rem;--brand-h2-weight:500;--brand-h2-tracking:-.03em;--brand-lead-size:1.25rem;--brand-lead-line:1.5;--brand-lead-weight:400;--brand-pill-size:.8125rem;--brand-pill-weight:500;--brand-pill-padding:.25rem .625rem;--brand-content-max:80rem;--brand-content-wide:80rem;--brand-primary-background:#0a0a0a;--brand-primary-color:#fff;--brand-secondary-border:#0a0a0a2e;--brand-hairline:#0a0a0a1f;--brand-surface-raised:#fafafa;--brand-text-secondary-color:#404040;--brand-field-placeholder-color:#737373}html[nve-theme~=light] .site-shell{--brand-band-background:#fff}html[nve-theme~=dark] .site-shell{--brand-band-background:#000;--brand-surface-raised:#0a0a0a;--brand-primary-background:#fff;--brand-primary-color:#0a0a0a;--brand-secondary-border:#ffffff38;--brand-hairline:#ffffff1f;--brand-text-secondary-color:#d4d4d4}
:root{--agentux-black:#1d1d1f;--agentux-white:#fbfbfd;--agentux-grey-100:#f5f5f7;--agentux-grey-400:#86868b;--agentux-grey-700:#6e6e73;--agentux-surface:#fff;--agentux-accent:#007aff;--agentux-accent-hover:#0060df;--agentux-accent-dim:#007aff1a;--agentux-primary:#007aff;--agentux-primary-hover:#0060df;--agentux-primary-ink:#fff;--agentux-primary-dim:#007aff1a;--agentux-mist:#eaf1fb;--agentux-tint:#eefbf3;--agentux-glass:#ffffffb8;--agentux-glass-border:#0000000f;--agentux-line:#00000014;--agentux-shadow-sm:0 1px 3px #0000000f;--agentux-shadow:0 8px 30px #00000014;--agentux-shadow-lg:0 20px 60px #0000001f;--grid-cols:12;--grid-gutter:1rem;--grid-margin:clamp(1rem, 4vw, 1.5rem);--max-width:1120px;--space-4:4px;--space-8:8px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--space-96:96px;--space-128:128px;--space-192:192px;--space-256:256px;--radius-sm:12px;--radius:20px;--radius-lg:28px;--radius-pill:980px;--ease-micro:.25s cubic-bezier(.22, 1, .36, 1);--ease-reveal:.6s cubic-bezier(.22, 1, .36, 1)}:focus-visible{outline:2px solid var(--agentux-accent);outline-offset:2px}.nav-glass{background:var(--agentux-glass);border-bottom:1px solid var(--agentux-glass-border);-webkit-backdrop-filter:blur(20px)saturate(140%)}@media (prefers-reduced-transparency:reduce){.nav-glass{background:var(--agentux-white);-webkit-backdrop-filter:none}}.section-surface--canvas{background-color:var(--agentux-white);background-image:radial-gradient(ellipse 90% 55% at 50% -8%, var(--agentux-accent-dim), transparent 70%)}.section-surface--wash{background:linear-gradient(#f5f5f7 0%,#eceef3 100%)}.section-surface--panel{background:var(--agentux-grey-100)}.section-surface--tint{background:linear-gradient(180deg, var(--agentux-tint) 0%, #f6fdf8 100%)}.hero-aurora{background:radial-gradient(ellipse at center, var(--agentux-accent-dim) 0, transparent 70%);filter:blur(40px);pointer-events:none;z-index:0;border-radius:50%;height:55%;position:absolute;inset:10% 10% auto}.t-hero{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.75rem,7vw,6rem);font-weight:900;line-height:1.02}.t-h2{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.1}.t-card{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.25}.t-body-lg{letter-spacing:0;font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:400;line-height:1.5}.t-body{letter-spacing:0;font-size:1.0625rem;font-weight:400;line-height:1.6}.t-label{letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1.4}.section-divider{background:color-mix(in srgb, var(--agentux-black) 16%, transparent);border:0;width:100%;height:1px;margin:0;display:block}.skip-link{left:var(--space-16);z-index:100;background:var(--agentux-primary);color:var(--agentux-primary-ink);padding:var(--space-8) var(--space-16);border-radius:var(--radius-pill);font-weight:500;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--space-16)}html[nve-theme~=dark] .nav-glass{background:#0a0a0ae0;background:lab(2.74175% 0 0/.88);border-bottom-color:#ffffff1f}html[nve-theme~=dark] .section-surface--wash{background:linear-gradient(#0a0a0a 0%,#141414 100%)}html[nve-theme~=dark] .section-surface--canvas{background-color:#0a0a0a;background-image:radial-gradient(90% 55% at 50% -8%,#0a84ff1f,#0000 70%)}
.site-shell{--fnav-ease:cubic-bezier(.22, 1, .36, 1);--fnav-fg:var(--nve-sys-text-color);--fnav-bg:var(--nve-sys-layer-canvas-background);--fnav-line:var(--brand-hairline);--fnav-muted:var(--nve-sys-text-muted-color);--fnav-card:var(--brand-surface-raised)}html.fnav-lock{overflow:hidden}.fnav-root{z-index:60;pointer-events:none;padding:0 13px;position:fixed;top:13px;left:0;right:0}.fnav-shell{pointer-events:auto;border:1px solid color-mix(in srgb, var(--fnav-fg) 10%, var(--fnav-line));background:color-mix(in srgb, var(--fnav-bg) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.25);max-width:min(90rem,100vw - 26px);min-height:48px;box-shadow:0 1px 0 color-mix(in srgb, var(--fnav-fg) 6%, transparent), 0 8px 32px color-mix(in srgb, var(--fnav-fg) 8%, transparent);transition:background-color .3s var(--fnav-ease), border-color .3s var(--fnav-ease), box-shadow .3s var(--fnav-ease);border-radius:16px;margin:0 auto;overflow:hidden}html[nve-theme~=dark] .fnav-shell{background:color-mix(in srgb, var(--fnav-bg) 62%, transparent);border-color:#ffffff2e;box-shadow:0 1px #ffffff14,0 12px 40px #00000080}.fnav{display:block}.fnav-toolbar{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px 12px;min-height:48px;padding-block:8px;padding-inline:clamp(12px,2vw,20px);display:grid}.fnav-root .brand-wordmark{min-height:44px;color:var(--fnav-fg);letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;grid-column:1;justify-self:start;align-items:center;gap:.7rem;font-size:1.0625rem;line-height:1;text-decoration:none;display:inline-flex}.fnav-root .brand-wordmark__stem{font-weight:700}.fnav-root .brand-wordmark__ext{font-weight:300}.fn-links{margin:0;padding:0;list-style:none}.fn-links--bar{scrollbar-width:none;grid-column:2;justify-content:center;justify-self:center;align-items:center;gap:4px;max-width:100%;display:inline-flex;overflow-x:auto}.fn-links--bar::-webkit-scrollbar{display:none}.fn-links--bar li{flex-shrink:0;display:flex}.fn-links--bar a{letter-spacing:-.01em;width:fit-content;min-height:32px;color:var(--fnav-muted);white-space:nowrap;transition:background-color .2s var(--fnav-ease), color .2s var(--fnav-ease);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.fn-links--bar a:hover{background:color-mix(in srgb, var(--fnav-fg) 6%, var(--fnav-bg));color:var(--fnav-fg)}.fn-links--bar a.on{background:var(--fnav-fg);color:var(--fnav-bg);font-weight:600}.fn-links--bar a.on:hover{background:color-mix(in srgb, var(--fnav-fg) 92%, var(--fnav-bg));color:var(--fnav-bg)}.fn-end{grid-column:3;justify-self:end;align-items:center;gap:4px;display:flex}.fnav-root .theme-toggle--icon{width:44px;height:44px;color:var(--fnav-fg);transition:background-color .2s var(--fnav-ease), color .2s var(--fnav-ease);margin:0 -6px 0 0}.fnav-root .theme-toggle--icon:hover{background:color-mix(in srgb, var(--fnav-fg) 8%, var(--fnav-card));color:var(--fnav-fg)}.fn-menu-btn{width:44px;height:44px;color:var(--fnav-fg);cursor:pointer;transition:background .25s var(--fnav-ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0 -6px 0 0;padding:0;display:none}.fn-menu-btn:hover{background:color-mix(in srgb, var(--fnav-fg) 6%, var(--fnav-card))}.fn-menu-icon{width:18px;height:12px;display:block;position:relative}.fn-menu-icon span{width:100%;height:2px;transition:transform .35s var(--fnav-ease), top .35s var(--fnav-ease), opacity .25s var(--fnav-ease);background:currentColor;border-radius:2px;position:absolute;left:0}.fn-menu-icon span:first-child{top:0}.fn-menu-icon span:last-child{top:10px}.fnav-root.is-open .fn-menu-icon span:first-child{top:5px;transform:rotate(45deg)}.fnav-root.is-open .fn-menu-icon span:last-child{top:5px;transform:rotate(-45deg)}.fn-backdrop,.fn-drawer{display:none}.site-shell>main{padding-top:77px}@media (max-width:900px){.fnav-toolbar{grid-template-columns:1fr auto;gap:8px 12px}.fn-links--bar{display:none}.fn-menu-btn{display:inline-flex}.fnav-shell{z-index:1;position:relative}.fn-backdrop{z-index:0;background:color-mix(in srgb, var(--fnav-fg) 28%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);opacity:0;pointer-events:none;transition:opacity .4s var(--fnav-ease);border:0;display:block;position:fixed;inset:0}.fnav-root.is-open .fn-backdrop{opacity:1;pointer-events:auto}.fn-drawer{opacity:0;max-height:0;transition:max-height .45s var(--fnav-ease), opacity .35s var(--fnav-ease), border-color .35s var(--fnav-ease);border-top:1px solid #0000;display:block;overflow:hidden}.fnav-root.is-open .fn-drawer{opacity:1;border-top-color:color-mix(in srgb, var(--fnav-fg) 10%, var(--fnav-line));max-height:min(72vh,520px)}.fn-drawer-links{flex-direction:column;gap:2px;padding:12px clamp(14px,2.2vw,22px) 8px;display:flex}.fn-drawer-links a{letter-spacing:-.03em;min-height:52px;color:var(--fnav-muted);transition:background .25s var(--fnav-ease), color .25s var(--fnav-ease);border-radius:12px;align-items:center;padding:8px 6px;font-size:clamp(1.375rem,5vw,1.75rem);font-weight:500;line-height:1.1;text-decoration:none;display:flex}.fn-drawer-links a:hover{color:var(--fnav-fg);background:color-mix(in srgb, var(--fnav-fg) 5%, var(--fnav-card))}.fn-drawer-links a.on,.fn-drawer-links a.on:hover{background:var(--fnav-fg);color:var(--fnav-bg);font-weight:600}.fn-drawer-theme{border-top:1px solid color-mix(in srgb, var(--fnav-fg) 8%, var(--fnav-line));padding:8px clamp(14px,2.2vw,22px) 16px}.fn-drawer-theme .theme-toggle--icon{width:44px;height:44px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.fn-drawer,.fn-backdrop,.fn-menu-icon span{transition:none}}
.site-shell{--xai-content-max:var(--max-width,1120px);--xai-section-y:clamp(4rem, 9vw, 8rem);--xai-radius-lg:var(--radius,20px);--xai-radius-pill:var(--radius-pill,980px)}html[nve-theme~=light] .site-shell{--nve-sys-layer-canvas-background:var(--agentux-white);--nve-sys-layer-canvas-color:var(--agentux-black);--nve-sys-text-color:var(--agentux-black);--nve-sys-text-muted-color:var(--agentux-grey-700);--nve-sys-text-emphasis-color:var(--agentux-black);--nve-sys-text-link-emphasis-color:var(--agentux-accent);--nve-sys-layer-canvas-accent-background:var(--agentux-grey-100);--nve-sys-layer-container-background:var(--agentux-surface);--nve-sys-interaction-field-background:var(--agentux-grey-100);--nve-sys-interaction-field-color:var(--agentux-black);--brand-band-background:var(--agentux-white);--brand-surface-raised:var(--agentux-grey-100);--brand-hairline:var(--agentux-line);--brand-primary-background:var(--agentux-primary);--brand-primary-color:var(--agentux-primary-ink);--brand-secondary-border:var(--agentux-line);--brand-text-secondary-color:var(--agentux-grey-700);--brand-field-placeholder-color:var(--agentux-grey-400);--brand-pill-new-bg:var(--agentux-primary-dim);--brand-pill-new-fg:var(--agentux-primary-ink);--brand-pill-popular-bg:var(--agentux-accent-dim);--brand-pill-popular-fg:var(--agentux-black);--brand-pill-editor-bg:var(--agentux-grey-100);--brand-pill-editor-fg:var(--agentux-black);--brand-pill-muted-bg:var(--agentux-grey-100);--brand-pill-muted-fg:var(--agentux-grey-700)}html[nve-theme~=dark] .site-shell{--agentux-surface:#141414;--nve-sys-layer-canvas-background:#0a0a0a;--nve-sys-layer-canvas-color:var(--agentux-white);--nve-sys-text-color:var(--agentux-white);--nve-sys-text-muted-color:var(--agentux-grey-400);--nve-sys-text-emphasis-color:#fff;--nve-sys-text-link-emphasis-color:var(--agentux-accent);--nve-sys-layer-canvas-accent-background:#141414;--nve-sys-layer-container-background:#141414;--nve-sys-interaction-field-background:#141414;--nve-sys-interaction-field-color:var(--agentux-white);--brand-band-background:#0a0a0a;--brand-surface-raised:#141414;--brand-hairline:#ffffff1f;--brand-primary-background:var(--agentux-primary);--brand-primary-color:var(--agentux-primary-ink);--brand-secondary-border:#ffffff2e;--brand-text-secondary-color:var(--agentux-grey-400);--brand-field-placeholder-color:var(--agentux-grey-400);--brand-pill-new-bg:var(--agentux-primary-dim);--brand-pill-new-fg:var(--agentux-primary);--brand-pill-popular-bg:#ffffff14;--brand-pill-popular-fg:var(--agentux-white);--brand-pill-editor-bg:#ffffff14;--brand-pill-editor-fg:var(--agentux-white);--brand-pill-muted-bg:#ffffff0f;--brand-pill-muted-fg:var(--agentux-grey-400)}.site-gutter{max-width:var(--xai-content-max)}@media (min-width:1024px){.site-gutter{padding-inline:2rem}}.site-header-bar__inner--agentux{align-items:center;min-height:5rem;padding-block:1.25rem}.site-header-nav--mobile{display:none}@media (max-width:767px){.site-header-nav--desktop{display:none}.site-header-nav--mobile{display:flex}}.site-header-nav-drawer-links .site-nav-link{padding-block:.625rem;font-size:1rem}.site-header-nav-drawer-links .site-nav-cta{justify-content:center}.site-header-nav-drawer-links .site-nav-cta+.site-nav-cta{margin-top:.5rem}.site-nav-link{color:var(--agentux-grey-700);transition:color var(--ease-micro);font-size:1.0625rem;font-weight:500}.site-nav-link:hover{color:var(--nve-sys-text-color);text-decoration:none}.site-nav-cta{border-radius:var(--xai-radius-pill);color:var(--brand-primary-color);background:var(--brand-primary-background);justify-content:center;align-items:center;padding:.5rem 1.125rem;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.site-nav-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.site-nav-cta--inverted{border:1px solid var(--brand-secondary-border);color:var(--nve-sys-text-color);background:0 0;transition:background .15s,border-color .15s,transform .15s}.site-nav-cta--inverted:hover{filter:none;background:var(--brand-surface-raised);border-color:var(--brand-hairline);transform:translateY(-1px)}.btn-primary-pill{border-radius:var(--xai-radius-pill);background:var(--brand-primary-background);color:var(--brand-primary-color);box-shadow:var(--agentux-shadow-sm);transition:transform var(--ease-micro), background var(--ease-micro), box-shadow var(--ease-micro);border:1px solid #0000;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:500;line-height:1.2}.btn-primary-pill:hover{background:var(--agentux-primary-hover);box-shadow:var(--agentux-shadow);transform:translateY(-2px)}.btn-secondary-pill{border-color:var(--brand-secondary-border);border-radius:var(--xai-radius-pill);font-weight:500}.hero-band{background:var(--nve-sys-layer-canvas-background);padding-block:var(--xai-section-y)}.hero-band__inner{gap:1.75rem;max-width:52rem}.hero-eyebrow{letter-spacing:.02em;text-transform:uppercase;color:var(--nve-sys-text-muted-color);font-size:.875rem;font-weight:500}.catalog-section{padding-block:var(--xai-section-y);border-top:1px solid var(--brand-hairline)}.section-head__title{letter-spacing:-.03em;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:500}.section-head__link{color:var(--nve-sys-text-muted-color);font-size:.9375rem;font-weight:500}.section-head__link:hover{color:var(--nve-sys-text-color)}.page-band--grey{background:var(--brand-surface-raised)}.page-band--white{background:var(--nve-sys-layer-canvas-background)}.page-band__inner{max-width:var(--xai-content-max);padding-block:var(--xai-section-y)}.site-shell .bot-card{border-radius:var(--xai-radius-lg);border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background)}.site-shell .bot-card:hover{background:var(--brand-surface-raised)}.newest-list__item{border-radius:var(--xai-radius-lg);border:1px solid #0000;transition:background .15s,border-color .15s}.newest-list--bots .newest-list__item{border-color:var(--brand-hairline)}.newest-list__item:hover{background:var(--brand-surface-raised);border-color:var(--brand-hairline)}.site-footer{padding-block:var(--xai-section-y);border-top:1px solid var(--brand-hairline)}.footer-col-title{letter-spacing:.08em;text-transform:uppercase;color:var(--nve-sys-text-color);font-size:.875rem;font-weight:500}.footer-link{color:var(--nve-sys-text-muted-color);transition:color var(--ease-micro)}.footer-link:hover{color:var(--agentux-accent);text-decoration:none}.hero-text-link{color:var(--nve-sys-text-muted-color);font-weight:500}.hero-text-link:hover{color:var(--nve-sys-text-color)}.btn-primary-pill{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-secondary-pill{border:1px solid var(--brand-secondary-border);border-radius:var(--xai-radius-pill);color:var(--nve-sys-text-color);background:var(--nve-sys-layer-container-background);transition:transform var(--ease-micro), background var(--ease-micro), border-color var(--ease-micro);justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn-secondary-pill:hover{background:color-mix(in oklch, var(--nve-sys-text-color) 6%, var(--nve-sys-layer-container-background));transform:translateY(-2px)}.site-shell h1.bot-detail-title,.site-shell h1.submit-intro__title{letter-spacing:-.03em;font-weight:500}
.skip-link{z-index:100;background:var(--brand-primary-background);color:var(--brand-primary-color);border-radius:var(--nve-ref-radius-sm,.25rem);padding:.5rem .75rem;position:absolute;top:0;left:-9999px}.skip-link:focus{outline:2px solid var(--nve-sys-interaction-highlighted-background);outline-offset:2px;left:1rem}.text-link{color:var(--nve-sys-text-muted-color);font-weight:500;text-decoration:none}.text-link:hover,.in-content-link{color:var(--nve-sys-text-color);text-underline-offset:.12em;text-decoration:underline}.in-content-link:hover{color:var(--nve-sys-text-muted-color)}.agent-layout{gap:var(--xai-section-y,3rem);display:grid}@media (min-width:56rem){.agent-layout{grid-template-columns:1fr min(18rem,32vw);align-items:start}.purchase-panel{position:sticky;top:1rem}}.purchase-panel{border-radius:var(--xai-radius-lg);border:1px solid var(--brand-hairline);background:var(--brand-surface-raised);padding:1.25rem 1.5rem}.breadcrumbs{border-bottom:1px solid var(--agentux-line,var(--brand-hairline));margin-bottom:1.5rem;padding-block:1rem 1.25rem}.breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0;padding:0;font-size:.875rem;line-height:1.4;list-style:none;display:flex}.breadcrumbs__item{align-items:center;gap:.5rem;display:inline-flex}.breadcrumbs__link{color:var(--nve-sys-text-muted-color);transition:color var(--ease-micro,.15s ease);text-decoration:none}.breadcrumbs__link:hover{color:var(--agentux-accent)}.breadcrumbs__current{color:var(--nve-sys-text-color);font-weight:500}.breadcrumbs__sep{color:var(--nve-sys-text-muted-color);-webkit-user-select:none;user-select:none;font-weight:400}.docs-page{width:100vw;padding-inline:var(--grid-margin);box-sizing:border-box;margin-left:calc(50% - 50vw);padding-bottom:clamp(3rem,8vw,5rem)}.docs-page__inner{width:100%;max-width:82rem;margin-inline:auto}.docs-layout{align-items:start;gap:2rem 2.5rem;display:grid}.docs-toc{grid-column:1/-1}.docs-toc__label{color:var(--nve-sys-text-muted-color);margin:0 0 .75rem}.docs-toc__list{flex-wrap:wrap;gap:.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}.docs-toc__link{color:var(--nve-sys-text-muted-color);border:1px solid var(--brand-hairline);border-radius:var(--radius-sm,12px);background:var(--agentux-surface,var(--nve-sys-layer-canvas-background));transition:color var(--ease-micro), border-color var(--ease-micro), background var(--ease-micro);padding:.35rem .65rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-block}.docs-toc__link:hover{color:var(--nve-sys-text-color);border-color:color-mix(in srgb, var(--agentux-black) 20%, transparent)}.docs-article{min-width:0}.docs-article__header{border-bottom:1px solid var(--brand-hairline);margin-bottom:2rem;padding-bottom:1.75rem}.docs-article__header--hero,.docs-callout{border:1px solid color-mix(in oklch, var(--brand-hairline) 72%, transparent);background:var(--nve-sys-layer-canvas-background);box-shadow:none;text-align:center;border-radius:1.75rem;flex-direction:column;align-items:center;margin-bottom:2.5rem;padding:clamp(2rem,4.5vw,2.75rem) clamp(1.5rem,4vw,2.25rem);display:flex}.docs-article__hero-top{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem .85rem;margin-bottom:.85rem;display:flex}.docs-article__index{letter-spacing:.02em;background:color-mix(in oklch, var(--brand-hairline) 55%, transparent);width:1.75rem;height:1.75rem;color:var(--nve-sys-text-muted-color);border-radius:999px;justify-content:center;align-items:center;margin:0;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex}.docs-article__eyebrow{color:var(--nve-sys-text-muted-color);margin:0}.docs-article__title{text-wrap:balance;flex-direction:column;align-items:center;gap:.2rem;max-width:28rem;margin:0 0 1.15rem;display:flex}.docs-article__title-name{font-family:var(--font-display);letter-spacing:-.024em;color:var(--nve-sys-text-color);font-size:clamp(1.5rem,2.8vw,1.875rem);font-weight:600;line-height:1.12}.docs-article__title-suffix{font-family:var(--font-display);letter-spacing:-.018em;color:var(--nve-sys-text-muted-color);font-size:clamp(1rem,1.6vw,1.125rem);font-weight:500;line-height:1.25}.docs-callout__body{letter-spacing:-.022em;text-wrap:balance;max-width:25.5rem;color:var(--nve-sys-text-muted-color);margin:0;font-size:clamp(1.0625rem,1.55vw,1.1875rem);font-weight:400;line-height:1.47}.docs-callout__lead{color:var(--nve-sys-text-color);font-weight:600}.docs-article__kicker{letter-spacing:-.015em;max-width:42rem;color:var(--nve-sys-text-color);margin:0 0 .65rem;font-size:1.125rem;font-weight:500;line-height:1.45}.docs-article__lead{max-width:42rem;color:var(--nve-sys-text-muted-color);margin:0 0 .85rem;font-size:1.0625rem;line-height:1.55}.docs-article__meta{letter-spacing:-.01em;max-width:42rem;color:var(--nve-sys-text-muted-color);margin:0;font-size:.9375rem;line-height:1.4}.docs-article__actions{border-top:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem 1rem;margin-top:1.5rem;padding-top:0;display:flex}.docs-callout .docs-article__actions{margin-top:1.65rem}.docs-article__actions .agent-purchase-hero--docs{flex-direction:column;flex:16rem;justify-content:flex-start;align-items:flex-start;gap:.45rem;min-width:min(100%,14rem)}.docs-article__actions .agent-purchase-hero__buy-row{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;display:flex}.docs-article__actions .agent-purchase-hero__note{font-size:.875rem}.docs-article__agent-link{flex-shrink:0;align-self:center;min-height:2.75rem;padding-inline:1.25rem}.docs-article__purchase{border-top:1px solid var(--brand-hairline);margin-top:2.5rem;padding-top:1.5rem}.docs-article__purchase .agent-purchase-hero--docs{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.45rem;width:100%;margin:0}.docs-article__purchase .agent-purchase-hero__buy-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem .85rem;display:flex}.docs-article__purchase .agent-purchase-hero__note{font-size:.875rem}.markdown-body--prose{max-width:42rem}.markdown-heading--section{scroll-margin-top:6rem}@media (min-width:64rem){.docs-layout{grid-template-columns:11.5rem minmax(0,1fr)}.docs-toc{grid-column:1;align-self:start;max-height:calc(100svh - 7rem);padding-right:.5rem;position:sticky;top:81px;overflow-y:auto}.docs-toc__list{flex-flow:column;align-items:stretch;gap:.25rem}.docs-toc__link{color:var(--nve-sys-text-muted-color);background:0 0;border:none;border-radius:0;padding:.4rem 0;font-size:.9375rem;font-weight:400;line-height:1.35}.docs-toc__link:hover{color:var(--agentux-accent)}.docs-article{grid-column:2}.markdown-body--prose{max-width:48rem}}@media (min-width:80rem){.docs-layout{grid-template-columns:11.5rem minmax(0,1fr)}}.markdown-body h1,.markdown-body h2,.markdown-body h3{letter-spacing:-.02em;color:var(--nve-sys-text-color);font-weight:500}.markdown-body h1{font-size:clamp(1.75rem,4vw,2.25rem)}.markdown-body h2{font-size:var(--brand-h2-size);margin-block:2rem .75rem}.markdown-body h3{margin-block:1.5rem .5rem;font-size:1.0625rem}.markdown-body p,.markdown-body li{font-size:var(--brand-body-size);line-height:var(--brand-body-line);letter-spacing:var(--brand-body-tracking);color:var(--nve-sys-text-color)}.markdown-body table{border-collapse:collapse;width:100%;font-size:var(--brand-body-size)}.markdown-body th,.markdown-body td{border:1px solid var(--brand-hairline);text-align:left;padding:.5rem .75rem}.markdown-body th{font-weight:600}.site-nav-link{color:var(--nve-sys-text-muted-color);font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s}.site-nav-link:hover{color:var(--nve-sys-text-color)}a:focus-visible,button:focus-visible{outline:2px solid var(--nve-sys-interaction-highlighted-background);outline-offset:2px;border-radius:var(--nve-ref-radius-sm,.25rem)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.home-page{--home-copy-max:40rem;--home-narrow-max:32rem;--home-hero-max:var(--max-width,1120px)}.home-band{padding-block:clamp(4rem,9vw,8rem)}.home-band--hero{text-align:center;padding-block:clamp(6rem,14vw,10rem) clamp(4rem,10vw,6rem);position:relative;overflow:hidden}.home-band--hero.home-band--hero-marketing{box-sizing:border-box;flex-direction:column;min-height:100svh;padding-block:0;display:flex}.home-band--hero-marketing{width:100vw;padding-inline:max(var(--grid-margin), calc((100vw - min(100vw, var(--max-width))) / 2 + var(--grid-margin)));text-align:center;background-color:var(--agentux-white);background-image:radial-gradient(ellipse 90% 55% at 50% -8%, var(--agentux-accent-dim), transparent 70%);margin-left:calc(50% - 50vw)}.home-band--hero-marketing:before{content:"";background:radial-gradient(ellipse at center, var(--agentux-accent-dim) 0, transparent 70%);filter:blur(40px);pointer-events:none;z-index:0;border-radius:50%;height:55%;position:absolute;inset:10% 10% auto}.home-band--hero-marketing .home-band__inner{z-index:1;text-align:center;width:100%;max-width:var(--home-hero-max);box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(1.25rem,3vh,1.75rem);margin-inline:auto;padding-block:clamp(4rem,10vh,6rem);display:flex;position:relative}.home-band--hero-marketing .home-hero__title{text-align:center;max-width:min(26ch,100%);margin-inline:auto}.home-band--hero-marketing .home-hero__title-accent{color:var(--nve-sys-text-muted-color);font-weight:800;display:block}.home-hero__lead-stack{text-align:center;flex-direction:column;gap:.75rem;max-width:44rem;margin-inline:auto;display:flex}.home-band--hero-marketing .home-hero__lead{text-align:center;max-width:none;color:var(--nve-sys-text-color);letter-spacing:-.012em;margin-inline:auto;font-size:clamp(1.0625rem,2vw,1.3125rem);font-weight:400;line-height:1.55}.home-band--hero-marketing .home-hero__lead--skim{text-wrap:balance;font-weight:600;line-height:1.45}.home-band--hero-marketing .home-hero__lead--support{color:color-mix(in oklch, var(--nve-sys-text-color) 92%, var(--nve-sys-text-muted-color));font-size:clamp(1rem,1.75vw,1.125rem);font-weight:500}.home-band--hero-marketing .home-hero__actions{justify-content:center;margin-top:.25rem}.home-hero__bundle{text-align:center;margin:0;font-size:1rem}.home-hero__trust{letter-spacing:-.01em;max-width:36rem;color:var(--nve-sys-text-muted-color);text-align:center;text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.45}.agent-product-page .home-band--hero{text-align:center;width:100vw;padding-inline:max(var(--grid-margin), calc((100vw - min(100vw, var(--max-width))) / 2 + var(--grid-margin)));color:var(--agentux-black);background-color:var(--agentux-white);background-image:radial-gradient(ellipse 90% 55% at 50% -8%, var(--agentux-accent-dim), transparent 70%);margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.agent-product-page .home-band--hero:before{content:"";background:radial-gradient(ellipse at center, var(--agentux-accent-dim) 0, transparent 70%);filter:blur(40px);pointer-events:none;z-index:0;border-radius:50%;height:55%;position:absolute;inset:10% 10% auto}.agent-product-page .home-band--hero .home-band__inner{z-index:1;position:relative}html[nve-theme~=dark] .agent-product-page .home-band--hero{color:var(--agentux-black);background-color:var(--agentux-white);background-image:radial-gradient(ellipse 90% 55% at 50% -8%, var(--agentux-accent-dim), transparent 70%)}.agent-product-page .home-hero__lead{color:color-mix(in oklch, var(--agentux-black) 72%, white)}.agent-product-page .agent-product-hero__summary{color:color-mix(in oklch, var(--agentux-black) 84%, white)}.agent-product-page .agent-product-hero__meta{color:color-mix(in oklch, var(--agentux-black) 64%, white);font-weight:500}.agent-product-page .home-hero__title,.agent-product-page .agent-product-hero__title{color:var(--agentux-black)}.agent-product-page .home-band--hero .product-tile__index{color:color-mix(in oklch, var(--agentux-black) 58%, white);letter-spacing:.02em;text-transform:none;background:color-mix(in oklch, var(--brand-hairline) 55%, transparent);border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;display:inline-flex}.home-band--alt{width:100vw;padding-inline:max(var(--grid-margin), calc((100vw - min(100vw, var(--max-width))) / 2 + var(--grid-margin)));background:linear-gradient(#f5f5f7 0%,#eceef3 100%);margin-left:calc(50% - 50vw)}html[nve-theme~=dark] .home-band--alt{background:linear-gradient(#0a0a0a 0%,#141414 100%)}html[nve-theme~=dark] .home-band--hero-marketing{background-color:#0a0a0a;background-image:radial-gradient(90% 55% at 50% -8%,#0a84ff1f,#0000 70%)}.home-band__inner{width:100%;max-width:var(--xai-content-max,80rem);margin-inline:auto}.home-band--hero .home-band__inner{max-width:var(--home-hero-max);flex-direction:column;align-items:center;gap:1.5rem;margin-inline:auto;display:flex}.home-hero__title{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.75rem,7vw,6rem);font-weight:900;line-height:1.02}.home-hero__lead{letter-spacing:-.014em;max-width:36rem;color:var(--nve-sys-text-muted-color);text-wrap:pretty;margin:0;font-size:clamp(1.125rem,2.2vw,1.4375rem);font-weight:400;line-height:1.45}.home-hero__actions{flex-wrap:wrap;justify-content:center;gap:.875rem 1rem;margin-top:.5rem;display:flex}.home-section-head{max-width:var(--home-copy-max);text-align:center;margin:0 auto 3rem}.home-section-head--left{text-align:left;margin-inline:0}.home-section-head__title{letter-spacing:-.025em;margin:0 0 .75rem;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.1}.home-section-head__lead{letter-spacing:-.012em;color:var(--nve-sys-text-muted-color);margin:0;font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.5}.home-band--problem{padding-block:clamp(2.75rem,7vw,4.25rem) clamp(3.5rem,8vw,5.5rem)}.home-band--method{padding-block:clamp(4rem,9vw,6.5rem)}.home-band__inner--experience{width:100%;max-width:min(100%,78.75rem);margin-inline:auto}.home-experience-card-wrap{width:100%}.home-experience-tile.tile-rounded{border:1px solid color-mix(in oklch, var(--brand-hairline) 70%, transparent);background:linear-gradient(165deg, color-mix(in oklch, var(--nve-sys-layer-container-background) 88%, var(--nve-sys-text-color)) 0%, var(--nve-sys-layer-container-background) 55%);box-shadow:0 1px 0 color-mix(in oklch, var(--nve-sys-text-color) 5%, transparent), 0 24px 48px -32px color-mix(in oklch, var(--nve-sys-text-color) 18%, transparent);border-radius:1.75rem;overflow:hidden}.home-band--alt .home-experience-tile.tile-rounded{background:linear-gradient(165deg, color-mix(in oklch, var(--nve-sys-layer-canvas-background) 75%, var(--nve-sys-text-color)) 0%, var(--nve-sys-layer-container-background) 50%, var(--nve-sys-layer-container-background) 100%)}.home-media-layout{flex-direction:column;display:flex}.home-media-layout__content{max-width:46rem;padding:clamp(2.25rem,5.5vw,3.75rem) clamp(1.5rem,4.5vw,3.5rem) clamp(2rem,5vw,3.25rem)}.home-experience-tile__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--nve-sys-text-muted-color);margin:0 0 .65rem;font-size:.75rem;font-weight:600}.home-experience-tile__headline{letter-spacing:-.028em;text-wrap:balance;color:var(--nve-sys-text-color);margin:0 0 clamp(1.5rem,3vw,2rem);font-size:clamp(1.625rem,3.6vw,2.375rem);font-weight:600;line-height:1.12}.home-experience-tile__points{border-top:1px solid color-mix(in oklch, var(--brand-hairline) 80%, transparent);flex-direction:column;gap:clamp(.85rem,1.5vw,1.1rem);margin:0;padding:clamp(1.25rem,2.5vw,1.75rem) 0 0;list-style:none;display:flex}.home-experience-tile__points li{margin:0}.home-experience-tile__points p{letter-spacing:-.014em;color:var(--nve-sys-text-muted-color);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.85vw,1.1875rem);font-weight:500;line-height:1.48}@media (min-width:56rem){.home-media-layout__content{max-width:52rem;padding-inline:clamp(2.5rem,5vw,4rem)}.home-experience-tile__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);padding-top:clamp(1.5rem,2.5vw,2rem);display:grid}.home-experience-tile__points p{color:var(--nve-sys-text-color)}}.home-band--method-values{--method-gallery-max:78.75rem;--method-gallery-gutter:max(var(--grid-margin), calc((100vw - min(100vw, var(--method-gallery-max))) / 2 + var(--grid-margin)))}.home-band__inner--method-values{max-width:min(100%, var(--method-gallery-max));width:100%;margin-inline:auto}.home-method-values-header.row{text-align:left;margin:0 0 clamp(1.25rem,3vw,2rem)}.home-method-values-header__title{letter-spacing:-.028em;margin:0 0 .65rem;font-size:clamp(1.875rem,3.8vw,2.5rem);font-weight:700;line-height:1.12}.home-method-values-header__lead{letter-spacing:-.012em;max-width:40rem;color:color-mix(in oklch, var(--nve-sys-text-color) 90%, var(--nve-sys-text-muted-color));margin:0;font-size:clamp(1.0625rem,1.9vw,1.1875rem);font-weight:400;line-height:1.45}.home-method-values-stage{width:100vw;max-width:100vw;padding-inline:var(--method-gallery-gutter);margin-bottom:.25rem;margin-left:calc(50% - 50vw)}.home-method-values-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-snap-type:x proximity;padding-block:.35rem .85rem;overflow-x:auto}.home-method-card-set{flex-direction:row;gap:.75rem;width:max-content;min-width:100%;margin:0;padding:0;list-style:none;display:flex}.home-method-card-set__item{flex:none;margin:0}.home-method-tile{height:100%}.home-method-tile__link{width:min(25.8125rem, calc(100vw - 2 * var(--method-gallery-gutter) - 2rem));border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-container-background);min-height:21.8125rem;color:var(--nve-sys-text-color);scroll-snap-align:start;transition:transform var(--ease-micro), border-color var(--ease-micro), box-shadow var(--ease-micro), background var(--ease-micro);border-radius:1.125rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.75rem 1.5rem 1.6rem;text-decoration:none;display:flex}.home-method-tile.card-hover .home-method-tile__link:hover,.home-method-tile.card-hover .home-method-tile__link:focus-visible{border-color:color-mix(in oklch, var(--nve-sys-text-color) 18%, var(--brand-hairline));box-shadow:0 1px 0 color-mix(in oklch, var(--nve-sys-text-color) 6%, transparent), 0 20px 40px -28px color-mix(in oklch, var(--nve-sys-text-color) 28%, transparent);transform:translateY(-4px)}.home-method-tile__link:focus-visible{outline:2px solid var(--nve-sys-interaction-highlighted-background);outline-offset:3px}.home-method-tile__index{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--nve-sys-text-muted-color);font-size:.75rem;font-weight:700}.home-method-tile__title{letter-spacing:-.022em;text-wrap:balance;margin:.15rem 0 0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;line-height:1.22}.home-method-tile__body{letter-spacing:-.01em;color:var(--nve-sys-text-muted-color);text-wrap:pretty;flex:auto;margin:0;font-size:.9375rem;line-height:1.5}.home-method-tile__more{letter-spacing:-.01em;color:var(--agentux-accent);margin-top:auto;padding-top:.75rem;font-size:1.0625rem;font-weight:500}.home-method-tile__link:hover .home-method-tile__more,.home-method-tile__link:focus-visible .home-method-tile__more{text-underline-offset:.14em;text-decoration:underline}@media (min-width:87.5rem){.home-method-values-scroll{overflow-x:visible}.home-method-card-set.card-set-full-bleed{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.home-method-tile__link{width:100%;min-height:21.8125rem}}html[nve-theme~=dark] .home-method-tile__title,html[nve-theme~=dark] .product-tile__name,html[nve-theme~=dark] .product-tile__name-link,html[nve-theme~=dark] .product-tile__tagline{color:var(--nve-sys-text-color)}html[nve-theme~=dark] .product-tile__meta,html[nve-theme~=dark] .product-tile__status{color:var(--nve-sys-text-muted-color)}.home-method-item{flex-direction:column;gap:.65rem;display:flex}.home-method-item__index{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--nve-sys-text-muted-color);margin:0;font-size:.8125rem;font-weight:600}.home-method-item__title{letter-spacing:-.022em;margin:0;font-size:1.1875rem;font-weight:600;line-height:1.25}.home-method-item__body{letter-spacing:-.01em;color:var(--nve-sys-text-muted-color);margin:0;font-size:1rem;line-height:1.5}.home-method-footer{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-top:2.25rem;display:flex}.home-method-footer .btn-secondary-pill,.home-method-footer .text-link{letter-spacing:-.01em;font-size:.9375rem;line-height:1.2}.home-template-link{text-align:center;margin:2.5rem 0 0}.home-band--components{padding-block:clamp(3.5rem,8vw,5.5rem)}.home-band--package-story{padding-block:clamp(4rem,9vw,6.5rem)}.home-band__inner--package-story{text-align:center;max-width:min(100%,47.75rem);margin-inline:auto}.home-package-story-head{margin:0 0 clamp(2rem,4vw,3rem)}.home-package-story-head__title{letter-spacing:-.028em;text-wrap:balance;margin:0 0 .65rem;font-size:clamp(1.875rem,3.8vw,2.5rem);font-weight:700;line-height:1.1}.home-package-story-head__lead{letter-spacing:-.012em;color:color-mix(in oklch, var(--nve-sys-text-color) 90%, var(--nve-sys-text-muted-color));margin:0;font-size:clamp(1.0625rem,1.9vw,1.1875rem);line-height:1.45}.home-charging-options{text-align:center;flex-direction:column;gap:clamp(2rem,5vw,2.75rem);display:flex}@media (min-width:48rem){.home-band__inner--package-story{max-width:min(100%,78.75rem)}.home-charging-options{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.25rem,3vw,2rem);display:grid}}.home-charging-option{flex-direction:column;align-items:center;gap:.45rem;margin:0;padding:0 clamp(.5rem,2vw,1rem);display:flex}.home-charging-option__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--nve-sys-text-muted-color);margin:0;font-size:.75rem;font-weight:600}.home-charging-option__title{letter-spacing:-.022em;text-wrap:balance;color:var(--nve-sys-text-color);margin:0;font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:600;line-height:1.18}.home-charging-option__copy{letter-spacing:-.01em;max-width:16.5rem;color:var(--nve-sys-text-muted-color);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.7vw,1.0625rem);font-weight:400;line-height:1.5}.home-band--agents{padding-block:clamp(4rem,9vw,6.5rem)}.home-table-panel{max-width:var(--home-hero-max);background:color-mix(in oklch, var(--brand-hairline) 40%, var(--nve-sys-layer-canvas-background));border-radius:1.125rem;margin-inline:auto;padding:.25rem}.home-table-panel--neat{border-radius:1.25rem;padding:.35rem}.home-table-panel__scroll{-webkit-overflow-scrolling:touch;background:var(--nve-sys-layer-canvas-background);border-radius:1rem;overflow-x:auto}.home-table-panel .markdown-body{background:var(--nve-sys-layer-canvas-background);border-radius:1rem;min-width:min(100%,36rem);margin:0;padding:1.25rem 1.5rem}.home-table-panel--neat .markdown-body{padding:1rem 1.25rem}.home-table-panel .markdown-body h2{display:none}.home-table-panel .markdown-body table{font-size:.9375rem}.home-table-panel .markdown-body th,.home-table-panel .markdown-body td{border:none;border-bottom:1px solid var(--brand-hairline);vertical-align:top;text-align:left;padding:.85rem .65rem}.home-table-panel .markdown-body td:first-child{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;font-weight:500}.home-table-panel .markdown-body tbody tr:last-child td{border-bottom:none}.home-table-panel .markdown-body thead th{border-bottom:1px solid var(--brand-hairline);padding-top:.35rem}.home-table-panel .markdown-body tr:last-child td,.home-table-panel .markdown-body tr:last-child th{border-bottom:none}.home-table-panel .markdown-body th{letter-spacing:.06em;text-transform:uppercase;color:var(--nve-sys-text-muted-color);font-size:.75rem;font-weight:600}.home-agent-grid{border-top:1px solid var(--brand-hairline);gap:0;margin:0;display:grid}.home-agent-grid--cards{max-width:var(--home-copy-max);border-top:none;grid-template-columns:1fr;gap:1rem;margin-inline:auto;display:grid}@media (min-width:48rem){.home-agent-grid--cards{max-width:var(--home-hero-max);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1.25rem}}@media (min-width:64rem){.home-agent-grid--cards{gap:1.25rem 1.5rem}}@media (min-width:48rem){.home-agent-grid:not(.home-agent-grid--cards){border-top:none;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}@media (min-width:72rem){.home-agent-grid:not(.home-agent-grid--cards){grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 3rem}}.product-tile{border-bottom:1px solid var(--brand-hairline);flex-direction:column;gap:.5rem;padding:2.25rem 0;display:flex}.home-agent-grid--cards .product-tile{border:1px solid var(--brand-hairline);border-radius:var(--radius,20px);border-bottom:1px solid var(--brand-hairline);background:var(--nve-sys-layer-container-background);min-height:100%;color:var(--nve-sys-text-color);box-shadow:var(--agentux-shadow-sm);transition:transform var(--ease-micro), border-color var(--ease-micro), box-shadow var(--ease-micro);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.75rem;padding:1.35rem 1.25rem 1.5rem;display:flex}.home-agent-grid--cards .product-tile__main{flex-direction:column;flex:auto;gap:.5rem;min-width:0;display:flex}.home-agent-grid--cards .product-tile__tagline{max-width:none}.home-agent-grid--cards .product-tile__design{align-self:flex-start;margin-top:auto;padding-top:.65rem}.home-agent-grid--cards .product-tile__links{border-top:1px solid var(--brand-hairline);flex-flow:wrap;align-items:center;gap:.75rem 1.25rem;width:100%;margin-top:.35rem;padding-top:.85rem;display:flex}.home-agent-grid--cards .product-tile__design:last-child{margin-bottom:0;padding-bottom:0}.home-agent-grid--cards .product-tile:hover{border-color:color-mix(in srgb, var(--agentux-black) 28%, transparent);box-shadow:var(--agentux-shadow);transform:translateY(-4px)}.home-band--agents .product-tile__index{letter-spacing:.02em;text-transform:none;background:color-mix(in oklch, var(--brand-hairline) 55%, transparent);border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;display:inline-flex}.product-tile__badge{letter-spacing:-.01em;color:var(--nve-sys-text-muted-color);background:color-mix(in oklch, var(--brand-hairline) 40%, transparent);border-radius:999px;padding:.2rem .55rem;font-size:.8125rem;font-weight:500;display:inline-block}.product-tile__badge--available{color:var(--nve-sys-text-color)}@media (min-width:48rem){.home-agent-grid:not(.home-agent-grid--cards) .product-tile{border-bottom:none;padding:0}}.product-tile__index{font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--nve-sys-text-muted-color);margin:0;font-size:.75rem;font-weight:600}.product-tile__name{letter-spacing:-.028em;margin:0;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:600;line-height:1.12}.product-tile__name-link{color:inherit;text-decoration:none}.product-tile__name-link:hover{text-underline-offset:.14em;text-decoration:underline}.product-tile__tagline{letter-spacing:-.012em;color:var(--nve-sys-text-color);max-width:22rem;margin:0;font-size:1.0625rem;line-height:1.45}.product-tile__meta,.product-tile__status{color:var(--nve-sys-text-muted-color);margin:0;font-size:.9375rem;line-height:1.4}.product-tile__actions{flex-wrap:wrap;gap:.75rem 1.25rem;margin:.75rem 0 0;display:flex}.home-agent-grid--cards .product-tile__actions{flex-direction:column;align-items:stretch;gap:.5rem;width:100%;margin:0;padding:0}.product-tile__cta--buy{font-weight:600}.product-tile__cta{letter-spacing:-.01em;color:var(--agentux-accent);transition:color var(--ease-micro);font-size:1.0625rem;font-weight:500;text-decoration:none}.product-tile__cta--primary{color:#007aff;font-weight:600}.product-tile__cta--primary:hover{color:var(--agentux-accent-hover)}.product-tile__cta:hover{color:var(--agentux-accent-hover);text-underline-offset:.14em;text-decoration:underline}.product-tile__cta--secondary{color:var(--nve-sys-text-muted-color)}.method-page .catalog-section{border:none;padding-block:1.25rem 0}.method-question__list{margin:.35rem 0 0;padding-left:1.1rem;list-style:outside}.method-question__list li{letter-spacing:-.01em;color:var(--nve-sys-text-muted-color);margin-bottom:.35rem;font-size:.9375rem;line-height:1.5}.method-closing{max-width:var(--home-narrow-max);text-align:center;margin:2rem auto 0}.method-closing p{letter-spacing:-.012em;color:var(--nve-sys-text-muted-color);margin:0 0 .75rem;font-size:1.0625rem;line-height:1.5}.method-page .breadcrumbs{margin-bottom:2rem}.home-section-head--method{text-align:left;max-width:none;margin:0 0 3rem}.home-band--method-questions{padding-block:clamp(3.5rem,8vw,5.5rem)}.home-band__inner--method-gallery{width:100%;max-width:min(100%,78.75rem);margin-inline:auto}.method-questions-intro{max-width:42rem;margin:0 0 clamp(1rem,2.5vw,1.5rem)}.method-questions-intro__title{letter-spacing:-.028em;margin:0;font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1.08}.method-questions-gallery{--method-gallery-max:78.75rem;--method-gallery-gutter:max(var(--grid-margin), calc((100vw - min(100vw, var(--method-gallery-max))) / 2 + var(--grid-margin)));flex-direction:column;gap:clamp(1.25rem,3vw,1.75rem);display:flex}.method-section-copy{letter-spacing:-.012em;max-width:42rem;color:color-mix(in oklch, var(--nve-sys-text-color) 90%, var(--nve-sys-text-muted-color));margin:0;font-size:clamp(1.0625rem,1.9vw,1.1875rem);font-weight:400;line-height:1.45}.method-questions-gallery__router{width:100vw;max-width:100vw;padding-inline:var(--method-gallery-gutter);margin-left:calc(50% - 50vw)}.method-questions-gallery__scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-snap-type:x proximity;padding-block:.25rem .5rem;overflow-x:auto}.method-questions-tablist{gap:.75rem;width:max-content;min-width:100%;padding-inline:0;display:flex}@media (min-width:64rem){.method-questions-tablist{grid-template-columns:repeat(5,minmax(11.5rem,1fr));gap:.85rem;width:100%;display:grid}}.method-questions-router-card{text-align:left;border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-container-background);min-width:min(16.5rem,78vw);max-width:18rem;color:var(--nve-sys-text-color);cursor:pointer;scroll-snap-align:start;transition:transform var(--ease-micro), border-color var(--ease-micro), box-shadow var(--ease-micro), background var(--ease-micro);border-radius:1.125rem;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.1rem 1.15rem 1.2rem;display:flex}@media (min-width:64rem){.method-questions-router-card{min-width:0;max-width:none}}.method-questions-router-card:hover{border-color:color-mix(in oklch, var(--nve-sys-text-color) 22%, var(--brand-hairline));transform:translateY(-2px)}.method-questions-router-card.is-active{border-color:color-mix(in oklch, var(--agentux-accent) 45%, var(--brand-hairline));background:color-mix(in oklch, var(--agentux-accent) 6%, var(--nve-sys-layer-container-background));box-shadow:0 1px 0 color-mix(in oklch, var(--nve-sys-text-color) 6%, transparent), 0 12px 32px -20px color-mix(in oklch, var(--nve-sys-text-color) 22%, transparent)}.method-questions-router-card:focus-visible{outline:2px solid var(--nve-sys-interaction-highlighted-background);outline-offset:3px}.method-questions-router-card__index{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--nve-sys-text-muted-color);font-size:.75rem;font-weight:700}.method-questions-router-card.is-active .method-questions-router-card__index{color:var(--agentux-accent)}.method-questions-router-card__title{letter-spacing:-.018em;font-size:1.0625rem;font-weight:600;line-height:1.2}.method-questions-router-card__teaser{letter-spacing:-.01em;color:var(--nve-sys-text-muted-color);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.method-questions-gallery__main{border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);box-shadow:0 1px 0 color-mix(in oklch, var(--brand-hairline) 45%, transparent);border-radius:1.5rem;min-height:12rem;position:relative}@media (min-width:64rem){.method-questions-gallery__main{box-sizing:border-box;width:min(var(--method-gallery-max), calc(100vw - 2 * var(--method-gallery-gutter)));margin-left:calc(50% - 50vw + var(--method-gallery-gutter))}}.method-questions-gallery-item{padding:clamp(1.5rem,3.5vw,2.25rem) clamp(1.25rem,3vw,2rem)}.method-questions-gallery-item__head{max-width:42rem;margin:0 0 1.25rem}.method-questions-gallery-item__title{letter-spacing:-.022em;margin:0 0 .35rem;font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:700;line-height:1.2}.method-questions-gallery-item__subtitle{letter-spacing:-.01em;color:color-mix(in oklch, var(--nve-sys-text-color) 88%, var(--nve-sys-text-muted-color));text-wrap:pretty;margin:0;font-size:1rem;font-weight:500;line-height:1.45}.method-questions-gallery-item__list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.method-questions-gallery-item__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}.method-questions-gallery-item__list li{letter-spacing:-.01em;color:var(--nve-sys-text-color);text-wrap:pretty;background:var(--nve-sys-layer-container-background);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--brand-hairline) 70%, transparent);border-radius:.75rem;margin:0;padding:.85rem .9rem;font-size:.875rem;line-height:1.5}html[nve-theme~=dark] .method-questions-gallery-item__list li{background:color-mix(in oklch, var(--nve-sys-layer-container-background) 88%, var(--nve-sys-layer-canvas-background))}.method-spec{border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);max-width:none;box-shadow:0 1px 0 color-mix(in oklch, var(--brand-hairline) 35%, transparent);border-radius:1.125rem;margin-inline:0;overflow:hidden}.method-spec__header{display:none}@media (min-width:48rem){.method-spec__header{border-bottom:1px solid var(--brand-hairline);background:color-mix(in oklch, var(--brand-hairline) 22%, transparent);grid-template-columns:minmax(9rem,.9fr) minmax(5rem,.45fr) minmax(0,1.55fr);gap:1rem;padding:.75rem 1.25rem;display:grid}}.method-spec__col--head{letter-spacing:.08em;text-transform:uppercase;color:var(--nve-sys-text-muted-color);font-size:.6875rem;font-weight:600}.method-spec__body{margin:0;padding:0;list-style:none}.method-spec__row{border-bottom:1px solid var(--brand-hairline);gap:.35rem 1rem;padding:1rem 1.25rem;display:grid}@media (min-width:48rem){.method-spec__row{grid-template-columns:minmax(9rem,.9fr) minmax(5rem,.45fr) minmax(0,1.55fr);align-items:start}}.method-spec__row:last-child{border-bottom:none}.method-spec__col--code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;font-weight:500}.method-spec__col--answers{flex-wrap:wrap;gap:.35rem;display:flex}.method-spec__pill{font-variant-numeric:tabular-nums;border:1px solid var(--brand-hairline);background:color-mix(in oklch, var(--brand-hairline) 35%, transparent);border-radius:999px;justify-content:center;min-width:1.5rem;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-flex}.method-spec__col--detail{color:color-mix(in oklch, var(--agentux-black) 78%, white);font-size:.9375rem;line-height:1.5}.method-ship-grid{gap:.875rem;max-width:none;margin:0;margin-inline:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.method-ship-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.method-ship-card{border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);border-radius:1.125rem;margin:0;padding:1.35rem 1.25rem}.method-ship-card__title{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.0625rem;font-weight:700}.method-ship-card__detail{color:color-mix(in oklch, var(--nve-sys-text-color) 88%, var(--nve-sys-text-muted-color));margin:0;font-size:.9375rem;line-height:1.5}.method-ships-footnote{border:1px solid var(--brand-hairline);background:color-mix(in oklch, var(--brand-hairline) 18%, var(--nve-sys-layer-canvas-background));text-align:left;border-radius:1rem;max-width:none;margin:2rem 0 0;padding:1.35rem 1.25rem}.method-ships-footnote p{color:color-mix(in oklch, var(--nve-sys-text-color) 92%, var(--nve-sys-text-muted-color));margin:0 0 .65rem;font-size:1.0625rem;line-height:1.5}.method-ships-footnote p:last-child{margin-bottom:0}.method-ships-cta{text-align:left;margin:1.75rem 0 0}.agent-product-page .home-hero__title.agent-product-hero__title{max-width:14ch}.agent-product-hero{text-align:center;align-items:center}.agent-product-hero__summary{letter-spacing:-.012em;max-width:40rem;margin:0;font-size:1.0625rem;line-height:1.5}.agent-product-hero__meta{letter-spacing:-.01em;margin:0;font-size:.9375rem;line-height:1.4}.agent-purchase-hero{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;display:flex}.agent-product-page .hero-band__actions{--hero-cta-height:3rem;--hero-cta-pad-x:1.5rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:inline-flex}.agent-product-page .hero-band__actions .agent-purchase-hero{flex-direction:column;gap:.5rem;margin:0}.agent-product-page .hero-band__actions .btn-primary-pill,.agent-product-page .hero-band__actions .btn-secondary-pill{box-sizing:border-box;min-height:var(--hero-cta-height);padding:0 var(--hero-cta-pad-x);border-radius:var(--xai-radius-pill);justify-content:center;align-items:center;font-size:.9375rem;font-weight:500;line-height:1.2;display:inline-flex}.agent-product-page .hero-band__actions .btn-secondary-pill{border:1px solid color-mix(in oklch, var(--agentux-black) 14%, transparent);background:var(--agentux-white);color:var(--agentux-black);box-shadow:var(--agentux-shadow-sm)}.agent-product-page .hero-band__actions .btn-secondary-pill:hover{border-color:color-mix(in oklch, var(--agentux-black) 22%, transparent);background:var(--brand-surface-raised)}.agent-purchase-hero__note,.agent-purchase-hero__checkout-note{color:var(--nve-sys-text-muted-color);font-size:.9375rem}.agent-purchase-hero__checkout-note{text-align:center;width:100%;margin:0}.agent-product-section{max-width:var(--home-hero-max)}.agent-product-section--intro,.agent-product-section--features,.agent-product-section--how-it-works,.agent-product-section--faq{max-width:100%}.agent-product-section--problem{width:100%;max-width:min(100%,78.75rem);margin-inline:auto}.agent-band--intro{padding-block:clamp(2.5rem,6vw,4rem)}.agent-product-intro{max-width:var(--home-hero-max);border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);border-radius:1.25rem;margin-inline:auto;padding:clamp(1.75rem,4vw,2.5rem) clamp(1.5rem,4vw,2.75rem)}.agent-product-intro__title{letter-spacing:-.022em;margin:0 0 .75rem;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600;line-height:1.25}.agent-product-intro__lead{letter-spacing:-.012em;color:var(--nve-sys-text-muted-color);max-width:42rem;margin:0;font-size:clamp(1.0625rem,1.8vw,1.125rem);line-height:1.55}.agent-product-intro__lead+.agent-product-intro__lead{margin-top:.75rem}.agent-feature-grid{max-width:var(--home-hero-max);margin:1.25rem 0 0;gap:.75rem;margin-inline:auto;padding:0;list-style:none;display:grid}@media (min-width:48rem){.agent-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.agent-feature-card{border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);border-radius:1rem;align-items:flex-start;gap:1rem;min-height:100%;margin:0;padding:1.35rem 1.25rem;display:flex}.agent-feature-card__index{font-variant-numeric:tabular-nums;background:color-mix(in oklch, var(--brand-hairline) 55%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.agent-feature-card__text{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500;line-height:1.45}.agent-how-it-works{flex-direction:column;gap:clamp(1.75rem,4vw,2.5rem);margin-top:.25rem;display:flex}.agent-stage-board{max-width:var(--home-hero-max);margin:0;gap:.75rem;margin-inline:auto;padding:0;list-style:none;display:grid}@media (min-width:48rem){.agent-stage-board{grid-template-columns:repeat(2,minmax(0,1fr))}}.agent-stage-card{border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);border-radius:1rem;align-items:flex-start;gap:1rem;margin:0;padding:1.35rem 1.25rem 1.5rem;display:flex}.agent-stage-card__index{font-variant-numeric:tabular-nums;letter-spacing:.02em;min-width:2rem;height:2rem;color:var(--nve-sys-layer-canvas-background);background:var(--agentux-black);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding-inline:.35rem;font-size:.875rem;font-weight:700;display:inline-flex}html[nve-theme~=dark] .agent-stage-card__index{color:var(--agentux-black);background:var(--nve-sys-text-color)}.agent-stage-card__body{min-width:0}.agent-stage-card__title{letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.agent-stage-card__detail{letter-spacing:-.01em;color:var(--nve-sys-text-muted-color);margin:.35rem 0 0;font-size:.9375rem;line-height:1.45}.agent-standard-callout{border:1px solid var(--brand-hairline);border-left-width:4px;border-left-color:var(--agentux-accent);background:color-mix(in oklch, var(--agentux-accent) 6%, var(--nve-sys-layer-canvas-background));border-radius:1rem;max-width:42rem;margin-top:.5rem;padding:clamp(1.5rem,3vw,2rem) clamp(1.35rem,3vw,2rem)}.agent-standard-callout__lead{letter-spacing:-.018em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.agent-standard-callout__rest{color:var(--nve-sys-text-muted-color);margin:.65rem 0 0;font-size:1rem;line-height:1.5}.agent-audience-card{letter-spacing:-.012em;border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);border-radius:1rem;max-width:42rem;margin:.5rem 0 0;padding:clamp(1.35rem,3vw,1.75rem);font-size:clamp(1.0625rem,1.8vw,1.125rem);font-weight:500;line-height:1.5}.agent-need-list{max-width:var(--home-hero-max);gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.agent-need-card{border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);border-radius:1rem;margin:0;padding:1.25rem 1.35rem 1.35rem;position:relative}.agent-need-card--optional{background:color-mix(in oklch, var(--brand-hairline) 25%, var(--nve-sys-layer-canvas-background));border-style:dashed}.agent-need-card__badge{letter-spacing:.08em;text-transform:uppercase;color:var(--nve-sys-text-muted-color);background:color-mix(in oklch, var(--brand-hairline) 45%, transparent);border-radius:999px;margin-bottom:.5rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-block}.agent-need-card__text{letter-spacing:-.01em;margin:0;font-size:1rem;line-height:1.5}.agent-faq-board{background:color-mix(in oklch, var(--brand-hairline) 35%, var(--nve-sys-layer-canvas-background));max-width:var(--home-hero-max);margin:1rem 0 0;border-radius:1.25rem;margin-inline:auto;padding:.35rem}.agent-faq-item{border-bottom:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);margin:0;padding:1.35rem 1.25rem}.agent-faq-item:first-child{border-radius:1rem 1rem 0 0}.agent-faq-item:last-child{border-bottom:none;border-radius:0 0 1rem 1rem}.agent-faq-item:only-child{border-radius:1rem}.agent-faq-item__question{letter-spacing:-.018em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.agent-faq-item__answer{letter-spacing:-.01em;color:var(--nve-sys-text-muted-color);margin:.5rem 0 0;font-size:.9375rem;line-height:1.5}.agent-product-section__copy{max-width:42rem}.agent-product-section__copy .markdown-body h2,.agent-product-section__copy .markdown-body h3{display:none}.agent-product-section__copy .markdown-body ul,.agent-product-section__copy .markdown-body ol{margin:0;padding-left:1.25rem}.agent-product-section__table{max-width:100%}.agent-product-footer-cta{justify-content:center;margin-top:1.5rem;display:flex}.agent-product-page .agent-pager{border-top:1px solid var(--brand-hairline);padding-block:2.5rem 3rem}.home-steps-panel{max-width:var(--home-hero-max);background:color-mix(in oklch, var(--brand-hairline) 35%, var(--nve-sys-layer-canvas-background));border-radius:1.25rem;margin-inline:auto;padding:.35rem}.home-steps-grid{background:var(--nve-sys-layer-canvas-background);border-radius:1rem;gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:48rem){.home-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-step-card{border-bottom:1px solid var(--brand-hairline);flex-direction:column;align-items:flex-start;gap:.65rem;margin:0;padding:1.5rem 1.35rem;display:flex}@media (min-width:48rem){.home-step-card{border-bottom:none;border-right:1px solid var(--brand-hairline);padding:1.75rem 1.5rem}.home-step-card:last-child{border-right:none}}.home-step-card:last-child{border-bottom:none}.home-step-card__index{font-variant-numeric:tabular-nums;background:color-mix(in oklch, var(--brand-hairline) 55%, transparent);border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.home-step-card__text{letter-spacing:-.016em;text-wrap:pretty;margin:0;font-size:clamp(1rem,1.7vw,1.0625rem);font-weight:500;line-height:1.45}.home-band--about-hidden{display:none!important}.home-band--leadership{padding-block:clamp(4rem,9vw,6.5rem)}.home-band__inner--leadership{width:100%;max-width:min(100%,78.75rem);margin-inline:auto}.home-leadership-profile{align-items:start;gap:clamp(1.75rem,4vw,2.5rem);display:grid}@media (min-width:52rem){.home-leadership-profile{grid-template-columns:minmax(11rem,.42fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,3.5rem)}}@media (min-width:64rem){.home-leadership-profile{grid-template-columns:minmax(14rem,.38fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,4.5rem)}}.home-leadership-portrait{aspect-ratio:3/4;background:linear-gradient(165deg, color-mix(in oklch, var(--nve-sys-text-color) 8%, var(--nve-sys-layer-container-background)) 0%, color-mix(in oklch, var(--brand-hairline) 55%, var(--nve-sys-layer-container-background)) 100%);max-width:20rem;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--brand-hairline) 65%, transparent), 0 24px 48px -32px color-mix(in oklch, var(--nve-sys-text-color) 22%, transparent);border-radius:1.25rem;justify-content:center;align-items:center;margin-inline:auto;display:flex}.home-leadership-portrait__initials{letter-spacing:-.04em;color:color-mix(in oklch, var(--nve-sys-text-color) 35%, var(--nve-sys-text-muted-color));font-size:clamp(2.5rem,8vw,3.5rem);font-weight:700}.home-leadership-profile__content{text-align:left;flex-direction:column;gap:0;display:flex}.home-leadership-profile__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--nve-sys-text-muted-color);margin:0 0 .75rem;font-size:.75rem;font-weight:600}.home-leadership-profile__name{letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5.5vw,3.75rem);font-weight:700;line-height:1.05}.home-leadership-profile__role{letter-spacing:-.015em;color:var(--nve-sys-text-muted-color);margin:.5rem 0 0;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:500;line-height:1.3}.home-leadership-profile__bio{flex-direction:column;gap:.85rem;max-width:38rem;margin:1.35rem 0 0;display:flex}.home-leadership-profile__bio p{letter-spacing:-.012em;color:color-mix(in oklch, var(--nve-sys-text-color) 92%, var(--nve-sys-text-muted-color));text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.85vw,1.1875rem);line-height:1.55}.home-leadership-stats{border-top:1px solid color-mix(in oklch, var(--brand-hairline) 85%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.25rem;margin:clamp(1.75rem,3vw,2.25rem) 0 0;padding:clamp(1.25rem,2.5vw,1.5rem) 0 0;display:grid}.home-leadership-stats>div{flex-direction:column;gap:.2rem;margin:0;display:flex}.home-leadership-stats__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--nve-sys-text-color);margin:0;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:700;line-height:1.1}.home-leadership-stats__label{letter-spacing:-.01em;color:var(--nve-sys-text-muted-color);text-wrap:balance;margin:0;font-size:.8125rem;font-weight:500;line-height:1.35}.home-leadership-links{flex-wrap:wrap;gap:.65rem 1.35rem;margin-top:clamp(1.5rem,2.5vw,2rem);display:flex}.home-leadership-link{letter-spacing:-.01em;color:var(--agentux-accent);transition:color var(--ease-micro);font-size:1.0625rem;font-weight:500;text-decoration:none}.home-leadership-link:hover{color:var(--agentux-accent-hover);text-underline-offset:.14em;text-decoration:underline}.home-leadership-link:focus-visible{outline:2px solid var(--nve-sys-interaction-highlighted-background);outline-offset:3px;border-radius:.2rem}.home-band--ucd-team{margin-block:0;padding-block:clamp(4rem,9vw,6.5rem)}.home-band__inner--ucd-team{width:100%;max-width:min(100%,78.75rem);margin-inline:auto}.home-ucd-team-panel{border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-container-background);box-shadow:0 1px 0 color-mix(in oklch, var(--nve-sys-text-color) 5%, transparent), 0 24px 48px -32px color-mix(in oklch, var(--nve-sys-text-color) 16%, transparent);text-align:center;border-radius:1.5rem;margin:0;padding:clamp(2rem,4.5vw,3rem) clamp(1.5rem,4vw,2.75rem)}.home-ucd-team-panel__head{max-width:40rem;margin:0 auto 1.75rem}.home-ucd-team-panel__title{letter-spacing:-.025em;text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.12}.home-ucd-team-panel__lead{letter-spacing:-.012em;color:color-mix(in oklch, var(--nve-sys-text-color) 90%, var(--nve-sys-text-muted-color));text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.9vw,1.1875rem);line-height:1.5}.home-ucd-team__list{border-top:1px solid color-mix(in oklch, var(--brand-hairline) 85%, transparent);flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin:0 0 1.75rem;padding:clamp(1.25rem,2.5vw,1.5rem) 0 0;list-style:none;display:flex}.home-ucd-team__agent-link{letter-spacing:-.01em;color:var(--nve-sys-text-muted-color);transition:color var(--ease-micro);font-size:.9375rem;font-weight:500;text-decoration:none}.home-ucd-team__agent-link:hover{color:var(--agentux-accent);text-underline-offset:.12em;text-decoration:underline}.home-ucd-team__cta{flex-direction:column;align-items:center;gap:.55rem;display:flex}.agent-product-page .agent-product-hero__bundle.agent-bundle-cross-sell{width:100%;max-width:var(--home-hero-max);padding-inline:var(--grid-margin,1.25rem);box-sizing:border-box;text-align:center;color:var(--nve-sys-text-muted-color);margin:1.25rem auto 0;font-size:.9375rem;line-height:1.45}.home-gumroad-zip-grid{max-width:var(--home-hero-max);grid-template-columns:1fr;gap:1rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:40rem){.home-gumroad-zip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-gumroad-zip-item{border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);border-radius:1rem;margin:0;padding:1.25rem 1.15rem}.home-page code{border:1px solid var(--brand-hairline);border-radius:.35rem;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.site-footer__panel{max-width:var(--xai-content-max,80rem);border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);border-radius:1.25rem;margin-inline:auto;padding:1.75rem 1.5rem 1.5rem}@media (min-width:40rem){.site-footer__panel{padding:2rem 2.25rem 1.75rem}}.site-footer__grid{justify-content:center;display:flex}.site-footer__col--site{flex-flow:wrap;justify-content:center;align-items:center;gap:.65rem 1.5rem;width:100%}.site-footer__col--site .footer-col-title{margin:0}.site-footer__col--site .site-footer__list{flex-flow:wrap;justify-content:center;align-items:center;gap:.5rem 1.25rem}.site-footer__related{max-width:var(--xai-content-max,80rem);text-align:center;margin:1.25rem auto 0;padding:0 .25rem}.site-footer__related-list{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.site-footer__col{flex-direction:column;gap:.65rem;display:flex}.site-footer__list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.site-footer__bottom{border-top:1px solid var(--brand-hairline);text-align:center;margin-top:2rem;padding-top:1.5rem}.site-footer__bottom .footer-meta+.footer-attribution{margin-top:.5rem}
:root{--font-body:var(--font-display), -apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, sans-serif;--nve-ref-font-family:var(--font-body)}html,body{min-height:100%}body,.font-sans{font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.0625rem;line-height:1.6}.site-shell{background:var(--nve-sys-layer-canvas-background);color:var(--nve-sys-layer-canvas-color);font-family:var(--font-body)}.site-shell [nve-text],.site-shell .hero-h1,.site-shell .hero-lead,.site-shell .section-head__title{text-box:normal}.site-gutter{width:100%;max-width:var(--xai-content-max,var(--max-width,1120px));padding-inline:var(--grid-margin,1rem);margin-inline:auto}.brand-wordmark__mark{object-fit:cover;border-radius:.375rem;flex-shrink:0;width:2rem;height:2rem}.brand-wordmark{letter-spacing:-.02em;color:var(--nve-sys-text-color);align-items:center;gap:.75rem;font-size:1.125rem;text-decoration:none;display:inline-flex}.brand-wordmark__stem{font-weight:700}.brand-wordmark__ext{font-weight:400}.site-footer{border-top:1px solid var(--agentux-line);padding-block:clamp(2.5rem,6vw,3.5rem)}.footer-col-title{font-size:var(--brand-body-size);margin:0;font-weight:600}.footer-link{font-size:var(--brand-body-size);color:var(--nve-sys-text-color);text-decoration:none}.footer-link:hover{text-decoration:underline}.footer-meta{color:var(--nve-sys-text-muted-color);margin:0;font-size:.875rem}.footer-attribution{color:var(--nve-sys-text-muted-color);margin:0;font-size:.875rem;line-height:1.4}.footer-attribution a{color:var(--nve-sys-text-color);text-underline-offset:.15em;text-decoration:underline}.site-shell .bot-card{border-radius:var(--xai-radius-lg);border:1px solid var(--brand-hairline);background:var(--nve-sys-layer-canvas-background);flex-direction:column;min-height:100%;padding:1.25rem 1.5rem;transition:background .2s,border-color .2s;display:flex}.site-shell .bot-card:hover{background:var(--brand-surface-raised)}.bot-card__title{letter-spacing:var(--brand-h2-tracking);color:var(--nve-sys-text-color);margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.bot-card__meta{color:var(--nve-sys-text-muted-color);margin:0;font-size:.875rem}.bot-card__body{font-size:var(--brand-body-size);line-height:var(--brand-body-line);color:var(--nve-sys-text-muted-color);margin:0}.bot-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.bot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:1024px){.bot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.method-grid{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem;display:grid}.catalog-section{padding-block:var(--xai-section-y,3rem);border-top:1px solid var(--brand-hairline)}.catalog-section:first-of-type{border-top:none;padding-top:0}.hero-band{padding-block:var(--xai-section-y)}.hero-h1{font-size:var(--brand-h1-size);font-weight:var(--brand-h1-weight);line-height:var(--brand-h1-line);letter-spacing:var(--brand-h1-tracking);max-width:20ch;margin:0}.hero-lead{max-width:42rem;font-size:var(--brand-lead-size);line-height:var(--brand-lead-line);color:var(--nve-sys-text-muted-color);margin:0}.hero-band__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.section-head__title{letter-spacing:-.03em;margin:0 0 1.25rem;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:500}.theme-toggle--icon{width:2.75rem;height:2.75rem;color:var(--nve-sys-text-color);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.theme-toggle--icon:hover{color:var(--nve-sys-text-color);background:color-mix(in oklch, var(--nve-sys-text-color) 8%, transparent)}.theme-toggle--icon:focus-visible{outline:2px solid var(--nve-sys-interaction-highlighted-background);outline-offset:2px}.theme-toggle__icon{flex-shrink:0;line-height:0;display:flex}.theme-toggle__icon svg{display:block}
