.menu{margin:0;padding:0;list-style:none}.menu .menu-item{letter-spacing:-.05em;font-size:.95rem;font-weight:500}.menu .menu-item>a{text-underline-offset:.15em;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;text-decoration-thickness:.075em;transition:text-decoration-color .2s ease-in-out}.menu .menu-item:hover>a{text-decoration-color:#0000}
.header .container{flex-wrap:wrap;gap:10px;max-width:1600px;margin-left:auto;margin-right:auto;padding:20px 30px;display:flex}.header .left,.header .right{flex:1 0 250px;font-size:.95rem;font-weight:500}.header .left a{text-decoration:none}
.footer{color:#ffffff80;font-size:.8rem}.footer .container{flex-wrap:wrap;gap:10px;max-width:1600px;margin-left:auto;margin-right:auto;padding:20px 30px;display:flex}.footer .left,.footer .right{flex:1 0 250px}.footer ul{margin:0;padding:0;list-style:none}.footer li>a{text-underline-offset:.15em;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;text-decoration-thickness:.075em;transition:text-decoration-color .2s ease-in-out}.footer li:hover>a{text-decoration-color:#0000}
*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{--background:#232323;--foreground:#fff;--heading-one:1.5rem;--section-spacing:4rem;--font-satoshi:Satoshi, helvetica-neue, Helvetica, Arial, sans-serif}@media (max-width:1060px){:root{--heading-one:1.3rem;--section-spacing:3rem}}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-old(.nav-forward){--slide-offset:-30px;animation:.15s ease-in reverse both fade,.4s ease-in-out reverse both slide}::view-transition-new(.nav-forward){--slide-offset:30px;animation:.21s ease-out .15s both fade,.4s ease-in-out both slide}::view-transition-old(.nav-back){--slide-offset:30px;animation:.15s ease-in reverse both fade,.4s ease-in-out reverse both slide}::view-transition-new(.nav-back){--slide-offset:-30px;animation:.21s ease-out .15s both fade,.4s ease-in-out both slide}@keyframes fade{0%{filter:blur(3px);opacity:0}to{filter:blur();opacity:1}}@keyframes slide{0%{translate:var(--slide-offset)}to{translate:0}}body{background:var(--background);color:var(--foreground);font-family:var(--font-satoshi);letter-spacing:-.0175em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1rem;font-weight:400;line-height:1.25}a{color:var(--foreground);text-underline-offset:.15em;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;text-decoration-thickness:.075em;transition:text-decoration-color .2s ease-in-out}a:hover{text-decoration-color:#0000}.h-heading__two{font-size:var(--heading-one);margin-top:0;margin-bottom:1rem;font-weight:500;line-height:1.175}.h-margin__top{margin-top:var(--section-spacing)}.h-margin__bottom{margin-bottom:var(--section-spacing)}.content-area{max-width:1600px;margin-left:auto;margin-right:auto;padding:0 30px}.content-area>*{max-width:660px}.content-area>:first-child{margin-top:0}.content-area>:last-child{margin-bottom:0}.content-area p{margin-top:.25em;margin-bottom:.5em}
@font-face{font-family:satoshi;src:url(../media/satoshi_regular-s.p.049.kwhs-b7lf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(../media/satoshi_italic-s.p.14k0agdnrny~o.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:satoshi;src:url(../media/satoshi_medium-s.p.0hq2a81xn4_re.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(../media/satoshi_mediumitalic-s.p.0mx.vhn.qsfyq.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.satoshi_e780213c-module__DwlXya__className{font-family:satoshi,satoshi Fallback}
