:root{font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;background:#070a07;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body,#root{background:#070a07;min-height:100%;margin:0}body{-webkit-font-smoothing:antialiased;-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;font-size:16px;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,p,figure{margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img,svg,canvas,video{max-width:100%;display:block}::selection{color:#111410;background:#c3dc78}:focus-visible{outline-offset:5px;outline:2px solid #c3dc78}.error-page{color:#eceee7;background:#070a07;flex-direction:column;justify-content:center;min-height:100dvh;padding:clamp(100px,14vh,180px) clamp(22px,5vw,80px);display:flex}.error-page .wordmark,.error-page .kicker{letter-spacing:.15em;font-size:10px}.error-page h1{letter-spacing:-.08em;margin:8vh 0 5vh;font-size:clamp(64px,13vw,190px);font-weight:600;line-height:.78}.error-page h1 em{color:#0000;-webkit-text-stroke:1px currentColor;font-style:normal}.error-page p{max-width:520px;font-size:16px;line-height:1.6}.error-page .solid-link,.error-page .line-link{letter-spacing:.12em;color:#c3dc78;width:max-content;margin-top:28px;font-size:10px;text-decoration:none;display:inline-block}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}@media (width<=700px){:root{scroll-behavior:auto}html,body{-webkit-overflow-scrolling:touch}}
