.auxot-landing{--ap-bg: #0B1117;--ap-panel: #141C24;--ap-panel-2: #1B242E;--ap-silver: #D7E1E8;--ap-silver-glow: #F4FAFF;--ap-text: #EAF2F8;--ap-text-dim: #6F7E8C;--ap-terminal-output: #B8C4CE;--ap-gunmetal: #3C4752;--ap-teal: #10767D;--ap-teal-light: #1BAFB8;--ap-plum: #B44DAD;--ap-gold: #EAB308;--ap-yellow: #FCD432;--ap-red: #D94A57;--ap-green: #0E825C;--ap-green-dark: #054D35;--ap-surface-radius: 1rem;--ap-surface-border: rgba(98, 112, 124, .55);--ap-divider: #62707C;--c-strong: var(--ap-text);--c-dim: var(--ap-text-dim);--ap-vs-0.5: .5rem;--ap-vs-1: 1rem;--ap-vs-2: 1.5rem;--ap-vs-3: 2.25rem;--ap-vs-4: 3rem;--ap-vs-5: 4rem;--lp-gap-visual-internal: .25rem;--lp-gap-eyebrow-to-heading: .5rem;--lp-gap-heading-to-body: .25rem;--lp-gap-hero-to-body: 3rem;--lp-gap-body-to-body: 2rem;--lp-gap-body-to-bridge: 2rem;--lp-gap-bridge-to-next: 3rem;--lp-gap-body-to-actions: 2rem;--lp-gap-subhead-above: 2rem;--lp-col-gap: 3rem;background-color:var(--ap-bg);color:var(--ap-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;width:100%;position:relative;overflow-x:hidden;overflow-y:visible}.auxot-landing{--lp-section-pad-y: 3.25rem;--lp-section-pad-y-md: 3.5rem;--lp-section-pad-y-lg: 4rem}.auxot-landing .lp-section{padding-top:var(--lp-section-pad-y);padding-bottom:var(--lp-section-pad-y)}@media (min-width: 768px){.auxot-landing .lp-section{padding-top:var(--lp-section-pad-y-md);padding-bottom:var(--lp-section-pad-y-md)}}@media (min-width: 1024px){.auxot-landing .lp-section{padding-top:var(--lp-section-pad-y-lg);padding-bottom:var(--lp-section-pad-y-lg)}}.auxot-landing .lp-section>div.max-w-7xl>*:last-child,.auxot-landing .hero-section>div.max-w-7xl>*:last-child{margin-bottom:0}.auxot-landing{--c-heading: var(--ap-text);--c-dim: var(--ap-text-dim);--t-hero: clamp(34px, 3vw, 48px);--t-subhead: clamp(23px, 2.2vw, 30px);--t-section: clamp(19px, 1.7vw, 24px);--t-body: 14px;--t-small: 12px;--t-micro: 12px;--t-ui-9: 9px;--t-ui-10: 10px;--t-ui-11: 11px;--t-ui-12: 12px;--t-ui-13: 13px;--t-ui-15: 15px;--t-ui-16: 16px;--t-ui-18: 18px;--t-ui-24: 24px;--t-ui-button: 1rem;--w-hero: 700;--w-subhead: 600;--w-section: 600;--lh-tight: 1.06;--lh-heading: 1.18;--lh-subhead: 1.22;--trk-tight: -.02em;--trk-normal: -.01em;--font-display: "DM Serif Display", Georgia, serif}.auxot-landing .lp-type-display{font-family:var(--font-display);font-style:italic;letter-spacing:-.01em;color:var(--c-heading);margin:0}.auxot-landing :is(h1,h2,h3,h4,h5,h6){margin:0;font-size:inherit;line-height:inherit;font-weight:inherit}.auxot-landing .lp-type-hero{font-size:var(--t-hero);line-height:var(--lh-tight);font-weight:var(--w-hero);letter-spacing:var(--trk-tight);color:var(--c-heading);margin:0}.auxot-landing .lp-type-subhead{font-size:var(--t-subhead);line-height:var(--lh-subhead);font-weight:var(--w-subhead);letter-spacing:var(--trk-normal);color:var(--c-heading);margin:0}.auxot-landing .lp-type-section{font-family:var(--font-display);font-size:var(--t-section);line-height:var(--lh-heading);font-weight:var(--w-section);font-style:italic;letter-spacing:var(--trk-normal);color:var(--c-heading);margin:0}.auxot-landing .lp-type-card-title{font-size:var(--t-section);line-height:var(--lh-heading);font-weight:var(--w-section);font-style:normal;letter-spacing:var(--trk-normal);color:var(--c-heading);margin:0}.auxot-landing .lp-type-body{font-size:var(--t-body);line-height:1.55;font-weight:400;color:inherit;margin:0}.auxot-landing .lp-type-small{font-size:var(--t-small);line-height:1.5;font-weight:400;color:inherit;margin:0}.auxot-landing .lp-type-micro{font-size:var(--t-micro);line-height:1.35;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ap-text);margin:0}.auxot-landing .lp-strong{font-weight:600}.auxot-landing .lp-muted{color:var(--ap-text)}.auxot-landing .lp-tracking-wide{letter-spacing:.1em}.auxot-landing .lp-terminal,.auxot-landing .lp-terminal .lp-terminal__output,.auxot-landing .lp-terminal .lp-muted,.auxot-landing .lp-terminal--compact .lp-muted{color:var(--ap-text-dim)}.auxot-landing .lp-eyebrow{font-size:var(--t-micro);line-height:1.35;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ap-plum);margin:0}.auxot-landing .lp-bridge{font-size:var(--t-body);line-height:1.45;font-weight:700;color:var(--ap-gold);margin:0}.auxot-landing .lp-flow{display:flex;flex-direction:column;gap:0}.auxot-landing .lp-flow>*{margin-top:0}.auxot-landing .lp-flow>*:not(:last-child){margin-bottom:var(--lp-gap-body-to-body)}.auxot-landing .lp-flow>.lp-eyebrow:has(+h2),.auxot-landing .lp-flow>.lp-eyebrow:has(+h3){margin-bottom:var(--lp-gap-eyebrow-to-heading)}.auxot-landing .lp-flow>h2:has(+p),.auxot-landing .lp-flow>h3:has(+p){margin-bottom:var(--lp-gap-heading-to-body)}.auxot-landing .lp-flow>.lp-bridge:has(+.lp-bracket){margin-bottom:var(--lp-gap-heading-to-body)}.auxot-landing .lp-section--panel{background:none!important;background-color:var(--ap-bg)!important;background-image:none!important;border-top:2px solid var(--ap-divider);overflow:visible!important}.auxot-landing .hero-stack{display:flex;flex-direction:column;gap:0;width:100%;max-width:none}.auxot-landing .lp-cta{border-radius:.75rem;padding:var(--lp-gap-eyebrow-to-heading) var(--ap-vs-1);font-size:var(--t-body);font-weight:600;border:1px solid color-mix(in srgb,var(--ap-silver) 35%,transparent);cursor:pointer}.auxot-landing{--lp-hero-pad-top: 2rem;--lp-hero-pad-top-md: 2.5rem;--lp-hero-pad-top-lg: 3rem;--lp-hero-pad-bot: var(--lp-section-pad-y);--lp-hero-pad-bot-md: var(--lp-section-pad-y-md);--lp-hero-pad-bot-lg: var(--lp-section-pad-y-lg)}.auxot-landing .hero-section{padding-top:var(--lp-hero-pad-top);padding-bottom:var(--lp-hero-pad-bot)}@media (min-width: 768px){.auxot-landing .hero-section{padding-top:var(--lp-hero-pad-top-md);padding-bottom:var(--lp-hero-pad-bot-md)}}@media (min-width: 1024px){.auxot-landing .hero-section{padding-top:var(--lp-hero-pad-top-lg);padding-bottom:var(--lp-hero-pad-bot-lg)}}.auxot-landing .hero-row{display:flex;flex-direction:column;gap:0;width:100%}.auxot-landing .hero-row>*:not(:last-child){margin-bottom:var(--ap-vs-5)}@media (max-width: 1023px){.auxot-landing .hero-row>*:not(:last-child){margin-bottom:var(--ap-vs-4)}.auxot-landing .hero-visual-col{justify-content:flex-start}}@media (min-width: 1024px){.auxot-landing .hero-row{display:grid;grid-template-columns:45fr 55fr;align-items:center;gap:0}.auxot-landing .hero-row>*:not(:last-child){margin-bottom:0}.auxot-landing .hero-row>.hero-visual-col{margin-inline-start:var(--ap-vs-3)}}.auxot-landing .hero-text-col{max-width:100%}.auxot-landing .hero-visual-col{min-width:0;display:flex;align-items:center;justify-content:flex-end}.auxot-landing .hero-stack--text{max-width:40rem;gap:0}@media (max-width: 767px){.auxot-landing .hero-section>div.max-w-7xl,.auxot-landing .lp-section>div.max-w-7xl{padding-inline:1.25rem}.auxot-landing .hero-stack--text{max-width:36rem}}.auxot-landing .hero-stack--text>.hero-eyebrow{margin-bottom:var(--lp-gap-eyebrow-to-heading)}.auxot-landing .hero-stack--text>.lp-type-hero{margin-bottom:var(--lp-gap-hero-to-body)}.auxot-landing .hero-stack--text>.hero-subcopy{margin-bottom:var(--lp-gap-body-to-body)}.auxot-landing .hero-stack--text>.lp-bracket{margin-bottom:var(--lp-gap-bridge-to-next)}.auxot-landing .hero-app-mockup{display:flex;width:100%;max-width:640px;height:334px;border-radius:10px;overflow:hidden;border:1px solid var(--ap-teal);background:var(--ap-bg);box-shadow:0 0 32px color-mix(in srgb,var(--ap-teal-light) 8%,transparent),0 0 64px color-mix(in srgb,var(--ap-teal-light) 3%,transparent);font-family:system-ui,sans-serif;font-size:var(--t-ui-13);line-height:1.4;color:var(--ap-text)}@media (max-width: 1023px){.auxot-landing .hero-app-mockup{height:390px}}@media (max-width: 767px){.auxot-landing .hero-app-mockup{height:434px}}.auxot-landing .hero-app-mockup__sidebar{width:124px;flex-shrink:0;background:var(--ap-bg);border-right:1px solid var(--ap-divider);padding:var(--ap-vs-1) 0;display:flex;flex-direction:column;gap:0}.auxot-landing .hero-app-mockup__logo{font-size:var(--t-ui-15);font-weight:700;padding:0 var(--ap-vs-1) var(--ap-vs-0.5);color:var(--ap-text);letter-spacing:.02em}.auxot-landing .hero-app-mockup__nav{display:flex;flex-direction:column;gap:0}.auxot-landing .hero-app-mockup__nav>*:not(:last-child){margin-bottom:var(--lp-gap-visual-internal)}.auxot-landing .hero-app-mockup__nav-item{padding:var(--lp-gap-visual-internal) var(--ap-vs-1);font-size:var(--t-ui-12);font-weight:500;color:var(--ap-text-dim);cursor:default}.auxot-landing .hero-app-mockup__nav-item--active{background:color-mix(in srgb,var(--ap-plum) 25%,transparent);color:var(--ap-text);font-weight:600}.auxot-landing .hero-app-mockup__main{flex:1;display:flex;flex-direction:column;min-width:0}.auxot-landing .hero-app-mockup__header{display:flex;flex-direction:column;padding:var(--ap-vs-0.5) var(--ap-vs-1);border-bottom:1px solid var(--ap-divider);gap:0}.auxot-landing .hero-app-mockup__agent-name{font-size:var(--t-body);font-weight:700;color:var(--ap-text)}.auxot-landing .hero-app-mockup__agent-status{font-size:var(--t-ui-11);color:var(--ap-text-dim)}.auxot-landing .hero-app-mockup__chat{flex:1;display:flex;flex-direction:column;gap:0;padding:var(--ap-vs-0.5) var(--ap-vs-1);overflow:hidden}.auxot-landing .hero-app-mockup__chat>*:not(:last-child){margin-bottom:var(--ap-vs-0.5)}.auxot-landing .hero-app-mockup__msg{display:flex;flex-direction:column;gap:0}.auxot-landing .hero-app-mockup__msg>*:not(:last-child){margin-bottom:var(--lp-gap-visual-internal)}.auxot-landing .hero-app-mockup__msg-role{font-size:var(--t-ui-11);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.auxot-landing .hero-app-mockup__msg--agent .hero-app-mockup__msg-role{color:var(--ap-gold)}.auxot-landing .hero-app-mockup__msg--user .hero-app-mockup__msg-role{color:var(--ap-teal-light)}.auxot-landing .hero-app-mockup__msg-text{font-size:var(--t-ui-13);color:var(--ap-text);line-height:1.45}.auxot-landing .hero-app-mockup__tool{font-family:SF Mono,Fira Code,monospace;font-size:var(--t-ui-11);color:var(--ap-text-dim);display:flex;align-items:baseline;gap:0;padding-left:var(--lp-gap-visual-internal)}.auxot-landing .hero-app-mockup__tool>*:not(:last-child){margin-inline-end:var(--ap-vs-0.5)}.auxot-landing .hero-app-mockup__input{border-top:1px solid var(--ap-divider);padding:var(--ap-vs-0.5) var(--ap-vs-1)}.auxot-landing .hero-app-mockup__input-placeholder{font-size:var(--t-ui-12);color:var(--ap-text-dim);opacity:.5}.auxot-landing .hero-app-mockup__nav-divider{height:1px;background:var(--ap-divider);margin:var(--ap-vs-0.5) var(--ap-vs-1) var(--lp-gap-visual-internal);opacity:.4}.auxot-landing .hero-app-mockup__nav-label{font-size:var(--t-ui-10);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ap-text-dim);padding:0 var(--ap-vs-1) var(--lp-gap-visual-internal);opacity:.6}@media (max-width: 767px){.auxot-landing .hero-app-mockup__sidebar{width:96px}.auxot-landing .hero-app-mockup__logo{padding:0 var(--ap-vs-0.5) var(--ap-vs-0.5)}.auxot-landing .hero-app-mockup__nav-item{padding:var(--lp-gap-visual-internal) var(--ap-vs-0.5)}.auxot-landing .hero-app-mockup__nav-label{padding:0 var(--ap-vs-0.5) var(--lp-gap-visual-internal)}.auxot-landing .hero-app-mockup__nav-divider{margin:var(--ap-vs-0.5) var(--ap-vs-0.5) var(--lp-gap-visual-internal)}}.auxot-landing .hero-app-mockup__nav-agent{display:none;opacity:0;transform:translate(-4px);color:var(--ap-text-dim);font-weight:500}.auxot-landing .hero-app-mockup__nav-agent--admin{background:color-mix(in srgb,var(--ap-plum) 25%,transparent);color:var(--ap-text);font-weight:600}.auxot-landing .hero-app-mockup__nav-agent.is-visible{display:block;opacity:1;transform:translate(0);transition:opacity .35s ease,transform .35s ease}.auxot-landing .hero-app-mockup__nav-divider,.auxot-landing .hero-app-mockup__nav-label{display:none}.auxot-landing .hero-app-mockup__nav-divider.is-visible,.auxot-landing .hero-app-mockup__nav-label.is-visible{display:block}.auxot-landing .hero-mockup-anim__msg{display:none;opacity:0;transform:translateY(4px)}.auxot-landing .hero-mockup-anim__msg.is-visible{display:flex;opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}.auxot-landing .hero-eyebrow{margin:0}.auxot-landing .hero-ctas{display:flex;gap:0;justify-content:flex-start;align-items:stretch;margin-bottom:0;flex-wrap:wrap}.auxot-landing .hero-ctas>*{margin-inline-end:var(--ap-vs-2);margin-bottom:var(--ap-vs-2)}.auxot-landing .hero-ctas>*:last-child{margin-inline-end:0;margin-bottom:0}@media (min-width: 640px){.auxot-landing .hero-ctas>*:not(:last-child){margin-inline-end:calc(var(--ap-vs-2) - .5rem)}}.auxot-landing .hero-ctas .btn,.auxot-landing .lp-finalCtas .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--ap-vs-1) var(--lp-gap-body-to-body);font-size:var(--t-ui-button);font-weight:600;line-height:1.2;box-sizing:border-box;border:none}.auxot-landing .hero-ctas .btn.lp-btn-secondary,.auxot-landing .lp-finalCtas .btn.lp-btn-secondary{font-weight:500}@media (max-width: 639px){.auxot-landing .hero-ctas{flex-direction:column;align-items:stretch}.auxot-landing .hero-ctas>*{margin-inline-end:0}.auxot-landing .hero-ctas>*:not(:last-child){margin-bottom:.75rem}.auxot-landing .hero-ctas .btn{width:100%}}.auxot-landing .lp-terminal--compact{padding:var(--ap-vs-0.5) var(--ap-vs-1);background:var(--ap-bg);border:1px solid var(--ap-divider);border-radius:.5rem}.auxot-landing .lp-chat-demo-split{display:flex;flex-direction:column;gap:0}.auxot-landing .lp-chat-demo-split>*:not(:last-child){margin-bottom:var(--lp-col-gap)}@media (min-width: 1024px){.auxot-landing .lp-chat-demo-split{flex-direction:row;align-items:flex-start;-moz-column-gap:var(--lp-col-gap);column-gap:var(--lp-col-gap)}.auxot-landing .lp-chat-demo-split>*:not(:last-child){margin-bottom:0}.auxot-landing .lp-chat-demo-split__left{flex:0 1 45%;min-width:0}.auxot-landing .lp-chat-demo-split__right{flex:0 1 55%;min-width:0;display:flex;justify-content:flex-end}.auxot-landing .lp-section-three-split>.lp-chat-demo-split__right{order:-1;justify-content:flex-start}.auxot-landing .lp-section-five-split>.lp-chat-demo-split__right{order:-1;justify-content:flex-start}}.auxot-landing .lp-chat-demo-split__left{display:flex;flex-direction:column;gap:0}.auxot-landing .lp-chat-demo-split__left .lp-bridge{font-size:var(--t-body);line-height:1.45;font-weight:700;color:var(--ap-gold);margin:0}.auxot-landing .lp-workflow-diagram-wrap{width:min(98%,980px);max-width:1080px;margin-inline-start:auto;margin-inline-end:0;transform:translate(20px)}@media (max-width: 1023px){.auxot-landing .lp-workflow-diagram-wrap{width:100%;max-width:100%;margin-inline-start:0;margin-inline-end:0;transform:none}}.auxot-landing .lp-workflow-diagram{width:100%;height:auto;display:block}.auxot-landing .lp-workflow-diagram__title{fill:var(--ap-text);font-size:var(--t-ui-24);font-weight:700;letter-spacing:.03em;font-family:system-ui,sans-serif}.auxot-landing .lp-workflow-diagram__title--sub{font-size:var(--t-ui-15);font-weight:600}.auxot-landing .lp-workflow-diagram__label{font-size:var(--t-ui-18);font-weight:700;font-family:"DM Serif Display",Georgia,serif;letter-spacing:-.01em}.auxot-landing .lp-workflow-diagram__label--teal{fill:var(--ap-teal-light)}.auxot-landing .lp-workflow-diagram__label--gold{fill:var(--ap-gold)}.auxot-landing .lp-workflow-diagram__label--plum{fill:var(--ap-plum)}.auxot-landing .lp-workflow-diagram__context-label{fill:var(--ap-text);font-size:var(--t-ui-18);font-weight:600;font-family:system-ui,sans-serif}.auxot-landing .lp-workflow-diagram__box{fill:var(--ap-bg);stroke-width:2}.auxot-landing .lp-workflow-diagram__box--teal{stroke:var(--ap-teal-light)}.auxot-landing .lp-workflow-diagram__box--gold{stroke:var(--ap-gold)}.auxot-landing .lp-workflow-diagram__box--plum{stroke:var(--ap-plum)}.auxot-landing .lp-workflow-diagram__box--neutral{stroke:color-mix(in srgb,var(--ap-silver) 70%,var(--ap-divider) 30%)}.auxot-landing .lp-workflow-diagram__human-shape{stroke:color-mix(in srgb,var(--ap-silver) 82%,transparent);stroke-width:4;fill:none;stroke-linecap:round;stroke-linejoin:round}.auxot-landing .lp-workflow-diagram__flow{fill:none;stroke-width:3;stroke-linecap:round}.auxot-landing .lp-workflow-diagram__flow--human{stroke:color-mix(in srgb,var(--ap-silver) 82%,transparent)}.auxot-landing .lp-workflow-diagram__flow--teal{stroke:var(--ap-teal-light)}.auxot-landing .lp-workflow-diagram__flow--gold{stroke:var(--ap-gold)}.auxot-landing .lp-workflow-diagram__flow--plum{stroke:var(--ap-plum)}.auxot-landing .lp-workflow-diagram__mobile-only{display:none}@media (min-width: 768px){.auxot-landing .lp-workflow-diagram__title--context,.auxot-landing .lp-workflow-diagram__title--context-sub{transform:translate(50px)}}@media (max-width: 767px){.auxot-landing .lp-workflow-diagram__title--agent{transform:translate(-26px)}.auxot-landing .lp-workflow-diagram__title--context,.auxot-landing .lp-workflow-diagram__title--context-sub{transform:translate(-54px)}.auxot-landing .lp-workflow-diagram__desktop-only{display:none}.auxot-landing .lp-workflow-diagram__mobile-only{display:inline}.auxot-landing .lp-workflow-diagram__label--mobile{font-size:22px}.auxot-landing .lp-workflow-diagram__context-label--mobile{font-size:28px}}.auxot-landing .lp-workflow-mockup{width:100%;max-width:none;background:var(--ap-bg);border:1px solid var(--ap-surface-border);border-radius:var(--ap-surface-radius);overflow:hidden;font-family:system-ui,-apple-system,sans-serif}.auxot-landing .lp-workflow-mockup__titlebar{display:flex;align-items:center;gap:0;padding:var(--ap-vs-0.5) var(--ap-vs-1);border-bottom:1px solid var(--ap-surface-border)}.auxot-landing .lp-workflow-mockup__name{font-size:var(--t-body);font-weight:700;color:var(--ap-text);margin-inline-end:var(--ap-vs-2)}.auxot-landing .lp-workflow-mockup__badge{font-size:var(--t-ui-10);font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:var(--lp-gap-visual-internal) var(--ap-vs-0.5);border-radius:4px}.auxot-landing .lp-workflow-mockup__badge--active{background:color-mix(in srgb,var(--ap-green) 20%,transparent);color:var(--ap-text)}.auxot-landing .lp-workflow-mockup__columns{display:flex;gap:0;padding:var(--ap-vs-1);overflow-x:auto}.auxot-landing .lp-workflow-mockup__columns>*:not(:last-child){margin-inline-end:var(--ap-vs-0.5)}.auxot-landing .lp-workflow-mockup__col{flex:1 1 0;min-width:110px;background:var(--ap-bg);border-radius:8px;padding:var(--ap-vs-0.5);display:flex;flex-direction:column;gap:0}.auxot-landing .lp-workflow-mockup__col--completed{flex:1.1 1 0}.auxot-landing .lp-workflow-mockup__col-header{display:flex;align-items:center;gap:0;margin-bottom:var(--ap-vs-0.5)}.auxot-landing .lp-workflow-mockup__col-title{font-size:var(--t-ui-11);font-weight:700;color:var(--ap-text);margin-inline-end:var(--ap-vs-2)}.auxot-landing .lp-workflow-mockup__col-type{font-size:var(--t-ui-9);font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:var(--lp-gap-visual-internal) var(--ap-vs-0.5);border-radius:3px}.auxot-landing .lp-workflow-mockup__col-type--agent{background:color-mix(in srgb,var(--ap-teal-light) 15%,transparent);color:var(--ap-text)}.auxot-landing .lp-workflow-mockup__col-type--human{background:color-mix(in srgb,var(--ap-gold) 15%,transparent);color:var(--ap-text)}.auxot-landing .lp-workflow-mockup__col-count{font-size:var(--t-ui-11);font-weight:600;color:var(--ap-text)}.auxot-landing .lp-workflow-mockup__items{display:flex;flex-direction:column;gap:0;flex:1}.auxot-landing .lp-workflow-mockup__items>*:not(:last-child){margin-bottom:var(--lp-gap-visual-internal)}.auxot-landing .lp-workflow-mockup__count{font-size:var(--t-ui-9);color:var(--ap-text-dim);margin-top:var(--ap-vs-0.5)}.auxot-landing .lp-workflow-mockup__item{background:var(--ap-bg);border:1px solid var(--ap-surface-border);border-radius:6px;padding:var(--ap-vs-0.5);display:flex;flex-wrap:wrap;align-items:center;gap:0}.auxot-landing .lp-workflow-mockup__item-dot{width:6px;height:6px;border-radius:999px;flex:0 0 auto;margin-inline-end:var(--ap-vs-0.5)}.auxot-landing .lp-workflow-mockup__item-dot--gold{background:var(--ap-gold)}.auxot-landing .lp-workflow-mockup__item-dot--teal{background:var(--ap-teal-light)}.auxot-landing .lp-workflow-mockup__item-dot--plum{background:var(--ap-plum)}.auxot-landing .lp-workflow-mockup__item-agent{font-size:var(--t-ui-9);font-weight:700;text-transform:uppercase;letter-spacing:.04em;flex:0 0 auto;margin-inline-end:var(--ap-vs-2)}.auxot-landing .lp-workflow-mockup__item-agent--teal{color:var(--ap-teal-light)}.auxot-landing .lp-workflow-mockup__item-agent--gold{color:var(--ap-gold)}.auxot-landing .lp-workflow-mockup__item-agent--plum{color:var(--ap-plum)}.auxot-landing .lp-workflow-mockup__item-label{font-size:var(--t-ui-10);color:var(--ap-text);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auxot-landing .lp-workflow-mockup__item-status{font-size:var(--t-ui-9);font-weight:600;padding:var(--lp-gap-visual-internal) var(--ap-vs-0.5);border-radius:3px;white-space:nowrap;margin-top:var(--lp-gap-visual-internal);width:100%;text-align:center}.auxot-landing .lp-workflow-mockup__item-status--working{background:color-mix(in srgb,var(--ap-teal-light) 15%,transparent);color:var(--ap-text)}.auxot-landing .lp-workflow-mockup__item-status--waiting{background:color-mix(in srgb,var(--ap-gold) 15%,transparent);color:var(--ap-text)}.auxot-landing .lp-workflow-mockup__item-status--completed{background:color-mix(in srgb,var(--ap-green) 20%,transparent);color:var(--ap-text)}@media (max-width: 1023px){.auxot-landing .lp-workflow-mockup{max-width:100%}.auxot-landing .lp-workflow-mockup__columns{flex-wrap:wrap}.auxot-landing .lp-workflow-mockup__col{min-width:calc(50% - var(--lp-gap-visual-internal));flex:0 0 calc(50% - var(--lp-gap-visual-internal))}.auxot-landing .lp-workflow-mockup__columns>*:not(:last-child){margin-bottom:var(--ap-vs-0.5)}}@media (max-width: 767px){.auxot-landing .lp-workflow-mockup__col{min-width:100%;flex:1 1 100%}}.auxot-landing .lp-syshealth-mockup{width:100%;max-width:none;background:var(--ap-bg);border:1px solid var(--ap-surface-border);border-radius:var(--ap-surface-radius);overflow:hidden;font-family:system-ui,-apple-system,sans-serif}.auxot-landing .lp-syshealth-mockup__titlebar{display:flex;align-items:center;justify-content:space-between;padding:var(--ap-vs-0.5) var(--ap-vs-1);border-bottom:1px solid var(--ap-surface-border)}.auxot-landing .lp-syshealth-mockup__name{font-size:var(--t-body);font-weight:700;color:var(--ap-text)}.auxot-landing .lp-syshealth-mockup__status{display:flex;align-items:center;gap:0;font-size:var(--t-ui-11);color:var(--ap-green);font-weight:600}.auxot-landing .lp-syshealth-mockup__status-dot{width:6px;height:6px;border-radius:999px;background:var(--ap-green);margin-inline-end:var(--ap-vs-0.5)}.auxot-landing .lp-syshealth-mockup__body{display:flex;gap:0;padding:0}.auxot-landing .lp-syshealth-mockup__info{flex:1 1 50%;padding:var(--ap-vs-1);border-right:1px solid var(--ap-surface-border);display:flex;flex-direction:column;gap:0}.auxot-landing .lp-syshealth-mockup__info>*:not(:last-child){margin-bottom:var(--ap-vs-1)}.auxot-landing .lp-syshealth-mockup__activity{flex:1 1 50%;padding:var(--ap-vs-1);display:flex;flex-direction:column;gap:0}.auxot-landing .lp-syshealth-mockup__group{display:flex;flex-direction:column;gap:0}.auxot-landing .lp-syshealth-mockup__group>*:not(:last-child){margin-bottom:var(--lp-gap-visual-internal)}.auxot-landing .lp-syshealth-mockup__group-title{font-size:var(--t-ui-10);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ap-text-dim);margin-bottom:var(--ap-vs-0.5)}.auxot-landing .lp-syshealth-mockup__row{display:flex;align-items:center;gap:0;padding:var(--lp-gap-visual-internal) 0}.auxot-landing .lp-syshealth-mockup__label{font-size:var(--t-ui-11);color:var(--ap-text);flex:1}.auxot-landing .lp-syshealth-mockup__value{font-size:var(--t-ui-10);font-weight:600;flex:0 0 auto}.auxot-landing .lp-syshealth-mockup__value--ok,.auxot-landing .lp-syshealth-mockup__value--online{color:var(--ap-green)}.auxot-landing .lp-syshealth-mockup__value--license{color:var(--ap-teal-light)}.auxot-landing .lp-syshealth-mockup__provider-badge{font-size:var(--t-ui-9);font-weight:700;padding:var(--lp-gap-visual-internal) var(--ap-vs-0.5);border-radius:3px;margin-inline-end:var(--ap-vs-0.5);flex:0 0 auto}.auxot-landing .lp-syshealth-mockup__provider-badge--gpu{background:color-mix(in srgb,var(--ap-gold) 15%,transparent);color:var(--ap-text)}.auxot-landing .lp-syshealth-mockup__provider-badge--cli{background:color-mix(in srgb,var(--ap-teal-light) 15%,transparent);color:var(--ap-text)}.auxot-landing .lp-syshealth-mockup__agent-dot{width:6px;height:6px;border-radius:999px;flex:0 0 auto;margin-inline-end:var(--ap-vs-0.5)}.auxot-landing .lp-syshealth-mockup__agent-dot--teal{background:var(--ap-teal-light)}.auxot-landing .lp-syshealth-mockup__agent-dot--gold{background:var(--ap-gold)}.auxot-landing .lp-syshealth-mockup__agent-dot--plum{background:var(--ap-plum)}.auxot-landing .lp-syshealth-mockup__activity-count{font-weight:400;color:var(--ap-text-dim);margin-inline-start:var(--lp-gap-visual-internal)}.auxot-landing .lp-syshealth-mockup__feed{display:flex;flex-direction:column;gap:0;margin-top:var(--ap-vs-0.5)}.auxot-landing .lp-syshealth-mockup__feed>*:not(:last-child){margin-bottom:var(--lp-gap-visual-internal)}.auxot-landing .lp-syshealth-mockup__event{display:flex;align-items:center;gap:0;padding:var(--lp-gap-visual-internal) 0;border-bottom:1px solid color-mix(in srgb,var(--ap-divider) 20%,transparent)}.auxot-landing .lp-syshealth-mockup__event-icon{font-size:var(--t-ui-9);width:14px;text-align:center;flex:0 0 auto;margin-inline-end:var(--ap-vs-0.5);color:var(--ap-text-dim)}.auxot-landing .lp-syshealth-mockup__event-icon--ok{color:var(--ap-green)}.auxot-landing .lp-syshealth-mockup__event-text{font-size:var(--t-ui-10);color:var(--ap-text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auxot-landing .lp-syshealth-mockup__event-time{font-size:var(--t-ui-9);color:var(--ap-text-dim);flex:0 0 auto;margin-inline-start:var(--ap-vs-0.5);white-space:nowrap}@media (max-width: 1023px){.auxot-landing .lp-syshealth-mockup__body{flex-direction:column}.auxot-landing .lp-syshealth-mockup__info{border-right:none;border-bottom:1px solid var(--ap-surface-border)}}.auxot-landing .lp-selfhosted-visual{display:flex;flex-direction:column;gap:0;width:100%}.auxot-landing .lp-selfhosted-visual>*:not(:last-child){margin-bottom:var(--ap-vs-1)}.auxot-landing .lp-selfhosted-checks{display:flex;flex-direction:column;gap:0}.auxot-landing .lp-selfhosted-checks>*:not(:last-child){margin-bottom:var(--ap-vs-0.5)}.auxot-landing .lp-selfhosted-check{display:flex;align-items:flex-start;gap:0}.auxot-landing .lp-selfhosted-check__icon{font-size:var(--t-small);color:var(--ap-green);flex:0 0 auto;width:20px;margin-top:var(--lp-gap-visual-internal)}.auxot-landing .lp-selfhosted-check__text{display:flex;flex-direction:column;gap:0}.auxot-landing .lp-selfhosted-check__title{font-size:var(--t-ui-13);font-weight:700;color:var(--ap-text);line-height:1.3}.auxot-landing .lp-selfhosted-check__desc{font-size:var(--t-ui-11);color:var(--ap-text-dim);line-height:1.4;margin-top:var(--lp-gap-visual-internal)}.auxot-landing .lp-selfhosted-docs-link{display:inline-flex;align-items:center;min-height:44px;padding-block:var(--lp-gap-visual-internal);font-size:var(--t-small);font-weight:600;color:var(--ap-teal-light);text-decoration:none;transition:color .15s ease}.auxot-landing .lp-selfhosted-docs-link:hover{color:var(--ap-text)}.auxot-landing .lp-feature-grid{display:grid;grid-template-columns:1fr;gap:0;margin-top:0}.auxot-landing .lp-feature-grid>*:not(:last-child){margin-bottom:var(--lp-gap-bridge-to-next)}@media (min-width: 768px){.auxot-landing .lp-feature-grid{grid-template-columns:repeat(3,1fr)}.auxot-landing .lp-feature-grid>*:not(:last-child){margin-bottom:0}.auxot-landing .lp-feature-grid>*:not(:nth-child(3n)){margin-inline-end:var(--ap-vs-4)}}.auxot-landing .lp-feature-col{display:flex;flex-direction:column;gap:0}.auxot-landing .lp-feature-col>*:not(:last-child){margin-bottom:var(--lp-gap-visual-internal)}.auxot-landing .lp-feature-icon{margin:0}.auxot-landing .lp-checklist{display:flex;flex-direction:column;gap:0;max-width:48rem}.auxot-landing .lp-checklist>*:not(:last-child){margin-bottom:var(--lp-gap-bridge-to-next)}.auxot-landing .lp-checklist-item{display:flex;align-items:flex-start;gap:0}.auxot-landing .lp-checklist-icon{flex:0 0 auto;margin-top:var(--lp-gap-visual-internal);margin-inline-end:var(--ap-vs-2)}.auxot-landing .lp-checklist-item code{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:inherit;background:color-mix(in srgb,var(--ap-silver-glow) 6%,transparent);padding:var(--lp-gap-visual-internal) var(--ap-vs-0.5);border-radius:3px;color:var(--ap-text)}.auxot-landing .lp-bracket{display:block;margin-top:0;color:var(--ap-terminal-output)}.auxot-landing .lp-handoff{display:block;margin-top:var(--ap-vs-1);color:var(--ap-teal-light);font-style:italic}.auxot-landing .lp-finalCtas{display:flex;gap:0;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.auxot-landing .lp-finalCtas>*{margin-inline-end:var(--ap-vs-2);margin-bottom:var(--ap-vs-2)}.auxot-landing .lp-finalCtas>*:last-child{margin-inline-end:0;margin-bottom:0}@media (min-width: 640px){.auxot-landing .lp-finalCtas>*:not(:last-child){margin-inline-end:calc(var(--ap-vs-2) - .5rem)}}@media (max-width: 639px){.auxot-landing .lp-finalCtas{flex-direction:column;align-items:stretch}.auxot-landing .lp-finalCtas>*{margin-inline-end:0}.auxot-landing .lp-finalCtas>*:not(:last-child){margin-bottom:.75rem}.auxot-landing .lp-finalCtas .btn{width:100%}}.auxot-landing .lp-governance-card{display:flex;flex-direction:column;gap:0;padding:var(--ap-vs-1);background:var(--ap-bg);border:1px solid var(--ap-teal-light);border-radius:var(--ap-surface-radius)}.auxot-landing .lp-governance-card>*:not(:last-child){margin-bottom:var(--lp-gap-visual-internal)}.auxot-landing .lp-governance-card__body,.auxot-landing .lp-section-four__subheading{margin:0}.auxot-landing .lp-knowledge-tiers-compact{display:flex;flex-direction:column;gap:0}.auxot-landing .lp-knowledge-tiers-compact>*:not(:last-child){margin-bottom:var(--lp-gap-visual-internal)}.auxot-landing .lp-knowledge-tier-compact{font-size:var(--t-body);color:var(--ap-text);line-height:1.5;padding-left:var(--ap-vs-1);border-left:2px solid var(--ap-teal-light)}.auxot-landing .lp-knowledge-tier-compact__label{font-weight:700;color:var(--c-heading)}.auxot-landing .lp-dashboard-widget{font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:var(--t-ui-12);line-height:1}.auxot-landing .lp-dashboard-widget__bar{display:flex;justify-content:space-between;align-items:center;padding:var(--ap-vs-0.5) var(--ap-vs-1);background:var(--ap-bg);border:1px solid var(--ap-surface-border);border-radius:100px}.auxot-landing .lp-dashboard-widget__left,.auxot-landing .lp-dashboard-widget__right{display:flex;align-items:center;gap:0}.auxot-landing .lp-dashboard-widget__left>*:not(:last-child),.auxot-landing .lp-dashboard-widget__right>*:not(:last-child){margin-inline-end:var(--ap-vs-1)}.auxot-landing .lp-dashboard-widget__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ap-green);box-shadow:0 0 6px color-mix(in srgb,var(--ap-green) 50%,transparent)}.auxot-landing .lp-dashboard-widget__dot--healthy{box-shadow:none}.auxot-landing .lp-dashboard-widget__online{font-weight:600;color:var(--ap-green);letter-spacing:.03em}.auxot-landing .lp-dashboard-widget__sep{display:inline-block;width:1px;height:14px;background:var(--ap-divider)}.auxot-landing .lp-dashboard-widget__stat{color:var(--ap-text-dim);display:inline-flex;align-items:center;gap:0}.auxot-landing .lp-dashboard-widget__stat>*:not(:last-child){margin-inline-end:var(--lp-gap-visual-internal)}.auxot-landing .lp-dashboard-widget__stat strong{color:var(--ap-text);font-weight:600}@media (max-width: 639px){.auxot-landing .lp-dashboard-widget__bar{flex-direction:column;gap:0;border-radius:var(--ap-surface-radius);padding:var(--ap-vs-1)}.auxot-landing .lp-dashboard-widget__bar>*:not(:last-child){margin-bottom:var(--ap-vs-0.5)}}.auxot-landing .lp-pricing-grid{display:grid;grid-template-columns:1fr;-moz-column-gap:var(--ap-vs-3);column-gap:var(--ap-vs-3);row-gap:var(--ap-vs-3);align-items:stretch}.auxot-landing .lp-pricing-grid>.lp-governance-card{height:100%}@media (min-width: 640px){.auxot-landing .lp-pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.auxot-landing .lp-pricing-grid{grid-template-columns:repeat(4,1fr)}}.auxot-landing .lp-pricing-audience{color:var(--ap-text-dim)}
