.main{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40vh 0 0;display:flex}.mainDiv{flex-direction:column;justify-content:center;align-items:center;padding:0 0 20vh;font-family:Prospect;font-size:3rem;display:flex}.research{border-radius:3vh;justify-content:flex-start;align-items:center;margin:2rem 0;padding:0 1rem;font-family:Helvetica;font-size:1.5rem;display:flex}.line{background-color:#000;flex-direction:row;width:1px;height:50vh;display:flex}body:before,body:after{content:"";z-index:-1;opacity:.8;position:fixed}body:before{background:var(--third-glow);filter:blur(45px);border-radius:50%;width:50vw;height:50vw;margin-left:-200px;top:calc(50vh - 25vw);left:50vw}body:after{background:var(--secondary-glow);filter:blur(35px);border-radius:50%;width:500px;height:700px;top:calc(50vh - 25vw);left:25vw}@keyframes animateBefore{0%{transform:translateY(0)}50%{transform:translateY(200px)scale(.8)}to{transform:translateY(0)}}@keyframes animateAfter{0%{transform:translate(0)}50%{transform:translate(-250px)scale(1.2)}to{transform:translate(0)}}body:before{animation:8s cubic-bezier(.47,0,.745,.715) infinite animateBefore}body:after{animation:8s cubic-bezier(.47,0,.745,.715) infinite animateAfter}
