.max-w-container{padding-left:2rem;padding-right:2rem}@media screen and (min-width: 640px){.max-w-container{padding-left:3.5rem;padding-right:3.5rem;border-left:1px solid rgba(226,232,240,.65);border-right:1px solid rgba(226,232,240,.65)}}.markdown-body typography.css [plain] body{font-size:75%;color:#222;background:#fff}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-weight:400;color:#111}.markdown-body h1{font-size:3em;line-height:1;margin-bottom:.5em}.markdown-body h2{font-size:2em;margin-bottom:.75em}.markdown-body h3{font-size:1.5em;line-height:1;margin-bottom:1em}.markdown-body h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}.markdown-body h5{font-size:1em;font-weight:700;margin-bottom:1.5em}.markdown-body h6{font-size:1em;font-weight:700}.markdown-body h1 img,.markdown-body h2 img,.markdown-body h3 img,.markdown-body h4 img,.markdown-body h5 img,.markdown-body h6 img{margin:0}.markdown-body p{margin:0 0 1.5em}.markdown-body p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}.markdown-body p img.right{float:right;margin:1.5em 0 1.5em 1.5em}.markdown-body a:focus,.markdown-body a:hover{color:#000}.markdown-body a{color:#009;text-decoration:underline}.markdown-body blockquote{margin:1.5em;color:#666;font-style:italic}.markdown-body strong{font-weight:700}.markdown-body em,.markdown-body dfn{font-style:italic}.markdown-body dfn{font-weight:700}.markdown-body sup,.markdown-body sub{line-height:0}.markdown-body abbr,.markdown-body acronym{border-bottom:1px dotted #666}.markdown-body address{margin:0 0 1.5em;font-style:italic}.markdown-body del{color:#666}.markdown-body pre{margin:1.5em 0;white-space:pre}.markdown-body pre,.markdown-body code,.markdown-body tt{font:1em andale mono,lucida console,monospace;line-height:1.5}.markdown-body li ul,.markdown-body li ol{margin:0 1.5em}.markdown-body ul,.markdown-body ol{margin:0 1.5em 1.5em}.markdown-body ul{list-style-type:disc}.markdown-body ol{list-style-type:decimal}.markdown-body dl{margin:0 0 1.5em}.markdown-body dl dt{font-weight:700}.markdown-body dd{margin-left:1.5em}.markdown-body table{margin-bottom:1.4em;width:100%}.markdown-body th{font-weight:700}.markdown-body thead th{background:#c3d9ff}.markdown-body th,.markdown-body td,.markdown-body caption{padding:4px 10px 4px 5px}.markdown-body tr.even td{background:#e5ecf9}.markdown-body tfoot{font-style:italic}.markdown-body caption{background:#eee}.markdown-body .small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.markdown-body .large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.markdown-body .hide{display:none}.markdown-body .quiet{color:#666}.markdown-body .loud{color:#000}.markdown-body .highlight{background:#ff0}.markdown-body .added{background:#060;color:#fff}.markdown-body .removed{background:#900;color:#fff}.markdown-body .first{margin-left:0;padding-left:0}.markdown-body .last{margin-right:0;padding-right:0}.markdown-body .top{margin-top:0;padding-top:0}.markdown-body .bottom{margin-bottom:0;padding-bottom:0}#mobile-hamburger-trigger:where(.astro-B6S5TEJZ){-webkit-appearance:none;-moz-appearance:none;appearance:none}#mobile-hamburger-trigger:where(.astro-B6S5TEJZ):after,#mobile-hamburger-trigger:where(.astro-B6S5TEJZ):before{content:"";display:block;width:24px;height:2px;margin:8px 0;background-color:#000;border-radius:4px;transition:all .2s ease-in}#mobile-hamburger-trigger:where(.astro-B6S5TEJZ):checked:after{transform:rotate(-45deg);transform-origin:15% 0%}#mobile-hamburger-trigger:where(.astro-B6S5TEJZ):checked:before{transform:rotate(45deg);transform-origin:25% 0%}@media (max-width: 640px){#mobile-hamburger-trigger:where(.astro-B6S5TEJZ):checked~ul:where(.astro-B6S5TEJZ){display:flex}}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.ttf);font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.ttf);font-weight:black;font-style:normal;font-display:swap}@font-face{font-family:Boska;src:url(/fonts/Boska-Variable.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Boska;src:url(/fonts/Boska-Variable.ttf);font-weight:black;font-style:normal;font-display:swap}:root{--font-size-base: 16px;--font-size-lg: clamp(1.2rem, .7vw + 1.2rem, 1.5rem);--font-size-xl: clamp(2.44rem, 2.38vw + 1.85rem, 3.75rem);--color-text: hsl(12, 5%, 4%);--color-bg: hsl(10, 21%, 95%);--color-border: hsl(17, 24%, 90%)}html{font-family:Satoshi,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:var(--font-size-base);color:var(--color-text);background-color:#fff}.font-sen{font-family:Sen,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.font-dmserifdisplay{font-family:DMSerifDisplay,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.font-librebodoni{font-family:LibreBodoni,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.font-poppins{font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.font-satoshi{font-family:Satoshi,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.font-boska{font-family:Boska,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{margin:0}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}
