@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&family=Fraunces:opsz,wght@9..144,500;9..144,600&display=swap";:root{--canvas:#0a1628;--deep:#050d1c;--panel:#0f2443;--panel-2:#14315c;--lime:#4f8cff;--lime-light:#8fc3ff;--ink:#081426;--paper:#eef2fb;--copy:#a9b7d9;--muted:#7a8bb0;--line:rgba(176,203,255,.14);font-family:DM Sans,sans-serif;color:var(--paper);background:var(--canvas);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.site{overflow:hidden;background:var(--canvas)}.shell{width:min(1180px,calc(100% - 72px));margin:auto}h1,h2,h3,p{margin-top:0}::selection{background:var(--lime);color:var(--deep)}.header{height:94px;display:flex;align-items:center;gap:36px;position:relative;z-index:10}.brand{display:inline-flex;align-items:center}.brand-lockup{display:inline-flex;align-items:center;gap:9px;font-size:23px;font-weight:700;letter-spacing:-.07em}.mark{display:inline-block;width:28px;height:28px;color:var(--lime)}.mark svg{display:block;width:100%;height:100%}.nav-links{display:flex;align-items:center;gap:30px;margin-left:auto}.nav-links a{position:relative;padding-bottom:4px;color:#b7c4e6;font-weight:500;font-size:13px;transition:color .2s}.nav-links a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:var(--lime);transition:right .2s}.nav-links a:hover{color:#fff}.nav-links a:hover:after{right:0}.nav-links a.active{color:#fff;font-weight:600}.nav-links a.active:after{right:0}.button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:0 21px;border:0;border-radius:2px;background:var(--lime);color:var(--ink);font-size:13px;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s}.button:hover{transform:translateY(-2px);background:var(--lime-light);box-shadow:0 12px 24px #0000002e}.arrow{font-size:18px;line-height:1;transition:transform .2s}.button:hover .arrow,.text-arrow:hover .arrow,.capability a:hover .arrow{transform:translate(2px,-2px)}.header-cta{min-height:41px;padding:0 15px;font-size:12px}.login-link{margin-left:-14px;padding:11px 16px;border:1px solid rgba(176,203,255,.3);border-radius:2px;color:#d7e3ff;font-size:12px;font-weight:600;transition:border-color .2s,color .2s,background .2s}.login-link:hover{color:#fff;border-color:var(--lime-light);background:#4f8cff1a}.menu-toggle{display:none}.hero{min-height:660px;display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:42px;padding:69px 0 88px;position:relative}.hero:before{content:"";position:absolute;width:760px;height:760px;right:-370px;top:-450px;border-radius:50%;background:radial-gradient(circle,rgba(47,97,196,.24),transparent 66%);pointer-events:none}.kicker,.section-label{display:flex;align-items:center;gap:9px;color:var(--lime);font:500 10px DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.kicker>span{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px #4f8cff29}.hero h1{max-width:560px;margin:23px 0 24px;font-size:clamp(56px,5.55vw,79px);font-weight:600;letter-spacing:-.075em;line-height:.94}.hero h1 em,h2 em,blockquote em{font-family:Fraunces,serif;font-weight:500;color:var(--lime);letter-spacing:-.09em}.hero-intro{max-width:473px;color:var(--copy);font-size:16px;line-height:1.65}.hero-actions{display:flex;align-items:center;gap:27px;margin-top:33px}.text-link{padding-bottom:5px;border-bottom:1px solid #44598c;color:#d7e3ff;font-size:13px}.text-link span{margin-left:6px;color:var(--lime)}.hero-proof{display:flex;gap:23px;margin-top:56px;color:#7e90bd;font:10px DM Mono,monospace}.hero-proof i{font-style:normal;color:var(--lime);margin-right:5px}.product-stage{height:462px;position:relative}.aurora{position:absolute;border-radius:50%;filter:blur(2px)}.aurora-one{width:345px;height:345px;right:5px;top:11px;background:#1f3f78;opacity:.76}.aurora-two{width:260px;height:260px;left:6px;bottom:5px;background:#15264a}.console{position:absolute;z-index:2;right:0;top:18px;width:min(100%,517px);height:409px;display:flex;overflow:hidden;background:#eef2fb;color:#13233d;border:1px solid rgba(230,240,255,.5);box-shadow:0 30px 70px #0000004f}.console-rail{width:52px;padding:15px 0;display:flex;flex:none;align-items:center;flex-direction:column;gap:13px;background:#0d1f3d}.rail-mark{width:20px;height:20px;margin-bottom:4px}.rail-mark .mark{width:100%;height:100%}.rail-button{display:grid;place-items:center;width:31px;height:31px;padding:0;border:0;border-radius:5px;background:transparent;color:#7e93c2;cursor:pointer;transition:background .2s,color .2s}.rail-button:hover,.rail-button.selected{color:var(--lime);background:#1c3c6e}.rail-glyph{display:block;width:13px;height:13px;border:1.5px solid currentColor;border-radius:3px}.rail-glyph.alerts{border-radius:50%;border-width:2px}.rail-glyph.commands{border:0;border-top:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:0}.rail-bottom{margin-top:auto;display:grid;place-items:center;width:19px;height:19px;border:1px solid #5f7aad;border-radius:50%;color:#9fb3da;font-size:11px}.console-content{width:calc(100% - 52px);padding:21px 24px}.console-top,.activity-head,.event-head{display:flex;align-items:start;justify-content:space-between}.eyebrow{display:block;font:9px DM Mono,monospace;letter-spacing:.09em}.eyebrow.dark{color:#5b74a8}.console-top h3{margin:4px 0 0;font-size:17px;letter-spacing:-.04em}.operator{position:relative;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#d7e4fb;color:#33517f;font:9px DM Mono,monospace}.operator i{position:absolute;right:-1px;bottom:0;width:7px;height:7px;border:1px solid #eef2fb;border-radius:50%;background:#49a45f}.metrics{display:grid;grid-template-columns:1fr 72px;align-items:center;gap:15px;min-height:101px;margin-top:18px;padding:14px 16px;background:#dbe4f7}.metrics>div>span{display:block;color:#5c6fa0;font-size:9px}.metrics strong{display:block;margin-top:2px;font:500 31px Fraunces,serif;letter-spacing:-.08em}.metrics sup{font:11px DM Sans,sans-serif}.metrics small{display:block;color:#35824b;font-size:9px}.warning-text{color:#ae6b22!important}.metric-ring{width:63px;height:63px;display:grid;place-content:center;border-radius:50%;background:conic-gradient(#50a967 0,#50a967 354deg,#b7c4ea 354deg);position:relative;text-align:center}.metric-ring:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:#dbe4f7}.metric-ring b,.metric-ring small{z-index:1}.metric-ring b{font:500 14px Fraunces,serif}.metric-ring small{font-size:7px;color:#5c6fa0}.activity-card{margin-top:11px;padding:13px 14px 7px;border:1px solid #d8e0f5}.activity-head b{display:block;margin-top:4px;font-size:12px}.live{color:#438d54;font:8px DM Mono,monospace}.live i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#438d54;animation:pulse 1.8s infinite}.chart{height:87px;position:relative;margin-top:7px}.chart-grid{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#c7d4f033 1px,transparent 1px) 0 0/100% 28px}.chart svg{position:relative;width:100%;height:100%}.chart-alerts svg{filter:hue-rotate(58deg)}.event-head{margin-top:11px;color:#5f6f99;font:8px DM Mono,monospace}.event-head span:last-child{letter-spacing:0;text-transform:none}.event-list{margin-top:4px}.event-row{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:6px;padding:4px 0}.event-row>i{width:5px;height:5px;border-radius:50%}.event-row>i.healthy{background:#53a666}.event-row>i.attention{background:#d49335}.event-row b,.event-row span{display:block}.event-row b{font-size:10px}.event-row div span,.event-row time{color:#66739c;font-size:8px}.event-row time{align-self:start;padding-top:2px}.floating-card{position:absolute;z-index:3;bottom:11px;left:-31px;display:flex;align-items:center;gap:9px;min-width:224px;padding:13px;background:#eef2fb;color:#132543;box-shadow:0 18px 36px #00000038}.completion{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#d2eec4;color:#317947}.floating-card small{display:block;color:#5a6b94;font:8px DM Mono,monospace;letter-spacing:.07em}.floating-card b{display:block;margin-top:3px;font-size:11px}.floating-card>span:last-child{margin-left:auto;color:#7686ac;font-size:8px}.orbital-stat{position:absolute;z-index:3;right:-18px;bottom:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:116px;height:116px;border-radius:50%;background:#bfe0ff;color:#142a47;box-shadow:0 0 0 10px #5faaff2e}.orbital-stat b{font:500 29px Fraunces,serif;letter-spacing:-.08em}.orbital-stat span{text-align:center;font-size:8px;line-height:1.25}.trust-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust-bar .shell{min-height:94px;display:flex;align-items:center;justify-content:space-between}.trust-bar p{margin:0;color:#7e8fb8;font:10px DM Mono,monospace;letter-spacing:.09em}.trust-bar div div{display:flex;align-items:center;gap:19px;color:#c5d0f0;font:10px DM Mono,monospace;letter-spacing:.07em}.trust-bar i{width:3px;height:3px;border-radius:50%;background:#6f85b8}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:0 auto;padding:0;background:var(--line);border-bottom:1px solid var(--line)}.stat-card{display:flex;flex-direction:column;gap:9px;padding:38px 30px;background:var(--canvas)}.stat-card b{font:500 clamp(34px,3.2vw,44px) Fraunces,serif;letter-spacing:-.06em;color:var(--lime-light)}.stat-card span{max-width:220px;color:#9aa9ce;font-size:13px;line-height:1.5}.statement{padding:129px 0 61px}.section-label>span{width:43px;height:1px;background:#4f8cff}.statement-grid{display:grid;grid-template-columns:1.05fr .65fr;gap:105px;align-items:end;margin-top:25px}.statement h2,.workflow-copy h2,.infrastructure h2,.final-cta h2,.client-results h2{margin:0;font-size:clamp(42px,4.3vw,60px);line-height:1.02;letter-spacing:-.07em}.statement-grid p{margin:0 0 25px;color:#a7b3d6;font-size:15px;line-height:1.67}.text-arrow,.capability a{display:inline-flex;align-items:center;gap:8px;color:var(--lime);font-size:12px;font-weight:600}.capabilities{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.capability{min-height:280px;padding:27px 26px 25px;background:var(--canvas);transition:background .25s}.capability:hover{background:#4f8cff0f}.capability-head{display:flex;align-items:center;justify-content:space-between;color:#7e8fb8;font:10px DM Mono,monospace}.capability-icon{width:31px;height:31px;color:var(--lime)}.capability-icon svg{width:100%;height:100%}.capability h3{margin:50px 0 10px;font-size:22px;letter-spacing:-.05em}.capability h3 em{font-style:normal;color:var(--lime)}.capability p{max-width:280px;margin-bottom:18px;color:#93a3c9;font-size:13px;line-height:1.6}.rules-sample{padding:94px 0;border-top:1px solid var(--line)}.rules-sample h2{margin:18px 0 14px;font-size:clamp(32px,3.2vw,46px);line-height:1.08;letter-spacing:-.06em}.rules-sample h2 em{font-family:Fraunces,serif;font-weight:500;color:var(--lime);letter-spacing:-.07em}.rules-sample-intro{max-width:600px;margin:0;color:var(--copy);font-size:15px;line-height:1.7}.rules-sample-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:34px;background:var(--line);border:1px solid var(--line)}.rule-sample-card{display:flex;flex-direction:column;gap:14px;padding:22px 18px;background:var(--canvas);transition:background .25s}.rule-sample-card:hover{background:#4f8cff0f}.rule-sample-text{margin:0;font-size:13.5px;line-height:1.55;color:var(--paper)}.rule-sample-detail{color:#7e8fb8;font-size:11.5px;line-height:1.5}.severity-chip{display:inline-flex;align-items:center;gap:7px;font:600 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.severity-chip i{width:7px;height:7px;border-radius:50%}.severity-critical{color:#ff8a8a}.severity-critical i{background:#ff5c5c;box-shadow:0 0 0 4px #ff5c5c2e}.severity-high{color:#ffb57a}.severity-high i{background:#ff9d4d;box-shadow:0 0 0 4px #ff9d4d29}.severity-medium{color:#f3d479}.severity-medium i{background:#f0c955;box-shadow:0 0 0 4px #f0c95529}.severity-low{color:#9cc3ff}.severity-low i{background:#6fa8ff;box-shadow:0 0 0 4px #6fa8ff29}.severity-info{color:#c3cde8}.severity-info i{background:#9aa9ce;box-shadow:0 0 0 4px #9aa9ce29}.client-hero{padding:160px 0 50px}.client-hero h1{max-width:760px;margin:20px 0 22px;font-size:clamp(40px,4.6vw,64px);font-weight:600;letter-spacing:-.06em;line-height:1.03}.client-hero h1 em{font-family:Fraunces,serif;font-weight:500;color:var(--lime);letter-spacing:-.07em}.client-hero .hero-intro{max-width:640px}.client-meta{display:flex;flex-wrap:wrap;align-items:center;gap:32px;margin-top:38px}.client-meta>span{display:block;color:var(--paper);font-size:14px}.client-meta>span b{display:block;margin-bottom:4px;color:#7e8fb8;font:10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.split-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:44px 0 86px;border-top:1px solid var(--line)}.split-grid p{margin-top:16px;color:#a7b3d6;font-size:15px;line-height:1.72}.client-results{padding-bottom:70px}.client-results h2{margin:18px 0 0}.client-results h2 em{font-family:Fraunces,serif;font-weight:500;color:var(--lime);letter-spacing:-.08em}.client-outcomes{margin-top:34px}.client-rules{padding:56px 0 10px;border-top:1px solid var(--line)}.client-rules h2{margin:18px 0 0;font-size:clamp(32px,3.2vw,46px);line-height:1.08;letter-spacing:-.06em}.client-rules h2 em{font-family:Fraunces,serif;font-weight:500;color:var(--lime);letter-spacing:-.07em}.rules-table{margin-top:30px;border:1px solid var(--line)}.rules-table-head,.rules-table-row{display:grid;grid-template-columns:2.4fr .9fr .8fr .7fr .8fr .7fr;gap:12px;align-items:center;padding:14px 18px}.rules-table-head{color:#7e8fb8;font:10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line)}.rules-table-row{border-bottom:1px solid var(--line);color:#c6d1ef;font-size:13px}.rules-table-row:last-child{border-bottom:0}.rules-table-row:nth-child(odd){background:#4f8cff09}.rule-severity{display:inline-flex;align-items:center;gap:6px;color:#ff9d7a;font:600 11px DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.rule-severity:before{content:"";width:6px;height:6px;border-radius:50%;background:#ff8a5c}.agent{padding:90px 0;border-top:1px solid var(--line)}.agent-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:start;margin-top:26px}.agent-copy h2{margin:0 0 18px;font-size:clamp(32px,3.2vw,44px);line-height:1.08;letter-spacing:-.06em}.agent-copy h2 em{font-family:Fraunces,serif;font-weight:500;color:var(--lime);letter-spacing:-.07em}.agent-copy>p{max-width:480px;color:var(--copy);font-size:15px;line-height:1.7;margin:0 0 22px}.agent-extras{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.agent-extras li{position:relative;padding-left:20px;color:#a7b3d6;font-size:13px;line-height:1.6}.agent-extras li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--lime)}.agent-cards{display:grid;gap:16px}.agent-card{padding:24px 26px;border:1px solid var(--line);background:#4f8cff0b}.agent-card-icon{display:block;width:26px;height:26px;margin-bottom:14px;color:var(--lime)}.agent-card-icon svg{width:100%;height:100%}.agent-card-eyebrow{display:block;margin-bottom:6px;color:#7e8fb8;font:10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.agent-card b{display:block;margin-bottom:8px;font-size:17px;letter-spacing:-.03em}.agent-card p{margin:0;max-width:360px;color:#93a3c9;font-size:13px;line-height:1.6}.client-products-intro{padding:62px 0 8px}.client-products-intro h2{margin:18px 0 0;font-size:clamp(32px,3.2vw,46px);line-height:1.08;letter-spacing:-.06em}.client-products-intro h2 em{font-family:Fraunces,serif;font-weight:500;color:var(--lime);letter-spacing:-.07em}.flow{margin:56px 0 0;padding:0}.flow-caption{display:block;margin-bottom:18px;color:#7e8fb8;font:10px DM Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.flow-scroll{overflow-x:auto;border:1px solid var(--line);background:#4f8cff08}.flow-svg{display:block;width:100%;min-width:760px;height:auto}.flow-boxes rect{fill:#4f8cff0d;stroke:#b0cbff47;stroke-width:1}.flow-title{fill:var(--lime);font:500 10px DM Mono,monospace;letter-spacing:.12em}.flow-label{fill:var(--paper);font:600 12px DM Sans,sans-serif}.flow-sub{fill:#8ea0c8;font:9.5px DM Mono,monospace;letter-spacing:.02em}.flow-name{fill:var(--paper);font:500 11px DM Mono,monospace}.flow-sub-cmd{fill:#ffb57a}.flow-container rect:first-child{fill:#0f2443;stroke:#4f8cff;stroke-width:1.2}.flow-cube{fill:none;stroke:#8fc3ff;stroke-width:1.4}.flow-db path,.flow-db ellipse{fill:#0f2443;stroke:#6fa8ff;stroke-width:1.4}.flow-db path:nth-of-type(2){fill:none}.flow-dash rect{fill:#0f2443;stroke:#6fa8ff;stroke-width:1.4}.flow-dash polyline{fill:none;stroke:#8fc3ff;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.flow-tracks path{fill:none;stroke:#8fc3ff4d;stroke-width:1.5}.flow-tracks-cmd path{stroke:#ffb57a73;stroke-dasharray:5 5}.flow-arrows path{fill:none;stroke:#8fc3ff4d;stroke-width:1.5}.flow-person circle,.flow-person path{fill:none;stroke:#ffb57a;stroke-width:1.8;stroke-linecap:round}.flow-packet-data{fill:#8fc3ff;filter:drop-shadow(0 0 4px rgba(79,140,255,.9))}.flow-packet-cmd{fill:#ffb57a;filter:drop-shadow(0 0 4px rgba(255,157,77,.9))}.flow-legend{display:flex;flex-wrap:wrap;gap:10px 28px;margin:16px 0 0;padding:0;list-style:none;color:#93a3c9;font-size:12px}.flow-legend li{display:flex;align-items:center;gap:9px}.flow-legend i{width:8px;height:8px;border-radius:50%}.flow-legend-data i{background:#8fc3ff;box-shadow:0 0 0 4px #4f8cff33}.flow-legend-cmd i{background:#ffb57a;box-shadow:0 0 0 4px #ff9d4d33}.flow-legend-alert i{background:#ff5c5c;box-shadow:0 0 0 4px #ff5c5c33}.flow-alert circle{filter:drop-shadow(0 0 3px rgba(255,92,92,.7))}.live-view{padding:48px 0 10px;border-top:1px solid var(--line)}.live-view h2{margin:18px 0 0;font-size:clamp(32px,3.2vw,46px);line-height:1.08;letter-spacing:-.06em}.live-view h2 em{font-family:Fraunces,serif;font-weight:500;color:#ff9d7a;letter-spacing:-.07em}.live-view-intro{margin:14px 0 0;color:#ffb199;font:600 13px DM Mono,monospace;letter-spacing:.03em}.live-events{margin-top:26px;border:1px solid var(--line)}.live-event{display:grid;grid-template-columns:14px 1fr auto;gap:16px;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line)}.live-event:last-child{border-bottom:0}.live-event:nth-child(odd){background:#4f8cff09}.live-dot{width:9px;height:9px;border-radius:50%}.live-dot.critical{background:#ff5c5c;box-shadow:0 0 0 5px #ff5c5c33}.live-dot.attention{background:#ff9d4d;box-shadow:0 0 0 5px #ff9d4d29}.live-dot.healthy{background:#53c27a;box-shadow:0 0 0 5px #53c27a29}.live-event>div{display:flex;flex-direction:column;gap:3px}.live-event b{font-size:13px;letter-spacing:-.01em;color:var(--paper)}.live-device{color:#7e8fb8;font:10px DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.live-event time{color:#66739c;font:11px DM Mono,monospace}.workflow{margin-top:130px;padding:120px 0;background:var(--paper);color:#122038}.workflow-layout{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:113px}.network-panel{height:390px;position:relative;overflow:hidden;background:#d7e1f7}.grid{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#7d93c642 1px,transparent 1px),linear-gradient(90deg,#7d93c642 1px,transparent 1px);background-size:42px 42px}.network-ring{position:absolute;border:1px solid #5f7fc9;border-radius:50%}.ring-one{width:278px;height:278px;left:calc(50% - 139px);top:55px}.ring-two{width:320px;height:320px;left:-87px;bottom:-174px;border-right-color:transparent}.network-node{position:absolute;z-index:1;border-radius:50%}.core{display:grid;place-items:center;width:76px;height:76px;top:calc(50% - 38px);left:calc(50% - 38px);background:#1f3f78;box-shadow:0 0 0 12px #2f61c42e}.core .mark{width:35px;height:35px}.n-one,.n-two,.n-three,.n-four{width:13px;height:13px;background:#4f8cff;box-shadow:0 0 0 6px #4f8cff38}.n-one{top:70px;left:105px}.n-two{top:102px;right:87px}.n-three{bottom:66px;right:79px}.n-four{bottom:97px;left:86px}.network-signal{position:absolute;z-index:2;width:9px;height:9px;border-radius:50%;background:var(--lime-light);box-shadow:0 0 10px 3px #4f8cff8c;animation:flow-to-core 2.8s ease-in infinite;opacity:0}.signal-one{top:70px;left:105px;--dx:46px;--dy:40px}.signal-two{top:102px;right:87px;--dx:-46px;--dy:40px;animation-delay:.7s}.signal-three{bottom:66px;right:79px;--dx:-46px;--dy:-36px;animation-delay:1.4s}.signal-four{bottom:97px;left:86px;--dx:46px;--dy:-36px;animation-delay:2.1s}.network-caption{position:absolute;bottom:21px;left:22px;color:#3d5a94;font:10px DM Mono,monospace;letter-spacing:.05em}.network-caption i{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#3d7de0;box-shadow:0 0 0 4px #3d7de02e}.workflow-copy h2{margin:25px 0 20px}.workflow-copy h2 em{color:#2159c9}.workflow-copy>p{max-width:413px;color:#51618c;font-size:15px;line-height:1.62}.workflow ol{margin:31px 0 0;padding:0;list-style:none}.workflow li{display:grid;grid-template-columns:45px 1fr;padding:15px 0;border-top:1px solid #c3cfeb}.workflow li>span{padding-top:3px;color:#3f63aa;font:10px DM Mono,monospace}.workflow li b{font-size:14px}.workflow li p{margin:4px 0 0;color:#596a93;font-size:12px;line-height:1.5}.outcome{padding:130px 10% 132px;text-align:center}.outcome-label{margin-bottom:23px;color:#7db4ff;font:10px DM Mono,monospace;letter-spacing:.1em}.outcome blockquote{max-width:890px;margin:0 auto;font:500 clamp(31px,3.55vw,49px)/1.15 Fraunces,serif;letter-spacing:-.055em}.outcome blockquote em{color:var(--lime)}.outcome-rule{width:43px;height:1px;margin:35px auto 0;background:#51699e}.infrastructure{display:grid;grid-template-columns:.83fr 1.17fr;gap:94px;align-items:center;padding-bottom:132px}.infrastructure h2{margin:24px 0 20px}.infrastructure h2 em{color:var(--lime)}.infrastructure-copy>p{max-width:395px;color:#9aa8cf;font-size:15px;line-height:1.65}.infrastructure-copy .button{margin-top:11px}.assurance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:11px}.assurance-grid article{min-height:190px;padding:20px;border:1px solid #27406e;background:#112a4d}.assurance-grid article:nth-child(2){background:#15335c}.assurance-grid article:nth-child(3){background:#0f2850}.assurance-grid article:nth-child(4){background:#122d5e}.assurance-grid article:nth-child(5){background:#0d2444}.assurance-grid article:nth-child(6){background:#133069}.assurance-grid span{color:#6fa8ff;font:10px DM Mono,monospace}.assurance-grid b{display:block;margin-top:50px;font-size:14px}.assurance-grid p{margin:7px 0 0;color:#93a3c9;font-size:11px;line-height:1.5}.final-cta{position:relative;overflow:hidden;padding:104px 0;background:#0e2550}.cta-rings{position:absolute;right:-245px;top:-620px;width:810px;height:810px;border:1px solid #4f78c4;border-radius:50%;box-shadow:0 0 0 84px #1c3f79,0 0 0 85px #4f78c4,0 0 0 170px #15315f,0 0 0 171px #3c5f9c;opacity:.46}.cta-inner{position:relative;z-index:1;display:flex;align-items:end;justify-content:space-between}.final-cta h2{margin:22px 0 17px}.final-cta h2 em{color:#bfe0ff}.final-cta p{max-width:540px;margin:0;color:#c4cfee;font-size:15px;line-height:1.6}.cta-action{display:flex;align-items:center;flex-direction:column;gap:13px}.button-light{background:#cfe6ff}.cta-action small{color:#b7c3ea;font-size:10px}.footer{min-height:108px;display:flex;align-items:center;justify-content:space-between}.footer-links{display:flex;gap:24px;color:#9fb0d9;font-size:12px}.footer-links a:last-child{color:#dbe6ff}.footer>small{color:#7488b4;font-size:11px}.architecture-page .client-hero{padding:100px 0 36px}.architecture-page .client-products-intro{padding:50px 0 22px}.architecture-pipeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:none;border:0}.architecture-pipeline .capability,.architecture-flow .agent-card,.architecture-choices article{min-height:0;padding:23px 25px;border:1px solid var(--line);background:#4f8cff0b}.architecture-pipeline .capability h3{margin:18px 0 9px;font-size:19px}.architecture-pipeline .capability p{max-width:none;margin:0;font-size:13px}.architecture-flow{padding:70px 0 36px}.architecture-flow .agent-grid{display:block;margin-top:22px}.architecture-flow .agent-copy{max-width:760px}.architecture-flow .agent-copy>p{max-width:760px;margin-bottom:0}.architecture-flow .agent-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px}.architecture-flow .agent-card-icon{margin-bottom:12px}.architecture-flow .agent-card p{max-width:none}.architecture-flow .flow{margin-top:45px}.architecture-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-bottom:90px}.architecture-choices article:nth-child(n){background:#4f8cff0b}.architecture-choices b{margin-top:18px;font-size:15px}.architecture-choices p{font-size:13px;line-height:1.6}.security-page .client-hero{padding:100px 0 55px}.security-story{padding:70px 0 60px}.security-story .agent-copy{margin-top:23px;max-width:760px}.security-story .agent-copy>p{max-width:760px}.security-story .flow{margin-top:42px}.security-svg{min-width:760px}.security-tracks path{fill:none;stroke:#8fc3ff7a;stroke-width:1.6}.security-tracks .security-risk-track{stroke:#ffb57aa6;stroke-dasharray:5 5}.security-node rect{fill:#0f2443;stroke:#6fa8ff;stroke-width:1.4}.security-protect rect{stroke:#8fc3ff;stroke-width:2}.security-risk-node rect,.security-detection rect{stroke:#ffb57a}.security-business rect{stroke:#8fc3ff}.security-alert-dot{fill:#ff9d4d;filter:drop-shadow(0 0 4px #ff9d4d)}.security-packet-data{fill:#8fc3ff;filter:drop-shadow(0 0 4px rgba(79,140,255,.9))}.security-packet-risk{fill:#ffb57a;filter:drop-shadow(0 0 4px rgba(255,157,77,.9))}.security-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;background:none;border:0}.security-steps .capability{min-height:0;padding:24px;border:1px solid var(--line);background:#4f8cff0b}.security-steps .capability h3{margin:20px 0 10px;font-size:19px}.security-steps .capability p{max-width:none;margin:0}.security-note{padding:18px 0 90px;color:#8ea0c8;font-size:12px;line-height:1.6}@keyframes pulse{50%{box-shadow:0 0 0 4px #438d5424}}@keyframes flow-to-core{0%{opacity:0;transform:translate(0) scale(1)}14%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.25)}}:focus-visible{outline:2px solid var(--lime-light);outline-offset:4px}.console :focus-visible{outline-color:#2f6fd6;outline-offset:2px}@media (max-width:850px){.shell{width:min(650px,calc(100% - 48px))}.header{height:76px}.nav-links{display:none;position:absolute;top:65px;right:0;left:0;padding:20px;align-items:stretch;flex-direction:column;gap:16px;background:#0e2347;border:1px solid var(--line);box-shadow:0 15px 30px #0003}.nav-links.open{display:flex}.login-link{margin-left:auto}.menu-toggle{display:flex;flex-direction:column;gap:5px;width:30px;padding:8px 0;border:0;background:transparent}.menu-toggle i{display:block;width:22px;height:1px;background:#e9f0ff}.hero{display:block;padding-top:60px}.product-stage{max-width:620px;margin:64px auto 0}.statement-grid,.workflow-layout,.infrastructure{grid-template-columns:1fr;gap:43px}.workflow-layout{gap:48px}.workflow{margin-top:83px;padding:83px 0}.network-panel{order:2}.workflow-copy{order:1}.statement{padding-top:83px}.capabilities{grid-template-columns:1fr;gap:1px}.capability{min-height:0;padding:24px 0}.capability h3{margin-top:28px}.capability p{max-width:440px}.rules-sample{padding:56px 0}.rules-sample-grid{grid-template-columns:1fr}.infrastructure{padding-bottom:83px}.assurance-grid{max-width:600px}.outcome{padding:88px 0}.cta-inner{align-items:start;flex-direction:column;gap:36px}.cta-action{align-items:start}.trust-bar .shell{display:block;padding:24px 0}.trust-bar p{margin-bottom:16px}.footer{padding:28px 0;align-items:flex-start;flex-direction:column;gap:21px}.hero-proof{margin-top:41px}.stats{grid-template-columns:repeat(2,1fr)}.stat-card{padding:26px 22px}.client-hero{padding-top:110px}.split-grid{grid-template-columns:1fr;gap:34px}.agent-grid{grid-template-columns:1fr;gap:38px}.rules-table{overflow-x:auto}.rules-table-head,.rules-table-row{grid-template-columns:1.8fr .7fr .6fr .5fr .6fr .5fr;font-size:11px;padding:12px}}@media (max-width:560px){.shell{width:calc(100% - 32px)}.header-cta{display:none}.menu-toggle{margin-left:0}.hero{padding:48px 0 57px}.hero h1{font-size:51px}.hero-actions{flex-wrap:wrap;gap:18px}.hero-proof{flex-direction:column;gap:10px}.product-stage{height:340px;margin-top:48px}.console{top:5px;height:300px;width:100%}.console-rail{width:39px;padding:10px 0;gap:8px}.rail-mark{width:17px;height:17px}.rail-button{width:27px;height:27px}.rail-bottom{width:17px;height:17px}.console-content{width:calc(100% - 39px);padding:14px}.console-top h3{font-size:14px}.metrics{grid-template-columns:1fr 52px;min-height:72px;margin-top:12px;padding:8px 11px}.metrics strong{font-size:23px}.metric-ring{width:49px;height:49px}.activity-card{margin-top:8px;padding:9px 10px 3px}.chart{height:55px}.event-head{margin-top:6px}.event-row{padding:2px 0}.event-row:nth-child(3){display:none}.floating-card{bottom:-10px;left:-5px;transform:scale(.82);transform-origin:left bottom}.orbital-stat{right:-14px;bottom:-17px;transform:scale(.8)}.trust-bar div div{justify-content:space-between;gap:7px;font-size:8px}.trust-bar i{display:none}.statement{padding:76px 0 42px}.statement h2,.workflow-copy h2,.infrastructure h2,.final-cta h2{font-size:40px}.network-panel{height:310px}.assurance-grid{grid-template-columns:1fr}.assurance-grid article{min-height:0}.assurance-grid b{margin-top:18px}.footer-links{gap:15px;flex-wrap:wrap}.footer>small{font-size:10px}.outcome blockquote{font-size:30px}.final-cta{padding:76px 0}.stats{grid-template-columns:1fr}.stat-card{padding:22px 0;background:transparent;border-bottom:1px solid var(--line)}.stats{background:transparent;gap:0}.stat-card:last-child{border-bottom:0}.client-hero{padding:88px 0 36px}.client-hero h1{font-size:34px}.client-meta{gap:20px;margin-top:26px}.split-grid{padding:30px 0 56px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.network-signal,.flow-packet{display:none}}@media (max-width:850px){.architecture-page .client-hero{padding-top:80px}.architecture-pipeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.architecture-pipeline .capability{padding:22px}.architecture-flow .agent-cards{grid-template-columns:1fr}.architecture-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.architecture-choices article{min-height:0}}@media (max-width:560px){.architecture-page .client-hero{padding-top:68px}.architecture-page .client-products-intro{padding-top:42px}.architecture-pipeline,.architecture-choices{grid-template-columns:1fr}.architecture-flow{padding-top:58px}.architecture-flow .flow{margin-top:36px}.architecture-choices{padding-bottom:70px}}@media (max-width:850px){.security-page .client-hero{padding-top:80px}.security-steps{grid-template-columns:1fr}.security-story{padding:58px 0 42px}}@media (max-width:560px){.security-page .client-hero{padding-top:68px}.security-story .flow{margin-top:32px}.security-note{padding-bottom:70px}}@media (prefers-reduced-motion:reduce){.security-packets{display:none}.security-alert-dot{visibility:hidden}}.lang-switch{display:inline-flex;margin-left:-14px;border:1px solid rgba(176,203,255,.3);border-radius:2px;overflow:hidden}.lang-switch button{min-width:36px;padding:9px 10px;border:0;background:transparent;color:#b7c4e6;font:600 11px DM Mono,monospace;letter-spacing:.06em;cursor:pointer;transition:color .2s,background .2s}.lang-switch button:hover{color:#fff}.lang-switch button.selected{background:var(--lime);color:var(--ink)}.lang-switch button:focus-visible{outline:2px solid var(--lime-light);outline-offset:-2px}@media (max-width:850px){.lang-switch{margin-left:auto}.lang-switch+.login-link{margin-left:0}}
