@font-face{font-family:font;src:url(../media/MonaspaceNeonVar-s.p.10cfa965.woff)format("woff");font-display:swap}@font-face{font-family:font Fallback;src:local(Arial);ascent-override:69.55%;descent-override:14.72%;line-gap-override:7.36%;size-adjust:135.87%}.font_41b7d6d-module__EyjQIa__className{font-family:font,font Fallback}
@keyframes global-module-scss-module__l4yAEa__cursorAnimation{0%{opacity:0}50%{opacity:1}to{opacity:0}}.global-module-scss-module__l4yAEa__html,.global-module-scss-module__l4yAEa__body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;margin:0;top:0;left:0}.global-module-scss-module__l4yAEa__body{background-blend-mode:multiply;opacity:1;background-color:#111216;background-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"3\" numOctaves=\"5\" stitchTiles=\"stitch\"/><feColorMatrix type=\"saturate\" values=\"0\"/></filter><rect width=\"100%\" height=\"100%\" filter=\"url(%23noise)\"/></svg>");background-repeat:repeat;position:relative}.global-module-scss-module__l4yAEa__body:before{content:"";opacity:.97;pointer-events:none;z-index:-1;background-color:#111216;width:100%;height:100%;position:fixed;top:0;left:0}
::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0;border-left:1px solid #444}::-webkit-scrollbar-thumb{background-color:#ffffff4d}::-webkit-scrollbar-thumb:hover{background-color:#ffffff1a}*{box-sizing:border-box;scroll-margin-top:200px}
@keyframes header-module-scss-module__h8Hb_q__cursorAnimation{0%{opacity:0}50%{opacity:1}to{opacity:0}}.header-module-scss-module__h8Hb_q__headerWrapper{z-index:100;isolation:isolate;background-color:#111216;border-bottom:1px solid #444;width:100%;margin:0;padding-left:30px;padding-right:30px;position:sticky;top:0}.header-module-scss-module__h8Hb_q__header{background-color:#111216;border-left:1px solid #444;border-right:1px solid #444;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:60px;display:flex}.header-module-scss-module__h8Hb_q__headerContent{flex-direction:row;order:1;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:60px;padding-top:.75rem;padding-bottom:.75rem;display:flex}@media (min-width:800px){.header-module-scss-module__h8Hb_q__headerContent{justify-content:center;gap:100px}}@media (max-width:800px){.header-module-scss-module__h8Hb_q__headerContent{padding-left:40px;padding-right:40px}}.header-module-scss-module__h8Hb_q__brand{color:#fff;align-items:center;text-decoration:none;transition:color .1s;display:flex}.header-module-scss-module__h8Hb_q__brand:hover{opacity:.85}.header-module-scss-module__h8Hb_q__brandTitle{white-space:nowrap;margin:0;font-size:1.25rem;font-weight:400;line-height:1.2}.header-module-scss-module__h8Hb_q__desktopNav{align-items:center;gap:3rem;display:none}@media (min-width:800px){.header-module-scss-module__h8Hb_q__desktopNav{display:flex}}.header-module-scss-module__h8Hb_q__navLink{color:#afafaf;white-space:nowrap;font-size:.875rem;font-weight:400;text-decoration:none;transition:color .2s}.header-module-scss-module__h8Hb_q__navLink:hover{color:#fff}.header-module-scss-module__h8Hb_q__mobileMenuToggle{color:#afafaf;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.5rem;font-size:1.25rem;transition:color .2s,background-color .2s;display:flex}.header-module-scss-module__h8Hb_q__mobileMenuToggle:hover{color:#fff;background-color:#ffffff0d}.header-module-scss-module__h8Hb_q__mobileMenuToggle:focus-visible{outline-offset:2px;outline:2px solid #afafaf}@media (min-width:800px){.header-module-scss-module__h8Hb_q__mobileMenuToggle{display:none}}.header-module-scss-module__h8Hb_q__mobileNav{background-color:#0000001a;border-top:1px solid #444;flex-direction:column;order:2;gap:1.5rem;width:100%;padding:1.5rem clamp(1rem,5vw,2rem);display:flex}@media (min-width:800px){.header-module-scss-module__h8Hb_q__mobileNav{display:none}}.header-module-scss-module__h8Hb_q__mobileNavLink{color:#afafaf;padding:.5rem 0;font-size:.875rem;font-weight:400;text-decoration:none;transition:color .2s}.header-module-scss-module__h8Hb_q__mobileNavLink:hover{color:#fff}.header-module-scss-module__h8Hb_q__mobileNavLink{align-items:center;min-height:44px;display:flex}
