.icon[data-v-e8d572f6]{display:inline-block;vertical-align:middle}body,html{font-size:100%;line-height:1.5;margin:0}.main-container{color:#fff;font-family:Space Grotesk,sans-serif;margin:0 auto;max-width:60em;padding:0 1em}a{transition:all .2s ease}.hero{color:#fffc;font-size:1.25em;line-height:2;padding:1rem 0 2rem;text-align:center}.hero a{text-decoration:underline}.logo{color:#fff;font-weight:700;text-align:center}.logo svg{margin-right:.25em;transform:translateY(-.1em) scale(1.25)}.main-title{font-size:2em;font-weight:600;padding:.5em 0;text-align:center}.main-title:before{content:"//";display:inline-block;opacity:.2;transform:translateY(-.1em) translate(-.4em)}nav{display:flex;justify-content:space-between;width:100%}nav a{display:inline-block;padding:1em;transition:all .3s ease}nav a:hover{transform:translateY(-.25em)}.link{color:#cbd5e0}.current{background-color:#ffffff0d;cursor:default;pointer-events:none}.colophon{background-color:#2d3748;border-radius:1em;color:#cbd5e0;margin:1em 0 0;padding:3em}.colophon .logo{text-align:left}.colophon .nav a{display:block;text-decoration:none}.colophon a{text-decoration:underline}.colophon a:hover{color:#fff}.box{background:linear-gradient(transparent,#0003);border:3px solid hsla(0,0%,100%,.1);border-radius:.5em;margin:0 0 1.5em;padding:1.5em}@media (max-width:60em){html{font-size:87.5%}}@media (max-width:40em){.hero{font-size:1.125em}nav{border:2px solid hsla(0,0%,100%,.1);flex-direction:column;width:auto}}
