.mk .hero .eyebrow .arrow,.mk .hero .hero-cta .link-quiet .arrow{font-family:"TfArrowFallback",var(--font)}.mk .hero:before{content:"";position:absolute;inset:0;background:radial-gradient(900px 480px at 50% -10%,rgba(255,255,255,.045),transparent 60%),radial-gradient(680px 420px at 50% -8%,rgba(255,255,255,.03),transparent 60%);pointer-events:none;z-index:0}.mk .hero-cta a.btn{display:inline-block;text-align:center}.mk .hero .eyebrow:focus-visible,.mk .hero-cta a.btn:focus-visible,.mk .hero-cta a.link-quiet:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:9999px}.mk .stage .tf-app{--a-bg:#08090a;--a-surface:#0e0f12;--a-surface-2:#14161a;--a-border:rgba(255,255,255,0.08);--a-border-strong:rgba(255,255,255,0.18);--a-fg:#f7f8f8;--a-muted:#b3b6bd;--a-subtle:#7e828b;--a-primary:#2ee589;--a-primary-fg:#06281a;--a-primary-subtle:#10231a;--a-success:#4cb782;--a-warning:#d4a72c;--a-danger:#f47080;--a-ink:#7a7c80;--a-grad:linear-gradient(180deg,#0e0f12,#0a0b0d);background:var(--a-bg);color:var(--a-fg);height:690px;font-size:12px;line-height:1.4}.mk .stage .tf-app .num{font-variant-numeric:tabular-nums}.mk .stage .tf-app svg{flex:none}.mk .stage .tf-shell{grid-template-columns:208px minmax(0,1fr);min-height:0;height:100%}.mk .stage .tf-content{min-width:0;display:flex;flex-direction:column;overflow:hidden}.mk .stage .tf-side{padding:0;background:var(--a-bg);border-right:1px solid var(--a-border);border-bottom-left-radius:0}.mk .stage .tf-brand{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-bottom:1px solid var(--a-border);font-size:13px;font-weight:600;color:var(--a-fg)}.mk .stage .tf-brand img{width:20px;height:20px;flex:none}.mk .stage .tf-find{display:flex;align-items:center;gap:7px;margin:10px 10px 0;height:28px;padding:0 8px;border:1px solid var(--a-border);border-radius:14px;background:var(--a-surface);color:var(--a-subtle);font-size:12px}.mk .stage .tf-find svg{width:12px;height:12px}.mk .stage .tf-find span{flex:1}.mk .stage .tf-find kbd{font-family:inherit;font-size:9px;line-height:1;padding:2px 4px;border:1px solid var(--a-border);border-radius:4px;background:var(--a-surface-2);color:var(--a-subtle)}.mk .stage .tf-nav{flex:1;display:flex;flex-direction:column;padding:10px 10px 0;min-height:0;overflow:hidden}.mk .stage .tf-nav-group{display:flex;flex-direction:column;gap:3px}.mk .stage .tf-nav-group+.tf-nav-group{margin-top:10px}.mk .stage .tf-nav-h{padding:0 9px 3px;font-size:9.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--a-subtle)}.mk .stage .tf-nav-item{display:flex;align-items:center;gap:9px;height:30px;padding:0 9px;border-radius:15px;font-size:12.5px;font-weight:400;color:var(--a-muted)}.mk .stage .tf-nav-item svg{width:14px;height:14px;color:var(--a-subtle)}.mk .stage .tf-nav-item.active{background:var(--a-primary-subtle);color:var(--a-fg);font-weight:600}.mk .stage .tf-nav-item.active svg{color:var(--a-success)}.mk .stage .tf-collapse{display:flex;align-items:center;gap:9px;margin:0 8px 4px;height:26px;padding:0 9px;font-size:12px;color:var(--a-subtle)}.mk .stage .tf-collapse svg{width:14px;height:14px}.mk .stage .tf-user{display:flex;align-items:center;gap:7px;padding:8px 12px;border-top:1px solid var(--a-border)}.mk .stage .tf-av{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#0d9488;color:#fff;font-size:10px;font-weight:600;box-shadow:0 0 0 1px rgba(0,0,0,.1);flex:none}.mk .stage .tf-user-nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;color:var(--a-fg)}.mk .stage .tf-user svg{width:14px;height:14px;color:var(--a-subtle)}.mk .stage .tf-top{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-bottom:1px solid var(--a-border);background:var(--a-bg);flex:none}.mk .stage .tf-agency{gap:7px;font-size:12.5px;color:var(--a-fg);white-space:nowrap}.mk .stage .tf-agency,.mk .stage .tf-agency i{display:inline-flex;align-items:center;font-weight:600}.mk .stage .tf-agency i{justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--a-primary);color:var(--a-primary-fg);font-style:normal;font-size:10px}.mk .stage .tf-plan{padding:2px 8px;border:1px solid var(--a-border);border-radius:999px;background:var(--a-surface-2);font-size:10.5px;font-weight:500;color:var(--a-muted)}.mk .stage .tf-slash{color:var(--a-subtle)}.mk .stage .tf-ws{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:1px solid var(--a-border);border-radius:999px;background:var(--a-surface);font-size:12px;font-weight:500;color:var(--a-fg);white-space:nowrap}.mk .stage .tf-ws em{font-style:normal;font-weight:400;color:var(--a-muted)}.mk .stage .tf-ws svg{width:12px;height:12px;color:var(--a-subtle)}.mk .stage .tf-bell{position:relative;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:var(--a-muted)}.mk .stage .tf-bell svg{width:14px;height:14px}.mk .stage .tf-bell b{position:absolute;top:1px;right:1px;min-width:14px;height:14px;padding:0 4px;border-radius:999px;background:var(--a-primary);color:var(--a-primary-fg);font-size:9px;font-weight:600;line-height:14px;text-align:center}.mk .stage .tf-main{display:flex;flex-direction:column;gap:12px;padding:18px 22px 0;min-height:0;overflow:hidden}.mk .stage .tf-page-h h3{font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--a-fg)}.mk .stage .tf-page-h p{margin-top:2px;font-size:11.5px;color:var(--a-muted)}.mk .stage .tf-range{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.mk .stage .tf-dates,.mk .stage .tf-presets{display:inline-flex;align-items:center;gap:3px}.mk .stage .tf-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border:1px solid transparent;border-radius:999px;font-size:11.5px;color:var(--a-muted);white-space:nowrap}.mk .stage .tf-pill.sel{border-color:var(--a-border-strong);background:var(--a-surface-2);font-weight:500;color:var(--a-fg)}.mk .stage .tf-pill.field{border-color:var(--a-border);background:var(--a-surface);color:var(--a-fg)}.mk .stage .tf-dash{color:var(--a-subtle);padding:0 2px}.mk .stage .tf-seg{margin-left:auto;gap:2px;height:28px;padding:2px;border:1px solid var(--a-border);background:var(--a-surface)}.mk .stage .tf-seg,.mk .stage .tf-seg span{display:inline-flex;align-items:center;border-radius:999px}.mk .stage .tf-seg span{height:22px;padding:0 10px;font-size:11.5px;color:var(--a-muted);white-space:nowrap}.mk .stage .tf-seg span.sel{background:var(--a-surface-2);font-weight:500;color:var(--a-fg)}.mk .stage .tf-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:-2px;font-size:11.5px;color:var(--a-muted)}.mk .stage .tf-btn{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 11px;border:1px solid var(--a-border);border-radius:999px;background:var(--a-surface);font-size:11.5px;font-weight:500;color:var(--a-fg)}.mk .stage .tf-btn svg{width:13px;height:13px}.mk .stage .tf-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mk .stage .tf-tile{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;min-width:0;padding:12px 13px;border:1px solid var(--a-border);border-radius:16px;background:var(--a-surface-2)}.mk .stage .tf-tile-in{min-width:0}.mk .stage .tf-tile .lab{font-size:11px;line-height:1;color:var(--a-muted)}.mk .stage .tf-tile .val{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:9px;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1;color:var(--a-fg)}.mk .stage .tf-tile .delta{font-size:9.5px;font-weight:500;letter-spacing:0;white-space:nowrap}.mk .stage .tf-tile .delta.good{color:var(--a-success)}.mk .stage .tf-tile .delta.bad{color:var(--a-danger)}.mk .stage .tf-tile .hint{margin-top:8px;font-size:9.5px;line-height:1;color:var(--a-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .stage .tf-spark{width:84px;height:34px;flex:none}.mk .stage .tf-spark rect{fill:var(--a-ink)}.mk .stage .tf-spark rect.hot{fill:var(--a-primary)}.mk .stage .tf-card{padding:14px 16px 12px;border:1px solid var(--a-border);border-radius:16px;background:var(--a-grad);min-width:0;flex:none}.mk .stage .tf-card h4{margin-bottom:12px;font-size:12.5px;font-weight:600;letter-spacing:-.01em;color:var(--a-fg)}.mk .stage .tf-card h4 span{font-weight:400;color:var(--a-subtle)}.mk .stage .tf-chart{display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-rows:120px 18px;column-gap:6px;padding-top:6px}.mk .stage .tf-chart-y{position:relative}.mk .stage .tf-chart-y span{position:absolute;right:0;transform:translateY(50%);font-size:9.5px;line-height:1;color:var(--a-subtle);font-variant-numeric:tabular-nums}.mk .stage .tf-chart-plot{position:relative;height:120px}.mk .stage .tf-grid{position:absolute;left:0;right:0;height:1px;background:var(--a-border)}.mk .stage .tf-bars{position:absolute;inset:0;display:flex;align-items:flex-end}.mk .stage .tf-bar-col{flex:1;display:flex;justify-content:center;align-items:flex-end;height:100%}.mk .stage .tf-bar{display:block;width:18px;border-radius:2px 2px 0 0;background:var(--a-ink)}.mk .stage .tf-bar.hot{background:var(--a-primary)}.mk .stage .tf-visits{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mk .stage .tf-visits polyline{fill:none;stroke:var(--a-subtle);stroke-width:1.25}.mk .stage .tf-chart-x{grid-column:2;display:flex;align-items:flex-end;border-top:1px solid var(--a-border)}.mk .stage .tf-chart-x span{flex:1;text-align:center;font-size:9.5px;line-height:1;color:var(--a-subtle);font-variant-numeric:tabular-nums}.mk .stage .tf-recent{list-style:none;margin:0;padding:0;column-count:2;column-gap:24px}.mk .stage .tf-recent li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--a-border);break-inside:avoid}.mk .stage .tf-rc-id{min-width:0;display:flex;flex-direction:column;gap:1px}.mk .stage .tf-rc-nm{font-size:12px;font-weight:500;color:var(--a-fg)}.mk .stage .tf-rc-meta,.mk .stage .tf-rc-nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .stage .tf-rc-meta{font-size:10.5px;color:var(--a-muted)}.mk .stage .tf-rc-end{display:inline-flex;align-items:center;gap:6px;flex:none}.mk .stage .tf-q{padding:2px 5px;border-radius:999px;font-size:9px;font-weight:500;line-height:1}.mk .stage .tf-q.q-yes{background:rgba(76,183,130,.12);color:var(--a-success)}.mk .stage .tf-q.q-no{background:rgba(244,112,128,.12);color:var(--a-danger)}.mk .stage .tf-q.q-pending{background:rgba(212,167,44,.12);color:var(--a-warning)}.mk .stage .tf-st{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:500;line-height:1.3}.mk .stage .tf-st.s-new{background:rgba(247,248,248,.08);color:var(--a-fg)}.mk .stage .tf-st.s-contacted{background:rgba(247,248,248,.06);color:var(--a-muted)}.mk .stage .tf-st.s-qualified{background:rgba(247,248,248,.06);color:var(--a-success)}.mk .stage .tf-st.s-quoted{background:rgba(212,167,44,.14);color:var(--a-warning)}.mk .stage .tf-st.s-won{background:rgba(76,183,130,.2);color:var(--a-success)}.mk .stage .tf-st.s-lost{background:rgba(244,112,128,.12);color:var(--a-danger)}.mk .stage .tf-ago{font-size:10px;color:var(--a-subtle);white-space:nowrap}.mk .stage .tf-all{margin-top:10px;font-size:10.5px;color:var(--a-muted)}.mk .stage .detail.tf-notif{top:50px;right:10px;bottom:auto;width:290px;padding:6px;border-radius:14px;background:#0e0f12;background-image:var(--a-grad,linear-gradient(180deg,#0e0f12,#0a0b0d));text-align:left}.mk .stage .tf-notif-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 9px 6px;font-size:12px;font-weight:600;color:#f7f8f8}.mk .stage .tf-notif-tools{display:inline-flex;align-items:center;gap:6px;font-weight:400}.mk .stage .tf-notif-tools em{font-style:normal;font-size:10.5px;color:#b3b6bd}.mk .stage .tf-notif-tools svg{width:13px;height:13px;color:#b3b6bd}.mk .stage .tf-notif ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mk .stage .tf-notif li{display:flex;flex-direction:column;gap:2px;padding:7px 9px;border-radius:10px}.mk .stage .tf-notif li.unread{background:rgba(20,22,26,.6)}.mk .stage .tf-nt-row{display:flex;align-items:baseline;gap:6px;width:100%}.mk .stage .tf-dot{width:6px;height:6px;border-radius:50%;background:#2ee589;flex:none;align-self:center}.mk .stage .tf-nt-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#b3b6bd}.mk .stage li.unread .tf-nt-title{font-weight:500;color:#f7f8f8}.mk .stage .tf-nt-ago{flex:none;font-size:10px;color:#7e828b}.mk .stage .tf-nt-body{font-size:10.5px;color:#b3b6bd}@media (max-width:1120px){.mk .stage .detail.tf-notif{right:8px;bottom:auto}.mk .stage .tf-dates{display:none}}@media (max-width:900px){.mk .stage .tf-shell{grid-template-columns:1fr}.mk .stage .detail.tf-notif,.mk .stage .tf-dates,.mk .stage .tf-seg,.mk .stage .tf-side{display:none}.mk .stage .tf-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .stage .tf-recent{column-count:1}}@media (max-width:520px){.mk .stage .tf-app{font-size:11px}.mk .stage .tf-main{padding:14px 14px 0}.mk .stage .tf-plan,.mk .stage .tf-tools,.mk .stage .tf-ws em{display:none}}.mk .shots .feat{min-width:0}.mk .shots .feat .shot{height:192px;margin-bottom:12px;overflow:hidden;border:1px solid var(--line-2);border-radius:12px;background:linear-gradient(180deg,#101116,#0c0d10);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 20px 50px -30px rgba(0,0,0,.9);line-height:1.5;text-align:left}.mk .shots .shot-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 14px;border-bottom:1px solid var(--line-2)}.mk .shots .shot-top .crumb{font-size:12px}.mk .shots .shot .chip{font-size:11px;padding:3px 7px;white-space:nowrap;font-variant-numeric:tabular-nums}.mk .shots .shot-kv{padding:2px 14px 0}.mk .shots .shot-kv>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;border-top:1px solid var(--line-2);font-size:12px}.mk .shots .shot-kv>div:first-child{border-top:0}.mk .shots .shot-kv dt{color:var(--tx-faint);font-weight:500}.mk .shots .shot-kv dd{color:var(--tx-dim);font-weight:500;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.mk .shots .code,.mk .shots code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;letter-spacing:-.01em}.mk .shots .best{color:var(--accent);font-weight:600}.mk .shots .shot-filters{display:flex;gap:6px;padding:10px 14px 4px}.mk .shots .shot-filters span{font-size:11px;font-weight:500;color:var(--tx-mut);border:1px solid var(--line);border-radius:6px;padding:2px 7px;white-space:nowrap}.mk .shots .shot-rows{padding:2px 14px 0}.mk .shots .shot-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;border-top:1px solid var(--line-2);font-size:12px;font-weight:500;color:var(--tx-dim)}.mk .shots .shot-rows>.shot-row:first-child{border-top:0}.mk .shots .shot-row>span:first-child{min-width:0}.mk .shots .shot-row small{display:block;font-size:11px;font-weight:400;color:var(--tx-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .shots .shot-row .tag{font-size:11px;border:1px solid var(--line);border-radius:5px;padding:2px 7px;white-space:nowrap}.mk .shots .shot-row .n,.mk .shots .shot-row .tag{color:var(--tx-mut);font-variant-numeric:tabular-nums}.mk .shots .shot-row .n{font-size:13px}.mk .shots .shot-journey{list-style:none;padding:8px 14px 0}.mk .shots .shot-journey li{position:relative;display:flex;gap:10px;padding:0 0 9px;font-size:12px;font-weight:500;color:var(--tx-dim)}.mk .shots .shot-journey li:last-child{padding-bottom:0}.mk .shots .shot-journey li>i{flex:none;width:7px;height:7px;margin-top:16px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#101116;position:relative;z-index:1}.mk .shots .shot-journey li:before{content:"";position:absolute;left:3px;top:20px;bottom:-4px;width:1px;background:var(--line-2)}.mk .shots .shot-journey li:last-child:before{display:none}.mk .shots .shot-journey li.on>i{border-color:var(--accent);background:var(--accent)}.mk .shots .shot-journey li.on{color:var(--tx)}.mk .shots .shot-journey li>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .shots .shot-journey small{display:block;font-size:11px;font-weight:400;color:var(--tx-faint);font-variant-numeric:tabular-nums}.mk .shots .shot-report{padding:12px 14px 0}.mk .shots .shot-report-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:600;color:var(--tx);margin-bottom:12px}.mk .shots .shot-report-head small{font-size:11px;font-weight:400;color:var(--tx-faint);white-space:nowrap}.mk .shots .shot-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.mk .shots .shot-kpis>div{border:1px solid var(--line-2);border-radius:9px;padding:10px 12px;background:linear-gradient(180deg,#131419,#0e0f13);min-width:0}.mk .shots .shot-kpis small{display:block;font-size:11px;font-weight:500;color:var(--tx-mut)}.mk .shots .shot-kpis b{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em;margin-top:4px;font-variant-numeric:tabular-nums;color:var(--tx)}.mk .shots .shot-kpis em{display:block;font-style:normal;font-size:11px;color:var(--tx-faint);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.mk .shots .shot-kpis em.up{color:#4cb782}@media (max-width:900px){.mk .shots .shot-kpis{grid-template-columns:repeat(2,1fr)}.mk .shots .shot-report-head{flex-wrap:wrap}.mk .shots .feat .shot{height:auto;padding-bottom:8px}}.mk #features .kpi .delta,.mk #features .kpi .val{font-variant-numeric:tabular-nums}.mk #features .kpi .delta{letter-spacing:-.005em}.mk #features .kpi .delta.neu{color:var(--tx-mut)}.mk #features .g-head,.mk #features .g-row{grid-template-columns:167px 91px 43px 62px 66px minmax(0,1fr);column-gap:18px}.mk #features .g-row .g-nm{min-width:0;line-height:19.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk #features .g-row .g-nm .g-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-style:normal;font-size:14px;letter-spacing:-.025em;font-weight:500;color:var(--tx-dim)}.mk #features .g-head .g-h-num,.mk #features .g-num{text-align:right}.mk #features .g-head .g-h-num{margin-right:-.08em;white-space:nowrap;display:flex;justify-content:flex-end}.mk #features .g-num{font-size:12px;color:var(--tx-mut);font-variant-numeric:tabular-nums;font-weight:500;min-width:0}.mk #features .g-vs{position:relative;display:flex;align-items:center;gap:18px;margin-left:27px;min-width:0}.mk #features .g-vs .g-bar{flex:1 1 auto;min-width:0;overflow:visible}.mk #features .g-vs .g-bar i{left:0;right:auto;max-width:100%}.mk #features .g-vs .g-bar i.g-best{background:rgba(46,229,137,.75)}.mk #features .g-vs .g-bar i.g-over{background:#d4a72c}.mk #features .g-vs .g-pct{flex:0 0 117px;font-variant-numeric:tabular-nums}.mk #features .g-vs .g-bar .g-tick{position:absolute;top:-4px;height:13px;z-index:2;width:1px;border-radius:0;background:repeating-linear-gradient(180deg,rgb(103,105,110) 0 3px,transparent 3px 5px);pointer-events:none}.mk #features .g-head .g-h-bar{min-width:0;margin-left:27px;white-space:nowrap;display:flex;align-items:baseline;gap:18px}.mk #features .g-head .g-h-gap{flex:0 0 117px;margin-left:auto;text-align:right;margin-right:-.08em}@media (max-width:900px){.mk #features .g-head,.mk #features .g-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1.7fr);column-gap:14px}.mk #features .g-head span:nth-child(2),.mk #features .g-head span:nth-child(3),.mk #features .g-head span:nth-child(4),.mk #features .g-head span:nth-child(5),.mk #features .g-num,.mk #features .g-row .g-tag{display:none}.mk #features .g-head .g-h-bar,.mk #features .g-vs{margin-left:0;gap:12px}.mk #features .g-head .g-h-gap,.mk #features .g-vs .g-pct{flex:0 0 44px}}.mk #how .sec-foot a span.arw{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:inherit;margin-right:0;line-height:0}.mk #how .kpi .delta,.mk #how .kpi .val{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mk #how .kpi .delta .ar{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:0}.mk .flow{display:grid;grid-template-columns:1fr 64px minmax(300px,1.15fr) 64px 1fr;align-items:start;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,#0e0f12,#0a0b0d);padding:32px 36px}.mk .flow-node,.mk .flow-rail{align-self:center}.mk .flow-rail{margin-top:-50px}.mk .flow-col{min-width:0}.mk .flow-lab{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--tx-mut);font-weight:600;margin-bottom:6px}.mk .flow-list+.flow-lab{margin-top:22px}.mk .flow-list{list-style:none}.mk .flow-list li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-top:1px solid var(--line-2);font-size:14px;font-weight:500;color:var(--tx-dim)}.mk .flow-list li:last-child{border-bottom:1px solid var(--line-2)}.mk .flow-list li small{font-size:12px;font-weight:400;color:var(--tx-mut);white-space:nowrap;font-variant-numeric:tabular-nums}.mk .flow-chips{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mk .flow-chips li{font-weight:500;border:1px solid var(--line);border-radius:7px;padding:4px 9px}.mk .flow-chips li,.mk .flow-note{font-size:12px;color:var(--tx-mut)}.mk .flow-note{margin-top:10px;line-height:1.5}.mk .flow-rail{position:relative;height:1px;background:rgba(255,255,255,.12)}.mk .flow-rail:before{content:"";position:absolute;top:-3px;left:0;width:6px;height:6px;border-radius:50%;background:var(--accent);animation:flow-dot 2.8s cubic-bezier(.45,0,.55,1) infinite}.mk .flow-rail.out:before{animation-delay:1.4s}@keyframes flow-dot{0%{left:0;opacity:0}8%{opacity:1}42%{left:calc(100% - 6px);opacity:1}50%,to{left:calc(100% - 6px);opacity:0}}.mk .flow-node{border:1px solid var(--line-2);border-radius:12px;background:linear-gradient(180deg,#101116,#0c0d10);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 24px 60px -30px rgba(0,0,0,.9);overflow:hidden}.mk .flow-node-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line-2)}.mk .flow-node-top .crumb{font-size:12px}.mk .flow-node .chip{font-size:11px;padding:3px 7px;white-space:nowrap}.mk .flow-lead{padding:12px 14px 14px}.mk .flow-lead-name{font-size:14px;font-weight:600;color:var(--tx);margin-bottom:8px}.mk .flow-lead .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:8px;vertical-align:2px}.mk .flow-lead dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;border-top:1px solid var(--line-2);font-size:12px}.mk .flow-lead dt{color:var(--tx-faint);font-weight:500}.mk .flow-lead dd{color:var(--tx-dim);font-weight:500;font-variant-numeric:tabular-nums;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk .flow-lead dd.code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.mk .flow-lead dd.best{color:var(--accent);font-weight:600}@media (max-width:1000px){.mk .flow{grid-template-columns:1fr 40px minmax(260px,1.1fr) 40px 1fr;padding:28px 24px}}@media (max-width:900px){.mk .flow{grid-template-columns:1fr;padding:24px 20px}.mk .flow-rail{width:1px;height:40px;margin:18px auto}.mk .flow-rail:before{top:0;left:-3px;animation-name:flow-dot-v}@keyframes flow-dot-v{0%{top:0;opacity:0}8%{opacity:1}42%{top:calc(100% - 6px);opacity:1}50%,to{top:calc(100% - 6px);opacity:0}}.mk .flow-node{max-width:420px;width:100%;justify-self:center}}@media (prefers-reduced-motion:reduce){.mk .flow-rail:before{animation:none;left:calc(100% - 6px);opacity:1}@media (max-width:900px){.mk .flow-rail:before{left:-3px;top:calc(100% - 6px)}}}.mk #pricing .price-act{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mk #pricing .price-act a.btn{display:inline-flex;align-items:center;justify-content:center;text-rendering:auto}.mk #pricing .price-act a.price-faq{padding:0 14px;margin-right:2px}.mk #pricing .price-act a.btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:9999px}@media (max-width:900px){.mk #pricing .price-act{flex-direction:column-reverse;align-items:flex-start;gap:10px}.mk #pricing .price-act a.price-faq{margin-right:0;margin-left:-14px}}.mk #pricing .price-act a.price-faq .arw{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin-left:4px;position:relative;top:-1px;transition:transform .18s var(--ease)}.mk #pricing .price-act a.price-faq:hover .arw{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.mk #pricing .price-act a.price-faq .arw{transition:none}.mk #pricing .price-act a.price-faq:hover .arw{transform:none}}.mk .quotes-foot a,.mk .who-panels .who-more .arrow{font-family:"TfArrowFallback",var(--font)}.mk .who-panels{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mk .who-cell{display:flex}.mk .who-panels a.who-panel{flex:1;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,#0e0f12,#0a0b0d);color:var(--tx);text-decoration:none;overflow:hidden;transition:transform .24s var(--ease),border-color .24s,box-shadow .24s var(--ease)}.mk .who-panels a.who-panel:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.14);box-shadow:0 30px 60px -36px rgba(0,0,0,.9)}.mk .who-panels a.who-panel:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.mk .who-shot{margin:18px 22px 0;height:204px;overflow:hidden;line-height:1.5;border:1px solid var(--line-2);border-bottom:0;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#101116,#0c0d10);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.mk .who-shot-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line-2)}.mk .who-shot-top .crumb{font-size:12px}.mk .who-shot .chip{font-size:11px;padding:3px 7px;white-space:nowrap}.mk .who-tbl{padding:4px 14px 0}.mk .who-th,.mk .who-tr{display:grid;gap:12px;align-items:center}.mk .who-tbl.cols-3 .who-th,.mk .who-tbl.cols-3 .who-tr{grid-template-columns:minmax(0,1fr) 44px 58px}.mk .who-th{padding:8px 0 7px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--tx-faint);font-weight:600}.mk .who-tr{padding:9px 0;border-top:1px solid var(--line-2);font-size:13px;font-weight:500;color:var(--tx-dim)}.mk .who-tr>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk .who-tr .code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:-.01em}.mk .who-tbl .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.mk .who-tr .n{color:var(--tx-mut)}.mk .who-tr .n.best{color:var(--accent);font-weight:600}.mk .who-ents{padding:2px 14px 0}.mk .who-ent{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;border-top:1px solid var(--line-2);font-size:13px;font-weight:500;color:var(--tx-dim)}.mk .who-ent:first-child{border-top:0}.mk .who-ent>span:first-child{min-width:0}.mk .who-ent small{display:block;font-size:11px;font-weight:400;color:var(--tx-faint);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .who-ent .dur{font-size:11px;color:var(--tx-mut);font-variant-numeric:tabular-nums;white-space:nowrap}.mk .who-ent .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:8px;vertical-align:2px}.mk .who-copy{padding:22px 22px 24px;border-top:1px solid var(--line-2);display:flex;flex-direction:column;flex:1}.mk .who-copy h3{font-size:18px;font-weight:510;letter-spacing:-.014em;margin-bottom:8px;color:var(--tx)}.mk .who-copy p{font-size:14px;line-height:1.55;color:var(--tx-mut)}.mk .who-more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:20px;font-size:13px;font-weight:500;color:var(--tx)}.mk .who-more .arrow{color:#8a8f98;transition:transform .2s var(--ease),color .18s}.mk .who-panels a.who-panel:hover .who-more .arrow{color:var(--tx);transform:translateX(3px)}@media (max-width:900px){.mk .who-panels{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mk .who-more .arrow,.mk .who-panels a.who-panel{transition:none}.mk .who-panels a.who-panel:hover,.mk .who-panels a.who-panel:hover .who-more .arrow{transform:none}}.mk .closing .hero-cta a.btn:focus-visible{outline:2px solid #2ee589;outline-offset:3px}