@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-Thin.woff2?cb38fafcddab9f0791b9386bced1fe72") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-Thin.woff?2a374d6edf92b2a78d4cda6a9edeb387") format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-ThinItalic.woff2?040a008c0c543ea5cf8f4a909e06fb7b") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-ThinItalic.woff?98a9e6dfa486e9c2f6a8ba62600dccd7") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-ExtraLight.woff2?40c7842dd01f11a87bb242c29355e722") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-ExtraLight.woff?9d9c4d32b61c16328d154a827591044f") format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-ExtraLightItalic.woff2?01420b4426dd9555d7c6346913529263") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-ExtraLightItalic.woff?ad01e413bab0d39f6129740e8224d9c9") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-Light.woff2?37ead458a1a27af6b5eabaab92c3046a") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-Light.woff?d01b036e1f756b74c2510b4a528a9326") format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-LightItalic.woff2?7b947a2d12fa25e033ac30ee516c2e7b") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-LightItalic.woff?6ebd87030c256a0aa970e351ce99242a") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-Regular.woff2?4232a675a077023a364c30ee94c155b5") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-Regular.woff?3a1908c295b271e773a65f77f9447c00") format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-Italic.woff2?b791861d3a93a3a2dd5f03ce1056c99a") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-Italic.woff?b13e6fe97c24724535d6840d75417e76") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-Medium.woff2?027d14e7d35bfa1b9c2eb0a92a69c103") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-Medium.woff?d1f6b6e94d708080f08d1325bbc3835e") format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-MediumItalic.woff2?8154ac2c021236e04459f9566e5d850d") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-MediumItalic.woff?1912849d469a63159169b04c043f33d5") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-SemiBold.woff2?0802d48bd2c2e67d3008c2da27cfb634") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-SemiBold.woff?8357f9259b2079ca854573a01b7e67b4") format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-SemiBoldItalic.woff2?10a60d8e336ddc991ba501a2b1dc3ba5") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-SemiBoldItalic.woff?1c7075235515de694e65b1d7e6d312f8") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-Bold.woff2?fc28dff75afccce7f5a90844fba40466") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-Bold.woff?025b6f2e76234e5dd671f31ccd6b6cd1") format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-BoldItalic.woff2?2129bd08d28de880f55381e05514af92") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-BoldItalic.woff?80f85429825e5c573e9a609ba2f43fd7") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-ExtraBold.woff2?f1145ab6f5d206beb8d1b10ba0270b92") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-ExtraBold.woff?3e8baa64cd2f2c96c32996478c039a01") format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-ExtraBoldItalic.woff2?f11ccd69d37a9e664bd5858a39160ac6") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-ExtraBoldItalic.woff?bb3a4d3ce360739ec6de297f66c0d1bd") format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-Black.woff2?8da0f3b566ee0423aac0d1757bb1673d") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-Black.woff?6db365aeaea05fb00f0541bb88b39dec") format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-BlackItalic.woff2?7cd26ccb2447d333885947c3eeef6f61") format("woff2"),url("/fonts/vendor/typeface-inter/Inter Web/Inter-BlackItalic.woff?49382ba41a653542316169df77bc29dd") format("woff")}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-roman.var.woff2?6718c2681ffa562474407218ac0b08ae") format("woff2")}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url("/fonts/vendor/typeface-inter/Inter Web/Inter-italic.var.woff2?6e2b88e2d98eb6a45ee10505c342d853") format("woff2")}@font-face{font-family:Inter var experimental;font-weight:100 900;font-display:swap;font-style:oblique 0 10deg;src:url("/fonts/vendor/typeface-inter/Inter Web/Inter.var.woff2?29da69cd6d915b5e1548bfa133421fc0") format("woff2")}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:300;src:local("Fira Code Light "),local("Fira Code-Light"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-300.woff2?7c2589fd1035a457945276d6a5e70e28) format("woff2"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-300.woff?630d72e56878cf08daf922b447b5a7b1) format("woff")}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:local("Fira Code Regular "),local("Fira Code-Regular"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-400.woff2?32c2ace30fb960e7a48a6ac0ef8736f6) format("woff2"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-400.woff?0893856cc7bb88d7ae2d074d9ec5f853) format("woff")}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:500;src:local("Fira Code Medium "),local("Fira Code-Medium"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-500.woff2?ecf4080bfa1b52d31ec97c47848df128) format("woff2"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-500.woff?0a8030da377459c7d4e5319211aaaf3c) format("woff")}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:local("Fira Code SemiBold "),local("Fira Code-SemiBold"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-600.woff2?f5645278091b3cf19e8dcea94d59c1e5) format("woff2"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-600.woff?a7b44255cd69d6e0c1f5438f19256f09) format("woff")}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:local("Fira Code Bold "),local("Fira Code-Bold"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-700.woff2?914567a9510a6272c54f2bced98eb9a9) format("woff2"),url(/fonts/vendor/typeface-fira-code/files/fira-code-latin-700.woff?8b4add345bfa9ebd37f501f9e2881fdb) format("woff")}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:local("Permanent Marker Regular "),local("Permanent Marker-Regular"),url(/fonts/vendor/typeface-permanent-marker/files/permanent-marker-latin-400.woff2?1b66ccb164151a6cf698667c8b570cc6) format("woff2"),url(/fonts/vendor/typeface-permanent-marker/files/permanent-marker-latin-400.woff?ab4be30d798627be7771924d49bcecc1) format("woff")}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Inter,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.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Fira Code,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.prose{color:inherit;max-width:65ch}.prose [class~=lead]{color:#4a5568;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose a{color:inherit;text-decoration:none;border-bottom:2px;border-style:dashed;border-color:#ffb300;font-weight:500}.prose a:hover{color:#ffb300;border-style:solid}.prose strong{color:inherit;font-weight:700}.prose ol{counter-reset:list-counter;margin-top:1.25em;margin-bottom:1.25em}.prose ol>li{position:relative;counter-increment:list-counter;padding-left:1.75em}.prose ol>li:before{content:counter(list-counter) ".";position:absolute;font-weight:400;color:#718096}.prose ul>li{position:relative;padding-left:1.75em}.prose ul>li:before{content:"";position:absolute;background-color:#cbd5e0;border-radius:50%;width:.375em;height:.375em;top:.6875em;left:.25em}.prose hr{border-color:#e2e8f0;border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose blockquote{font-weight:500;font-style:italic;color:#1a202c;border-left-width:.25rem;border-left-color:#e2e8f0;quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose blockquote p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after{content:close-quote}.prose h1{color:#1a202c;font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose h2{color:#1a202c;font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose h3{font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose h3,.prose h4{color:#1a202c;font-weight:600}.prose h4{margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose figure figcaption{color:#718096;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:inherit;font-weight:600;font-size:.875em}.prose code:after,.prose code:before{content:"`"}.prose pre{color:#e2e8f0;background-color:#2d3748;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code:after,.prose pre code:before{content:""}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose thead{color:#1a202c;font-weight:600;border-bottom-width:1px;border-bottom-color:#cbd5e0}.prose thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose tbody tr{border-bottom-width:1px;border-bottom-color:#e2e8f0}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{vertical-align:top;padding:.5714286em}.prose{font-size:1rem;line-height:1.75}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose figure,.prose img,.prose video{margin-top:2em;margin-bottom:2em}.prose figure>*{margin-top:0;margin-bottom:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ul{margin-top:1.25em;margin-bottom:1.25em}.prose ul>li:before{content:none}.prose ul>li::marker{color:#161b2a}@media screen and (prefers-color-scheme:dark){.prose ul>li::marker{color:#fafafa}}.prose li{margin-top:.5em;margin-bottom:.5em}.prose ol>li:before{left:0}.prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.prose>ul>li>:first-child{margin-top:1.25em}.prose>ul>li>:last-child{margin-bottom:1.25em}.prose>ol>li>:first-child{margin-top:1.25em}.prose>ol>li>:last-child{margin-bottom:1.25em}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-top:.75em;margin-bottom:.75em}.prose h2+*,.prose h3+*,.prose h4+*,.prose hr+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:inherit}.aspect-w-16{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.aspect-w-16>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-w-16{--tw-aspect-w:16}.aspect-h-9{--tw-aspect-h:9}.space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--space-y-reverse)));margin-bottom:calc(0.5rem*var(--space-y-reverse))}.space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(0.5rem*var(--space-x-reverse));margin-left:calc(0.5rem*(1 - var(--space-x-reverse)))}.space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(0.75rem*var(--space-x-reverse));margin-left:calc(0.75rem*(1 - var(--space-x-reverse)))}.space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(1rem*(1 - var(--space-y-reverse)));margin-bottom:calc(1rem*var(--space-y-reverse))}.space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(1rem*var(--space-x-reverse));margin-left:calc(1rem*(1 - var(--space-x-reverse)))}.space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(2rem*(1 - var(--space-y-reverse)));margin-bottom:calc(2rem*var(--space-y-reverse))}.space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(3rem*(1 - var(--space-y-reverse)));margin-bottom:calc(3rem*var(--space-y-reverse))}.-space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(-0.5rem*var(--space-x-reverse));margin-left:calc(-0.5rem*(1 - var(--space-x-reverse)))}.divide-y>:not(template)~:not(template){--divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--divide-y-reverse)));border-bottom-width:calc(1px*var(--divide-y-reverse))}.sr-only{white-space:nowrap;border-width:0}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-brand{--bg-opacity:1;background-color:#ffb300;background-color:rgba(255,179,0,var(--bg-opacity))}.bg-snow-0{--bg-opacity:1;background-color:#fafafa;background-color:rgba(250,250,250,var(--bg-opacity))}.bg-snow-10{--bg-opacity:1;background-color:#dedddd;background-color:rgba(222,221,221,var(--bg-opacity))}.hover\:bg-brand:hover{--bg-opacity:1;background-color:#ffb300;background-color:rgba(255,179,0,var(--bg-opacity))}.border-snow-0{--border-opacity:1;border-color:#fafafa;border-color:rgba(250,250,250,var(--border-opacity))}.border-snow-10{--border-opacity:1;border-color:#dedddd;border-color:rgba(222,221,221,var(--border-opacity))}.border-night-10{--border-opacity:1;border-color:#12152b;border-color:rgba(18,21,43,var(--border-opacity))}.focus\:border-brand:focus{--border-opacity:1;border-color:#ffb300;border-color:rgba(255,179,0,var(--border-opacity))}.rounded-1{border-radius:.25rem}.rounded-4{border-radius:1rem}.rounded-full{border-radius:100%}.rounded-t-2{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-b-2{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.border-solid{border-style:solid}.border-2{border-width:2px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-b-2{border-bottom-width:2px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-no-wrap{flex-wrap:nowrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.font-mono{font-family:Fira Code,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-logo{font-family:Permanent Marker,sans-serif}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-black{font-weight:900}.h-8{height:2rem}.h-10{height:2.5rem}.h-24{height:6rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-6xl{font-size:4rem}.leading-10{line-height:2.5rem}.leading-none{line-height:1}.list-none{list-style-type:none}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-2{margin-bottom:.5rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-12{margin-top:3rem}.max-h-full{max-height:100%}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-w-full{min-width:100%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.opacity-10{opacity:.1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.overflow-hidden{overflow:hidden}.p-1{padding:.25rem}.p-4{padding:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pt-12{padding-top:3rem}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.text-center{text-align:center}.text-right{text-align:right}.text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-brand{--text-opacity:1;color:#ffb300;color:rgba(255,179,0,var(--text-opacity))}.text-snow-20{--text-opacity:1;color:#88888e;color:rgba(136,136,142,var(--text-opacity))}.text-night-0{--text-opacity:1;color:#161b2a;color:rgba(22,27,42,var(--text-opacity))}.hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.group:hover .group-hover\:text-brand,.hover\:text-brand:hover{--text-opacity:1;color:#ffb300;color:rgba(255,179,0,var(--text-opacity))}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tracking-wider{letter-spacing:.05em}.truncate,.whitespace-no-wrap{white-space:nowrap}.truncate{overflow:hidden;text-overflow:ellipsis}.w-8{width:2rem}.w-10{width:2.5rem}.w-24{width:6rem}.w-full{width:100%}.z-10{z-index:10}.-z-10{z-index:-10}.gap-4{grid-gap:1rem;gap:1rem}.gap-6{grid-gap:1.5rem;gap:1.5rem}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.transition-opacity{transition-property:opacity}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.duration-500{transition-duration:.5s}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}img.emoji{display:inline-block;font-size:1em;line-height:1;height:1em;width:1em;margin:0 .1em!important}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.eot?44893603b641fc72fb54ca1ec43ef839);src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.eot?44893603b641fc72fb54ca1ec43ef839) format("embedded-opentype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.woff2?f4120760fb40152d1bdb109103063c13) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.woff?fe6bd13bde2372904e439f0539642e64) format("woff"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.ttf?198bce066a584daf3b208be81eb7f800) format("truetype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.svg?5bfa00172e97473860a96f18b340f3f5) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;font-display:block;src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.eot?8a4a5bd9264a7880103dba99d57e42ba);src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.eot?8a4a5bd9264a7880103dba99d57e42ba) format("embedded-opentype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.woff2?b33449667ce61388905a97b13f01ea16) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.woff?5ce1b436780d4a536fbe0907ce99c719) format("woff"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.ttf?1c697cb0c37b13c7293c0de237ed26a0) format("truetype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.svg?b3d910b716a9ddb821eeaf5303b2dc1f) format("svg")}.fal{font-family:Font Awesome\ 5 Pro;font-weight:300}.fab,.fal{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-3x{font-size:3em}.fa-fw{text-align:center;width:1.25em}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-at:before{content:"\F1FA"}.fa-briefcase:before{content:"\F0B1"}.fa-calendar:before{content:"\F133"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-clock:before{content:"\F017"}.fa-copy:before{content:"\F0C5"}.fa-github:before{content:"\F09B"}.fa-graduation-cap:before{content:"\F19D"}.fa-heart:before{content:"\F004"}.fa-hotel:before{content:"\F594"}.fa-joystick:before{content:"\F8C5"}.fa-mobile:before{content:"\F10B"}.fa-mountains:before{content:"\F6FD"}.fa-retweet:before{content:"\F079"}.fa-ribbon:before{content:"\F4D6"}.fa-route:before{content:"\F4D7"}.fa-steam:before{content:"\F1B6"}.fa-stopwatch:before{content:"\F2F2"}.fa-strava:before{content:"\F428"}.fa-telegram-plane:before{content:"\F3FE"}.fa-tractor:before{content:"\F722"}.fa-twitter:before{content:"\F099"}.fa-user:before{content:"\F007"}.fa-youtube:before{content:"\F167"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;color:#90a4ae;background:#fafafa;font-family:Roboto Mono,monospace;font-size:1em;line-height:1.5em}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:#cceae7;color:#263238}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:#cceae7;color:#263238}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.2em;padding:.1em}pre[class*=language-]{overflow:auto;position:relative;margin:.5em 0;padding:1.25em 1em}.language-css>code,.language-sass>code,.language-scss>code{color:#f76d47}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#7c4dff}.token.attr-name{color:#39adb5}.token.attr-value,.token.attribute{color:#f6a434}.token.boolean{color:#7c4dff}.token.builtin,.token.cdata,.token.char,.token.class{color:#39adb5}.token.class-name{color:#6182b8}.token.comment{color:#aabfc9}.token.constant{color:#7c4dff}.token.deleted{color:#e53935}.token.doctype{color:#aabfc9}.token.entity{color:#e53935}.token.function{color:#7c4dff}.token.hexcode{color:#f76d47}.token.id,.token.important{color:#7c4dff;font-weight:700}.token.inserted{color:#39adb5}.token.keyword{color:#7c4dff}.token.number{color:#f76d47}.token.operator{color:#39adb5}.token.prolog{color:#aabfc9}.token.property{color:#39adb5}.token.pseudo-class,.token.pseudo-element{color:#f6a434}.token.punctuation{color:#39adb5}.token.regex{color:#6182b8}.token.selector{color:#e53935}.token.string{color:#f6a434}.token.symbol{color:#7c4dff}.token.tag{color:#e53935}.token.unit{color:#f76d47}.token.url,.token.variable{color:#e53935}@media screen and (prefers-color-scheme:dark){code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;color:#eee;background:#2f2f2f;font-family:Roboto Mono,monospace;font-size:1em;line-height:1.5em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:#363636}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:#363636}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.2em;padding:.1em}pre[class*=language-]{overflow:auto;position:relative;margin:.5em 0;padding:1.25em 1em}.language-css>code,.language-sass>code,.language-scss>code{color:#fd9170}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#c792ea}.token.attr-name{color:#ffcb6b}.token.attr-value,.token.attribute{color:#a5e844}.token.boolean{color:#c792ea}.token.builtin{color:#ffcb6b}.token.cdata,.token.char{color:#80cbc4}.token.class{color:#ffcb6b}.token.class-name{color:#f2ff00}.token.comment{color:#616161}.token.constant{color:#c792ea}.token.deleted{color:#f66}.token.doctype{color:#616161}.token.entity{color:#f66}.token.function{color:#c792ea}.token.hexcode{color:#f2ff00}.token.id,.token.important{color:#c792ea;font-weight:700}.token.inserted{color:#80cbc4}.token.keyword{color:#c792ea}.token.number{color:#fd9170}.token.operator{color:#89ddff}.token.prolog{color:#616161}.token.property{color:#80cbc4}.token.pseudo-class,.token.pseudo-element{color:#a5e844}.token.punctuation{color:#89ddff}.token.regex{color:#f2ff00}.token.selector{color:#f66}.token.string{color:#a5e844}.token.symbol{color:#c792ea}.token.tag{color:#f66}.token.unit{color:#fd9170}.token.url,.token.variable{color:#f66}}code[class*=language-],pre[class*=language-]{background:0 0;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;font-family:Fira Code,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;line-height:2}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}:root{--mb-button-size:60px;--mb-bar-width:0.6;--mb-bar-height:4px;--mb-bar-spacing:10px;--mb-animate-timeout:0.4s}.mburger{background:0 0;border:none;border-radius:0;color:inherit;display:inline-block;position:relative;box-sizing:border-box;height:var(--mb-button-size);padding:0 0 0 var(--mb-button-size);margin:0;line-height:var(--mb-button-size);vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer}.mburger b{display:block;position:absolute;left:calc(var(--mb-button-size)*(1 - var(--mb-bar-width))/2);width:calc(var(--mb-button-size)*var(--mb-bar-width));height:var(--mb-bar-height);border-radius:calc(var(--mb-bar-height)/2);background:currentColor;color:inherit;opacity:1}.mburger b:first-of-type{bottom:calc(50% + var(--mb-bar-spacing));transition:bottom .2s ease,transform .2s ease,width .2s ease}.mburger b:nth-of-type(2){top:calc(50% - var(--mb-bar-height)/2);transition:opacity .2s ease}.mburger b:nth-of-type(3){top:calc(50% + var(--mb-bar-spacing));transition:top .2s ease,transform .2s ease,width .2s ease}.mm-wrapper_opened .mburger b:first-of-type{bottom:calc(50% - var(--mb-bar-height)/2);transform:rotate(45deg)}.mm-wrapper_opened .mburger b:nth-of-type(2){opacity:0}.mm-wrapper_opened .mburger b:nth-of-type(3){top:calc(50% - var(--mb-bar-height)/2);transform:rotate(-45deg)}.mburger--collapse b:first-of-type{transition:bottom .2s ease,margin .2s ease,transform .2s ease;transition-delay:.2s,0s,0s}.mburger--collapse b:nth-of-type(2){transition:top .2s ease,opacity 0s ease;transition-delay:.3s,.3s}.mburger--collapse b:nth-of-type(3){transition:top .2s ease,transform .2s ease}.mm-wrapper_opened .mburger--collapse b:first-of-type{bottom:calc(50% - var(--mb-bar-spacing) - var(--mb-bar-height));margin-bottom:calc(var(--mb-bar-spacing) + var(--mb-bar-height)/2);transform:rotate(45deg);transition-delay:calc(var(--mb-animate-timeout) + .1s),calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s)}.mm-wrapper_opened .mburger--collapse b:nth-of-type(2){top:calc(50% + var(--mb-bar-spacing));opacity:0;transition-delay:calc(var(--mb-animate-timeout)),calc(var(--mb-animate-timeout) + .2s)}.mm-wrapper_opened .mburger--collapse b:nth-of-type(3){top:calc(50% - var(--mb-bar-height)/2);transform:rotate(-45deg);transition-delay:calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s)}.mburger--spin b:first-of-type{transition-delay:.2s,0s}.mburger--spin b:nth-of-type(2){transition-duration:0s;transition-delay:.2s}.mburger--spin b:nth-of-type(3){transition-delay:.2s,0s}.mm-wrapper_opened .mburger--spin b:first-of-type{transform:rotate(135deg);transition-delay:calc(var(--mb-animate-timeout)),calc(var(--mb-animate-timeout) + .2s)}.mm-wrapper_opened .mburger--spin b:nth-of-type(2){transition-delay:calc(var(--mb-animate-timeout))}.mm-wrapper_opened .mburger--spin b:nth-of-type(3){transform:rotate(225deg);transition-delay:calc(var(--mb-animate-timeout)),calc(var(--mb-animate-timeout) + .2s)}.mburger--squeeze b:first-of-type{transition-delay:.1s,0s}.mburger--squeeze b:nth-of-type(2){transition-delay:.1s}.mburger--squeeze b:nth-of-type(3){transition-delay:.1s,0s}.mm-wrapper_opened .mburger--squeeze b:first-of-type{transition-delay:calc(var(--mb-animate-timeout)),calc(var(--mb-animate-timeout) + .1s)}.mm-wrapper_opened .mburger--squeeze b:nth-of-type(2){transition-delay:calc(var(--mb-animate-timeout))}.mm-wrapper_opened .mburger--squeeze b:nth-of-type(3){transition-delay:calc(var(--mb-animate-timeout)),calc(var(--mb-animate-timeout) + .1s)}.mburger--tornado b:first-of-type{transition:bottom .2s ease,transform .2s ease;transition-delay:.2s}.mburger--tornado b:nth-of-type(2){transition:opacity 0s ease,transform .2s ease;transition-delay:.1s,.1s}.mburger--tornado b:nth-of-type(3){transition:top .2s ease,transform .2s ease;transition-delay:0s}.mm-wrapper_opened .mburger--tornado b:first-of-type{transform:rotate(-135deg);transition-delay:calc(var(--mb-animate-timeout))}.mm-wrapper_opened .mburger--tornado b:nth-of-type(2){opacity:0;transform:rotate(-135deg);transition-delay:calc(var(--mb-animate-timeout) + .4s),calc(var(--mb-animate-timeout) + .1s)}.mm-wrapper_opened .mburger--tornado b:nth-of-type(3){transform:rotate(-225deg);transition-delay:calc(var(--mb-animate-timeout) + .2s)}:root{--mb-button-size:3rem;--mb-bar-height:2px;--mb-bar-spacing:0.5rem;--mb-animate-timeout:0s}.markdown a[href]:not([class]){--border-opacity:1;border-color:#ffb300;border-bottom:2px;border-style:dashed;border-color:rgba(255,179,0,var(--border-opacity))}.markdown a[href]:not([class]):hover{border-style:solid}.markdown h1:not([class]){font-size:3rem;font-weight:900;--text-opacity:1;color:#161b2a;color:rgba(22,27,42,var(--text-opacity));line-height:1;margin-bottom:2rem}@media screen and (prefers-color-scheme:dark){.markdown h1:not([class]){--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}}.markdown h2:not([class]){font-size:2.25rem;font-weight:700;--text-opacity:1;color:#161b2a;color:rgba(22,27,42,var(--text-opacity));line-height:1;margin-top:2rem;margin-bottom:1rem}@media screen and (prefers-color-scheme:dark){.markdown h2:not([class]){--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}}.markdown blockquote:not([class]),.markdown p:not([class]){margin-bottom:.5rem}.markdown pre:not([class]),.markdown pre[class*=language-]{margin:0}.markdown ul:not([class]){list-style-type:square;list-style-position:inside;margin-bottom:1rem}.markdown ul:not([class]) li:not([class]){margin-bottom:.5rem}.flex-basis-full{flex-basis:100%}.shadow{box-shadow:0 4px 6px rgba(184,194,215,.25),0 5px 7px rgba(184,194,215,.1)}@media screen and (prefers-color-scheme:dark){.shadow{box-shadow:0 4px 6px rgba(15,17,21,.25),0 5px 7px rgba(15,17,21,.1)}}.hover\:underlined{background-image:linear-gradient(90deg,rgba(255,179,0,.75),rgba(255,179,0,.75));background-repeat:no-repeat;background-position-x:left;background-position-y:bottom;background-size:100% 10%;transition-property:background-size,background-image;transition-duration:.25s;transition-timing-function:ease-out}@media(prefers-reduced-motion){.hover\:underlined{transition-duration:.75s;transition-timing-function:linear}}.hover\:underlined:hover{background-image:linear-gradient(90deg,#ffb300,#ffb300);background-size:100% 30%}.bg-dotted{background-position:0;background-size:10px 10px;background-repeat:repeat;background-image:radial-gradient(rgba(0,0,0,.25) .5px,transparent 0)}@media screen and (prefers-color-scheme:dark){.bg-dotted{background-image:radial-gradient(hsla(0,0%,100%,.25) .5px,transparent 0)}}.bg-dotted-lg{background-position:0;background-size:10px 10px;background-repeat:repeat;background-image:radial-gradient(rgba(0,0,0,.25) 1px,transparent 0)}@media screen and (prefers-color-scheme:dark){.bg-dotted-lg{background-image:radial-gradient(hsla(0,0%,100%,.25) 1px,transparent 0)}}a[href]{cursor:pointer;transition-property:all;transition-duration:.25s;transition-timing-function:ease-out}@media(prefers-reduced-motion){a[href]{transition-duration:.5s;transition-timing-function:linear}}[x-cloak]:not([class*=x-cloak]){display:none}@media(max-width:639px){[x-cloak].x-cloak{display:none}}@media(min-width:640px) and (max-width:767px){[x-cloak].sm\:x-cloak,[x-cloak].x-cloak:not(.sm\:-x-cloak){display:none}}@media(min-width:768px) and (max-width:1023px){[x-cloak].md\:x-cloak,[x-cloak].sm\:x-cloak:not(.md\:-x-cloak),[x-cloak].x-cloak:not(.md\:-x-cloak){display:none}}@media(min-width:1024px) and (max-width:1279px){[x-cloak].lg\:x-cloak,[x-cloak].md\:x-cloak:not(.lg\:-x-cloak),[x-cloak].sm\:x-cloak:not(.lg\:-x-cloak),[x-cloak].x-cloak:not(.lg\:-x-cloak){display:none}}@media(min-width:1280px){[x-cloak].lg\:x-cloak:not(.xl\:-x-cloak),[x-cloak].md\:x-cloak:not(.xl\:-x-cloak),[x-cloak].sm\:x-cloak:not(.xl\:-x-cloak),[x-cloak].x-cloak:not(.xl\:-x-cloak),[x-cloak].xl\:x-cloak{display:none}}::-moz-selection{background:#ffb300;color:#fff}::selection{background:#ffb300;color:#fff}@media(min-width:640px){.sm\:space-y-0>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(0px*(1 - var(--space-y-reverse)));margin-bottom:calc(0px*var(--space-y-reverse))}.sm\:space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(0.75rem*var(--space-x-reverse));margin-left:calc(0.75rem*(1 - var(--space-x-reverse)))}.sm\:space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(1rem*var(--space-x-reverse));margin-left:calc(1rem*(1 - var(--space-x-reverse)))}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:mt-2{margin-top:.5rem}.sm\:max-w-screen-sm{max-width:640px}.sm\:p-2{padding:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:768px){.md\:prose-lg{font-size:1.125rem;line-height:1.7777778}.md\:prose-lg p{margin-top:1.3333333em;margin-bottom:1.3333333em}.md\:prose-lg [class~=lead]{font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.md\:prose-lg blockquote{margin-top:1.6666667em;margin-bottom:1.6666667em;padding-left:1em}.md\:prose-lg h1{font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.md\:prose-lg h2{font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.md\:prose-lg h3{font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.md\:prose-lg h4{margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.md\:prose-lg figure,.md\:prose-lg img,.md\:prose-lg video{margin-top:1.7777778em;margin-bottom:1.7777778em}.md\:prose-lg figure>*{margin-top:0;margin-bottom:0}.md\:prose-lg figure figcaption{font-size:.8888889em;line-height:1.5;margin-top:1em}.md\:prose-lg code{font-size:.8888889em}.md\:prose-lg h2 code{font-size:.8666667em}.md\:prose-lg h3 code{font-size:.875em}.md\:prose-lg pre{font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding:1em 1.5em}.md\:prose-lg ol,.md\:prose-lg ul{margin-top:1.3333333em;margin-bottom:1.3333333em}.md\:prose-lg li{margin-top:.6666667em;margin-bottom:.6666667em}.md\:prose-lg ol>li{padding-left:1.6666667em}.md\:prose-lg ol>li:before{left:0}.md\:prose-lg ul>li{padding-left:1.6666667em}.md\:prose-lg ul>li:before{width:.3333333em;height:.3333333em;top:.72222em;left:.2222222em}.md\:prose-lg>ul>li p{margin-top:.8888889em;margin-bottom:.8888889em}.md\:prose-lg>ul>li>:first-child{margin-top:1.3333333em}.md\:prose-lg>ul>li>:last-child{margin-bottom:1.3333333em}.md\:prose-lg>ol>li>:first-child{margin-top:1.3333333em}.md\:prose-lg>ol>li>:last-child{margin-bottom:1.3333333em}.md\:prose-lg ol ol,.md\:prose-lg ol ul,.md\:prose-lg ul ol,.md\:prose-lg ul ul{margin-top:.8888889em;margin-bottom:.8888889em}.md\:prose-lg hr{margin-top:3.1111111em;margin-bottom:3.1111111em}.md\:prose-lg h2+*,.md\:prose-lg h3+*,.md\:prose-lg h4+*,.md\:prose-lg hr+*{margin-top:0}.md\:prose-lg table{font-size:.8888889em;line-height:1.5}.md\:prose-lg thead th{padding-right:.75em;padding-bottom:.75em;padding-left:.75em}.md\:prose-lg thead th:first-child{padding-left:0}.md\:prose-lg thead th:last-child{padding-right:0}.md\:prose-lg tbody td{padding:.75em}.md\:prose-lg tbody td:first-child{padding-left:0}.md\:prose-lg tbody td:last-child{padding-right:0}.md\:prose-lg>:first-child{margin-top:0}.md\:prose-lg>:last-child{margin-bottom:0}.md\:space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(0.5rem*var(--space-x-reverse));margin-left:calc(0.5rem*(1 - var(--space-x-reverse)))}.md\:space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(2rem*var(--space-x-reverse));margin-left:calc(2rem*(1 - var(--space-x-reverse)))}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:flex-auto{flex:1 1 auto}.md\:text-lg{font-size:1.125rem}.md\:text-xl{font-size:1.25rem}.md\:mb-0{margin-bottom:0}.md\:mb-8{margin-bottom:2rem}.md\:max-w-screen-md{max-width:768px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:w-auto{width:auto}.md\:w-1\/2{width:50%}.md\:gap-8{grid-gap:2rem;gap:2rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(min-width:1024px){.lg\:prose-xl{font-size:1.25rem;line-height:1.8}.lg\:prose-xl p{margin-top:1.2em;margin-bottom:1.2em}.lg\:prose-xl [class~=lead]{font-size:1.2em;line-height:1.5;margin-top:1em;margin-bottom:1em}.lg\:prose-xl blockquote{margin-top:1.6em;margin-bottom:1.6em;padding-left:1.0666667em}.lg\:prose-xl h1{font-size:2.8em;margin-top:0;margin-bottom:.8571429em;line-height:1}.lg\:prose-xl h2{font-size:1.8em;margin-top:1.5555556em;margin-bottom:.8888889em;line-height:1.1111111}.lg\:prose-xl h3{font-size:1.5em;margin-top:1.6em;margin-bottom:.6666667em;line-height:1.3333333}.lg\:prose-xl h4{margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.lg\:prose-xl figure,.lg\:prose-xl img,.lg\:prose-xl video{margin-top:2em;margin-bottom:2em}.lg\:prose-xl figure>*{margin-top:0;margin-bottom:0}.lg\:prose-xl figure figcaption{font-size:.9em;line-height:1.5555556;margin-top:1em}.lg\:prose-xl code{font-size:.9em}.lg\:prose-xl h2 code{font-size:.8611111em}.lg\:prose-xl h3 code{font-size:.9em}.lg\:prose-xl pre{font-size:.9em;line-height:1.7777778;margin-top:2em;margin-bottom:2em;border-radius:.5rem;padding:1.1111111em 1.3333333em}.lg\:prose-xl ol,.lg\:prose-xl ul{margin-top:1.2em;margin-bottom:1.2em}.lg\:prose-xl ul>li{margin-top:.25em;margin-bottom:.25em}.lg\:prose-xl li{margin-top:.6em;margin-bottom:.6em}.lg\:prose-xl ol>li{padding-left:1.8em}.lg\:prose-xl ol>li:before{left:0}.lg\:prose-xl ul>li{padding-left:1.8em}.lg\:prose-xl ul>li:before{width:.35em;height:.35em;top:.725em;left:.25em}.lg\:prose-xl>ul>li p{margin-top:.8em;margin-bottom:.8em}.lg\:prose-xl>ul>li>:first-child{margin-top:1.2em}.lg\:prose-xl>ul>li>:last-child{margin-bottom:1.2em}.lg\:prose-xl>ol>li>:first-child{margin-top:1.2em}.lg\:prose-xl>ol>li>:last-child{margin-bottom:1.2em}.lg\:prose-xl ol ol,.lg\:prose-xl ol ul,.lg\:prose-xl ul ol,.lg\:prose-xl ul ul{margin-top:.8em;margin-bottom:.8em}.lg\:prose-xl hr{margin-top:2.8em;margin-bottom:2.8em}.lg\:prose-xl h2+*,.lg\:prose-xl h3+*,.lg\:prose-xl h4+*,.lg\:prose-xl hr+*{margin-top:0}.lg\:prose-xl table{font-size:.9em;line-height:1.5555556}.lg\:prose-xl thead th{padding-right:.6666667em;padding-bottom:.8888889em;padding-left:.6666667em}.lg\:prose-xl thead th:first-child{padding-left:0}.lg\:prose-xl thead th:last-child{padding-right:0}.lg\:prose-xl tbody td{padding:.8888889em .6666667em}.lg\:prose-xl tbody td:first-child{padding-left:0}.lg\:prose-xl tbody td:last-child{padding-right:0}.lg\:prose-xl>:first-child{margin-top:0}.lg\:prose-xl>:last-child{margin-bottom:0}.lg\:space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(1rem*var(--space-x-reverse));margin-left:calc(1rem*(1 - var(--space-x-reverse)))}.lg\:space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(2.5rem*var(--space-x-reverse));margin-left:calc(2.5rem*(1 - var(--space-x-reverse)))}.lg\:block{display:block}.lg\:text-3xl{font-size:1.875rem}.lg\:mb-10{margin-bottom:2.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:gap-10{grid-gap:2.5rem;gap:2.5rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1280px){.xl\:space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(3rem*var(--space-x-reverse));margin-left:calc(3rem*(1 - var(--space-x-reverse)))}.xl\:mb-12{margin-bottom:3rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:gap-12{grid-gap:3rem;gap:3rem}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (prefers-color-scheme:dark){.dark\:bg-night-0{--bg-opacity:1;background-color:#161b2a;background-color:rgba(22,27,42,var(--bg-opacity))}.dark\:bg-night-10{--bg-opacity:1;background-color:#12152b;background-color:rgba(18,21,43,var(--bg-opacity))}.dark\:bg-night-20{--bg-opacity:1;background-color:#070615;background-color:rgba(7,6,21,var(--bg-opacity))}.dark\:border-snow-10{--border-opacity:1;border-color:#dedddd;border-color:rgba(222,221,221,var(--border-opacity))}.dark\:border-night-0{--border-opacity:1;border-color:#161b2a;border-color:rgba(22,27,42,var(--border-opacity))}.dark\:border-night-20{--border-opacity:1;border-color:#070615;border-color:rgba(7,6,21,var(--border-opacity))}.dark\:opacity-75{opacity:.75}.dark\:hover\:opacity-100:hover{opacity:1}.dark\:text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.dark\:text-snow-0{--text-opacity:1;color:#fafafa;color:rgba(250,250,250,var(--text-opacity))}.dark\:text-snow-10{--text-opacity:1;color:#dedddd;color:rgba(222,221,221,var(--text-opacity))}}