@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.v5FMyG_className{font-family:Inter,Inter Fallback;font-style:normal}.v5FMyG_variable{--font-mk-sans:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.cjC0Ca_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.cjC0Ca_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Gabarito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffd144a06bc467d1-s.14-b1bivpjn73.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e09a3b91bd741a49-s.p.15uhe87qgyi9v.woff2)format("woff2");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:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffd144a06bc467d1-s.14-b1bivpjn73.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e09a3b91bd741a49-s.p.15uhe87qgyi9v.woff2)format("woff2");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:Gabarito Fallback;src:local(Arial);ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.15%}._6UayEq_className{font-family:Gabarito,Gabarito Fallback;font-style:normal}._6UayEq_variable{--font-gabarito:"Gabarito", "Gabarito Fallback"}
.mk{--mk-cream:#f4f4f1;--mk-oat:#ebebe6;--mk-ink:#141414;--mk-moss:#1f2b22;--mk-signal:#3d5a40;--mk-sage:#6b8270;--mk-clay:#a63d3d;--mk-clay-text:#a63d3d;--mk-stone:#4d4d4a;--mk-linen:#d6d6d0;--mk-bg:var(--mk-cream);--mk-panel:var(--mk-cream);--mk-panel-raised:var(--mk-oat);--mk-panel-sunken:color-mix(in srgb, var(--mk-oat) 55%, var(--mk-linen));--mk-fg:var(--mk-ink);--mk-fg-2:var(--mk-stone);--mk-fg-3:#6b6b67;--mk-line:var(--mk-linen);--mk-line-soft:color-mix(in srgb, var(--mk-linen) 55%, var(--mk-cream));--mk-line-strong:color-mix(in srgb, var(--mk-linen) 70%, var(--mk-stone));--mk-tint:#0000000d;--mk-tint-soft:#00000005;--mk-tint-strong:#00000017;--mk-ink-line:#00000052;--mk-ink-line-faint:#00000024;--mk-action:var(--mk-moss);--mk-action-hover:color-mix(in srgb, var(--mk-moss) 80%, var(--mk-signal));--mk-action-fg:var(--mk-cream);--mk-accent:var(--mk-signal);--mk-accent-soft:#3d5a401f;--mk-accent-line:#3d5a4052;--mk-accent-fg:color-mix(in srgb, var(--mk-signal) 70%, var(--mk-ink));--mk-accent-wash:color-mix(in srgb, var(--mk-sage) 55%, var(--mk-cream));--mk-accent-wash-fg:var(--mk-ink);--mk-accent-solid:var(--mk-moss);--mk-accent-solid-fg:var(--mk-cream);--mk-chart-1:var(--mk-signal);--mk-chart-2:var(--mk-sage);--mk-chart-3:color-mix(in srgb, var(--mk-sage) 62%, var(--mk-cream));--mk-chart-4:color-mix(in srgb, var(--mk-sage) 34%, var(--mk-cream));--mk-warm:var(--mk-clay);--mk-warm-soft:#a63d3d1a;--mk-warm-line:#a63d3d4d;--mk-shadow:0 8px 24px -10px #0000002e;--mk-container:1180px;--mk-nav-h:64px;--mk-mono:var(--font-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;background:var(--mk-bg);min-height:100vh;color:var(--mk-fg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-mk-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6}body:has(.mk){background:var(--mk-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mk ::selection{background:var(--mk-accent-soft);color:var(--mk-fg)}.mk-container{width:100%;max-width:var(--mk-container);margin:0 auto;padding-inline:24px}.mk-display{letter-spacing:-.022em;text-wrap:balance;font-size:clamp(40px,6.2vw,64px);font-weight:510;line-height:1}.mk-h2{letter-spacing:-.022em;text-wrap:balance;font-size:clamp(28px,3.4vw,40px);font-weight:510;line-height:1.1}.mk-h3{letter-spacing:-.012em;color:var(--mk-fg);font-size:15px;font-weight:510}.mk-lead{color:var(--mk-fg-2);letter-spacing:-.012em;font-size:17px;line-height:1.5}.mk-body{color:var(--mk-fg-2);font-size:15px;line-height:1.6}.mk-statement{letter-spacing:-.022em;color:var(--mk-fg-2);max-width:820px;font-size:clamp(24px,3.1vw,36px);font-weight:510;line-height:1.25}.mk-statement strong{color:var(--mk-fg);font-weight:510}.mk-label{font-family:var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-fg-3);font-size:11px;line-height:1}.mk-btn{letter-spacing:-.012em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:36px;padding-inline:16px;font-size:14px;font-weight:510;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.mk-btn-primary{background:var(--mk-action);color:var(--mk-action-fg)}.mk-btn-primary:hover{background:var(--mk-action-hover)}.mk-btn-secondary{background:var(--mk-panel-raised);color:var(--mk-fg);border:1px solid var(--mk-line)}.mk-btn-secondary:hover{background:var(--mk-panel-sunken);border-color:var(--mk-line-strong)}.mk-navlink{letter-spacing:-.012em;color:var(--mk-fg-2);font-size:14px;transition:color .15s}.mk-navlink:hover{color:var(--mk-fg)}.mk-section{padding-block:clamp(72px,10vw,128px)}.mk-rule{border-top:1px solid var(--mk-line)}.mk-panel{border:1px solid var(--mk-line);background:var(--mk-panel);border-radius:12px;overflow:hidden}.mk-plinth{background:radial-gradient(120% 100% at 50% 0%, var(--mk-oat) 0%, color-mix(in srgb, var(--mk-oat) 0%, transparent) 70%);border-radius:16px;padding:12px}.mk-subfeature{border-top:1px solid var(--mk-line);letter-spacing:-.012em;color:var(--mk-fg-2);align-items:baseline;gap:12px;padding-block:14px;font-size:14px;display:flex}.mk-subfeature-plus{color:var(--mk-fg-3);margin-left:auto}.mk-footer{--mk-fg:var(--mk-cream);--mk-fg-2:color-mix(in srgb, var(--mk-cream) 72%, var(--mk-moss));--mk-fg-3:color-mix(in srgb, var(--mk-cream) 55%, var(--mk-moss));--mk-line:#f4f4f124;--mk-line-strong:#f4f4f147;background:var(--mk-moss);color:var(--mk-fg)}.mk-prose{max-width:720px;color:var(--mk-fg-2);font-size:15px;line-height:1.7}.mk-prose h2{letter-spacing:-.018em;color:var(--mk-fg);scroll-margin-top:calc(var(--mk-nav-h) + 24px);margin-top:48px;margin-bottom:12px;font-size:20px;font-weight:510;line-height:1.3}.mk-prose h3{color:var(--mk-fg);margin-top:28px;margin-bottom:8px;font-size:15px;font-weight:510}.mk-prose p{margin-bottom:16px}.mk-prose ul{margin-bottom:16px;padding-left:20px;list-style:outside}.mk-prose li{margin-bottom:8px}.mk-prose a{color:var(--mk-fg);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--mk-line-strong);text-decoration-color:var(--mk-line-strong)}.mk-prose a:hover{-webkit-text-decoration-color:var(--mk-fg);text-decoration-color:var(--mk-fg)}.mk-prose strong{color:var(--mk-fg);font-weight:510}.mk-prose ol{margin-bottom:16px;padding-left:22px;list-style:decimal}.mk-prose code{font-family:var(--font-plex-mono), ui-monospace, monospace;background:var(--mk-tint);color:var(--mk-fg);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px;font-size:13px}.mk-prose pre{border:1px solid var(--mk-line);background:var(--mk-panel-raised);border-radius:8px;margin-bottom:16px;padding:14px 16px;overflow-x:auto}.mk-prose pre code{overflow-wrap:normal;white-space:pre;background:0 0;padding:0}.mk-prose .mk-table-wrap{margin-bottom:20px;overflow-x:auto}.mk-prose table{border-collapse:collapse;width:100%;font-size:14px}.mk-prose th,.mk-prose td{border-bottom:1px solid var(--mk-line);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.mk-prose th{color:var(--mk-fg);font-weight:510}.mk-copy{position:relative}.mk-copy pre{padding-right:52px}.mk-copy-button{width:32px;height:32px;color:var(--mk-fg-2);background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:8px;right:8px}.mk-copy-button:hover{background:var(--mk-tint-strong);color:var(--mk-fg)}.mk-copy-button:focus-visible{outline:2px solid var(--mk-fg);outline-offset:1px}.mk-tabs [data-slot=tabs-list]{background:var(--mk-oat)}.mk-tabs [data-slot=tabs-trigger]{color:var(--mk-fg-2);font-size:14px}.mk-tabs [data-slot=tabs-trigger]:hover{color:var(--mk-fg)}.mk-tabs [data-slot=tabs-trigger][data-state=active]{background:var(--mk-cream);color:var(--mk-fg);border-color:#0000;box-shadow:0 1px 2px #00000014}.mk-tabs [data-slot=tabs-trigger]:focus-visible{outline:2px solid var(--mk-fg);outline-offset:1px}.mk-help-card{border:1px solid var(--mk-line);background:var(--mk-panel);border-radius:10px;padding:20px 22px;transition:background-color .15s,border-color .15s;display:block}.mk-help-card:hover{background:var(--mk-panel-raised);border-color:var(--mk-line-strong)}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}