.aiax-hero-rail-line{background:var(--aiax-track);-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.aiax-hero-rail-dot{animation:.2s linear both aiax-hero-fade-in;box-shadow:0 0 10px #00d4ff8c}[data-theme=light] .aiax-hero-rail-dot{box-shadow:none}@keyframes aiax-hero-fade-in{0%{opacity:0}to{opacity:1}}.aiax-hero-gate{animation:.6s cubic-bezier(.16,1,.3,1) 3 both aiax-hero-gate-tap}.aiax-hero-gate:after{content:"";border:1.5px solid var(--aiax-human);opacity:0;pointer-events:none;animation:.6s cubic-bezier(.16,1,.3,1) 3 both aiax-hero-gate-ring;animation-delay:inherit;border-radius:2px;position:absolute;inset:-3px}@keyframes aiax-hero-gate-tap{0%{transform:scale(1)}14%{transform:scale(1.4)}50%,to{transform:scale(1)}}@keyframes aiax-hero-gate-ring{0%{opacity:0;transform:rotate(45deg)scale(.55)}10%{opacity:.85}to{opacity:0;transform:rotate(45deg)scale(1.45)}}@media print,(prefers-reduced-motion:reduce){.aiax-hero-gate,.aiax-hero-rail-dot{animation:none!important}.aiax-hero-gate:after{display:none!important}}
nav.aiax-subnav-bar{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#07101cf0}[data-theme=light] nav.aiax-subnav-bar{background:#f4f6fbf2}@media (max-width:767px){nav.aiax-subnav-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#07101cf5}[data-theme=light] nav.aiax-subnav-bar{background:#f4f6fbf7}}html:has(nav.aiax-subnav-bar) header.backdrop-blur-xl{background:#07101cf0!important}html[data-theme=light]:has(nav.aiax-subnav-bar) header.backdrop-blur-xl{background:#f4f6fbf2!important}.aiax-subnav-scroll[data-subnav-fade=none]{-webkit-mask-image:none;mask-image:none}.aiax-subnav-scroll[data-subnav-fade=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.aiax-subnav-scroll[data-subnav-fade=start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px);mask-image:linear-gradient(90deg,#0000,#000 16px)}.aiax-subnav-scroll[data-subnav-fade=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.aiax-subnav-scroll:after{content:"";flex:none;width:20px;height:1px}@media (min-width:64rem){.aiax-subnav-scroll:after{content:none}}html:has(nav.aiax-subnav-bar){scroll-padding-top:8rem}html:has(nav.aiax-subnav-bar) .aiax [class*=scroll-mt-]{scroll-margin-top:0}
@media screen and (prefers-reduced-motion:no-preference){.aiax-conditions-item[data-reveal=armed] .aiax-conditions-panel{clip-path:inset(100% 0 0)}.aiax-conditions-item[data-reveal=armed] .aiax-conditions-dash{transform:scaleX(0)}.aiax-conditions-item[data-reveal=shown] .aiax-conditions-panel{clip-path:inset(0);transition:clip-path .5s cubic-bezier(.16, 1, .3, 1) var(--aiax-cond-delay,.25s)}.aiax-conditions-item[data-reveal=shown] .aiax-conditions-dash{transition:transform .4s cubic-bezier(.16, 1, .3, 1) calc(var(--aiax-cond-delay,.25s) + .2s);transform:scaleX(1)}}@media (max-width:767px){.aiax-conditions-design{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s;display:grid}.aiax-conditions-design[data-open=true]{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),visibility}.aiax-conditions-design>*{min-height:0;overflow:hidden}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.aiax-conditions-design,.aiax-conditions-design[data-open=true]{transition:none}}@media (scripting:none){.aiax-conditions-design{visibility:visible;grid-template-rows:1fr}}
[data-theme=light] .aiax .aiax-modelvalidation-ontint{color:#4a5873}@media not (min-width:48rem){.aiax-modelvalidation-rail{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.aiax-modelvalidation-rail::-webkit-scrollbar{display:none}.aiax-modelvalidation-rail:focus-visible{-webkit-mask-image:none;mask-image:none}}.aiax-modelvalidation-dot-mark{background:var(--color-body);border-radius:9999px;width:6px;height:6px;transition:width .25s cubic-bezier(.16,1,.3,1),background-color .25s;display:block}.aiax-modelvalidation-dot[aria-current=step] .aiax-modelvalidation-dot-mark{background:var(--aiax-ai);width:18px}@media (prefers-reduced-motion:reduce){.aiax-modelvalidation-dot-mark{transition:none!important}}@media (scripting:none){.aiax-modelvalidation-nojs [style*=opacity]:not([aria-hidden=true]):not([aria-hidden=true] *){opacity:1!important;transform:none!important}}
@media (scripting:none){.aiax-cta-reveal{opacity:1!important;transform:none!important}.aiax-cta-draw{stroke-dasharray:none!important;stroke-dashoffset:0!important}}
.aiax{--aiax-ai:#00d4ff;--aiax-gate:#10b981;--aiax-human:#a5b4fc;--aiax-human-fill:#a5b4fc;--aiax-block:#fb7185;--aiax-tint-ai:#00d4ff1a;--aiax-tint-gate:#10b9811a;--aiax-tint-human:#6366f12e;--aiax-tint-block:#fb71851a;--aiax-human-face:linear-gradient(135deg, #00d4ff33, #6366f166);--aiax-human-face-shadow:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #a5b4fc29;--aiax-stamp-bg:linear-gradient(135deg, #22d3ee, #6366f1);--aiax-track:#ffffff1f;--aiax-node-bg:#0e1a2c;--aiax-frame-bg:#0b1526;--aiax-muted-line:#eeeef252;--aiax-gborder:linear-gradient(135deg, #00d4ff6b, #6366f15c);--aiax-focus:#00d4ff}[data-theme=light] .aiax{--aiax-ai:#1d6a8c;--aiax-gate:#17775a;--aiax-human:#4338ca;--aiax-human-fill:#4f46e5;--aiax-block:#b0334d;--aiax-tint-ai:#1d6a8c14;--aiax-tint-gate:#17775a14;--aiax-tint-human:#4f46e512;--aiax-tint-block:#b0334d14;--aiax-human-face:#4f46e512;--aiax-human-face-shadow:none;--aiax-stamp-bg:#4f46e5;--aiax-track:#c9d3e6;--aiax-node-bg:#fff;--aiax-frame-bg:#fff;--aiax-muted-line:#9aa4bd;--aiax-gborder:linear-gradient(135deg, #1d6a8c66, #4f46e552);--aiax-focus:#1d6a8c}@layer base{.aiax h1,.aiax h2,.aiax h3{text-wrap-style:balance}.aiax p,.aiax li,.aiax dd,.aiax figcaption{text-wrap-style:pretty}}.aiax :focus-visible{outline:2px solid var(--aiax-focus);outline-offset:2px}.aiax .aiax-focus-inset:focus-visible{outline-offset:-3px}.aiax-eyebrow{color:var(--color-accent-cyan)}[data-theme=light] .aiax-eyebrow{color:var(--color-navy)}.aiax-gborder{background:var(--aiax-gborder)}.aiax-frame-inner{background:var(--aiax-frame-bg)}[data-theme=light] .aiax-frame-inner{box-shadow:0 10px 40px #1520350f}.aiax-status{background:var(--color-raised);border:1px solid var(--color-glass-border)}.aiax-status-demo{border:1px dashed var(--aiax-muted-line);background:0 0}.aiax-stamp{background:var(--aiax-stamp-bg);color:#fff}.aiax-gate-band{background:var(--aiax-human-face);box-shadow:var(--aiax-human-face-shadow)}.aiax-h1-caret{display:none}@keyframes aiax-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes aiax-caret-move{0%{opacity:1;left:0%}to{opacity:1;left:100%}}@keyframes aiax-caret-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes aiax-fade-out{to{opacity:0}}@media (min-width:640px){.aiax-h1-reveal{animation:.9s cubic-bezier(.16,1,.3,1) .25s both aiax-reveal;display:inline-block}.aiax-h1-caret{background:var(--aiax-ai);opacity:0;pointer-events:none;border-radius:1px;width:2px;animation:.9s cubic-bezier(.16,1,.3,1) .25s forwards aiax-caret-move,.2s step-end 1.15s 2 aiax-caret-blink,.2s linear 1.55s forwards aiax-fade-out;display:block;position:absolute;top:10%;bottom:10%;left:0}}.aiax-emph{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M2 6C25 2 55 9 98 4' fill='none' stroke='%23818cf8' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") 0 100%/100% .26em no-repeat;padding-bottom:.18em;animation:.6s cubic-bezier(.16,1,.3,1) 1.1s both aiax-underline}[data-theme=light] .aiax-emph{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M2 6C25 2 55 9 98 4' fill='none' stroke='%234f46e5' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}@keyframes aiax-underline{0%{background-size:0% .26em}to{background-size:100% .26em}}@keyframes aiax-rail{0%{opacity:1;transform:translate(0%)}28%{transform:translate(33%)}40%{transform:translate(33%)}65%{transform:translate(72%)}77%{transform:translate(72%)}94%{opacity:1}to{opacity:0;transform:translate(100%)}}.aiax-rail-mover{animation:3.6s linear both aiax-rail}.aiax-subnav{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#07101ccc}[data-theme=light] .aiax-subnav{background:#f4f6fbe6}@media (max-width:767px){.aiax-subnav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#07101cf5}[data-theme=light] .aiax-subnav{background:#f4f6fbf7}}.aiax-subnav-scroll{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.aiax-subnav-scroll::-webkit-scrollbar{display:none}.aiax-noscrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important}.aiax-noscrollbar::-webkit-scrollbar{display:none!important}@media (min-width:1280px){.aiax-subnav-scroll{-webkit-mask-image:none;mask-image:none}}.aiax-faq summary{cursor:pointer;list-style:none}.aiax-faq summary::-webkit-details-marker{display:none}.aiax-faq details .aiax-faq-plus{transition:transform .25s cubic-bezier(.16,1,.3,1)}.aiax-faq details[open] .aiax-faq-plus{transform:rotate(45deg)}@supports (interpolate-size:allow-keywords){.aiax-faq{interpolate-size:allow-keywords}.aiax-faq details::details-content{block-size:0;transition:block-size .3s cubic-bezier(.16, 1, .3, 1), content-visibility .3s allow-discrete;overflow:hidden}.aiax-faq details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.aiax-h1-reveal{clip-path:none!important;animation:none!important}.aiax-h1-caret{display:none!important}.aiax-emph,.aiax-rail-mover{animation:none!important}.aiax-rail-mover{display:none!important}.aiax [data-reveal]{clip-path:none!important;transform:none!important}}
