@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-void:#02040b;--color-midnight:#0b0f19;--color-star:#fff;--color-ink:#0b1020;--color-cobalt:#1236d8;--color-ion:#8aa4ff;--font-body:"Manrope", "Helvetica Neue", Arial, sans-serif;--font-display:"Unbounded", "Manrope", Arial, sans-serif;--font-mono:"IBM Plex Mono", Consolas, monospace;--page-gutter:clamp(1.25rem, 5vw, 6rem);--ease-orbit:cubic-bezier(.22, 1, .36, 1);--site-scale:clamp(.85px, .0520833vw, 1px);--site-header-height:104px;--site-header-clearance:calc(var(--site-header-height) + 12px);color:var(--color-star);background:var(--color-void);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility}*,:before,:after{box-sizing:border-box}html{scrollbar-color:var(--color-cobalt) var(--color-void);scroll-behavior:smooth;min-width:320px;min-height:100%;scroll-padding-top:var(--site-header-clearance);margin:0}@media (max-width:1000px){:root{--site-scale:1px;--site-header-height:88px}}body{min-width:320px;min-height:100dvh;color:var(--color-star);background:var(--color-void);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}body,button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}button,summary,a{-webkit-tap-highlight-color:transparent}button,summary,nav a,[aria-hidden=true]{-webkit-user-select:none;user-select:none}button,summary{color:inherit}img,picture,video,canvas,svg{max-width:100%;display:block}p,h1,h2,h3,ul,ol{margin:0}ul,ol{padding:0;list-style:none}::selection{color:var(--color-star);background:var(--color-cobalt)}:focus-visible{outline-offset:5px;outline:2px solid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
