.mk{--mk-canvas: #fbfaf7;--mk-surface: #ffffff;--mk-hairline: rgba(7, 15, 44, .1);--mk-hairline-strong: rgba(7, 15, 44, .16);--mk-ink: #070f2c;--mk-ink-72: rgba(7, 15, 44, .72);--mk-ink-55: rgba(7, 15, 44, .55);--mk-ink-42: rgba(7, 15, 44, .42);--mk-ink-read: rgba(7, 15, 44, .62);--mk-ghost: rgba(7, 15, 44, .17);--mk-amber: #f5a623;--mk-amber-hover: #e69500;--mk-on-amber: #070f2c;--mk-live: #2f9e4f;--mk-glow: rgba(245, 166, 35, .1);--mk-display: "Inter Tight", "Inter", system-ui, -apple-system, sans-serif;--mk-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--mk-deva: "Noto Sans Devanagari", "Nirmala UI", "Devanagari Sangam MN", "Kohinoor Devanagari", "Mangal", sans-serif}.dark .mk{--mk-canvas: #030712;--mk-surface: rgba(255, 255, 255, .03);--mk-hairline: rgba(255, 255, 255, .1);--mk-hairline-strong: rgba(255, 255, 255, .16);--mk-ink: #ffffff;--mk-ink-72: rgba(255, 255, 255, .72);--mk-ink-55: rgba(255, 255, 255, .55);--mk-ink-42: rgba(255, 255, 255, .46);--mk-ink-read: rgba(255, 255, 255, .58);--mk-ghost: rgba(255, 255, 255, .19);--mk-amber: #ffca28;--mk-amber-hover: #f5a623;--mk-on-amber: #070f2c;--mk-live: #4ade80;--mk-glow: rgba(245, 166, 35, .14)}.mk.mk-dark,.dark .mk.mk-dark{--mk-canvas: #04081c;--mk-surface: rgba(255, 255, 255, .03);--mk-hairline: rgba(255, 255, 255, .1);--mk-hairline-strong: rgba(255, 255, 255, .16);--mk-ink: #eef2f7;--mk-ink-72: rgba(238, 242, 247, .72);--mk-ink-55: rgba(238, 242, 247, .55);--mk-ink-42: rgba(238, 242, 247, .46);--mk-amber: #ffca28;--mk-amber-hover: #f5a623;--mk-on-amber: #070f2c;--mk-live: #4ade80;--mk-glow: rgba(245, 166, 35, .14);--mk-ink-read: rgba(238, 242, 247, .6)}.mk-section{position:relative;background:var(--mk-canvas);color:var(--mk-ink);font-family:var(--mk-display);border-bottom:1px solid var(--mk-hairline)}.mk-section.mk-dark:has(+.mk-dark){border-bottom:0}.mk-eyebrow{font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--mk-ink-read)}.mk-display{font-family:var(--mk-display);font-weight:400;line-height:1.06;letter-spacing:-.026em;color:var(--mk-ink);text-wrap:balance}.mk-display-lg{font-size:clamp(2.25rem,4.4vw,3.5rem)}.mk-display-md{font-size:clamp(1.75rem,3.2vw,2.5rem)}.mk-dim{color:var(--mk-ink-55)}.mk-line{display:block;text-wrap:balance}.mk-sub{font-size:1rem;line-height:1.6;color:var(--mk-ink-72);max-width:34rem}.mk-fine{font-size:.8125rem;line-height:1.5;color:var(--mk-ink-read)}.mk-trust{font-size:.75rem;letter-spacing:.01em;color:var(--mk-ink-read)}.mk-trust-pills{display:flex;flex-wrap:wrap;gap:8px;margin:3.5rem 0 0;padding:0;list-style:none}@media (min-width: 768px){.mk-trust-pills{margin-top:4rem}}.mk-trust-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid var(--mk-hairline);border-radius:999px;font-size:.75rem;letter-spacing:.01em;line-height:1.2;color:var(--mk-ink-read);white-space:nowrap}.mk-trust-sq{width:6px;height:6px;flex:0 0 auto;border-radius:1px;background:var(--mk-amber)}.mk-label{font-family:var(--mk-mono);font-size:.625rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-ink-read)}.mk-figure{font-family:var(--mk-mono);font-weight:400;font-size:clamp(2rem,4.6vw,2.875rem);line-height:1;letter-spacing:-.05em;color:var(--mk-ink);font-variant-numeric:tabular-nums}.mk-num{font-family:var(--mk-mono);font-weight:400;font-size:1.125rem;line-height:1.2;color:var(--mk-ink);font-variant-numeric:tabular-nums}.mk-chip{font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mk-ink-read);border:1px solid var(--mk-hairline-strong);border-radius:999px;padding:.2rem .5rem}.mk-btn{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;padding:.75rem 1.375rem;font-size:.9375rem;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.mk-btn-primary{background:var(--mk-amber);color:var(--mk-on-amber);border:1px solid transparent}.mk-btn-primary:hover{background:var(--mk-amber-hover)}.mk-btn-ghost{background:transparent;color:var(--mk-ink-72);border:1px solid var(--mk-hairline-strong)}.mk-btn-ghost:hover{color:var(--mk-ink);border-color:var(--mk-ink-42)}.mk-btn:focus-visible{outline:2px solid var(--mk-amber);outline-offset:2px}.hw-ai{display:inline-flex;align-items:flex-start;gap:.625rem;margin:2rem auto 0;max-width:34rem;padding:.75rem 1.125rem;border:1px solid var(--mk-hairline-strong);border-radius:14px;font-size:.8125rem;line-height:1.55;text-align:left;color:var(--mk-ink-72)}.hw-ai strong{font-weight:500;color:var(--mk-amber)}.mk-panel{position:relative;background:var(--mk-surface);border:1px solid var(--mk-hairline);border-radius:16px;overflow:hidden}.mk-row{padding:1.125rem 1.25rem}.mk-row+.mk-row{border-top:1px solid var(--mk-hairline)}.mk-bar{height:3px;border-radius:999px;background:var(--mk-hairline-strong);overflow:hidden}.mk-bar-fill{height:100%;border-radius:999px;background:var(--mk-amber);transition:width .6s cubic-bezier(.22,1,.36,1)}.mk-dot{width:6px;height:6px;border-radius:999px;background:var(--mk-live);animation:mk-pulse 2.4s ease-out infinite}@keyframes mk-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--mk-live) 55%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.mk-rise{animation:mk-rise .48s cubic-bezier(.22,1,.36,1) both}.mk-d1{animation-delay:60ms}.mk-d2{animation-delay:.12s}.mk-d3{animation-delay:.18s}.mk-d4{animation-delay:.24s}@keyframes mk-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mk-rise{animation:none;opacity:1;transform:none}.mk-dot{animation:none}.mk-bar-fill{transition:none}}.mk-appbar{background:#fbfaf7;border-bottom:1px solid transparent;transition:border-color .2s ease}.dark .mk-appbar{background:#030712}.mk-appbar[data-scrolled=true]{border-bottom-color:#070f2c1a}.dark .mk-appbar[data-scrolled=true]{border-bottom-color:#ffffff1a}.mk-doc-page{background:var(--mk-canvas);min-height:100vh}.mk-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mk-figure-cell{padding:1.25rem 0}.mk-figure-cell:nth-child(n+3){border-top:1px solid var(--mk-hairline)}@media (min-width: 768px){.mk-figures{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-figure-cell{padding:1.5rem}.mk-figure-cell:nth-child(n+3){border-top:0}.mk-figure-cell+.mk-figure-cell{border-left:1px solid var(--mk-hairline)}.mk-figure-cell:first-child{padding-left:0}}.mk-figure-value{font-family:var(--mk-mono);font-weight:400;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.05;letter-spacing:-.04em;color:var(--mk-ink);font-variant-numeric:tabular-nums}.mk-field-label{display:block;font-family:var(--mk-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-ink-read);margin-bottom:.5rem}.mk-field{width:100%;padding:.6rem 0;background:transparent;border:0;border-bottom:1px solid var(--mk-hairline-strong);font-family:var(--mk-display);font-size:.9375rem;color:var(--mk-ink);transition:border-color .16s ease}.mk-field::-moz-placeholder{color:var(--mk-ink-read)}.mk-field::placeholder{color:var(--mk-ink-read)}.mk-field:focus{outline:none;border-bottom-color:var(--mk-amber)}textarea.mk-field{resize:none;line-height:1.6}select.mk-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.5rem;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 10px) 55%,calc(100% - 5px) 55%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;color:var(--mk-ink)}select.mk-field option{background:var(--mk-canvas);color:var(--mk-ink)}.mk-field-count{font-family:var(--mk-mono);font-size:.625rem;letter-spacing:.1em;color:var(--mk-ink-read);font-variant-numeric:tabular-nums}.mk-field-error{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;color:#b42318}.dark .mk-field-error{color:#fda29b}.mk-support-quick a{display:block;padding:.4rem 0;font-size:.8125rem;line-height:1.45;color:var(--mk-ink-read);text-decoration:none;transition:color .14s ease}.mk-support-quick a:hover{color:var(--mk-ink)}
