*,:after,:before{box-sizing:border-box}body{margin:0;color:var(--color-text);background-color:var(--color-bg);font-family:neue-haas-grotesk-text,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--color-text:#fff;--color-bg:#000;--color-link:#8e64ff;--color-link-hover:#f92672}.item{background:var(--color-bg)}.img{width:100%;aspect-ratio:6;position:relative;overflow:hidden;display:grid;place-items:center;--x:0px;--y:0px}.img:after{content:"";background:radial-gradient(#000 20%,#222020 30%,#777678 75%,hsla(0,0%,100%,.75));mix-blend-mode:darken;isolation:isolate}.grid__item-img-deco,.img:after{position:absolute;top:0;left:0;width:100%;height:100%}.grid__item-img-deco{font-family:input-mono,monospace;font-size:.35rem;word-wrap:break-word;line-height:1.15;color:#fff;opacity:0;-webkit-mask-image:radial-gradient(300px circle at var(--x) var(--y),#000 20%,rgba(0,0,0,.01),transparent);mask-image:radial-gradient(300px circle at var(--x) var(--y),#000 20%,rgba(0,0,0,.01),transparent)}.link{text-decoration:none;color:#a6a6ab;padding:0 1rem}.want{z-index:2;align-content:center}.link:hover{text-shadow:0 0 4px #fff}@font-face{font-family:Technor-Variable;src:url(/assets/fonts/Technor-Variable.ttf)}body{overflow-y:auto;font-family:Technor-Variable}html{scroll-behavior:smooth}#contact-main{scrollbar-width:none}.footerLink:hover{color:#f1a7ce}#headContact{background-color:#000}.helloFont{font-size:28vw}#overlayHello{background-color:#f1a7ce;text-align:center;line-height:1;right:0}.relative.z-0.flex.h-full.w-full.overflow-hidden{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;font-family:Technor-Variable;width:100vw}#lyrawalk{display:inline;width:calc(418px / 2);height:calc(597px / 2);margin-top:-14rem}#footer-contact{background-color:#000;color:#fff;height:90vh}#stripe{overflow-x:hidden;overflow-y:hidden;background-color:#fff;color:#000;width:150vw}#form-section{background-color:#000;color:#fff}#stripeAnim{width:-moz-max-content;width:max-content;animation:slideLeftToRight 12s linear infinite}@keyframes slideLeftToRight{0%{transform:translateX(-25%)}to{transform:translateX(.1%)}}label{display:block;font-size:18px}input,select{display:block;width:100%;background-color:transparent;background-color:#000;border-bottom:1px solid #fff}input:focus,select:focus{outline:none}#tapeScreen{background-color:#fff;color:#000}.btnHead{border:1px solid #fff;border-radius:32px;margin:1rem 1rem 0 0;transition:all .2s ease-in-out}.btnHead:hover{background-color:#f1a7ce}.btnContact{border:1px solid #fff;padding:.5rem .75rem;margin:1rem 1rem 0 0}.btnContact,.btnSubmit{border-radius:32px;transition:all .2s ease-in-out}.btnSubmit{margin-top:2rem;background-color:#000;padding:1rem;font-size:1rem;border:1px solid #fff;float:right}.btnSubmit:hover{background-color:#f1a7ce;cursor:pointer}.btnContact:hover{background-color:#f1a7ce;color:#fff}#shygif{display:inline;height:150px;width:0;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);margin-left:1rem}.revealText{animation:entry .4s ease .4s}.itemMenu{animation:none}@keyframes entry{0%{transform:translateY(120px);rotate:10deg}to{transform:translate(0);rotate:0deg}}#gifForm{min-width:520px}@media (max-width:1550px) and (min-width:761px){#gifForm{min-width:0}}@media (max-width:761px){#overlayHello{padding-left:0}body{overflow-y:scroll}#contact-main{position:absolute;overflow-x:hidden;overflow-y:auto}.btnContact{margin:1rem 1rem 1rem 0}#lyrawalk{z-index:-5}.h-screen{overflow-y:hidden}#gifForm{min-width:0}#shyGif{height:110px}.btnHead{margin:0}}