.mk{--ink:#151a2d;--ink-2:#3a4058;--muted:#6e7387;--line:#e4e3de;--paper:#ffffff;--stone:#f3f2ee;--orange:#f0561a;--orange-deep:#c8420e;--green:#1d8556;--green-soft:#e3f3ea;--amber:#b8730a;--amber-soft:#fbf0da;--display:var(--font-bricolage),ui-sans-serif,system-ui,sans-serif;--body:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--max:1120px;margin:0;font-family:var(--body);color:var(--ink);background:var(--paper);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.mk *,.mk :after,.mk :before{box-sizing:border-box}html:has(.mk){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.mk){scroll-behavior:auto}.mk *{transition:none!important;animation:none!important}}.mk [id]{scroll-margin-top:84px}.mk a{color:inherit;text-decoration:none}.mk a:hover{text-decoration:underline;text-underline-offset:3px}.mk button{font:inherit;cursor:pointer}.mk :focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:4px}.mk .wrap{max-width:var(--max);margin:0 auto;padding:0 28px}.mk h1,.mk h2,.mk h3{font-family:var(--display);font-weight:600;letter-spacing:-.02em;margin:0}.mk h1{font-size:clamp(40px,6.2vw,72px);line-height:1.02;font-weight:700;letter-spacing:-.03em;max-width:15ch}.mk h2{font-size:clamp(28px,3.6vw,42px);line-height:1.1;max-width:22ch}.mk h3{font-size:20px;line-height:1.3}.mk p{margin:0}.mk .lede{font-size:19px;line-height:1.5;color:var(--ink-2);max-width:56ch}.mk .muted{color:var(--muted)}.mk .small{font-size:14px}.mk .skip{position:absolute;left:-999px;top:8px;background:var(--ink);color:#fff;padding:8px 12px;border-radius:6px;z-index:20}.mk .skip:focus{left:8px}.mk .btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:8px;font-weight:500;border:1px solid transparent;transition:background .15s,border-color .15s}.mk .btn:hover{text-decoration:none}.mk .btn-primary{background:var(--orange);color:#fff}.mk .btn-primary:hover{background:var(--orange-deep)}.mk .btn-ghost{background:transparent;border-color:var(--line);color:var(--ink)}.mk .btn-ghost:hover{border-color:var(--ink)}.mk .btn-ink{background:var(--ink);color:#fff}.mk .btn-ink:hover{background:#000}.mk .btn-lg{padding:15px 24px;font-size:17px}.mk header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.mk .nav{display:flex;align-items:center;justify-content:space-between;height:68px}.mk .brand{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:21px;letter-spacing:-.02em}.mk .nav-links{display:flex;gap:28px;font-size:15px;color:var(--ink-2)}.mk .nav-cta{display:flex;gap:8px;align-items:center}.mk .nav-cta .btn{padding:9px 16px;font-size:15px}.mk .menu-btn{display:none;border:1px solid var(--line);background:transparent;border-radius:8px;padding:8px 12px;font-size:14px}.mk .mobile-nav{display:none;border-top:1px solid var(--line);background:var(--paper)}.mk .mobile-nav a{display:block;padding:14px 28px;border-bottom:1px solid var(--line);font-size:16px}.mk .mobile-nav.open{display:block}@media (max-width:820px){.mk .nav-cta .btn-ghost,.mk .nav-links{display:none}.mk .menu-btn{display:inline-block}}.mk .hero{padding:70px 0 66px;background:#fffdfc}.mk .hero-grid{display:grid;grid-template-columns:.86fr 1.14fr;grid-gap:54px;gap:54px;align-items:center}.mk .hero-copy{min-width:0}.mk .hero-kicker{font-size:13px;line-height:1.3;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#596072;margin-bottom:24px}.mk .hero h1{font-size:clamp(46px,5.7vw,74px);line-height:.99;max-width:10.8ch}.mk .hero h1 .accent{display:block;color:var(--orange);margin-top:6px}.mk .hero-copy .lede{margin-top:30px;max-width:44ch;font-size:18px;line-height:1.58}.mk .hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.mk .hero-notes{font-size:13px;color:var(--muted);display:flex;flex-wrap:wrap;gap:7px 18px;margin-top:22px}.mk .hero-notes span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);margin-right:8px;vertical-align:2px}.mk .hero-dashboard{min-width:0}.mk .hero-dashboard .day-shell{width:100%}@media (max-width:1040px) and (min-width:761px){.mk .hero{padding:58px 0 60px}.mk .hero-grid{grid-template-columns:.82fr 1.18fr;gap:28px}.mk .hero h1{font-size:clamp(40px,5.1vw,58px);max-width:10.8ch}.mk .hero-copy .lede{font-size:16px;margin-top:24px}.mk .hero-actions{margin-top:24px}.mk .hero-notes{gap:6px 14px;margin-top:18px}.mk .hero-dashboard .day-top{grid-template-columns:auto auto;justify-content:space-between;gap:12px;padding:0 14px}.mk .hero-dashboard .day-search{display:none}.mk .hero-dashboard .day-body{grid-template-columns:42px 1fr}.mk .hero-dashboard .day-rail{padding:14px 6px}.mk .hero-dashboard .day-main{padding:15px}.mk .hero-dashboard .day-main-head{margin-bottom:13px}.mk .hero-dashboard .day-stats{gap:7px;margin-bottom:12px}.mk .hero-dashboard .day-stat{padding:9px 8px;min-height:70px}.mk .hero-dashboard .day-stat b{font-size:17px}.mk .hero-dashboard .day-stat span{font-size:8.7px;margin-top:7px}.mk .hero-dashboard .day-stat em{font-size:8px}.mk .hero-dashboard .day-panels{grid-template-columns:1.05fr .95fr;gap:8px}.mk .hero-dashboard .day-panel{padding:9px 10px;min-height:176px}}@media (max-width:760px){.mk .nav-cta .btn-primary{display:none}.mk .hero-grid{grid-template-columns:1fr;gap:42px}.mk .hero h1{max-width:12ch}.mk .hero-dashboard{max-width:900px}}@media (max-width:680px){.mk .hero{padding:48px 0 50px}.mk .hero-kicker{font-size:11px;margin-bottom:18px}.mk .hero h1{font-size:clamp(38px,10.5vw,48px);line-height:1.01}.mk .hero-copy .lede{font-size:17px}.mk .hero-dashboard .day-panel:nth-child(2){display:none}.mk .hero-dashboard .day-panels{grid-template-columns:1fr}}.mk .discovery-section{background:var(--stone);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mk .discovery-head{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:52px;gap:52px;align-items:end;margin-bottom:38px}.mk .discovery-head h2{max-width:12ch}.mk .discovery-head .lede{font-size:17px;max-width:48ch}.mk .discovery-label{font-size:13px;font-weight:600;color:var(--orange);margin-bottom:12px}@media (max-width:820px){.mk .discovery-head{grid-template-columns:1fr;gap:14px;margin-bottom:30px}}.mk .search{border:1px solid var(--ink);border-radius:14px;background:var(--paper);box-shadow:0 30px 60px -40px rgba(21,26,45,.45);overflow:hidden}.mk .search-bar{display:flex;align-items:center;gap:12px;padding:6px 6px 6px 20px;border-bottom:1px solid var(--line)}.mk .search-bar svg{flex:none;color:var(--muted)}.mk .search-bar input{flex:1 1;border:0;outline:0;font:inherit;font-family:var(--display);font-size:clamp(18px,2.4vw,26px);font-weight:600;letter-spacing:-.01em;color:var(--ink);background:transparent;min-width:0;padding:10px 0}.mk .search-bar input::placeholder{color:#b4b7c4}.mk .search-bar .btn{border-radius:9px}.mk .results-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 24px 10px;font-weight:500;font-size:15px}.mk .result{display:grid;grid-template-columns:1.2fr 1.6fr auto;grid-gap:16px;gap:16px;align-items:center;padding:14px 24px;border-top:1px solid var(--line);font-size:14.5px}.mk .result b{display:block;font-weight:500;font-size:16px}.mk .result .muted{font-size:13.5px}.mk .ev{display:flex;gap:6px;flex-wrap:wrap}.mk .ev .tag{margin-top:0;font-size:12px;padding:3px 8px}.mk .chk{font-size:13px;color:var(--muted);white-space:nowrap}@media (max-width:820px){.mk .result{grid-template-columns:1fr;gap:8px}}.mk .search-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 24px;background:var(--stone);border-top:1px solid var(--line);font-size:14px;color:var(--ink-2)}.mk .chips{display:flex;gap:6px;flex-wrap:wrap}.mk .chip{border:1px solid var(--line);background:var(--paper);border-radius:99px;padding:6px 12px;font-size:13.5px;color:var(--ink-2)}@media (max-width:480px){.mk .chips{width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mk .chips::-webkit-scrollbar{display:none}.mk .chip{flex:0 0 auto}}.mk .chip:hover,.mk .chip[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.mk .stamp{display:inline-flex;align-items:center;gap:8px}.mk .hero-caption{margin-top:14px;font-size:14px;color:var(--muted);max-width:70ch}.mk section{padding:96px 0}.mk section.tight{padding:72px 0}.mk .section-head{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:end;margin-bottom:56px}.mk .section-head .lede{font-size:17px}@media (max-width:820px){.mk section{padding:64px 0}.mk .section-head{grid-template-columns:1fr;gap:16px;margin-bottom:36px}}.mk .loop{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;border-top:1px solid var(--ink)}.mk .step{position:relative;padding:26px 18px 0 0;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:14px;min-width:0}.mk .step:last-child{border-right:0}.mk .step+.step{padding-left:18px}.mk .step-k{display:flex;align-items:baseline;gap:10px;position:relative;z-index:1}.mk .step-k b{font-family:var(--display);font-weight:600;font-size:13px;color:var(--orange)}.mk .step h3{font-size:22px}.mk .step p{font-size:14px;color:var(--ink-2);max-width:27ch;min-height:66px}.mk .screen{margin-top:auto;border:1px solid #d7d2ca;border-radius:14px;background:#f7f4ee;box-shadow:0 1px 0 rgba(20,26,45,.02);padding:12px;font-size:11px;line-height:1.4;color:var(--ink-2);height:auto;min-height:288px;overflow:visible;display:flex;flex-direction:column;gap:8px}.mk .screen-top{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:9px;color:var(--muted);padding:1px 1px 2px}.mk .row{background:var(--paper);border:1px solid var(--line);border-radius:7px;padding:8px 9px;margin:0}.mk .row b{display:block;color:var(--ink);font-weight:500}.mk .row.compact{padding:7px 8px}.mk .tag{display:inline-block;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:500;margin-top:5px}.mk .tag.g{background:var(--green-soft);color:var(--green)}.mk .tag.a{background:var(--amber-soft);color:var(--amber)}.mk .tag.i{background:#e9eaf0;color:var(--ink-2)}.mk .channel-tabs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.mk .channel-tab{background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:6px 2px;text-align:center;font-size:8px;font-weight:600;color:var(--muted)}.mk .channel-tab.active{background:#fff0e8;border-color:#f3b79e;color:var(--orange)}.mk .wa-thread{background:#eef3ec;border:1px solid #d8e2d5;border-radius:8px;padding:7px;display:flex;flex-direction:column;gap:5px}.mk .bubble{border-radius:8px;padding:7px 8px;max-width:94%;background:var(--paper);border:1px solid var(--line);font-size:10px}.mk .bubble.me{background:#dff4e5;border-color:#c7e4d0;margin-left:auto}.mk .bubble time{display:block;font-size:8.5px;color:var(--muted);margin-top:3px}.mk .meeting{background:var(--paper);border:1px solid var(--line);border-radius:7px;padding:7px 8px;font-size:10px}.mk .meeting b{display:block;color:var(--ink);font-weight:500}.mk .pipeline-track{display:flex;align-items:center;gap:4px;margin:5px 0 2px}.mk .pipeline-track i{height:5px;flex:1 1;border-radius:99px;background:#dad6cf}.mk .pipeline-track i.done{background:var(--orange)}.mk .pipeline-labels{display:flex;justify-content:space-between;gap:5px;font-size:8px;color:var(--muted)}.mk .money{font-family:var(--display);font-size:22px;font-weight:700;color:var(--ink);letter-spacing:-.02em;margin:3px 0}.mk .pay{display:block;margin-top:6px;background:var(--green-soft);color:var(--green);text-align:center;border-radius:6px;padding:6px;font-weight:600}.mk .spacer{flex:1 1}@media (max-width:1040px){.mk .loop{grid-template-columns:1fr 1fr}.mk .step{border-bottom:1px solid var(--line);padding-bottom:12px}.mk .step:nth-child(odd){border-right:1px solid var(--line);padding-right:18px}.mk .step:nth-child(2n){border-right:0;padding-left:18px}.mk .step:last-child{border-right:0}.mk .step p{min-height:0}.mk .screen{height:auto;min-height:260px;overflow:visible}}@media (max-width:620px){.mk .loop{grid-template-columns:1fr}.mk .step,.mk .step+.step,.mk .step:nth-child(2n),.mk .step:nth-child(odd){border-right:0;padding:24px 0 0 34px}.mk .step{border-bottom:0}.mk .step:before{content:"";position:absolute;left:10px;top:22px;bottom:-8px;width:1px;background:#ddd8d0;pointer-events:none}.mk .step:last-child:before{bottom:70px}.mk .step-k:after{content:"";position:absolute;left:-24px;top:8px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px var(--orange);pointer-events:none}.mk .screen,.mk .step p{min-height:0}.mk .screen{height:auto;overflow:visible}}.mk .day-shell{background:#fff;border:1px solid #cbc8c1;border-radius:15px;overflow:hidden;box-shadow:0 28px 70px -48px rgba(21,26,45,.5)}.mk .day-top{height:62px;display:grid;grid-template-columns:auto minmax(180px,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:0 18px;border-bottom:1px solid var(--line)}.mk .day-brand{gap:9px;font-family:var(--display);font-size:14px;font-weight:700;white-space:nowrap}.mk .day-brand,.mk .day-search{display:flex;align-items:center}.mk .day-search{height:38px;border:1px solid var(--line);border-radius:8px;background:#fcfbf8;color:#9a9eaa;font-size:11px;padding:0 13px}.mk .day-user{display:flex;align-items:center;gap:8px;white-space:nowrap}.mk .day-avatar{width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:10px;font-weight:700}.mk .day-user strong{display:block;font-size:11px;color:var(--ink)}.mk .day-user span span{display:block;font-size:9px;color:var(--muted);margin-top:1px}.mk .day-body{display:grid;grid-template-columns:52px 1fr;min-height:408px}.mk .day-rail{border-right:1px solid var(--line);background:#fcfbf8;padding:18px 8px;display:flex;flex-direction:column;align-items:center;gap:10px}.mk .day-nav-icon{width:30px;height:30px;border-radius:7px;display:grid;place-items:center;color:#7e8591;border:1px solid transparent}.mk .day-nav-icon svg{width:15px;height:15px;display:block}.mk .day-nav-icon.active{background:#fff0e8;color:var(--orange);border-color:#ffe1d3}.mk .day-nav-icon.settings{margin-top:auto}.mk .day-main{padding:20px 21px 18px;min-width:0}.mk .day-main-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px}.mk .day-main-head strong{display:block;font-family:var(--display);font-size:19px;letter-spacing:-.02em}.mk .day-main-head span{display:block;font-size:11px;color:var(--muted);margin-top:3px}.mk .day-week{font-size:10px;color:var(--muted);white-space:nowrap}.mk .day-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:15px}.mk .day-stat{border:1px solid var(--line);border-radius:8px;padding:11px 11px 10px;min-height:76px}.mk .day-stat b{display:block;font-family:var(--display);font-size:19px;line-height:1;color:var(--ink);letter-spacing:-.025em}.mk .day-stat span{display:block;font-size:9.5px;color:var(--muted);margin-top:8px}.mk .day-stat em{display:block;font-style:normal;font-size:8.5px;color:#9297a1;font-weight:500;margin-top:3px}.mk .day-panels{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:12px;gap:12px}.mk .day-panel{border:1px solid var(--line);border-radius:8px;padding:11px 12px;background:#fff;min-height:184px;overflow:hidden}.mk .day-panel-title{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:7px;border-bottom:1px solid var(--line);font-size:10px;font-weight:600;color:var(--ink)}.mk .day-panel-title .view-all{color:var(--orange);font-size:8.5px}.mk .day-task{display:grid;grid-template-columns:12px 1fr auto;grid-gap:8px;gap:8px;align-items:start;padding:8px 0;border-bottom:1px solid #eeece7}.mk .day-task:last-child{border-bottom:0}.mk .day-check{width:11px;height:11px;border:1px solid #bec3cb;border-radius:3px;margin-top:2px}.mk .day-task strong{display:block;font-size:9px;color:#474e5d;font-weight:600;line-height:1.3}.mk .day-task span{display:block;font-size:8px;color:#969ba5;margin-top:2px}.mk .day-task time{font-size:8px;color:#7d8490;white-space:nowrap}.mk .day-conv{display:grid;grid-template-columns:29px 1fr auto;grid-gap:8px;gap:8px;align-items:center;padding:7px 0;border-bottom:1px solid #eeece7}.mk .day-conv:last-child{border-bottom:0}.mk .day-ca{width:28px;height:28px;border-radius:50%;background:#a1785b;color:#fff;display:grid;place-items:center;font-size:7px;font-weight:700}.mk .day-ca.t2{background:#667085}.mk .day-ca.t3{background:#b96a47}.mk .day-ca.t4{background:#577a6a}.mk .day-conv strong{display:block;font-size:9px;color:var(--ink);line-height:1.2}.mk .day-conv span{display:block;font-size:7.8px;color:#969ba5;margin-top:2px;line-height:1.25}.mk .day-conv time{font-size:7.5px;color:#969ba5;white-space:nowrap}@media (max-width:680px){.mk .day-top{grid-template-columns:auto auto;justify-content:space-between;gap:10px;padding:0 13px}.mk .day-search{display:none}.mk .day-user{justify-self:end;gap:7px}.mk .day-user strong{font-size:10px}.mk .day-user span span{font-size:8px}.mk .day-body{grid-template-columns:1fr}.mk .day-rail{display:none}.mk .day-main{padding:16px}.mk .day-stats{grid-template-columns:1fr 1fr}.mk .day-panels{grid-template-columns:1fr}.mk .day-panel{min-height:auto}}.mk .stone-band{background:var(--stone);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mk .numbers{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:56px;gap:56px;align-items:start}.mk .record{background:var(--paper);border:1px solid var(--line);border-radius:12px;overflow:hidden;font-size:14px}.mk .record-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 18px;border-bottom:1px solid var(--line)}.mk .record-head b{display:block;font-family:var(--display);font-size:18px;font-weight:600}.mk .record-head .tag{margin:0}.mk .record-grid{display:grid;grid-template-columns:1fr 1fr}.mk .record-grid>div{padding:14px 18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.mk .record-grid>div:nth-child(2){border-right:0}.mk .record-hist{grid-column:1/-1;border-right:0!important;border-bottom:0!important}.mk .record h4{margin:0 0 8px;font-family:var(--body);font-size:12.5px;font-weight:500;color:var(--muted)}.mk .kv{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-top:1px dashed var(--line)}.mk .kv span{color:var(--muted)}.mk .kv em{font-style:normal;color:var(--ink);text-align:right}.mk .kv em.ok{color:var(--green)}.mk .kv em.warn{color:var(--amber)}@media (max-width:520px){.mk .record-grid{grid-template-columns:1fr}.mk .record-grid>div{border-right:0}}.mk .facts{display:flex;flex-direction:column;gap:22px;font-size:16px;color:var(--ink-2)}.mk .facts strong{display:block;color:var(--ink);font-weight:500;margin-bottom:2px}@media (max-width:820px){.mk .numbers{grid-template-columns:1fr;gap:32px}}.mk .graph{background:var(--ink);color:#fff;overflow:hidden}.mk .graph h2{color:#fff}.mk .graph .lede{color:#b8bcc6}.mk .graph-grid{display:grid;grid-template-columns:.68fr 1.32fr;grid-gap:64px;gap:64px;align-items:center}.mk .graph-copy h2{max-width:10.5ch;margin-top:12px}.mk .graph-copy .lede{margin-top:20px}.mk .graph-copy .btn{margin-top:28px;border-color:#3a4058;color:#fff}.mk .graph-kicker{font-size:13px;color:#aeb3be;font-weight:500}.mk .engines{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:146px;column-gap:146px;grid-row-gap:126px;row-gap:126px;align-items:stretch}.mk .engine{min-height:188px;border:1px solid rgba(255,255,255,.18);border-radius:13px;padding:24px 21px 21px;background:rgba(255,255,255,.035);position:relative;overflow:hidden}.mk .engine:before{content:"";position:absolute;left:21px;top:-1px;width:36px;height:2px;border-radius:0 0 2px 2px;background:var(--orange)}.mk .engine-id{font-size:10px;color:#9198a6;font-weight:700;letter-spacing:.08em;margin-bottom:12px}.mk .engine strong{display:block;font-family:var(--display);font-size:19px;color:#fff}.mk .engine p{font-size:11.5px;line-height:1.55;color:#afb4bf;margin-top:9px;max-width:30ch}.mk .engine .chipline{display:flex;gap:5px;flex-wrap:wrap;margin-top:14px}.mk .engine .chipline span{border:1px solid rgba(255,255,255,.14);border-radius:5px;padding:4px 7px;font-size:8.5px;color:#d0d4db}.mk .graph-hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:116px;height:116px;border-radius:50%;background:#11182b;border:1px solid rgba(255,255,255,.38);box-shadow:0 0 0 12px var(--ink);display:grid;place-items:center;text-align:center;z-index:2}.mk .graph-hub:after,.mk .graph-hub:before{content:"";position:absolute;background:rgba(255,255,255,.19);z-index:-2}.mk .graph-hub:before{width:146px;height:1px}.mk .graph-hub:after,.mk .graph-hub:before{left:50%;top:50%;transform:translate(-50%,-50%)}.mk .graph-hub:after{height:126px;width:1px}.mk .graph-hub-inner{display:grid;place-items:center;grid-gap:5px;gap:5px}.mk .graph-hub-k{width:31px;height:31px;border-radius:8px;background:var(--orange);color:#fff;display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:15px}.mk .graph-hub small{display:block;font-size:8.5px;line-height:1.25;color:#d9dce3;letter-spacing:.04em;text-transform:uppercase}@media (max-width:1060px){.mk .graph-grid{grid-template-columns:1fr;gap:46px}.mk .engines{max-width:820px;margin:0 auto;width:100%}}@media (max-width:760px){.mk .engines{grid-template-columns:1fr;gap:14px}.mk .graph-hub{position:relative;left:auto;top:auto;transform:none;grid-row:1;margin:0 auto 6px;box-shadow:none}.mk .graph-hub:after,.mk .graph-hub:before{display:none}.mk .engine{min-height:0}.mk .engine:first-of-type{grid-row:2}.mk .engine:nth-of-type(2){grid-row:3}.mk .engine:nth-of-type(3){grid-row:4}.mk .engine:nth-of-type(4){grid-row:5}}.mk .promises{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:1px solid var(--ink)}.mk .promise{padding:28px 28px 0 0;border-right:1px solid var(--line)}.mk .promise+.promise{padding-left:28px}.mk .promise:last-child{border-right:0}.mk .promise h3{font-size:24px;margin-bottom:12px;max-width:16ch}.mk .promise p{color:var(--ink-2);font-size:15.5px;max-width:34ch}@media (max-width:820px){.mk .promises{grid-template-columns:1fr}.mk .promise{border-right:0;border-bottom:1px solid var(--line);padding:24px 0!important}.mk .promise:last-child{border-bottom:0}}.mk .price-head{display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:40px}.mk .price-head .lede{margin-top:10px;font-size:17px}.mk .toggle{display:inline-flex;border:1px solid var(--line);border-radius:99px;padding:3px;background:var(--paper)}.mk .toggle button{border:0;background:transparent;border-radius:99px;padding:7px 14px;font-size:14px;color:var(--muted)}.mk .toggle button[aria-pressed=true]{background:var(--ink);color:#fff}.mk .plans{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--paper)}.mk .plan{padding:26px 22px 24px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px;min-width:0}.mk .plan:last-child{border-right:0}.mk .plan.hot{background:var(--ink);color:#fff;border-color:var(--ink)}.mk .plan.hot .muted,.mk .plan.hot .plan-for{color:#b9bccb}.mk .plan.hot .btn-ghost{border-color:#3a4058;color:#fff}.mk .plan.hot .btn-ghost:hover{border-color:#fff}.mk .plan h3{font-size:19px}.mk .plan-for{font-size:13.5px;color:var(--muted);min-height:2.6em}.mk .price{font-family:var(--display);font-size:28px;white-space:nowrap;font-weight:700;letter-spacing:-.03em;margin:14px 0 2px;line-height:1}.mk .price small{font-size:14px;font-weight:400;letter-spacing:0;font-family:var(--body);color:var(--muted);margin-left:4px}.mk .plan.hot .price small{color:#b9bccb}.mk .plan ul{list-style:none;padding:0;margin:14px 0 20px;display:flex;flex-direction:column;gap:7px;font-size:14px;color:var(--ink-2)}.mk .plan.hot ul{color:#dadce5}.mk .plan .btn{margin-top:auto;justify-content:center;padding:10px 14px;font-size:14.5px}.mk .price-note{font-size:13.5px;color:var(--muted);margin-top:18px;max-width:80ch}@media (max-width:1000px){.mk .plans{grid-template-columns:repeat(3,1fr)}.mk .plan{border-bottom:1px solid var(--line)}.mk .plan:nth-child(3n){border-right:0}}@media (max-width:640px){.mk .plans{grid-template-columns:1fr}.mk .plan{border-right:0!important}}.mk .door{display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:32px 36px;background:var(--stone)}.mk .door h3{font-size:24px;margin-bottom:6px}.mk .door p{color:var(--ink-2);max-width:60ch}@media (max-width:820px){.mk .door{grid-template-columns:1fr;padding:26px}}.mk .close{background:var(--ink);color:#fff;padding:96px 0}.mk .close h2{color:#fff;font-size:clamp(34px,4.6vw,56px);max-width:16ch;letter-spacing:-.03em}.mk .close-grid{display:grid;grid-template-columns:1fr auto;grid-gap:40px;gap:40px;align-items:end}.mk .close .lede{color:#b9bccb;margin-top:18px}.mk .close .btn-ghost{border-color:#3a4058;color:#fff}.mk .close .btn-ghost:hover{border-color:#fff}@media (max-width:820px){.mk .close{padding:64px 0}.mk .close-grid{grid-template-columns:1fr;gap:26px}}.mk footer{padding:44px 0 40px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.mk .foot{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:32px;gap:32px}.mk .foot ul{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:8px}.mk .foot h4{margin:0;font-family:var(--body);font-size:14px;font-weight:500;color:var(--ink)}.mk .foot-brand p{margin-top:12px;max-width:34ch}.mk .foot-bottom{margin-top:36px;padding-top:20px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (max-width:820px){.mk .foot{grid-template-columns:1fr 1fr}}.mk .page{padding:64px 0 96px}.mk .page .prose{max-width:68ch}.mk .page .prose h2{font-size:24px;margin-top:36px}.mk .page .prose li,.mk .page .prose p{margin-top:12px;color:var(--ink-2);font-size:16px;line-height:1.6}.mk .page .draft{display:inline-block;margin-bottom:18px;border:1px solid var(--amber);color:var(--amber);background:var(--amber-soft);border-radius:6px;padding:4px 10px;font-size:13px;font-weight:600;letter-spacing:.04em}