:root{--mk-bg:#080a08;--mk-bg-soft:#0c0f0c;--mk-panel:#101310;--mk-panel-2:#141814;--mk-text:#eef1e9;--mk-muted:#9ca39a;--mk-faint:#697068;--mk-line:#ebf0e61a;--mk-line-strong:#ebf0e62e;--mk-signal:#ff6a3d;--mk-signal-soft:#ff6a3d1f;--mk-green:#8df0b1;--mk-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{background:var(--mk-bg)}body{margin:0}button,input,textarea{font:inherit}.marketing-site{color:var(--mk-text);background:var(--mk-bg);scroll-behavior:smooth;isolation:isolate;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden auto}.marketing-site::selection{color:#080a08;background:var(--mk-signal)}.marketing-noise{z-index:50;pointer-events:none;opacity:.026;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:fixed;inset:0}.marketing-nav{z-index:40;border-bottom:1px solid #0000;grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);align-items:center;height:72px;padding:0 clamp(22px,4.3vw,74px);transition:height .22s,background .22s,border-color .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s;display:grid;position:sticky;top:0}.marketing-nav.is-scrolled{border-color:var(--mk-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a08e0;height:62px}.marketing-brand,.marketing-nav nav button,.marketing-nav-actions button,.marketing-menu-button{color:inherit;cursor:pointer;background:0 0;border:0}.marketing-brand{justify-self:start;align-items:center;gap:11px;padding:0;display:inline-flex}.marketing-brand-mark{place-items:center;width:24px;height:24px;display:grid}.marketing-brand-mark img{object-fit:contain;width:100%;height:100%}.marketing-brand-word{letter-spacing:.22em;font-size:12px;font-weight:800}.marketing-nav nav{align-items:center;gap:clamp(22px,3vw,48px);display:flex}.marketing-nav nav button,.marketing-nav-text,.marketing-nav-launch,.marketing-menu-button{font-family:var(--mk-mono);letter-spacing:.13em;font-size:8px;font-weight:700}.marketing-nav nav button{color:#aeb4aa;padding:7px 0;position:relative}.marketing-nav nav button:after{content:"";background:var(--mk-signal);height:1px;transition:right .18s;position:absolute;bottom:0;left:0;right:100%}.marketing-nav nav button:hover{color:var(--mk-text)}.marketing-nav nav button:hover:after{right:0}.marketing-nav-actions{justify-self:end;align-items:center;gap:20px;display:flex}.marketing-nav-text{color:#9ca39a!important}.marketing-nav-text:hover{color:var(--mk-text)!important}.marketing-nav-launch{align-items:center;gap:10px;min-height:36px;transition:background .18s,transform .18s;display:inline-flex;color:#090b09!important;background:var(--mk-text)!important;padding:0 14px!important}.marketing-nav-launch:hover{transform:translateY(-1px);background:var(--mk-signal)!important}.marketing-menu-button{justify-self:end;display:none}.marketing-hero{border-bottom:1px solid var(--mk-line);min-height:calc(100vh - 72px);display:block;position:relative;overflow:hidden}.marketing-hero-grid,.promo-vision-grid{pointer-events:none;background-image:linear-gradient(#eef1e908 1px,#0000 1px),linear-gradient(90deg,#eef1e908 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d9,#0000 92%);mask-image:linear-gradient(#000000d9,#0000 92%)}.marketing-hero-copy{z-index:3;justify-content:center;align-items:center;min-height:calc(100vh - 72px);padding:112px 6vw 92px;display:flex;position:relative}.marketing-hero-shell{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:end;gap:clamp(28px,3.6vw,56px);width:min(1320px,100%);display:grid}.marketing-hero-main{max-width:780px}.marketing-kicker{color:#a9afa5;font-family:var(--mk-mono);letter-spacing:.16em;align-items:center;gap:10px;font-size:8px;font-weight:700;display:flex}.marketing-kicker>span{background:var(--mk-signal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 17px #ff6a3db8}.marketing-hero h1{letter-spacing:-.067em;margin:28px 0 24px;font-size:clamp(54px,6.4vw,112px);font-weight:760;line-height:.88}.marketing-hero h1 span{display:block}.marketing-hero-outline{color:#0000;-webkit-text-stroke:1px #eef1e9b3}.marketing-hero-main>p{max-width:660px;color:var(--mk-muted);margin:0;font-size:clamp(16px,1.25vw,20px);line-height:1.68}.marketing-hero-actions,.marketing-final-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.marketing-primary-action,.marketing-secondary-action,.marketing-final-actions button{min-height:48px;font-family:var(--mk-mono);letter-spacing:.1em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:11px;padding:0 20px;font-size:9px;font-weight:700;transition:transform .18s,background .18s,color .18s,border-color .18s;display:inline-flex}.marketing-primary-action,.marketing-final-actions button:not(.is-secondary){color:#090b09;background:var(--mk-signal)}.marketing-primary-action:hover,.marketing-final-actions button:not(.is-secondary):hover{background:#ff805a;transform:translateY(-2px)}.marketing-secondary-action,.marketing-final-actions .is-secondary{color:var(--mk-text);border-color:var(--mk-line-strong);background:#eef1e906}.marketing-secondary-action:hover,.marketing-final-actions .is-secondary:hover{background:#eef1e912;transform:translateY(-2px)}.marketing-demo-email{color:var(--mk-signal);font-family:var(--mk-mono);letter-spacing:.08em;margin-top:16px;font-size:9px}.marketing-demo-email.is-centered{text-align:center;margin-top:18px}.marketing-hero-panel{border:1px solid var(--mk-line-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff04,#ffffff03),linear-gradient(135deg,#ff6a3d14,#ff6a3d00 45%),#0f120fcc;min-height:520px;padding:28px;position:relative;box-shadow:inset 0 1px #ffffff08,0 30px 80px #00000052}.marketing-hero-panel:before,.marketing-hero-panel:after{content:"";border-style:solid;border-color:#eef1e9ad;width:18px;height:18px;position:absolute}.marketing-hero-panel:before{border-width:1px 0 0 1px;top:14px;left:14px}.marketing-hero-panel:after{border-width:0 1px 1px 0;bottom:14px;right:14px}.marketing-hero-panel-head{border-bottom:1px solid var(--mk-line);flex-direction:column;gap:10px;padding-bottom:20px;display:flex}.marketing-hero-panel-head span,.marketing-hero-panel-card b,.marketing-hero-panel-rail span{color:var(--mk-faint);font-family:var(--mk-mono);letter-spacing:.13em;font-size:8px;font-weight:700}.marketing-hero-panel-head strong,.marketing-hero-panel-rail strong{letter-spacing:.04em;font-size:12px}.marketing-hero-panel-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.marketing-hero-panel-card{border:1px solid var(--mk-line);background:#ffffff05;flex-direction:column;gap:12px;min-height:154px;padding:16px;display:flex}.marketing-hero-panel-card svg{color:var(--mk-signal)}.marketing-hero-panel-card p{color:var(--mk-muted);margin:0;font-size:14px;line-height:1.6}.marketing-hero-panel-rail{border-top:1px solid var(--mk-line);gap:12px;margin-top:18px;padding-top:18px;display:grid}.marketing-hero-panel-rail div{flex-direction:column;gap:8px;display:flex}.marketing-hero-proof{border-top:1px solid var(--mk-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px;padding-top:21px;display:grid}.marketing-hero-proof div{flex-direction:column;gap:8px;display:flex}.marketing-hero-proof strong,.marketing-hero-proof span,.marketing-scene-heading span,.marketing-scene-heading strong,.marketing-scene-telemetry span,.marketing-scene-telemetry strong,.marketing-hero-system-tag span,.marketing-hero-system-tag strong,.marketing-section-index,.promo-film-stage-list button,.promo-film-message>span,.promo-film-message>div,.promo-replay,.promo-screen-topbar,.promo-screen-footer,.promo-artifact-card>i,.promo-use-card>div span,.marketing-footer span{font-family:var(--mk-mono)}.marketing-hero-proof strong{letter-spacing:.12em;font-size:8px}.marketing-hero-proof span{color:var(--mk-faint);font-size:9px;line-height:1.55}.marketing-hero-visual{background:radial-gradient(circle at 51% 43%,#ff6a3d17,#0000 32%),linear-gradient(135deg,#ecf4e405,#0000 62%);min-height:660px;position:relative;overflow:hidden}.marketing-system-canvas{cursor:crosshair;width:100%;height:100%;display:block;position:absolute;inset:0}.marketing-scene-frame{pointer-events:none;border:1px solid #eef1e914;position:absolute;inset:66px 54px}.marketing-scene-frame i{width:18px;height:18px;position:absolute}.marketing-scene-frame i:before,.marketing-scene-frame i:after{content:"";background:#eef1e999;position:absolute}.marketing-scene-frame i:before{width:18px;height:1px}.marketing-scene-frame i:after{width:1px;height:18px}.marketing-scene-frame i:first-child{top:-1px;left:-1px}.marketing-scene-frame i:nth-child(2){top:-1px;right:-1px;transform:rotate(90deg)}.marketing-scene-frame i:nth-child(3){bottom:-1px;right:-1px;transform:rotate(180deg)}.marketing-scene-frame i:nth-child(4){bottom:-1px;left:-1px;transform:rotate(270deg)}.marketing-scene-heading{flex-direction:column;gap:8px;display:flex;position:absolute;top:86px;left:77px}.marketing-scene-heading span,.marketing-scene-telemetry span,.marketing-hero-system-tag span{color:var(--mk-faint);letter-spacing:.13em;font-size:8px;font-weight:700}.marketing-scene-heading strong{letter-spacing:.08em;font-size:10px}.marketing-scene-telemetry{border-left:1px solid var(--mk-signal);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080a0891;grid-template-columns:1fr auto;gap:6px 12px;min-width:124px;padding:10px 12px;display:grid;position:absolute}.marketing-scene-telemetry strong{grid-column:1;font-size:10px}.marketing-scene-telemetry i{background:var(--mk-green);border-radius:50%;grid-area:1/2/3;align-self:center;width:6px;height:6px;animation:1.8s ease-in-out infinite mk-pulse;box-shadow:0 0 12px #8df0b1cc}.telemetry-a{bottom:108px;left:70px}.telemetry-b{top:126px;right:65px}.telemetry-c{bottom:96px;right:68px}.marketing-hero-system-tag{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:260px;display:flex;position:absolute;bottom:78px;left:50%;transform:translate(-50%)}.marketing-hero-system-tag strong{letter-spacing:.1em;font-size:8px}.marketing-hero-scroll{z-index:5;color:var(--mk-faint);font-family:var(--mk-mono);letter-spacing:.14em;align-items:center;gap:12px;font-size:7px;display:flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.marketing-hero-scroll i{background:var(--mk-line-strong);width:34px;height:1px;position:relative;overflow:hidden}.marketing-hero-scroll i:after{content:"";background:var(--mk-signal);animation:2s ease-in-out infinite mk-scroll;position:absolute;inset:0;transform:translate(-100%)}.marketing-proof-strip{border-bottom:1px solid var(--mk-line);background:#0a0c0a;grid-template-columns:repeat(5,1fr);min-height:78px;display:grid}.marketing-proof-strip div{color:#9da398;border-right:1px solid var(--mk-line);min-height:78px;font-family:var(--mk-mono);letter-spacing:.11em;justify-content:center;align-items:center;gap:10px;font-size:8px;display:flex}.marketing-proof-strip div:last-child{border-right:0}.marketing-proof-strip svg{color:var(--mk-signal)}.marketing-section{border-bottom:1px solid var(--mk-line);padding:138px clamp(30px,7vw,132px);position:relative;overflow:hidden}.marketing-section-heading{max-width:1040px;margin-bottom:70px}.marketing-section-index{color:var(--mk-signal);letter-spacing:.15em;margin-bottom:22px;font-size:8px;font-weight:700}.marketing-section h2,.marketing-final-cta h2{letter-spacing:-.052em;margin:0;font-size:clamp(43px,5.25vw,80px);font-weight:700;line-height:.99}.marketing-section-heading>p,.split-heading>p,.promo-problem-copy>p,.promo-vision-copy>p,.marketing-final-cta p{max-width:690px;color:var(--mk-muted);margin:25px 0 0;font-size:17px;line-height:1.72}.split-heading{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:end;gap:72px;max-width:none;display:grid}.split-heading>p{margin:0 0 4px}.promo-problem-section{background:#0b0d0b;grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:80px;min-height:740px;display:grid}.promo-problem-copy h2{max-width:820px}.promo-fragment-graphic{border:1px solid var(--mk-line);background-color:#090b09;background-image:linear-gradient(#eef1e908 1px,#0000 1px),linear-gradient(90deg,#eef1e908 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:500px;position:relative}.promo-fragment-core{background:#ff6a3d0e;border:1px solid #ff6a3d73;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:130px;height:130px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #ff6a3d14}.promo-fragment-core img{width:35px;height:35px}.promo-fragment-core span{font-family:var(--mk-mono);letter-spacing:.14em;font-size:8px}.promo-fragment{border:1px solid var(--mk-line-strong);background:#0f120ff0;grid-template-columns:auto 1fr;gap:7px 12px;min-width:160px;padding:12px 14px;animation:4.5s ease-in-out infinite mk-float;display:grid;position:absolute;box-shadow:0 18px 45px #0000003d}.promo-fragment span{color:var(--mk-signal);font-family:var(--mk-mono);letter-spacing:.11em;grid-row:1/3;font-size:8px;font-weight:700}.promo-fragment strong{font-family:var(--mk-mono);font-size:8px;font-weight:600}.promo-fragment i{background:var(--mk-line-strong);width:78%;height:2px}.fragment-a{top:12%;left:6%}.fragment-b{animation-delay:-.8s;top:14%;right:5%}.fragment-c{animation-delay:-1.6s;bottom:14%;left:4%}.fragment-d{animation-delay:-2.4s;bottom:12%;right:3%}.fragment-e{animation-delay:-3.1s;top:4%;right:34%}.promo-fragment:after{content:"";background:linear-gradient(90deg, var(--mk-line-strong), transparent);width:clamp(80px,9vw,155px);height:1px;position:absolute;top:50%}.fragment-a:after,.fragment-c:after{left:100%}.fragment-b:after,.fragment-d:after{right:100%;transform:rotate(180deg)}.fragment-e:after{background:linear-gradient(var(--mk-line-strong), transparent);width:1px;height:85px;top:100%;left:50%}.promo-promise-section{background:var(--mk-bg)}.promo-promise-grid{border:1px solid var(--mk-line);grid-template-columns:repeat(4,1fr);display:grid}.promo-promise-grid>div{border-right:1px solid var(--mk-line);background:#eef1e903;flex-direction:column;align-items:flex-start;min-height:260px;padding:30px;transition:background .2s,transform .2s;display:flex}.promo-promise-grid>div:last-child{border-right:0}.promo-promise-grid>div:hover{background:#eef1e90a;transform:translateY(-4px)}.promo-promise-grid svg{color:var(--mk-signal);margin-bottom:auto}.promo-promise-grid span{color:var(--mk-signal);font-family:var(--mk-mono);letter-spacing:.13em;margin-top:40px;font-size:8px;font-weight:700}.promo-promise-grid strong{max-width:260px;margin-top:14px;font-size:17px;line-height:1.45}.promo-film-section{background:#0b0d0b}.promo-film{border:1px solid var(--mk-line-strong);background:#080a08;grid-template-columns:340px minmax(0,1fr);min-height:720px;display:grid;box-shadow:0 30px 100px #00000059}.promo-film-copy{border-right:1px solid var(--mk-line);background:#0d100d;flex-direction:column;padding:34px;display:flex}.promo-film-stage-list{gap:0;display:grid}.promo-film-stage-list button{border:0;border-bottom:1px solid var(--mk-line);color:var(--mk-faint);text-align:left;cursor:pointer;letter-spacing:.11em;background:0 0;grid-template-columns:1fr 60px;align-items:center;gap:12px;padding:13px 0;font-size:8px;font-weight:700;display:grid;position:relative}.promo-film-stage-list button i{background:var(--mk-line);height:2px;position:relative;overflow:hidden}.promo-film-stage-list button i:after{content:"";transform-origin:0;background:var(--mk-signal);position:absolute;inset:0;transform:scaleX(0)}.promo-film-stage-list button.is-active{color:var(--mk-text)}.promo-film-stage-list button.is-active i:after{animation:3.4s linear forwards mk-film-progress}.promo-film-message{margin-top:auto;animation:.45s both mk-copy-in}.promo-film-message>span{color:var(--mk-signal);letter-spacing:.13em;font-size:8px;font-weight:700}.promo-film-message h3{letter-spacing:-.035em;margin:15px 0 14px;font-size:31px;line-height:1.08}.promo-film-message p{color:var(--mk-muted);margin:0;font-size:14px;line-height:1.68}.promo-film-message>div{color:#aeb4aa;letter-spacing:.07em;align-items:center;gap:9px;margin-top:22px;font-size:8px;line-height:1.5;display:flex}.promo-film-message>div svg{color:var(--mk-signal);flex:none}.promo-replay{color:var(--mk-faint);cursor:pointer;letter-spacing:.1em;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;margin-top:28px;padding:0;font-size:8px;font-weight:700;display:inline-flex}.promo-replay:hover{color:var(--mk-text)}.promo-film-screen{grid-template-rows:46px minmax(0,1fr) 36px;min-width:0;display:grid;position:relative;overflow:hidden}.promo-film-screen:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#ff6a3d0f,#0000 42%);position:absolute;inset:46px 0 36px}.promo-screen-topbar,.promo-screen-footer{z-index:2;color:var(--mk-faint);letter-spacing:.1em;background:#111411;align-items:center;font-size:7px;font-weight:700;display:grid;position:relative}.promo-screen-topbar{border-bottom:1px solid var(--mk-line);grid-template-columns:1fr auto 1fr;padding:0 14px}.promo-screen-topbar>div{gap:6px;display:flex}.promo-screen-topbar>div span{border:1px solid var(--mk-line-strong);border-radius:50%;width:7px;height:7px}.promo-screen-topbar>div span:first-child{border-color:#ff6a3dbf}.promo-screen-topbar strong{color:#c7ccc3;font-weight:700}.promo-screen-topbar em{color:var(--mk-green);justify-self:end;font-style:normal}.promo-screen-footer{border-top:1px solid var(--mk-line);grid-template-columns:1fr auto auto;gap:24px;padding:0 16px}.promo-screen-body{z-index:1;place-items:center;min-height:600px;animation:.52s both mk-screen-in;display:grid;position:relative;overflow:hidden}.promo-intent-preview{border:1px solid var(--mk-line-strong);background:#0d100de6;width:min(650px,76%);padding:42px;box-shadow:0 28px 80px #00000052}.promo-intent-preview>span{color:var(--mk-signal);font-family:var(--mk-mono);letter-spacing:.14em;font-size:8px;font-weight:700}.promo-intent-preview h4{letter-spacing:-.045em;margin:18px 0 16px;font-size:clamp(30px,4vw,56px);line-height:1}.promo-intent-preview p{max-width:560px;color:var(--mk-muted);margin:0;font-size:15px;line-height:1.7}.promo-typing-line{border-top:1px solid var(--mk-line);color:#d8ddd4;font-family:var(--mk-mono);letter-spacing:.1em;align-items:center;gap:9px;margin-top:32px;padding-top:19px;font-size:9px;display:flex}.promo-typing-line>i{background:var(--mk-signal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #ff6a3db3}.promo-caret{background:var(--mk-signal);width:1px;height:14px;animation:.8s step-end infinite mk-caret}.promo-system-map{width:92%;height:92%;overflow:visible}.promo-system-grid path{fill:none;stroke:#eef1e90a;stroke-width:.15px}.promo-system-links path{fill:none;stroke:#ff6a3d8c;stroke-width:.32px;stroke-dasharray:1.4 1.1;animation:8s linear infinite mk-dash}.promo-system-nodes g{animation:.52s both mk-node-in;animation-delay:var(--node-delay)}.promo-system-nodes rect{fill:#121612;stroke:#eef1e938;stroke-width:.2px}.promo-system-nodes circle{fill:var(--mk-green);filter:drop-shadow(0 0 2px #8df0b1cc)}.promo-system-nodes text{fill:#e8ece4;font-family:var(--mk-mono);letter-spacing:.08px;font-size:1.6px;font-weight:700}.promo-system-nodes text.sub{fill:#747c73;font-size:1.1px;font-weight:600}.promo-electrical{width:92%;height:88%}.promo-electrical-wires path{fill:none;stroke:#eef1e938;stroke-width:2px}.promo-electrical-pulses path{fill:none;stroke:var(--mk-signal);stroke-width:3px;stroke-dasharray:.08 .92;stroke-linecap:round;animation:3s linear infinite mk-electric}.promo-electrical-pulses path:nth-child(2){animation-delay:-1s}.promo-electrical-pulses path:nth-child(3){animation-delay:-2s}.promo-electrical-node rect{fill:#111511;stroke:#eef1e940}.promo-electrical-node circle{fill:var(--mk-green)}.promo-electrical-node text{fill:#e7ebe2;font-family:var(--mk-mono);font-size:12px;font-weight:700}.promo-electrical-node text.sub{fill:#737a72;letter-spacing:.8px;font-size:9px}.promo-artifact-stack{perspective:1200px;width:min(690px,82%);height:430px;position:relative}.promo-artifact-sheet{border:1px solid var(--mk-line-strong);width:76%;min-height:300px;font-family:var(--mk-mono);background:#121512;padding:27px;position:absolute;box-shadow:0 24px 70px #0000005c}.promo-artifact-sheet>span{color:var(--mk-faint);letter-spacing:.12em;font-size:8px;font-weight:700}.sheet-back{animation:5s ease-in-out infinite mk-sheet-back;top:14%;left:1%;transform:rotate(-5deg)}.sheet-mid{animation:5s ease-in-out infinite mk-sheet-mid;top:5%;right:2%;transform:rotate(5deg)}.sheet-front{z-index:3;background:#171b17;animation:5s ease-in-out infinite mk-sheet-front;top:23%;left:12%}.sheet-back i{border-bottom:1px solid var(--mk-line);color:#bbc1b7;grid-template-columns:28px 1fr auto;gap:12px;margin-top:18px;padding-bottom:11px;font-size:9px;font-style:normal;display:grid}.sheet-back b{color:var(--mk-signal)}.sheet-back em{color:var(--mk-green);font-size:7px;font-style:normal}.sheet-mid code{color:#c6ccc1;white-space:pre-wrap;margin-top:27px;font-size:12px;line-height:2.1;display:block}.sheet-front strong{letter-spacing:-.03em;margin:25px 0 34px;font-size:28px;display:block}.sheet-front>div{color:#afb6ab;align-items:center;gap:10px;margin:13px 0;font-size:10px;display:flex}.sheet-front svg{color:var(--mk-green)}.promo-validation-preview{grid-template-columns:180px 1fr;align-items:center;gap:48px;width:min(650px,80%);display:grid}.promo-validation-ring{width:180px;height:180px;color:var(--mk-green);border:1px solid #8df0b166;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 70px #8df0b10a,0 0 60px #8df0b10a}.promo-validation-ring:before,.promo-validation-ring:after{content:"";border:1px dashed #eef1e926;border-radius:50%;animation:12s linear infinite mk-spin;position:absolute}.promo-validation-ring:before{inset:-16px}.promo-validation-ring:after{animation-duration:8s;animation-direction:reverse;inset:20px}.promo-validation-ring span{color:var(--mk-faint);font-family:var(--mk-mono);letter-spacing:.12em;font-size:7px;position:absolute;bottom:31px}.promo-validation-list{gap:10px;display:grid}.promo-validation-list>div{border:1px solid var(--mk-line);animation:.48s both mk-validation-row;animation-delay:var(--row-delay);background:#111411;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.promo-validation-list i{color:#081008;background:var(--mk-green);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.promo-validation-list span{color:#c3c9bf;font-family:var(--mk-mono);font-size:9px}.promo-validation-list strong{color:var(--mk-green);font-family:var(--mk-mono);letter-spacing:.1em;font-size:8px}.promo-artifacts-section{background:var(--mk-bg)}.promo-artifact-grid{border-left:1px solid var(--mk-line);border-top:1px solid var(--mk-line);grid-template-columns:repeat(3,1fr);display:grid}.promo-artifact-card{border-right:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);background:#eef1e903;flex-direction:column;min-height:320px;padding:30px;transition:background .2s,transform .2s;display:flex}.promo-artifact-card:hover{z-index:2;background:#eef1e90a;transform:translateY(-5px)}.promo-artifact-card>div{color:var(--mk-signal);justify-content:space-between;align-items:center;display:flex}.promo-artifact-card>div span{color:var(--mk-faint);font-family:var(--mk-mono);letter-spacing:.12em;font-size:8px}.promo-artifact-card h3{letter-spacing:-.025em;margin:54px 0 13px;font-size:25px}.promo-artifact-card p{color:var(--mk-muted);margin:0;font-size:14px;line-height:1.65}.promo-artifact-card>i{color:var(--mk-faint);letter-spacing:.09em;align-items:center;gap:7px;margin-top:auto;padding-top:25px;font-size:7px;font-style:normal;display:flex}.promo-change-section{background:#0b0d0b}.promo-change-story{border:1px solid var(--mk-line-strong);background:#080a08;grid-template-columns:1fr 82px 1fr;align-content:start;gap:24px;min-height:610px;padding:64px;display:grid;position:relative}.promo-change-before,.promo-change-after{border:1px solid var(--mk-line);background:#111411;min-height:180px;padding:26px}.promo-change-before>span,.promo-change-after>span{color:var(--mk-faint);font-family:var(--mk-mono);letter-spacing:.11em;font-size:8px}.promo-change-before>strong,.promo-change-after>strong{margin-top:35px;font-size:15px;display:block}.promo-change-before>div,.promo-change-after>div{align-items:baseline;gap:9px;margin-top:8px;display:flex}.promo-change-before b,.promo-change-after b{font-size:54px;line-height:1}.promo-change-before em,.promo-change-after em{color:var(--mk-faint);font-family:var(--mk-mono);font-size:10px;font-style:normal}.promo-change-after{border-color:#ff6a3d73;box-shadow:inset 0 0 60px #ff6a3d09}.promo-change-after b{color:var(--mk-signal)}.promo-change-arrow{color:var(--mk-signal);flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.promo-change-arrow span{font-family:var(--mk-mono);letter-spacing:.12em;font-size:7px}.promo-change-impact{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:70px;display:grid;position:relative}.promo-impact-line{background:linear-gradient(90deg, transparent, var(--mk-signal), transparent);height:1px;position:absolute;top:-36px;left:7%;right:7%}.promo-change-impact>div:not(.promo-impact-line){border:1px solid var(--mk-line);min-height:130px;animation:.58s both mk-impact-in;animation-delay:var(--impact-delay);background:#0f120f;flex-direction:column;padding:19px;display:flex;position:relative}.promo-change-impact>div:not(.promo-impact-line):before{content:"";background:var(--mk-signal);opacity:.5;width:1px;height:36px;position:absolute;bottom:100%;left:50%}.promo-change-impact span{color:var(--mk-signal);font-family:var(--mk-mono);letter-spacing:.12em;font-size:7px;font-weight:700}.promo-change-impact strong{margin-top:15px;font-size:13px;line-height:1.42}.promo-change-impact em{color:var(--mk-faint);font-family:var(--mk-mono);letter-spacing:.1em;margin-top:auto;font-size:7px;font-style:normal}.promo-use-section{background:var(--mk-bg)}.promo-use-grid{border-top:1px solid var(--mk-line);border-left:1px solid var(--mk-line);grid-template-columns:repeat(4,1fr);display:grid}.promo-use-card{border-right:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);min-height:330px;padding:29px;transition:background .2s}.promo-use-card:hover{background:#eef1e909}.promo-use-card>div{color:var(--mk-signal);justify-content:space-between;align-items:center;display:flex}.promo-use-card>div span{color:var(--mk-faint);letter-spacing:.12em;font-size:8px}.promo-use-card h3{letter-spacing:-.03em;margin:110px 0 14px;font-size:28px}.promo-use-card p{color:var(--mk-muted);margin:0;font-size:14px;line-height:1.65}.promo-vision-section{background:#0b0d0b;grid-template-columns:.92fr 1.08fr;align-items:center;gap:90px;min-height:760px;display:grid}.promo-vision-copy{z-index:2;position:relative}.promo-vision-copy h2{max-width:760px}.promo-vision-roadmap{gap:13px;margin-top:38px;display:grid}.promo-vision-roadmap span{color:var(--mk-faint);font-family:var(--mk-mono);letter-spacing:.11em;align-items:center;gap:10px;font-size:8px;font-weight:700;display:flex}.promo-vision-roadmap i{border:1px solid var(--mk-faint);border-radius:50%;width:7px;height:7px}.promo-vision-roadmap .is-now{color:var(--mk-text)}.promo-vision-roadmap .is-now i{border-color:var(--mk-signal);background:var(--mk-signal);box-shadow:0 0 12px #ff6a3d99}.promo-vision-graphic{min-height:540px;position:relative}.promo-vision-core{z-index:3;background:#ff6a3d0b;border:1px solid #ff6a3d73;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:180px;height:180px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 100px #ff6a3d14}.promo-vision-core img{width:42px;height:42px}.promo-vision-core strong{letter-spacing:.16em;font-size:12px}.promo-vision-core span{color:var(--mk-faint);font-family:var(--mk-mono);letter-spacing:.1em;font-size:7px}.promo-orbit{border:1px dashed #eef1e924;border-radius:50%;animation:24s linear infinite mk-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.promo-orbit span{background:var(--mk-signal);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;box-shadow:0 0 12px #ff6a3db3}.promo-orbit.orbit-one{width:300px;height:300px}.promo-orbit.orbit-two{width:420px;height:420px;animation-duration:31s;animation-direction:reverse}.promo-orbit.orbit-three{width:520px;height:520px;animation-duration:41s}.promo-orbit-node{z-index:4;border:1px solid var(--mk-line-strong);color:#aeb5aa;font-family:var(--mk-mono);letter-spacing:.1em;background:#101310;padding:9px 11px;font-size:7px;font-weight:700;position:absolute;box-shadow:0 14px 40px #0000004d}.promo-orbit-node.node-1{top:19%;left:7%}.promo-orbit-node.node-2{top:24%;right:3%}.promo-orbit-node.node-3{bottom:21%;left:2%}.promo-orbit-node.node-4{bottom:18%;right:4%}.promo-orbit-node.node-5{bottom:2%;left:43%}.marketing-final-cta{text-align:center;border-bottom:1px solid var(--mk-line);background:radial-gradient(circle at 50% 55%,#ff6a3d1a,#0000 34%),#080a08;place-items:center;min-height:660px;padding:110px 30px;display:grid;position:relative;overflow:hidden}.marketing-final-cta>div:not(.marketing-final-signal){z-index:2;position:relative}.marketing-final-cta .marketing-kicker{justify-content:center}.marketing-final-cta h2{margin-top:28px}.marketing-final-cta p{margin-left:auto;margin-right:auto}.marketing-final-actions{justify-content:center}.marketing-final-signal{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.marketing-final-signal span{border:1px solid #ff6a3d1a;border-radius:50%;width:220px;height:220px;animation:6s ease-out infinite mk-radar;position:absolute}.marketing-final-signal span:nth-child(2){animation-delay:-1.2s}.marketing-final-signal span:nth-child(3){animation-delay:-2.4s}.marketing-final-signal span:nth-child(4){animation-delay:-3.6s}.marketing-final-signal span:nth-child(5){animation-delay:-4.8s}.marketing-footer{background:#090b09;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:120px;padding:30px clamp(24px,5vw,86px);display:grid}.marketing-footer-brand{align-items:center;gap:10px;display:flex}.marketing-footer-brand img{width:24px;height:24px}.marketing-footer-brand strong{letter-spacing:.18em;font-size:10px}.marketing-footer>div:nth-child(2){gap:26px;display:flex}.marketing-footer span{color:var(--mk-faint);letter-spacing:.12em;font-size:7px}.marketing-footer button{color:var(--mk-faint);font-family:var(--mk-mono);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;gap:8px;padding:0;font-size:7px;display:inline-flex}.marketing-footer button:hover{color:var(--mk-text)}.marketing-reveal{opacity:0;transition:opacity .72s ease var(--reveal-delay), transform .72s cubic-bezier(.2,.75,.25,1) var(--reveal-delay);transform:translateY(26px)}.marketing-reveal[data-visible=true]{opacity:1;transform:translateY(0)}@keyframes mk-pulse{0%,to{opacity:.42;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}@keyframes mk-scroll{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mk-film-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mk-copy-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mk-screen-in{0%{opacity:.2;filter:blur(3px);transform:scale(.985)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes mk-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes mk-dash{to{stroke-dashoffset:-40px}}@keyframes mk-node-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes mk-electric{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mk-sheet-back{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(-4deg)translateY(-7px)}}@keyframes mk-sheet-mid{0%,to{transform:rotate(5deg)translateY(0)}50%{transform:rotate(4deg)translateY(7px)}}@keyframes mk-sheet-front{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mk-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes mk-validation-row{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes mk-impact-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes mk-radar{0%{opacity:0;transform:scale(.4)}20%{opacity:.45}to{opacity:0;transform:scale(4.8)}}@media (width<=1180px){.marketing-nav{grid-template-columns:1fr auto}.marketing-nav nav{display:none}.marketing-nav-actions{margin-left:auto}.marketing-hero-copy{min-height:auto;padding-top:120px}.marketing-hero-shell{grid-template-columns:1fr;align-items:start}.marketing-hero-panel{min-height:auto}.promo-problem-section,.promo-vision-section{grid-template-columns:1fr}.promo-fragment-graphic,.promo-vision-graphic{width:min(760px,100%);margin:0 auto}.promo-promise-grid,.promo-use-grid{grid-template-columns:repeat(2,1fr)}.promo-promise-grid>div:nth-child(2){border-right:0}.promo-promise-grid>div:nth-child(-n+2){border-bottom:1px solid var(--mk-line)}.promo-artifact-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.marketing-nav{padding:0 20px}.marketing-nav-actions{display:none}.marketing-menu-button{display:block}.marketing-nav nav{border-bottom:1px solid var(--mk-line);background:#080a08f7;flex-direction:column;align-items:stretch;gap:0;padding:16px 22px 22px;display:none;position:absolute;top:100%;left:0;right:0}.marketing-nav nav.is-open{display:flex}.marketing-nav nav button{text-align:left;border-bottom:1px solid var(--mk-line);padding:16px 0}.marketing-hero-copy{padding:105px 28px 76px}.marketing-hero-proof,.marketing-hero-panel-grid{grid-template-columns:1fr}.marketing-proof-strip{grid-template-columns:1fr 1fr}.marketing-proof-strip div{border-bottom:1px solid var(--mk-line)}.marketing-proof-strip div:nth-child(2n){border-right:0}.marketing-proof-strip div:last-child{grid-column:1/-1}.marketing-section{padding:100px 26px}.split-heading{grid-template-columns:1fr;gap:24px}.split-heading>p{margin:0}.promo-film{grid-template-columns:1fr}.promo-film-copy{border-right:0;border-bottom:1px solid var(--mk-line);min-height:440px}.promo-screen-body{min-height:520px}.promo-change-story{grid-template-columns:1fr;padding:30px}.promo-change-arrow{flex-direction:row;padding:4px 0}.promo-change-impact{grid-template-columns:1fr 1fr;margin-top:35px}.promo-impact-line,.promo-change-impact>div:not(.promo-impact-line):before{display:none}.marketing-footer{text-align:center;grid-template-columns:1fr}.marketing-footer-brand,.marketing-footer>div:nth-child(2){justify-content:center}.marketing-footer button{justify-self:center}}@media (width<=640px){.marketing-hero h1{font-size:clamp(48px,15vw,72px)}.marketing-hero-visual{min-height:540px}.marketing-scene-frame{inset:45px 18px 54px}.marketing-scene-heading{top:64px;left:34px}.telemetry-a{bottom:82px;left:28px}.telemetry-b{top:106px;right:28px}.telemetry-c,.marketing-hero-system-tag{display:none}.marketing-hero-actions,.marketing-final-actions{flex-direction:column}.marketing-hero-actions button,.marketing-final-actions button{width:100%}.marketing-proof-strip{grid-template-columns:1fr}.marketing-proof-strip div,.marketing-proof-strip div:nth-child(2n){border-right:0}.marketing-proof-strip div:last-child{grid-column:auto}.promo-problem-section{gap:45px}.promo-fragment-graphic{min-height:480px}.promo-fragment{min-width:130px;padding:10px}.fragment-a{left:2%}.fragment-b{right:2%}.fragment-c{left:2%}.fragment-d{right:2%}.fragment-e{right:29%}.promo-promise-grid,.promo-artifact-grid,.promo-use-grid,.promo-change-impact{grid-template-columns:1fr}.promo-promise-grid>div{border-right:0;border-bottom:1px solid var(--mk-line)}.promo-film-copy{padding:24px}.promo-film-stage-list button{grid-template-columns:1fr 45px}.promo-screen-topbar{grid-template-columns:1fr auto}.promo-screen-topbar strong{display:none}.promo-screen-footer{grid-template-columns:1fr auto}.promo-screen-footer span:first-child{display:none}.promo-screen-body{min-height:430px}.promo-intent-preview{width:90%;padding:25px}.promo-artifact-stack{width:94%;transform:scale(.84)}.promo-validation-preview{grid-template-columns:1fr;justify-items:center;gap:32px;width:90%}.promo-validation-list{width:100%}.promo-change-story{padding:20px}.promo-vision-graphic{min-height:470px;transform:scale(.83)}.marketing-footer>div:nth-child(2){flex-direction:column;gap:9px}}@media (prefers-reduced-motion:reduce){.marketing-site{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.marketing-reveal{opacity:1;transform:none}}
