@font-face{font-family:GothamPro;src:url(/fonts/GothaProBla.otf?0fe8b39328b4fa6490cc5916df0752e5) format("opentype")}body,html{background-color:#160e37;font-family:GothamPro;color:#fff;font-weight:200;height:100vh;margin:0}h1{font-weight:500;font-size:40px}.full-height{height:100vh}.flex-center{align-items:center;display:flex;justify-content:center}.position-ref{position:relative}.top-right{position:absolute;right:10px;top:18px}.content{text-align:center}.title{font-size:84px;margin-top:0;margin-bottom:30px}.terminal{position:relative;text-align:start;font-size:18px;line-height:20px;white-space:nowrap;overflow:hidden;-webkit-animation:typing 3s steps(40);animation:typing 3s steps(40)}.terminal span{font-weight:400}.terminal:before{content:"$";color:#00d99e;margin-right:10px}.terminal:after{content:"";position:absolute;top:0;display:inline-block;background-color:#00d99e;vertical-align:top;width:10px;height:20px;-webkit-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite}.links>a{color:#636b6f;padding:0 25px;font-size:13px;font-weight:600;letter-spacing:.1rem;text-decoration:none;text-transform:uppercase}.line-wrapper{position:fixed;bottom:35px;left:66px;transform-origin:0 50%;transform:rotate(-90deg)}.line-wrapper .line-item{vertical-align:middle;display:inline-block;margin-left:10px;line-height:16px}.line-wrapper .line-item-linkedin{background:url(/images/linkedin-logo-16.png?6c99ed662954df531d934986331d0bb4) no-repeat;margin-right:10px}.line-wrapper .line-item-linkedin,.line-wrapper .line-item-mail{display:inline-block;width:16px;height:16px;transform:rotate(90deg)}.line-wrapper .line-item-mail{background:url(/images/mail-icon.png?0134b9cbb60baf57f0f88dda02aa687a) no-repeat;background-size:16px 16px}.line-wrapper .line{position:relative;overflow:hidden;padding-right:70px;vertical-align:middle}.line-wrapper .line:after{content:"";display:block;position:absolute;top:25%;height:2px;width:70px;background:linear-gradient(90deg,#00d99e,#00d99e) no-repeat 0 0/55px 2px}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes typing{0%{width:5%}to{width:100%}}@keyframes typing{0%{width:5%}to{width:100%}}