html{color-scheme:light dark;justify-content:center;align-items:center;height:100%;font-family:system-ui;animation:2s blurInHeader;display:flex;& body{background:linear-gradient(135deg,#191970,#010e23);justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;display:flex;overflow:hidden;& h1{opacity:1;color:#ffd884;mix-blend-mode:screen;filter:blur(2px);font-family:Rosarivo-Regular;font-size:5vw;animation:60s ease-in-out infinite alternate shakeRev}& p,& a{color:#ffd884;mix-blend-mode:screen;filter:blur(1px);max-width:50vw;font-family:Rosarivo-Regular;font-size:2.5vw;animation:60s ease-in-out infinite alternate shakeRev}}& .noise{z-index:10;pointer-events:none;opacity:.9;filter:contrast(145%)brightness(550%)invert();mix-blend-mode:screen;background-color:#0000;background-image:radial-gradient(circle,#000000bf,#0000),url(noise.41637e58.svg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:100%;animation:3s ease-in-out infinite alternate twinkleStars,60s ease-in-out infinite alternate shake;position:absolute;top:0;left:0;overflow:hidden}}.main-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.button{color:#fff;mix-blend-mode:difference;opacity:1;border-radius:15px;padding:1em 2.5em;text-decoration:none}.button:hover,.button:focus,.button:active{color:#fff;text-decoration:none}@font-face{font-family:Alegreya-Regular;src:url(Alegreya-Regular.1c98ce1a.ttf)}@font-face{font-family:Rosarivo-Regular;src:url(Rosarivo-Regular.ca4efcf1.ttf)}@keyframes rotateNoise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blurInHeader{0%{filter:blur(10px);scale:1.1}to{filter:blur(2px);scale:1}}@keyframes blurInText{0%{filter:blur(10px);scale:1.1}to{filter:blur(1px);scale:1}}@keyframes twinkleStars{0%{filter:contrast(135%)brightness(680%)invert()}to{filter:contrast(125%)brightness(800%)invert()}}@media only screen and (width<=600px){html{& body{& .noise{background:0 0}& h1{filter:blur(.2px);font-size:14vw}& p,& a{font-size:6vw}}}}@keyframes shake{0%{transform:translate(.5vh,.5vw)scale(1.1)rotate(0)}10%{transform:translate(-.5vh,-1vw)scale(1)rotate(1deg)}20%{transform:translate(-1.5vh)scale(1)rotate(-1deg)}30%{transform:translate(1.5vh,1vw)scale(.9)rotate(0)}40%{transform:translate(.5vh,-.5vw)scale(1)rotate(-1deg)}50%{transform:translate(-.5vh,1vw)scale(.8)rotate(1deg)}60%{transform:translate(-1.5vh,.5vw)scale(1)rotate(0)}70%{transform:translate(1.5vh,.5vw)scale(1)rotate(1deg)}80%{transform:translate(-.5vh,-.5vw)scale(1)rotate(-1deg)}90%{transform:translate(.5vh,1vw)scale(1)rotate(0)}to{transform:translate(.5vh,-1vw)scale(1)rotate(1deg)}}@keyframes shakeRev{0%{filter:blur(2px);transform:translate(-.5vh,-.5vw)scale(.99)rotate(0)}10%{filter:blur(1px);transform:translate(.5vh,1vw)scale(1)rotate(-.5deg)}20%{filter:blur(1px);transform:translate(1.5vh)scale(1)rotate(.5deg)}30%{filter:blur(3px);transform:translate(-1.5vh,-1vw)scale(1.01)rotate(0)}40%{filter:blur(1px);transform:translate(-.5vh,.5vw)scale(1)rotate(.5deg)}50%{filter:blur(1px);transform:translate(.5vh,-1vw)scale(1.02)rotate(-.5deg)}60%{filter:blur(1px);transform:translate(1.5vh,-.5vw)scale(1)rotate(0)}70%{filter:blur(1px);transform:translate(-1.5vh,-.5vw)scale(1)rotate(-.5deg)}80%{filter:blur(1px);transform:translate(.5vh,.5vw)scale(1)rotate(.5deg)}90%{filter:blur(2px);transform:translate(-.5vh,-1vw)scale(1)rotate(0)}to{filter:blur(1px);transform:translate(-.5vh,1vw)scale(1)rotate(-.5deg)}}
/*# sourceMappingURL=project.31b9adf1.css.map */
