@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:800;font-display:swap;src:url(/fonts/inter-latin-800-normal.woff2)format("woff2")}.mk{--navy:#0e2240;--navy2:#1b3a66;--navy3:#0a1a31;--orange:#f26b21;--orange-text:#b4470f;--orange-soft:#f7a072;--ink:#111827;--body:#4b5563;--soft:#dbe4f3;--mist:#f4f6fa;--line:#e5e7eb;color:var(--ink);background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.5}.mk a{color:var(--navy)}.mk a:hover{color:var(--orange-text)}.mk .appbar a,.mk .appbar button{color:#fff}.mk .account-menu a,.mk .switcher-menu a,.mk .drawer a{color:var(--text)}.mk h1,.mk h2,.mk h3,.mk p{margin:0}.mk img{max-width:100%;height:auto;display:block}.mk-wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 32px}.mk-display{text-transform:uppercase;letter-spacing:.5px;font-family:Anton,Impact,sans-serif;font-weight:400;line-height:1.02}.mk-eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:var(--orange-text);font-size:13px;font-weight:800}.mk-dark .mk-eyebrow,.mk-eyebrow.on-dark{color:var(--orange-soft)}.mk-h1{font-size:66px}.mk-h2{color:var(--navy);font-size:44px}.mk-dark .mk-h2{color:#fff}.mk .mk-lead{color:var(--soft);max-width:600px;margin-top:18px;font-size:20px}.mk .mk-text{color:var(--body);margin-top:12px;font-size:18px}.mk-dark{background:var(--navy);color:#fff}.mk-mist{background:var(--mist)}.mk-btn{min-height:48px;font:inherit;box-sizing:border-box;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.mk .mk-btn-orange{background:var(--orange);color:var(--navy)}.mk .mk-btn-orange:hover{color:var(--navy);background:#ff8241}.mk .mk-btn-navy{background:var(--navy);color:#fff}.mk .mk-btn-navy:hover{background:var(--navy2);color:#fff}.mk .mk-btn-ghost{color:#fff;background:0 0;border:2px solid #ffffff8c}.mk .mk-btn-ghost:hover{color:#fff;border-color:#fff}.mk .mk-btn-line{border:2px solid var(--navy);color:var(--navy);background:#fff}.mk .mk-btn-line:hover{background:var(--navy);color:#fff}.mk-btns{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.mk-top{background:var(--navy);z-index:3;position:relative}.mk-top .mk-wrap{justify-content:space-between;align-items:center;gap:16px;padding-top:14px;padding-bottom:14px;display:flex}.mk-logo img{width:auto;height:34px}.mk-nav{flex-wrap:nowrap;align-items:center;gap:22px;display:flex}.mk .mk-navlink{color:var(--soft);white-space:nowrap;padding:10px 4px;font-size:15px;font-weight:600;text-decoration:none}.mk .mk-navlink:hover{color:#fff}.mk .mk-navlink[aria-current=page]{color:#fff;box-shadow:inset 0 -3px 0 var(--orange)}.mk-nav .mk-btn{white-space:nowrap;min-height:42px;padding:0 18px;font-size:15px}.mk-menu{display:none;position:relative}.mk-menu summary{cursor:pointer;color:#fff;border:2px solid #ffffff8c;border-radius:10px;align-items:center;min-height:42px;padding:0 14px;font-weight:700;list-style:none;display:flex}.mk-menu summary::-webkit-details-marker{display:none}.mk-menu-list{background:#fff;border-radius:12px;flex-direction:column;min-width:230px;padding:8px;display:flex;position:absolute;top:50px;right:0;box-shadow:0 16px 40px #0e22404d}.mk .mk-menu-list a{color:var(--navy);border-radius:8px;padding:12px 14px;font-weight:600;text-decoration:none}.mk .mk-menu-list a:hover{background:var(--mist)}.mk-foot{background:var(--navy3);color:#c7d2e3}.mk-foot .mk-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-top:36px;padding-bottom:36px;display:flex}.mk-foot img{width:auto;height:28px}.mk-foot nav{flex-wrap:wrap;gap:22px;display:flex}.mk .mk-foot a{color:#c7d2e3;font-size:14px;text-decoration:none}.mk .mk-foot a:hover{color:#fff}.mk-foot small{font-size:14px}.mk-hero .mk-wrap{flex-wrap:wrap;align-items:center;gap:48px;padding-top:56px;padding-bottom:80px;display:flex}.mk-col{flex:460px;min-width:0}.mk-row{border-top:1px solid #eef1f5;flex-wrap:wrap;align-items:center;gap:56px;padding:72px 0;display:flex}.mk-row:first-child{border-top:0}.mk-wrap.mk-row{padding-left:32px;padding-right:32px}.mk-row>*{flex:400px;min-width:0}.mk-row>.mk-wide{flex:560px}.mk-row.flip>:first-child{order:2}.mk-section{padding-top:80px;padding-bottom:80px}.mk-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:36px;display:grid}.mk-grid.four{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.mk-card{border:1px solid var(--line);background:#fff;border-radius:16px;box-shadow:0 1px 2px #0e22400f,0 8px 24px #0e22400f}.mk-pad{padding:28px}.mk-card h3{color:var(--navy);font-size:20px}.mk-card p{color:var(--body);margin-top:8px}.mk-card .mk-tile{object-fit:cover;object-position:top;border-bottom:1px solid var(--line);border-radius:16px 16px 0 0;width:100%;height:190px}.mk-shot{border:1px solid #d8dee8;border-radius:12px;width:100%;box-shadow:0 10px 30px #0e224024}.mk-dark .mk-shot{border-color:#2a4470}.mk-phone{border:10px solid var(--navy);background:var(--navy);border-radius:34px;overflow:hidden;box-shadow:0 18px 40px #0e224047}.mk-phones{justify-content:center;align-items:flex-start;gap:24px;display:flex}.mk-phones .mk-phone{width:46%;max-width:250px}.mk-phones .mk-phone+.mk-phone{margin-top:48px}.mk-ticks{flex-direction:column;gap:8px;margin-top:18px;display:flex}.mk-tick{color:#374151;align-items:flex-start;gap:10px;display:flex}.mk-tick:before{content:"✓";color:var(--orange-text);font-weight:800}.mk-dark .mk-tick{color:#fff}.mk-dark .mk-tick:before{color:var(--orange)}.mk-strip{background:var(--mist);border-bottom:1px solid var(--line)}.mk-strip .mk-wrap{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;padding-top:26px;padding-bottom:26px;display:grid}.mk-num{color:var(--orange);font-family:Anton,Impact,sans-serif;font-size:56px;line-height:1}.mk-chip{letter-spacing:1px;text-transform:uppercase;color:var(--navy);background:#e8eef8;border-radius:999px;margin-top:8px;padding:5px 10px;font-size:12px;font-weight:800;display:inline-block}.mk-chip.field{color:#8a3208;background:#ffe7d6}.mk-chip.family{color:#14532d;background:#e6f4ea}.mk-band{background:var(--orange)}.mk-band .mk-wrap,.mk-cta .mk-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:52px;padding-bottom:52px;display:flex}.mk-band .mk-h2{max-width:720px;font-size:40px}.mk-price{color:var(--navy);font-family:Anton,Impact,sans-serif;font-size:58px;line-height:1.05}.mk-price small{text-transform:none;color:var(--body);font-family:Inter,sans-serif;font-size:18px}.mk-plan{flex-direction:column;gap:14px;padding:32px;display:flex}.mk-plan .mk-btn{width:100%;margin-top:auto}.mk-plan.best{border:2px solid var(--orange);position:relative}.mk-plan.best:before{content:"Most popular";background:var(--orange);color:var(--navy);letter-spacing:1px;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:800;position:absolute;top:-14px;left:32px}.mk-faq details{border-bottom:1px solid var(--line);padding:18px 0}.mk-faq summary{cursor:pointer;color:var(--navy);font-size:18px;font-weight:700}.mk-faq details p{color:var(--body);max-width:860px;margin-top:10px;font-size:17px}.mk-form{color:var(--ink);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;padding:32px;display:grid}.mk-form .full{grid-column:1/-1}.mk-field{color:#1f2937;flex-direction:column;gap:6px;font-size:15px;font-weight:600;display:flex}.mk-field input,.mk-field select,.mk-field textarea{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1px solid #c9d2df;border-radius:10px;width:100%;min-height:48px;padding:12px 14px;font-size:16px;font-weight:400}.mk-field textarea{resize:vertical;min-height:110px}.mk-field input:focus,.mk-field select:focus,.mk-field textarea:focus{border-color:var(--orange);outline:3px solid #f26b2159}.mk-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.mk-note{color:var(--body);font-size:14px}.mk-ok{color:#14532d;background:#e6f4ea;border-radius:10px;padding:14px 16px;font-weight:600}.mk-err{color:#8a1c13;background:#fdecea;border-radius:10px;padding:14px 16px;font-weight:600}.mk-signin main{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:28px;padding-top:48px;padding-bottom:72px;display:flex}.mk-signin .mk-stack{flex-direction:column;flex:440px;gap:20px;min-width:0;max-width:520px;display:flex}.mk-signin .mk-side{border-radius:16px;flex:0 380px;min-width:0;padding:32px}.mk-signin .mk-side .mk-btn{width:100%}@media (max-width:1260px){.mk-nav .mk-hide-sm{display:none}.mk-menu{display:block}}@media (max-width:820px){.mk-wrap{padding:0 18px}.mk .mk-h1{font-size:44px!important}.mk .mk-h2{font-size:32px!important}.mk-row{gap:28px;padding:48px 0}.mk-wrap.mk-row{padding-left:18px;padding-right:18px}.mk-row.flip>:first-child{order:0}.mk-section{padding-top:56px;padding-bottom:56px}.mk-nav{gap:12px}.mk-logo img{height:28px}}@media (max-width:520px){.mk-nav .mk-signin-link,.mk-nav .mk-demo-btn{display:none}.mk-band .mk-h2{font-size:30px}.mk-price{font-size:48px}}.mk-signin .btn.primary{background:var(--navy);color:#fff;min-height:48px}.mk-signin .btn.primary:hover{background:var(--navy2)}.rn{max-width:880px;padding-top:32px;padding-bottom:80px}.rn-filter{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.rn-filter-label{color:var(--body);margin-right:4px;font-weight:700}.mk a.rn-pill{border:1px solid var(--line);min-height:40px;color:var(--navy);background:#fff;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.mk a.rn-pill:hover{border-color:var(--navy);color:var(--navy)}.mk a.rn-pill.on{background:var(--navy);border-color:var(--navy);color:#fff}.rn-month{margin-top:36px}.rn-month-title{color:var(--navy);margin-bottom:14px;font-size:34px}.rn-release{margin-top:16px;padding:22px 24px}.rn-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.rn-head h3{color:var(--navy);margin:0;font-size:21px}.rn-meta{color:var(--body);font-size:14px}.rn-items{gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rn-items li{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:12px;display:grid}.rn-kind{letter-spacing:1px;text-transform:uppercase;border-radius:999px;justify-self:start;margin-top:2px;padding:4px 9px;font-size:12px;font-weight:800}.rn-kind.new{color:#8a3208;background:#ffe7d6}.rn-kind.improved{color:var(--navy);background:#e8eef8}.rn-kind.fixed{color:#14532d;background:#e6f4ea}.rn-text{color:var(--ink)}.rn-for{color:var(--body);margin-top:3px;font-size:13px;display:block}.rn-none{color:var(--body);margin-top:32px}@media (max-width:520px){.rn-release{padding:18px 16px}.rn-items li{grid-template-columns:minmax(0,1fr);gap:4px}.rn-month-title{font-size:28px}}.mk-gal-hero .mk-wrap{flex-wrap:wrap;align-items:center;gap:40px;padding-top:48px;padding-bottom:64px;display:flex}.mk-gal-hero .mk-col{flex:500px}.mk-gal-fan{flex:380px;justify-content:center;align-items:flex-start;gap:14px;min-width:0;display:flex}.mk-gal-fan img{border-radius:10px;width:31%;max-width:170px;box-shadow:0 18px 40px #00000059}.mk-gal-fan img:nth-child(2){width:36%;max-width:200px;margin-top:-16px}.mk-gal-fan img:first-child{margin-top:36px}.mk-gal-fan img:nth-child(3){margin-top:52px}.mk-gal-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.mk-gal-chips{flex-wrap:wrap;gap:8px;display:flex}.mk a.mk-gal-chip{min-height:42px;color:var(--navy);background:#fff;border:2px solid #d5dbe5;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mk a.mk-gal-chip:hover{border-color:var(--navy);color:var(--navy)}.mk a.mk-gal-chip.on{background:var(--navy);border-color:var(--navy);color:#fff;font-weight:700}.mk-gal-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:22px;margin:32px 0 0;padding:0;list-style:none;display:grid}.mk a.mk-gal-tile{border:1px solid var(--line);height:100%;color:var(--ink);background:#fff;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 1px 2px #0e22400f,0 8px 24px #0e22400f}.mk a.mk-gal-tile:hover{border-color:var(--navy);color:var(--ink)}.mk-gal-tile img{aspect-ratio:4/5;object-fit:cover;object-position:top;background:#eef1f5;width:100%;display:block}.mk-gal-tile span{justify-content:space-between;align-items:baseline;gap:8px;padding:12px 14px 14px;display:flex}.mk-gal-tile strong{color:var(--navy);font-size:16px}.mk-gal-tile small{color:var(--body);font-size:13px;font-weight:600}.mk-gal-note{color:var(--body);font-size:15px;margin-top:28px!important}.mk-gal-steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:32px;display:grid}.mk-gal-steps>div{border:1px solid var(--line);border-radius:16px;padding:26px}.mk-gal-steps h3{color:var(--navy);font-size:20px;margin-top:10px!important}.mk-gal-steps p{color:var(--body);margin-top:8px!important}.mk-gal-cta .mk-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:48px;padding-bottom:48px;display:flex}.mk-gal-shade{z-index:50;background:#0a1a31d1;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.mk-gal-dialog{box-sizing:border-box;background:#fff;border-radius:18px;flex-wrap:wrap;gap:32px;width:min(980px,100%);max-height:calc(100vh - 48px);padding:32px;display:flex;position:relative;overflow-y:auto;box-shadow:0 24px 60px #0006}.mk-gal-dialog>img{object-fit:contain;border:1px solid var(--line);border-radius:12px;flex:320px;align-self:flex-start;width:100%;max-width:440px;height:auto;max-height:calc(100vh - 112px)}.mk-gal-side{flex-direction:column;flex:320px;gap:16px;min-width:0;padding-top:8px;display:flex}.mk a.mk-gal-close{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);background:#fff;border-radius:10px;justify-content:center;align-items:center;font-size:22px;line-height:1;text-decoration:none;display:flex;position:absolute;top:14px;right:14px}.mk-gal-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:8px;margin:0;padding:14px 0;display:grid}.mk-gal-facts div{grid-template-columns:130px minmax(0,1fr);gap:12px;font-size:16px;display:grid}.mk-gal-facts dt{color:var(--body)}.mk-gal-facts dd{margin:0}@media (max-width:620px){.mk-gal-fan{display:none}}@media (max-width:520px){.mk-gal-dialog{gap:18px;padding:22px 18px}.mk-gal-facts div{grid-template-columns:110px minmax(0,1fr)}}
