@keyframes styles_rotate-gradient__dwyub{0%{background:linear-gradient(180deg,var(--cursor-color-1) 0,var(--cursor-color-2) 100%)}25%{background:linear-gradient(90deg,var(--cursor-color-1) 0,var(--cursor-color-2) 100%)}50%{background:linear-gradient(0deg,var(--cursor-color-1) 0,var(--cursor-color-2) 100%)}75%{background:linear-gradient(-90deg,var(--cursor-color-1) 0,var(--cursor-color-2) 100%)}to{background:linear-gradient(180deg,var(--cursor-color-1) 0,var(--cursor-color-2) 100%)}}@keyframes styles_shift-gradient__NXWxs{0%{background-position:0 0}50%{background-position:0 200%}to{background-position:0 0}}.styles_cursor__9hUGY{position:fixed;z-index:99999;width:var(--cursor-size);height:var(--cursor-size);pointer-events:none;background-color:var(--color-white);transform:translate(-50%,-50%)}.styles_cursor--hidden__scsCC{opacity:0}.styles_cursor--hovered__s0Rqu{background-color:var(--color-white);transform:translate(-50%,-50%) scale(1.25)}.styles_cursor--clicked__ierw7{transform:translate(-50%,-50%) scale(.9)}.styles_light__HttiS{background-color:var(--color-white)}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--font-size-root:12px;--font-family:var(--font-space-mono);--color-black:#020202;--color-white:#fff;--color-light:#b3b3b3;--color-accent:#f9c7c7;--cursor-size:1rem}@media (max-width:500px){:root{--font-size-root:14px}}@media (min-width:1000px){:root{--font-size-root:15px}}@media (min-width:1200px){:root{--font-size-root:16px}}::selection{color:var(--color-black);background-color:var(--color-accent)}*{-webkit-tap-highlight-color:transparent;cursor:none}@media (pointer:coarse){*{cursor:default}}html{overscroll-behavior:none;font-size:var(--font-size-root)}body,html{max-width:100vw;overflow-x:hidden}body{margin:0;font-family:var(--font-family);font-size:.938rem;font-style:normal;font-weight:400;line-height:170%;color:var(--color-light);text-align:left;text-decoration:none;letter-spacing:-.011em;background-color:var(--color-black)}h1,h2,h3{color:var(--color-white)}h1{font-size:1.688rem}h1,h2{font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.022em}h2{width:-moz-fit-content;width:fit-content;padding:.625rem .875rem .75rem;font-size:1.125rem;background-color:hsla(0,0%,100%,.16);border-radius:.75rem}h3{font-size:1.438rem;font-style:normal;font-weight:400;line-height:150%}a,a:active,a:focus,a:hover{color:var(--color-accent)}@font-face{font-family:__Space_Mono_395354;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/9c00aaca17e573eb.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Space_Mono_395354;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/950a521f297881a3.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Space_Mono_395354;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/7cb331c8ee46479c.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Space_Mono_395354;font-style:normal;font-weight:700;font-display:optional;src:url(/_next/static/media/80ebe8026c59a505.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Space_Mono_395354;font-style:normal;font-weight:700;font-display:optional;src:url(/_next/static/media/74b0dd1b3bb245ee.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Space_Mono_395354;font-style:normal;font-weight:700;font-display:optional;src:url(/_next/static/media/434045efc952350a.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Space_Mono_Fallback_395354;src:local("Arial");ascent-override:83.51%;descent-override:26.92%;line-gap-override:0.00%;size-adjust:134.12%}.__className_395354{font-family:__Space_Mono_395354,__Space_Mono_Fallback_395354;font-style:normal}