:root{--corneliaGroen: #7aa19c;--RAYCOLOR: #AAAAAA;--left-position-title: 7.5vw;--left-position-elements: 10vw;--bottom-position-footer: 5vh;--bottom-position-socials: 20vh;--top-position-deep-neural-networks: 20vh;--top--position-ml-ops: 30vh;--top-position-parametric-modelling: 40vh;--top-position-contracting: 50vh}*{margin:0;padding:5}html,body{overflow:hidden}.webgl{position:fixed;top:0;left:0;outline:none;z-index:0}.hover-underline-animation{display:inline-block;position:relative;color:var(--corneliaGroen)}.hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:var(--corneliaGroen);transform-origin:bottom right;transition:transform .25s ease-out}.hover-underline-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}@keyframes title-sliding-from-left{0%{left:0vw;opacity:0;animation-timing-function:ease-in-out}to{left:var(--left-position-title);opacity:1;animation-timing-function:ease-in-out}}@keyframes coming-soon-sliding-from-left{0%{left:0vw;opacity:0;animation-timing-function:ease-in-out}to{left:50%;opacity:1;animation-timing-function:ease-in-out}}@keyframes email-sliding-from-left{0%{left:0vw;opacity:0;animation-timing-function:ease-in-out}to{left:var(--left-position-elements);animation-timing-function:ease-in-out}}@keyframes footer-sliding-from-bottom{0%{bottom:0vw;opacity:0;animation-timing-function:ease-in-out}to{bottom:var(--bottom-position-footer);animation-timing-function:ease-in-out}}@keyframes socials-sliding-from-bottom{0%{bottom:0vw;opacity:0;animation-timing-function:ease-in-out}to{bottom:var(--bottom-position-socials);animation-timing-function:ease-in-out}}@keyframes deep-neural-networks-slide-down{0%{top:0vh;opacity:0;animation-timing-function:ease-in-out}to{top:var(--top-position-deep-neural-networks);opacity:1;animation-timing-function:ease-in-out}}@keyframes ml-ops-slide-down{0%{top:0vh;opacity:0;animation-timing-function:ease-in-out}to{top:var(--top--position-ml-ops);opacity:1;animation-timing-function:ease-in-out}}@keyframes parametric-modelling-slide-down{0%{top:0vh;opacity:0;animation-timing-function:ease-in-out}to{top:var(--top-position-parametric-modelling);opacity:1;animation-timing-function:ease-in-out}}@keyframes contracting-slide-down{0%{top:0vh;opacity:0;animation-timing-function:ease-in-out}to{top:var(--top-position-contracting);opacity:1;animation-timing-function:ease-in-out}}@font-face{font-family:aqua_grotesqueregular;src:url(./fonts/aqua-webfont.woff2) format("woff2"),url(./fonts/aqua-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:hibanasubmedium;src:url(./fonts/hibana-submedium-webfont.woff2) format("woff2"),url(./fonts/hibana-submedium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:dissolve_regularregular;src:url(./fonts/disolve_regular-webfont.woff2) format("woff2"),url(./fonts/disolve_regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:dissolve_lightregular;src:url(./fonts/disolve_light-webfont.woff2) format("woff2"),url(./fonts/disolve_light-webfont.woff) format("woff");font-weight:400;font-style:normal}.site-title{position:absolute;top:5vh;left:var(--left-position-title);animation-name:title-sliding-from-left;animation-duration:1.5s;font-family:dissolve_regularregular,Tahoma,Verdana,sans-serif;z-index:10}.email-slide{position:absolute;top:50vh;left:var(--left-position-elements);animation-name:email-sliding-from-left;animation-delay:1.33s;animation-duration:1.5s;border:2px solid var(--corneliaGroen);border-radius:5px;padding:5px;font-family:hibanasubmedium,Tahoma,Verdana,sans-serif;text-align:center;z-index:10}.footer-slide{position:absolute;bottom:var(--bottom-position-footer);margin:auto;width:100%;padding:10px;animation-name:footer-sliding-from-bottom;animation-delay:2s;animation-duration:1.5s;z-index:10}.socials-slide{display:block;position:absolute;left:var(--left-position-title);bottom:var(--bottom-position-socials);margin:auto;animation-name:socials-sliding-from-bottom;animation-delay:1.5s;animation-duration:1.5s;z-index:10}.deep-neural-networks{position:absolute;top:var(--top-position-deep-neural-networks);left:var(--left-position-elements);animation-name:deep-neural-networks-slide-down;animation-delay:1s;animation-duration:1.5s;z-index:10}.ml-ops{position:absolute;top:var(--top--position-ml-ops);left:var(--left-position-elements);animation-name:ml-ops-slide-down;animation-delay:.75s;animation-duration:1.5s;z-index:10}.parametric-modelling{position:absolute;top:var(--top-position-parametric-modelling);left:var(--left-position-elements);animation-name:parametric-modelling-slide-down;animation-delay:.5s;animation-duration:1.5s;z-index:10}.contracting{position:absolute;top:var(--top-position-contracting);left:var(--left-position-elements);animation-name:contracting-slide-down;animation-delay:.25s;animation-duration:1.5s;z-index:10}.coming-soon{position:absolute;top:45%;left:50%;transform:translate(-50%,50%);animation-name:coming-soon-sliding-from-left;animation-duration:1.5s;font-family:dissolve_regularregular,Tahoma,Verdana,sans-serif;z-index:10}h1{font-family:dissolve_regularregular,Tahoma,Verdana,sans-serif;font-weight:700;font-style:normal;font-kerning:auto;font-size:3rem;color:var(--corneliaGroen);background:transparent}h2{font-family:aqua_grotesqueregular,Tahoma,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:2rem;color:var(--corneliaGroen);background:transparent}h3{font-family:aqua_grotesqueregular,Tahoma,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:1rem;color:var(--corneliaGroen);background:transparent}p1{font-family:hibanasubmedium,Tahoma,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:.9rem;color:var(--corneliaGroen);background:transparent}p2{font-family:hibanasubmedium,Tahoma,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:.8rem;color:var(--corneliaGroen);background:transparent}a:link,a:visited{font-style:normal;text-decoration:none;color:var(--RAYCOLOR)}a:hover,a:active{font-style:normal;text-decoration:none;color:var(--corneliaGroen)}footer{font-family:hibanasubmedium,Tahoma,Verdana,sans-serif;font-style:normal;font-size:.6rem;text-decoration:none;text-align:center;color:var(--corneliaGroen)}
