.kx-automation-page{color-scheme:dark;--bg:#050607;--bg-deep:#020304;--surface:#0a0d10;--surface-2:#0e1216;--surface-3:#121820;--line:rgba(255,255,255,0.095);--line-strong:rgba(255,255,255,0.17);--text:#f6f7f8;--muted:#9ca7b3;--muted-2:#6f7b87;--gold:#d6b45c;--gold-bright:#f2d897;--blue:#84cfff;--blue-strong:#42b5ff;--red:#ce4257;--red-soft:rgba(206,66,87,0.15);--green:#64d49b;--warning:#ffbc62;--radius-sm:10px;--radius:18px;--radius-lg:28px;--shadow:0 28px 80px rgba(0,0,0,0.44);--shell:min(1180px,calc(100vw - 40px));--font:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}.kx-automation-page,.kx-automation-page *{box-sizing:border-box}.kx-automation-page{scroll-behavior:smooth;background:var(--bg);margin:0;min-width:320px;background:radial-gradient(circle at 82% 9%,rgba(48,139,201,.09),transparent 24rem),radial-gradient(circle at 13% 20%,rgba(214,180,92,.055),transparent 26rem),var(--bg);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.6;overflow-x:clip}.kx-automation-page button,.kx-automation-page input,.kx-automation-page select,.kx-automation-page textarea{font:inherit}.kx-automation-page a,.kx-automation-page button{-webkit-tap-highlight-color:transparent}.kx-automation-page a{color:inherit;text-decoration:none}.kx-automation-page button{color:inherit}.kx-automation-page img,.kx-automation-page svg{display:block;max-width:100%}.kx-automation-page ::selection{background:rgba(132,207,255,.28);color:#fff}.kx-automation-page :focus-visible{outline:2px solid var(--blue);outline-offset:4px}.kx-automation-page .skip-link{position:fixed;z-index:9999;top:12px;left:12px;transform:translateY(-160%);border:1px solid var(--blue);border-radius:8px;background:#050607;padding:10px 14px;color:#fff;transition:transform .16s ease}.kx-automation-page .skip-link:focus{transform:translateY(0)}.kx-automation-page .shell{width:var(--shell);margin-inline:auto}.kx-automation-page .section{position:relative;scroll-margin-top:96px;padding:116px 0}.kx-automation-page .section-grid:before{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 92%)}.kx-automation-page .eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--gold-bright);font-family:var(--mono);font-size:.74rem;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.kx-automation-page .status-dot{width:7px;height:7px;border-radius:999px;background:var(--green);box-shadow:0 0 0 4px rgba(100,212,155,.11),0 0 16px rgba(100,212,155,.6)}.kx-automation-page h1,.kx-automation-page h2,.kx-automation-page h3,.kx-automation-page p{text-wrap:pretty}.kx-automation-page h1,.kx-automation-page h2,.kx-automation-page h3{margin-top:0;line-height:1.05;letter-spacing:-.035em}.kx-automation-page h1{margin-bottom:24px;font-size:clamp(3.4rem,6.3vw,6.6rem);font-weight:710}.kx-automation-page h1 span{background:linear-gradient(100deg,#fff 7%,#b8c9d6 56%,var(--blue) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.kx-automation-page h2{margin-bottom:20px;font-size:clamp(2.25rem,4vw,4.3rem);font-weight:680}.kx-automation-page h3{font-size:1.32rem;font-weight:650}.kx-automation-page .site-header{position:-webkit-sticky;position:sticky;z-index:100;top:0;border-bottom:1px solid rgba(255,255,255,.075);background:rgba(5,6,7,.78);-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.kx-automation-page .header-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;min-height:76px;grid-gap:24px;gap:24px}.kx-automation-page .signal-line{height:1px;background:linear-gradient(90deg,transparent 2%,var(--red),var(--gold) 42%,var(--blue) 76%,transparent 98%);opacity:.62}.kx-automation-page .brand{display:inline-flex;align-items:center;gap:11px}.kx-automation-page .brand-mark{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(214,180,92,.48);border-radius:10px;background:linear-gradient(135deg,rgba(214,180,92,.14),rgba(132,207,255,.04)),#090b0e;color:var(--gold-bright);font-size:.82rem;font-weight:850;letter-spacing:-.09em;box-shadow:inset 0 0 20px rgba(214,180,92,.05)}.kx-automation-page .brand-copy{display:flex;flex-direction:column;line-height:1.15}.kx-automation-page .brand-copy strong{font-size:.86rem;letter-spacing:.11em}.kx-automation-page .brand-copy small{margin-top:4px;color:var(--muted-2);font-family:var(--mono);font-size:.58rem;letter-spacing:.12em}.kx-automation-page .desktop-nav{display:flex;justify-content:center;gap:clamp(18px,2.7vw,36px)}.kx-automation-page .desktop-nav a{position:relative;color:#b7c0c9;font-size:.86rem;font-weight:580}.kx-automation-page .desktop-nav a:after{position:absolute;right:0;bottom:-8px;left:0;height:1px;transform:scaleX(0);transform-origin:center;background:linear-gradient(90deg,var(--gold),var(--blue));content:"";transition:transform .18s ease}.kx-automation-page .desktop-nav a:hover{color:#fff}.kx-automation-page .desktop-nav a:hover:after{transform:scaleX(1)}.kx-automation-page .button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;padding:12px 19px;cursor:pointer;font-size:.9rem;font-weight:700;line-height:1.2;transition:transform .17s ease,border-color .17s ease,background .17s ease,box-shadow .17s ease}.kx-automation-page .button:hover{transform:translateY(-2px)}.kx-automation-page .button-primary{border-color:rgba(214,180,92,.72);background:linear-gradient(135deg,#efd48e,#c99f42);color:#0a0a0a;box-shadow:0 10px 32px rgba(214,180,92,.13),inset 0 1px rgba(255,255,255,.45)}.kx-automation-page .button-primary:hover{box-shadow:0 14px 38px rgba(214,180,92,.22),inset 0 1px rgba(255,255,255,.5)}.kx-automation-page .button-secondary{border-color:var(--line-strong);background:rgba(255,255,255,.035);color:#f7f8f9}.kx-automation-page .button-secondary:hover{border-color:rgba(132,207,255,.4);background:rgba(132,207,255,.055)}.kx-automation-page .button-small{min-height:42px;padding:9px 15px;font-size:.78rem}.kx-automation-page .button-full{width:100%}.kx-automation-page .hero{min-height:calc(100svh - 77px);padding:92px 0 82px;display:flex;align-items:center;isolation:isolate}.kx-automation-page .hero:after{position:absolute;z-index:-1;right:-12vw;bottom:0;width:68vw;height:1px;background:linear-gradient(90deg,transparent,rgba(132,207,255,.42),transparent);content:"";box-shadow:0 -120px 220px 70px rgba(50,159,230,.055)}.kx-automation-page .hero-ambient{position:absolute;z-index:-2;inset:0;overflow:hidden}.kx-automation-page .hero-ambient:after,.kx-automation-page .hero-ambient:before{position:absolute;border-radius:999px;filter:blur(60px);content:""}.kx-automation-page .hero-ambient:before{top:5%;right:4%;width:360px;height:360px;background:rgba(56,161,230,.07)}.kx-automation-page .hero-ambient:after{bottom:6%;left:-10%;width:300px;height:300px;background:rgba(214,180,92,.055)}.kx-automation-page .hero-layout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(580px,1.14fr);align-items:center;grid-gap:clamp(42px,5vw,78px);gap:clamp(42px,5vw,78px)}.kx-automation-page .hero-copy{position:relative;z-index:1}.kx-automation-page .hero-lead{max-width:700px;margin:0 0 17px;color:#b8c1ca;font-size:clamp(1.04rem,1.5vw,1.25rem);line-height:1.75}.kx-automation-page .hero-outcome{margin:0 0 30px;color:#fff;font-weight:700;letter-spacing:-.012em}.kx-automation-page .hero-actions{display:flex;flex-wrap:wrap;gap:12px}.kx-automation-page .microcopy{max-width:610px;margin:16px 0 0;color:var(--muted-2);font-size:.78rem}.kx-automation-page .trust-row{display:flex;flex-wrap:wrap;gap:16px 24px;margin:30px 0 0;padding:20px 0 0;border-top:1px solid var(--line);list-style:none}.kx-automation-page .trust-row li{position:relative;padding-left:18px;color:#aab4be;font-size:.79rem;font-weight:600}.kx-automation-page .trust-row li:before{position:absolute;top:.64em;left:0;width:7px;height:7px;border:1px solid var(--blue);transform:rotate(45deg);content:""}.kx-automation-page .command-stage{position:relative;min-width:0;filter:drop-shadow(0 40px 80px rgba(0,0,0,.48))}.kx-automation-page .demo-label{position:absolute;z-index:4;top:-16px;right:28px;border:1px solid rgba(132,207,255,.25);border-radius:999px;background:#070a0d;padding:7px 11px;color:var(--blue);font-family:var(--mono);font-size:.57rem;font-weight:750;letter-spacing:.08em}.kx-automation-page .command-window{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#07090b;box-shadow:0 0 0 1px rgba(132,207,255,.025),inset 0 1px rgba(255,255,255,.05),var(--shadow)}.kx-automation-page .command-window:before{position:absolute;z-index:1;inset:0;pointer-events:none;background:radial-gradient(circle at 80% 12%,rgba(68,176,243,.065),transparent 32%),linear-gradient(115deg,rgba(214,180,92,.025),transparent 35%);content:""}.kx-automation-page .command-topbar{position:relative;z-index:2;display:grid;grid-template-columns:auto 1fr auto;align-items:center;height:43px;border-bottom:1px solid var(--line);padding:0 14px;background:#090c0f}.kx-automation-page .window-lights{display:flex;gap:5px}.kx-automation-page .window-lights span{width:6px;height:6px;border-radius:50%;background:#4b545e}.kx-automation-page .window-lights span:first-child{background:var(--red)}.kx-automation-page .window-lights span:nth-child(2){background:var(--gold)}.kx-automation-page .window-lights span:nth-child(3){background:var(--blue)}.kx-automation-page .command-path{justify-self:center;color:#66717c;font-family:var(--mono);font-size:.58rem}.kx-automation-page .live-state{display:flex;align-items:center;gap:6px;color:#8ea0ad;font-family:var(--mono);font-size:.54rem;letter-spacing:.05em}.kx-automation-page .live-state span{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--green)}.kx-automation-page .command-body{position:relative;z-index:2;display:grid;grid-template-columns:72px 1fr;min-height:575px}.kx-automation-page .command-rail{display:flex;flex-direction:column;gap:10px;border-right:1px solid var(--line);padding:16px 10px;background:rgba(255,255,255,.012)}.kx-automation-page .rail-item{display:grid;min-height:60px;place-items:center;border:1px solid transparent;border-radius:9px;background:transparent;color:#66717a;cursor:default}.kx-automation-page .rail-item span{font-family:var(--mono);font-size:.56rem}.kx-automation-page .rail-item b{font-size:.54rem;font-weight:650}.kx-automation-page .rail-item.is-active{border-color:rgba(132,207,255,.17);background:rgba(132,207,255,.065);color:var(--blue)}.kx-automation-page .command-main{min-width:0;padding:20px}.kx-automation-page .command-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.kx-automation-page .command-heading p{margin:0 0 4px;color:var(--muted-2);font-family:var(--mono);font-size:.55rem;letter-spacing:.11em}.kx-automation-page .command-heading h2{margin:0;font-size:1.12rem;letter-spacing:-.02em}.kx-automation-page .system-health{border:1px solid rgba(100,212,155,.19);border-radius:999px;background:rgba(100,212,155,.055);padding:5px 8px;color:var(--green);font-family:var(--mono);font-size:.48rem;letter-spacing:.04em}.kx-automation-page .metric-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin-top:18px}.kx-automation-page .metric-grid article{min-width:0;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.018);padding:12px}.kx-automation-page .metric-grid span{display:block;overflow:hidden;color:#68747f;font-family:var(--mono);font-size:.46rem;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap}.kx-automation-page .metric-grid strong{display:block;margin:8px 0 3px;font-size:1.25rem;letter-spacing:-.04em}.kx-automation-page .metric-grid small{display:block;overflow:hidden;color:#66717a;font-size:.52rem;text-overflow:ellipsis;white-space:nowrap}.kx-automation-page .flow-panel{margin-top:10px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0),rgba(255,255,255,.012);background-size:18px 18px;padding:13px}.kx-automation-page .activity-head,.kx-automation-page .flow-panel-head{display:flex;justify-content:space-between;gap:12px;color:#727e89;font-family:var(--mono);font-size:.51rem;letter-spacing:.07em}.kx-automation-page .workflow-map{display:grid;grid-template-columns:minmax(76px,1fr) 16px minmax(76px,1fr) 16px minmax(76px,1fr) 16px minmax(76px,1fr) 16px minmax(76px,1fr);align-items:center;margin-top:16px}.kx-automation-page .flow-node{position:relative;min-height:82px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#0a0d10;padding:10px 8px}.kx-automation-page .flow-node i{display:grid;width:20px;height:20px;place-items:center;border:1px solid #37414a;border-radius:6px;color:#7b8792;font-family:var(--mono);font-size:.47rem;font-style:normal}.kx-automation-page .flow-node span{display:block;margin:9px 0 2px;color:#d8dde1;font-size:.58rem;font-weight:650;line-height:1.25}.kx-automation-page .flow-node small{display:block;color:#626d77;font-size:.49rem}.kx-automation-page .flow-node.is-complete{border-color:rgba(100,212,155,.22)}.kx-automation-page .flow-node.is-complete i{border-color:rgba(100,212,155,.4);color:var(--green)}.kx-automation-page .flow-node.is-review{border-color:rgba(214,180,92,.36);box-shadow:inset 0 0 24px rgba(214,180,92,.045)}.kx-automation-page .flow-node.is-review i{border-color:rgba(214,180,92,.5);color:var(--gold-bright)}.kx-automation-page .flow-link{height:1px;background:#283039}.kx-automation-page .flow-link.is-running{position:relative;background:linear-gradient(90deg,rgba(100,212,155,.2),rgba(132,207,255,.75))}.kx-automation-page .flow-link.is-running:after{position:absolute;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--blue);box-shadow:0 0 9px var(--blue);content:"";animation:flowPulse 2.4s linear infinite}.kx-automation-page .activity-grid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:10px;gap:10px;margin-top:10px}.kx-automation-page .activity-card,.kx-automation-page .approval-card{border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.016);padding:12px}.kx-automation-page .activity-card ol{display:grid;grid-gap:9px;gap:9px;margin:11px 0 0;padding:0;list-style:none}.kx-automation-page .activity-card li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:7px;gap:7px;color:#aab2ba;font-size:.54rem}.kx-automation-page .activity-card li i{width:5px;height:5px;border-radius:50%}.kx-automation-page .activity-card li i.ok{background:var(--green)}.kx-automation-page .activity-card li i.wait{background:var(--gold)}.kx-automation-page .activity-card time{color:#56616b;font-family:var(--mono)}.kx-automation-page .approval-card{display:flex;flex-direction:column;justify-content:space-between;border-color:rgba(214,180,92,.17);background:linear-gradient(135deg,rgba(214,180,92,.045),rgba(255,255,255,.012))}.kx-automation-page .approval-card small,.kx-automation-page .approval-card span{display:block;color:#81745a;font-family:var(--mono);font-size:.47rem;line-height:1.4}.kx-automation-page .approval-card strong{display:block;margin:7px 0 5px;font-size:.67rem}.kx-automation-page .approval-card button{margin-top:12px;border:1px solid rgba(214,180,92,.16);border-radius:7px;background:rgba(214,180,92,.04);padding:7px;color:#746747;font-family:var(--mono);font-size:.46rem}.kx-automation-page .stage-caption{max-width:520px;margin:13px 0 0 auto;color:#66717b;font-size:.7rem;text-align:right}.kx-automation-page .section-heading{max-width:820px;margin-bottom:48px}.kx-automation-page .section-heading.narrow{max-width:760px}.kx-automation-page .section-heading.center{margin-inline:auto;text-align:center}.kx-automation-page .section-heading.center .eyebrow{justify-content:center}.kx-automation-page .section-heading p:not(.eyebrow){max-width:700px;margin:0;color:var(--muted);font-size:1.03rem;line-height:1.75}.kx-automation-page .section-heading.center p:not(.eyebrow){margin-inline:auto}.kx-automation-page .problem-section{border-top:1px solid var(--line);background:linear-gradient(180deg,#07090b,#050607)}.kx-automation-page .comparison-grid{display:grid;grid-template-columns:1fr 52px 1fr;align-items:stretch}.kx-automation-page .comparison-card{position:relative;overflow:hidden;min-height:390px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:clamp(28px,4vw,48px)}.kx-automation-page .comparison-card:before{position:absolute;inset:0;pointer-events:none;content:""}.kx-automation-page .before-card:before{background:radial-gradient(circle at 0 100%,rgba(206,66,87,.09),transparent 45%)}.kx-automation-page .after-card:before{background:radial-gradient(circle at 100% 0,rgba(132,207,255,.08),transparent 46%)}.kx-automation-page .card-kicker{display:flex;align-items:center;gap:10px;margin-bottom:28px;color:var(--muted-2);font-family:var(--mono);font-size:.68rem;letter-spacing:.08em}.kx-automation-page .card-kicker span{border:1px solid var(--line-strong);border-radius:5px;padding:4px 7px;color:#fff}.kx-automation-page .before-card .card-kicker span{border-color:rgba(206,66,87,.32);color:#f08a99}.kx-automation-page .after-card .card-kicker span{border-color:rgba(132,207,255,.3);color:var(--blue)}.kx-automation-page .comparison-card h3{max-width:480px;margin-bottom:28px;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.22}.kx-automation-page .capability-copy ul,.kx-automation-page .fit-card ul,.kx-automation-page .issue-list,.kx-automation-page .offer-card ul,.kx-automation-page .success-list{display:grid;grid-gap:13px;gap:13px;margin:0;padding:0;list-style:none}.kx-automation-page .capability-copy li,.kx-automation-page .fit-card li,.kx-automation-page .issue-list li,.kx-automation-page .offer-card li,.kx-automation-page .success-list li{position:relative;padding-left:23px;color:#aab4be}.kx-automation-page .capability-copy li:before,.kx-automation-page .fit-card li:before,.kx-automation-page .issue-list li:before,.kx-automation-page .offer-card li:before,.kx-automation-page .success-list li:before{position:absolute;top:.72em;left:0;width:8px;height:1px;content:""}.kx-automation-page .issue-list li:before{background:var(--red)}.kx-automation-page .success-list li:before{background:var(--blue)}.kx-automation-page .offer-card li:before{background:var(--gold)}.kx-automation-page .fit-card.yes li:before{background:var(--green)}.kx-automation-page .fit-card.no li:before{background:var(--red)}.kx-automation-page .capability-copy li:before{background:var(--blue)}.kx-automation-page .comparison-arrow{display:grid;place-items:center}.kx-automation-page .comparison-arrow span{display:grid;width:37px;height:37px;place-items:center;border:1px solid var(--line-strong);border-radius:50%;background:#080a0c;color:var(--gold)}.kx-automation-page .outcomes-section{padding-top:90px}.kx-automation-page .outcome-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.kx-automation-page .outcome-grid article{min-height:270px;border-right:1px solid var(--line);padding:30px 26px}.kx-automation-page .outcome-grid article:last-child{border-right:0}.kx-automation-page .outcome-grid article>span{color:var(--gold);font-family:var(--mono);font-size:.7rem}.kx-automation-page .outcome-grid h3{margin:70px 0 16px;font-size:1.28rem}.kx-automation-page .outcome-grid p{margin:0;color:var(--muted);font-size:.92rem}.kx-automation-page .capabilities-section{border-top:1px solid var(--line);background:radial-gradient(circle at 80% 40%,rgba(132,207,255,.05),transparent 26rem),#07090b}.kx-automation-page .capability-console{overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:#080b0e;box-shadow:var(--shadow)}.kx-automation-page .capability-tabs{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--line);background:rgba(255,255,255,.014)}.kx-automation-page .capability-tab{position:relative;min-height:64px;border:0;border-right:1px solid var(--line);background:transparent;padding:10px 14px;color:#798590;cursor:pointer;font-size:.78rem;font-weight:650}.kx-automation-page .capability-tab:last-child{border-right:0}.kx-automation-page .capability-tab:after{position:absolute;right:20%;bottom:0;left:20%;height:2px;transform:scaleX(0);background:linear-gradient(90deg,var(--gold),var(--blue));content:"";transition:transform .18s ease}.kx-automation-page .capability-tab.is-active,.kx-automation-page .capability-tab:hover{background:rgba(132,207,255,.035);color:#fff}.kx-automation-page .capability-tab.is-active:after{transform:scaleX(1)}.kx-automation-page .capability-content{display:grid;grid-template-columns:.9fr 1.1fr;min-height:490px}.kx-automation-page .capability-copy{padding:clamp(34px,5vw,66px)}.kx-automation-page .capability-code{margin:0 0 21px;color:var(--blue);font-family:var(--mono);font-size:.68rem;letter-spacing:.08em}.kx-automation-page .capability-copy h3{max-width:520px;margin-bottom:22px;font-size:clamp(1.8rem,3vw,3rem);line-height:1.12}.kx-automation-page .capability-copy>p:not(.capability-code){max-width:590px;margin:0 0 28px;color:var(--muted);line-height:1.75}.kx-automation-page .capability-copy li{font-size:.93rem}.kx-automation-page .capability-diagram{position:relative;display:flex;flex-direction:column;border-left:1px solid var(--line);background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0),radial-gradient(circle at 60% 45%,rgba(65,174,243,.06),transparent 22rem),#07090c;background-size:32px 32px,32px 32px,auto,auto;padding:24px}.kx-automation-page .diagram-header{display:flex;justify-content:space-between;color:#71808c;font-family:var(--mono);font-size:.59rem;letter-spacing:.07em}.kx-automation-page .diagram-header span{color:var(--blue)}.kx-automation-page .diagram-stack{display:grid;width:min(440px,90%);margin:auto}.kx-automation-page .diagram-stack>div{display:grid;grid-template-columns:48px 1fr auto;align-items:center;grid-gap:14px;gap:14px;min-height:74px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:rgba(8,12,15,.92);padding:12px 16px;box-shadow:0 14px 35px rgba(0,0,0,.24)}.kx-automation-page .diagram-stack>div.human{border-color:rgba(214,180,92,.37);background:linear-gradient(90deg,rgba(214,180,92,.075),rgba(8,12,15,.92))}.kx-automation-page .diagram-stack i{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(132,207,255,.25);border-radius:9px;color:var(--blue);font-family:var(--mono);font-size:.64rem;font-style:normal}.kx-automation-page .diagram-stack .human i{border-color:rgba(214,180,92,.34);color:var(--gold-bright)}.kx-automation-page .diagram-stack span{font-size:.86rem;font-weight:650}.kx-automation-page .diagram-stack b{color:#697681;font-family:var(--mono);font-size:.52rem;letter-spacing:.08em}.kx-automation-page .diagram-stack em{position:relative;width:1px;height:31px;margin-inline:auto;background:linear-gradient(var(--blue),rgba(132,207,255,.1))}.kx-automation-page .diagram-stack em:after{position:absolute;bottom:-1px;left:-3px;width:7px;height:7px;transform:rotate(45deg);border-right:1px solid var(--blue);border-bottom:1px solid var(--blue);content:""}.kx-automation-page .workflow-section{background:#050607}.kx-automation-page .workflow-timeline{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);list-style:none}.kx-automation-page .workflow-timeline li{display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;min-height:210px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);padding:30px}.kx-automation-page .workflow-timeline>li>span{color:var(--blue);font-family:var(--mono);font-size:.68rem}.kx-automation-page .workflow-timeline h3{margin:0 0 14px;font-size:1.16rem}.kx-automation-page .workflow-timeline p{margin:0;color:var(--muted);font-size:.9rem}.kx-automation-page .governance-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 10% 50%,rgba(214,180,92,.045),transparent 24rem),linear-gradient(180deg,#080a0d,#06080a)}.kx-automation-page .governance-layout{display:grid;grid-template-columns:1fr .86fr;align-items:center;grid-gap:clamp(50px,7vw,100px);gap:clamp(50px,7vw,100px)}.kx-automation-page .governance-copy>p:not(.eyebrow){max-width:680px;color:var(--muted);line-height:1.75}.kx-automation-page .governance-points{display:grid;grid-gap:0;gap:0;margin:38px 0 0;padding:0;border-top:1px solid var(--line);list-style:none}.kx-automation-page .governance-points li{display:grid;grid-template-columns:42px 1fr;align-items:start;grid-gap:17px;gap:17px;border-bottom:1px solid var(--line);padding:20px 0}.kx-automation-page .governance-points>li>span{color:var(--gold);font-family:var(--mono);font-size:.68rem}.kx-automation-page .governance-points small,.kx-automation-page .governance-points strong{display:block}.kx-automation-page .governance-points strong{margin-bottom:4px}.kx-automation-page .governance-points small{color:var(--muted);font-size:.83rem;line-height:1.5}.kx-automation-page .governance-panel{overflow:hidden;border:1px solid var(--line-strong);border-radius:20px;background:#080b0e;box-shadow:var(--shadow)}.kx-automation-page .governance-panel-head{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:17px 20px;color:var(--blue);font-family:var(--mono);font-size:.62rem;letter-spacing:.08em}.kx-automation-page .governance-panel-head small{color:#65717c}.kx-automation-page .policy-row{display:flex;min-height:65px;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding:15px 20px;color:#c9ced3;font-size:.88rem}.kx-automation-page .policy-row b{border:1px solid;border-radius:999px;padding:5px 8px;font-family:var(--mono);font-size:.5rem;letter-spacing:.05em}.kx-automation-page .policy-row b.auto{border-color:rgba(100,212,155,.22);background:rgba(100,212,155,.055);color:var(--green)}.kx-automation-page .policy-row b.review{border-color:rgba(214,180,92,.28);background:rgba(214,180,92,.055);color:var(--gold-bright)}.kx-automation-page .policy-row b.blocked{border-color:rgba(206,66,87,.28);background:rgba(206,66,87,.055);color:#e97989}.kx-automation-page .kill-switch{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px;border:1px solid rgba(206,66,87,.24);border-radius:10px;background:var(--red-soft);padding:15px}.kx-automation-page .kill-switch span{display:flex;align-items:center;gap:9px;color:#f08a99;font-family:var(--mono);font-size:.68rem;font-weight:750}.kx-automation-page .kill-switch i{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 12px rgba(206,66,87,.8)}.kx-automation-page .kill-switch small{color:#8f6369;font-size:.65rem}.kx-automation-page .roi-section{background:radial-gradient(circle at 85% 50%,rgba(132,207,255,.055),transparent 25rem),#050607}.kx-automation-page .roi-layout{display:grid;grid-template-columns:.76fr 1.24fr;align-items:center;grid-gap:clamp(50px,7vw,100px);gap:clamp(50px,7vw,100px)}.kx-automation-page .roi-copy>p:not(.eyebrow){max-width:600px;color:var(--muted);line-height:1.8}.kx-automation-page .roi-note{display:grid;grid-gap:5px;gap:5px;margin-top:30px;border-left:2px solid var(--gold);padding-left:18px}.kx-automation-page .roi-note strong{font-size:.9rem}.kx-automation-page .roi-note span{color:var(--muted-2);font-size:.78rem}.kx-automation-page .calculator-card{overflow:hidden;border:1px solid var(--line-strong);border-radius:22px;background:#090c0f;box-shadow:var(--shadow)}.kx-automation-page .calculator-head{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:18px 22px;color:var(--blue);font-family:var(--mono);font-size:.64rem;letter-spacing:.08em}.kx-automation-page .calculator-head small{color:#64717c}.kx-automation-page .calculator-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;padding:28px}.kx-automation-page .calculator-grid label>span{display:block;margin-bottom:9px;color:#aab4be;font-size:.76rem;font-weight:600}.kx-automation-page .input-shell{display:flex;min-height:51px;align-items:center;gap:8px;border:1px solid var(--line-strong);border-radius:9px;background:rgba(255,255,255,.02);padding:0 13px}.kx-automation-page .input-shell:focus-within{border-color:rgba(132,207,255,.55);box-shadow:0 0 0 3px rgba(132,207,255,.08)}.kx-automation-page .input-shell input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:1.03rem;font-weight:700}.kx-automation-page .input-shell em{color:#64717c;font-size:.74rem;font-style:normal}.kx-automation-page .range-head{display:flex;justify-content:flex-end;margin-top:-30px;margin-bottom:14px}.kx-automation-page .range-head output{color:var(--blue);font-family:var(--mono);font-size:.78rem}.kx-automation-page .range{width:100%;accent-color:var(--blue-strong)}.kx-automation-page .calculator-results{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx-automation-page .calculator-results>div{min-height:142px;border-right:1px solid var(--line);padding:22px}.kx-automation-page .calculator-results>div:last-child{border-right:0}.kx-automation-page .calculator-results>div.highlight{background:linear-gradient(180deg,rgba(132,207,255,.06),rgba(132,207,255,.016))}.kx-automation-page .calculator-results small,.kx-automation-page .calculator-results span,.kx-automation-page .calculator-results strong{display:block}.kx-automation-page .calculator-results span{min-height:38px;color:#77838e;font-size:.68rem;line-height:1.35}.kx-automation-page .calculator-results strong{margin:11px 0 4px;font-size:clamp(1.18rem,2vw,1.65rem);letter-spacing:-.04em}.kx-automation-page .calculator-results .highlight strong{color:var(--blue)}.kx-automation-page .calculator-results small{color:#65717b;font-size:.6rem}.kx-automation-page .calculator-card>.button{width:calc(100% - 56px);margin:24px 28px 28px}.kx-automation-page .offers-section{border-top:1px solid var(--line);background:linear-gradient(180deg,#080a0c,#050607)}.kx-automation-page .offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:24px;gap:24px}.kx-automation-page .offer-card{position:relative;display:flex;min-height:730px;flex-direction:column;overflow:hidden;border:1px solid var(--line-strong);border-radius:22px;background:#090b0e;padding:clamp(28px,4vw,44px)}.kx-automation-page .offer-card:before{position:absolute;inset:0;pointer-events:none;content:""}.kx-automation-page .offer-card.one-time{border-color:rgba(214,180,92,.35)}.kx-automation-page .offer-card.one-time:before{background:radial-gradient(circle at 0 0,rgba(214,180,92,.1),transparent 30rem)}.kx-automation-page .offer-card.managed{transform:translateY(-10px);border-color:rgba(132,207,255,.43);box-shadow:0 28px 80px rgba(24,111,165,.12)}.kx-automation-page .offer-card.managed:before{background:radial-gradient(circle at 100% 0,rgba(132,207,255,.12),transparent 32rem)}.kx-automation-page .recommended-badge{position:absolute;top:0;right:32px;border-radius:0 0 8px 8px;background:var(--red);padding:8px 12px;color:#fff;font-family:var(--mono);font-size:.6rem;font-weight:800;letter-spacing:.08em;box-shadow:0 8px 25px rgba(206,66,87,.22)}.kx-automation-page .offer-top{position:relative;display:flex;justify-content:space-between;gap:16px;padding-bottom:19px;border-bottom:1px solid var(--line);color:var(--gold-bright);font-family:var(--mono);font-size:.68rem;letter-spacing:.07em}.kx-automation-page .offer-card.managed .offer-top{color:var(--blue)}.kx-automation-page .offer-top small{color:#5f6b75;font-size:.54rem}.kx-automation-page .price{position:relative;display:grid;margin:38px 0 27px}.kx-automation-page .price small{color:#6e7983;font-family:var(--mono);font-size:.64rem;letter-spacing:.08em}.kx-automation-page .price strong{margin:4px 0 2px;font-size:clamp(3.5rem,6vw,5.5rem);line-height:1;letter-spacing:-.07em}.kx-automation-page .offer-card.one-time .price strong{color:var(--gold-bright)}.kx-automation-page .offer-card.managed .price strong{color:var(--blue)}.kx-automation-page .price span{color:var(--muted-2);font-size:.78rem}.kx-automation-page .offer-card>p{position:relative;margin:0 0 28px;color:var(--muted);line-height:1.75}.kx-automation-page .offer-card ul{position:relative;margin-bottom:28px}.kx-automation-page .offer-card.managed li:before{background:var(--blue)}.kx-automation-page .contract-note,.kx-automation-page .ownership-note{position:relative;display:grid;grid-gap:4px;gap:4px;margin-top:auto;margin-bottom:20px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.018);padding:15px}.kx-automation-page .contract-note strong,.kx-automation-page .ownership-note strong{font-size:.76rem}.kx-automation-page .contract-note span,.kx-automation-page .ownership-note span{color:var(--muted-2);font-size:.7rem;line-height:1.45}.kx-automation-page .contract-note{border-color:rgba(132,207,255,.16);background:rgba(132,207,255,.03)}.kx-automation-page .offer-disclaimer{display:flex;justify-content:space-between;gap:28px;margin-top:26px;border-top:1px solid var(--line);padding-top:22px}.kx-automation-page .offer-disclaimer p{max-width:540px;margin:0;color:var(--muted-2);font-size:.72rem}.kx-automation-page .process-section{background:#050607}.kx-automation-page .process-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;margin:0;padding:0;border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);list-style:none}.kx-automation-page .process-grid li{min-height:270px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);padding:31px}.kx-automation-page .process-grid>li>span{color:var(--gold);font-family:var(--mono);font-size:.66rem}.kx-automation-page .process-grid h3{margin:58px 0 15px;font-size:1.3rem}.kx-automation-page .process-grid p{margin:0;color:var(--muted);font-size:.9rem}.kx-automation-page .process-grid small{display:block;margin-top:17px;color:var(--blue);font-family:var(--mono);font-size:.63rem}.kx-automation-page .timing-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:28px;gap:28px;margin-top:24px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.015);padding:19px 22px}.kx-automation-page .timing-bar span{color:#6e7983;font-family:var(--mono);font-size:.64rem;letter-spacing:.07em}.kx-automation-page .timing-bar strong{color:var(--blue);font-size:1.4rem}.kx-automation-page .timing-bar small{justify-self:end;color:var(--muted-2);font-size:.72rem;text-align:right}.kx-automation-page .fit-section{border-top:1px solid var(--line);background:#07090b}.kx-automation-page .fit-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px;gap:22px}.kx-automation-page .fit-card{min-height:420px;border:1px solid var(--line-strong);border-radius:var(--radius);background:#0a0d10;padding:clamp(30px,4vw,50px)}.kx-automation-page .fit-card.yes{background:linear-gradient(145deg,rgba(100,212,155,.035),#0a0d10 48%)}.kx-automation-page .fit-card.no{background:linear-gradient(145deg,rgba(206,66,87,.035),#0a0d10 48%)}.kx-automation-page .fit-icon{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--line-strong);border-radius:12px;color:#fff;font-size:1.3rem}.kx-automation-page .fit-card.yes .fit-icon{border-color:rgba(100,212,155,.25);background:rgba(100,212,155,.05);color:var(--green)}.kx-automation-page .fit-card.no .fit-icon{border-color:rgba(206,66,87,.25);background:rgba(206,66,87,.05);color:#e97989}.kx-automation-page .fit-card h3{margin:30px 0 24px;font-size:1.5rem}.kx-automation-page .scenarios-section{background:#050607}.kx-automation-page .scenario-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.kx-automation-page .scenario-grid article{min-height:310px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.016);padding:26px}.kx-automation-page .scenario-grid article>span{color:var(--blue);font-family:var(--mono);font-size:.59rem;letter-spacing:.07em}.kx-automation-page .scenario-grid h3{margin:70px 0 16px;font-size:1.22rem}.kx-automation-page .scenario-grid p{margin:0 0 20px;color:var(--muted);font-size:.86rem}.kx-automation-page .scenario-grid small{color:#606b75;font-size:.65rem}.kx-automation-page .faq-section{border-top:1px solid var(--line);background:radial-gradient(circle at 12% 15%,rgba(214,180,92,.045),transparent 22rem),#07090b}.kx-automation-page .faq-layout{display:grid;grid-template-columns:.62fr 1.38fr;align-items:start;grid-gap:clamp(50px,7vw,100px);gap:clamp(50px,7vw,100px)}.kx-automation-page .faq-intro{position:-webkit-sticky;position:sticky;top:120px}.kx-automation-page .faq-intro>p:not(.eyebrow){margin:0 0 28px;color:var(--muted);line-height:1.75}.kx-automation-page .faq-list{border-top:1px solid var(--line-strong)}.kx-automation-page .faq-list details{border-bottom:1px solid var(--line-strong)}.kx-automation-page .faq-list summary{display:grid;grid-template-columns:1fr 28px;align-items:center;grid-gap:22px;gap:22px;min-height:82px;cursor:pointer;color:#e2e6e9;font-weight:650;list-style:none}.kx-automation-page .faq-list summary::-webkit-details-marker{display:none}.kx-automation-page .faq-list summary span{position:relative;width:22px;height:22px;border:1px solid var(--line-strong);border-radius:50%}.kx-automation-page .faq-list summary span:after,.kx-automation-page .faq-list summary span:before{position:absolute;top:50%;left:50%;width:8px;height:1px;transform:translate(-50%,-50%);background:var(--blue);content:""}.kx-automation-page .faq-list summary span:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .16s ease}.kx-automation-page .faq-list details[open] summary span:after{transform:translate(-50%,-50%) rotate(0)}.kx-automation-page .faq-list details[open] summary{color:#fff}.kx-automation-page .faq-list details p{max-width:780px;margin:-6px 48px 0 0;padding:0 0 27px;color:var(--muted);line-height:1.78}.kx-automation-page .final-cta{position:relative;overflow:hidden;padding:110px 0;border-top:1px solid var(--line);background:radial-gradient(circle at 75% 50%,rgba(132,207,255,.09),transparent 28rem),linear-gradient(135deg,#090c10,#050607)}.kx-automation-page .final-cta-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;grid-gap:70px;gap:70px}.kx-automation-page .final-cta h2{max-width:760px}.kx-automation-page .final-cta p:not(.eyebrow){max-width:710px;margin:0;color:var(--muted)}.kx-automation-page .final-actions{display:grid;grid-gap:11px;gap:11px}.kx-automation-page .final-actions small{margin-top:4px;color:var(--muted-2);font-size:.69rem;text-align:center}.kx-automation-page .site-footer{border-top:1px solid var(--line);background:#030405;padding:58px 0 70px}.kx-automation-page .footer-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);grid-gap:50px;gap:50px}.kx-automation-page .footer-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.kx-automation-page .footer-grid>div>strong{margin-bottom:8px;color:#e8ebed;font-size:.78rem}.kx-automation-page .footer-grid a,.kx-automation-page .footer-grid p,.kx-automation-page .footer-grid span{margin:0;color:var(--muted-2);font-size:.73rem}.kx-automation-page .footer-grid a:hover{color:var(--blue)}.kx-automation-page .footer-brand{margin-bottom:8px}.kx-automation-page .mobile-sticky-cta{display:none}.kx-automation-page .intake-dialog{width:min(820px,calc(100vw - 30px));max-height:min(92vh,940px);overflow:auto;border:1px solid var(--line-strong);border-radius:22px;background:#090c0f;color:var(--text);box-shadow:0 45px 120px rgba(0,0,0,.72);padding:0}.kx-automation-page .intake-dialog::-webkit-backdrop{background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kx-automation-page .intake-dialog::backdrop{background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kx-automation-page .dialog-shell{position:relative;padding:clamp(28px,5vw,50px)}.kx-automation-page .dialog-close{position:absolute;top:18px;right:18px;display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--line-strong);border-radius:10px;background:rgba(255,255,255,.025);color:#b5bdc4;cursor:pointer;font-size:1.4rem}.kx-automation-page .dialog-header{max-width:620px;margin-bottom:32px}.kx-automation-page .dialog-header h2{margin-bottom:15px;font-size:clamp(2rem,5vw,3.4rem)}.kx-automation-page .dialog-header>p:not(.eyebrow){margin:0;color:var(--muted)}.kx-automation-page .form-grid{grid-template-columns:repeat(2,1fr)}.kx-automation-page .form-grid,.kx-automation-page .intake-dialog form{display:grid;grid-gap:18px;gap:18px}.kx-automation-page .intake-dialog label>span{display:block;margin-bottom:8px;color:#b8c1c9;font-size:.76rem;font-weight:620}.kx-automation-page .intake-dialog input,.kx-automation-page .intake-dialog select,.kx-automation-page .intake-dialog textarea{width:100%;border:1px solid var(--line-strong);border-radius:9px;outline:0;background:rgba(255,255,255,.025);padding:12px 13px;color:#fff}.kx-automation-page .intake-dialog input:focus,.kx-automation-page .intake-dialog select:focus,.kx-automation-page .intake-dialog textarea:focus{border-color:rgba(132,207,255,.6);box-shadow:0 0 0 3px rgba(132,207,255,.075)}.kx-automation-page .intake-dialog textarea{resize:vertical}.kx-automation-page .intake-dialog select option{background:#0b0e11}.kx-automation-page .consent-label{display:grid!important;grid-template-columns:auto 1fr;align-items:start;grid-gap:11px;gap:11px}.kx-automation-page .consent-label input{width:18px;height:18px;margin-top:2px;accent-color:var(--blue-strong)}.kx-automation-page .consent-label span{margin:0!important;color:var(--muted)!important;font-weight:450!important;line-height:1.55}.kx-automation-page .form-status{display:none;border:1px solid var(--line);border-radius:8px;padding:11px 13px;font-size:.78rem}.kx-automation-page .form-status.is-visible{display:block}.kx-automation-page .form-status.is-error{border-color:rgba(206,66,87,.3);background:rgba(206,66,87,.07);color:#ed8998}.kx-automation-page .form-status.is-success{border-color:rgba(100,212,155,.3);background:rgba(100,212,155,.06);color:var(--green)}.kx-automation-page .form-handoff-note{margin:10px 0 0;color:var(--muted-2);font-size:.74rem;text-align:center}.kx-automation-page .intake-mail-fallback{margin:6px 0 0;color:var(--muted-2);font-size:.74rem}.kx-automation-page .intake-mail-fallback a{color:inherit;text-decoration:underline;text-underline-offset:2px}.kx-automation-page .intake-mail-fallback a:focus-visible,.kx-automation-page .intake-mail-fallback a:hover{color:var(--text)}.kx-automation-page .dialog-shell .intake-mail-fallback,.kx-automation-page .final-actions .intake-mail-fallback,.kx-automation-page .offers-mail-fallback,.kx-automation-page .personal-plan .intake-mail-fallback{text-align:center}.kx-automation-page .offers-mail-fallback{margin-top:18px}.kx-automation-page .form-privacy{margin:-5px 0 0;color:var(--muted-2);font-size:.66rem;text-align:center}.kx-automation-page .honeypot{position:absolute!important;left:-9999px!important;opacity:0!important}.kx-automation-page .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.kx-automation-page .reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes flowPulse{0%{left:0}to{left:calc(100% - 5px)}}@media (max-width:1120px){.kx-automation-page .hero-layout{grid-template-columns:1fr}.kx-automation-page .hero-copy{max-width:860px}.kx-automation-page .command-stage{width:min(900px,100%)}.kx-automation-page .hero{min-height:auto}.kx-automation-page .outcome-grid{grid-template-columns:repeat(2,1fr)}.kx-automation-page .outcome-grid article:nth-child(2){border-right:0}.kx-automation-page .outcome-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.kx-automation-page .scenario-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.kx-automation-page{--shell:min(100% - 30px,760px)}.kx-automation-page .section{padding:90px 0}.kx-automation-page .desktop-nav{display:none}.kx-automation-page .header-inner{grid-template-columns:1fr auto}.kx-automation-page .comparison-grid{grid-template-columns:1fr;gap:16px}.kx-automation-page .comparison-arrow{display:none}.kx-automation-page .capability-tabs{display:flex;overflow-x:auto;scrollbar-width:thin}.kx-automation-page .capability-tab{min-width:170px;border-bottom:0}.kx-automation-page .capability-content,.kx-automation-page .faq-layout,.kx-automation-page .final-cta-inner,.kx-automation-page .governance-layout,.kx-automation-page .roi-layout{grid-template-columns:1fr}.kx-automation-page .capability-diagram{min-height:470px;border-top:1px solid var(--line);border-left:0}.kx-automation-page .process-grid,.kx-automation-page .workflow-timeline{grid-template-columns:repeat(2,1fr)}.kx-automation-page .offer-grid{grid-template-columns:1fr}.kx-automation-page .offer-card.managed{transform:none}.kx-automation-page .offer-card{min-height:auto}.kx-automation-page .faq-intro{position:static}.kx-automation-page .footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.kx-automation-page{--shell:calc(100% - 24px);font-size:15px}.kx-automation-page .section{padding:72px 0}.kx-automation-page .site-header .button-small{display:none}.kx-automation-page .header-inner{min-height:66px}.kx-automation-page .brand-mark{width:35px;height:35px}.kx-automation-page .hero{padding:66px 0 70px}.kx-automation-page h1{font-size:clamp(2.7rem,13vw,4.6rem)}.kx-automation-page h2{font-size:clamp(2rem,10vw,3.2rem)}.kx-automation-page .hero-actions{display:grid}.kx-automation-page .hero-actions .button{width:100%}.kx-automation-page .trust-row{display:grid;grid-gap:11px;gap:11px}.kx-automation-page .demo-label{position:static;display:inline-block;margin:0 0 8px 8px}.kx-automation-page .command-body{grid-template-columns:1fr;min-height:auto}.kx-automation-page .command-rail{display:grid;grid-template-columns:repeat(4,1fr);border-right:0;border-bottom:1px solid var(--line);padding:8px}.kx-automation-page .rail-item{min-height:48px}.kx-automation-page .rail-item b{display:none}.kx-automation-page .command-main{padding:14px}.kx-automation-page .system-health{display:none}.kx-automation-page .metric-grid{grid-template-columns:repeat(2,1fr)}.kx-automation-page .metric-grid article:last-child{grid-column:1/-1}.kx-automation-page .workflow-map{grid-template-columns:1fr;gap:8px}.kx-automation-page .flow-link{width:1px;height:14px;margin-inline:auto}.kx-automation-page .flow-link.is-running:after{top:0;left:-2px;animation:flowPulseVertical 2.4s linear infinite}.kx-automation-page .flow-node{min-height:auto}.kx-automation-page .activity-grid{grid-template-columns:1fr}.kx-automation-page .stage-caption{text-align:left}.kx-automation-page .comparison-card{min-height:auto}.kx-automation-page .calculator-grid,.kx-automation-page .calculator-results,.kx-automation-page .fit-grid,.kx-automation-page .form-grid,.kx-automation-page .outcome-grid,.kx-automation-page .process-grid,.kx-automation-page .scenario-grid,.kx-automation-page .workflow-timeline{grid-template-columns:1fr}.kx-automation-page .outcome-grid article{min-height:230px;border-right:0;border-bottom:1px solid var(--line)}.kx-automation-page .outcome-grid article:last-child{border-bottom:0}.kx-automation-page .outcome-grid h3{margin-top:50px}.kx-automation-page .capability-copy{padding:28px 22px}.kx-automation-page .capability-diagram{min-height:430px;padding:18px}.kx-automation-page .diagram-stack{width:100%}.kx-automation-page .diagram-stack>div{grid-template-columns:42px 1fr}.kx-automation-page .diagram-stack b{display:none}.kx-automation-page .process-grid li,.kx-automation-page .workflow-timeline li{min-height:auto}.kx-automation-page .calculator-results>div{min-height:112px;border-right:0;border-bottom:1px solid var(--line)}.kx-automation-page .calculator-results>div:last-child{border-bottom:0}.kx-automation-page .offer-card{padding:26px 22px}.kx-automation-page .offer-top{display:grid}.kx-automation-page .price strong{font-size:clamp(3.5rem,19vw,5rem)}.kx-automation-page .recommended-badge{right:20px}.kx-automation-page .offer-disclaimer{display:grid}.kx-automation-page .timing-bar{grid-template-columns:1fr auto}.kx-automation-page .timing-bar small{grid-column:1/-1;justify-self:start;text-align:left}.kx-automation-page .scenario-grid article{min-height:260px}.kx-automation-page .faq-list summary{min-height:76px}.kx-automation-page .faq-list details p{margin-right:0}.kx-automation-page .final-cta{padding:82px 0 104px}.kx-automation-page .footer-grid{grid-template-columns:1fr;gap:34px}.kx-automation-page .mobile-sticky-cta{position:fixed;z-index:90;right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;display:block;min-height:52px;border:1px solid rgba(214,180,92,.7);border-radius:11px;background:linear-gradient(135deg,#efd48e,#c99f42);color:#080808;font-weight:800;box-shadow:0 20px 50px rgba(0,0,0,.55);opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px));transition:opacity .18s ease,transform .18s ease}.kx-automation-page .mobile-sticky-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.kx-automation-page .dialog-shell{padding:28px 19px}.kx-automation-page .intake-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:15px}}@keyframes flowPulseVertical{0%{top:0}to{top:calc(100% - 5px)}}@media (prefers-reduced-motion:reduce){.kx-automation-page{scroll-behavior:auto}.kx-automation-page,.kx-automation-page *,.kx-automation-page :after,.kx-automation-page :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.kx-automation-page .reveal{opacity:1;transform:none}}.kx-automation-page{min-height:100vh;isolation:isolate}.kx-automation-page .hero{overflow:clip}.kx-automation-page .hero:after{right:0;width:56vw}.kx-automation-page .hero-layout{grid-template-columns:minmax(0,.96fr) minmax(560px,1.04fr)}.kx-automation-page .hero-copy{min-width:0}.kx-automation-page .hero-copy h1{overflow-wrap:anywhere;font-size:clamp(3.3rem,5.3vw,6.2rem)}@media (max-width:1120px){.kx-automation-page .hero-layout{grid-template-columns:1fr}}