@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mt-font-display:"Poppins", system-ui, sans-serif;--mt-font-body:"Inter", system-ui, -apple-system, sans-serif;--mt-font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--mt-black:#000;--mt-black-soft:#141414;--mt-surface:#f7f7f5;--mt-panel:#fff;--mt-backdrop:#dff3f8;--mt-ink-900:#0d0d0d;--mt-ink-700:#333;--mt-ink-500:#6b6b6b;--mt-ink-300:#9a9a9a;--mt-line-200:#e5e5e2;--mt-line-100:#f0f0ed;--mt-mint:#c8f5d4;--mt-mint-ink:#0b6b36;--mt-lilac:#f0cfff;--mt-lilac-ink:#5b2278;--mt-sky:#d9eef9;--mt-sky-ink:#0f5a78;--mt-butter:#fdecc4;--mt-butter-ink:#7a5410;--mt-blush:#ffd9e2;--mt-blush-ink:#8a1f3d;--mt-sand:#efe7da;--mt-sand-ink:#6b5a42;--mt-success:#2fa96a;--mt-warning:#e0a526;--mt-danger:#e0544e;--mt-info:#2e86ab;--mt-chart-1:#2a78d6;--mt-chart-2:#1baf7a;--mt-chart-3:#eb6834;--mt-focus:#000;--mt-text-heading:var(--mt-ink-900);--mt-text-title:var(--mt-ink-700);--mt-text-body:var(--mt-ink-500);--mt-text-meta:var(--mt-ink-300);--mt-text-on-black:#fff;--mt-text-on-black-dim:#8a8a8a;--mt-surface-canvas:var(--mt-surface);--mt-surface-card:var(--mt-panel);--mt-surface-chrome:var(--mt-black);--mt-surface-subtle:var(--mt-line-100);--mt-border-default:var(--mt-line-200);--mt-border-subtle:var(--mt-line-100);--mt-border-strong:var(--mt-black);--mt-nav-idle:#8a8a8a;--mt-nav-active-fill:#ffffff24;--mt-display-xl:700 34px/1.15 var(--mt-font-display);--mt-display-l:700 26px/1.2 var(--mt-font-display);--mt-title-m:600 21px/1.25 var(--mt-font-display);--mt-title-s:600 16px/1.3 var(--mt-font-display);--mt-body-m:400 14px/1.55 var(--mt-font-body);--mt-body-s:400 13px/1.5 var(--mt-font-body);--mt-label:500 13px/1.2 var(--mt-font-body);--mt-meta:500 12px/1.2 var(--mt-font-body);--mt-stat:700 30px/1 var(--mt-font-display);--mt-ls-display-xl:-.03em;--mt-ls-display-l:-.02em;--mt-ls-title-m:-.01em;--mt-ls-wordmark:-.02em;--mt-space-1:4px;--mt-space-2:8px;--mt-space-3:12px;--mt-space-4:16px;--mt-space-5:20px;--mt-space-6:24px;--mt-space-7:32px;--mt-space-8:40px;--mt-space-9:56px;--mt-r-shell:32px;--mt-r-surface:28px;--mt-r-card:24px;--mt-r-tile:18px;--mt-r-control:14px;--mt-r-small:10px;--mt-r-checkbox:6px;--mt-r-pill:999px;--mt-control-h-sm:36px;--mt-control-h-md:44px;--mt-control-h-lg:52px;--mt-input-h:46px;--mt-table-row-h:56px;--mt-gutter:24px;--mt-canvas-pad-y:28px;--mt-canvas-pad-x:32px;--mt-shadow-card:0 1px 2px #00000008, 0 8px 24px #0000000f;--mt-shadow-lift:0 2px 6px #0000000d, 0 18px 40px #0000001a;--mt-shadow-dock:0 12px 32px #00000038;--mt-shadow-inset:inset 0 0 0 1px #0000000a;--mt-ring-focus:0 0 0 2px #fff, 0 0 0 4px var(--mt-focus);--mt-scrim:#00000073;--mt-ease:cubic-bezier(.2, .8, .2, 1);--mt-dur:.18s;--mt-dur-slow:.26s;--mt-lift:-2px;--mt-code-bg:var(--mt-surface);--mt-code-text:var(--mt-ink-900);--mt-code-comment:var(--mt-ink-300);--mt-code-keyword:var(--mt-lilac-ink);--mt-code-string:var(--mt-mint-ink);--mt-code-number:var(--mt-butter-ink);--mt-code-title:var(--mt-sky-ink);--mt-code-attr:var(--mt-blush-ink);--mt-code-meta:var(--mt-sand-ink)}@media (prefers-reduced-motion:reduce){:root{--mt-dur:0s;--mt-dur-slow:0s;--mt-lift:0px}}*,:before,:after{box-sizing:border-box}html{background:var(--mt-black)}body{background:var(--mt-black);min-height:100vh;color:var(--mt-ink-700);font:var(--mt-body-m);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:16px;display:flex}a{color:var(--mt-ink-900);text-underline-offset:3px;text-decoration:underline}a:hover{color:var(--mt-black)}:focus-visible{outline:2px solid var(--mt-focus);outline-offset:2px}.top{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1120px;margin:0 auto;padding:22px 24px;display:flex}.brand{color:#fff;font:600 22px/1 var(--mt-font-display);letter-spacing:var(--mt-ls-wordmark);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand img{width:auto;height:26px}.brand:hover{color:#fff}.brand:focus-visible,.signin:focus-visible{outline-color:#fff}.signin{border-radius:var(--mt-r-pill);height:40px;color:var(--mt-black);font:var(--mt-label);background:#fff;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.signin:hover{color:var(--mt-black);background:var(--mt-line-100)}.sheet{background:var(--mt-surface);border-radius:var(--mt-r-shell) var(--mt-r-shell) 0 0;flex:1;width:100%}.content{max-width:760px;margin:0 auto;padding:56px 24px 64px}.hero{max-width:1120px;margin:0 auto;padding:72px 24px 32px}.eyebrow{border-radius:var(--mt-r-pill);background:var(--mt-mint);color:var(--mt-mint-ink);font:var(--mt-meta);margin-bottom:16px;padding:6px 12px;display:inline-block}h1{font:var(--mt-display-xl);letter-spacing:var(--mt-ls-display-xl);color:var(--mt-ink-900);margin:0 0 16px}.hero h1{max-width:760px;font-size:clamp(34px,6vw,52px)}.lead{max-width:640px;color:var(--mt-ink-500);margin:0 0 8px;font-size:18px;line-height:1.6}h2{font:var(--mt-title-m);letter-spacing:var(--mt-ls-title-m);color:var(--mt-ink-900);margin:40px 0 12px}p,li{line-height:1.7}ul{padding-left:20px}.cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;max-width:1120px;margin:0 auto;padding:16px 24px 64px;display:grid}.card{border-radius:var(--mt-r-card);background:var(--mt-panel);box-shadow:var(--mt-shadow-card,none);padding:24px}.card h2{font:var(--mt-title-s);margin:0 0 8px}.card p{color:var(--mt-ink-500);margin:0}.dot{border-radius:var(--mt-r-pill);width:40px;height:40px;margin-bottom:14px;display:inline-flex}.mint{background:var(--mt-mint)}.sky{background:var(--mt-sky)}.lilac{background:var(--mt-lilac)}.updated{color:var(--mt-ink-300);font:var(--mt-meta)}.foot{background:var(--mt-surface)}.foot div{border-top:1px solid var(--mt-line-200);max-width:1120px;font:var(--mt-body-s);color:var(--mt-ink-500);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin:0 auto;padding:24px;display:flex}.foot nav{gap:20px;display:flex}@media (width<=640px){.hero{padding-top:48px}.content{padding-top:40px}.sheet{border-radius:24px 24px 0 0}}.more{max-width:1120px;margin:0 auto;padding:0 24px 64px}.more h2:first-child{margin-top:8px}.more p{max-width:640px}
