@font-face{font-family:NectoMono-Regular;src:url(/assets/NectoMono-Regular-DjkMfj0d.otf) format("opentype");font-display:swap}@font-face{font-family:PoiretOne-Regular;src:url(/assets/PoiretOne-Regular-De5KW2dz.ttf) format("truetype");font-display:swap}:root{--jz-nav-h: 64px;font-family:NectoMono-Regular,monospace;color-scheme:dark;background:#080a0f;color:#e6dcc4;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px}a{color:inherit}button,input,select,textarea{font:inherit}:is(a,button,[role=button],input,select,textarea):focus-visible{outline:2px solid #e8cf8f;outline-offset:-2px}@keyframes jz-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes jz-gleam{0%{background-position:170% 0}45%,to{background-position:-70% 0}}@keyframes jz-line{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes jz-lozenge{0%{opacity:0;transform:rotate(45deg) scale(.3)}to{opacity:1;transform:rotate(45deg) scale(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
