:root{--background:#080b09;--surface:#101612;--raised:#151d17;--foreground:#f4f5ef;--muted:#a7b1a9;--line:#26312a;--accent:#68e887;--alien:#00dd0e;--orange:#ff794b;--orange-hover:#ff946f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans Variable,sans-serif;font-size:16px;line-height:1.6}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope Variable,sans-serif;font-weight:550}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}::selection{background:var(--accent);color:#080b09}:focus-visible{outline:2px solid var(--accent);outline-offset:5px}svg{flex-shrink:0}.skip-link{z-index:100;background:var(--accent);color:#080b09;border-radius:4px;padding:10px 18px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
