@-webkit-keyframes rotate{to{transform:translate3d(var(--translate-x),var(--translate-y),0) rotate(1turn) skewX(var(--skew-x)) skewY(var(--skew-y)) scaleX(var(--scale-x)) scaleY(var(--scale-y))}}@keyframes rotate{to{transform:translate3d(var(--translate-x),var(--translate-y),0) rotate(1turn) skewX(var(--skew-x)) skewY(var(--skew-y)) scaleX(var(--scale-x)) scaleY(var(--scale-y))}}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:no-preference){:root{--rotate-duration:calc(60s * 5)}.rotate-clockwise-animation,.rotate-counterclockwise-animation{-webkit-animation-duration:var(--rotate-duration);animation-duration:var(--rotate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-play-state:var(--play-state);animation-play-state:var(--play-state)}.rotate-counterclockwise-animation{animation-direction:reverse}#logo{stroke-dasharray:628;stroke-dashoffset:628;stroke-linecap:round;-webkit-animation:stroke;animation:stroke;-webkit-animation-timing-function:cubic-bezier(1,-1.55,.4,1.1);animation-timing-function:cubic-bezier(1,-1.55,.4,1.1);-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.3s;animation-delay:.3s}}*,:after,:before{padding:0;margin:0;box-sizing:border-box}html{height:100%;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}@media screen{html{font-size:1vmin}}:root{--bg:#fff;--primary-clr:#a033ff;--play-state:running}@media(prefers-color-scheme:dark){:root{--bg:#000}}body{font-family:inherit;line-height:inherit;height:100%;background-position:50%;background-size:cover;background-color:var(--bg)}@media screen{body{overflow:hidden}}#__next,main{height:100%}nav{border-radius:100%;pointer-events:none;position:absolute;top:50%;left:50%;overflow:hidden;height:100vmin;width:100vmin;transform-origin:center;--translate-x:0;--translate-y:0;--rotate:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1;transform:translate(var(--translate-x),var(--translate-y)) rotate(var(--rotate)) skew(var(--skew-x)) skewY(var(--skew-y)) scaleX(var(--scale-x)) scaleY(var(--scale-y));--translate-x:-50%;--translate-y:-50%;--rotate:0deg}nav:hover{--play-state:paused}nav ul{list-style:none;display:contents}nav li{display:block;position:absolute;left:50%;top:50%;text-align:right;opacity:1;transform-origin:left center;width:45rem;--translate-x:0;--translate-y:0;--rotate:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1;--translate-y:-50%}.icon-wrapper,nav li{transform:translate(var(--translate-x),var(--translate-y)) rotate(var(--rotate)) skew(var(--skew-x)) skewY(var(--skew-y)) scaleX(var(--scale-x)) scaleY(var(--scale-y))}.icon-wrapper{height:100%;--translate-x:0;--translate-y:0;--rotate:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}.icon-wrapper,a{display:inline-block}a{color:inherit;text-decoration:inherit;width:15rem;height:15rem;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);outline:2px solid transparent;outline-offset:2px;padding:4rem;border-radius:100%;color:var(--primary-clr);pointer-events:auto;transition-property:background-color,border-color,color,fill,stroke}a:focus,a:hover{color:var(--bg);background-color:var(--primary-clr)}@media(prefers-color-scheme:dark){a:focus,a:hover{color:var(--bg)}}svg{fill:currentColor;height:100%;width:100%}.logo-wrapper,svg{pointer-events:none}.logo-wrapper{background-color:var(--primary-clr);position:absolute;transform-origin:center;left:50%;top:50%;height:50rem;width:50rem;--translate-x:0;--translate-y:0;--rotate:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1;transform:translate(var(--translate-x),var(--translate-y)) rotate(var(--rotate)) skew(var(--skew-x)) skewY(var(--skew-y)) scaleX(var(--scale-x)) scaleY(var(--scale-y));--translate-x:-50%;--translate-y:-50%;display:flex;border-radius:100%;overflow:hidden;color:#000}.logo-wrapper a,.logo-wrapper svg{width:100%;height:100%}#logo{stroke:var(--bg)}