@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk.ttf) format("truetype");font-style:normal;font-weight:300 700;font-display:swap}:root{color-scheme:dark;--hood-bg:#050608;--hood-panel:#0e1117;--hood-raised:#12161d;--hood-line:#28313c;--hood-text:#f4f7fa;--hood-muted:#aab4c0;--hood-accent:#ccff66;font-family:Space Grotesk,Helvetica Neue,Arial,ui-sans-serif,sans-serif;background:var(--hood-bg);color:var(--hood-text)}*{box-sizing:border-box}#__next,body,html{min-height:100%;margin:0}html{scroll-behavior:smooth;scroll-padding-top:32px}body{overflow-x:clip;background:var(--hood-bg);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,label,select{-webkit-tap-highlight-color:transparent}a,button,summary{touch-action:manipulation}a{color:inherit}:where(a,button,input,textarea,select,summary):focus-visible{outline:2px solid #ccff66;outline-offset:4px}::selection{background:#ccff66;color:#101820}input,select,textarea{accent-color:var(--hood-accent)}button:disabled{cursor:not-allowed}img,video{max-width:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}