.mk{--mk-wrap:1200px;--mk-gutter:clamp(16px, 4vw, 32px);--mk-section:clamp(64px, 8vw, 112px);--mk-r-sm:10px;--mk-r:16px;--mk-r-lg:22px;--mk-line:var(--border);--mk-line-strong:var(--border-active);--mk-surface:var(--card);--mk-sunken:var(--panel);--mk-link:var(--nv-accent-text);--mk-shadow-sm:0 1px 2px var(--shade), 0 0 0 1px transparent;--mk-shadow:0 14px 34px -16px var(--shade-strong), 0 2px 6px -2px var(--shade);--mk-shadow-lg:0 48px 96px -40px var(--shade-deep), 0 12px 28px -12px var(--shade);--mk-ease:cubic-bezier(.16, 1, .3, 1);color:var(--ink);background:var(--bg)}html:not(.co-app)[data-theme=light] .mk{--mk-shadow-sm:0 1px 2px #0f13110f;--mk-shadow:0 14px 34px -18px #0f131138, 0 2px 6px -2px #0f13110f;--mk-shadow-lg:0 50px 100px -44px #0f131152, 0 14px 30px -14px #0f13111a}.mk-wrap{width:100%;max-width:calc(var(--mk-wrap) + 2 * var(--mk-gutter));padding-inline:var(--mk-gutter);margin-inline:auto}.mk-wrap-narrow{max-width:calc(780px + 2 * var(--mk-gutter))}.mk-section{padding-block:var(--mk-section)}.mk-section-tight{padding-block:calc(var(--mk-section) * .6)}.mk-sunken{background:var(--mk-sunken);border-block:1px solid var(--mk-line)}html:not(.co-app)[data-theme=light] .mk .mk-sunken{background:#f4f6f3}.mk-h1,.mk-h2,.mk-h3{font-family:var(--font-display);color:var(--ink);text-wrap:balance;font-weight:700}.mk-h1{letter-spacing:-.04em;font-size:clamp(38px,5.4vw,68px);line-height:1.02}.mk-h1-sm{font-size:clamp(34px,4.4vw,56px);line-height:1.05}.mk-h2{letter-spacing:-.032em;font-size:clamp(28px,3.3vw,44px);line-height:1.08}.mk-h3{letter-spacing:-.015em;font-size:clamp(18px,1.6vw,21px);line-height:1.25}.mk-lead{color:var(--muted);text-wrap:pretty;font-size:clamp(17px,1.45vw,20px);line-height:1.55}.mk-body{color:var(--muted);text-wrap:pretty;font-size:15.5px;line-height:1.65}.mk-small{color:var(--faint);font-size:13.5px;line-height:1.55}.mk-strong{color:var(--ink);font-weight:600}.mk-eyebrow{letter-spacing:.01em;color:var(--mk-link);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.mk-eyebrow:before{content:"";background:var(--nv-grad);border-radius:999px;flex:none;width:6px;height:6px}.mk-mono{font-family:var(--font-mono);letter-spacing:.06em;font-size:11.5px}.mk-grad-text{background:var(--nv-grad);color:#0000;-webkit-background-clip:text;background-clip:text}html:not(.co-app)[data-theme=light] .mk .mk-grad-text{background:linear-gradient(110deg,#3f6a0a 0%,#0a7088 52%,#6a3bdc 100%);-webkit-background-clip:text;background-clip:text}.mk a{text-underline-offset:3px}.mk-link{color:var(--mk-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);font-weight:600;text-decoration-thickness:1.5px;transition:text-decoration-color .15s}.mk-link:hover{text-decoration-color:currentColor}.mk-arrow-link{min-height:24px;color:var(--ink);align-items:center;gap:6px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.mk-arrow-link>.mk-arrow{color:var(--mk-link);transition:transform .18s var(--mk-ease)}.mk-arrow-link:hover>.mk-arrow{transform:translate(3px)}.mk-arrow-link:hover{color:var(--mk-link)}.mk-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s,color .15s;display:inline-flex}.mk-btn:active{transform:translateY(1px)}.mk-btn[disabled],.mk-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.mk-btn-lg{border-radius:14px;min-height:52px;padding:0 26px;font-size:16px}.mk-btn-sm{border-radius:10px;min-height:38px;padding:0 14px;font-size:14px}.mk-btn-primary{background:var(--lime-fill);color:var(--on-lime);box-shadow:inset 0 -1px #10130a2e,0 1px 2px #10130a1f}.mk-btn-primary:hover{background:var(--lime-fill-hover)}.mk-btn-ink{background:var(--ink);color:var(--bg)}.mk-btn-ink:hover{background:color-mix(in srgb, var(--ink) 86%, var(--bg))}.mk-btn-secondary{background:var(--mk-surface);color:var(--ink);border-color:var(--mk-line-strong);box-shadow:var(--mk-shadow-sm)}.mk-btn-secondary:hover{border-color:var(--ink)}.mk-btn-ghost{color:var(--ink);background:0 0}.mk-btn-ghost:hover{background:var(--raised-2)}.mk :where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--mk-link);outline-offset:2px;border-radius:6px}.mk .mk-btn:focus-visible{outline-offset:3px;border-radius:12px}.mk-card{background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-r);box-shadow:var(--mk-shadow-sm);position:relative}.mk-card-pad{padding:clamp(20px,2.4vw,28px)}a.mk-card{display:block}a.mk-card,.mk-card-link{color:inherit;transition:border-color .16s, box-shadow .2s var(--mk-ease), transform .2s var(--mk-ease);text-decoration:none}a.mk-card:hover,.mk-card-link:hover{border-color:var(--mk-line-strong);box-shadow:var(--mk-shadow);transform:translateY(-2px)}.mk-stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.mk-icon{background:var(--accent-wash-2);width:40px;height:40px;color:var(--mk-link);border:1px solid var(--accent-line-soft);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mk-icon-violet{background:var(--violet-wash);color:var(--purple);border-color:var(--violet-line)}.mk-icon-cyan{background:color-mix(in srgb, var(--cyan) 10%, transparent);color:var(--cyan);border-color:color-mix(in srgb, var(--cyan) 26%, transparent)}.mk-pill{border:1px solid var(--mk-line);background:var(--mk-surface);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.mk-badge{letter-spacing:.02em;background:var(--raised-2);color:var(--muted);border:1px solid var(--mk-line);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.mk-badge-plan{background:var(--violet-wash);color:var(--purple);border-color:var(--violet-line)}.mk-badge-accent{background:var(--accent-wash-2);color:var(--mk-link);border-color:var(--accent-line-soft)}.mk-check{color:var(--muted);gap:10px;font-size:14.5px;line-height:1.55;display:flex}.mk-check:before{content:"";background:var(--accent-wash-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2345700c' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:6px;flex:none;width:18px;height:18px;margin-top:2px}[data-theme=dark] .mk .mk-check:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23c6f542' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E")}.mk-limit{color:var(--faint);gap:10px;font-size:13.5px;line-height:1.55;display:flex}.mk-limit:before{content:"i";border:1px solid var(--mk-line-strong);width:18px;height:18px;font:700 11px/16px var(--font-mono);text-align:center;color:var(--muted);border-radius:999px;flex:none;margin-top:1px}.mk-frame{border:1px solid var(--window-line);background:var(--mk-surface);box-shadow:var(--mk-shadow-lg);border-radius:14px;position:relative;overflow:hidden}.mk-frame-bar{border-bottom:1px solid var(--mk-line);background:var(--mk-sunken);align-items:center;gap:12px;height:38px;padding:0 14px;display:flex}.mk-frame-dots{flex:none;gap:6px;display:flex}.mk-frame-dots>i{background:var(--mk-line-strong);border-radius:999px;width:10px;height:10px}.mk-frame-url{background:var(--mk-surface);border:1px solid var(--mk-line);min-width:0;max-width:420px;height:24px;font:500 12px/22px var(--font-sans);color:var(--faint);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:7px;flex:1;margin-inline:auto;padding:0 12px;overflow:hidden}.mk-frame img,.mk-frame video{width:100%;height:auto;display:block}.mk-caption{color:var(--faint);margin-top:12px;font-size:13px;line-height:1.5}.mk-note{z-index:2;background:var(--ink);max-width:240px;color:var(--bg);box-shadow:var(--mk-shadow);border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 8px;font-size:12.5px;font-weight:600;line-height:1.25;display:inline-flex;position:absolute}.mk-note>b{background:var(--lime-fill);width:20px;height:20px;color:var(--on-lime);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}@media (max-width:767px){.mk-note{display:none}}.mk-glow{isolation:isolate;position:relative}.mk-glow:before{content:"";z-index:-1;background:var(--nv-grad);filter:blur(70px);opacity:.32;pointer-events:none;border-radius:40%;position:absolute;inset:8% 6% -4%}html:not(.co-app)[data-theme=light] .mk .mk-glow:before{opacity:.38}.mk-rule{background:var(--nv-grad);opacity:.85;border:0;height:2px}.mk-intake{background:var(--mk-surface);border:1px solid var(--mk-line-strong);box-shadow:var(--mk-shadow);border-radius:18px;transition:border-color .15s,box-shadow .2s;position:relative}.mk-intake:focus-within{border-color:var(--mk-link);box-shadow:var(--mk-shadow), 0 0 0 4px var(--accent-wash-2)}.mk-tablist{gap:6px;display:flex}.mk-tab{text-align:left;width:min(300px,80vw);color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;flex:none;align-items:flex-start;gap:14px;padding:14px 16px;transition:background-color .15s,border-color .15s,color .15s;display:flex}@media (min-width:1024px){.mk-tab{width:100%}}.mk-tab:hover{background:var(--raised);color:var(--ink)}.mk-tab[aria-selected=true]{background:var(--mk-surface);border-color:var(--mk-line);box-shadow:var(--mk-shadow-sm);color:var(--ink)}.mk-tab-num{border:1px solid var(--mk-line-strong);width:26px;height:26px;font:600 12px/1 var(--font-mono);color:var(--muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mk-tab[aria-selected=true] .mk-tab-num{background:var(--lime-fill);color:var(--on-lime);border-color:#0000}.mk-chip-tab{border:1px solid var(--mk-line);background:var(--mk-surface);min-height:40px;color:var(--muted);white-space:nowrap;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .15s,color .15s,background-color .15s}.mk-chip-tab:hover{color:var(--ink);border-color:var(--mk-line-strong)}.mk-chip-tab[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.mk-faq{border-top:1px solid var(--mk-line)}.mk-faq>details{border-bottom:1px solid var(--mk-line)}.mk-faq summary{cursor:pointer;min-height:56px;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:18px 2px;font-size:16.5px;font-weight:600;line-height:1.4;list-style:none;display:flex}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary:after{content:"";border:1px solid var(--mk-line-strong);width:22px;height:22px;color:var(--muted);transition:transform .2s var(--mk-ease);background:linear-gradient(currentColor,currentColor) 50%/10px 1.6px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.6px 10px no-repeat;border-radius:999px;flex:none}.mk-faq details[open]>summary:after{transform:rotate(45deg)}.mk-faq summary:hover{color:var(--mk-link)}.mk-faq .mk-faq-a{max-width:68ch;color:var(--muted);padding:0 2px 22px;font-size:15.5px;line-height:1.7}.mk-table-wrap{border:1px solid var(--mk-line);border-radius:var(--mk-r);background:var(--mk-surface);-webkit-overflow-scrolling:touch;overflow-x:auto}.mk-table{border-collapse:collapse;width:100%;font-size:14px}.mk-table th,.mk-table td{text-align:left;border-bottom:1px solid var(--mk-line);vertical-align:top;padding:13px 16px}.mk-table thead th{z-index:1;background:var(--mk-surface);font-family:var(--font-display);color:var(--ink);font-size:15px;position:sticky;top:0}.mk-table tbody th{color:var(--ink);font-weight:500}.mk-table td{color:var(--muted)}.mk-table .mk-col-hi{background:var(--accent-wash)}.mk-table .mk-group th{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);background:var(--mk-surface);padding-top:22px;font-size:12px;font-weight:700}.mk-table tr:last-child>*{border-bottom:0}.mk-table th:first-child{background:var(--mk-surface);z-index:1;position:sticky;left:0}.mk-table thead th:first-child{z-index:2}.mk-header{z-index:50;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid #0000;transition:border-color .2s,background-color .2s;position:sticky;top:0}.mk-header[data-scrolled=true]{border-bottom-color:var(--mk-line)}.mk-header-inner{align-items:center;gap:20px;height:64px;display:flex;position:relative}.mk-navlink{min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:4px;padding:0 12px;font-size:14.5px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.mk-navlink:hover,.mk-navlink[aria-expanded=true]{color:var(--ink);background:var(--raised-2)}.mk-navlink[aria-current=page]{color:var(--ink)}.mk-navlink .mk-caret{transition:transform .2s var(--mk-ease)}.mk-navlink[aria-expanded=true] .mk-caret{transform:rotate(180deg)}.mk-menu{z-index:60;background:var(--mk-surface);border:1px solid var(--mk-line);width:min(760px,100vw - 32px);box-shadow:var(--mk-shadow-lg);border-radius:18px;padding:10px;position:absolute;top:calc(100% + 2px);left:50%;translate:-50%}.mk-menu-item{color:inherit;border-radius:12px;gap:12px;padding:11px 12px;text-decoration:none;transition:background-color .12s;display:flex}.mk-menu-item:hover,.mk-menu-item:focus-visible{background:var(--raised-2)}.mk-menu-item .mk-menu-t{color:var(--ink);font-size:14.5px;font-weight:600;display:block}.mk-menu-item .mk-menu-d{color:var(--faint);margin-top:2px;font-size:13px;line-height:1.45;display:block}.mk-menu-foot{border-top:1px solid var(--mk-line);flex-wrap:wrap;gap:4px 18px;margin-top:6px;padding:12px 14px 6px;font-size:13.5px;display:flex}.mk-drawer{z-index:49;overscroll-behavior:contain;background:var(--bg);padding:8px var(--mk-gutter) 32px;position:fixed;inset:64px 0 0;overflow-y:auto}.mk-drawer summary{cursor:pointer;min-height:56px;font-family:var(--font-display);color:var(--ink);border-bottom:1px solid var(--mk-line);justify-content:space-between;align-items:center;font-size:20px;font-weight:700;list-style:none;display:flex}.mk-drawer summary::-webkit-details-marker{display:none}.mk-drawer details[open]>summary .mk-caret{transform:rotate(180deg)}.mk-drawer-link{min-height:48px;color:var(--muted);align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:flex}.mk-drawer-link:hover{color:var(--ink)}.mk-drawer-top{min-height:56px;font-family:var(--font-display);color:var(--ink);border-bottom:1px solid var(--mk-line);align-items:center;font-size:20px;font-weight:700;text-decoration:none;display:flex}.mk-footer{border-top:1px solid var(--mk-line);background:var(--footer-bg)}.mk-footer h2{color:var(--ink);margin-bottom:14px;font-size:13px;font-weight:700}.mk-footer a.mk-flink{min-height:32px;color:var(--muted);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.mk-footer a.mk-flink:hover{color:var(--ink);text-decoration:underline}.mk-stat-n{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1}.mk-crumbs{color:var(--faint);flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.mk-crumbs a{color:var(--muted);text-decoration:none}.mk-crumbs a:hover{color:var(--ink);text-decoration:underline}.mk-crumbs li+li:before{content:"/";color:var(--ghost);margin-right:6px}.mk-input{border:1px solid var(--mk-line-strong);background:var(--mk-surface);width:100%;min-height:48px;color:var(--ink);border-radius:12px;padding:0 14px;font-size:16px}.mk-input::placeholder{color:var(--faint)}.mk-input:focus{border-color:var(--mk-link);box-shadow:0 0 0 4px var(--accent-wash-2);outline:none}.mk-input[aria-invalid=true]{border-color:var(--red)}.mk-field-error{color:var(--red);margin-top:6px;font-size:13.5px}@media (prefers-reduced-motion:no-preference){.mk-rise{animation:mk-rise .6s var(--mk-ease) both;animation-delay:var(--d,0s)}}@keyframes mk-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mk-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mk [data-cur=INR]{display:none}html[data-cur=INR] .mk [data-cur=INR]{display:inline}html[data-cur=INR] .mk [data-cur=USD]{display:none}html:not(.co-app) .theme-nova.mk .nv-wrap{max-width:calc(var(--mk-wrap) + 2 * var(--mk-gutter));padding-inline:var(--mk-gutter)}html:not(.co-app) .theme-nova.mk .nv-eyebrow{font-family:var(--font-sans);letter-spacing:.01em;text-transform:none;color:var(--mk-link);gap:8px;font-size:13px;font-weight:600}html:not(.co-app) .theme-nova.mk .nv-eyebrow:before{background:var(--nv-grad);width:6px;height:6px;box-shadow:none;border-radius:999px}html:not(.co-app) .theme-nova.mk .nv-display,html:not(.co-app) .theme-nova.mk .nv-display-hero{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(34px,4.4vw,56px);line-height:1.05}html:not(.co-app) .theme-nova.mk .nv-title{letter-spacing:-.032em;text-wrap:balance;font-size:clamp(28px,3.3vw,44px);line-height:1.08}html:not(.co-app) .theme-nova.mk .nv-lede,html:not(.co-app) .theme-nova.mk .nv-stand{color:var(--muted);font-size:clamp(16px,1.4vw,19px);line-height:1.6}html:not(.co-app) .theme-nova.mk .nv-btn{letter-spacing:0;border-radius:12px;min-height:44px;padding:0 20px;font-size:15px;font-weight:600}html:not(.co-app) .theme-nova.mk .nv-btn-sm{min-height:38px;padding:0 14px;font-size:14px}html:not(.co-app) .theme-nova.mk .nv-btn-primary,html:not(.co-app) .theme-nova.mk .nv-btn-primary:hover{transform:none;box-shadow:inset 0 -1px #10130a2e,0 1px 2px #10130a1f}html:not(.co-app) .theme-nova.mk .nv-btn-ghost{background:var(--mk-surface);border-color:var(--mk-line-strong);color:var(--ink);box-shadow:var(--mk-shadow-sm)}html:not(.co-app) .theme-nova.mk .nv-btn-ghost:hover{border-color:var(--ink);background:var(--mk-surface);color:var(--ink)}html:not(.co-app) .theme-nova.mk .nv-card{background:var(--mk-surface);border-radius:var(--mk-r);box-shadow:var(--mk-shadow-sm)}html:not(.co-app) .theme-nova.mk .nv-card:hover{box-shadow:var(--mk-shadow-sm);transform:none}html:not(.co-app) .theme-nova.mk a.nv-card:hover,html:not(.co-app) .theme-nova.mk .nv-card-accent:hover{box-shadow:var(--mk-shadow);transform:translateY(-2px)}html:not(.co-app) .theme-nova.mk .nv-card-accent:before,html:not(.co-app) .theme-nova.mk .horizon:before{display:none}html:not(.co-app)[data-theme=light] .theme-nova.mk .aurora-text,html:not(.co-app)[data-theme=light] .theme-nova.mk .gradient-text{background:linear-gradient(110deg,#3f6a0a 0%,#0a7088 52%,#6a3bdc 100%);color:#0000;-webkit-background-clip:text;background-clip:text;animation:none}html[data-cur=INR] .mk .mk-price[data-cur=INR],html:not([data-cur=INR]) .mk .mk-price[data-cur=USD]{display:inline-flex}.mk-h1-split{font-size:clamp(32px,3.4vw,48px);line-height:1.06}@media (max-width:640px){.mk-table{font-size:13px}.mk-table th,.mk-table td{padding:11px 12px}.mk-table th:first-child{width:132px;min-width:132px;max-width:132px}}.mk .mk-crumbs a,.mk .mk-linklist a{align-items:center;min-height:24px;display:inline-flex}.mk .mk-linklist a{min-height:28px}html:not(.co-app) .theme-nova.mk aside a.nv-link.block{align-items:center;min-height:28px;display:flex}
.mk{--sc-lime:var(--brand-lime,#c6f542);--sc-lime-ink:var(--lime);--sc-cyan:var(--cyan);--sc-violet:var(--purple);--sc-clay:#d99a6c;--sc-clay-2:#b8734a;--sc-clay-3:#8f5434;--sc-clay-bg:#f6e3d1;--sc-clay-sun:#f2c9a4;--sc-phone:#15191a;--sc-link:#2f5fd0}html:not(.co-app):not([data-theme=light]) .mk{--sc-clay-bg:#2e231c;--sc-clay-sun:#4a3426;--sc-phone:#000;--sc-link:#8fb2ff}.sc{width:100%;height:auto;font-family:var(--font-sans), system-ui, sans-serif;-webkit-user-select:none;user-select:none;display:block;overflow:hidden}.sc text{font-family:inherit}.sc .sc-disp{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.02em;font-weight:700}.sc .sc-mono{font-family:var(--font-mono), ui-monospace, monospace}.sc .f-page{fill:var(--mk-surface)}.sc .f-sunk{fill:var(--mk-sunken)}.sc .f-bg{fill:var(--bg)}.sc .f-line{fill:var(--mk-line-strong)}.sc .f-soft{fill:var(--mk-line)}.sc .f-ink{fill:var(--ink)}.sc .f-mut{fill:var(--muted)}.sc .f-faint{fill:var(--faint)}.sc .f-lime{fill:var(--sc-lime)}.sc .f-lime-strong,.sc .f-lime-ink{fill:var(--sc-lime-ink)}.sc .f-lime-on-ink{fill:var(--sc-lime)}html:not(.co-app):not([data-theme=light]) .mk .sc .f-lime-on-ink{fill:#45700c}.sc .f-lime-wash{fill:color-mix(in srgb, var(--sc-lime) 22%, transparent)}.sc .f-cyan{fill:var(--sc-cyan)}.sc .f-cyan-wash{fill:color-mix(in srgb, var(--sc-cyan) 16%, transparent)}.sc .f-violet{fill:var(--sc-violet)}.sc .f-violet-wash{fill:color-mix(in srgb, var(--sc-violet) 14%, transparent)}.sc .f-onlime{fill:var(--on-lime,#10130a)}.sc .f-clay{fill:var(--sc-clay)}.sc .f-clay-2{fill:var(--sc-clay-2)}.sc .f-clay-3{fill:var(--sc-clay-3)}.sc .f-clay-bg{fill:var(--sc-clay-bg)}.sc .f-clay-sun{fill:var(--sc-clay-sun)}.sc .f-phone{fill:var(--sc-phone)}.sc .f-link{fill:var(--sc-link)}.sc .s-card{fill:var(--mk-surface);stroke:var(--mk-line-strong)}.sc .s-line{stroke:var(--mk-line-strong)}.sc .s-soft{stroke:var(--mk-line)}.sc .s-mut{stroke:var(--muted)}.sc .s-page{stroke:var(--mk-surface)}.sc .s-lime{stroke:var(--sc-lime)}.sc .s-lime-soft{stroke:color-mix(in srgb, var(--sc-lime) 70%, transparent)}.sc .s-lime-strong{stroke:var(--sc-lime)}html:not(.co-app)[data-theme=light] .mk .sc .s-lime-strong{stroke:#7fb21c}.sc .s-cyan{stroke:var(--sc-cyan)}.sc .s-onlime{stroke:var(--on-lime,#10130a)}.sc .s-clay{stroke:var(--sc-clay-2)}.sc [data-a]{animation-duration:var(--d,12s);transform-box:fill-box;transform-origin:50%;animation-timing-function:cubic-bezier(.2,.9,.25,1);animation-iteration-count:infinite;animation-fill-mode:both}.sc [data-a=type]{animation-timing-function:linear}.sc [data-a=grow]{transform-origin:0}.sc [data-a=growy]{transform-origin:bottom}.sc [data-a=ripple]{opacity:0}.sc .sc-float{transform-box:fill-box;animation:7s ease-in-out infinite alternate sc-float}.sc .sc-float-b{animation-duration:9s;animation-delay:-3s}@keyframes sc-float{to{transform:translate(14px,-18px)}}.sc .sc-throw{transform-box:fill-box;transform-origin:50%;animation:1.1s linear infinite sc-throw}@keyframes sc-throw{0%{opacity:.2;transform:translate(-6%)}50%{opacity:.9}to{opacity:.2;transform:translate(6%)}}.sc .sc-flow{stroke-dasharray:2 12;stroke-linecap:round;animation:.9s linear infinite sc-flow}@keyframes sc-flow{to{stroke-dashoffset:-28px}}.sc .sc-travel{transform-box:fill-box;transform-origin:50%;animation:2.6s cubic-bezier(.45,0,.55,1) infinite both sc-travel}@keyframes sc-travel{0%{transform:translate(var(--fx), var(--fy)) scale(.6);opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:none}}.sc .sc-live{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite sc-live}@keyframes sc-live{50%{opacity:.55;transform:scale(1.45)}}.sc .sc-dot{transform-box:fill-box;transform-origin:50%;animation:1s ease-in-out infinite sc-dot}.sc .sc-dot-2{animation-delay:.15s}.sc .sc-dot-3{animation-delay:.3s}@keyframes sc-dot{50%{opacity:.4;transform:translateY(-4px)}}.sc .sc-twinkle{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite sc-twinkle}@keyframes sc-twinkle{50%{transform:rotate(90deg)scale(.8)}}.sc .sc-turn{transform-box:fill-box;transform-origin:50%;animation:4s linear infinite sc-turn}.sc .sc-turn-2{animation-delay:-2s}@keyframes sc-turn{0%{transform:scaleX(-1)}to{transform:scaleX(1)}}.sc .sc-scroll{animation:10s cubic-bezier(.65,0,.35,1) infinite sc-scroll}@keyframes sc-scroll{0%,18%{transform:none}48%,66%{transform:translateY(-300px)}92%,to{transform:none}}.sc .sc-glowline{animation:2.4s ease-in-out infinite sc-glowline}@keyframes sc-glowline{50%{opacity:.25}}.sc .sc-shine{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--sc-cyan) 60%, transparent))}.mk-scene{isolation:isolate;position:relative}.mk-scene .mk-frame{transition:transform .5s var(--mk-ease), box-shadow .5s var(--mk-ease)}.mk-scene:hover .mk-frame{transform:translateY(-4px)}.mk-scene-bare{display:block}.mk-scene-bare .sc{filter:drop-shadow(0 30px 40px var(--shade))}.mk-thumb{aspect-ratio:16/10;border-bottom:1px solid var(--mk-line);background:var(--mk-sunken);position:relative;overflow:hidden}.mk-thumb .sc{width:100%;height:100%;position:absolute;inset:0}.mk-aurora{z-index:0;pointer-events:none;height:900px;position:absolute;inset:-120px 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.mk-aurora:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--ink) 12%, transparent) 1px, transparent 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 75%)}.mk-aurora>i{filter:blur(90px);opacity:.32;border-radius:50%;width:520px;height:520px;animation:22s ease-in-out infinite alternate mk-drift;position:absolute}.mk-aurora>i:first-child{background:#c6f542;top:60px;left:4%}.mk-aurora>i:nth-child(2){background:#66e7f9;animation-duration:26s;animation-delay:-7s;top:0;right:2%}.mk-aurora>i:nth-child(3){opacity:.22;background:#a47bfa;animation-delay:-13s;top:260px;left:38%}html:not(.co-app)[data-theme=light] .mk .mk-aurora>i{opacity:.26}@keyframes mk-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(60px,40px)scale(1.12)}to{transform:translate(-40px,20px)scale(.92)}}.mk-sat{z-index:3;background:color-mix(in srgb, var(--mk-surface) 88%, transparent);border:1px solid var(--mk-line-strong);box-shadow:var(--mk-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ink);white-space:nowrap;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:600;animation:6s ease-in-out infinite mk-bob;display:inline-flex;position:absolute}.mk-sat small{color:var(--faint);font-size:11.5px;font-weight:500;display:block}.mk-sat-b{animation-duration:7s;animation-delay:-2s}.mk-sat-c{animation-duration:6.5s;animation-delay:-4s}.mk-sat-d{animation-duration:7.5s;animation-delay:-1s}.mk-sat-ico{border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}@keyframes mk-bob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}.mk-live-dot{background:var(--green);border-radius:999px;flex:none;width:8px;height:8px;position:relative}.mk-live-dot:after{content:"";border-radius:inherit;border:2px solid var(--green);animation:1.8s ease-out infinite mk-ping;position:absolute;inset:-4px}@keyframes mk-ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}@media (max-width:1439px){.mk-sat{display:none}}.mk-marquee{display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.mk-marquee-track{flex:none;gap:12px;padding-right:12px;animation:48s linear infinite mk-marquee;display:flex}.mk-marquee-rev .mk-marquee-track{animation-duration:56s;animation-direction:reverse}.mk-marquee:hover .mk-marquee-track{animation-play-state:paused}@keyframes mk-marquee{to{transform:translate(-100%)}}.mk-bizchip{border:1px solid var(--mk-line);background:var(--mk-surface);height:40px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 8px;font-size:14px;font-weight:500;display:inline-flex}.mk-bizchip>b{background:var(--mk-sunken);border-radius:999px;place-items:center;width:26px;height:26px;font-size:14px;display:inline-grid}.mk-glowcard{isolation:isolate;position:relative}.mk-glowcard:before{content:"";z-index:-1;border-radius:inherit;background:var(--nv-grad);-webkit-mask-composite:xor;opacity:0;transition:opacity .3s var(--mk-ease);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mk-glowcard:hover:before,.mk-glowcard:focus-within:before{opacity:1}.mk-glowcard .mk-icon{transition:transform .4s var(--mk-ease)}.mk-glowcard:hover .mk-icon{transform:rotate(-8deg)scale(1.08)}.mk-stat-grad{background:var(--nv-grad);color:#0000;-webkit-background-clip:text;background-clip:text}html:not(.co-app)[data-theme=light] .mk .mk-stat-grad{background:linear-gradient(110deg,#3f6a0a 0%,#0a7088 52%,#6a3bdc 100%);-webkit-background-clip:text;background-clip:text}.mk-cta-aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mk-cta-aurora>i{filter:blur(80px);opacity:.28;border-radius:50%;width:360px;height:360px;animation:18s ease-in-out infinite alternate mk-drift;position:absolute}.mk-cta-aurora>i:first-child{background:#c6f542;bottom:-160px;left:-60px}.mk-cta-aurora>i:nth-child(2){background:#66e7f9;animation-delay:-6s;top:-160px;right:-40px}.mk-cta-aurora>i:nth-child(3){background:#a47bfa;animation-delay:-11s;bottom:-220px;left:40%}@media (prefers-reduced-motion:reduce){.mk .sc *,.mk .mk-aurora>i,.mk .mk-cta-aurora>i,.mk .mk-sat,.mk .mk-live-dot:after,.mk .mk-marquee-track{animation:none!important}.mk .sc [data-until]{display:none}.mk .mk-marquee{overflow-x:auto}}
