.mk{--gl:max(20px, env(safe-area-inset-left,0px));--gr:max(20px, env(safe-area-inset-right,0px));--body:#a9b8ce;--dim-a:#71819b;z-index:0;min-height:100dvh;position:relative;overflow-x:clip}.mk figure{margin:0}.mk .coral{color:var(--coral)}.mk .sky{color:var(--sky)}.mk .mint{color:var(--mint)}.mk .code .c,.mk .stream time{color:var(--dim-a)}.mk .xl{font:400 10.5px/1 var(--f-b);font-variant-numeric:tabular-nums;fill:var(--mut)}.mk-wrap{box-sizing:border-box;width:100%;max-width:calc(1240px + var(--gl) + var(--gr));padding-left:var(--gl);padding-right:var(--gr);margin:0 auto}.mk :focus-visible{outline:2px solid var(--sky);outline-offset:3px}.mk .btn.lg{border-radius:12px;padding:14px 20px;font-size:15px}.mk .btn.primary{box-shadow:0 10px 40px -12px rgba(var(--ice-rgb), .55)}.mk-head{z-index:50;padding:max(10px, env(safe-area-inset-top,0px)) var(--gr) 0 var(--gl);background:linear-gradient(to bottom, var(--bg) 0, var(--bg) max(10px, env(safe-area-inset-top,0px)), #03050b00 calc(max(10px, env(safe-area-inset-top,0px)) + 20px));position:sticky;top:0}.mk-skip{left:var(--gl);z-index:60;background:var(--ice);color:#06101f;border-radius:10px;padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-80px}.mk-skip:focus{top:12px}.mk-bar{box-sizing:border-box;border:1px solid var(--edge);cursor:default;background:#050810fb;border-radius:16px;align-items:center;gap:6px;max-width:1240px;margin:0 auto;padding:7px 7px 7px 16px;display:flex;box-shadow:0 18px 50px -30px #000000e6}.mk-brand{margin-right:10px;font-size:18px}.mk-nav{gap:2px;display:flex}.mk-nav a{color:var(--mut);border-radius:999px;padding:8px 12px;font-size:14px;text-decoration:none;transition:color .15s,background .15s}.mk-nav a:hover{color:var(--ink);background:rgba(var(--ice-rgb), .06)}.mk-nav a[aria-current=page]{color:var(--ink);background:var(--hi)}.mk-burger{border:1px solid var(--edge);background:var(--glass);width:38px;height:38px;color:var(--ink);cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;display:none;position:relative}.mk-burger:after{content:"";position:absolute;inset:-4px}.mk-menu{box-sizing:border-box;border:1px solid var(--edge2);background:#080d19f7;border-radius:16px;max-width:1240px;margin:8px auto 0;padding:8px;box-shadow:0 30px 60px -20px #000000e6}.mk-menu nav{display:grid}.mk-menu a{border-radius:10px;padding:13px 12px;font-size:16px;font-weight:500;text-decoration:none}.mk-menu a:hover{background:var(--hi)}@media (max-width:960px){.mk-nav,.mk-signin{display:none}.mk-burger{display:inline-grid}}@media (min-width:961px){.mk-menu{display:none!important}}@media (max-width:480px){.mk-bar .mk-head-auth{display:none}}.mk-h1{font:700 clamp(42px, 5.8vw, 86px) / .98 var(--f-b);letter-spacing:-.045em;text-wrap:balance;max-width:16.5ch;margin:0}.mk-h1 em{color:var(--coral);font-style:normal}.mk-h1 em.sky{color:var(--sky)}.mk-h1.sm{max-width:16ch;font-size:clamp(38px,5.4vw,74px)}.mk-lede{color:var(--body);max-width:54ch;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.mk-h2{font:700 clamp(32px, 4.3vw, 60px) / 1.02 var(--f-b);letter-spacing:-.04em;text-wrap:balance;max-width:18ch;margin:0}.mk-h2 em{color:var(--coral);font-style:normal}.mk-h2 em.sky{color:var(--sky)}.mk-h2 em.mint{color:var(--mint)}.mk-sub{color:var(--body);max-width:60ch;margin:0;font-size:clamp(15px,1.2vw,17.5px);line-height:1.6}.mk-eyebrow{font:500 12px/1 var(--f-b);font-variant-numeric:tabular-nums;letter-spacing:.14em;text-transform:uppercase;color:var(--sky);align-items:center;gap:10px;margin:0;display:inline-flex}.mk-eyebrow:before{content:"";opacity:.7;background:currentColor;width:20px;height:1px}.mk-eyebrow.coral{color:var(--coral)}.mk-eyebrow.mint{color:var(--mint)}.mk-eyebrow.ice{color:var(--ice)}.mk-note{font:400 13.5px/1.5 var(--f-b);font-variant-numeric:tabular-nums;color:var(--mut);margin:0}.mk-ctas{flex-wrap:wrap;gap:10px;display:flex}.mk-src{font:400 11.5px/1.5 var(--f-b);font-variant-numeric:tabular-nums;color:var(--mut);margin:12px 0 0}.mk-card-s{font:600 clamp(17px, 1.55vw, 21px) / 1.3 var(--f-b);letter-spacing:-.01em;max-width:42ch;margin:0 0 16px}.mk-more{margin:24px 0 0;font-size:15px}.mk-more.center{text-align:center}.mk-more a{color:var(--sky);font-weight:600;text-decoration:none}.mk-more a:hover{text-underline-offset:4px;text-decoration:underline}.mk-hero{padding-top:clamp(40px,9vh,104px);position:relative}.mk-hero-row{align-items:center;min-height:min(60vh,580px);display:grid;position:relative}.mk-hero-copy{text-shadow:0 2px 28px #03050bd9;justify-items:start;gap:22px;max-width:780px;display:grid}.mk-badge{border:1px solid var(--edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-shadow:none;background:#0a101e80;border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 12px;font-size:13px;text-decoration:none;transition:border-color .15s;display:inline-flex}.mk-badge:hover{border-color:var(--edge2)}.mk-badge>span:last-child{color:var(--mut)}.mk-toasts{gap:10px;width:280px;display:grid;position:absolute;top:56%;right:3%}.mk-toasts>.mk-demo{justify-self:end}.mk-toasts ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-toasts li{border:1px solid var(--edge);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d19db;border-radius:14px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;font-size:13px;line-height:1.35;transition:opacity .6s;display:grid;box-shadow:0 20px 40px -24px #000000e6}.mk-toasts li.new{animation:.7s cubic-bezier(.2,.7,.2,1) mk-toast}.mk-toasts b{font-weight:600}.mk-toasts time{font:400 11px/1 var(--f-b);font-variant-numeric:tabular-nums;color:var(--mut)}@keyframes mk-toast{0%{opacity:0;transform:translateY(-12px)scale(.97)}}.mk-shot-stage{perspective:2200px;margin-top:clamp(56px,8vh,88px);position:relative}.mk-shot-wrap{position:relative}.mk-shot{border:1px solid rgba(var(--ice-rgb), .16);-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);box-shadow:0 80px 140px -50px #000000f2, 0 0 120px -40px rgba(var(--sky-rgb), .35), inset 0 1px 0 rgba(var(--ice-rgb), .14);transform-origin:50% 0;background:linear-gradient(#0c1324a8,#060a14cc);border-radius:22px;margin-bottom:-40px;padding:14px 18px 18px;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:relative;transform:rotateX(14deg)}.mk-livepill{z-index:2;border:1px solid rgba(var(--sky-rgb), .4);box-shadow:0 14px 40px -12px rgba(var(--sky-rgb), .5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d19e0;border-radius:999px;align-items:center;gap:10px;margin:0;padding:9px 12px 9px 14px;font-size:14px;display:inline-flex;position:absolute;top:-24px;left:-12px}.mk-livepill b{font-variant-numeric:tabular-nums;color:var(--sky)}.mk-demo{font:500 10.5px/1 var(--f-b);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;background:var(--hi);color:var(--mut);white-space:nowrap;border-radius:6px;padding:4px 7px}.mk-shot-top{border-bottom:1px solid var(--edge);align-items:center;gap:12px;padding:2px 0 14px;font-size:13.5px;display:flex}.mk-shot-top .brand{margin:0;font-size:15px}.mk-shot-nav{background:var(--glass);border:1px solid var(--edge);color:var(--mut);border-radius:999px;gap:2px;padding:3px;display:flex}.mk-shot-nav>*{border-radius:999px;padding:5px 11px}.mk-shot-nav b{background:var(--hi);color:var(--ink);font-weight:600}.mk-shot-site{background:var(--glass);border:1px solid var(--edge);border-radius:999px;padding:6px 11px}.mk-shot-seg span{color:var(--mut);border-radius:999px;padding:5px 9px}.mk-shot-seg .on{color:var(--ink)}.mk-shot-body{gap:14px;padding-top:18px;display:grid}.mk-shot-h{font:700 clamp(22px, 2.6vw, 36px) / 1.05 var(--f-b);letter-spacing:-.03em;margin:0}.mk-shot-h em{color:var(--sky);font-variant-numeric:tabular-nums;font-style:normal}.mk-shot-sub{color:var(--mut);margin:-6px 0 0;font-size:14px}.mk-shot-kpis{padding:10px 6px}.mk-shot .kpi{cursor:default}.mk-shot .kpi:hover{background:0 0}.mk-shot-grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:14px;display:grid}.mk-shot-side .hbar{grid-template-columns:78px minmax(0,1fr) 46px}.mk-sec{padding-top:clamp(84px,11vw,160px);scroll-margin-top:70px;position:relative}.mk-sec-tight{padding-top:clamp(64px,8vw,110px)}.mk-sec.mk-def-sec{padding-top:clamp(28px,4vw,48px)}.mk-def{max-width:70ch}#product>.mk-sec:first-child{scroll-margin-top:70px}.mk-testimonial{padding-top:clamp(48px,6vw,80px)}.mk-testimonial+#product>.mk-sec:first-child{padding-top:clamp(56px,7vw,96px)}.mk-testimonial-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.mk-testimonial-intro{justify-items:start;gap:14px;display:grid}.mk-testimonial-stars{color:var(--amber);gap:6px;display:flex}.mk-testimonial-stars span{background:currentColor;width:23px;height:23px;display:block;-webkit-mask:url(/icons/star.svg) 50%/contain no-repeat;mask:url(/icons/star.svg) 50%/contain no-repeat}.mk-testimonial .mk-h2{max-width:15ch;font-size:clamp(30px,3.5vw,48px)}.mk-testimonial-author{border-top:1px solid var(--edge2);color:var(--body);gap:3px;margin:4px 0 0;padding-top:16px;font-size:16px;line-height:1.5;display:grid}.mk-testimonial-author strong{color:var(--ink);font-size:20px;font-weight:700}.mk-testimonial-author a{color:inherit;cursor:pointer;text-decoration:none;transition:color .15s}.mk-testimonial-author a:hover,.mk-testimonial-author a:focus-visible{color:var(--ice)}.mk-testimonial-sector{font-size:14px}.mk-testimonial-cta{justify-items:start;gap:7px;margin-top:4px;display:grid}.mk-testimonial-cta .mk-note{margin:0}.mk-testimonial-timeline{border:1px solid var(--edge2);background:var(--glass2);border-radius:20px;gap:28px;margin:0;padding:clamp(22px,2.5vw,32px);list-style:none;display:grid}.mk-testimonial-timeline li{min-width:0;padding-left:28px;position:relative}.mk-testimonial-timeline li:before{content:"";z-index:1;border:1px solid var(--ice);background:var(--ice);width:12px;height:12px;box-shadow:0 0 0 5px rgba(var(--sky-rgb), .08), 0 0 20px rgba(var(--sky-rgb), .2);border-radius:50%;position:absolute;top:4px;left:0}.mk-testimonial-timeline li:first-child:after{content:"";background:var(--ice);opacity:.6;width:1px;position:absolute;top:18px;bottom:-32px;left:5.5px}.mk-testimonial-time{color:var(--ice);font:500 12px/20px var(--f-b);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.mk-testimonial-timeline blockquote{color:var(--body);margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.45}.mk-testimonial-timeline p{margin:0}.mk-testimonial-brand{white-space:nowrap}.mk-testimonial-brand>svg{vertical-align:-.12em;width:.9em;height:.9em;margin-right:.2em;display:inline-block}.mk-testimonial-claude{color:#d97757}.mk-testimonial-analytics{color:#e37400}.mk-testimonial-timeline .mk-testimonial-pull{color:var(--ink);letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(24px,2.1vw,30px);font-weight:600;line-height:1.15}@media (max-width:760px){.mk-testimonial-layout{grid-template-columns:minmax(0,1fr);gap:24px}.mk-testimonial .mk-h2{max-width:15ch}.mk-testimonial-timeline{gap:24px;padding:22px 18px}.mk-testimonial-timeline li{padding-left:24px}.mk-testimonial-timeline li:first-child:after{bottom:-28px}}.mk-sh{justify-items:start;gap:16px;max-width:780px;margin-bottom:clamp(28px,4vw,52px);display:grid}.mk-sh.center{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.mk-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;display:grid}.mk-grid>*{min-width:0}.mk-s4{grid-column:span 4}.mk-s5{grid-column:span 5}.mk-s6{grid-column:span 6}.mk-s7{grid-column:span 7}.mk-s8{grid-column:span 8}.mk-stack-col{align-content:start;gap:16px;min-width:0;display:grid}.mk .g.rv,.mk-grid>.g{min-width:0}.mk-code{font-size:13.5px;line-height:1.7}.mk-codeblock>.code-lang{text-transform:none;letter-spacing:0;font-size:11.5px}.mk-codeblock>.code{white-space:pre;scrollbar-width:thin;overflow-x:auto}.mk-file .code{max-height:620px}.mk-cmd{background:var(--well);border-radius:12px;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}.mk-cmd code{white-space:nowrap;min-width:0;font:400 13.5px/1.6 var(--f-m);color:var(--ice);scrollbar-width:thin;flex:1;overflow-x:auto}.mk-cmd code span{color:var(--mut)}.mk-agent{gap:14px;padding:16px;display:grid}.mk-agent-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mk-replay{gap:6px}.mk-term{border:1px solid var(--edge);background:#050912;border-radius:14px;overflow:hidden}.mk-term-cursor{background:#070b17}.mk-term-bar{border-bottom:1px solid var(--edge);background:rgba(var(--ice-rgb), .03);font:500 11.5px/1 var(--f-m);color:var(--mut);align-items:center;gap:12px;padding:9px 12px;display:flex}.mk-term-dots{gap:6px;display:inline-flex}.mk-term-dots i{background:rgba(var(--ice-rgb), .16);border-radius:50%;width:9px;height:9px}.mk-term-body{font:400 13.5px/1.6 var(--f-m);color:var(--ink);overflow-wrap:anywhere;gap:7px;padding:14px 16px 16px;display:grid}.mk-term-body p{margin:0}.mk-term-in{color:var(--ice);grid-template-columns:16px minmax(0,1fr);gap:6px;display:grid;margin-bottom:4px!important}.mk-term-pr{color:var(--coral);font-weight:500}.mk-term-codex .mk-term-pr{color:var(--sky)}.mk-term-cursor .mk-term-pr{color:var(--mint)}.mk-term-paste{color:var(--mut)}.mk-caret{vertical-align:-2px;background:var(--ice);width:7px;height:14px;margin-left:1px;animation:1s step-end infinite mk-blink;display:inline-block}@keyframes mk-blink{50%{opacity:0}}.mk-term-step>p:first-child{grid-template-columns:16px minmax(0,1fr);gap:6px;display:grid}.mk-term-step b{color:var(--ink);font-weight:500}.mk-term-mark{color:var(--mint)}.mk-term-mark.k-read{color:var(--mut)}.mk-term-mark.k-bash{color:var(--sky)}.mk-term-step.now .mk-term-mark{animation:.8s step-end infinite mk-blink}.mk-term-target{color:var(--body)}.mk-term-detail{color:var(--mut);padding-left:22px}.mk-term-done{color:var(--mint);margin-top:6px!important}.mk-agent-live{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;display:grid}.mk-agent-live .hd{margin-bottom:10px}.mk-agent-live .checks{gap:9px;font-size:13px}.mk-stream{min-height:152px}.mk-stream div{grid-template-columns:58px 116px minmax(0,1fr)}.mk-stream b.pay{color:var(--coral)}.mk-cli .hd{margin-bottom:10px}.mk-sankey-wrap svg{width:100%;height:auto;display:block;overflow:visible}.mk-sankey .l{fill-opacity:.42;transition:fill-opacity .2s}.mk-sankey .l:hover{fill-opacity:.85}.mk-sankey text{fill:var(--mut)}.mk-sankey .nm{fill:var(--ink)}.mk-sankey .pl{fill:var(--ink);font-weight:600}.mk-sankey .vl{fill:var(--mut)}.mk-sankey.compact{display:none}.mk-mini-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:0;display:grid}.mk-mini-kpis dt{color:var(--mut);font-size:12px}.mk-mini-kpis dd{font:700 clamp(20px, 2vw, 26px) / 1.1 var(--f-b);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:3px 0 0}.mk-bars .hbar{grid-template-columns:minmax(70px,1fr) minmax(0,2fr) 56px}.mk-bars-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-bars.money .mk-bars-l{font:400 12px/1.4 var(--f-b);font-variant-numeric:tabular-nums}.mk-bars.money .hbar{grid-template-columns:minmax(0,1.5fr) minmax(0,2fr) 56px}.mk-sec.mk-rt{padding-top:clamp(48px,5vw,72px);scroll-margin-top:78px}.mk-rt-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(28px,5vw,72px);display:grid}.mk-rt-copy{gap:18px;min-width:0;display:grid}.mk-rt-copy .mk-sh{gap:12px;margin:0}.mk-rt-copy .mk-h2{max-width:none;font-size:clamp(30px,3.1vw,44px);line-height:1.06}.mk-rt-copy .mk-sub{max-width:49ch;font-size:15px;line-height:1.5}.mk-rt-panel{padding:0 18px;overflow:hidden}.mk-rt-feedhead{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;gap:12px;min-height:38px;display:flex}.mk-live-tag{font-variant-numeric:tabular-nums;color:var(--mut);align-items:center;gap:8px;font-size:12px;display:inline-flex}.mk-rt-pause{min-width:44px;color:var(--body);font:500 12px/1 var(--f-b);cursor:pointer;background:0 0;border:0;align-self:stretch;padding:0 4px}.mk-rt-pause:hover,.mk-rt-link:hover{color:var(--sky)}.mk-rt-pause:focus-visible,.mk-rt-link:focus-visible{outline:2px solid var(--sky);outline-offset:3px;border-radius:3px}.mk-rt-chart{border-bottom:1px solid var(--edge);padding:12px 0}.mk-rt-panel .hd{margin-bottom:10px;font-size:11px}.mk-rt-panel .hd b{font-size:13px}.mk-permin svg{width:100%;height:52px;display:block}.mk-permin rect{transition:y .6s,height .6s,fill .6s}.mk-permin p{color:var(--mut);justify-content:space-between;margin:5px 0 0;font-size:10px;line-height:1;display:flex}.mk-rt-people{min-height:195px;padding-top:12px}.mk-people{--visitor-col:37%;--page-col:38%;--intent-col:25%;table-layout:fixed;display:block}.mk-people thead{table-layout:fixed;width:100%;display:table}.mk-people tbody{clip-path:inset(0);display:block;position:relative}.mk-people th:first-child,.mk-people td:first-child{width:var(--visitor-col)}.mk-people th:nth-child(2),.mk-people td:nth-child(2){width:var(--page-col)}.mk-people th:last-child,.mk-people td:last-child{width:var(--intent-col)}.mk-people th{padding-bottom:7px;font-size:11px}.mk-people td{height:46px;padding-top:6px;padding-bottom:6px;font-size:12px}.mk-people-row{table-layout:fixed;width:100%;transform:translateY(calc(var(--row-index) * 46px));opacity:1;transition:transform .6s cubic-bezier(.22,1,.36,1);display:table;position:absolute;inset:0 0 auto}.mk-people-row.is-enter{animation:.6s cubic-bezier(.22,1,.36,1) both mk-rt-arrive}.mk-people-row.is-enter td{animation:1.3s ease-out mk-rt-highlight}.mk-people-row.is-exit{pointer-events:none;opacity:0;transition:opacity .18s,translate .18s;translate:0 8px}.mk-people small{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.mk-rt-person{align-items:center;gap:5px;min-width:0;display:flex}.mk-rt-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mk-rt-page{text-overflow:ellipsis;white-space:nowrap;animation:.35s ease-out mk-rt-value;display:block;overflow:hidden}.mk-people .pips i{opacity:.38;width:5px;height:5px;transition:background-color .35s,opacity .35s,transform .35s;transform:scale(.8)}.mk-people .pips i.on{opacity:1;transform:scale(1)}.mk-people .pips span{margin-left:3px;font-size:11px}.mk-rt-intent-label{animation:.35s ease-out mk-rt-value;display:inline-block}.mk-rt-customer{color:var(--coral);font-size:11px}.mk-rt-empty{color:var(--mut);text-align:center;margin:0;padding:62px 12px;font-size:13px}.mk-rt-note{border-top:1px solid var(--edge);color:var(--mut);margin:0;padding:9px 0 11px;font-size:10.5px;line-height:1.4}.mk-rt-window{flex-direction:column;justify-content:flex-end;align-items:center;min-height:0;padding:8px 0 0;display:flex;position:relative}.mk-rt-globe-foot{justify-items:center;gap:14px;display:grid}.mk-rt-legend{border:1px solid var(--edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--mut);background:#060a14a8;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin:0;padding:8px 14px;font-size:11px;display:flex}.mk-rt-legend .tbm{margin-right:4px}.mk-rt-link{color:var(--ice);padding:8px;font-size:13px;text-decoration:none;transition:color .2s}.mk-rt-link span{margin-left:5px;transition:transform .2s;display:inline-block}.mk-rt-link:hover span{transform:translate(2px,-2px)}@keyframes mk-rt-arrive{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0}}@keyframes mk-rt-highlight{0%{background:rgba(var(--sky-rgb), .1)}to{background:0 0}}@keyframes mk-rt-value{0%{opacity:.15;color:var(--sky);translate:0 3px}to{opacity:1;color:inherit;translate:0}}@media (prefers-reduced-motion:reduce){.mk-permin rect,.mk-rt-link,.mk-rt-link span{transition:none}.mk-rt-page,.mk-rt-intent-label,.mk-people-row,.mk-people-row.is-enter,.mk-people-row.is-exit,.mk-people-row.is-enter td{transition:none;animation:none}.mk-people .pips i{transition:none}}.mk-funnel{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mk-funnel li{grid-template-rows:auto auto 190px auto auto;align-content:start;gap:6px;min-width:0;display:grid}.mk-funnel .lab{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.mk-funnel .cnt{font:700 clamp(18px, 2vw, 26px) / 1.1 var(--f-b);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mk-funnel .box{background:rgba(var(--ice-rgb), .04);border:1px solid #0000;border-radius:10px;position:relative;overflow:hidden}.mk-funnel .box i{height:var(--p);background:linear-gradient(180deg, #8fc7ff, rgba(var(--sky-rgb), .32));border-radius:8px 8px 0 0;min-height:2px;position:absolute;bottom:0;left:0;right:0}.mk-funnel li.weak .box{border-color:var(--coral);box-shadow:0 0 28px -8px rgba(var(--coral-rgb), .55)}.mk-funnel .meta{font:400 11.5px/1.55 var(--f-b);font-variant-numeric:tabular-nums;color:var(--mut);display:grid}.mk-funnel .meta em{color:var(--ink);font-style:normal}.mk-funnel li.weak .meta em{color:var(--coral)}.mk-flag{font:600 11px/1 var(--f-b);color:var(--coral);background:rgba(var(--coral-rgb), .12);border:1px solid rgba(var(--coral-rgb), .35);border-radius:6px;justify-self:start;padding:5px 8px}.mk-journey{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:28px;display:grid}.mk-person{border-right:1px solid var(--edge);align-content:start;gap:18px;padding-right:26px;display:grid}.mk-person-id{align-items:center;gap:14px;display:flex}.mk-avatar{width:52px;height:52px;box-shadow:0 0 34px -6px rgba(var(--coral-rgb), .6);background:radial-gradient(circle at 35% 30%,#ffc2b6,#ff7e6b 48%,#b8473a);border-radius:50%;flex:none}.mk-person-id b{font-size:17px;font-weight:600;display:block}.mk-person-id span{color:var(--mut);font-size:13.5px}.mk-person-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.mk-person-stats>div{background:var(--well);border-radius:12px;padding:10px 12px}.mk-person-stats dt{color:var(--mut);font-size:11.5px}.mk-person-stats dd{font:700 20px/1.1 var(--f-b);font-variant-numeric:tabular-nums;margin:3px 0 0}.mk-person-attr{gap:10px;margin:0;display:grid}.mk-person-attr>div{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.mk-person-attr dt{color:var(--mut)}.mk-person-attr dd{margin:0}.mk-chip-coral{background:rgba(var(--coral-rgb), .16);color:var(--coral)}.mk-journey-main{gap:16px;min-width:0;display:grid}.mk-journey-s{font:600 clamp(18px, 1.8vw, 24px) / 1.3 var(--f-b);letter-spacing:-.015em;max-width:40ch;margin:0}.mk-tl{height:104px;margin:4px 24px 0;position:relative}.mk-tl-line{opacity:.75;background:linear-gradient(90deg,#6fb8ff,#ff7e6b);border-radius:2px;height:2px;position:absolute;top:34px;left:0;right:0}.mk-tl-tick{background:rgba(var(--ice-rgb), .18);width:1px;height:8px;position:absolute;top:31px}.mk-tl-node{grid-template-rows:70px auto auto;justify-items:center;display:grid;position:absolute;top:0;transform:translate(-50%)}.mk-tl-node i{width:var(--s);height:var(--s);background:#c3d3e6;border-radius:50%;align-self:center;box-shadow:0 0 0 4px #03050be6}.mk-tl-node.pay i{box-shadow:0 0 0 5px rgba(var(--coral-rgb), .18), 0 0 26px rgba(var(--coral-rgb), .65);background:#03050be6;position:relative}.mk-tl-node.pay i:after{content:"";background:var(--coral);-webkit-mask:var(--tbm-calm) center / contain no-repeat;-webkit-mask:var(--tbm-calm) center / contain no-repeat;mask:var(--tbm-calm) center / contain no-repeat;position:absolute;inset:3px}.mk-tl-node.goal:before{content:"";background:var(--mint);width:11px;height:11px;-webkit-mask:var(--tbm-calm) center / contain no-repeat;-webkit-mask:var(--tbm-calm) center / contain no-repeat;mask:var(--tbm-calm) center / contain no-repeat;position:absolute;top:2px;left:50%;transform:translate(-50%)}.mk-tl-node b{font:500 11.5px/1.3 var(--f-b);font-variant-numeric:tabular-nums;white-space:nowrap}.mk-tl-node small{font:400 11px/1.3 var(--f-b);font-variant-numeric:tabular-nums;color:var(--mut);white-space:nowrap}.mk-visits{margin:0;padding:0;list-style:none;display:grid}.mk-visits>li{border-top:1px solid var(--edge);grid-template-columns:130px minmax(0,1fr);gap:14px;padding:12px 0;display:grid}.mk-visit-when b{font:500 13.5px/1.4 var(--f-b);font-variant-numeric:tabular-nums;display:block}.mk-visit-when span{font:400 11.5px/1.4 var(--f-b);font-variant-numeric:tabular-nums;color:var(--mut)}.mk-visits ul{gap:4px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.mk-visits ul li{color:var(--body);align-items:baseline;gap:10px;display:flex}.mk-visits ul li:before{content:"";background:var(--dim);width:8px;height:8px;-webkit-mask:var(--tbm-calm) center / contain no-repeat;-webkit-mask:var(--tbm-calm) center / contain no-repeat;mask:var(--tbm-calm) center / contain no-repeat;flex:none}.mk-visits ul li.goal:before{background:var(--mint)}.mk-visits ul li.pay{color:var(--ink);font-weight:600}.mk-visits ul li.pay:before{background:var(--coral)}.mk-ask{gap:14px;display:grid}.mk-q{background:var(--ice);color:#06101f;border-radius:18px 18px 6px;justify-self:end;max-width:84%;margin:0;padding:12px 16px;font-size:15px;font-weight:500}.mk-a{gap:14px;padding:20px;display:grid}.mk-a .mk-src{margin:0}.mk-a-s{margin:0;font-size:16px;line-height:1.5}.mk-query summary{cursor:pointer;width:fit-content;color:var(--sky);font-size:13px;list-style:none}.mk-query summary::-webkit-details-marker{display:none}.mk-query summary:before{content:"▸ "}.mk-query[open] summary:before{content:"▾ "}.mk-query .code{margin-top:10px;font-size:12px}.mk-suggest{flex-wrap:wrap;gap:8px;display:flex}.mk-suggest .chip{border:1px solid var(--edge);color:var(--body);white-space:normal;background:#0a101e8c}.mk-tools{margin:0 0 14px;padding:0;list-style:none;display:grid}.mk-tools li{border-top:1px solid var(--edge);color:var(--body);grid-template-columns:minmax(0,168px) minmax(0,1fr);gap:12px;padding:9px 0;font-size:13px;display:grid}.mk-tools code{font:500 13.5px/1.5 var(--f-m);color:var(--sky);overflow-wrap:anywhere}.mk-priv{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mk-priv li{align-content:start;gap:10px;padding:22px;display:grid}.mk-priv svg{color:var(--sky)}.mk-priv h3{font:600 17px/1.25 var(--f-b);margin:4px 0 0}.mk-priv p{color:var(--body);margin:0;font-size:14px;line-height:1.55}.mk-bots{gap:20px;display:grid}.mk-bots-share{border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.mk-bots-share span{min-width:4px;display:block}.mk-bots-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mk-bots-col{background:var(--well);border-radius:14px;align-content:start;gap:8px;padding:16px;display:grid}.mk-bots-k{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.mk-bots-k i{border-radius:3px;width:10px;height:10px}.mk-bots-n{font:700 clamp(26px, 2.6vw, 34px) / 1 var(--f-b);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mk-bots-t{min-height:3em;color:var(--mut);margin:0;font-size:13px}.mk-bots-col ul{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.mk-bots-col li{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 46px;align-items:center;gap:10px;font-size:12px;display:grid}.mk-bots-col li>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-bots-col li>span:last-child{text-align:right;color:var(--mut)}.mk-bots-bar{background:var(--track);border-radius:0 3px 3px 0;height:6px}.mk-bots-bar i{border-radius:0 3px 3px 0;height:100%;display:block}.mk-bots-share-t{color:var(--mut);margin:4px 0 0;font-size:11.5px}.mk-stack{gap:28px;max-width:1000px;margin:0 auto;display:grid}.mk-stack-g h3{text-align:center;font:500 11.5px/1 var(--f-b);font-variant-numeric:tabular-nums;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);margin:0 0 12px}.mk-stack-g ul{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mk-stack-g li{background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;align-items:center;gap:10px;padding:7px 16px 7px 7px;font-size:14.5px;font-weight:500;display:inline-flex}.mk-mono{background:linear-gradient(140deg, rgba(var(--ice-rgb), .2), rgba(var(--ice-rgb), .04));border:1px solid var(--edge);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.mk-mono svg{width:16px;height:16px;display:block}.mk-pricing{gap:22px;display:grid}.mk-tier-feat{align-content:start;gap:9px;margin:4px 0 10px;padding:0;font-size:14px;list-style:none;display:grid}.mk-tier-feat li{gap:10px;display:flex}.mk-tier-feat li:before{content:"";background:rgba(var(--mint-rgb), .16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-5' fill='none' stroke='%238FE3C8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px}.mk-pricing-note{text-align:center;width:100%;color:var(--mut);justify-self:stretch;margin:0;font-size:13.5px}.mk-faq-wrap{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:40px;display:grid}.mk-faq{gap:10px;display:grid}.mk-qa{background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:14px;transition:border-color .15s}.mk-qa:hover,.mk-qa[open]{border-color:var(--edge2)}.mk-qa summary{cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:15.5px;font-weight:600;list-style:none;display:flex}.mk-qa summary::-webkit-details-marker{display:none}.mk-qa summary svg{color:var(--mut);flex:none;transition:transform .2s}.mk-qa[open] summary svg{transform:rotate(180deg)}.mk-qa-a{max-width:70ch;color:var(--body);padding:0 18px 18px;font-size:14.5px;line-height:1.6}.mk-qa-a a,.mk-prose a{color:var(--sky)}.mk-qa-a code,.mk-prose code{background:var(--hi);font:400 13.5px/1.5 var(--f-m);color:var(--ice);border-radius:5px;padding:1px 6px}.mk-cta{text-align:center;padding:clamp(110px,13vw,180px) 0 calc(16vw + 56px);position:relative}.mk-cta-in{justify-items:center;gap:18px;display:grid}.mk-cta .mk-h2{max-width:15ch;font-size:clamp(36px,5.4vw,78px)}.mk-cta .mk-h2,.mk-cta .mk-sub{text-shadow:0 2px 30px #03050bf2}.mk-cta .mk-ctas{justify-content:center}.mk-cta .mk-sub{text-wrap:balance}.mk-foot{z-index:1;background:var(--bg);border-top:1px solid var(--edge);padding-top:56px;position:relative;overflow:hidden}.mk-foot-grid{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:32px;display:grid}.mk-foot-brand p{max-width:36ch;color:var(--mut);margin:14px 0 0;font-size:14px}.mk-foot-brand .mk-foot-meta{flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;display:flex}.mk-foot-col .mk-foot-h{font:500 11.5px/1 var(--f-b);font-variant-numeric:tabular-nums;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);margin:0 0 14px}.mk-foot-col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-foot-col a,.mk-foot-col .cc-link{color:var(--ink);opacity:.85;font-size:14px;text-decoration:none}.mk-foot-col a:hover,.mk-foot-col .cc-link:hover{opacity:1;color:var(--sky)}.mk-foot-base{border-top:1px solid var(--edge);color:var(--mut);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:48px;padding-top:20px;font-size:13px;display:flex}.mk-phero{padding-top:clamp(48px,10vh,120px)}.mk-phero .mk-sh{gap:20px;margin-bottom:0}.mk-prose-wrap>*{max-width:860px}.mk-prose{color:var(--body);padding:clamp(22px,4vw,44px);font-size:15px;line-height:1.7}.mk-prose h2{color:var(--ink);font:600 20px/1.3 var(--f-b);letter-spacing:-.01em;margin:34px 0 10px}.mk-prose h2:first-child{margin-top:0}.mk-prose h3{color:var(--ink);font:600 16px/1.3 var(--f-b);margin:22px 0 6px}.mk-prose p,.mk-prose ul,.mk-prose ol{margin:0 0 12px}.mk-prose ul,.mk-prose ol{padding-left:22px}.mk-prose li{margin:4px 0}.mk-prose strong{color:var(--ink);font-weight:600}.mk-prose .tbl{margin:8px 0 16px}.mk-prose .tbl td,.mk-prose .tbl th{vertical-align:top}.mk-draft{align-items:center;gap:8px;display:inline-flex}.mk-toc{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mk-toc a{background:var(--glass);border:1px solid var(--edge);color:var(--body);border-radius:999px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-block}.mk-toc a:hover{color:var(--ink);border-color:var(--edge2)}.mk-steps{counter-reset:step;gap:16px;margin:0;padding:0;list-style:none;display:grid}.mk-steps>li{counter-increment:step;grid-template-columns:56px minmax(0,1fr);gap:18px;padding:22px;display:grid}.mk-steps>li:before{content:counter(step, decimal-leading-zero);font:500 13px/1 var(--f-b);font-variant-numeric:tabular-nums;color:var(--sky);padding-top:5px}.mk-steps h3{font:600 18px/1.3 var(--f-b);margin:0 0 6px}.mk-steps p{color:var(--body);margin:0;font-size:14.5px;line-height:1.6}.mk-steps .mk-files{margin-top:10px}.mk-files{flex-wrap:wrap;gap:6px;display:flex}.mk-files code{background:var(--well);border:1px solid var(--edge);font:400 12px/1.4 var(--f-m);color:var(--ice);border-radius:6px;padding:3px 8px}.mk-prompt{max-height:420px}.mk-prompt-wrap{gap:12px;display:grid}.mk-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mk-rules li{align-content:start;gap:8px;padding:20px;display:grid}.mk-rules h3{font:600 16px/1.3 var(--f-b);margin:0}.mk-rules p{color:var(--body);margin:0;font-size:14px;line-height:1.55}.mk-guides h3{font-size:18px}.mk-guides h3 a{color:var(--sky);text-decoration:none}.mk-guides h3 a:hover{text-underline-offset:4px;text-decoration:underline}.mk-rules p.mk-note{color:var(--mut);font-size:13px}.mk-learn{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mk-learn li{align-content:start;gap:8px;padding:10px 10px 18px;display:grid}.mk-learn a{color:var(--sky);gap:12px;text-decoration:none;display:grid}.mk-learn a:hover h3{text-underline-offset:4px;text-decoration:underline}.mk-learn img{aspect-ratio:16/9;object-fit:cover;object-position:left top;border-radius:10px;width:100%;height:auto;display:block}.mk-learn h3{font:600 17px/1.3 var(--f-b);margin:0 8px}.mk-learn p{color:var(--body);margin:0 8px;font-size:14px;line-height:1.55}@media (max-width:960px){.mk-learn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mk-learn{grid-template-columns:minmax(0,1fr)}}.mk-compare{width:100%;min-width:560px}.mk-compare th,.mk-compare td{text-align:center;padding:12px 10px}.mk-compare th:first-child,.mk-compare td:first-child{text-align:left}.mk-compare .bl-was{font-size:inherit;margin-left:4px}.mk-compare thead th{font:600 14px/1.2 var(--f-b);color:var(--ink)}.mk-compare tbody th{font:400 14px/1.4 var(--f-b);color:var(--ink);border-top:1px solid var(--edge);white-space:normal}.mk-compare .yes{color:var(--mint)}.mk-compare .no{color:var(--mut)}@media (max-width:640px){.g.mk-compare-card{padding:8px 10px}.mk-compare{table-layout:fixed;min-width:0}.mk-compare thead th:not(:first-child){width:21%}.mk-compare th,.mk-compare td{padding:10px 4px}.mk-compare thead th{vertical-align:bottom;font-size:13px}.mk-compare tbody th{font-size:13px;line-height:1.35}.mk-compare td.mono{font-size:11.5px}.mk-cmp-price{font:500 12px/1 var(--f-b);font-variant-numeric:tabular-nums;color:var(--mut);margin-top:3px;display:block}.mk-cmp-price>span{display:none}}.mk-log{gap:16px;margin:0;padding:0;list-style:none;display:grid}.mk-log>li{grid-template-columns:170px minmax(0,1fr);gap:24px;padding:24px;display:grid}.mk-log time{font:500 13.5px/1.5 var(--f-b);font-variant-numeric:tabular-nums;color:var(--mut)}.mk-log h2{font:600 20px/1.3 var(--f-b);margin:0 0 10px}.mk-log ul{color:var(--body);margin:0;padding-left:20px;font-size:14.5px;line-height:1.6}.mk-log li li{margin:4px 0}@keyframes mk-rise{0%{opacity:0;transform:translateY(26px)}}@keyframes mk-rise-far{0%{opacity:0;transform:translateY(70px)}}.mk-rv .mk .rv.in{animation:.9s cubic-bezier(.2,.7,.2,1) both mk-rise;animation-delay:calc(var(--i,0) * 80ms)}.mk-rv .mk .mk-shot-stage.rv.in{animation-name:mk-rise-far;animation-duration:1.3s;animation-delay:.25s}@media print{.mk-rv .mk .rv.in{animation:none}}@media (max-width:1100px){.mk-toasts{display:none}}@media (max-width:960px){.mk-grid>*{grid-column:1/-1}.mk-rt-grid{grid-template-columns:minmax(0,1fr);gap:24px}.mk-rt-copy{width:100%;max-width:620px;margin-inline:auto}.mk-rt-window{width:100%;max-width:500px;min-height:340px;margin-inline:auto}.mk-journey{grid-template-columns:minmax(0,1fr)}.mk-person{border-right:0;border-bottom:1px solid var(--edge);padding:0 0 20px}.mk-priv{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-faq-wrap{grid-template-columns:minmax(0,1fr);gap:0}.mk-bots-cols{grid-template-columns:minmax(0,1fr)}.mk-bots-t{min-height:0}.mk-foot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-foot-brand{grid-column:1/-1}.mk-rules{grid-template-columns:minmax(0,1fr)}.mk-log>li{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:760px){.mk-hero{padding-top:34vw}.mk-hero-row{min-height:0}.mk-hero-copy{gap:18px}.mk-shot-stage{perspective:none;margin-top:48px}.mk-shot{border-radius:18px;margin-bottom:0;padding:12px;transform:none!important}.mk-shot-nav,.mk-shot-seg,.mk-shot-side{display:none}.mk-shot-grid{grid-template-columns:minmax(0,1fr)}.mk-shot .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-shot .g{padding:12px}.mk-livepill{white-space:nowrap;gap:8px;max-width:calc(100% - 20px);padding:7px 8px 7px 12px;font-size:13.5px;top:-20px;left:10px}.mk-livepill .mk-demo{display:none}.mk-shot{padding-top:30px}.mk-funnel{grid-template-columns:minmax(0,1fr);gap:16px}.mk-funnel li{grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lab cnt""box box""meta flag";gap:6px 10px}.mk-funnel .lab{grid-area:lab}.mk-funnel .cnt{grid-area:cnt;font-size:18px}.mk-funnel .box{border-radius:6px;grid-area:box;height:12px}.mk-funnel .box i{height:auto;width:var(--p);background:linear-gradient(90deg, rgba(var(--sky-rgb), .45), #8fc7ff);border-radius:0 4px 4px 0;min-width:2px;top:0;right:auto}.mk-funnel .meta{grid-area:meta}.mk-funnel .mk-flag{grid-area:flag;align-self:start}.mk-agent-live{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.mk-cta{padding-bottom:calc(50vw + 32px)}.mk-sankey.desk{display:none}.mk-sankey.compact{display:block}.mk-sankey-wrap{max-width:400px;margin:0 auto}.mk-agent{padding:12px}.mk-term-body{padding:12px;font-size:12px}.mk-stream div{grid-template-columns:58px 112px minmax(0,1fr)}.mk-ask .hbar{grid-template-columns:minmax(0,1fr) 56px;gap:4px 10px}.mk-ask .hbar .t{grid-area:2/1/auto/-1}.mk-tools li{grid-template-columns:minmax(0,1fr);gap:2px}.mk-q{max-width:92%}.mk-priv{grid-template-columns:minmax(0,1fr)}.mk-tl b,.mk-tl small{display:none}.mk-tl{height:70px;margin:0 12px}.mk-visits>li{grid-template-columns:minmax(0,1fr);gap:6px}.mk-person-stats dd{font-size:18px}.mk-tier{padding:20px}.mk-steps>li{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px}.mk-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.mk-ctas .btn{flex:auto}.mk-stack-g li{padding-right:13px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.mk-rv .mk .rv{animation:none!important}.mk-shot{transition:none}}.mk-nav-demo,.mk-demo-btn{align-items:center;gap:8px;display:inline-flex}.mk-ci-note{margin:14px 0 0}.mk-log-group+.mk-log-group{margin-top:14px}.mk-log h3{font:600 13px/1.4 var(--f-m);letter-spacing:.04em;text-transform:uppercase;color:var(--mut);margin:0 0 6px}.mk-shot{cursor:default}.mk-shot-link{z-index:3;border-radius:inherit;cursor:pointer;position:absolute;inset:0}.mk-shot-link:focus-visible{outline:2px solid var(--sky,#6fb8ff);outline-offset:3px}.mk-shot .chart-card{z-index:4;pointer-events:none;position:relative}.mk-shot .chart-card .chart-wrap{pointer-events:auto;cursor:crosshair}a.mk-livepill{color:inherit;cursor:pointer;text-decoration:none}a.mk-livepill:hover{border-color:rgba(var(--ice-rgb), .3)}.mk [aria-hidden=true]{cursor:default}.mk a [aria-hidden=true],.mk button [aria-hidden=true]{cursor:inherit}.mk-shot{transition:none}.mk-auth{display:inline-grid}.mk-auth>.mk-auth-out,.mk-auth>.mk-auth-in{grid-area:1/1}html:not([data-auth=in]) .mk-auth>.mk-auth-in,html[data-auth=in] .mk-auth>.mk-auth-out{visibility:hidden}.mk-head-auth>span{justify-content:flex-end;align-items:center;gap:6px;display:flex}html:not([data-auth=in]) .mk-menu .mk-auth-in,html[data-auth=in] .mk-menu .mk-auth-out{display:none}@media (max-width:420px){.mk-ctas .mk-auth{flex:auto}}.mk-compare-scroll{overflow-x:auto}.mk-compare.wide{min-width:760px}.mk-compare.wide td{font-size:13px;line-height:1.4}@media (max-width:640px){.mk-compare.wide{table-layout:auto;min-width:760px}.mk-compare.wide thead th:not(:first-child){width:auto}}.g.mk-demo-shot{margin:0;padding:10px}.mk-demo-shot img{border-radius:12px;width:100%;height:auto;display:block}.mk-demo-shot figcaption{margin:10px 6px 2px}@media (max-width:480px){.mk-rt-panel{padding-inline:12px}.mk-rt-pause{min-height:44px}.mk-rt-panel .hd{gap:6px}.mk-rt-panel .hd b{font-size:12px}.mk-people{--visitor-col:34%;--page-col:40%;--intent-col:26%}.mk-people .pips{gap:2px}.mk-people .pips i{width:4px;height:4px}.mk-people .pips span{margin-left:2px;font-size:10px}.mk-rt-window{min-height:300px}.mk-rt-link{align-items:center;min-height:44px;display:inline-flex}}
