:root{--bg:#081018;--bg-2:#101820;--surface:#0e161ed1;--surface-strong:#16202af0;--text:#f4f7f8;--muted:#9aa8b3;--line:#a0b7c533;--blue:#6bd8ff;--green:#79f2be;--gold:#f5c86b;--ink:#071014;--radius:8px;--shadow:0 28px 90px #00000059}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--text);background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/72px 72px,linear-gradient(145deg,#071014 0%,#101820 46%,#0b1218 100%);margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}#neural-field{z-index:-1;opacity:.42;width:100%;height:100%;position:fixed;inset:0}.section-shell{width:min(1160px,100% - 32px);margin:0 auto}.site-header{z-index:30;border:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#081018c2;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;width:min(1160px,100% - 32px);min-height:68px;padding:10px 12px;transition:background .18s,border-color .18s,box-shadow .18s;display:grid;position:fixed;top:16px;left:50%;transform:translate(-50%)}.site-header[data-elevated=true]{background:#081018f0;border-color:#6bd8ff66;box-shadow:0 14px 60px #00000047}.brand{align-items:center;gap:10px;min-width:max-content;display:inline-flex}.brand-mark{color:#fff;background:linear-gradient(145deg,#6bd8ff33,#79f2be24);border:1px solid #6bd8ff85;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.brand strong,.brand small{line-height:1;display:block}.brand small{color:var(--muted);letter-spacing:0;text-transform:uppercase;margin-top:4px;font-size:.72rem;font-weight:800}.nav-links{color:var(--muted);justify-content:center;gap:28px;font-size:.92rem;font-weight:700;display:flex}.nav-links a:hover,.nav-links a:focus-visible{color:var(--text)}.header-cta,.button{border:1px solid #6bd8ff5c;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:800;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.header-cta{background:#6bd8ff14}.button:hover,.header-cta:hover,.button:focus-visible,.header-cta:focus-visible{border-color:#6bd8ffc7;transform:translateY(-2px)}.button.primary{background:linear-gradient(135deg, var(--blue), var(--green));color:var(--ink);box-shadow:0 18px 48px #6bd8ff33}.button.secondary{color:var(--text);background:#ffffff0e}.menu-toggle{border:1px solid var(--line);background:0 0;border-radius:50%;width:44px;height:44px;display:none}.menu-toggle span{background:var(--text);width:18px;height:2px;margin:5px auto;display:block}.hero{grid-template-columns:minmax(0,1.04fr) minmax(360px,.8fr);align-items:center;gap:52px;min-height:92vh;padding:140px 0 72px;display:grid}.eyebrow{color:var(--green);letter-spacing:0;text-transform:uppercase;margin:0 0 16px;font-size:.78rem;font-weight:900}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;max-width:780px;margin-bottom:22px;font-size:clamp(3.3rem,7.2vw,7.35rem);line-height:.94}h2{letter-spacing:0;max-width:720px;margin-bottom:18px;font-size:clamp(2rem,4vw,4.2rem);line-height:1}h3{margin-bottom:12px;font-size:1.22rem}.hero-text,.section-shell p{color:var(--muted);font-size:1.03rem;line-height:1.72}.hero-text{max-width:700px;font-size:1.18rem}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.trust-row{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.trust-row span{color:#d9e4e8;background:#ffffff0b;border:1px solid #a0b7c538;border-radius:999px;padding:9px 12px;font-size:.86rem;font-weight:800}.ops-console,.capability-card,.method-panel,.outcome-card,.contact-form,.metrics-band{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ops-console{box-shadow:var(--shadow);padding:18px;position:relative;overflow:hidden}.ops-console:before{pointer-events:none;content:"";background:linear-gradient(115deg,#6bd8ff2e,#0000 36%,#79f2be1f),linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/34px 34px;position:absolute;inset:0}.console-top,.status-grid,.workflow-map,.signal-feed{z-index:1;position:relative}.console-top{color:var(--muted);justify-content:space-between;gap:16px;padding:4px 2px 18px;font-size:.82rem;font-weight:800;display:flex}.console-top strong{color:var(--text)}.status-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.status-grid div{border-radius:var(--radius);background:#040b108f;border:1px solid #a0b7c533;min-height:104px;padding:16px}.status-grid span,.signal-feed p{color:var(--muted);font-size:.78rem}.status-grid strong{margin-top:12px;font-size:1.55rem;display:block}.workflow-map{border-radius:var(--radius);background:#040b1073;border:1px solid #a0b7c52e;grid-template-columns:repeat(5,1fr);gap:10px;margin:14px 0;padding:18px;display:grid}.workflow-node{border-radius:var(--radius);color:#dce9ed;text-align:center;border:1px solid #6bd8ff3d;place-items:center;min-height:76px;font-size:.78rem;font-weight:900;display:grid}.workflow-node.active{color:#fff;background:#6bd8ff1f}.signal-feed{gap:10px;display:grid}.signal-feed p{border-radius:var(--radius);background:#040b107a;border:1px solid #a0b7c52e;align-items:center;gap:10px;margin:0;padding:12px;display:flex}.signal-feed span{background:var(--green);border-radius:50%;flex:none;width:8px;height:8px}.metrics-band{grid-template-columns:repeat(3,1fr);margin-bottom:94px;display:grid}.metrics-band div{border-right:1px solid var(--line);padding:24px}.metrics-band div:last-child{border-right:0}.metrics-band strong,.metrics-band span{display:block}.metrics-band strong{margin-bottom:8px;font-size:1.45rem}.metrics-band span{color:var(--muted);font-size:.92rem}.split{grid-template-columns:.82fr 1.18fr;align-items:start;gap:48px;padding-bottom:98px;display:grid}.section-heading{position:sticky;top:118px}.section-heading.compact{margin-bottom:28px;position:static}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.capability-card{min-height:260px;padding:24px;transition:transform .16s,border-color .16s,background .16s}.capability-card:hover,.outcome-card:hover{background:var(--surface-strong);border-color:#6bd8ff7a;transform:translateY(-4px)}.capability-card span,.outcome-card span,.method-steps span{color:var(--blue);text-transform:uppercase;font-size:.78rem;font-weight:900}.capability-card h3{margin-top:34px}.method-panel{box-shadow:var(--shadow);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:42px;margin-bottom:96px;padding:42px;display:grid}.method-steps{gap:12px;display:grid}.method-steps article{border-radius:var(--radius);background:#040b106b;border:1px solid #a0b7c52e;padding:18px}.method-steps p{margin:8px 0 0}.outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:96px;display:grid}.outcome-card{transition:transform .16s,border-color .16s,background .16s;overflow:hidden}.outcome-card span,.outcome-card h3,.outcome-card p{margin-left:22px;margin-right:22px}.outcome-card span{margin-top:20px;display:inline-block}.outcome-visual{border-bottom:1px solid var(--line);background-color:#0d1720;height:208px}.outcome-visual.capture{background:linear-gradient(135deg,#6bd8ff2e,#f5c86b1f),repeating-linear-gradient(90deg,#0000 0 18px,#6bd8ff21 18px 19px),linear-gradient(#0000 0 52%,#79f2be59 52% 56%,#0000 56%),#0c1820}.outcome-visual.automate{background:radial-gradient(circle at 20%,#79f2be73,#0000 14%),radial-gradient(circle,#6bd8ff80,#0000 16%),radial-gradient(circle at 80%,#f5c86b59,#0000 13%),linear-gradient(90deg,#ffffff14 0 2px,#0000 2px 33%),#101b22}.outcome-visual.scale{background:linear-gradient(#ffffff14 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#6bd8ff33,#79f2be1f),#0c1820}.contact-section{grid-template-columns:minmax(0,.86fr) minmax(320px,.74fr);align-items:start;gap:52px;padding-bottom:96px;display:grid}.contact-points{gap:12px;margin-top:28px;display:grid}.contact-points a,.contact-points span{color:var(--text);font-weight:800}.contact-form{gap:16px;padding:24px;display:grid}label{color:var(--muted);gap:8px;font-size:.88rem;font-weight:800;display:grid}input,textarea{border-radius:var(--radius);width:100%;color:var(--text);font:inherit;background:#040b1094;border:1px solid #a0b7c547;outline:none;padding:14px 15px}textarea{resize:vertical}input:focus,textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px #6bd8ff17}input[type=hidden]{display:none}.form-status{min-height:22px;color:var(--green);margin:-4px 0 0;font-size:.9rem;font-weight:800}.site-footer{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;width:min(1160px,100% - 32px);margin:0 auto 18px;padding:22px 0;display:grid}.site-footer p{color:var(--muted);margin:0}.site-footer nav{color:var(--muted);gap:18px;font-weight:800;display:flex}@media (width<=960px){.site-header{border-radius:28px;grid-template-columns:auto auto;justify-content:space-between}.nav-links,.header-cta{display:none}.menu-toggle{display:block}.site-header.is-open{grid-template-columns:1fr auto}.site-header.is-open .nav-links{grid-column:1/-1;gap:12px;padding:16px 8px 8px;display:grid}.hero,.split,.method-panel,.contact-section{grid-template-columns:1fr}.hero{min-height:auto;padding-top:124px}.section-heading{position:static}.metrics-band,.outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-band div:nth-child(2){border-right:0}.metrics-band div:nth-child(3){border-top:1px solid var(--line);grid-column:1/-1}.site-footer{grid-template-columns:1fr}}@media (width<=640px){.section-shell,.site-footer,.site-header{width:min(100% - 24px,1160px)}h1{font-size:clamp(2.35rem,11vw,3.5rem);line-height:.98}h2{font-size:clamp(1.85rem,8.5vw,2.6rem);line-height:1.08}.site-header{min-height:62px;padding:9px 10px;top:8px}.brand-mark{width:38px;height:38px}.hero{gap:30px;padding-top:104px;padding-bottom:48px}.hero-text,.section-shell p{font-size:.98rem;line-height:1.62}.hero-actions,.button{width:100%}.ops-console,.method-panel,.contact-form{padding:16px}.status-grid,.workflow-map,.metrics-band,.capability-grid,.outcome-grid{grid-template-columns:1fr}.metrics-band div,.metrics-band div:nth-child(2),.metrics-band div:nth-child(3){border-top:0;border-right:0;border-bottom:1px solid var(--line);grid-column:auto}.metrics-band div:last-child{border-bottom:0}.capability-card{min-height:auto}.contact-section,.split{gap:30px;padding-bottom:64px}}
