@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/fonts/rubik-hebrew-wght.v5.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/fonts/rubik-latin-wght.v5.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/heebo-hebrew-wght.v5.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/heebo-latin-wght.v5.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/fonts/rubik-core-wght.v5.woff2)format("woff2-variations");unicode-range:U+20-40,U+5B-60,U+7B-7E,U+A0,U+AB,U+BB,U+D7,U+2010-2027,U+2030-203A,U+20AA}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/heebo-core-wght.v5.woff2)format("woff2-variations");unicode-range:U+20-40,U+5B-60,U+7B-7E,U+A0,U+AB,U+BB,U+D7,U+2010-2027,U+2030-203A,U+20AA}@font-face{font-family:Rubik Fallback;src:local(Arial),local(ArialMT),local(Arimo),local(Liberation Sans);size-adjust:102.3%;ascent-override:90.9%;descent-override:24.4%;line-gap-override:0%}@font-face{font-family:Heebo Fallback;src:local(Arial),local(ArialMT),local(Arimo),local(Liberation Sans);size-adjust:104.7%;ascent-override:100.3%;descent-override:40.1%;line-gap-override:0%}.mk-light{--font-display:"Rubik Variable", "Rubik Fallback", "Rubik", system-ui, sans-serif;--font-sans:"Heebo Variable", "Heebo Fallback", "Heebo", system-ui, sans-serif;font-family:var(--font-sans);--background:#f7f4ed;--surface:#fdfcf9;--surface-2:#f3f0e9;--surface-warm:#f4e9df;--foreground:#171713;--muted:#efebe2;--muted-foreground:#656660;--border:#e1dfd8;--border-strong:#d2d4cb;--primary:#b3431f;--primary-hover:#9a3a1b;--primary-foreground:#fff;--brand:#e8623a;--accent:#255f7c;--accent-soft:#dde6ec;--accent-foreground:#fff;--success:#1e6e47;--warning:#9a6b20;--danger:#b3372a;--inverse-bg:#191915;--inverse-fg:#f4efe6;--gutter:clamp(16px, 5vw, 56px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);color:var(--foreground)}:root:has(.mk-light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f4ed}:root:has(.mk-light) body{color:#171713;background:#f7f4ed}@layer components{.mk-container{width:100%;max-width:78rem;padding-inline:var(--gutter,clamp(16px, 5vw, 56px));margin-inline:auto}.mk-narrow{max-width:50rem}.mk-section{padding-block:clamp(80px,10vw,144px)}.mk-skip{inset-inline-start:12px;z-index:60;background:var(--foreground);color:var(--background);border-radius:8px;padding:10px 14px;font-weight:600;position:absolute;top:-60px}.mk-skip:focus{top:12px}.mk-display-xl{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;font-size:clamp(2.375rem,6.2vw,5.25rem);font-weight:600;line-height:1.03}.mk-display{font-family:var(--font-display);letter-spacing:-.008em;text-wrap:balance;font-size:clamp(1.75rem,3.6vw,3.1rem);font-weight:600;line-height:1.1}.mk-h2{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.875rem,3.35vw,3rem);font-weight:600;line-height:1.08}.mk-sub{color:var(--muted-foreground);text-wrap:pretty;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.55}.mk-head{align-items:end;gap:14px 64px;display:grid}@media (min-width:1024px){.mk-head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.mk-dark .mk-sub{color:#a8a69c}.mk-lead{text-wrap:pretty;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6}.mk-kicker{border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}.mk-kicker-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 20%, transparent);border-radius:999px}.mk-trust{color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;gap:4px 0;font-size:.875rem;display:flex}.mk-trust li+li:before{content:"·";color:var(--border-strong);margin-inline:10px}.mk-wordmark{font-family:var(--font-display);letter-spacing:-.01em;color:color-mix(in oklab, var(--foreground) 62%, transparent);font-size:1.125rem;font-weight:600}.mk-header{background:var(--background);transition:box-shadow .22s var(--ease)}.mk-header[data-scrolled=true]{box-shadow:0 1px 0 var(--border)}.mk-cta{background:var(--primary);color:#fff;min-height:56px;font-family:var(--font-display);transition:background-color .15s var(--ease), transform .15s var(--ease), box-shadow .15s var(--ease);box-shadow:0 1px 0 #ffffff2e inset, 0 10px 24px -10px color-mix(in oklab, var(--brand) 75%, transparent);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:1.125rem;font-weight:600;display:inline-flex}.mk-cta:hover{background:var(--primary-hover);transform:translateY(-1px)}.mk-cta:active{transform:translateY(0)}.mk-cta svg{transition:transform .15s var(--ease)}.mk-cta:hover svg{transform:translate(-3px)}.mk-cta-sm{min-height:40px;box-shadow:none;border-radius:9px;padding:0 16px;font-size:.9375rem}.mk-link{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:5px;transition:text-decoration-color .15s var(--ease), color .15s;text-decoration-thickness:1.5px}.mk-link:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.mk-link-dark{color:#f4efe6;text-underline-offset:5px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;text-decoration-thickness:1.5px}.mk-link-dark:hover{text-decoration-color:#f0734a}.mk-dark{color:#f4efe6;background:#191915}.mk-dark :focus-visible{outline-color:#f0734a}.mk-vsl-frame{background:#191915;border-radius:clamp(14px,1.8vw,22px);box-shadow:0 0 0 1px #17171314,0 30px 60px -30px #21445c55,0 12px 24px -16px #0000002e}.mk-vsl-frame:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.mk-vsl-poster{background:radial-gradient(120% 90% at 100% 0,#2a221c 0%,#0000 55%),linear-gradient(#1c1c19,#141412)}.mk-vsl-play{color:#171713;width:88px;height:88px;transition:transform .22s var(--ease), box-shadow .22s var(--ease), background-color .15s;background:#f4efe6;border-radius:999px;place-items:center;display:grid;box-shadow:0 0 0 10px #f4efe62e,0 16px 40px -8px #000000a0}.group:hover .mk-vsl-play,.group:focus-visible .mk-vsl-play{background:#fff;transform:scale(1.06);box-shadow:0 0 0 16px #f4efe626,0 16px 40px -8px #000000a0}@media (max-width:639px){.mk-vsl-play{width:64px;height:64px}}.mk-tab-rail{background:var(--border);width:2px;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.mk-tab[aria-selected=true] .mk-tab-rail{background:color-mix(in oklab, var(--foreground) 14%, transparent)}.mk-tab-progress{inset-inline:0;background:var(--foreground);transform-origin:top;height:100%;position:absolute;top:0}.mk-tab-progress.is-running{animation:linear both mk-progress}@keyframes mk-progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mk-tab-body{transition:grid-template-rows .32s var(--ease);grid-template-rows:0fr;display:grid;overflow:hidden}.mk-tab-body>*{min-height:0}.mk-tab-body.is-open{grid-template-rows:1fr}.mk-window{border:1px solid var(--border-strong);background:var(--surface);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 28px 56px -28px #21445c4d}.mk-demo-window{border:1px solid var(--border-strong);background:#fdfcf9;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 34px 70px -34px #21445c59}.mk-demo-cards{gap:10px;margin-top:12px;display:grid}.mk-demo-card{border:1px solid var(--border);color:#171713;background:#fdfcf9;border-radius:14px;padding:14px;box-shadow:0 14px 36px #21445c1f}@media (min-width:900px){.mk-demo-cards{margin:0;display:block}.mk-demo-steps{inset-inline-end:-28px;width:250px;position:absolute;top:56px}.mk-demo-agent{inset-inline-start:-28px;width:300px;position:absolute;bottom:-28px}.mk-demo-cards.is-compact .mk-demo-steps{inset-inline-end:-16px}.mk-demo-cards.is-compact .mk-demo-agent{inset-inline-start:-16px}}@media (max-width:899px){.mk-demo-cards{grid-template-columns:1fr}}.mk-demo-ctl{height:32px;color:var(--muted-foreground);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.mk-demo-ctl:hover{background:color-mix(in oklab, var(--foreground) 6%, transparent);color:var(--foreground)}.mk-dark .mk-demo-ctl{color:#a8a69c}.mk-dark .mk-demo-ctl:hover{color:#f4efe6;background:#ffffff14}@keyframes mk-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.mk-scan{height:40%;animation:mk-scan .9s var(--ease) both;background:linear-gradient(#0000 0%,#4f9cc038 70%,#4f9cc0 100%);background:linear-gradient(#0000 0%,lab(60.5763% -16.629 -26.3551/.22) 70%,#4f9cc0 100%)}.mk-detect{opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);background:#4f9cc01a;background:lab(60.5763% -16.629 -26.3551/.1);border:2px solid #255f7c;border-radius:6px;transform:scale(.985)}.mk-detect.is-on{opacity:1;transform:none}.mk-detect-label{top:-1px;border-radius:0;color:#fff;background:#255f7c;border-start-start-radius:5px;border-end-end-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;inset-inline-start:-1px}.mk-edit{outline-offset:2px;opacity:0;transition:opacity .4s var(--ease);border-radius:10px;outline:2px solid #4f9cc0}.mk-edit.is-on{opacity:1;animation:mk-pulse 2.4s var(--ease) infinite}.mk-edit-badge{top:-12px;color:#fff;white-space:nowrap;background:#255f7c;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;inset-inline-start:10px}@keyframes mk-blink{50%{opacity:0}}.mk-caret{animation:1s step-end infinite mk-blink;display:inline-block}@keyframes mk-pulse{0%,to{box-shadow:0 0 #4f9cc073;box-shadow:0 0 lab(60.5763% -16.629 -26.3551/.45)}50%{box-shadow:0 0 0 7px #0000;box-shadow:0 0 0 7px lab(0% 0 0/0)}}.mk-ai-outline{outline-offset:3px;animation:mk-pulse 2.4s var(--ease) infinite;outline:2px solid #4f9cc0}@keyframes mk-typing{0%,80%,to{opacity:.25}40%{opacity:1}}.mk-typing span{animation:1.2s infinite mk-typing}.mk-typing span:nth-child(2){animation-delay:.15s}.mk-typing span:nth-child(3){animation-delay:.3s}.mk-steps{gap:28px;display:grid;position:relative}.mk-steps>li{grid-template-columns:auto 1fr;align-items:start;gap:20px;display:grid;position:relative}.mk-step-n{border:1px solid var(--border-strong);background:var(--background);width:56px;height:56px;font-family:var(--font-display);font-variant-numeric:tabular-nums;z-index:1;border-radius:999px;place-items:center;font-size:1.375rem;font-weight:600;display:grid;position:relative}.mk-steps>li:first-child .mk-step-n{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.mk-steps:before{content:"";inset-inline-start:27.5px;background:var(--border-strong);width:1px;position:absolute;top:28px;bottom:28px}@media (min-width:768px){.mk-steps{grid-template-columns:repeat(3,1fr);gap:40px}.mk-steps>li{grid-template-columns:1fr;gap:22px}.mk-steps:before{inset-inline:28px 0;width:auto;height:1px;top:28px;bottom:auto}}.mk-receipt{background:var(--surface);--zz:12px;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / var(--zz) 100%;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / var(--zz) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / var(--zz) 100%;border-radius:14px 14px 0 0;position:relative;box-shadow:0 1px 2px #0000000d,0 30px 60px -32px #6850304d}.mk-receipt-row{align-items:flex-end;gap:10px;padding-block:14px;display:flex}.mk-receipt-row+.mk-receipt-row{border-top:1px solid var(--border)}.mk-leader{border-bottom:1.5px dotted var(--border-strong);flex:1;min-width:16px;margin-bottom:6px}.mk-strike{text-decoration:line-through;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-decoration-thickness:2px}.mk-seal{border:1.5px dashed color-mix(in oklab, var(--success) 55%, transparent);background:color-mix(in oklab, var(--success) 9%, transparent);width:48px;height:48px;color:var(--success);border-radius:999px;flex:none;place-items:center;display:grid}.mk-card{background:var(--surface);border:1px solid var(--border);border-radius:14px}.mk-float{box-shadow:0 1px 2px #0000000a,0 18px 40px -18px #21445c33}.mk-step-num{font-family:var(--font-display);color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.mk-dial-track{stroke:var(--muted)}.mk-dial-value{stroke:var(--brand);transition:stroke-dashoffset 1.2s var(--ease)}@keyframes mk-dial-in{0%{stroke-dashoffset:var(--dial-len)}}.mk-dial-animate .mk-dial-value{animation:mk-dial-in 1.4s var(--ease) both;animation-delay:.25s}.mk-reveal-on [data-reveal]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:calc(var(--d,0) * 80ms);transform:translateY(14px)}.mk-reveal-on [data-reveal][data-shown]{opacity:1;transform:none}.mk-reveal-on [data-reveal=fade]{transition-duration:.9s;transform:none}.mk-reveal-on [data-reveal=scale]{transform-origin:50% 0;transition-duration:.8s;transform:scale(.975)translateY(10px)}.mk-reveal-on [data-reveal=clip]{opacity:1;clip-path:inset(0 0 14% round 14px);transition:clip-path .9s var(--ease), opacity .6s var(--ease);transform:none}.mk-reveal-on [data-reveal=clip][data-shown]{clip-path:inset(0 round 14px)}.mk-reveal-on [data-reveal=side]{transform:translate(-18px)}@media (prefers-reduced-motion:reduce){.mk-reveal-on [data-reveal]{opacity:1;clip-path:none;transform:none}}.mk-faq summary{list-style:none}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq details[open] .mk-faq-icon{transform:rotate(45deg)}.mk-faq-icon{transition:transform .22s var(--ease)}.mk-sticky{bottom:var(--mk-consent-h,0px);transform:translateY(calc(110% + var(--mk-consent-h,0px)));transition:transform .32s var(--ease), bottom .22s var(--ease)}.mk-sticky[data-visible=true]{transform:none}@keyframes mk-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.mk-consent{animation:mk-up .32s var(--ease) both}.mk-option{background:var(--surface);border:1px solid var(--border);text-align:start;width:100%;min-height:60px;transition:border-color .15s var(--ease), background-color .15s var(--ease), transform .15s var(--ease);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;font-size:1rem;line-height:1.45;display:flex}.mk-option:hover{border-color:var(--border-strong);background:var(--surface-2)}.mk-option:active{transform:scale(.99)}.mk-option:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mk-option[aria-checked=true]{border-color:var(--primary);background:color-mix(in oklab, var(--brand) 7%, var(--surface))}.mk-option-key{border:1px solid var(--border-strong);width:28px;height:28px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.mk-option[aria-checked=true] .mk-option-key{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}@keyframes mk-step-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes mk-step-back{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.mk-step-fwd{animation:mk-step-in .32s var(--ease) both}.mk-step-bwd{animation:mk-step-back .32s var(--ease) both}.mk-field{background:var(--surface);border:1px solid var(--border-strong);width:100%;height:50px;color:var(--foreground);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:10px;padding:0 14px;font-size:1rem}.mk-field::placeholder{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}.mk-field:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #df5b2a3d}.mk-field[aria-invalid=true]{border-color:var(--danger)}.mk-field[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--danger) 22%, transparent)}.mk-check{width:18px;height:18px;accent-color:var(--primary);flex:none;margin-top:3px}.mk-blur{filter:blur(7px);-webkit-user-select:none;user-select:none}}
