@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a2d10660758e7fa-s.91b7455f.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/d6f0f7ef0a66b318-s.927aef78.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/c0062fcfb5f4a9e6-s.b7398c1c.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/1a97932d2ea76c90-s.ac666cb5.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/e27fd546b8a0677f-s.569fab99.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/a973f82a0d056f9e-s.99c7dd4e.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-20C0,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/06ba6ef833b337bc-s.p.0faac26c.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%}.inter_6d9032cf-module__7XMLfa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_6d9032cf-module__7XMLfa__variable{--font-inter:"Inter","Inter Fallback"}
:root{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.4}*,:before,:after{box-sizing:border-box;-webkit-user-drag:none;touch-action:pan-x pan-y;outline:none}body{overscroll-behavior:none;max-width:100vw;margin:0}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}h1,h2,h3,h4,h5,h6,p{font:inherit;margin:0}small{font-size:85%}a{color:inherit;text-decoration:none}button,input[type=button],input[type=submit],input[type=reset]{font:inherit;cursor:pointer;background-color:inherit;color:inherit;border:0;padding:0;line-height:1}img,picture,svg{border:none;max-width:100%;height:auto;display:block}input,textarea,select{font:inherit;color:inherit;background-color:#0000;background-clip:padding-box;border:0;border-radius:0;font-size:1rem}textarea{resize:none;display:block}::placeholder{color:inherit;opacity:.5;font-size:90%}label{display:block}fieldset{border:.0625rem solid}ul,ol{margin:0;padding:0;list-style-type:none}hr{height:0;color:inherit;border:0 solid;border-bottom-width:.0625rem}table{border-spacing:0;border-collapse:collapse}th{font-weight:inherit}iframe{border:0}menu{margin:0;padding:0}form,figure,pre,blockquote,dl,dd{margin:0}address{font:inherit}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container-auto-sm{width:100%;max-width:40rem;margin-left:auto;margin-right:auto}.container-auto-xs{width:100%;max-width:30rem;margin-left:auto;margin-right:auto}.top-0{top:0}.top-54{top:3.375rem}.inset-0{inset:0}.z-10{z-index:10}.z-90{z-index:90}.z-100{z-index:100}.ratio-2\/1{aspect-ratio:2}.fit-contain{object-fit:contain}.overflow-hidden{overflow:hidden}.overflow-x-overlay{overflow-x:auto;overflow-x:overlay}.p-4{padding:.25rem}.p-12{padding:.75rem}.p-16{padding:1rem}.pb-4{padding-bottom:.25rem}.pl-16{padding-left:1rem}.pt-32{padding-top:2rem}.-mb-2{margin-bottom:-.125rem}.m-auto{margin:auto}.mb-4{margin-bottom:.25rem}.mb-8{margin-bottom:.5rem}.ml-auto{margin-left:auto}.mt-32{margin-top:2rem}.-mx-16{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.px-8{padding-left:.5rem;padding-right:.5rem}.px-12{padding-left:.75rem;padding-right:.75rem}.px-16{padding-left:1rem;padding-right:1rem}.py-4{padding-top:.25rem;padding-bottom:.25rem}.py-6{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:1rem;padding-bottom:1rem}.py-20{padding-top:1.25rem;padding-bottom:1.25rem}.sx-4>:not(:first-child){margin-left:.25rem}.sx-8>:not(:first-child){margin-left:.5rem}.sx-16>:not(:first-child){margin-left:1rem}.sx-32>:not(:first-child){margin-left:2rem}.sy-4>:not(:first-child){margin-top:.25rem}.sy-6>:not(:first-child){margin-top:.375rem}.sy-8>:not(:first-child){margin-top:.5rem}.sy-16>:not(:first-child){margin-top:1rem}.sy-24>:not(:first-child){margin-top:1.5rem}.sy-32>:not(:first-child){margin-top:2rem}.flex-gap-6{margin:-.1875rem}.flex-gap-6>*{padding:.1875rem}.flex-gap-8{margin:-.25rem}.flex-gap-8>*{padding:.25rem}.flex-gap-16{margin:-.5rem}.flex-gap-16>*{padding:.5rem}.flex-gap-40{margin:-1.25rem}.flex-gap-40>*{padding:1.25rem}.h-24{height:1.5rem}.h-40{height:2.5rem}.h-48{height:3rem}.h-54{height:3.375rem}.h-56{height:3.5rem}.h-60{height:3.75rem}.h-full{height:100%}.max-w-full{max-width:100%}.max-w-screen{max-width:100vw}.min-h-240{min-height:15rem}.min-w-40{min-width:2.5rem}.w-1{width:.0625rem}.w-1\/3{width:33.3333%}.w-24{width:1.5rem}.w-36{width:2.25rem}.w-40{width:2.5rem}.w-48{width:3rem}.w-256{width:16rem}.w-full{width:100%}.w-screen{width:100vw}.fs-11{font-size:.6875rem}.fs-13{font-size:.8125rem}.fs-14{font-size:.875rem}.fs-15{font-size:.9375rem}.fs-16{font-size:1rem}.fs-20{font-size:1.25rem}.fs-40{font-size:2.5rem}.fw-500{font-weight:500}.lh-1{line-height:1}.lh-1\.2{line-height:1.2}.text-center{text-align:center}.text-right{text-align:right}.text-trim,.text-trim>*,.text-trim-all,.text-trim-all *{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.b-1{border-style:solid;border-width:.0625rem}.bb-1{border-bottom-style:solid;border-bottom-width:.0625rem}.bb-2{border-bottom-style:solid;border-bottom-width:.125rem}.bt-2{border-top-style:solid;border-top-width:.125rem}.dark .dark\:b-none{border-style:none}.r-6{border-radius:.375rem}.r-8{border-radius:.5rem}.r-100{border-radius:6.25rem}.flex-wrap{flex-wrap:wrap}.flex-col{flex-direction:column}.flex-0{flex:none}.justify-center{justify-content:center}.align-center{align-items:center}.bg-black{background-color:#000}.bg-grey-50{background-color:#f5f5f5}.bg-grey-50\/50{background-color:#f5f5f580}.bg-grey-200{background-color:#dadada}.bg-grey-200\/25{background-color:#dadada40}.bg-white{background-color:#fff}.dark .dark\:bg-dark-grey-700{background-color:#343434}.dark .dark\:bg-dark-grey-800{background-color:#232323}.dark .dark\:bg-dark-grey-850{background-color:#1a1a1a}.dark .dark\:bg-dark-grey-850\/75{background-color:#1a1a1abf}.dark .dark\:bg-dark-grey-900{background-color:#111}.dark .dark\:bg-white{background-color:#fff}.dark .dark\:fg-black{color:#000}.dark .dark\:fg-grey-400{color:#b1b1b1}.dark .dark\:fg-grey-550{color:#8e8e8e}.dark .dark\:fg-grey-650{color:#6f6f6f}.dark .dark\:fg-white{color:#fff}.dark .dark\:focus\:bg-dark-grey-700:focus{background-color:#343434}.fg-black{color:#000}.fg-green-500{color:#4caf50}.fg-grey-200{color:#dadada}.fg-grey-650{color:#6f6f6f}.fg-grey-800{color:#3f3f3f}.fg-red-500{color:#f44336}.fg-white{color:#fff}.focus\:bg-grey-100:focus{background-color:#f0f0f0}.b-black{border-color:#000}.b-grey-150{border-color:#e6e6e6}.b-grey-200{border-color:#dadada}.dark .dark\:b-dark-grey-700{border-color:#343434}.dark .dark\:b-dark-grey-750{border-color:#2c2c2c}.dark .dark\:b-white{border-color:#fff}.dark .dark\:hover\:bg-grey-200:active{background-color:#dadada}.dark .dark\:hover\:fg-white:active{color:#fff}.hover\:bg-dark-grey-900:active{background-color:#111}.hover\:fg-black:active{color:#000}@media (hover:hover) and (pointer:fine){.dark .dark\:hover\:bg-grey-200:hover{background-color:#dadada}.dark .dark\:hover\:fg-white:hover{color:#fff}.hover\:bg-dark-grey-900:hover{background-color:#111}.hover\:fg-black:hover{color:#000}}@media screen and (min-width:48rem){.md\:top-46{top:2.875rem}.md\:ml-8{margin-left:.5rem}.md\:ml-auto{margin-left:auto}.md\:mx-0{margin-left:0;margin-right:0}.md\:px-0{padding-left:0;padding-right:0}.md\:sy-0>:not(:first-child){margin-top:0}.md\:h-46{height:2.875rem}.md\:h-48{height:3rem}.md\:max-w-full{max-width:100%}.md\:w-1\/2{width:50%}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:fs-12{font-size:.75rem}.md\:fs-48{font-size:3rem}.md\:r-8{border-radius:.5rem}.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}}:root{line-height:1.6}body{font-family:var(--font-inter)}a,button,img{-webkit-user-select:none;user-select:none}@media (pointer:fine) and (prefers-reduced-motion:no-preference){a,button,input,textarea{transition-property:color,background-color,border-color;transition-duration:.3s;transition-timing-function:ease}}.reduce-motion *{transition-duration:.01ms!important;transition-timing-function:ease!important}.text-nowrap{white-space:nowrap}.divide-bull>*{white-space:nowrap;display:inline-block}.divide-bull>:not(:last-child):after{content:" • "}.has-error{outline:1px solid #f44336;color:#f44336!important}[disabled]{pointer-events:none}.animate-spin{animation:.5s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.text-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prose h1{color:#000;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.prose h2{color:#000;margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.prose h3{color:#000;margin-bottom:.25rem;font-size:1.125rem;font-weight:500}.prose h4{color:#000;margin-bottom:.25rem;font-size:1rem;font-weight:500}.prose p,.prose:not(.skip-ul) ul:not(.skip-ul){margin-bottom:1rem;font-size:.9375rem}.prose:not(.skip-ul) ul:not(.skip-ul){padding-left:1.5rem}.prose:not(.skip-ul) ul:not(.skip-ul) li{margin-bottom:.5rem;list-style-type:disc;list-style-position:outside}.dark .prose h1,.dark .prose h2,.dark .prose h3,.dark .prose h4{color:#fff}