.mk-theme{--mk-paper:#fff;--mk-paper-2:#f5f5f7;--mk-card:#fff;--mk-tile:#f5f5f7;--mk-tile-2:#ebebef;--mk-glass:#ffffffb8;--mk-ink:#1d1d1f;--mk-ink-2:#48484d;--mk-ink-3:#6e6e73;--mk-line:#e4e4e9;--mk-line-2:#d2d2d7;--mk-cobalt:#2b55d0;--mk-cobalt-ink:#2449bf;--mk-cobalt-fill:#2b55d0;--mk-on-cobalt:#fff;--mk-sky:#eef2fd;--mk-sky-2:#dfe6fb;--mk-ins-bg:#dcf5e7;--mk-ins-fg:#0b6b40;--mk-del-fg:#b3261e;--mk-shadow:0 1px 2px #0000000a, 0 8px 24px -12px #0000001f;--mk-shadow-lg:0 2px 4px #00000008, 0 30px 60px -24px #11182738;--mk-phone-frame:#1d1d1f;--mk-phone-edge:linear-gradient(145deg, #d8d8dc 0%, #8e8e93 30%, #f2f2f4 52%, #8e8e93 76%, #c9c9ce 100%);--mk-screen:#f2f2f7;--mk-kb-bg:#d4d6dc;--mk-kb-key:#fff;--mk-kb-key-ink:#111113;--mk-kb-special:#abb0bb;--mk-kb-shadow:#00000047;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .mk-theme{--mk-paper:#000;--mk-paper-2:#0b0b0c;--mk-card:#161617;--mk-tile:#121214;--mk-tile-2:#1c1c1f;--mk-glass:#161617b8;--mk-ink:#f5f5f7;--mk-ink-2:#c7c7cc;--mk-ink-3:#98989f;--mk-line:#26262a;--mk-line-2:#38383d;--mk-cobalt:#7d9bff;--mk-cobalt-ink:#9bb2ff;--mk-cobalt-fill:#3a62e8;--mk-on-cobalt:#fff;--mk-sky:#7d9bff1f;--mk-sky-2:#7d9bff33;--mk-ins-bg:#30d1782e;--mk-ins-fg:#6fe3a4;--mk-del-fg:#ff8a80;--mk-shadow:0 1px 0 #ffffff0a inset, 0 16px 40px -20px #000000e6;--mk-shadow-lg:0 1px 0 #ffffff0d inset, 0 40px 90px -40px #000;--mk-phone-frame:#0a0a0b;--mk-phone-edge:linear-gradient(145deg, #5a5a5f 0%, #2a2a2d 30%, #6d6d72 52%, #2a2a2d 76%, #4a4a4f 100%);--mk-screen:#000;--mk-kb-bg:#1f1f22;--mk-kb-key:#48484c;--mk-kb-key-ink:#f5f5f7;--mk-kb-special:#2f2f33;--mk-kb-shadow:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mk-root{background:var(--mk-paper);color:var(--mk-ink);font-family:var(--mk-font-body), var(--mk-font-bangla), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"cv11", "ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.mk-portal{font-family:var(--mk-font-body), var(--mk-font-bangla), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;color:var(--mk-ink)}.mk-root ::selection{background:color-mix(in oklab, var(--mk-cobalt) 28%, transparent)}@layer components{.mk-display{font-family:var(--mk-font-display), var(--mk-font-bangla), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.04}.mk-h1{letter-spacing:-.04em;font-size:clamp(2.75rem,7.4vw,5.75rem);line-height:1}.mk-h2{letter-spacing:-.034em;font-size:clamp(2.25rem,5.2vw,4rem);line-height:1.04}.mk-h3{letter-spacing:-.025em;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}.mk-lead{letter-spacing:-.012em;color:var(--mk-ink-3);text-wrap:pretty;font-size:clamp(1.125rem,1.6vw,1.3125rem);line-height:1.5}.mk-lead strong{color:var(--mk-ink);font-weight:600}.mk-eyebrow{letter-spacing:-.01em;color:var(--mk-cobalt-ink);font-size:.9375rem;font-weight:600}.mk-bn{font-family:var(--mk-font-bangla), var(--mk-font-body), sans-serif;letter-spacing:0}.mk-mono{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-feature-settings:"zero"}.mk-tabular{font-variant-numeric:tabular-nums}.mk-container{width:100%;max-width:1120px;margin-inline:auto;padding-inline:16px}.mk-container-wide{width:100%;max-width:1280px;margin-inline:auto;padding-inline:16px}@media (min-width:640px){.mk-container,.mk-container-wide{padding-inline:28px}}@media (min-width:1024px){.mk-container,.mk-container-wide{padding-inline:40px}}.mk-section{padding-block:clamp(4.75rem,9.5vw,8.5rem)}.mk-stage{background:var(--mk-tile);border-radius:32px;position:relative;overflow:hidden}.mk-hairline{border-color:var(--mk-line)}.mk-root a:focus-visible,.mk-root button:focus-visible,.mk-root summary:focus-visible,.mk-root [tabindex]:focus-visible,.mk-portal a:focus-visible,.mk-portal button:focus-visible{outline:2px solid var(--mk-cobalt);outline-offset:3px;border-radius:12px}.mk-btn{letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;font-weight:500;transition:background-color .18s,color .18s,transform .18s,border-color .18s;display:inline-flex}.mk-btn:active{transform:scale(.98)}.mk-btn-primary{background:var(--mk-cobalt-fill);color:var(--mk-on-cobalt)}.mk-btn-primary:hover{background:color-mix(in oklab, var(--mk-cobalt-fill) 88%, black)}.mk-btn-ink{background:var(--mk-ink);color:var(--mk-paper)}.mk-btn-ink:hover{background:color-mix(in oklab, var(--mk-ink) 85%, var(--mk-paper))}.mk-btn-ghost{color:var(--mk-ink);border:1px solid var(--mk-line-2);background:0 0}.mk-btn-ghost:hover{background:var(--mk-tile)}.mk-link{color:var(--mk-cobalt-ink);text-underline-offset:4px;font-weight:500}.mk-link:hover{text-decoration:underline}.mk-badge{border-radius:11px;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex}.mk-badge:hover{transform:translateY(-1px);box-shadow:0 10px 24px -14px #0000008c}.mk-badge:active{transform:translateY(0)scale(.985)}.mk-ins{background:var(--mk-ins-bg);color:var(--mk-ins-fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;margin:0 -1px;padding:0 3px;text-decoration:none}.mk-del{color:var(--mk-del-fg);opacity:.8;text-decoration:line-through;text-decoration-thickness:1.5px}.mk-caret{vertical-align:-.15em;background:var(--mk-cobalt);border-radius:1px;width:2px;height:1.05em;margin-left:1px;animation:1.05s step-end infinite mk-blink;display:inline-block}@keyframes mk-blink{50%{opacity:0}}.mk-shimmer{background:linear-gradient(100deg, transparent 20%, color-mix(in oklab, var(--mk-cobalt) 20%, transparent) 50%, transparent 80%);background-size:200% 100%;animation:1.1s linear infinite mk-shimmer}@keyframes mk-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes mk-invite-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mk-wave span{background:var(--mk-cobalt);transform-origin:50%;border-radius:3px;width:3px;animation:1.2s ease-in-out infinite mk-wave;display:block}@keyframes mk-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.mk-faq summary{cursor:pointer;list-style:none}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq .mk-faq-icon{transition:transform .26s cubic-bezier(.2,.7,.2,1)}.mk-faq[open] .mk-faq-icon{transform:rotate(45deg)}@supports (interpolate-size:allow-keywords){.mk-faq{interpolate-size:allow-keywords}.mk-faq::details-content{block-size:0;transition:block-size .3s cubic-bezier(.2, .7, .2, 1), content-visibility .3s allow-discrete;overflow:hidden}.mk-faq[open]::details-content{block-size:auto}}.mk-rail{scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mk-rail::-webkit-scrollbar{display:none}.mk-rail>*{scroll-snap-align:start}.mk-prose{color:var(--mk-ink-2);font-size:1.0625rem;line-height:1.7}.mk-prose h2{font-family:var(--mk-font-display), sans-serif;color:var(--mk-ink);letter-spacing:-.025em;margin-top:3.25rem;margin-bottom:.875rem;scroll-margin-top:96px;font-size:1.625rem;font-weight:600;line-height:1.2}.mk-prose h3{color:var(--mk-ink);margin-top:1.75rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.mk-prose p,.mk-prose ul,.mk-prose ol{margin-bottom:1rem}.mk-prose ul{padding-left:1.25rem;list-style:outside}.mk-prose ol{padding-left:1.25rem;list-style:decimal}.mk-prose li{margin-bottom:.4rem}.mk-prose li::marker{color:var(--mk-ink-3)}.mk-prose code{font-family:var(--font-geist-mono), ui-monospace, monospace;background:var(--mk-tile);color:var(--mk-ink);border-radius:6px;padding:.1em .35em;font-size:.85em}.mk-prose strong{color:var(--mk-ink);font-weight:600}.mk-prose a{color:var(--mk-cobalt-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.mk-prose table{border-collapse:collapse;width:100%;margin-bottom:1.25rem;font-size:.95rem}.mk-prose th,.mk-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mk-line);padding:.65rem .75rem}.mk-prose th{color:var(--mk-ink);font-weight:600}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mk-reveal{animation:linear both mk-reveal;animation-timeline:view();animation-range:entry entry 90%}}}@keyframes mk-reveal{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mk-root *,.mk-root :before,.mk-root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.mk-caret{animation:none}}
