:root{--fg:#f6e9df;--bg:#091010;--primary:#d5de73;--bg00:rgba(9,16,16,0);--bg05:rgba(9,16,16,0.05);--bg10:rgba(9,16,16,0.1);--bg20:rgba(9,16,16,0.2);--bg30:rgba(9,16,16,0.3);--bg40:rgba(9,16,16,0.4);--bg50:rgba(9,16,16,0.5);--bg60:rgba(9,16,16,0.6);--bg70:rgba(9,16,16,0.7);--bg80:rgba(9,16,16,0.8);--bg90:rgba(9,16,16,0.9);--fg02:rgba(246,233,223,0.02);--fg05:rgba(246,233,223,0.05);--fg10:rgba(246,233,223,0.1);--fg20:rgba(246,233,223,0.2);--fg30:rgba(246,233,223,0.3);--fg40:rgba(246,233,223,0.4);--fg50:rgba(246,233,223,0.5);--fg60:rgba(246,233,223,0.6);--fg70:rgba(246,233,223,0.7);--fg80:rgba(246,233,223,0.8);--fg90:rgba(246,233,223,0.9);--fg10opaque:rgb(32.7,37.7,36.7);--primary05:rgba(213,222,115,0.05);--primary10:rgba(213,222,115,0.1);--primary20:rgba(213,222,115,0.2);--primary30:rgba(213,222,115,0.3);--primary40:rgba(213,222,115,0.4);--primary50:rgba(213,222,115,0.5);--primary60:rgba(213,222,115,0.6);--primary70:rgba(213,222,115,0.7);--primary80:rgba(213,222,115,0.8);--primary90:rgba(213,222,115,0.9);--pageMargin:1em;--maxPageWidth:1440px;--scrollMarginTop:142px}@media(min-width:640px){:root{--pageMargin:3em}}@media(min-width:1024px){:root{--pageMargin:4em}}:root{font-size:10px;-webkit-text-size-adjust:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;accent-color:#d5de73}*{box-sizing:border-box;margin:0;outline-color:rgb(139.3294797688,148.901734104,35.098265896);scroll-margin-top:var(--scrollMarginTop)}body,html{color-scheme:dark;max-width:100vw}body{font-size:1.6rem;color:var(--fg);background:var(--bg)}::selection{background-color:rgba(154.634152666,167.301734104,16.698265896,.3)}a{color:inherit}.SiteNav_outer___K5qo{position:-webkit-sticky;position:sticky;top:0;background:var(--bg);border-bottom:1px solid var(--fg10);z-index:1000;font-size:1.6rem}@supports((-webkit-backdrop-filter:blur(3em)) or (backdrop-filter:blur(3em))){.SiteNav_outer___K5qo{background:var(--bg80);-webkit-backdrop-filter:blur(3em);backdrop-filter:blur(3em)}}.SiteNav_outer___K5qo a{text-decoration:none}.SiteNav_inner__8Ec4j{max-width:var(--maxPageWidth);margin-left:auto;margin-right:auto;padding-left:var(--pageMargin);padding-right:var(--pageMargin);text-align:center;line-height:1;display:grid;grid-template-columns:auto auto}@media(max-width:639px){.SiteNav_inner__8Ec4j{padding-bottom:.25em}}@media(min-width:640px){.SiteNav_inner__8Ec4j{align-items:stretch;grid-template-columns:auto minmax(auto,1fr) auto;text-align:left}}.SiteNav_logoLinkWrap__Sn9al{font-weight:500;font-size:125%}@media(max-width:639px){.SiteNav_logoLinkWrap__Sn9al{grid-column-end:span 2}}@media(min-width:640px){.SiteNav_logoLinkWrap__Sn9al{border-right:1px solid var(--fg10)}}.SiteNav_logoLinkWrap__Sn9al a{display:block;font-weight:500;font-size:125%;line-height:.9;padding:.75em .5em .25em}@media(min-width:640px){.SiteNav_logoLinkWrap__Sn9al a{padding:2.5rem 3rem 3rem 0}}@media(hover:hover){.SiteNav_logoLinkWrap__Sn9al a:hover{color:var(--primary)}}.SiteNav_major__cWrJ3{display:flex;align-items:stretch}@media(max-width:639px){.SiteNav_major__cWrJ3{justify-content:flex-end}}@media(min-width:640px){.SiteNav_major__cWrJ3{padding-left:1.5rem}}.SiteNav_major__cWrJ3 a{display:flex;align-items:flex-end;padding:1em .75em}@media(min-width:640px){.SiteNav_major__cWrJ3 a{padding:3rem 1rem}}@media(min-width:1024px){.SiteNav_major__cWrJ3 a{padding:0 1.5rem;margin-bottom:-1px}.SiteNav_major__cWrJ3 a span{padding-top:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(0,0,0,0)}}.SiteNav_major__cWrJ3 a.SiteNav_active__nsDCK{color:var(--primary)}@media(min-width:640px){.SiteNav_major__cWrJ3 a.SiteNav_active__nsDCK span{border-bottom-color:var(--primary)}}@media(hover:hover){.SiteNav_major__cWrJ3 a:hover{color:var(--primary)}}.SiteNav_minor__VclWa{display:flex;align-items:stretch}@media(min-width:640px){.SiteNav_minor__VclWa{border-left:1px solid var(--fg10);flex-direction:row-reverse}}.SiteNav_minor__VclWa a{display:flex;align-items:flex-end;padding:1em .75em}@media(min-width:640px){.SiteNav_minor__VclWa a{padding:3rem 1.5rem;text-transform:lowercase;font-feature-settings:"smcp" 1}}@media(min-width:1024px){.SiteNav_minor__VclWa a{padding:3rem}}@media(hover:hover){.SiteNav_minor__VclWa a:hover{background-color:var(--fg10)}}@media(min-width:640px){.SiteNav_minor__VclWa a.SiteNav_signupLink__poEnW{background-color:var(--primary);color:var(--bg)}}@media(min-width:640px)and (hover:hover){.SiteNav_minor__VclWa a.SiteNav_signupLink__poEnW:hover{background-color:var(--primary);filter:brightness(1.1)}}