.auxot-landing{--ap-bg: #0B0B0D;--ap-panel: #141418;--ap-panel-2: #1C1C22;--ap-silver: #9AA0A8;--ap-silver-glow: #F6F7F9;--ap-text: #F4F5F7;--ap-text-dim: color-mix(in srgb, var(--ap-text) 75%, transparent);--ap-terminal-output: #C2C6CC;--ap-gunmetal: #3A3D44;--ap-teal: #10767D;--ap-teal-light: #1BAFB8;--ap-plum: #B44DAD;--ap-gold: #A3E635;--ap-orange: #F5822E;--ap-yellow: #BEF264;--ap-red: #E5484D;--ap-green: #0E825C;--ap-green-dark: #054D35;--ap-surface-radius: .75rem;--ap-surface-border: rgba(90, 93, 100, .55);--ap-mockup-outer-border: #52555C;--ap-divider: #4A4D54;--c-strong: var(--ap-text);--c-dim: var(--ap-text-dim);--ap-vs-05: .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-pill-radius: 999px;--lp-pill-pad: 8px 16px;--lp-pill-font: var(--t-ui-13);--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: 4.5rem;--lp-section-pad-y-md: 5.5rem;--lp-section-pad-y-lg: 6.5rem}.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: 15px;--t-small: 12px;--t-micro: 12px;--t-ui-11: 12px;--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.65;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-gold);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-eyebrow{margin:0}.auxot-landing .hero-kicker{font-size:var(--t-body);line-height:1.4;font-weight:600;color:var(--ap-gold);text-transform:none}.auxot-landing .lp-neon-hero{position:relative;width:100%;min-height:380px;border-radius:16px;overflow:hidden;background:var(--ap-bg);border:none;display:flex;align-items:center;justify-content:center}.auxot-landing .lp-neon-glow{position:absolute;left:50%;top:50%;width:132%;height:190%;transform:translate(-50%,-50%);background:radial-gradient(46% 52% at 50% 50%,color-mix(in srgb,var(--ap-gold) 40%,transparent),color-mix(in srgb,var(--ap-gold) 14%,transparent) 46%,transparent 76%);filter:blur(64px);pointer-events:none}@keyframes lp-neon-sweep{0%{background-position:130% 0}42%{background-position:-30% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion: reduce){.auxot-landing .lp-neon-word{animation:none}}.auxot-landing .lp-neon-grain{position:absolute;inset:0;width:100%;height:100%;opacity:.3;mix-blend-mode:overlay;pointer-events:none}.auxot-landing .lp-neon-word{position:relative;z-index:2;font-family:Zen Dots,system-ui,sans-serif;font-size:clamp(40px,6vw,66px);letter-spacing:.05em;background:linear-gradient(100deg,var(--ap-gold) 0%,var(--ap-gold) 42%,#f4ffcf 50%,var(--ap-gold) 58%,var(--ap-gold) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px color-mix(in srgb,var(--ap-gold) 40%,transparent));transform:translateY(24px);animation:lp-neon-sweep 5.5s ease-in-out infinite}.auxot-landing .lp-neon-hero--band{min-height:158px;margin-bottom:1.75rem;background:conic-gradient(from 118deg at 50% -6%,transparent 0deg,color-mix(in srgb,var(--ap-gold) 22%,transparent) 9deg,transparent 21deg,color-mix(in srgb,var(--ap-gold) 12%,transparent) 35deg,transparent 49deg,color-mix(in srgb,var(--ap-yellow) 26%,transparent) 63deg,transparent 77deg,color-mix(in srgb,var(--ap-gold) 14%,transparent) 91deg,transparent 105deg,color-mix(in srgb,var(--ap-gold) 22%,transparent) 119deg,transparent 131deg),radial-gradient(90% 78% at 50% -14%,color-mix(in srgb,var(--ap-yellow) 62%,transparent),color-mix(in srgb,var(--ap-gold) 22%,transparent) 42%,transparent 72%),linear-gradient(to bottom,color-mix(in srgb,var(--ap-gold) 8%,var(--ap-bg)) 0%,var(--ap-bg) 80%)}.auxot-landing .lp-neon-hero--band .lp-neon-glow{top:42%;height:130%;background:radial-gradient(52% 46% at 50% 42%,color-mix(in srgb,var(--ap-gold) 26%,transparent),transparent 72%);filter:blur(48px)}.auxot-landing .lp-neon-hero--band .lp-neon-word{font-size:clamp(38px,6vw,74px);transform:translateY(0);background:none;-webkit-text-fill-color:#08080a;color:#08080a;filter:none;animation:none}.auxot-landing .hero-pitch{text-align:center}.auxot-landing .hero-pitch .hero-kicker{margin-bottom:1.85rem}.auxot-landing .hero-pitch .lp-hero-headline{margin-bottom:2.85rem;font-size:clamp(40px,6vw,76px);line-height:1.05;letter-spacing:-.035em}@media (max-width: 720px){.auxot-landing .hero-pitch .lp-hero-headline{font-size:clamp(30px,7vw,40px)}}@media (max-width: 640px){.auxot-landing .lp-hb{display:none}}.auxot-landing .hero-pitch__support{display:block}.auxot-landing .hero-pitch__left .hero-subcopy{font-size:16px;line-height:1.75;margin-bottom:1.5rem}.auxot-landing .hero-pitch__left .hero-ctas{justify-content:center;margin-bottom:1rem}.auxot-landing .hero-pitch__left .hero-cta-note{margin:0}.auxot-landing .hero-install{border:1px solid color-mix(in srgb,var(--ap-text) 28%,transparent);border-radius:14px;background:#0e0e13;overflow:hidden;font-family:SF Mono,ui-monospace,Fira Code,monospace;text-align:left}.auxot-landing .hero-install__bar{display:flex;align-items:center;gap:8px;padding:.85rem 1.15rem;background:color-mix(in srgb,var(--ap-text) 4%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ap-text) 10%,transparent)}.auxot-landing .hero-install__dot{width:12px;height:12px;border-radius:50%}.auxot-landing .hero-install__dot:nth-child(1){background:#ff5f56}.auxot-landing .hero-install__dot:nth-child(2){background:#ffbd2e}.auxot-landing .hero-install__dot:nth-child(3){background:#27c93f}.auxot-landing .hero-install__label{margin-left:.65rem;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ap-silver)}.auxot-landing .hero-install__body{padding:1.4rem 1.45rem;display:flex;flex-direction:column;gap:.65rem;font-size:15px;line-height:1.6}.auxot-landing .hero-install__comment{color:var(--ap-text-muted);font-style:italic}.auxot-landing .hero-install__cmd{color:var(--ap-text);white-space:nowrap;overflow-x:auto}.auxot-landing .hero-install__prompt{color:var(--ap-gold);margin-right:.6rem}.auxot-landing .hero-install__kw{color:var(--ap-gold)}.auxot-landing .hero-install__out{color:color-mix(in srgb,var(--ap-text) 84%,transparent)}.auxot-landing .hero-install__ok{color:#b6f34d;margin-right:.55rem}.auxot-landing .hero-install__arrow{color:var(--ap-orange);margin-right:.55rem}.auxot-landing .hero-install__url{color:var(--ap-orange)}.auxot-landing .lp-works{margin-top:1.5rem}.auxot-landing .lp-works__label{text-align:center;font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--t-ui-12);letter-spacing:.18em;text-transform:uppercase;color:var(--ap-text-muted);margin:0 0 .6rem}.auxot-landing .lp-works__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.75rem}.auxot-landing .lp-works__item{display:inline-flex;align-items:center;justify-content:center;height:34px;color:var(--ap-silver);opacity:.82;transition:color .15s ease,opacity .15s ease}.auxot-landing .lp-works__item:hover{color:var(--ap-text);opacity:1}.auxot-landing .lp-works__item svg{width:30px;height:30px;display:block}.auxot-landing .lp-works__item--glyph{font-size:28px;line-height:1}.auxot-landing .lp-works__item--text{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-weight:700;font-size:19px;letter-spacing:.02em}.auxot-landing #lp-section-governance{background:radial-gradient(48% 46% at 10% 4%,color-mix(in srgb,var(--ap-gold) 10%,transparent),transparent 62%)}.auxot-landing #lp-section-selfhosted{background:radial-gradient(48% 46% at 90% 6%,color-mix(in srgb,var(--ap-gold) 10%,transparent),transparent 62%)}.auxot-landing #lp-section-six{background:radial-gradient(54% 42% at 50% 0%,color-mix(in srgb,var(--ap-gold) 9%,transparent),transparent 60%)}.auxot-landing #lp-section-workflow{background:radial-gradient(48% 52% at 6% 94%,color-mix(in srgb,var(--ap-gold) 9%,transparent),transparent 60%)}.auxot-landing #lp-section-stack{background:radial-gradient(48% 46% at 92% 8%,color-mix(in srgb,var(--ap-gold) 10%,transparent),transparent 62%)}.auxot-landing #lp-section-pricing{background:radial-gradient(58% 48% at 50% 100%,color-mix(in srgb,var(--ap-gold) 11%,transparent),transparent 60%)}.auxot-landing .hero-pitch__left .hero-install{margin:0 0 1rem;max-width:none}.auxot-landing .hero-install-note{max-width:none;margin:0 0 1.4rem;font-size:var(--t-ui-12);line-height:1.55;color:var(--ap-text-muted)}.auxot-landing .hero-policy{border:1px solid color-mix(in srgb,var(--ap-text) 28%,transparent);border-radius:12px;background:var(--ap-panel);overflow:hidden;font-family:SF Mono,ui-monospace,Fira Code,monospace;max-width:30rem}.auxot-landing .hero-policy__head{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.1rem;border-bottom:1px solid color-mix(in srgb,var(--ap-text) 10%,transparent)}.auxot-landing .hero-policy__title{font-size:var(--t-ui-12);letter-spacing:.16em;text-transform:uppercase;color:var(--ap-silver)}.auxot-landing .hero-policy__meta{font-size:var(--t-ui-12);letter-spacing:.16em;text-transform:uppercase;color:var(--ap-orange)}.auxot-landing .hero-policy__row{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:baseline;padding:.9rem 1.1rem;font-size:var(--t-ui-13)}.auxot-landing .hero-policy__row:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--ap-text) 7%,transparent)}.auxot-landing .hero-policy__agent{color:var(--ap-text)}.auxot-landing .hero-policy__scope{color:var(--ap-text-muted);text-align:right}.auxot-landing .hero-policy__allow{color:var(--ap-gold)}.auxot-landing .hero-policy__deny{color:var(--ap-orange)}.auxot-landing .hero-policy__foot{padding:.75rem 1.1rem;border-top:1px solid color-mix(in srgb,var(--ap-text) 10%,transparent);font-size:var(--t-ui-12);letter-spacing:.1em;text-transform:uppercase;color:var(--ap-text-dim)}.auxot-landing .lp-block{max-width:none;margin:0}.auxot-landing .lp-block--wide{max-width:none}.auxot-landing .lp-block__lede{font-size:var(--t-body);color:var(--ap-text-muted);line-height:1.68;margin:0 0 2rem;max-width:56ch}.auxot-landing .lp-cardgrid--3{grid-template-columns:repeat(3,1fr)}.auxot-landing .lp-cardgrid--4{grid-template-columns:repeat(4,1fr)}@media (max-width: 900px){.auxot-landing .lp-cardgrid--3,.auxot-landing .lp-cardgrid--4{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.auxot-landing .lp-cardgrid--3,.auxot-landing .lp-cardgrid--4{grid-template-columns:1fr}}.auxot-landing .lp-card__sub{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--t-ui-12);letter-spacing:.1em;text-transform:uppercase;color:var(--ap-orange);margin-bottom:.6rem}.auxot-landing .lp-card__title{font-family:system-ui,-apple-system,sans-serif;font-size:clamp(19px,2.4vw,23px);font-weight:800;letter-spacing:-.01em;line-height:1.1;color:var(--ap-text);margin-bottom:.55rem}.auxot-landing .lp-card__title--accent{color:var(--ap-text)}.auxot-landing .lp-connector-card{border:1px solid color-mix(in srgb,var(--ap-text) 28%,transparent);border-radius:14px;background:var(--ap-panel);padding:1.25rem 1.75rem;max-width:34rem}.auxot-landing .lp-hero-headline{font-family:system-ui,-apple-system,sans-serif;font-size:clamp(34px,5vw,58px);font-weight:800;line-height:1.04;letter-spacing:-.02em;color:var(--ap-text)}.auxot-landing .lp-block .lp-finalCtas{justify-content:center;margin-top:2.5rem}.auxot-landing .lp-chips{display:flex;flex-wrap:wrap;gap:10px}.auxot-landing .lp-chip{display:inline-flex;align-items:center;font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--lp-pill-font);line-height:1.2;padding:var(--lp-pill-pad);border-radius:var(--lp-pill-radius);border:1px solid color-mix(in srgb,var(--ap-text) 35%,transparent);color:var(--ap-text);background:color-mix(in srgb,var(--ap-text) 5%,transparent)}.auxot-landing .lp-chip--white{border-color:color-mix(in srgb,var(--ap-text) 42%,transparent);color:var(--ap-text);background:color-mix(in srgb,var(--ap-text) 6%,transparent)}.auxot-landing .lp-chip--green,.auxot-landing .lp-chip--lime{border-color:color-mix(in srgb,var(--ap-gold) 60%,transparent);color:var(--ap-gold);background:color-mix(in srgb,var(--ap-gold) 9%,transparent)}.auxot-landing .lp-chip--orange{border-color:color-mix(in srgb,var(--ap-orange) 60%,transparent);color:var(--ap-orange);background:color-mix(in srgb,var(--ap-orange) 9%,transparent)}.auxot-landing .lp-aside{position:relative;padding:46px 175px 44px;margin:2rem auto 0;max-width:60rem}.auxot-landing .lp-aside__frame{position:absolute;inset:0;width:100%;height:100%}.auxot-landing .lp-aside__inner{position:relative}.auxot-landing .lp-aside__label{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--t-ui-12);letter-spacing:.16em;text-transform:uppercase;color:var(--ap-orange);margin-bottom:10px}.auxot-landing .lp-aside__text{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--t-ui-13);line-height:1.8;color:var(--ap-text-muted)}@media (max-width: 640px){.auxot-landing .lp-aside{padding:26px 46px 24px}}.auxot-landing .lp-split-lead{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.7fr);gap:2.5rem;align-items:start}@media (max-width: 820px){.auxot-landing .lp-split-lead{grid-template-columns:1fr;gap:1.5rem}}.auxot-landing .hero-pitch>.hero-subcopy{margin-bottom:1.25rem}.auxot-landing .hero-pitch .hero-chips{justify-content:flex-start;max-width:none;margin-bottom:1.5rem}.auxot-landing .lp-block__label{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--ap-orange);margin-bottom:1.25rem}.auxot-landing .lp-block__heading{font-family:system-ui,-apple-system,sans-serif;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.08;letter-spacing:-.01em;color:var(--ap-text);margin:0 0 2rem}.auxot-landing .lp-block__header{display:block;margin-bottom:3.5rem}.auxot-landing .lp-block__header .lp-block__heading{margin-bottom:1.1rem;max-width:34ch}.auxot-landing .lp-block__header .lp-block__lede{margin-bottom:0;max-width:none}.auxot-landing .lp-block__header--center{text-align:center;max-width:46rem;margin-left:auto;margin-right:auto}.auxot-landing .lp-block__header--center .lp-block__heading{max-width:none;margin-inline:auto}.auxot-landing .lp-block__header--center .lp-block__lede{max-width:54ch;margin-inline:auto}.auxot-landing .lp-split2{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:center}@media (max-width: 820px){.auxot-landing .lp-split2{grid-template-columns:1fr;gap:2rem}}.auxot-landing .lp-flowrow{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:color-mix(in srgb,var(--ap-text) 16%,transparent);border:1px solid color-mix(in srgb,var(--ap-text) 28%,transparent);border-radius:12px;overflow:hidden}@media (max-width: 640px){.auxot-landing .lp-flowrow{grid-template-columns:1fr}}.auxot-landing .lp-flowstep{background:var(--ap-bg);padding:2.4rem}.auxot-landing .lp-flownum{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:clamp(30px,4vw,46px);font-weight:800;color:var(--ap-orange);line-height:1;margin-bottom:1rem}.auxot-landing .lp-flowstep__title{font-family:system-ui,-apple-system,sans-serif;font-size:19px;font-weight:800;color:var(--ap-text);margin-bottom:.4rem}.auxot-landing .lp-flowstep__desc{font-size:var(--t-body);color:var(--ap-text-muted);line-height:1.65}.auxot-landing .lp-accent{color:var(--ap-gold)}.auxot-landing .lp-auditlog{margin-top:2rem;border:1px solid color-mix(in srgb,var(--ap-text) 28%,transparent);border-radius:12px;background:var(--ap-bg);overflow:hidden;font-family:SF Mono,ui-monospace,Fira Code,monospace}.auxot-landing .lp-auditlog__head{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.25rem;border-bottom:1px solid color-mix(in srgb,var(--ap-text) 10%,transparent)}.auxot-landing .lp-auditlog__title{display:inline-flex;align-items:center;gap:.55rem;font-size:var(--t-ui-12);letter-spacing:.16em;text-transform:uppercase;color:var(--ap-silver)}.auxot-landing .lp-auditlog__pulse{width:7px;height:7px;border-radius:50%;background:var(--ap-gold);animation:lp-audit-pulse 2.4s ease-out infinite}@keyframes lp-audit-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--ap-gold) 55%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion: reduce){.auxot-landing .lp-auditlog__pulse{animation:none}}.auxot-landing .lp-auditlog__mode{font-size:var(--t-ui-12);letter-spacing:.16em;text-transform:uppercase;color:var(--ap-orange)}.auxot-landing .lp-auditlog__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.9rem;padding:.72rem 1.25rem;font-size:var(--t-ui-13)}.auxot-landing .lp-auditlog__row:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--ap-text) 7%,transparent)}.auxot-landing .lp-auditlog__dot{width:7px;height:7px;border-radius:50%}.auxot-landing .lp-auditlog__dot--ok{background:var(--ap-gold)}.auxot-landing .lp-auditlog__dot--deny{background:var(--ap-orange)}.auxot-landing .lp-auditlog__tool{color:var(--ap-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auxot-landing .lp-auditlog__actor{color:var(--ap-silver)}.auxot-landing .lp-auditlog__result{color:var(--ap-text-muted);text-align:right}.auxot-landing .lp-auditlog__result--deny{color:var(--ap-orange)}.auxot-landing .lp-auditlog__time{color:var(--ap-text-dim);text-align:right;min-width:2.5ch}@media (max-width: 680px){.auxot-landing .lp-auditlog__row{grid-template-columns:auto minmax(0,1fr) auto}.auxot-landing .lp-auditlog__actor,.auxot-landing .lp-auditlog__time{display:none}}.auxot-landing .lp-cardgrid{display:grid;gap:1px;background:color-mix(in srgb,var(--ap-text) 16%,transparent);border:1px solid color-mix(in srgb,var(--ap-text) 28%,transparent);border-radius:12px;overflow:hidden}.auxot-landing .lp-cardgrid--2{grid-template-columns:1fr 1fr}@media (max-width: 767px){.auxot-landing .lp-cardgrid--2{grid-template-columns:1fr}}.auxot-landing .lp-card{padding:2.25rem;border:none;border-radius:0;background-color:var(--ap-bg)}.auxot-landing .lp-card--accent{background-color:var(--ap-bg);box-shadow:inset 0 0 0 2px var(--ap-gold)}.auxot-landing .lp-fgrid{display:grid;grid-template-columns:2.3fr 1fr 1fr 1fr;gap:1px;background:color-mix(in srgb,var(--ap-text) 16%,transparent);border:1px solid color-mix(in srgb,var(--ap-text) 28%,transparent);border-radius:12px;overflow:hidden}@media (max-width: 900px){.auxot-landing .lp-fgrid{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.auxot-landing .lp-fgrid{grid-template-columns:1fr}}.auxot-landing .lp-agentgrid{display:grid;grid-template-columns:2fr 3fr;gap:2rem;align-items:stretch}@media (max-width: 900px){.auxot-landing .lp-agentgrid{grid-template-columns:1fr}}.auxot-landing .lp-agentgrid__right{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.auxot-landing .lp-agentgrid .lp-fgrid__lead{border:1px solid color-mix(in srgb,var(--ap-text) 28%,transparent);border-radius:12px;min-height:28rem}.auxot-landing .lp-agentgrid__right .lp-aside{margin:0;max-width:none;padding:40px 104px 36px}.auxot-landing .lp-fgrid__lead{background:var(--ap-bg);padding:2.6rem;display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem}@media (max-width: 900px){.auxot-landing .lp-fgrid__lead{grid-column:1 / -1}}.auxot-landing .lp-fgrid__lead .lp-block__lede{margin-bottom:0}.auxot-landing .lp-fgrid__link{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--t-ui-13);color:var(--ap-orange);text-decoration:none;align-self:flex-start}.auxot-landing .lp-fcell{background:var(--ap-bg);padding:2.25rem}.auxot-landing .lp-stackgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:color-mix(in srgb,var(--ap-text) 16%,transparent);border:1px solid color-mix(in srgb,var(--ap-text) 28%,transparent);border-radius:12px;overflow:hidden}@media (max-width: 640px){.auxot-landing .lp-stackgrid{grid-template-columns:1fr}}.auxot-landing .lp-stackgrid .lp-fcell--wide{grid-column:1 / -1;padding:2.75rem}.auxot-landing .lp-fcell__big{font-family:system-ui,-apple-system,sans-serif;font-size:clamp(19px,2.4vw,26px);font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--ap-text);margin-bottom:.9rem;max-width:34ch}.auxot-landing .lp-card__big{font-family:system-ui,-apple-system,sans-serif;font-size:clamp(34px,5vw,48px);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--ap-text);margin-bottom:.75rem}.auxot-landing .lp-card__big--accent{color:var(--ap-gold)}.auxot-landing .lp-card__lede{font-size:var(--t-body);color:var(--ap-text-muted);line-height:1.65;margin:0 0 1.25rem}.auxot-landing .lp-card__list{list-style:none;margin:0;padding:0;font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--t-ui-13);color:var(--ap-text);line-height:2.1}.auxot-landing .lp-card__list li:before{content:"›  ";color:var(--ap-orange)}.auxot-landing .lp-block__note{font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--t-ui-12);color:var(--ap-text-dim);line-height:1.6;margin:1.5rem 0 0;max-width:62ch}.auxot-landing .hero-badge{display:inline-flex;align-self:flex-start;margin-top:var(--lp-gap-body-to-actions);padding:.4rem .85rem;border:1px solid color-mix(in srgb,var(--ap-silver) 50%,transparent);border-radius:999px;font-family:SF Mono,ui-monospace,Fira Code,monospace;font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--ap-silver);background:color-mix(in srgb,var(--ap-silver) 8%,transparent)}.auxot-landing .hero-ctas{display:flex;gap:0;justify-content:flex-start;align-items:stretch;margin-bottom:0;flex-wrap:wrap}.auxot-landing .hero-cta-note{margin-top:0;color:var(--ap-text)}.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-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%}}
