@import"https://fonts.googleapis.com/css2?family=Rubik+Mono+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Quicksand&display=swap";@media screen and (min-width:50em){#glow[data-v-7e468696]{animation:rotate-7e468696 4s infinite alternate;aspect-ratio:1;background-color:var(--secondary);background:linear-gradient(to right,var(--light),var(--secondary));border-radius:50%;filter:blur(4em);height:10em;position:absolute;transition:all .3s ease;translate:-50% -50%;z-index:-1}@keyframes rotate-7e468696{0%{rotate:0deg;scale:.25}50%{rotate:180deg;scale:1 1.25}to{rotate:1turn}}}nav[data-v-b1751938]{position:absolute;right:0;scale:0;top:.5em;transform-origin:top right;transition:scale .35s ease-in-out}ul[data-v-b1751938]{background-color:#fff;color:var(--dark);padding:var(--normal-margin);padding-top:var(--header-height);position:relative;width:10em}nav.open[data-v-b1751938]{scale:1}ul[data-v-b1751938]{list-style:none}a[data-v-b1751938]{color:var(--dark);font-weight:700}header[data-v-77271a09]{align-items:center;display:flex;height:var(--header-height);justify-content:space-between;margin:var(--small-margin)}img[data-v-77271a09]{height:2em}svg[data-v-77271a09]{color:var(--6ccde014);height:1.5em;width:1.5em;z-index:1}h1[data-v-77271a09]{font-family:Rubik Mono One,monospace;font-style:normal;font-weight:200;margin:0;overflow:hidden}span[data-v-77271a09]{cursor:pointer}div[data-v-77271a09]{align-items:center;display:flex;gap:.5em}footer[data-v-b5d30da3]{margin:var(--small-margin)}ul[data-v-b5d30da3]{display:flex;gap:var(--normal-margin);justify-content:center;list-style:none}svg[data-v-b5d30da3]{height:2em;width:2em}:root{--dark:#020002;--secondary:#200020;--secondary-hover:#400040;--light:#a254c0;--small-margin:.5em;--normal-margin:1em;--big-margin:2em;--header-height:3rem}*{box-sizing:border-box;margin:0;padding:0}body,button,input{font-family:Quicksand,sans-serif}body{background:var(--dark);color:#fff}svg{fill:#fff}a{color:#fff;text-decoration:none}a.router-link-exact-active{color:var(--light)}section{text-align:center}article{padding:1em}h1,h2{margin-bottom:1.25em}h3{margin:1em 0}p{margin-bottom:1em}ul{list-style:none}@media screen and (min-width:50em){body{font-size:1.5em}}
