@font-face{font-family:Geist Pixel;src:url(/fonts/GeistPixel-Square.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist Sans;src:url(/fonts/GeistSans-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:desc_font;src:url(/fonts/arial-dmatrix.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Deltarune;src:url(/fonts/deltarune.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--bg:#14161c;--surface:#1b1e26;--ink:#eef0e6;--ink-dim:#9aa0ad;--accent:#e0a458;--accent-2:#8fae52;--line:#2c3038;--line-strong:#0e1015;--font-pixel:"Geist Pixel", monospace;--font-body:"desc_font", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.55;display:flex}h1,h2,h3{font-family:var(--font-pixel);letter-spacing:.02em;margin:0;font-weight:400;line-height:1.4}p{margin:0}a{color:var(--accent)}::selection{background:var(--accent);color:var(--line-strong)}:focus-visible{outline:3px solid var(--accent-2);outline-offset:2px}.pixelCatEye{animation:5s step-end infinite pixel-blink}@keyframes pixel-blink{0%,94%,to{opacity:1}96%,98%{opacity:0}}@media (prefers-reduced-motion:reduce){.pixelCatEye{animation:none}}
.Footer-module__S6Hkya__footer{border-top:1px solid var(--line);margin-top:4rem;padding:1.5rem 1rem}.Footer-module__S6Hkya__inner{text-align:center;max-width:980px;font-family:"Deltarune", var(--font-pixel,monospace);color:var(--ink-dim);justify-content:center;align-items:center;gap:.75rem;margin:0 auto;font-size:.8rem;line-height:1.4;display:flex}.Footer-module__S6Hkya__divider{color:var(--line)}@media (max-width:640px){.Footer-module__S6Hkya__inner{flex-direction:column;gap:.4rem}.Footer-module__S6Hkya__divider{display:none}}
