.mk{--paper:#0a0a0a;--paper-2:#1a1a1d;--paper-3:#232327;--bg-base:#0a0a0a;--chrome:#0a0a0a;--chrome-2:#1a1a1d;--border-soft:hsla(0,0%,100%,.07);--shadow-card:0 1px 2px rgba(0,0,0,.4),0 12px 32px rgba(0,0,0,.55);--radius-card:14px;--ink:#ede9e1;--ink-2:#e6e8eb;--ink-soft:#a8aab0;--ink-mute:#76777c;--rule:hsla(0,0%,100%,.1);--rule-strong:hsla(0,0%,100%,.22);--orange:#f26b1a;--orange-deep:#c24a0a;--orange-soft:rgba(242,107,26,.16);--trust:#ede9e1;--risk:#fb7185;--opportunity:#f26b1a;--opp-deep:#c24a0a;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--section-y:128px;--container:1120px;--gutter:clamp(20px,5vw,56px);--stack-kicker-title:16px;--stack-title-deck:20px;--stack-deck-content:32px;background:var(--paper);color:var(--ink);font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:15px;line-height:1.55;letter-spacing:-.005em;-webkit-font-smoothing:antialiased}.mk *{box-sizing:border-box}.mk .mono{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace}.mk .tnum{font-variant-numeric:tabular-nums}.mk-app{display:flex;flex-direction:column;min-height:100vh}.mk-nav{background:var(--chrome);color:var(--ink);position:sticky;top:0;z-index:50;gap:8px;height:56px;padding:0 24px;border-bottom:1px solid var(--border-soft)}.mk-nav,.mk-nav .brand{display:flex;align-items:center}.mk-nav .brand{gap:10px;flex-shrink:0;padding:0;border:none}.mk-nav .brand .mark{width:30px;height:30px;border-radius:8px;background:var(--orange);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mk-nav .brand .mark svg{width:20px;height:20px}.mk-nav .brand b{font-family:var(--font-inter),sans-serif;font-size:14px;letter-spacing:.18em;font-weight:700;color:var(--ink);display:block}.mk-nav .brand .tag{font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:.14em;color:hsla(0,0%,100%,.5);margin-top:2px;text-transform:uppercase}.mk-nav ul{list-style:none;display:flex;align-items:center;gap:4px;padding:0;margin:0 0 0 36px}.mk-nav li{padding:0}.mk-nav a.navlink{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:hsla(0,0%,100%,.6);padding:8px 14px;border-radius:8px;cursor:pointer;letter-spacing:-.005em;font-size:14px;text-decoration:none;white-space:nowrap}.mk-nav a.navlink:hover{color:#fff;background:hsla(0,0%,100%,.06)}.mk-nav a.navlink.active{color:var(--orange);background:rgba(242,107,26,.12)}.mk-nav a.navlink .num{font-size:10px;opacity:.6;letter-spacing:.1em}.mk-nav .meta,.mk-nav a.navlink .num{font-family:var(--font-mono),monospace}.mk-nav .meta{display:flex;align-items:center;gap:14px;margin-left:auto;padding:0;border:none;font-size:11px;color:hsla(0,0%,100%,.45);letter-spacing:.06em}.mk-nav .meta>div{margin:0!important}.mk-nav .meta .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--opportunity);margin-right:8px}.mk-page{background:var(--paper);min-width:0}.mk-wrap{max-width:var(--container);padding:0 56px;margin:0 auto}.mk .kicker{font-family:var(--font-inter),sans-serif;font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--orange);display:inline-flex;align-items:center;gap:10px}.mk .kicker:before{content:"";width:24px;height:2px;background:var(--orange);display:inline-block}.mk .kicker.mute{color:var(--ink-mute)}.mk .kicker.mute:before{background:var(--ink-mute)}.mk h1{font-size:56px;line-height:1.05;letter-spacing:-.035em}.mk h1,.mk h2{font-weight:700;margin:0;text-wrap:balance}.mk h2{font-size:36px;line-height:1.12;letter-spacing:-.028em}.mk h3{font-size:16px;font-weight:600;letter-spacing:-.005em;margin:0}.mk p{margin:0;text-wrap:pretty}.br-w{display:inline-block}.br-brand{color:var(--orange)}.br.br-armed .br-w{opacity:0;filter:blur(12px);transform:translateY(14px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),filter .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);will-change:opacity,filter,transform}.br.br-armed.br-in .br-w{opacity:1;filter:blur(0);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.br.br-armed .br-w{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}}.mk .btn{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;font-size:13px;font-weight:600;border:none;background:var(--orange);color:var(--ink);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;transition:background .15s,transform .15s;text-decoration:none}.mk .btn:hover{background:var(--orange-deep);transform:translateY(-1px)}.mk .btn.ghost{background:transparent;color:var(--ink);border:2px solid var(--ink)}.mk .btn.ghost:hover{background:hsla(0,0%,100%,.3);color:var(--ink);transform:translateY(-1px)}.mk .btn .arr{font-family:var(--font-inter),sans-serif;font-weight:400}.mk-hero{border-bottom:1px solid var(--border-soft);background:var(--bg-base);padding:0}.mk-hero-inner{padding:48px 0;min-height:calc(100vh - 56px);min-height:calc(100svh - 56px);display:flex;flex-direction:column;justify-content:center}.mk-hero h1 .or{color:var(--orange)}.mk-hero .mk-hero-h1{margin-top:28px;line-height:1.02}.mk-hero-copy{min-width:0}.mk-hero .mk-hero-h1 [data-fitline]{letter-spacing:-.04em}.mk-hero .mk-hero-h1 .mk-hero-accent{color:var(--orange);display:inline-block;vertical-align:baseline;animation:mkHeroAccentReveal .9s cubic-bezier(.2,.7,.2,1) .35s both}@keyframes mkHeroAccentReveal{0%{filter:blur(14px)}to{filter:blur(0)}}@media (prefers-reduced-motion:reduce){.mk-hero .mk-hero-h1 .mk-hero-accent{animation:none}}.mk-hero .mk-hero-sub{font-size:20px;line-height:1.5;color:var(--ink-soft);max-width:46ch;margin-top:26px}.mk-hero .lede{font-size:20px;line-height:1.55;color:var(--ink-soft);max-width:52ch;margin-top:28px}.mk-hero .mk-wrap{max-width:min(1380px,95vw)}.mk-hero-grid{display:grid;grid-template-columns:1.25fr .9fr;gap:48px;align-items:stretch}.mk-caret{display:inline-block;width:.06em;min-width:3px;height:.92em;margin-left:.06em;background:var(--orange);vertical-align:-.06em;animation:mk-caret-blink 1s step-end infinite}.mk-caret--done{animation:mk-caret-blink 1.1s step-end infinite}@keyframes mk-caret-blink{0%,to{opacity:1}50%{opacity:0}}.mk-globe-panel{position:relative;background:var(--chrome);border:1px solid var(--border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden;min-height:380px;color:var(--ink)}.mk-globe-panel>*{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}@keyframes mk-pulse{0%,to{opacity:1}50%{opacity:.4}}.mk-cta-row{display:flex;gap:16px;margin-top:36px;flex-wrap:wrap}.mk-hero .mk-cta-row{flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px}.mk-hero .mk-cta-row .btn{border-radius:10px;padding:16px 22px;white-space:nowrap}.mk .btn--gauge{background-color:transparent;background-image:linear-gradient(to right,var(--orange) 0 50%,rgba(242,107,26,.12) 50% 100%);background-size:200% 100%;background-position:100% 0;background-repeat:no-repeat;color:var(--orange-deep);border:1px solid rgba(242,107,26,.35);transition:background-position .34s cubic-bezier(.4,0,.2,1),color .22s ease,border-color .22s ease,transform .15s ease,box-shadow .2s ease}.mk .btn--gauge:focus-visible,.mk .btn--gauge:hover{background-color:transparent;background-image:linear-gradient(to right,var(--orange) 0 50%,rgba(242,107,26,.12) 50% 100%);background-size:200% 100%;background-repeat:no-repeat;background-position:0 0;color:var(--ink);border-color:var(--orange);transform:translateY(-1px);box-shadow:var(--shadow-card)}.mk .btn--gauge .arr{display:inline-block;transition:transform .34s cubic-bezier(.4,0,.2,1)}.mk .btn--gauge:focus-visible .arr,.mk .btn--gauge:hover .arr{transform:translateX(4px)}.mk-slot-counter{background:var(--chrome-2);color:var(--ink);padding:14px 22px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;border-left:4px solid #c24a0a;flex-wrap:wrap}.mk-slot-counter .live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff3838;margin-right:8px;animation:mk-pulse 1.4s infinite}.mk-slot-counter .remaining{color:var(--orange);font-weight:700;font-size:14px}.mk-slot-counter .remaining b{font-size:20px;letter-spacing:-.02em}.mk-copy-strip{background:#0a0a0a;color:hsla(0,0%,100%,.85);padding:12px 0;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.06em;overflow:hidden;border-top:2px solid var(--orange)}.mk-copy-strip .marquee{display:flex;gap:48px;white-space:nowrap;animation:mk-scroll 40s linear infinite}.mk-copy-strip:hover .marquee{animation-play-state:paused}@keyframes mk-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.mk-copy-strip span{color:hsla(0,0%,100%,.7)}.mk-copy-strip b{color:var(--orange);font-weight:600}.mk-logos-marquee{background:var(--paper);padding:40px 0;border-top:1px solid var(--orange);border-bottom:1px solid var(--orange);overflow:hidden}.mk-logos-marquee .lm-head{text-align:center;max-width:820px;margin:0 auto 48px;padding:0 24px}.mk-logos-marquee .lm-kicker{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:16px}.mk-logos-marquee .lm-title{font-family:var(--font-inter),sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.02;color:var(--ink)}.mk-logos-marquee .lm-title .a{font-size:44px}.mk-logos-marquee .lm-title .b{font-size:88px;color:var(--orange);margin-top:8px;letter-spacing:-.035em;display:block}.mk-logos-marquee .lm-body{margin-top:20px;font-size:17px;color:var(--ink-soft);max-width:620px;margin-left:auto;margin-right:auto;line-height:1.55}.mk-logos-marquee .lm-body b{color:var(--ink)}.mk-logos-track{position:relative;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mk-logos-row{display:flex;gap:72px;width:-moz-max-content;width:max-content;animation:mk-logos-scroll 46s linear infinite;align-items:center}.mk-logos-track:hover .mk-logos-row{animation-play-state:paused}@keyframes mk-logos-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.mk-logo-pill{display:inline-flex;align-items:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-size:23px;letter-spacing:-.015em;color:var(--ink);white-space:nowrap;opacity:.82;transition:opacity .2s}.mk-logo-pill:hover{opacity:1}.mk-dual{padding:var(--section-y) 0;border-bottom:1px solid var(--rule)}.mk-dual h2{margin-bottom:56px;max-width:22ch}.mk-dual-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.mk-dual-cell{padding:40px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);position:relative}.mk-dual-cell .label{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}.mk-dual-cell.reaper{background:#0a0a0a;color:var(--ink);border-color:transparent}.mk-dual-cell.reaper .label{color:var(--orange)}.mk-dual-cell.reaper h3,.mk-dual-cell.reaper p{color:var(--ink)}.mk-dual-cell.reaper p{color:hsla(0,0%,100%,.7)}.mk-dual-cell.hunter{background:var(--paper-2)}.mk-dual-cell.hunter .label{color:var(--orange)}.mk-dual-cell h3{font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.02em;margin-bottom:16px}.mk-dual-cell p{font-size:15px;color:var(--ink-soft);line-height:1.6;max-width:38ch}.mk-dual-cell .demo{margin-top:28px;padding:20px;background:var(--paper-2);border:1px solid var(--rule)}.mk-dual-cell.reaper .demo{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12)}.mk-dual-cell.reaper .demo .row b{color:hsla(0,0%,100%,.7)}.mk-dual-cell.reaper .demo .row .v{color:var(--orange)}.mk-dual-cell.hunter .demo{background:hsla(0,0%,100%,.05);border:1px solid var(--rule);border-left:3px solid var(--orange)}.mk-dual-cell.hunter .demo .row .v{color:var(--orange-deep)}.mk .demo .row{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-family:var(--font-mono),monospace;font-size:12px;gap:12px}.mk .demo .row b{font-weight:600}.mk .demo .row .v{font-weight:500}.mk-evidence{padding:var(--section-y) 0;border-bottom:1px solid var(--rule);background:var(--paper-2)}.mk-evidence h2{max-width:22ch;margin-bottom:12px}.mk-evidence .deck{font-size:17px;color:var(--ink-soft);max-width:60ch;margin-bottom:48px}.mk-timeline{background:var(--paper);border:1px solid var(--rule);padding:36px}.mk-timeline-head{display:flex;justify-content:space-between;align-items:end;padding-bottom:28px;border-bottom:1px solid var(--rule);margin-bottom:36px;gap:24px;flex-wrap:wrap}.mk-timeline-head .t-ticker{font-size:38px;font-weight:500;letter-spacing:-.02em}.mk-timeline-head .t-ticker .ex{font-size:14px;margin-left:8px}.mk-timeline-head .t-meta,.mk-timeline-head .t-ticker .ex{font-family:var(--font-mono),monospace;color:var(--ink-mute)}.mk-timeline-head .t-meta{font-size:11px;letter-spacing:.1em;text-align:right}.mk-timeline-rows{display:grid;gap:28px}.mk-tl-row{display:grid;grid-template-columns:80px 1fr 220px;gap:32px;align-items:center}.mk-tl-row .layer{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.12em;color:var(--ink-mute)}.mk-tl-row .layer b{display:block;font-size:22px;color:var(--trust);letter-spacing:-.01em;margin-bottom:2px;font-weight:600}.mk-tl-row .desc h4{font-size:16px;font-weight:500;margin:0 0 4px}.mk-tl-row .desc p{font-size:13px;color:var(--ink-soft)}.mk-tl-row .stat{font-family:var(--font-mono),monospace;text-align:right}.mk-tl-row .stat .delta{font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1}.mk-tl-row .stat .delta.up{color:var(--orange)}.mk-tl-row .stat .delta.down{color:var(--orange-deep)}.mk-tl-row .stat .when{font-size:11px;color:var(--ink-mute);margin-top:6px;letter-spacing:.06em}.mk-scenarios{padding:var(--section-y) 0;border-bottom:1px solid var(--rule)}.mk-scen-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule);margin-top:56px}.mk-scen{padding:36px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.mk-scen .num{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.18em;color:var(--ink-mute);margin-bottom:18px}.mk-scen h3{font-size:19px;font-weight:500;letter-spacing:-.015em;line-height:1.3;margin-bottom:14px}.mk-scen p{font-size:14px;color:var(--ink-soft);line-height:1.55}.mk-mirror .kicker{display:flex;justify-content:center}.mk-mirror h2{text-align:center}.mk-mirror-stage{align-items:center;margin-top:48px}.mk-im-phone,.mk-mirror-stage{display:flex;flex-direction:column}.mk-im-phone{width:330px;max-width:100%;background:#fff;border:1px solid var(--rule);border-radius:30px;overflow:hidden;box-shadow:0 24px 60px -20px rgba(0,0,0,.28)}.mk-im-sb{position:relative;display:flex;justify-content:space-between;align-items:center;padding:10px 22px 6px;font-size:13px;color:#000;font-weight:600;font-family:var(--font-inter),sans-serif}.mk-im-island{position:absolute;left:50%;top:7px;transform:translateX(-50%);width:80px;height:23px;background:#000;border-radius:13px}.mk-im-head{display:flex;align-items:center;justify-content:space-between;padding:4px 16px 10px;border-bottom:.5px solid #ececec}.mk-im-back,.mk-im-video{display:inline-flex;align-items:center}.mk-im-peer{flex-direction:column;gap:2px}.mk-im-avatar,.mk-im-peer{display:flex;align-items:center}.mk-im-avatar{width:32px;height:32px;border-radius:50%;background:#c7c7cc;justify-content:center;color:var(--ink);font-size:13px;font-weight:500}.mk-im-name{font-size:11px;color:#000}.mk-im-ts{text-align:center;padding:8px 0 2px;font-size:10px;color:#8e8e93;line-height:1.5}.mk-im-ts b{font-weight:600;color:#8e8e93}.mk-im-screen{position:relative;height:300px;overflow:hidden}.mk-im-thread{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:10px 13px;animation:mkImSlide .4s ease}.mk-im-b{position:relative;max-width:75%;padding:6px 13px;font-size:13px;line-height:1.4;border-radius:18px;word-wrap:break-word;animation:mkImPop .28s cubic-bezier(.2,.85,.35,1.25)}.mk-im-them{align-self:flex-start;background:#e9e9eb;color:#000}.mk-im-me{align-self:flex-end;background:#0b93f6;color:var(--ink)}.mk-im-them.mk-tl:before{z-index:0;left:-5px;width:13px;height:14px;background:#e9e9eb}.mk-im-them.mk-tl:after,.mk-im-them.mk-tl:before{content:"";position:absolute;bottom:0;border-bottom-right-radius:13px}.mk-im-them.mk-tl:after{z-index:1;left:-12px;width:12px;height:15px;background:#fff}.mk-im-me.mk-tl:before{z-index:0;right:-5px;width:13px;height:14px;background:#0b93f6}.mk-im-me.mk-tl:after,.mk-im-me.mk-tl:before{content:"";position:absolute;bottom:0;border-bottom-left-radius:13px}.mk-im-me.mk-tl:after{z-index:1;right:-12px;width:12px;height:15px;background:#fff}.mk-im-pain{font-size:14.5px}.mk-im-blur{filter:blur(5px);background:#cfcfd2;border-radius:4px;padding:0 7px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mk-im-emoji{display:inline-block;height:1.15em;width:1.15em;vertical-align:-.18em;margin:0 1px}.mk-im-typing{align-self:flex-start;background:#e9e9eb;border-radius:16px;padding:9px 12px;display:flex;gap:4px;animation:mkImPop .28s ease}.mk-im-typing span{width:7px;height:7px;border-radius:50%;background:#9b9ba0;animation:mkImBlink 1.2s infinite}.mk-im-typing span:nth-child(2){animation-delay:.2s}.mk-im-typing span:nth-child(3){animation-delay:.4s}.mk-im-delivered{align-self:flex-end;font-size:10px;color:#8e8e93;margin:0 4px}.mk-im-input{gap:9px;padding:7px 12px 13px}.mk-im-input,.mk-im-plus{display:flex;align-items:center}.mk-im-plus{width:30px;height:30px;border-radius:50%;background:#e9e9eb;justify-content:center;color:#555;font-size:20px;line-height:1;flex:none}.mk-im-field{flex:1;border:.5px solid #d1d1d6;border-radius:16px;padding:6px 12px;font-size:12px;color:#aaa;display:flex;justify-content:space-between;align-items:center}.mk-im-dots{display:flex;justify-content:center;gap:10px;margin:22px 0 0}.mk-im-dots button{width:9px;height:9px;border-radius:50%;background:var(--rule);border:none;padding:0;cursor:pointer;transition:background .25s,transform .25s}.mk-im-dots button[aria-current=true]{background:#fff;transform:scale(1.18)}@keyframes mkImPop{0%{opacity:0;transform:translateY(10px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mkImSlide{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:translateX(0)}}@keyframes mkImBlink{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.mk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.mk-im-b,.mk-im-thread,.mk-im-typing{animation:none}}@media (max-width:600px){.mk-im-phone{width:300px}.mk-im-screen{height:320px}}.mk-flow{background:var(--chrome);border-bottom:1px solid hsla(0,0%,100%,.08)}.mk-flow .mk-flow-head{text-align:center;max-width:720px;margin:0 auto}.mk-flow-stat{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:6px 14px 6px 10px;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.62);font-family:var(--font-mono),monospace;letter-spacing:-.01em}.mk-flow-stat .ic{color:var(--orange);display:inline-flex}.mk-flow-stat .ic,.mk-flow-stat .ic svg{width:16px;height:16px}.mk-flow .mk-flow-head h2{margin-top:0;color:var(--ink)}.mk-flow-head .mk-flow-stat{margin-top:18px}.mk-flow-chain{position:relative;margin-top:56px;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;padding:36px 24px 28px;background:var(--paper-2)}.mk-flow-legend{position:absolute;top:-11px;display:inline-flex;align-items:center;gap:8px;background:var(--chrome);padding:0 12px;font-family:var(--font-inter),sans-serif;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.mk-flow-legend--inst{left:24px;color:var(--ink)}.mk-flow-legend--inst .live{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.06em;color:hsla(0,0%,100%,.5);text-transform:none}.mk-flow-legend--inst .live .dot{width:7px;height:7px;border-radius:50%;background:#f59e0b;animation:mkFlowLivePulse 1.8s ease-in-out infinite}.mk-flow-legend--you{left:14px;color:var(--ink);background:var(--paper-2);padding:0 6px}.mk-flow-row{display:flex;align-items:stretch;justify-content:space-between;gap:2px}.mk-flow-cell,.mk-flow-tile{display:flex;align-items:center;flex:1 1 0;min-width:0}.mk-flow-tile{text-align:center;flex-direction:column;gap:9px;padding:6px 4px}.mk-flow-tile .chip{width:46px;height:46px;border-radius:12px;background:hsla(0,0%,100%,.07);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mk-flow-tile .chip svg{width:24px;height:24px}.mk-flow-tile .lbl{font-size:12.5px;font-weight:700;color:var(--ink);line-height:1.25;letter-spacing:-.01em}.mk-flow-tile .val{font-size:12px;color:hsla(0,0%,100%,.5);letter-spacing:-.02em}.mk-flow-tile .day,.mk-flow-tile .val{font-family:var(--font-mono),monospace}.mk-flow-tile .day{font-size:10.5px;color:hsla(0,0%,100%,.35);letter-spacing:.02em}.mk-flow-arrow{flex:0 0 auto;width:20px;color:hsla(0,0%,100%,.5);display:inline-flex;align-items:center;justify-content:center}.mk-flow-arrow svg{width:18px;height:18px}.mk-flow-you{position:relative;flex:0 0 auto;border:1.5px solid #c0362c;border-radius:14px;padding:10px 12px;margin-left:4px;background:transparent;align-self:center;animation:mkFlowYouPulse 2s ease-in-out infinite}.mk-flow-you .mk-flow-tile{padding:6px 4px}.mk-flow-tile--news .chip{background:hsla(0,0%,100%,.07);color:var(--ink)}.mk-flow-tile--news .lbl{color:var(--ink)}.mk-flow-bridge{text-align:center;margin-top:30px;font-size:14px;color:hsla(0,0%,100%,.45)}@keyframes mkFlowLivePulse{0%,to{opacity:.5;box-shadow:0 0 0 2px rgba(245,158,11,.1)}50%{opacity:1;box-shadow:0 0 0 5px rgba(245,158,11,.34)}}@keyframes mkFlowYouPulse{0%,to{border-color:#c0362c;box-shadow:0 0 8px 0 rgba(239,68,68,.18)}50%{border-color:#ff5a52;box-shadow:0 0 22px 3px rgba(239,68,68,.48)}}.mk-flow-cell .mk-flow-tile .chip{animation:mkFlowChipLive 2.2s ease-in-out infinite}.mk-flow-cell:first-child .mk-flow-tile .chip{animation-delay:0s}.mk-flow-cell:nth-child(2) .mk-flow-tile .chip{animation-delay:.3s}.mk-flow-cell:nth-child(3) .mk-flow-tile .chip{animation-delay:.6s}.mk-flow-cell:nth-child(4) .mk-flow-tile .chip{animation-delay:.9s}.mk-flow-cell:nth-child(5) .mk-flow-tile .chip{animation-delay:1.2s}.mk-flow-cell:nth-child(6) .mk-flow-tile .chip{animation-delay:1.5s}@keyframes mkFlowChipLive{0%,to{background:hsla(0,0%,100%,.07);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}50%{background:hsla(0,0%,100%,.15);box-shadow:0 0 12px 1px hsla(0,0%,100%,.22)}}@media (prefers-reduced-motion:reduce){.mk-flow-cell .mk-flow-tile .chip,.mk-flow-legend--inst .live .dot,.mk-flow-you{animation:none;opacity:1}}@media (max-width:880px){.mk-flow-chain{padding:34px 16px 22px}.mk-flow-row{gap:0}.mk-flow-cell,.mk-flow-row{flex-direction:column;align-items:stretch}.mk-flow-tile{flex-direction:row;justify-content:flex-start;gap:14px;text-align:left;padding:12px 4px}.mk-flow-arrow{width:100%;height:18px;transform:rotate(90deg)}.mk-flow-you{width:100%;margin:6px 0 0}.mk-flow-you .mk-flow-tile{flex-direction:row}}.mk-solution{position:relative;overflow:hidden;min-height:68vh;padding-top:0}.mk-solution-rays{position:absolute;top:0;left:0;right:0;height:clamp(380px,56vh,540px);z-index:0;pointer-events:none;-webkit-mask:linear-gradient(180deg,#000 0,#000 68%,transparent);mask:linear-gradient(180deg,#000 0,#000 68%,transparent)}.mk-rays-canvas{width:100%;height:100%;position:relative;pointer-events:none;overflow:hidden}.mk-solution .mk-wrap{position:relative;z-index:1;padding-top:clamp(330px,46vh,460px);text-align:center}.mk-solution h2{--s:clamp(34px,6.4vw,66px);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(2px,.5vw,8px);font-weight:600;line-height:1.02;letter-spacing:-.02em;color:var(--ink)}.mk-solution h2 .mk-line{display:block;white-space:nowrap}.mk-solution h2 .mk-line-1{font-size:var(--s)}.mk-solution h2 .mk-line-2{font-size:calc(var(--s) * 1.5334)}.mk-solution h2 .mk-line-3{font-size:calc(var(--s) * 1.3232)}.mk-solution h2 .mk-brand{background:linear-gradient(120deg,var(--orange) 0,var(--orange) 45%,#fff1e0 50%,var(--orange) 55%,var(--orange) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:mkBrandShine 2.6s linear infinite}@keyframes mkBrandShine{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.mk-solution h2 .mk-brand{animation:none;-webkit-text-fill-color:var(--orange);color:var(--orange)}}.mk-range-head{text-align:center;margin-bottom:48px}.mk-range-kicker{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 14px}.mk-range h2{font-size:30px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.mk-range-box{position:relative;border:1.5px solid var(--orange);border-radius:18px;background:var(--paper-2);padding:36px 24px 28px;box-shadow:0 0 24px rgba(242,107,26,.16)}.mk-range-label{position:absolute;top:-11px;background:var(--chrome);padding:0 12px;font-family:var(--font-inter),sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.mk-range-label--neutaur{left:24px;color:var(--orange)}.mk-range-label--inst{right:24px;color:hsla(0,0%,100%,.4);font-size:11px}.mk-range-row{display:flex;align-items:center;justify-content:space-between;gap:2px}.mk-range-cell,.mk-range-tile{display:flex;align-items:center;flex:1 1 0;min-width:0}.mk-range-tile{text-align:center;flex-direction:column;gap:9px}.mk-range-tile .chip{width:46px;height:46px;border-radius:12px;background:hsla(0,0%,100%,.07);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mk-range-tile .chip svg{width:24px;height:24px}.mk-range-tile .lbl{font-size:12.5px;font-weight:700;color:var(--ink);line-height:1.25;letter-spacing:-.01em}.mk-range-cell .mk-range-tile .chip{animation:mkFlowChipLive 2.2s ease-in-out infinite}.mk-range-cell:first-child .mk-range-tile .chip{animation-delay:0s}.mk-range-cell:nth-child(2) .mk-range-tile .chip{animation-delay:.3s}.mk-range-cell:nth-child(3) .mk-range-tile .chip{animation-delay:.6s}.mk-range-cell:nth-child(4) .mk-range-tile .chip{animation-delay:.9s}.mk-range-cell:nth-child(5) .mk-range-tile .chip{animation-delay:1.2s}.mk-range-cell:nth-child(6) .mk-range-tile .chip{animation-delay:1.5s}.mk-range-cell:nth-child(7) .mk-range-tile .chip{animation-delay:1.8s}@media (prefers-reduced-motion:reduce){.mk-range-cell .mk-range-tile .chip{animation:none}}.mk-range-arrow{flex:0 0 auto;color:hsla(0,0%,100%,.3);display:inline-flex;align-items:center}.mk-range-arrow svg{width:16px;height:16px}.mk-range-bridge{text-align:center;margin-top:28px;font-size:14px;color:hsla(0,0%,100%,.5)}@media (max-width:880px){.mk-range-row{gap:0}.mk-range-cell,.mk-range-row{flex-direction:column;align-items:stretch}.mk-range-tile{flex-direction:row;justify-content:flex-start;gap:14px;padding:10px 4px}.mk-range-arrow{width:100%;height:16px;transform:rotate(90deg)}}.mk-price-tease{padding:var(--section-y) 0;border-bottom:1px solid var(--rule)}.mk-price-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;border-top:1px solid var(--rule)}.mk-tier{padding:36px 32px;border-right:1px solid var(--rule);position:relative;background:var(--paper)}.mk-tier:last-child{border-right:none}.mk-tier.anchor{background:var(--paper-2)}.mk-tier.feature{background:var(--chrome-2);color:var(--ink);border-bottom:4px solid var(--orange)}.mk-tier.feature .nm,.mk-tier.feature .yr{color:hsla(0,0%,100%,.6)}.mk-tier.feature .blurb{color:hsla(0,0%,100%,.75)}.mk-tier.feature li,.mk-tier.feature ul{border-color:hsla(0,0%,100%,.1)}.mk-tier.feature li{color:hsla(0,0%,100%,.8)}.mk-tier.feature li .ck{color:var(--orange)}.mk-tier.feature li b{color:var(--ink)}.mk-tier .badge{position:absolute;top:-1px;left:-1px;font-family:var(--font-inter),sans-serif;font-weight:700;font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:7px 14px;background:var(--orange);color:#fff}.mk-tier .nm{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:18px}.mk-tier .pr{font-size:42px;font-weight:500;letter-spacing:-.025em;line-height:1;margin-bottom:4px}.mk-tier .pr small{font-size:14px;color:var(--ink-mute);font-weight:400;margin-left:4px}.mk-tier .yr{font-family:var(--font-mono),monospace;font-size:11px;color:var(--ink-mute);margin-bottom:18px;letter-spacing:.04em}.mk-tier .blurb{font-size:14px;color:var(--ink-soft);line-height:1.55;margin-bottom:24px}.mk-tier ul{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule)}.mk-tier li{padding:14px 0;font-size:13.5px;line-height:1.55;display:flex;align-items:flex-start;gap:12px;color:var(--ink-soft);border-bottom:1px solid var(--rule)}.mk-tier li .ck{flex:0 0 auto;padding-top:1px;color:var(--trust);font-family:var(--font-mono),monospace;font-size:12px}.mk-tier li.delay{color:var(--ink-mute)}.mk-tier li.delay .ck{color:var(--risk)}.mk-tier li b{color:var(--ink);font-weight:500}.mk-tier .pick{margin-top:24px;width:100%;justify-content:center}.mk-tier .mk-subscribe-link{display:block;margin-top:12px;width:100%;padding:8px 0;text-align:center;background:transparent;border:none;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);cursor:pointer;text-decoration:underline}.mk-tier .mk-subscribe-link:hover{color:var(--orange-deep)}.mk-tier.feature .mk-subscribe-link{color:hsla(0,0%,100%,.6)}.mk-tier.feature .mk-subscribe-link:hover{color:var(--orange)}.mk-bloom-anchor{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:48px 0 0;border:1px solid var(--rule)}.mk-bloom-anchor>div{padding:32px}.mk-bloom-anchor .bb{background:var(--paper-2);border-right:1px solid var(--rule)}.mk-bloom-anchor .nt{background:var(--paper)}.mk-bloom-anchor .label{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:16px}.mk-bloom-anchor .price-big{font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1}.mk-bloom-anchor .price-big small{font-size:14px;color:var(--ink-mute);font-weight:400;margin-left:6px;letter-spacing:.04em}.mk-bloom-anchor .desc{font-size:13px;color:var(--ink-soft);margin-top:12px;line-height:1.55}.mk-bloom-anchor .nt .price-big{color:var(--orange)}.mk-method{padding:var(--section-y) 0;border-bottom:1px solid var(--rule);background:#0a0a0a;color:var(--ink)}.mk-method h2{color:#fff}.mk-method .deck{color:hsla(0,0%,100%,.65);font-size:17px;max-width:60ch;margin-top:20px}.mk-method-label{color:var(--orange);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.mk-method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:56px;border-top:1px solid hsla(0,0%,100%,.1);border-left:1px solid hsla(0,0%,100%,.1)}.mk-method-cell{padding:28px;border-right:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.mk-method-cell .src{font-family:var(--font-mono),monospace;font-size:12px;color:var(--opportunity);letter-spacing:.14em;margin-bottom:10px;font-weight:500}.mk-method-cell h4{font-size:16px;font-weight:500;color:#fff;margin:0 0 6px}.mk-method-cell p{font-size:13px;color:hsla(0,0%,100%,.6);line-height:1.55}.mk-method-citation{margin-top:56px;padding-top:32px;border-top:1px solid hsla(0,0%,100%,.15);font-family:var(--font-mono),monospace;font-size:12px;color:hsla(0,0%,100%,.55);letter-spacing:.04em;line-height:1.7}.mk-faq{padding:var(--section-y) 0;border-bottom:1px solid var(--rule)}.mk-faq h2{max-width:22ch;margin-bottom:48px}.mk-faq-item{border-top:1px solid var(--rule);padding:24px 0;cursor:pointer}.mk-faq-item:last-child{border-bottom:1px solid var(--rule)}.mk-faq-q{display:flex;justify-content:space-between;align-items:center;gap:16px}.mk-faq-q h3{font-size:17px;font-weight:500}.mk-faq-q .plus{font-family:var(--font-mono),monospace;color:var(--ink-mute)}.mk-faq-a{font-size:14px;color:var(--ink-soft);line-height:1.65;margin-top:14px;max-width:70ch}.mk-cta-final{padding:120px 0;background:var(--paper-2);border-bottom:1px solid var(--rule);text-align:center}.mk-cta-final h2{max-width:22ch;margin:0 auto 28px;font-size:44px}.mk-cta-final p{color:var(--ink-soft);font-size:17px;max-width:48ch;margin:0 auto 36px}.mk-cta-final .btn{padding:18px 32px;font-size:16px}.mk-sec-legal{background:var(--paper-3);padding:56px 0;border-top:4px solid var(--ink)}.mk-sec-legal .legal-title{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-weight:600;margin-bottom:24px}.mk-sec-legal .legal-block{display:grid;grid-template-columns:1fr 1fr;gap:32px 56px;font-size:11.5px;line-height:1.7;color:var(--ink-soft);font-family:var(--font-mono),monospace;letter-spacing:.02em}.mk-sec-legal .legal-block p{margin:0}.mk-sec-legal .legal-block b{color:var(--ink);font-weight:600}.mk-sec-legal .legal-bottom{margin-top:36px;padding-top:24px;border-top:1px solid var(--rule-strong);display:flex;justify-content:space-between;gap:16px;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.1em;color:var(--ink-mute);text-transform:uppercase;flex-wrap:wrap}.mk-article-hero{padding:56px 0 40px;border-bottom:1px solid var(--rule)}.mk-article-bc{display:flex;gap:8px;align-items:center;font-family:var(--font-mono),monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.12em;margin-bottom:20px}.mk-article-bc a{color:var(--ink-mute);text-decoration:none}.mk-article-bc .sep{opacity:.4}.mk-article-head{display:flex;justify-content:space-between;align-items:flex-end;gap:56px;flex-wrap:wrap}.mk-article-head .ticker-block .ticker{font-size:60px;font-weight:500;letter-spacing:-.03em;line-height:1}.mk-article-head .ticker-block .ex{font-family:var(--font-mono),monospace;color:var(--ink-mute);font-size:14px;margin-top:10px;letter-spacing:.04em}.mk-article-head .l2{background:var(--chrome-2);color:var(--ink);padding:24px 28px;min-width:220px}.mk-article-head .l2 .lbl{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.16em;color:hsla(0,0%,100%,.5);margin-bottom:6px}.mk-article-head .l2 .score{font-family:var(--font-mono),monospace;font-size:44px;font-weight:500;letter-spacing:-.02em;line-height:1}.mk-article-head .l2 .score .of{color:hsla(0,0%,100%,.4);font-weight:300;font-size:22px}.mk-article-head .l2 .updated{font-family:var(--font-mono),monospace;font-size:10.5px;color:hsla(0,0%,100%,.5);margin-top:12px;letter-spacing:.06em}.mk-phenom{padding:48px 0 60px;border-bottom:1px solid var(--rule)}.mk-phenom .ph-label{font-family:var(--font-inter),sans-serif;font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:16px}.mk-phenom .ph-text{font-size:32px;font-weight:500;line-height:1.25;letter-spacing:-.02em;max-width:28ch}.mk-phenom .ph-text .hl{background:linear-gradient(180deg,transparent 55%,var(--orange-soft) 55%);padding:0 4px}.mk-chain{padding:56px 0;border-bottom:1px solid var(--rule)}.mk-section-h{font-size:13px;font-family:var(--font-mono),monospace;letter-spacing:.18em;color:var(--ink-mute);text-transform:uppercase;margin-bottom:36px;font-weight:500}.mk-chain-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative}.mk-chain-step{padding:24px;border:1px solid var(--rule);background:var(--paper);position:relative}.mk-chain-step:not(:last-child){border-right:none}.mk-chain-step .lv{font-family:var(--font-inter),sans-serif;font-weight:700;font-size:11px;color:var(--orange);letter-spacing:.18em;margin-bottom:10px}.mk-chain-step h4{font-size:14px;font-weight:600;margin:0 0 8px}.mk-chain-step p{font-size:12px;color:var(--ink-soft);line-height:1.5}.mk-chain-step .arr{position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:var(--paper);border:1px solid var(--rule);display:flex;align-items:center;justify-content:center;z-index:2;font-family:var(--font-mono),monospace;font-size:11px;color:var(--ink-soft)}.mk-chain-step:last-child .arr{display:none}.mk-evid-panel{padding:56px 0;border-bottom:1px solid var(--rule)}.mk-evid-grid{display:grid;gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.mk-evid-row{display:grid;grid-template-columns:130px 1fr 280px;gap:28px;align-items:center;padding:28px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--paper);position:relative}.mk-evid-row.locked{background:var(--paper-2)}.mk-evid-row .ly{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;color:var(--ink-mute)}.mk-evid-row .ly b{display:block;font-size:18px;color:var(--orange);margin-bottom:4px;font-weight:700}.mk-evid-row .ly .src{font-size:9.5px;color:var(--ink-mute);margin-top:2px;letter-spacing:.08em}.mk-evid-row.locked .ly b{color:var(--ink-mute)}.mk-evid-row h4{font-size:16px;font-weight:500;margin:0 0 6px}.mk-evid-row p{font-size:13px;color:var(--ink-soft);line-height:1.5}.mk-evid-row .stat{font-family:var(--font-mono),monospace;text-align:right}.mk-evid-row .stat .v{font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1}.mk-evid-row .stat .v.up{color:var(--orange-deep)}.mk-evid-row .stat .when{font-size:11px;color:var(--ink-mute);margin-top:8px;letter-spacing:.06em}.mk-evid-row.locked .stat .v,.mk-evid-row.locked .stat .when{filter:blur(6px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.mk-evid-row .lock-overlay{position:absolute;right:28px;top:50%;transform:translateY(-50%);background:var(--orange);color:var(--ink);padding:10px 16px;font-family:var(--font-inter),sans-serif;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;text-decoration:none}.mk-evid-row .lock-overlay:hover{background:var(--orange-deep)}.mk-divergence{padding:56px 0;border-bottom:1px solid var(--rule)}.mk-divergence .toggle-h{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--rule);cursor:pointer}.mk-divergence .toggle-h h3{font-size:14px;letter-spacing:.14em;font-weight:500}.mk-divergence .toggle-h .arrow,.mk-divergence .toggle-h h3{font-family:var(--font-mono),monospace;color:var(--ink-mute)}.mk-divergence .revisions{padding:28px 0 0}.mk-rev{display:grid;grid-template-columns:140px 1fr 100px;gap:28px;padding:20px 0;border-bottom:1px solid var(--rule)}.mk-rev:last-child{border-bottom:none}.mk-rev .date{font-family:var(--font-mono),monospace;font-size:12px;color:var(--ink-mute);letter-spacing:.06em}.mk-rev .ev{font-size:14px}.mk-rev .ev b{font-weight:600}.mk-rev .delta{font-family:var(--font-mono),monospace;font-size:13px;text-align:right;color:var(--orange-deep);font-weight:500}.mk-map-section{padding:56px 0;border-bottom:1px solid var(--rule)}.mk-map-card{background:var(--paper);border:1px solid var(--rule);position:relative;overflow:hidden}.mk-map-head{padding:18px 24px;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;color:var(--ink-mute);gap:12px;flex-wrap:wrap}.mk-map-canvas{height:480px;position:relative;background:var(--paper-2)}.mk-node{position:absolute;transform:translate(-50%,-50%);padding:12px 16px;min-width:80px;text-align:center;font-family:var(--font-mono),monospace;background:var(--paper);border:1px solid var(--rule);transition:transform .2s}.mk-node:hover{transform:translate(-50%,-50%) scale(1.05);cursor:pointer}.mk-node .tk{font-weight:600;font-size:14px;letter-spacing:.04em;color:var(--ink)}.mk-node .met{font-size:10px;color:var(--ink-mute);margin-top:4px;letter-spacing:.04em}.mk-node.center{background:var(--chrome-2);color:#fff;border-color:var(--rule-strong);padding:16px 22px}.mk-node.center .tk{color:#fff;font-size:18px}.mk-node.center .met{color:hsla(0,0%,100%,.5)}.mk-node.hunter{border:2px solid var(--orange);background:var(--orange-soft)}.mk-node.hunter .tk{color:var(--orange-deep)}.mk-node.reaper{border:2px solid var(--ink);background:var(--paper-2)}.mk-node.reaper .tk{color:var(--ink)}.mk-map-legend{padding:16px 24px;border-top:1px solid var(--rule);display:flex;gap:24px;font-size:11px;font-family:var(--font-mono),monospace;color:var(--ink-mute);letter-spacing:.06em;align-items:center;flex-wrap:wrap}.mk-map-legend .sw{display:inline-block;width:24px;height:0;border-top:2px solid var(--ink-soft);margin-right:8px;vertical-align:middle}.mk-map-legend .sw.dash{border-top:2px dashed var(--orange)}.mk-map-legend .sw.dot{border-top:2px dotted var(--ink)}.mk-map-premium{position:absolute;right:0;top:0;bottom:0;width:32%;background:linear-gradient(90deg,transparent 0,var(--paper) 50%);display:flex;align-items:center;justify-content:center;flex-direction:column;padding-right:32px}.mk-map-premium .lock{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.18em;color:var(--ink-mute);margin-bottom:8px}.mk-map-premium .lockbig{font-size:17px;font-weight:500;letter-spacing:-.01em;margin-bottom:14px;text-align:center}.mk-map-premium .uplink{display:inline-block;font-family:var(--font-inter),sans-serif;font-weight:700;font-size:11px;color:var(--ink);background:var(--orange);padding:12px 18px;letter-spacing:.1em;cursor:pointer;text-transform:uppercase;text-decoration:none}.mk-map-premium .uplink:hover{background:var(--orange-deep)}.mk-watermark{padding:24px 0;border-bottom:1px solid var(--rule);font-family:var(--font-mono),monospace;font-size:11px;color:var(--ink-mute);justify-content:space-between;letter-spacing:.06em}.mk-gap-warn,.mk-watermark{display:flex;gap:16px;flex-wrap:wrap}.mk-gap-warn{background:var(--chrome-2);color:var(--ink);padding:18px 22px;margin:24px 0 0;align-items:center;font-size:13px;border-left:4px solid var(--orange)}.mk-gap-warn .gtag{font-family:var(--font-inter),sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.14em;padding:5px 10px;background:var(--orange);color:var(--ink)}.mk-gap-warn b{color:var(--orange)}.mk-pricing-hero{padding:80px 0 56px}.mk-pricing-hero h1{font-size:48px;max-width:18ch}.mk-pricing-hero h1 em{font-style:normal;color:var(--ink-mute);font-weight:400}.mk-pricing-hero .deck{font-size:17px;color:var(--ink-soft);max-width:56ch;margin-top:24px}.mk-toggle{display:inline-flex;padding:4px;background:var(--paper-2);border:1px solid var(--rule);margin:24px 0 0}.mk-toggle button{background:transparent;border:none;padding:10px 18px;font-size:13px;cursor:pointer;color:var(--ink-soft);letter-spacing:-.005em;font-family:inherit}.mk-toggle button.on{background:var(--ink);color:var(--paper)}.mk-toggle .save{font-family:var(--font-mono),monospace;font-size:10px;color:var(--opp-deep);margin-left:4px;letter-spacing:.1em}.mk-compare{padding:64px 0 96px}.mk-compare table{width:100%;border-collapse:collapse;font-size:13.5px}.mk-compare td,.mk-compare th{padding:18px 16px;text-align:left;border-bottom:1px solid var(--rule);vertical-align:top}.mk-compare th{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-weight:500;border-bottom:1px solid var(--rule-strong)}.mk-compare td.feat{color:var(--ink);font-weight:500}.mk-compare td.center{text-align:center}.mk-compare td.center.no{color:var(--ink-mute)}.mk-compare td.pro-col{background:var(--orange-soft)}.mk-compare th.pro-col{background:var(--orange);color:var(--ink)}.mk-tagged{display:inline-block;padding:2px 8px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.1em;background:var(--paper-2);color:var(--ink-soft);border:1px solid var(--rule)}.mk-tagged.up{color:var(--orange-deep);background:var(--orange-soft);border-color:#ffd0a8;font-weight:600}.mk-tagged.alert{color:var(--ink);background:var(--paper-2);border-color:var(--rule-strong);font-weight:600}.mk-foot{padding:36px 0 40px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.06em;color:var(--ink-mute);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (max-width:900px){.mk-app{grid-template-columns:1fr}.mk-nav{position:sticky;top:0;z-index:50;height:auto;display:flex;align-items:center;gap:8px;padding:0 14px;border-right:none;border-bottom:3px solid var(--orange)}.mk-nav .brand{padding:10px 0;border-bottom:none;gap:8px;flex-shrink:0}.mk-nav .brand .mark{width:28px;height:28px}.mk-nav .brand b{font-size:12.5px;letter-spacing:.12em}.mk-nav .brand .tag{display:none}.mk-nav ul{display:flex;flex-wrap:nowrap;gap:2px;padding:0;margin:0 0 0 auto;overflow-x:auto;scrollbar-width:none}.mk-nav ul::-webkit-scrollbar{display:none}.mk-nav li{flex-shrink:0}.mk-nav a.navlink{padding:8px 9px;font-size:12.5px;white-space:nowrap}.mk-nav a.navlink .num{display:none}.mk-nav a.navlink.active{border-left:none;padding-left:9px;background:rgba(242,107,26,.14);color:var(--orange)}.mk-nav .meta{display:none}.mk-wrap{padding:0 28px}.mk-hero-grid{grid-template-columns:1fr;gap:32px;align-items:start}.mk-hero-inner{min-height:0;display:block;padding:56px 0}.mk{--section-y:96px}.mk-globe-panel{min-height:280px}.mk-bloom-anchor,.mk-chain-flow,.mk-dual-grid,.mk-method-grid,.mk-price-row,.mk-scen-grid{grid-template-columns:1fr}.mk-evid-row,.mk-rev,.mk-tl-row{grid-template-columns:1fr;gap:12px}.mk h1{font-size:40px}.mk-logos-marquee .lm-title .b{font-size:56px}.mk-sec-legal .legal-block{grid-template-columns:1fr}.mk-topology-grid{grid-template-columns:1fr!important;gap:28px!important}}@media (max-width:600px){.mk-wrap{padding:0 20px}.mk-hero{border-bottom-width:2px}.mk-hero-inner{padding:36px 0 44px}.mk-hero h1{margin-top:16px}.mk h1{font-size:31px}.mk h2{font-size:25px}.mk-hero .lede{font-size:16px;margin-top:18px}.mk{--section-y:64px}.mk-dual h2{margin-bottom:36px}.mk-dual-cell{padding:26px 20px}.mk-dual-cell h3{font-size:21px}.mk-method-cell,.mk-scen,.mk-tier{padding:24px 20px}.mk-tier .pr{font-size:36px}.mk-timeline{padding:22px 18px}.mk-timeline-head .t-ticker{font-size:24px}.mk-logos-marquee{padding:52px 0}.mk-logos-marquee .lm-head{margin-bottom:32px}.mk-logos-marquee .lm-title .a{font-size:30px}.mk-logos-marquee .lm-title .b{font-size:42px}.mk-cta-final{padding:72px 0}.mk-cta-final h2{font-size:29px}.mk-bloom-anchor>div{padding:24px 20px}.mk-hero .mk-hero-h1{margin-top:14px}.mk-hero .mk-hero-sub{font-size:16px;margin-top:16px}}@media (prefers-reduced-motion:reduce){.mk-caret,.mk-caret--done{animation:none}.mk .btn--gauge{transition:background-position .01ms}.mk .btn--gauge:focus-visible,.mk .btn--gauge:hover{transform:none}.mk .btn--gauge .arr{transition:none}.mk .btn--gauge:focus-visible .arr,.mk .btn--gauge:hover .arr{transform:none}}