.unsplash-image-container{display:grid;grid-template-columns:repeat(4,1fr)}.unsplash-image-container .unsplash-image{height:100px;padding:4px;cursor:pointer}.unsplash-image-container .unsplash-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:6px;transition:transform .3s ease-in-out}.unsplash-image-container .unsplash-image:hover img{transform:scale(1.03)}@supports(grid-template-rows:masonry){.unsplash-image-container{grid-template-rows:masonry}.unsplash-image-container .unsplash-image{height:auto}}[cmdk-root]{max-width:600px;width:96%;padding:8px;background:#fff;border-radius:12px;overflow:hidden;font-family:var(--font-sans);border:1px solid var(--gray6);box-shadow:var(--cmdk-shadow);transition:transform .1s ease;position:fixed;top:15%;left:50%;transform:translateX(-50%)}.dark [cmdk-root]{background:#161616}[cmdk-input]{font-family:var(--font-sans);border:none;width:100%;font-size:17px;padding:8px 50px 16px 8px;outline:none;background:var(--bg);color:var(--gray12);border-bottom:1px solid var(--gray6);margin-bottom:16px;border-radius:0}[cmdk-input]::-moz-placeholder{color:var(--gray9)}[cmdk-input]::placeholder{color:var(--gray9)}[cmdk-vercel-badge]{height:20px;background:var(--grayA3);display:inline-flex;padding:0 8px;font-size:12px;color:var(--grayA11);border-radius:4px;margin:4px 0 4px 4px;font-weight:500}[cmdk-item],[cmdk-vercel-badge]{align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}[cmdk-item]{content-visibility:auto;cursor:pointer;height:48px;border-radius:8px;font-size:14px;display:flex;gap:8px;padding:0 16px;color:var(--gray11);will-change:background,color;transition:all .15s ease;transition-property:none}[cmdk-item][aria-selected=true]{background:var(--grayA3);color:var(--gray12)}[cmdk-item][aria-disabled=true]{color:var(--gray8);cursor:not-allowed}[cmdk-item]:active{transition-property:background;background:var(--gray4)}[cmdk-item]+[cmdk-item]{margin-top:4px}[cmdk-list]{height:min(330px,var(--cmdk-list-height));max-height:400px;overflow:overlay;overscroll-behavior:contain;transition:.1s ease;transition-property:height;margin:0 -8px;padding:0 8px}[cmdk-vercel-shortcuts]{display:flex;margin-left:auto;gap:8px}[cmdk-vercel-shortcuts] kbd{font-family:var(--font-sans);font-size:12px;min-width:20px;padding:4px;height:20px;border-radius:4px;color:var(--gray11);background:var(--gray4);display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase}[cmdk-separator]{height:1px;width:100%;background:var(--gray5);margin:4px 0}:not([hidden])+[cmdk-group]{margin-top:8px}[cmdk-group-heading]{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;padding:0 8px;margin-bottom:8px}[cmdk-empty],[cmdk-group-heading]{color:var(--gray11);display:flex;align-items:center}[cmdk-empty]{font-size:14px;justify-content:center;height:48px;white-space:pre-wrap}[cmdk-overlay]{position:fixed;inset:0;background:rgba(0,0,0,.3);animation:.2s ease 0s 1 normal none running}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0}.markdown-content{color:var(--tw-prose-body);max-width:65ch}.markdown-content :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.markdown-content :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.markdown-content :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.markdown-content :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.markdown-content :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.markdown-content :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.markdown-content :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.markdown-content :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.markdown-content :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.markdown-content :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.markdown-content :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.markdown-content :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.markdown-content :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.markdown-content :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.markdown-content :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.markdown-content :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.markdown-content :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.markdown-content :where(ol>li):not(:where([class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.markdown-content :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.markdown-content :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.markdown-content :where(blockquote):not(:where([class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.markdown-content :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.markdown-content :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.markdown-content :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.markdown-content :where(h1 strong):not(:where([class~=not-prose] *)){font-weight:900;color:inherit}.markdown-content :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.markdown-content :where(h2 strong):not(:where([class~=not-prose] *)){font-weight:800;color:inherit}.markdown-content :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.markdown-content :where(h3 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.markdown-content :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.markdown-content :where(h4 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.markdown-content :where(img):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.markdown-content :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.markdown-content :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.markdown-content :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.markdown-content :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.markdown-content :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.markdown-content :where(a code):not(:where([class~=not-prose] *)){color:inherit}.markdown-content :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.markdown-content :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.markdown-content :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.markdown-content :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.markdown-content :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.markdown-content :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.markdown-content :where(pre):not(:where([class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.markdown-content :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.markdown-content :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.markdown-content :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.markdown-content :where(table):not(:where([class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.markdown-content :where(thead):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.markdown-content :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.markdown-content :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.markdown-content :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.markdown-content :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.markdown-content :where(tfoot):not(:where([class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.markdown-content :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.markdown-content{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.markdown-content :where(p):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.markdown-content :where(video):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.markdown-content :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.markdown-content :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.markdown-content :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.markdown-content :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.markdown-content :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.markdown-content :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.markdown-content :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.markdown-content :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.markdown-content :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.markdown-content :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.markdown-content :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-content :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-content :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.markdown-content :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-content :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-content :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-sm :where(.markdown-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.markdown-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.markdown-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.markdown-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.markdown-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.markdown-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-sm :where(.markdown-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-base :where(.markdown-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.markdown-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.markdown-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.markdown-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.markdown-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.markdown-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-base :where(.markdown-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-lg :where(.markdown-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.markdown-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.markdown-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.markdown-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.markdown-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.markdown-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-lg :where(.markdown-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-xl :where(.markdown-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.markdown-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.markdown-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.markdown-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.markdown-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.markdown-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-xl :where(.markdown-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-2xl :where(.markdown-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8333333em;margin-bottom:.8333333em}.prose-2xl :where(.markdown-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.markdown-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.markdown-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.markdown-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.markdown-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-2xl :where(.markdown-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.markdown-content{--tw-prose-body:#3f3f46;--tw-prose-headings:#18181b;--tw-prose-lead:#52525b;--tw-prose-links:#18181b;--tw-prose-bold:#18181b;--tw-prose-counters:#71717a;--tw-prose-bullets:#d4d4d8;--tw-prose-hr:#e4e4e7;--tw-prose-quotes:#18181b;--tw-prose-quote-borders:#e4e4e7;--tw-prose-captions:#71717a;--tw-prose-code:#18181b;--tw-prose-pre-code:#e4e4e7;--tw-prose-pre-bg:#27272a;--tw-prose-th-borders:#d4d4d8;--tw-prose-td-borders:#e4e4e7;--tw-prose-invert-body:#d4d4d8;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#a1a1aa;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#a1a1aa;--tw-prose-invert-bullets:#52525b;--tw-prose-invert-hr:#3f3f46;--tw-prose-invert-quotes:#f4f4f5;--tw-prose-invert-quote-borders:#3f3f46;--tw-prose-invert-captions:#a1a1aa;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d4d4d8;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#52525b;--tw-prose-invert-td-borders:#3f3f46;--tw-prose-links:#e11d48;--tw-prose-invert-links:#f43f5e;font-family:var(--content-font-family,"Inter"),Helvetica,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,sans-serif}:is(.dark .markdown-content){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.markdown-content :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose] *))){font-family:var(--heading-font-family,"Inter"),Helvetica,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,sans-serif;font-weight:var(--heading-font-weight,500)}.markdown-content :is(:where(h2):not(:where([class~=not-prose] *))){margin-top:4rem}.markdown-content :is(:where(p):not(:where([class~=not-prose] *))){color:var(--primary-text-color,var(--sand12))}.markdown-content :is(:where(a):not(:where([class~=not-prose] *))){color:var(--link-color,var(--blue11));text-decoration-line:none}.markdown-content :is(:where(blockquote):not(:where([class~=not-prose] *))){font-style:normal}.markdown-content :is(:where(strong):not(:where([class~=not-prose] *))){color:var(--primary-text-color,var(--sand12))}.markdown-content :is(:where(li):not(:where([class~=not-prose] *))){color:var(--primary-text-color,var(--sand12))}.markdown-content :is(:where(img):not(:where([class~=not-prose] *))){border-radius:.125rem}.markdown-content{font-size:16px}.markdown-content :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose] *))){scroll-margin:4rem}.markdown-content pre{background-color:#2e3440}.markdown-content pre>div{margin:-12px!important}.markdown-content blockquote{position:relative;border-style:hidden}.markdown-content blockquote:before{width:4px;height:100%;position:absolute;left:0;content:"";display:block;background-color:var(--link-color,var(--blue11));border-radius:2px}.markdown-content blockquote p:after,.markdown-content blockquote p:before{display:none}.markdown-content.size-small{font-size:.875rem;line-height:1.7142857}.markdown-content.size-small :where(p):not(:where([class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.markdown-content.size-small :where([class~=lead]):not(:where([class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.markdown-content.size-small :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-left:1.1111111em}.markdown-content.size-small :where(h1):not(:where([class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.markdown-content.size-small :where(h2):not(:where([class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.markdown-content.size-small :where(h3):not(:where([class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.markdown-content.size-small :where(h4):not(:where([class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.markdown-content.size-small :where(img):not(:where([class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.markdown-content.size-small :where(video):not(:where([class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.markdown-content.size-small :where(figure):not(:where([class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.markdown-content.size-small :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.markdown-content.size-small :where(figcaption):not(:where([class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.markdown-content.size-small :where(code):not(:where([class~=not-prose] *)){font-size:.8571429em}.markdown-content.size-small :where(h2 code):not(:where([class~=not-prose] *)){font-size:.9em}.markdown-content.size-small :where(h3 code):not(:where([class~=not-prose] *)){font-size:.8888889em}.markdown-content.size-small :where(pre):not(:where([class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding:.6666667em 1em}.markdown-content.size-small :where(ol):not(:where([class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-left:1.5714286em}.markdown-content.size-small :where(ul):not(:where([class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-left:1.5714286em}.markdown-content.size-small :where(li):not(:where([class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.markdown-content.size-small :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.4285714em}.markdown-content.size-small :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.4285714em}.markdown-content.size-small :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.markdown-content.size-small :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.markdown-content.size-small :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.markdown-content.size-small :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.markdown-content.size-small :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.markdown-content.size-small :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.markdown-content.size-small :where(hr):not(:where([class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.markdown-content.size-small :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content.size-small :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content.size-small :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content.size-small :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content.size-small :where(table):not(:where([class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.markdown-content.size-small :where(thead th):not(:where([class~=not-prose] *)){padding-right:1em;padding-bottom:.6666667em;padding-left:1em}.markdown-content.size-small :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-content.size-small :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-content.size-small :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.6666667em 1em}.markdown-content.size-small :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-content.size-small :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-content.size-small :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.markdown-content.size-small :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.markdown-content p code{background-color:var(--sand3);color:var(--primary-text-color,var(--sand12));font-size:.8571429em;padding:.2em .3em;line-height:1.2em;border-radius:4px;font-weight:500}.markdown-content p code:after,.markdown-content p code:before{display:none}.markdown-card{color:var(--tw-prose-body);max-width:65ch}.markdown-card :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.markdown-card :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.markdown-card :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.markdown-card :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.markdown-card :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.markdown-card :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.markdown-card :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.markdown-card :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.markdown-card :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.markdown-card :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.markdown-card :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.markdown-card :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.markdown-card :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.markdown-card :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.markdown-card :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.markdown-card :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.markdown-card :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.markdown-card :where(ol>li):not(:where([class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.markdown-card :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.markdown-card :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.markdown-card :where(blockquote):not(:where([class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.markdown-card :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.markdown-card :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.markdown-card :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.markdown-card :where(h1 strong):not(:where([class~=not-prose] *)){font-weight:900;color:inherit}.markdown-card :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.markdown-card :where(h2 strong):not(:where([class~=not-prose] *)){font-weight:800;color:inherit}.markdown-card :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.markdown-card :where(h3 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.markdown-card :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.markdown-card :where(h4 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.markdown-card :where(img):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.markdown-card :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.markdown-card :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.markdown-card :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.markdown-card :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.markdown-card :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.markdown-card :where(a code):not(:where([class~=not-prose] *)){color:inherit}.markdown-card :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.markdown-card :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.markdown-card :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.markdown-card :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.markdown-card :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.markdown-card :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.markdown-card :where(pre):not(:where([class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.markdown-card :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.markdown-card :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.markdown-card :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.markdown-card :where(table):not(:where([class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.markdown-card :where(thead):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.markdown-card :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.markdown-card :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.markdown-card :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.markdown-card :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.markdown-card :where(tfoot):not(:where([class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.markdown-card :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.markdown-card{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.markdown-card :where(p):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.markdown-card :where(video):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.markdown-card :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.markdown-card :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.markdown-card :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.markdown-card :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.markdown-card :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.markdown-card :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.markdown-card :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.markdown-card :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.markdown-card :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.markdown-card :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.markdown-card :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-card :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-card :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.markdown-card :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-card :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-card :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-sm :where(.markdown-card>ul>li p):not(:where([class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.markdown-card>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.markdown-card>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.markdown-card>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.markdown-card>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.markdown-card>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-sm :where(.markdown-card>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-base :where(.markdown-card>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.markdown-card>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.markdown-card>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.markdown-card>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.markdown-card>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.markdown-card>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-base :where(.markdown-card>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-lg :where(.markdown-card>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.markdown-card>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.markdown-card>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.markdown-card>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.markdown-card>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.markdown-card>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-lg :where(.markdown-card>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-xl :where(.markdown-card>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.markdown-card>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.markdown-card>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.markdown-card>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.markdown-card>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.markdown-card>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-xl :where(.markdown-card>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-2xl :where(.markdown-card>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8333333em;margin-bottom:.8333333em}.prose-2xl :where(.markdown-card>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.markdown-card>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.markdown-card>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.markdown-card>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.markdown-card>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-2xl :where(.markdown-card>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.markdown-card{--tw-prose-body:#3f3f46;--tw-prose-headings:#18181b;--tw-prose-lead:#52525b;--tw-prose-links:#18181b;--tw-prose-bold:#18181b;--tw-prose-counters:#71717a;--tw-prose-bullets:#d4d4d8;--tw-prose-hr:#e4e4e7;--tw-prose-quotes:#18181b;--tw-prose-quote-borders:#e4e4e7;--tw-prose-captions:#71717a;--tw-prose-code:#18181b;--tw-prose-pre-code:#e4e4e7;--tw-prose-pre-bg:#27272a;--tw-prose-th-borders:#d4d4d8;--tw-prose-td-borders:#e4e4e7;--tw-prose-invert-body:#d4d4d8;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#a1a1aa;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#a1a1aa;--tw-prose-invert-bullets:#52525b;--tw-prose-invert-hr:#3f3f46;--tw-prose-invert-quotes:#f4f4f5;--tw-prose-invert-quote-borders:#3f3f46;--tw-prose-invert-captions:#a1a1aa;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d4d4d8;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#52525b;--tw-prose-invert-td-borders:#3f3f46;--tw-prose-links:#e11d48;--tw-prose-invert-links:#f43f5e;font-family:var(--content-font-family,"Inter"),Helvetica,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,sans-serif}:is(.dark .markdown-card){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.markdown-card :is(:where(p):not(:where([class~=not-prose] *))){color:var(--primary-text-color,var(--sand12))}.markdown-card :is(:where(a):not(:where([class~=not-prose] *))){color:var(--link-color,var(--blue11));text-decoration-line:none}.markdown-card :is(:where(blockquote):not(:where([class~=not-prose] *))){font-style:normal}.markdown-card :is(:where(strong):not(:where([class~=not-prose] *))){color:var(--primary-text-color,var(--sand12))}.markdown-card :is(:where(li):not(:where([class~=not-prose] *))){color:var(--primary-text-color,var(--sand12))}.markdown-card :is(:where(img):not(:where([class~=not-prose] *))){border-radius:.125rem}.markdown-card :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose] *))){margin-top:0;margin-bottom:.5rem;font-family:var(--heading-font-family,"Inter"),Helvetica,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:var(--heading-font-weight,500)}.markdown-card :is(:where(p):not(:where([class~=not-prose] *))){margin-bottom:.5rem;margin-top:0}.markdown-card pre{background-color:#2e3440}.markdown-card pre>div{margin:-12px!important}.markdown-card blockquote{position:relative;border-style:hidden}.markdown-card blockquote:before{width:4px;height:100%;position:absolute;left:0;content:"";display:block;background-color:var(--link-color,var(--blue11));border-radius:2px}.markdown-card blockquote p:after,.markdown-card blockquote p:before{display:none}.markdown-card.size-small{font-size:.875rem;line-height:1.7142857}.markdown-card.size-small :where(p):not(:where([class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.markdown-card.size-small :where([class~=lead]):not(:where([class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.markdown-card.size-small :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-left:1.1111111em}.markdown-card.size-small :where(h1):not(:where([class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.markdown-card.size-small :where(h2):not(:where([class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.markdown-card.size-small :where(h3):not(:where([class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.markdown-card.size-small :where(h4):not(:where([class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.markdown-card.size-small :where(img):not(:where([class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.markdown-card.size-small :where(video):not(:where([class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.markdown-card.size-small :where(figure):not(:where([class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.markdown-card.size-small :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.markdown-card.size-small :where(figcaption):not(:where([class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.markdown-card.size-small :where(code):not(:where([class~=not-prose] *)){font-size:.8571429em}.markdown-card.size-small :where(h2 code):not(:where([class~=not-prose] *)){font-size:.9em}.markdown-card.size-small :where(h3 code):not(:where([class~=not-prose] *)){font-size:.8888889em}.markdown-card.size-small :where(pre):not(:where([class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding:.6666667em 1em}.markdown-card.size-small :where(ol):not(:where([class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-left:1.5714286em}.markdown-card.size-small :where(ul):not(:where([class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-left:1.5714286em}.markdown-card.size-small :where(li):not(:where([class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.markdown-card.size-small :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.4285714em}.markdown-card.size-small :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.4285714em}.markdown-card.size-small :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.markdown-card.size-small :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.markdown-card.size-small :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.markdown-card.size-small :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.markdown-card.size-small :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.markdown-card.size-small :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.markdown-card.size-small :where(hr):not(:where([class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.markdown-card.size-small :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card.size-small :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card.size-small :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card.size-small :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card.size-small :where(table):not(:where([class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.markdown-card.size-small :where(thead th):not(:where([class~=not-prose] *)){padding-right:1em;padding-bottom:.6666667em;padding-left:1em}.markdown-card.size-small :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-card.size-small :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-card.size-small :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.6666667em 1em}.markdown-card.size-small :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-card.size-small :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-card.size-small :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.markdown-card.size-small :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.markdown-card p code{background-color:var(--sand3);color:var(--primary-text-color,var(--sand12));font-size:.8571429em;padding:.2em .3em;line-height:1.2em;border-radius:4px;font-weight:500}.markdown-card p code:after,.markdown-card p code:before{display:none}.markdown-bento-content{color:var(--tw-prose-body);max-width:65ch}.markdown-bento-content :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.markdown-bento-content :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.markdown-bento-content :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.markdown-bento-content :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.markdown-bento-content :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.markdown-bento-content :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.markdown-bento-content :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.markdown-bento-content :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.markdown-bento-content :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.markdown-bento-content :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.markdown-bento-content :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.markdown-bento-content :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.markdown-bento-content :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.markdown-bento-content :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.markdown-bento-content :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.markdown-bento-content :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.markdown-bento-content :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.markdown-bento-content :where(ol>li):not(:where([class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.markdown-bento-content :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.markdown-bento-content :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.markdown-bento-content :where(blockquote):not(:where([class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.markdown-bento-content :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.markdown-bento-content :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.markdown-bento-content :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.markdown-bento-content :where(h1 strong):not(:where([class~=not-prose] *)){font-weight:900;color:inherit}.markdown-bento-content :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.markdown-bento-content :where(h2 strong):not(:where([class~=not-prose] *)){font-weight:800;color:inherit}.markdown-bento-content :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.markdown-bento-content :where(h3 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.markdown-bento-content :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.markdown-bento-content :where(h4 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.markdown-bento-content :where(img):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.markdown-bento-content :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.markdown-bento-content :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.markdown-bento-content :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.markdown-bento-content :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.markdown-bento-content :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.markdown-bento-content :where(a code):not(:where([class~=not-prose] *)){color:inherit}.markdown-bento-content :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.markdown-bento-content :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.markdown-bento-content :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.markdown-bento-content :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.markdown-bento-content :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.markdown-bento-content :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.markdown-bento-content :where(pre):not(:where([class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.markdown-bento-content :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.markdown-bento-content :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.markdown-bento-content :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.markdown-bento-content :where(table):not(:where([class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.markdown-bento-content :where(thead):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.markdown-bento-content :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.markdown-bento-content :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.markdown-bento-content :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.markdown-bento-content :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.markdown-bento-content :where(tfoot):not(:where([class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.markdown-bento-content :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.markdown-bento-content{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.markdown-bento-content :where(p):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.markdown-bento-content :where(video):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.markdown-bento-content :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.markdown-bento-content :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.markdown-bento-content :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.markdown-bento-content :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.markdown-bento-content :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.markdown-bento-content :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.markdown-bento-content :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.markdown-bento-content :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.markdown-bento-content :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.markdown-bento-content :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.markdown-bento-content :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-bento-content :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-bento-content :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.markdown-bento-content :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-bento-content :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-bento-content :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-sm :where(.markdown-bento-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.markdown-bento-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.markdown-bento-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.markdown-bento-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.markdown-bento-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.markdown-bento-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-sm :where(.markdown-bento-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-base :where(.markdown-bento-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.markdown-bento-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.markdown-bento-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.markdown-bento-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.markdown-bento-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.markdown-bento-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-base :where(.markdown-bento-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-lg :where(.markdown-bento-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.markdown-bento-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.markdown-bento-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.markdown-bento-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.markdown-bento-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.markdown-bento-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-lg :where(.markdown-bento-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-xl :where(.markdown-bento-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.markdown-bento-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.markdown-bento-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.markdown-bento-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.markdown-bento-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.markdown-bento-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-xl :where(.markdown-bento-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-2xl :where(.markdown-bento-content>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8333333em;margin-bottom:.8333333em}.prose-2xl :where(.markdown-bento-content>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.markdown-bento-content>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.markdown-bento-content>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.markdown-bento-content>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.markdown-bento-content>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-2xl :where(.markdown-bento-content>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.markdown-bento-content{--tw-prose-body:#3f3f46;--tw-prose-headings:#18181b;--tw-prose-lead:#52525b;--tw-prose-links:#18181b;--tw-prose-bold:#18181b;--tw-prose-counters:#71717a;--tw-prose-bullets:#d4d4d8;--tw-prose-hr:#e4e4e7;--tw-prose-quotes:#18181b;--tw-prose-quote-borders:#e4e4e7;--tw-prose-captions:#71717a;--tw-prose-code:#18181b;--tw-prose-pre-code:#e4e4e7;--tw-prose-pre-bg:#27272a;--tw-prose-th-borders:#d4d4d8;--tw-prose-td-borders:#e4e4e7;--tw-prose-invert-body:#d4d4d8;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#a1a1aa;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#a1a1aa;--tw-prose-invert-bullets:#52525b;--tw-prose-invert-hr:#3f3f46;--tw-prose-invert-quotes:#f4f4f5;--tw-prose-invert-quote-borders:#3f3f46;--tw-prose-invert-captions:#a1a1aa;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d4d4d8;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#52525b;--tw-prose-invert-td-borders:#3f3f46;--tw-prose-links:#e11d48;--tw-prose-invert-links:#f43f5e;font-family:var(--content-font-family,"Inter"),Helvetica,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,sans-serif}:is(.dark .markdown-bento-content){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.markdown-bento-content :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose] *))){font-family:var(--heading-font-family,"Inter"),Helvetica,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,sans-serif;font-weight:var(--heading-font-weight,500)}.markdown-bento-content :is(:where(h2):not(:where([class~=not-prose] *))){margin-top:4rem}.markdown-bento-content :is(:where(p):not(:where([class~=not-prose] *))){color:var(--primary-text-color,var(--sand12))}.markdown-bento-content :is(:where(a):not(:where([class~=not-prose] *))){color:var(--link-color,var(--blue11));text-decoration-line:none}.markdown-bento-content :is(:where(blockquote):not(:where([class~=not-prose] *))){font-style:normal}.markdown-bento-content :is(:where(strong):not(:where([class~=not-prose] *))){color:var(--primary-text-color,var(--sand12))}.markdown-bento-content :is(:where(li):not(:where([class~=not-prose] *))){color:var(--primary-text-color,var(--sand12))}.markdown-bento-content :is(:where(img):not(:where([class~=not-prose] *))){border-radius:.125rem;margin:0 auto}.markdown-bento-content{max-width:100%}.markdown-bento-content img{max-width:100%;height:auto;max-height:100%;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem;cursor:zoom-in;border-radius:.75rem;border-width:1px;border-color:var(--sand4)}.markdown-bento-content .img-wrapper{margin:1.25rem -1.25rem;padding:1.25rem}.markdown-bento-content pre{background-color:#2e3440}.markdown-bento-content pre>div{margin:-12px!important}.markdown-bento-content blockquote{margin-left:-1.25rem;margin-right:-1.25rem;background-color:var(--sand2);padding:.5rem 1.25rem;font-size:.875rem;position:relative;border-style:hidden}.markdown-bento-content blockquote p:first-of-type{border-color:var(bg-link-color);border-left-width:2px;padding-left:1rem}.markdown-bento-content blockquote p:after,.markdown-bento-content blockquote p:before{display:none}.markdown-bento-content.size-small{font-size:.875rem;line-height:1.7142857}.markdown-bento-content.size-small :where(p):not(:where([class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.markdown-bento-content.size-small :where([class~=lead]):not(:where([class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.markdown-bento-content.size-small :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-left:1.1111111em}.markdown-bento-content.size-small :where(h1):not(:where([class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.markdown-bento-content.size-small :where(h2):not(:where([class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.markdown-bento-content.size-small :where(h3):not(:where([class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.markdown-bento-content.size-small :where(h4):not(:where([class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.markdown-bento-content.size-small :where(img):not(:where([class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.markdown-bento-content.size-small :where(video):not(:where([class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.markdown-bento-content.size-small :where(figure):not(:where([class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.markdown-bento-content.size-small :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.markdown-bento-content.size-small :where(figcaption):not(:where([class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.markdown-bento-content.size-small :where(code):not(:where([class~=not-prose] *)){font-size:.8571429em}.markdown-bento-content.size-small :where(h2 code):not(:where([class~=not-prose] *)){font-size:.9em}.markdown-bento-content.size-small :where(h3 code):not(:where([class~=not-prose] *)){font-size:.8888889em}.markdown-bento-content.size-small :where(pre):not(:where([class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding:.6666667em 1em}.markdown-bento-content.size-small :where(ol):not(:where([class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-left:1.5714286em}.markdown-bento-content.size-small :where(ul):not(:where([class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-left:1.5714286em}.markdown-bento-content.size-small :where(li):not(:where([class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.markdown-bento-content.size-small :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.4285714em}.markdown-bento-content.size-small :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.4285714em}.markdown-bento-content.size-small :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.markdown-bento-content.size-small :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.markdown-bento-content.size-small :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.markdown-bento-content.size-small :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.markdown-bento-content.size-small :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.markdown-bento-content.size-small :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.markdown-bento-content.size-small :where(hr):not(:where([class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.markdown-bento-content.size-small :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content.size-small :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content.size-small :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content.size-small :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content.size-small :where(table):not(:where([class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.markdown-bento-content.size-small :where(thead th):not(:where([class~=not-prose] *)){padding-right:1em;padding-bottom:.6666667em;padding-left:1em}.markdown-bento-content.size-small :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-bento-content.size-small :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-bento-content.size-small :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.6666667em 1em}.markdown-bento-content.size-small :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.markdown-bento-content.size-small :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.markdown-bento-content.size-small :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.markdown-bento-content.size-small :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.markdown-bento-content p code{background-color:var(--sand3);color:var(--primary-text-color,var(--sand12));font-size:.8571429em;padding:.2em .3em;line-height:1.2em;border-radius:4px;font-weight:500}.markdown-bento-content p code:after,.markdown-bento-content p code:before{display:none}img{max-width:100%;height:auto;max-height:100%;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}@keyframes slow-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes reverse-slow-spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.hover\:slow-spin:hover{animation:slow-spin 3s linear infinite}.hover\:slow-spin:hover .reverse-spin{animation:reverse-slow-spin 3s linear infinite}.group:hover>.deck-card{animation-duration:.8s;animation-fill-mode:forwards;animation-timing-function:ease;transform-origin:bottom center}.group:hover .deck-card:first-child{animation-name:bounce}.group:hover .deck-card:nth-child(2){animation-name:bounce2}.group:hover .deck-card:nth-child(3){animation-name:bounce3}.deck-elements .deck-card{animation-duration:.7s;animation-fill-mode:forwards;animation-timing-function:ease;transform-origin:bottom center;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.deck-elements .deck-card:first-child{animation-name:bounceback1;transform:rotate(15deg);z-index:3}.deck-elements .deck-card:nth-child(2){animation-name:bounceback2;z-index:2}.deck-elements .deck-card:nth-child(3){animation-name:bounceback3;transform:rotate(-15deg);z-index:1}.bounce1{animation-name:bounce;animation-fill-mode:forwards;animation-timing-function:ease}.bounce1,.bounce2{animation-duration:.8s;transform-origin:bottom center}.bounce2{animation-name:bounce2;animation-fill-mode:forwards;animation-timing-function:ease}.bounce3{animation-name:bounce3;animation-duration:.8s;animation-fill-mode:forwards;animation-timing-function:ease;transform-origin:bottom center}@keyframes bounceback1{0%{transform:rotate(30deg)}to{transform:rotate(15deg)}}@keyframes bounceback2{0%{transform:rotate(5deg)}to{transform:rotate(0)}}@keyframes bounceback3{0%{transform:rotate(-30deg)}to{transform:rotate(-15deg)}}@keyframes bounce{0%{transform:rotate(30deg)}15%{transform:rotate(39.681deg)}30%{transform:rotate(26.064deg)}55%{transform:rotate(31.389deg)}80%{transform:rotate(29.389deg)}to{transform:rotate(30deg)}}@keyframes bounce2{0%{transform:rotate(5deg)}15%{transform:rotate(6.681deg)}30%{transform:rotate(4.264deg)}55%{transform:rotate(5.389deg)}80%{transform:rotate(4.508deg)}to{transform:rotate(5deg)}}@keyframes bounce3{0%{transform:rotate(-30deg)}15%{transform:rotate(-39.681deg)}30%{transform:rotate(-26.064deg)}55%{transform:rotate(-31.389deg)}80%{transform:rotate(-29.508deg)}to{transform:rotate(-30deg)}}@keyframes animate-round1{to{offset-distance:12%}}@keyframes animate-round2{to{offset-distance:37%}}@keyframes animate-round3{to{offset-distance:62%}}@keyframes animate-round4{to{offset-distance:87%}}.group:hover .path-position1{animation:animate-round1 8s linear 1 forwards}.group:hover .path-position2{animation:animate-round2 8s linear 1 forwards}.group:hover .path-position3{animation:animate-round3 8s linear 1 forwards}.group:hover .path-position4{animation:animate-round4 8s linear 1 forwards}.path-position{offset-path:content-box;position:absolute;offset-rotate:0deg}.path-position1{offset-distance:0}.path-position2{offset-distance:25%}.path-position3{offset-distance:50%}.path-position4{offset-distance:75%}.scrollable-area{max-height:100dvh;min-height:100dvh}.scrollable-area,.scrollable-area-auto{height:100%;overflow-x:hidden;overflow-y:auto}.unscrollable-area{height:100%;max-height:100dvh;min-height:100dvh;overflow:hidden}.break-word{word-break:break-word}