@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.C4MQITzh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.DPXcppbm.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.MJZ0liF5.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-arabic-arabic-700-normal.DrtBj6UE.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-700-normal.9rXc6cUL.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-400-normal.Bo5KPYvw.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-400-normal.CFZh1unN.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-latin-500-normal.Cd6jVIg7.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-500-normal.BletK1Hp.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-latin-600-normal.KrqB56Mw.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-600-normal.Dk5eISD_.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-arabic-latin-700-normal.BzSf6GNr.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-700-normal.Cl4F7CZR.woff)format("woff")}.mk{--ink:#0d1b14;--brand:#02b566;--action:#00874c;--action-h:#00753f;--action-ink:#006b3c;--mint:#5ce6a4;--pale:#e7f8ef;--surface:#f5f8f6;--line:#e3e9e5;--muted:#5c6b63;--muted2:#3d4a43;--forest:#052e21;--warm:#8a4b1f;--shadow:0 24px 48px -24px #052e214d, 0 2px 6px #052e210d;color:var(--ink);background:#fff;font-family:IBM Plex Sans Arabic,system-ui,sans-serif;font-size:17px;line-height:1.8}html:has(.mk){color-scheme:light;scrollbar-color:#bfd3c8 #f5f8f6}.mk p{margin-block:1em}.mk a{text-decoration-line:underline}.mk h3{font-weight:700}.mk input[type=range]{margin:2px}.mk input[type=checkbox]{margin:3px 3px 3px 4px}.mk .price{margin:0;display:block}.mk .price b,.mk .price span,.mk .price s{min-height:0;display:inline}.mk *{box-sizing:border-box}.mk ::selection{background:var(--mint);color:var(--forest)}.mk img{max-width:100%;height:auto;display:block}.mk a{color:var(--action);text-underline-offset:4px}.mk :focus-visible{outline:3px solid var(--mint);outline-offset:2px;border-radius:8px}.mk bdi{direction:ltr;unicode-bidi:isolate}.mk .wrap{max-width:1160px;margin:0 auto;padding:0 20px}.mk section{scroll-margin-top:76px}.mk .btn{min-height:52px;font:inherit;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background .18s;display:inline-flex}.mk .btn-p{background:var(--action);color:#fff}.mk .btn-p:hover{background:var(--action-h)}.mk .btn-s{color:var(--action-ink);box-shadow:inset 0 0 0 1.5px var(--action);background:#fff}.mk .btn-s:hover{background:var(--pale)}.mk .btn-l{background:var(--mint);color:var(--forest)}.mk .btn-l:hover{background:#7dedb8}.mk .btn svg{width:18px;height:18px}.mk .try{color:var(--action-ink);align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mk .try:hover{text-decoration:underline}.mk .try svg{width:16px;height:16px}.mk .hdr{z-index:40;backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.mk .hdr .wrap{align-items:center;gap:20px;min-height:66px;display:flex}.mk .logo img{width:auto;height:25px}.mk .nav{gap:2px;display:flex}.mk .nav a{color:var(--muted2);border-radius:10px;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none}.mk .nav a:hover{background:var(--surface)}.mk .hdr .end{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.mk .hdr .end .in{color:var(--muted2);padding:8px 10px;font-size:15px;text-decoration:none}.mk .hdr .end .btn{min-height:44px;padding:0 18px;font-size:15px}.mk .hero{background:linear-gradient(180deg,var(--pale) 0%,#fff 58%);text-align:center;padding:72px 0 0}.mk h1{letter-spacing:-.02em;text-wrap:balance;max-width:19ch;margin:0 auto 14px;font-size:clamp(34px,5.6vw,64px);font-weight:700;line-height:1.3}.mk h1 em{color:var(--action-ink);font-style:normal}.mk .lede{color:var(--muted2);max-width:30em;margin:0 auto 28px;font-size:clamp(17px,1.8vw,20px)}.mk .ctas{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.mk .chips{color:var(--muted2);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:20px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.mk .chips li{align-items:center;gap:6px;display:flex}.mk .chips svg{width:17px;height:17px;color:var(--brand)}.mk .stage{max-width:1080px;margin:52px auto 0;position:relative}.mk .frame{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-bottom:0;border-radius:20px 20px 0 0;overflow:hidden}.mk .frame .bar{background:var(--surface);border-bottom:1px solid var(--line);direction:ltr;align-items:center;gap:6px;padding:10px 14px;display:flex}.mk .frame .bar i{background:#dce3df;border-radius:50%;width:10px;height:10px}.mk .frame .bar a{background:var(--forest);color:#fff;direction:rtl;border-radius:10px;align-items:center;gap:8px;min-height:36px;margin-left:auto;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mk .frame .bar a .dot{background:var(--mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #5ce6a440}.mk .sec{padding:96px 0}.mk .tint{background:var(--surface)}.mk h2{letter-spacing:-.015em;text-wrap:balance;margin:0 0 12px;font-size:clamp(28px,3.8vw,44px);font-weight:700;line-height:1.35}.mk .h-c{text-align:center;max-width:780px;margin:0 auto 48px}.mk .h-c p{color:var(--muted2);margin:0;font-size:18px}.mk .merge{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;max-width:1000px;margin:0 auto;display:grid}.mk .bill{background:#fbf6f2;border:1px solid #eee2d8;border-radius:16px;width:100%;max-width:460px;margin-inline:auto;padding:22px 22px 18px}.mk .bill-h{border-bottom:1px solid #eee2d8;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.mk .bill-h b{color:var(--ink);font-size:17px}.mk .bill-h span{color:var(--warm);font-size:13.5px}.mk .bill ul{margin:0;padding:0;list-style:none}.mk .bill li{color:var(--muted2);border-bottom:1px dashed #e2d2c4;align-items:center;gap:10px;padding:10px 0;font-size:15.5px;display:flex}.mk .bill li svg{width:20px;height:20px;color:var(--warm);opacity:.8;flex:none}.mk .bill li span{flex:1;min-width:0}.mk .bill bdi{font-variant-numeric:tabular-nums;color:var(--warm);font-weight:600}.mk .bill-t{color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;font-weight:700;display:flex}.mk .bill-t bdi{font-size:28px;font-weight:700}.mk .bill-n{color:var(--muted);margin:4px 0 0;font-size:13.5px}.mk .arrow{background:var(--pale);width:56px;height:56px;color:var(--action);border-radius:50%;place-items:center;display:grid}.mk .arrow svg{width:26px;height:26px}.mk .one{background:var(--forest);color:#fff;text-align:center;box-shadow:var(--shadow);border-radius:24px;padding:32px 28px}.mk .one img{box-sizing:content-box;background:#fff;border-radius:8px;height:24px;margin:0 auto 18px;padding:6px 10px}.mk .one b{letter-spacing:-.01em;font-size:44px;line-height:1.2;display:block}.mk .one small{color:#a9cdbb;margin-top:4px;font-size:15px;display:block}.mk .one .lbl{color:#ddf1e6;margin:0 0 6px;font-size:15.5px}.mk .one .deal{background:var(--mint);color:var(--forest);border-radius:999px;margin:14px 0 0;padding:4px 14px;font-size:14.5px;font-weight:700;display:inline-block}.mk .one ul{color:#ddf1e6;gap:6px;margin:18px 0 0;padding:0;font-size:15.5px;list-style:none;display:grid}.mk .one li{justify-content:center;align-items:center;gap:8px;display:flex}.mk .one li svg{width:16px;height:16px;color:var(--mint)}.mk .vs{text-align:center;flex-wrap:wrap;justify-content:center;gap:40px;margin:36px 0 0;display:flex}.mk .vs div{min-width:180px}.mk .vs b{font-size:30px;line-height:1.3;display:block}.mk .vs .o b{color:var(--warm)}.mk .vs .i b{color:var(--action)}.mk .vs span{color:var(--muted);font-size:14.5px}.mk .foot{text-align:center;color:var(--muted);margin:22px 0 0;font-size:14.5px}.mk .flow{gap:96px;display:grid}.mk .f{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:center;gap:48px;display:grid}.mk .f:nth-child(2n){grid-template-columns:minmax(0,1.38fr) minmax(0,.62fr)}.mk .f:nth-child(2n) .t{order:2}.mk .n{background:var(--forest);width:44px;height:44px;color:var(--mint);border-radius:12px;place-items:center;margin-bottom:16px;font-size:18px;font-weight:700;display:grid}.mk .f h3{text-wrap:balance;margin:0 0 8px;font-size:clamp(24px,2.8vw,32px);font-weight:700;line-height:1.4}.mk .f p{color:var(--muted2);margin:0 0 6px}.mk .tag{color:var(--action-ink);background:var(--pale);border-radius:999px;margin:4px 0 6px;padding:1px 10px;font-size:13px;font-weight:600;display:inline-block}.mk .shot{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;overflow:hidden}.mk .demo{background:var(--forest);color:#fff;text-align:center;border-radius:28px;padding:64px 48px;position:relative;overflow:hidden}.mk .demo h2{color:#fff}.mk .demo p{color:#cfe9dc;max-width:30em;margin:0 auto 28px;font-size:18px}.mk .demo .btn-s{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff80}.mk .demo .btn-s:hover{background:#ffffff14}.mk .demo .note{color:#a9cdbb;margin:18px 0 0;font-size:14.5px}.mk .mcp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.mk .mcp .pts{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.mk .mcp .pts li{border:1px solid var(--line);color:var(--muted2);background:#fff;border-radius:999px;padding:6px 14px;font-size:15px}.mk .chat{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;gap:12px;padding:18px;display:grid}.mk .chat-h{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:10px;font-size:14px;display:flex}.mk .chat-h b{color:var(--ink)}.mk .on{color:var(--action-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.mk .on:before{content:"";background:var(--brand);border-radius:50%;width:8px;height:8px}.mk .msg{border-radius:14px;max-width:88%;padding:12px 14px;font-size:15.5px;line-height:1.75}.mk .me{background:var(--surface);justify-self:start}.mk .ai{background:var(--pale);justify-self:end}.mk .ai .d{color:var(--action-ink);background:#fff;border-radius:8px;margin-top:6px;padding:1px 8px;font-size:13px;font-weight:600;display:inline-block}.mk .chat small{color:var(--muted);text-align:center;font-size:12.5px}.mk .sw{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:0;max-width:960px;margin:0 auto;display:grid}.mk .sw li{text-align:center;counter-increment:s;padding:0 16px;list-style:none;position:relative}.mk .sw li:before{content:counter(s);border:2px solid var(--brand);width:48px;height:48px;color:var(--action);z-index:1;background:#fff;border-radius:50%;place-items:center;margin:0 auto 12px;font-size:18px;font-weight:700;display:grid;position:relative}.mk .sw li:not(:last-child):after{content:"";top:24px;border-top:2px dashed #bfe0cf;width:calc(100% - 48px);position:absolute;inset-inline-start:calc(50% + 24px)}.mk .sw b{font-size:18px;display:block}.mk .sw span{color:var(--muted);font-size:15px}.mk .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.mk .plan{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;padding:28px;display:flex;position:relative}.mk .plan.pop{border:2px solid var(--brand);box-shadow:var(--shadow)}.mk .badge{top:-13px;background:var(--action);color:#fff;border-radius:999px;padding:2px 12px;font-size:13px;font-weight:600;position:absolute;inset-inline-start:24px}.mk .plan h3{margin:0;font-size:22px}.mk .plan .for{color:var(--muted);margin:0 0 12px;font-size:14.5px}.mk .price b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:44px;font-weight:700;line-height:1.2}.mk .price span{color:var(--muted);font-size:15px}.mk .price s{color:var(--muted);font-variant-numeric:tabular-nums;margin-inline-start:8px;font-size:20px;text-decoration-thickness:2px}.mk .plan .then{color:var(--muted2);margin:2px 0 0;font-size:14.5px}.mk .plan .then b{color:var(--ink);font-weight:600}.mk .offer{background:var(--pale);color:var(--action-ink);border-radius:999px;align-items:center;gap:8px;margin:14px 0 0;padding:6px 16px;font-size:16px;font-weight:700;display:inline-flex}.mk .offer svg{width:18px;height:18px}.mk .plan ul{gap:9px;margin:16px 0 24px;padding:0;list-style:none;display:grid}.mk .plan li{align-items:flex-start;gap:10px;font-size:15.5px;display:flex}.mk .plan li svg{width:18px;height:18px;color:var(--brand);flex:none;margin-top:6px}.mk .plan .btn{margin-top:auto}.mk .all{color:var(--muted2);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:26px 0 0;font-size:15px;display:flex}.mk .all b{color:var(--ink);font-weight:600}.mk .all span{align-items:center;gap:6px;display:flex}.mk .all svg{width:17px;height:17px;color:var(--brand)}.mk .faq{gap:10px;max-width:780px;margin:0 auto;display:grid}.mk .faq details{border:1px solid var(--line);background:#fff;border-radius:14px;padding:4px 20px}.mk .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:62px;font-weight:600;list-style:none;display:flex}.mk .faq summary::-webkit-details-marker{display:none}.mk .faq summary:after{content:"+";color:var(--muted);font-size:24px;font-weight:400}.mk .faq details[open] summary:after{content:"−"}.mk .faq p{color:var(--muted2);margin:0 0 18px}.mk .close{text-align:center;background:linear-gradient(180deg,#fff 0%,var(--pale) 100%)}.mk .close p{color:var(--muted2);margin:0 0 28px;font-size:18px}.mk footer{background:var(--forest);color:#a9cdbb;padding:40px 0 110px;font-size:14.5px}.mk footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px 40px;display:flex}.mk footer nav{flex-wrap:wrap;gap:6px 18px;display:flex}.mk footer a{color:#e3f3ea;text-decoration:none}.mk footer a:hover{text-decoration:underline}.mk .mbar{inset-inline:0;z-index:50;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff7;gap:8px;transition:transform .25s;display:none;position:fixed;bottom:0;transform:translateY(110%)}.mk .mbar.show{transform:none}.mk .mbar .btn{flex:1;min-height:48px;padding:0 12px;font-size:15px}@media (width<=1020px){.mk .nav,.mk .hdr .end .in{display:none}.mk .merge{grid-template-columns:1fr}.mk .arrow{margin:0 auto;transform:rotate(-90deg)}.mk .f,.mk .mcp{grid-template-columns:1fr;gap:24px}.mk .f:nth-child(2n){grid-template-columns:1fr}.mk .f:nth-child(2n) .t{order:0}.mk .plans{grid-template-columns:1fr;max-width:520px;margin:0 auto}.mk .plan.pop{order:-1;margin-top:10px}}@media (width<=640px){.mk{font-size:16px}.mk .hero{padding:44px 0 0}.mk .ctas .btn{flex:100%}.mk .stage{margin-top:36px}.mk .frame .bar i{display:none}.mk .sec{padding:64px 0}.mk .flow{gap:64px}.mk .bill{padding:18px 16px 14px}.mk .demo{border-radius:22px;padding:44px 22px}.mk .sw{grid-template-columns:1fr;gap:22px}.mk .sw li:not(:last-child):after{display:none}.mk .mbar{display:flex}}@media (prefers-reduced-motion:reduce){.mk *{transition:none!important}}.mk [id]{scroll-margin-top:84px}.mk footer .wrap.fgrid{gap:28px 40px;justify-content:initial;grid-template-columns:1.6fr repeat(3,1fr);display:grid}.mk footer nav{flex-direction:column;gap:8px;display:flex}.mk footer nav b{color:#fff;margin-bottom:4px;font-weight:600}.mk .phero{background:linear-gradient(180deg,var(--pale) 0%,#fff 70%);text-align:center;padding:64px 0 0}.mk .phero .who{color:var(--action-ink);background:#fff;border:1px solid #cfebdd;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:4px 14px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.mk .phero .who svg{width:16px;height:16px}.mk .phero h1{max-width:20ch}.mk .phero .stage{max-width:980px}.mk .phero.flat{padding-bottom:56px}.mk .doors{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.mk .door{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.mk .door:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-2px)}.mk .door .ic{background:var(--pale);width:44px;height:44px;color:var(--action-ink);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.mk .door .ic svg{width:22px;height:22px}.mk .door b{font-size:18px;line-height:1.5}.mk .door>span:not(.ic){color:var(--muted2);font-size:15px;line-height:1.6}.mk .door i{color:var(--action-ink);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:14.5px;font-style:normal;font-weight:600;display:inline-flex}.mk .door i svg{width:15px;height:15px}.mk .paths{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mk .path{border:1px solid var(--line);background:#fff;border-radius:20px;padding:28px}.mk .path h3{margin:0 0 4px;font-size:22px}.mk .path>p{color:var(--muted);margin:0 0 18px;font-size:15.5px}.mk .steps{counter-reset:st;gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.mk .steps li{counter-increment:st;align-items:flex-start;gap:12px;font-size:16px;display:flex}.mk .steps li:before{content:counter(st);background:var(--pale);width:30px;height:30px;color:var(--action-ink);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:14px;font-weight:700;display:grid}.mk .steps small{color:var(--muted);font-size:14px;display:block}.mk .cta-line{text-align:center;margin:26px 0 0}.mk .cta-line .btn{min-height:46px;font-size:15px}.mk .jump{flex-wrap:wrap;justify-content:center;gap:8px;max-width:820px;margin:28px auto 0;display:flex}.mk .jump a{color:var(--warm);background:#fbf6f2;border:1px solid #eee2d8;border-radius:999px;align-items:center;min-height:40px;padding:6px 14px;font-size:14.5px;text-decoration:none;display:inline-flex}.mk .jump a:hover{border-color:var(--warm)}.mk .pain{color:var(--warm);background:#fbf6f2;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:4px 12px;font-size:14.5px;font-weight:600;display:inline-flex}.mk .pain svg{width:15px;height:15px}.mk .asks{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.mk .asks li{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:15.5px;display:flex}.mk .asks li svg{width:16px;height:16px;color:var(--action-ink);flex:none}.mk .bens{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.mk .ben{border-bottom:1px solid var(--line);padding:28px 24px 28px 0}.mk .ben:not(:nth-child(3n)){border-inline-end:1px solid var(--line)}.mk .ben:not(:nth-child(3n+1)){padding-inline-start:24px}.mk .ben b{color:var(--action-ink);letter-spacing:-.01em;font-size:30px;line-height:1.3;display:block}.mk .ben strong{margin:4px 0 2px;font-size:18px;display:block}.mk .ben span{color:var(--muted2);font-size:15.5px}.mk .duo{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mk .moves{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mk .mv{border:1px solid var(--line);background:#fff;border-radius:20px;padding:24px}.mk .mv.yes{background:var(--pale);border-color:#cfebdd}.mk .mv.no{background:#fbf6f2;border-color:#eee2d8}.mk .mv h3{align-items:center;gap:8px;margin:0 0 12px;font-size:19px;display:flex}.mk .mv h3 svg{width:20px;height:20px}.mk .mv.yes h3 svg{color:var(--action-ink)}.mk .mv.no h3 svg{color:var(--warm)}.mk .mv.you h3 svg{color:var(--muted2)}.mk .mv ul{gap:8px;margin:0;padding:0;font-size:15.5px;list-style:none;display:grid}.mk .mv li small{color:var(--muted);font-size:13.5px;display:block}.mk .tl{counter-reset:tl;gap:0;max-width:860px;margin:0 auto;padding:0;list-style:none;display:grid}.mk .tl>li{counter-increment:tl;grid-template-columns:56px 1fr;gap:18px;padding-bottom:32px;display:grid;position:relative}.mk .tl>li:before{content:counter(tl);border:2px solid var(--brand);width:48px;height:48px;color:var(--action-ink);z-index:1;background:#fff;border-radius:50%;place-items:center;font-size:18px;font-weight:700;display:grid;position:relative}.mk .tl>li:not(:last-child):after{content:"";inset-inline-start:23px;border-inline-start:2px dashed #bfe0cf;position:absolute;top:50px;bottom:0}.mk .tl h3{margin:8px 0 4px;font-size:20px}.mk .tl p{color:var(--muted2);margin:0}.mk .tl .shot{margin-top:16px}.mk .tip{color:var(--muted2);background:var(--surface);border-radius:12px;align-items:flex-start;gap:10px;margin-top:10px;padding:10px 14px;font-size:15px;display:flex}.mk .tip svg{width:18px;height:18px;color:var(--action-ink);flex:none;margin-top:5px}.mk .calc{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:24px;display:grid}.mk .panel{border:1px solid var(--line);background:#fff;border-radius:20px;padding:24px}.mk .panel+.panel{margin-top:16px}.mk .panel h2{margin:0 0 16px;font-size:20px;line-height:1.5}.mk .fld{gap:6px;margin-bottom:18px;display:grid}.mk .fld:last-child{margin-bottom:0}.mk .fld label,.mk .fld .lbl{justify-content:space-between;align-items:baseline;gap:12px;font-size:15.5px;font-weight:600;display:flex}.mk .fld output{color:var(--action-ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.mk .fld small{color:var(--muted);font-size:13.5px}.mk input[type=range]{width:100%;accent-color:var(--action);cursor:pointer;height:28px}.mk .row3{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mk .num{background:#fff;border:1px solid #cbd6d0;border-radius:12px;align-items:center;gap:6px;min-height:48px;padding:4px 12px;display:flex}.mk .num:focus-within{border-color:var(--action);box-shadow:0 0 0 3px #5ce6a459}.mk .num input{font:inherit;width:100%;min-width:0;color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;direction:ltr;background:0 0;border:0;outline:0;font-size:17px;font-weight:600}.mk .num span{color:var(--muted);white-space:nowrap;font-size:14px}.mk .seg{flex-wrap:wrap;gap:8px;display:flex}.mk .seg button{font:inherit;min-height:44px;color:var(--muted2);cursor:pointer;background:#fff;border:1px solid #cbd6d0;border-radius:12px;padding:0 14px;font-size:14.5px;font-weight:600}.mk .seg button[aria-pressed=true]{border-color:var(--action);background:var(--pale);color:var(--action-ink)}.mk .tools{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mk .tools label{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:10px 12px;font-size:15.5px;display:flex}.mk .tools label:hover{border-color:#bfd3c8}.mk .tools input{width:20px;height:20px;accent-color:var(--action);flex:none}.mk .tools .tn{flex:1}.mk .tools .tp{color:var(--warm);font-variant-numeric:tabular-nums;font-weight:600}.mk .tools .tq{color:var(--action-ink);background:var(--pale);border-radius:999px;padding:0 8px;font-size:12.5px;font-weight:600}.mk .res{background:var(--forest);color:#fff;box-shadow:var(--shadow);border-radius:24px;padding:28px;position:sticky;top:86px}.mk .res h2{color:#cfe9dc;margin:0 0 18px;font-size:18px;font-weight:600}.mk .bar{margin-bottom:16px}.mk .bar .bl{color:#cfe9dc;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:15px;display:flex}.mk .bar .bl b{color:#fff;font-variant-numeric:tabular-nums;font-size:20px}.mk .bar .tr{background:#ffffff14;border-radius:999px;height:14px;overflow:hidden}.mk .bar .fill{border-radius:999px;height:100%;transition:width .35s cubic-bezier(.2,.8,.2,1)}.mk .bar.out .fill{background:#e9a675}.mk .bar.in .fill{background:var(--mint)}.mk .bar .sub{color:#a9cdbb;margin-top:6px;font-size:13.5px;line-height:1.6}.mk .big{border-top:1px solid #ffffff1f;margin-top:20px;padding-top:20px}.mk .big p{color:#cfe9dc;margin:0;font-size:15.5px}.mk .big strong{color:var(--mint);font-variant-numeric:tabular-nums;margin:2px 0;font-size:clamp(34px,4vw,46px);line-height:1.2;display:block}.mk .big strong.neg{color:#f3c9a6}.mk .res .btn{width:100%;margin-top:20px}.mk .res .fine{color:#a9cdbb;margin:14px 0 0;font-size:13px;line-height:1.7}.mk .planpick{color:#cfe9dc;margin-top:14px;font-size:14.5px}.mk .planpick b{color:#fff}.mk .peek{inset-inline:0;z-index:50;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--forest);color:#fff;justify-content:space-between;align-items:center;gap:12px;transition:transform .25s;display:none;position:fixed;bottom:0;transform:translateY(110%)}.mk .peek.show{transform:none}.mk .peek span{color:#cfe9dc;font-size:14px}.mk .peek b{color:var(--mint);font-variant-numeric:tabular-nums;font-size:20px;display:block}.mk .peek a{color:var(--forest);background:var(--mint);border-radius:10px;align-items:center;min-height:44px;padding:0 14px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.mk .prog{z-index:5;backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#fffffff5;padding:12px 0;position:sticky;top:66px}.mk .prog .wrap{align-items:center;gap:16px;display:flex}.mk .prog b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15.5px}.mk .prog .tr{background:var(--surface);border-radius:999px;flex:1;height:10px;overflow:hidden}.mk .prog .fill{background:var(--brand);border-radius:999px;width:0;height:100%;transition:width .35s cubic-bezier(.2,.8,.2,1)}.mk .prog button{font:inherit;color:var(--muted2);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0 6px;font-size:14px;text-decoration:underline}.mk .chk{gap:10px;max-width:860px;margin:0 auto;display:grid}.mk .chk details{border:1px solid var(--line);background:#fff;border-radius:16px;padding:4px 20px}.mk .chk details[open]{box-shadow:var(--shadow);border-color:#cfebdd}.mk .chk summary{cursor:pointer;align-items:center;gap:14px;min-height:64px;list-style:none;display:flex}.mk .chk summary::-webkit-details-marker{display:none}.mk .chk .st{width:34px;height:34px;color:var(--muted2);border:2px solid #cbd6d0;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.mk .chk details.done .st{background:var(--brand);border-color:var(--brand);color:#fff}.mk .chk details.done .st span,.mk .chk details:not(.done) .st svg{display:none}.mk .chk .st svg{width:18px;height:18px}.mk .chk summary b{flex:1;font-size:18px}.mk .chk details.done summary b{color:var(--muted)}.mk .chk summary small{color:var(--muted);font-size:14px}.mk .chk .body{padding:0 0 20px;padding-inline-start:48px}.mk .chk .body p{color:var(--muted2);margin:0 0 10px}.mk .chk .body ul{color:var(--muted2);margin:0 0 14px;padding-inline-start:20px;font-size:15.5px}.mk .chk .body .shot{margin:6px 0 16px}.mk .chk .acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mk .chk .acts .btn{min-height:44px;padding:0 16px;font-size:15px}.mk .finish{text-align:center;background:var(--pale);border-radius:20px;max-width:860px;margin:28px auto 0;padding:28px}.mk .finish h2{margin:0 0 6px;font-size:26px}.mk .finish p{color:var(--muted2);margin:0 0 18px}@media (width<=1020px){.mk .doors{grid-template-columns:1fr 1fr}.mk .paths,.mk .duo,.mk .moves{grid-template-columns:1fr}.mk .bens{grid-template-columns:1fr 1fr}.mk .ben,.mk .ben:not(:nth-child(3n+1)){padding-inline:0 20px}.mk .ben:not(:nth-child(3n)){border-inline-end:0}.mk .ben:nth-child(odd){border-inline-end:1px solid var(--line)}.mk .ben:nth-child(2n){padding-inline-start:20px}.mk .calc{grid-template-columns:1fr}.mk .peek{display:flex}.mk .res{position:static}.mk footer .wrap.fgrid{grid-template-columns:1fr 1fr}}@media (width<=640px){.mk .phero{padding-top:40px}.mk .doors{grid-template-columns:1fr}.mk .door{flex-flow:wrap;align-items:center;gap:4px 14px;padding:16px}.mk .door .ic{margin:0}.mk .door b{flex:1}.mk .door>span:not(.ic){flex-basis:100%}.mk .door i{display:none}.mk .bens{grid-template-columns:1fr}.mk .ben,.mk .ben:nth-child(n){border-inline-end:0;padding:20px 0}.mk .row3{grid-template-columns:1fr}.mk .tl>li{grid-template-columns:40px 1fr;gap:12px}.mk .tl>li:before{width:38px;height:38px;font-size:16px}.mk .tl>li:not(:last-child):after{inset-inline-start:18px;top:40px}.mk .chk .body{padding-inline-start:0}.mk .chk details{padding:4px 14px}.mk .prog .wrap{gap:10px}}.mk .fx{gap:40px;display:grid}.mk .fx-g{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);align-items:start;gap:24px;padding-top:28px;display:grid}.mk .fx-h{align-items:center;gap:10px;margin:0;font-size:20px;line-height:1.5;display:flex;position:sticky;top:84px}.mk .fx-h span{background:var(--forest);width:32px;height:32px;color:var(--mint);border-radius:10px;flex:none;place-items:center;font-size:15px;display:grid}.mk .fx-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mk .fx-c{background:var(--surface);border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:20px;display:flex}.mk .fx-c b{font-size:17px;line-height:1.5}.mk .fx-c p{color:var(--muted2);margin:0;font-size:15px;line-height:1.7}.mk .fx-c .saves,.mk .fx-c .fx-l{align-self:flex-start;margin-top:auto}.mk .fx-l{color:var(--action-ink);padding-top:6px;font-size:14.5px;font-weight:600;text-decoration:none}.mk .fx-l:hover{text-decoration:underline}.mk .saves{color:var(--warm);background:#fbf6f2;border:1px solid #eee2d8;border-radius:999px;margin:4px 0 6px;padding:1px 10px;font-size:13px;font-weight:600;display:inline-block}.mk .fx-c .saves{margin:6px 0 0}.mk .ints{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.mk .int{border:1px solid var(--line);background:#fff;border-radius:20px;min-width:0;padding:28px}.mk .int>b{color:var(--action-ink);font-variant-numeric:tabular-nums;font-size:48px;line-height:1.1;display:block}.mk .int strong{margin:2px 0 6px;font-size:20px;display:block}.mk .int p{color:var(--muted2);margin:0 0 16px;font-size:15px}.mk .int ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mk .int li{background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:14.5px}.mk .int li.more{color:var(--muted);background:0 0;border-style:dashed}@media (width<=1020px){.mk .fx-g{grid-template-columns:1fr;gap:14px}.mk .fx-h{position:static}.mk .fx-row{grid-template-columns:1fr 1fr}.mk .ints{grid-template-columns:1fr}}@media (width<=640px){.mk .fx{gap:28px}.mk .fx-row{grid-template-columns:1fr}}html[dir=ltr] .mk .try svg,html[dir=ltr] .mk .door i svg,html[dir=ltr] .mk .arrow svg{transform:scaleX(-1)}html[dir=ltr] .mk .frame .bar a{direction:ltr}html[dir=ltr] .mk .num input{text-align:left}html[dir=ltr] .mk h1,html[dir=ltr] .mk .phero h1{max-width:26ch}@media (width<=1020px){html[dir=ltr] .mk .arrow{transform:rotate(90deg)}}.mk .row3{align-items:start}.mk .nav{align-items:center;position:relative}.mk .nav a,.mk .hdr .end .btn{white-space:nowrap}.mk .nav .dd-panel a{white-space:normal}.mk .nav .nav-lang{display:none}.mk .dd{position:relative}.mk .dd summary{cursor:pointer;color:var(--muted2);white-space:nowrap;border-radius:10px;align-items:center;gap:4px;padding:8px 12px;font-size:15px;font-weight:500;list-style:none;display:flex}.mk .dd summary::-webkit-details-marker{display:none}.mk .dd summary:hover,.mk .dd[open] summary{background:var(--surface)}.mk .dd summary svg{width:10px;height:10px;transition:transform .18s}.mk .dd[open] summary svg{transform:rotate(180deg)}.mk .dd-panel{top:calc(100% + 10px);z-index:50;border:1px solid var(--line);min-width:250px;box-shadow:var(--shadow);background:#fff;border-radius:16px;gap:2px;padding:10px;display:grid;position:absolute;inset-inline-start:0}.mk .dd:has(.dd-wide){position:static}.mk .dd-wide{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px;width:min(760px,100vw - 40px)}.mk .nav .dd-panel a{padding:8px 10px;line-height:1.5;display:block}.mk .dd-panel b{color:var(--ink);font-size:15px;font-weight:600;display:block}.mk .dd-panel small{color:var(--muted);font-size:13px;font-weight:400;display:block}.mk .dd-h{color:var(--action-ink);margin:4px 10px;font-size:13px;font-weight:700}.mk .nav .dd-all{border-top:1px solid var(--line);color:var(--action-ink);border-radius:0;grid-column:1/-1;margin-top:4px;padding-top:12px;font-weight:600}.mk .hdr .end .lang{color:var(--muted2);padding:8px 6px;font-size:15px;text-decoration:none}.mk .mtoggle{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;padding:0;display:none}.mk .mtoggle i{background:var(--ink);border-radius:2px;width:18px;height:2px;display:block}@media (width<=1020px){.mk .mtoggle{display:flex}.mk .nav.open{top:100%;border-bottom:1px solid var(--line);max-height:calc(100dvh - 67px);box-shadow:var(--shadow);background:#fff;flex-direction:column;align-items:stretch;gap:2px;padding:12px 20px 24px;display:flex;position:absolute;inset-inline:0;overflow-y:auto}.mk .nav.open>a,.mk .dd summary{min-height:44px;padding:12px}.mk .dd summary{justify-content:space-between}.mk .dd-panel,.mk .dd-wide{width:auto;min-width:0;box-shadow:none;border:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0 8px 8px;position:static}}@media (width<=640px){.mk .hdr .end .lang,.mk .hdr .end .btn{display:none}.mk .nav.open .nav-lang{display:block}}.mk footer .fcols{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 40px;display:grid}.mk .fgroup{flex-direction:column;gap:8px;display:flex}.mk .fgroup+.fgroup{margin-top:28px}.mk .fgroup b{color:#fff;margin-bottom:4px;font-weight:600}@media (width<=1020px){.mk footer .fcols{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk footer .flegal{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;margin-top:28px;padding-top:20px;display:flex}.mk .fsocial{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mk .fsocial a{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.mk .fsocial a:hover{background:#ffffff1a}.mk .fsocial img{filter:brightness(0)invert();width:18px;height:18px}.mk footer .fmarket{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}.mk .fmarket label{font-weight:600}.mk .fmarket select{color:#e3f3ea;min-height:36px;font:inherit;background:#ffffff0f;border:1px solid #ffffff40;border-radius:10px;padding:4px 10px;font-size:14px}.mk .fmarket select option,.mk .fmarket select optgroup{color:#0d1b14;background:#fff}.mk .fmarket button{color:#e3f3ea;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:10px;padding:0 12px;font-size:14px}html.js .mk .fmarket button{display:none}.mk .fcopy{flex-wrap:wrap;flex-basis:100%;justify-content:space-between;gap:4px 24px;margin:0;display:flex}@media (prefers-reduced-motion:no-preference){html:has(.mk){scroll-behavior:smooth}.mk .hero .wrap>*,.mk .phero .wrap>*{animation:.8s cubic-bezier(.2,.8,.2,1) both mk-rise}.mk .hero .wrap>:nth-child(2),.mk .phero .wrap>:nth-child(2){animation-delay:80ms}.mk .hero .wrap>:nth-child(3),.mk .phero .wrap>:nth-child(3){animation-delay:.16s}.mk .hero .wrap>:nth-child(4),.mk .phero .wrap>:nth-child(4){animation-delay:.24s}.mk .hero .wrap>.stage,.mk .phero .wrap>.stage{animation:1.1s cubic-bezier(.2,.8,.2,1) .3s both mk-stage}.mk .sv-pre{opacity:0;transform:translateY(44px)}.mk .sv-pre.sv-shot{transform:translateY(56px)scale(.96)}.mk .sv-in{opacity:1;transition:opacity .7s ease var(--sv-d,0s),transform .9s cubic-bezier(.2,.8,.2,1) var(--sv-d,0s);transform:none}}@keyframes mk-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes mk-stage{0%{opacity:0;transform:translateY(64px)scale(.97)}to{opacity:1;transform:none}}@media print{.mk .sv-pre{opacity:1;transform:none}}
