.mk{background:var(--white);color:var(--ink)}.mk-wrap{max-width:1160px;margin:0 auto;padding:0 24px}.mk-nav{z-index:20;border-bottom:var(--hairline);background:#fffffff5;position:sticky;top:0}.mk-nav-in{justify-content:space-between;align-items:center;gap:20px;height:68px;display:flex}.mk-nav ul{align-items:center;gap:28px;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:flex}.mk-nav ul a{color:var(--ink);text-decoration:none}.mk-nav ul a:hover{text-underline-offset:3px;text-decoration:underline}.mk-hero{padding:72px 0 56px}.mk-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid}.mk-hero h1{letter-spacing:-.05em;font-size:68px;font-weight:700;line-height:1.02}.mk-hero .lede{color:var(--graphite);max-width:540px;margin-top:20px;font-size:20px;line-height:1.5}.mk-try{max-width:560px;margin-top:32px}.mk-try-label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.mk-try-row{border:1px solid var(--line);background:var(--white);border-radius:14px;gap:8px;padding:6px;display:flex}.mk-try-row:focus-within{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mk-try-row .input{border:0;flex:1;min-width:0;height:52px;font-size:17px}.mk-try-row .input:focus-visible{outline:none}.mk-try-row .btn{border-radius:10px;height:52px;padding:0 22px;font-size:16px}.mk-reassure{color:var(--graphite);flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:14px;display:flex}.mk-reassure span{align-items:center;gap:6px;display:inline-flex}.mk-reassure svg{color:var(--ink)}.mk-alt{margin-top:20px;font-size:15px}.mk-photo{background:var(--paper);border-radius:var(--radius-card);text-align:center;color:var(--graphite);place-items:center;padding:24px;font-size:13px;line-height:1.5;display:grid;position:relative;overflow:hidden}.mk-photo strong{color:var(--ink);margin-bottom:4px;font-size:13px;display:block}.mk-hero-art{position:relative}.mk-hero-art .mk-photo{aspect-ratio:4/5}.mk-photo.has-img{padding:0}.mk-photo.has-img img{object-fit:cover;object-position:50% 45%}.mk-float{background:var(--white);border:var(--hairline);border-radius:var(--radius-card);padding:16px 18px;position:absolute}.mk-float.offer{width:250px;bottom:28px;right:-28px}.mk-float.lead{justify-content:space-between;align-items:center;gap:10px;width:250px;display:flex;top:36px;left:-28px}.mk-float .num{letter-spacing:-.04em;margin-top:4px;font-size:34px;font-weight:700;line-height:1.1}.mk-placeholder{color:var(--graphite);border:1px dashed #9a9a95;border-radius:6px;margin-top:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.mk-sec{padding:96px 0}.mk-sec.paper{background:var(--paper)}.mk-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);font-size:13px;font-weight:600}.mk-h2{letter-spacing:-.04em;max-width:760px;margin-top:10px;font-size:44px;font-weight:700;line-height:1.08}.mk-intro{color:var(--graphite);max-width:640px;margin-top:14px;font-size:18px;line-height:1.55}.mk-how{background:var(--ink);color:var(--white);padding:104px 0 72px}.mk-how .mk-eyebrow{color:var(--go-green)}.mk-how .mk-h2{color:var(--white);max-width:640px}.mk-how .mk-h2 .go{color:var(--go-green)}.mk-how .mk-intro{color:#b5b5b0;max-width:380px;margin-top:0}.mk-how-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.mk-how-steps{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin:64px 0 0;padding:0;list-style:none;display:grid}.mk-how-step{grid-row:span 3;grid-template-rows:subgrid;background:#121212;border:1px solid #262626;border-radius:20px;padding:24px;display:grid;position:relative}.mk-how-step+.mk-how-step:before{content:"";border-top:2px solid #3a3a3a;border-right:2px solid #3a3a3a;width:14px;height:14px;position:absolute;top:34px;left:-19px;transform:rotate(45deg)}.mk-how-label{align-items:baseline;gap:12px;display:flex}.mk-how-label .n{color:var(--go-green);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.mk-how-label h3{letter-spacing:-.02em;font-size:22px}.mk-how-step>p{color:#b5b5b0;margin-bottom:12px;font-size:15px;line-height:1.55}.mk-mini>:last-child{margin-top:auto}.mk-mini{background:var(--white);color:var(--ink);border-radius:14px;flex-direction:column;gap:9px;padding:16px;font-size:13px;animation:9s infinite mk-how-focus;display:flex;box-shadow:0 0 #00a86b00}.mk-how-step:nth-child(2) .mk-mini{animation-delay:3s}.mk-how-step:nth-child(3) .mk-mini{animation-delay:6s}@keyframes mk-how-focus{0%,30%{box-shadow:0 0 0 3px var(--go-green)}36%,to{box-shadow:0 0 #00a86b00}}.mk-mini .q{letter-spacing:-.01em;margin-bottom:2px;font-size:14.5px;font-weight:700}.mk-mini .inp{border:2px solid var(--ink);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-weight:500;display:flex;overflow:hidden}.mk-mini .inp.num{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.mk-mini .typed:after{content:"";vertical-align:-2px;background:var(--ink);width:1.5px;height:14px;margin-left:2px;animation:1s step-end infinite mk-caret;display:inline-block}@keyframes mk-caret{50%{opacity:0}}.mk-mini .facts{flex-wrap:wrap;gap:6px;display:flex}.mk-mini .facts span,.mk-mini .flags span{background:var(--paper);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.mk-mini .btn{background:var(--ink);color:var(--white);text-align:center;border-radius:10px;padding:9px;font-weight:700}.mk-mini .opt{border:1px solid var(--line);color:var(--graphite);border-radius:10px;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.mk-mini .opt.on{border:2px solid var(--ink);color:var(--ink);padding:8px 10px;font-weight:700}.mk-mini .tick{background:var(--ink);width:18px;height:18px;color:var(--white);border-radius:50%;place-items:center;display:grid}.mk-mini .flags{flex-wrap:wrap;gap:6px;display:flex}.mk-mini .flags span{background:var(--ink);color:var(--white)}.mk-mini .flags span.off{background:var(--paper);color:var(--graphite);font-weight:500}.mk-mini .reveal{background:var(--paper);border-radius:10px;flex-direction:column;padding:10px 12px;display:flex}.mk-mini .reveal .small{color:var(--graphite);font-size:12px}.mk-mini .reveal strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:26px}.mk-mini .result{color:var(--graphite);justify-content:space-between;align-items:center;font-size:12px;display:flex}.mk-how-stats{border-top:1px solid #262626;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:64px 0 0;padding-top:32px;display:grid}.mk-how-stats dt{letter-spacing:-.03em;font-size:30px;font-weight:700}.mk-how-stats dd{color:#b5b5b0;margin:2px 0 0;font-size:14px}@media (prefers-reduced-motion:reduce){.mk-mini,.mk-mini .typed:after{animation:none}}.mk-compare{border:var(--hairline);border-radius:var(--radius-card);background:var(--white);grid-template-columns:1fr 1fr;margin-top:48px;display:grid;overflow:hidden}.mk-compare>div{padding:32px}.mk-compare>div+div{border-left:var(--hairline)}.mk-compare h3{letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;display:flex}.mk-compare ul{flex-direction:column;gap:14px;margin:18px 0 0;padding:0;list-style:none;display:flex}.mk-compare li{grid-template-columns:22px 1fr;gap:10px;font-size:16px;line-height:1.45;display:grid}.mk-compare .without li{color:var(--graphite)}.mk-compare .with{background:var(--white)}.mk-mark{border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.mk-mark.no{background:var(--paper);color:var(--graphite)}.mk-mark.yes{background:var(--ink);color:var(--white)}.mk-showcase{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.mk-editor{border:var(--hairline);border-radius:var(--radius-card);background:var(--white);overflow:hidden}.mk-editor .top{border-bottom:var(--hairline);justify-content:space-between;padding:14px 20px;font-size:14px;display:flex}.mk-editor .body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.mk-editor .body>div{padding:20px}.mk-editor .body>div+div{border-left:var(--hairline)}.mk-matrix{grid-template-columns:auto repeat(3,1fr);align-items:center;gap:6px;font-size:12.5px;display:grid}.mk-matrix .h{text-align:left;color:var(--graphite);border:0;padding:0 2px;font-size:12.5px;font-weight:600}.mk-matrix button.col{all:unset;cursor:pointer;color:var(--graphite);text-align:left;border-radius:6px;margin:0 -4px;padding:4px 6px;font-weight:600}.mk-matrix button.col:hover{color:var(--ink);background:var(--paper)}.mk-matrix button.col.sel{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.mk-matrix button.col:focus-visible{outline:2px solid var(--color-focus)}.mk-matrix .cell{border:var(--hairline);background:var(--white);cursor:text;font-variant-numeric:tabular-nums;border-radius:8px;justify-content:flex-end;align-items:center;gap:1px;min-width:0;height:34px;padding:0 6px;display:flex}.mk-matrix .cell:hover{border-color:#bdbdb8}.mk-matrix .cell.on{border:2px solid var(--ink);padding:0 5px}.mk-matrix .cell.changed{background:var(--color-highlight)}.mk-matrix .cell:focus-within{outline:2px solid var(--color-focus);outline-offset:1px}.mk-matrix .cell em{color:var(--graphite);font-style:normal}.mk-matrix .cell input{all:unset;text-align:right;width:100%;min-width:0;font:inherit;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.mk-matrix .cell input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mk-matrix .cell input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mk-matrix .cell.pct,.mk-matrix .h:nth-last-child(4){margin-top:6px}.mk-editor-state{align-items:center;gap:10px;display:inline-flex}.mk-editor-state button{all:unset;cursor:pointer;font-weight:600;text-decoration:underline}.mk-editor-size{flex-direction:column;gap:8px;margin-top:18px;font-size:13px;display:flex}.mk-editor-size input{width:100%;accent-color:var(--ink)}.mk-editor-hint{color:var(--graphite);margin-top:12px;font-size:12.5px}.mk-delta.moved{background:var(--ink);color:var(--white)}.mk-bd{grid-template-columns:1fr auto;gap:8px 10px;font-size:14px;display:grid}.mk-bd .amt{text-align:right;font-variant-numeric:tabular-nums}.mk-bd .hl{background:var(--color-highlight);border-radius:6px;margin:-2px -4px;padding:2px 4px}.mk-bd .tot{border-top:var(--hairline);padding-top:8px;font-weight:700}.mk-delta{background:var(--paper);font-variant-numeric:tabular-nums;border-radius:999px;margin-top:14px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.mk-dash{border:var(--hairline);border-radius:var(--radius-card);background:var(--white);margin:48px 0 0;position:relative;overflow:hidden}.mk-dash-bar{border-bottom:var(--hairline);background:#fafaf8;align-items:center;gap:6px;padding:10px 14px;display:flex}.mk-dash-bar>span{background:var(--line);border-radius:50%;width:10px;height:10px}.mk-dash-bar .url{color:var(--graphite);background:var(--white);border:var(--hairline);border-radius:999px;margin:0 auto;padding:3px 14px;font-size:12px}.mk-dash-app{grid-template-columns:168px minmax(0,1fr);display:grid}.mk-dash-side{border-right:var(--hairline);color:var(--graphite);flex-direction:column;gap:2px;padding:18px 12px;font-size:14px;display:flex}.mk-dash-side .logo-slot{text-align:center;text-overflow:ellipsis;white-space:nowrap;border:1px dashed #bdbdb8;border-radius:8px;margin-bottom:14px;padding:8px;font-size:12px;font-weight:600;overflow:hidden}.mk-dash-side button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;padding:8px 10px}.mk-dash-side button:hover{color:var(--ink);background:#fafaf8}.mk-dash-side button[aria-current=page]{background:var(--paper);color:var(--ink);font-weight:600}.mk-dash-side button:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.mk-dash-main{flex-direction:column;gap:16px;min-width:0;min-height:600px;padding:22px;display:flex}.mk-dash-try{margin-top:12px;font-size:14px;font-weight:600}.mk-demo{position:relative}.mk-demo-dash{margin-top:64px}.mk-demo-dash .mk-dash{margin-top:0}.mk-demo-badge{background:var(--ink);height:28px;color:var(--white);white-space:nowrap;z-index:2;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:12.5px;font-weight:500;display:inline-flex;position:absolute;bottom:calc(100% + 10px);left:0}.mk-demo-badge .lbl{font-weight:700}.mk-demo-badge .sep{color:#8a8a86}.mk-demo-badge .dot{background:var(--go-green);border-radius:50%;width:8px;height:8px;position:relative}.mk-demo-badge .dot:after{content:"";background:var(--go-green);border-radius:50%;animation:1.6s ease-out infinite mk-ping;position:absolute;inset:0}@keyframes mk-ping{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.mk-demo .mk-nudge{animation:1.8s ease-out infinite mk-ring}@keyframes mk-ring{0%{box-shadow:0 0 #00a86b8c}70%,to{box-shadow:0 0 0 9px #00a86b00}}@media (prefers-reduced-motion:reduce){.mk-demo-badge .dot:after{animation:none}.mk-demo .mk-nudge{box-shadow:0 0 0 2px var(--go-green);animation:none}}.mk-dash button{font:inherit}.mk-dash-pills{flex-wrap:wrap;gap:6px;display:flex}.mk-dash-pills button{border:1px solid var(--line);background:var(--white);height:30px;color:var(--graphite);cursor:pointer;white-space:nowrap;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:500}.mk-dash-pills button:hover{color:var(--ink);border-color:#bdbdb8}.mk-dash-pills button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.mk-dash-btn{border:1px solid var(--line);background:var(--white);height:32px;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:8px;padding:0 14px;font-size:13px;font-weight:600}.mk-dash-btn:hover{border-color:#bdbdb8}.mk-dash-btn.primary{background:var(--ink);border-color:var(--ink);color:var(--white)}.mk-dash-btn.primary:hover{background:#2a2a2a}.mk-dash-btn:disabled{opacity:.4;cursor:default}.mk-dash-card>.mk-dash-btn{align-self:flex-start}.mk-dash-link{all:unset;cursor:pointer;font-size:12.5px;font-weight:600;text-decoration:underline}.mk-dash-tools{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.mk-dash-search{border:1px solid var(--line);height:32px;font:inherit;background:var(--white);width:220px;min-width:0;color:var(--ink);border-radius:8px;padding:0 10px;font-size:13px}.mk-dash-leads tbody tr{cursor:pointer}.mk-dash-leads tbody tr:hover td{background:#fafaf8}.mk-dash-leads tbody tr.on td{background:var(--paper)}.mk-dash-leads .who{all:unset;cursor:pointer;font-weight:700;display:block}.mk-dash-leads .who:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}.mk-dash-card.flush{padding:8px 10px}.mk-dash-empty{padding:24px 8px;font-size:14px}.mk-dash-offers{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.mk-dash-offers.has-detail{grid-template-columns:minmax(0,1fr) minmax(0,300px)}.mk-dash-offers.has-detail .hide-sm{display:none}.mk-dash-detail{gap:14px;font-size:13px}.mk-dash-x{all:unset;cursor:pointer;width:28px;height:28px;color:var(--graphite);border-radius:8px;place-items:center;font-size:18px;display:grid}.mk-dash-x:hover{background:var(--paper);color:var(--ink)}.mk-dash-dl{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:0;display:grid}.mk-dash-dl dt{color:var(--graphite)}.mk-dash-dl dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.mk-dash-bd{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;font-size:13px;display:grid}.mk-dash-bd>span:nth-child(2n){text-align:right}.mk-dash-bd .tot{border-top:var(--hairline);padding-top:7px;font-weight:700}.mk-dash-bd .hl{background:var(--color-highlight);border-radius:5px;margin:-1px -4px;padding:1px 4px}.mk-dash-field{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.mk-dash-field.col{flex-direction:column;align-items:stretch;gap:6px;font-weight:600}.mk-dash-field.col .mk-dash-search{width:100%;font-weight:400}.mk-dash-input{border:1px solid var(--line);background:var(--white);border-radius:8px;align-items:center;gap:4px;height:34px;padding:0 8px;display:inline-flex}.mk-dash-input.changed{background:var(--color-highlight);border-color:var(--ink)}.mk-dash-input input{all:unset;text-align:right;font-variant-numeric:tabular-nums;width:56px;font-weight:600}.mk-dash-input em{color:var(--graphite);font-size:12px;font-style:normal}.mk-dash-input:focus-within{outline:2px solid var(--color-focus);outline-offset:1px}.mk-dash-delta{background:var(--paper);font-variant-numeric:tabular-nums;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12.5px;font-weight:600}.mk-dash-delta.moved{background:var(--ink);color:var(--white)}.mk-dash-swatches{gap:8px;display:flex}.mk-dash-swatches button{border:2px solid var(--white);width:30px;height:30px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border-radius:50%}.mk-dash-swatches button[aria-checked=true]{box-shadow:0 0 0 2px var(--ink)}.mk-dash-preview{background:var(--paper);align-items:center}.mk-dash-phone{background:var(--white);border:var(--hairline);border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:250px;padding:18px 16px;font-size:13px;display:flex}.mk-dash-phone .brand{letter-spacing:-.02em;font-size:14px;font-weight:800}.mk-dash-phone .prog{background:var(--paper);border-radius:4px;height:4px;overflow:hidden}.mk-dash-phone .prog span{width:12%;height:100%;display:block}.mk-dash-phone strong{letter-spacing:-.01em;font-size:16px;line-height:1.25}.mk-dash-phone .field{border:1px solid var(--line);color:var(--graphite);border-radius:10px;padding:10px}.mk-dash-phone .cta{color:var(--white);text-align:center;border-radius:10px;padding:11px;font-weight:700}.mk-dash-phone .pb{color:var(--graphite);text-align:center;font-size:11px}.mk-dash-meter{flex-direction:column;gap:6px;font-size:13px;display:flex}.mk-dash-meter .bar{background:var(--paper);border-radius:8px;height:8px;overflow:hidden}.mk-dash-meter .bar span{background:var(--ink);height:100%;display:block}.mk-dash-plans{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.mk-dash-plans li{border:var(--hairline);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.mk-dash-plans li span{color:var(--graphite)}.mk-dash-plans li.on{border:2px solid var(--go-green)}.mk-dash-toast{background:var(--ink);width:max-content;max-width:calc(100% - 32px);color:var(--white);z-index:2;border-radius:12px;align-items:center;gap:14px;padding:12px 14px 12px 16px;font-size:13.5px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.mk-dash-toast a{color:var(--white);white-space:nowrap;font-weight:700}.mk-dash-toast button{all:unset;cursor:pointer;color:#c8c8c4;padding:0 2px;font-size:18px}.mk-dash-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.mk-dash-pill{border:var(--hairline);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.mk-dash-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mk-dash-kpis>div{border:var(--hairline);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:14px;display:flex}.mk-dash-kpis .k{color:var(--graphite);font-size:12px;font-weight:600}.mk-dash-kpis .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.mk-dash-kpis .v.sm{letter-spacing:-.01em;padding:7px 0 6px;font-size:17px}.mk-dash-kpis .s{color:var(--graphite);font-size:12px}.mk-dash-kpis .s.up{color:var(--green-dark);font-weight:600}.mk-dash-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:12px;display:grid}.mk-dash-card{border:var(--hairline);border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.mk-dash-card .t{font-size:14px;font-weight:700}.mk-dash-col{flex-direction:column;gap:12px;min-width:0;display:flex}.mk-dash-split{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.mk-dash-stops{margin:0;padding:0;font-size:13px;list-style:none}.mk-dash-stops li{border-top:var(--hairline);grid-template-columns:minmax(0,1fr) auto 36px;gap:10px;padding:7px 0;display:grid}.mk-dash-stops .n{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.mk-dash-stops .muted{text-align:right;font-variant-numeric:tabular-nums}.mk-dash-row{grid-template-columns:136px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13px;display:grid}.mk-dash-row .bar{background:var(--paper);border-radius:5px;height:18px;overflow:hidden}.mk-dash-row .bar span{background:var(--ink);border-radius:5px;height:100%;display:block}.mk-dash-row .bar span.go{background:var(--go-green)}.mk-dash-row .n{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.mk-dash-leads{border-collapse:collapse;width:100%;font-size:13px}.mk-dash-leads th{text-align:left;color:var(--graphite);border-bottom:var(--hairline);padding:0 6px 8px;font-size:12px;font-weight:600}.mk-dash-leads td{border-bottom:var(--hairline);vertical-align:middle;font-variant-numeric:tabular-nums;padding:8px 6px}.mk-dash-leads tr:last-child td{border-bottom:0}.mk-dash-leads td strong{display:block}.mk-dash-leads td .muted{font-size:12px}.mk-dash-leads .r{text-align:right}.mk-dash-cap{color:var(--graphite);background:var(--white);border:1px dashed #9a9a95;border-radius:6px;padding:1px 6px;font-size:11px;font-weight:600;position:absolute;top:8px;right:12px}.mk-dash-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px;display:grid}.mk-dash-notes h3{letter-spacing:-.01em;font-size:17px}.mk-dash-notes p{color:var(--graphite);margin-top:4px;font-size:15px}.mk-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px;margin-top:48px;display:grid}.mk-feature{border-left:3px solid var(--go-green);padding-left:20px}.mk-feature h3{letter-spacing:-.02em;font-size:20px}.mk-feature p{color:var(--graphite);margin-top:6px}.mk-madefor{color:var(--graphite);margin-top:48px;font-size:15px}.mk-madefor strong{color:var(--ink);margin-right:8px}.mk-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.mk-quote{border:var(--hairline);background:var(--white);border-radius:var(--radius-card);flex-direction:column;gap:16px;padding:24px;display:flex}.mk-quote blockquote{flex:1;margin:0}.mk-quote p{color:var(--ink);font-size:17px;line-height:1.5}.mk-quote .who{border-top:var(--hairline);align-items:center;gap:12px;padding-top:16px;font-size:14px;display:flex}.mk-quote .avatar-slot{background:var(--paper);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.mk-pricing{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.mk-price{border:var(--hairline);border-radius:var(--radius-card);background:var(--white);flex-direction:column;gap:16px;padding:28px;display:flex}.mk-price.feat{border:2px solid var(--go-green)}.mk-price .p{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:700}.mk-price .p span{color:var(--graphite);letter-spacing:0;font-size:16px;font-weight:500}.mk-price ul{margin:0;padding-left:18px;font-size:15px;line-height:1.9}.mk-price .btn{margin-top:auto}.mk-price-note{color:var(--graphite);margin-top:18px;font-size:14px}.mk-faq{border-top:var(--hairline);max-width:820px;margin-top:40px}.mk-faq details{border-bottom:var(--hairline)}.mk-faq summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary:after{content:"+";color:var(--graphite);font-size:24px;font-weight:400;transition:transform .15s}.mk-faq details[open] summary:after{transform:rotate(45deg)}.mk-faq details p{color:var(--graphite);max-width:720px;padding:0 0 22px;font-size:16px;line-height:1.6}.mk-cta{background:var(--ink);color:var(--white);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:56px;display:grid}.mk-cta h2{letter-spacing:-.04em;font-size:42px;line-height:1.08}.mk-cta p{color:#c8c8c4;margin-top:12px;font-size:17px}.mk-cta .mk-try{margin-top:0}.mk-cta .mk-try-label{color:var(--white)}.mk-cta .mk-try-row{border-color:#0000}.mk-cta .mk-alt a{color:var(--white)}.mk-cta :focus-visible{outline-color:var(--white)}.mk-foot{border-top:var(--hairline);margin-top:96px;padding:56px 0 64px}.mk-foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.mk-foot nav{flex-wrap:wrap;gap:22px;font-size:14px;display:flex}.mk-foot nav a{color:var(--graphite)}@media (max-width:960px){.mk-hero{padding:40px 0}.mk-hero-grid,.mk-showcase,.mk-cta{grid-template-columns:1fr;gap:40px}.mk-hero h1{font-size:46px}.mk-hero .lede{font-size:18px}.mk-hero-art .mk-photo{aspect-ratio:4/3}.mk-float.offer{bottom:12px;right:12px}.mk-float.lead{top:12px;left:12px}.mk-dash-app{grid-template-columns:1fr}.mk-dash-side{border-right:0;border-bottom:var(--hairline);flex-direction:row;gap:4px;padding:8px 10px;overflow-x:auto}.mk-dash-side .logo-slot{display:none}.mk-dash-side button{white-space:nowrap;flex:none}.mk-dash-main{min-height:0}.mk-dash-offers.has-detail{grid-template-columns:minmax(0,1fr)}.mk-dash-offers.has-detail .mk-dash-detail{order:-1}.mk-dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-dash-grid,.mk-dash-notes{grid-template-columns:1fr}.mk-dash-notes{gap:20px}.mk-features,.mk-quotes,.mk-pricing{grid-template-columns:1fr}.mk-how{padding:72px 0 56px}.mk-how-steps{grid-template-rows:none;grid-template-columns:1fr;gap:28px;margin-top:40px}.mk-how-step{flex-direction:column;grid-row:auto;gap:12px;display:flex}.mk-how-step>p{margin-bottom:0}.mk-how-step+.mk-how-step:before{margin-left:-7px;top:-21px;left:50%;transform:rotate(135deg)}.mk-how-stats{grid-template-columns:1fr;gap:18px;margin-top:40px}.mk-compare{grid-template-columns:1fr}.mk-compare>div+div{border-left:0;border-top:var(--hairline)}.mk-sec{padding:64px 0}.mk-h2{font-size:34px}.mk-cta{border-radius:20px;padding:32px 22px}.mk-cta h2{font-size:32px}.mk-nav .hide-sm{display:none}}@media (max-width:520px){.mk-wrap{padding:0 16px}.mk-hero h1{font-size:40px}.mk-try-row{flex-direction:column}.mk-try-row .btn{width:100%}.mk-float{margin-top:10px;position:static;width:auto!important}.mk-dash-main{padding:14px}.mk-dash-bar .url{display:none}.mk-dash-kpis .v{font-size:22px}.mk-dash-kpis .v.sm{padding:4px 0 3px;font-size:14px}.mk-dash-row{grid-template-columns:112px minmax(0,1fr) 40px;font-size:12px}.mk-dash-leads .hide-xs,.mk-dash-leads .hide-sm{display:none}.mk-dash-search{width:100%}.mk-dash-toast{flex-wrap:wrap;width:auto;max-width:none;left:12px;right:12px;transform:none}.mk-dash-cap{display:none}.mk-editor .body{grid-template-columns:1fr}.mk-editor .body>div+div{border-left:0;border-top:var(--hairline)}.mk-nav ul{gap:16px}}
