*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul,ol{list-style:none}body{min-width:320px;min-height:500px;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{color:#000;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#7906ff;font-family:Share Tech Mono,monospace;font-weight:400;line-height:1.5}a{color:inherit;text-decoration:none}::selection{color:#fff;background:#f44c05}.background-video{object-fit:cover;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.wrapper{width:100%;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top);position:relative}header{top:calc(30px + env(safe-area-inset-top));z-index:1;position:absolute;right:30px}header ul{align-items:baseline;display:flex}header li{margin:0 .5rem;display:block}header li .text{margin-right:.4rem;font-size:1.3rem;font-weight:500;position:relative}header li .text:after{content:"";background-color:#000;width:0;height:1px;transition:all .25s ease-in-out;display:block;position:absolute;bottom:-1px;left:0}header li .text:hover:after{width:100%}header li .logo{-webkit-user-select:none;user-select:none;transition:all .3s ease-out}header li .logo:hover{opacity:.7}header li .logo--instagram img{transform:translateY(1px)}@media (width<=640px){header{top:calc(1rem + env(safe-area-inset-top));right:1rem}header li .text{font-size:1.2rem}}
/*$vite$:1*/