*,:before,:after{box-sizing:border-box}html{height:100%;scrollbar-gutter:stable}html,:has(:target){scroll-behavior:smooth}body{min-height:100%;line-height:1.5}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}a:where([class]){text-decoration:none;color:inherit;display:inline-flex}a,button,label{cursor:pointer}button:where([class]){background:none;border:none}:where([fill]:not([fill=none],[fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none],[stroke^=url])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color-bg-primary: #0a0a0a;--color-bg-secondary: #0e0e0e;--color-bg-card: #121212;--color-bg-card-hover: #181818;--color-bg-card-input: #222222;--color-bg-card-accent: rgba(255, 241, 0, .03);--color-bg-card-accent-hover: rgba(255, 241, 0, .05);--color-text-primary: #eeeeee;--color-text-neutral: #dadada;--color-text-muted: #b3b3b3;--color-text-dark: #7e7e7e;--color-accent: #fff100;--color-accent-hover: #e6d900;--color-neutral-gray: #444444;--color-neutral-gray-light: #666666;--color-border-primary: #2a2a2a;--color-border-secondary: #1e1e1e;--color-border-accent: rgba(255, 241, 0, .07);--color-border-accent-hover: rgba(255, 241, 0, .1);--header-height: 90px;--header-height-mobile: 70px;--transition-fast: .2s ease-in-out;--transition-normal: .3s ease-in-out;--transition-menu: .3s cubic-bezier(.4, 0, .2, 1)}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-Bold-DQbLWkyR.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-Medium-gVdsRlM8.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-SemiBold-B0F5-5m1.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-Regular-DRtbBE_j.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Orbitron;src:url(/assets/Orbitron-Black-DWLWEE6K.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Orbitron;src:url(/assets/Orbitron-Bold-S-qk_jnA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Orbitron;src:url(/assets/Orbitron-Regular-DNfNN-KV.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Orbitron;src:url(/assets/Orbitron-Medium-litm7ytF.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Orbitron;src:url(/assets/Orbitron-SemiBold-Djp0Yo72.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}body{font-family:Chakra Petch,sans-serif;background-color:var(--color-bg-primary);color:var(--color-text-primary);font-size:16px;line-height:1.5;overflow-x:hidden;min-height:100vh;position:relative;letter-spacing:1px}h1,h2,h3,h4,h5,h6{font-family:Orbitron,sans-serif}
