.biomorph-trees .experiment-tank{width:20vmin;height:20vmin;background-color:#000}.biomorph-trees .experiment-toolbar{display:inline-block;vertical-align:top}.biomorph-trees .experimental-input{margin:1em}.contact-form{text-align:center;width:40%;margin-left:30%}.contact-form textarea{width:100%;height:200px}.form-buttons{text-align:right;width:40%;margin-left:30%}.form-field{text-align:left}.form-buttons button{border-width:2px;border-color:#fff;border-style:solid;background:0 0;color:#fff;padding:10px 15px;font-size:20px;margin:10px 15px}.form-buttons button:hover{border-width:2px;border-color:#fff;border-style:solid;background:#fff;color:#000}.heaven-0{background:#00000c}.heaven-1{background:linear-gradient(to bottom,#020111 85%,#191621 100%)}.heaven-2{background:linear-gradient(to bottom,#020111 60%,#20202c 100%)}.heaven-3{background:linear-gradient(to bottom,#020111 10%,#3a3a52 100%)}.heaven-4{background:linear-gradient(to bottom,#20202c 0,#515175 100%)}.heaven-5{background:linear-gradient(to bottom,#40405c 0,#6f71aa 80%,#8a76ab 100%)}.heaven-6{background:linear-gradient(to bottom,#4a4969 0,#7072ab 50%,#cd82a0 100%)}.heaven-7{background:linear-gradient(to bottom,#757abf 0,#8583be 60%,#eab0d1 100%)}.heaven-8{background:linear-gradient(to bottom,#82addb 0,#ebb2b1 100%)}.heaven-9{background:linear-gradient(to bottom,#94c5f8 1%,#a6e6ff 70%,#b1b5ea 100%)}.heaven-10{background:linear-gradient(to bottom,#b7eaff 0,#94dfff 100%)}.heaven-11{background:linear-gradient(to bottom,#9be2fe 0,#67d1fb 100%)}.heaven-12{background:linear-gradient(to bottom,#90dffe 0,#38a3d1 100%)}.heaven-13{background:linear-gradient(to bottom,#57c1eb 0,#246fa8 100%)}.heaven-14{background:linear-gradient(to bottom,#2d91c2 0,#1e528e 100%)}.heaven-15{background:linear-gradient(to bottom,#2473ab 0,#1e528e 70%,#5b7983 100%)}.heaven-16{background:linear-gradient(to bottom,#1e528e 0,#265889 50%,#9da671 100%)}.heaven-17{background:linear-gradient(to bottom,#1e528e 0,#728a7c 50%,#e9ce5d 100%)}.heaven-18{background:linear-gradient(to bottom,#154277 0,#576e71 30%,#e1c45e 70%,#b26339 100%)}.heaven-19{background:linear-gradient(to bottom,#163c52 0,#4f4f47 30%,#c5752d 60%,#b7490f 80%,#2f1107 100%)}.heaven-20{background:linear-gradient(to bottom,#071b26 0,#071b26 30%,#8a3b12 80%,#240e03 100%)}.heaven-21{background:linear-gradient(to bottom,#010a10 30%,#59230b 80%,#2f1107 100%)}.heaven-22{background:linear-gradient(to bottom,#090401 50%,#4b1d06 100%)}.heaven-23{background:linear-gradient(to bottom,#00000c 80%,#150800 100%)}.overflow-scroll-gradient{position:relative;width:100%;height:100%;pointer-events:none}.overflow-scroll-gradient::after{content:'';position:absolute;bottom:0;width:100%;height:100%;pointer-events:none}.overflow-scroll-gradient__scroller{overflow-y:auto;width:100%;height:100%;pointer-events:auto}a,button,input{pointer-events:auto}.experiment-tank{width:700px;height:700px;background-color:#000;display:inline-block}.experiment-toolbar{display:inline-block;vertical-align:top}.experimental-input{margin:1em}.site-nav{background-color:#16191f;position:fixed;top:0;left:0;width:100%;height:3em;z-index:1000;min-width:42em}.site-nav .logo{float:left;height:2em;padding:.5em}.site-nav .action-section{line-height:3em;display:inline-flex}.site-nav .action-section .logo-container{color:#f60}.site-nav .action-section .website-nav{padding-left:2rem}.site-nav .action-section .website-nav li{line-height:2.4em}.site-nav .action{float:left;line-height:4.2em;font-size:1.1em;text-decoration-color:#72bf43!important;color:#fff;padding:0 0 0 1em}.site-nav a:focus{outline:0}.site-nav .profile{float:right;line-height:4.2em;color:#fff;padding:0 1em 0 0}.site-nav .profile .profile-nav-dropdown button,.site-nav .profile .profile-nav-dropdown button:hover{border:0 solid #16191f;background:#16191f;color:#fff}.site-nav .avatar{display:inline-block;border-radius:15%;overflow:hidden;text-align:center;margin:0;padding:0;border:.125em solid #eaeded;position:relative;margin-right:.3em;vertical-align:middle;width:2.5em;height:2.5em}.site-nav .avatar img{max-width:3em;max-height:3em;margin:-21%;margin-top:2px;position:relative}.page{height:calc(100vh - 3em)}#simple-menu div:last-child{top:0!important;left:0!important}.site-body{padding-top:3em}.left{float:left}.right{float:right}.center{text-align:center}*{margin:0}body,html{height:100%}html{margin:0;padding:0;font-family:"Helvetica Neue",Roboto,Arial,sans-serif;font-size:62.5%;color:#fff;background:linear-gradient(to bottom,#2473ab 0,#1e528e 70%,#5b7983 100%)}body{font-size:1.8rem}h1,h2,h3{font-weight:400}h1{font-size:3.5rem;margin-bottom:.5rem}a{color:#fff;text-decoration:none}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -7rem;padding:2em;position:relative}.push,footer{height:7rem}footer .footer-contents{padding:0 5rem;position:relative}.website-nav ul{list-style:none;margin:0;padding:0}.website-nav ul li{float:left;padding:.5rem 2rem .5rem 0;line-height:21px}.website-nav ul li a{color:#fff;text-decoration:none}.selected-link{font-weight:700}.message{position:relative;padding:0 5rem;margin-bottom:3rem;width:auto}.message .twitter-link{float:left;margin-right:20px}.message .twitter-link img{width:40px;height:40px}.message .text{float:left}.message:after,.website-nav:after{content:" ";display:table;clear:both}.graphics{display:none;position:absolute;bottom:0;left:0;margin-bottom:0}.graphics .tower svg{width:calc(100vw);height:calc(100vh - 3em)}.graphics .cloud{top:30rem;position:relative}.page-content{padding:1rem 5rem}.page-content p{margin-bottom:1rem}.path{stroke-dasharray:4000;stroke-dashoffset:4000;animation:dash 5s linear forwards}@keyframes dash{to{stroke-dashoffset:0}}@media (min-height:500px) and (min-width:700px){.message{padding:0;width:50%;left:calc(50vw - 5rem);top:calc(15vh - 5rem)}.message .text{padding-right:0}.graphics{display:block}.message .twitter-link img{width:70%;height:70%}.page-content{padding:3rem 5rem}}@media (min-height:500px) and (min-width:1240px){.message{left:calc(50vw - 10rem);top:calc(25vh - 5rem)}h1{font-size:5rem}.message .twitter-link img{width:80%;height:80%}}@media (min-aspect-ratio:11/5){.graphics{display:none}}p{text-indent:1.5em}input[type=submit]{border-width:2px;border-color:#fff;border-style:solid;background:0 0;color:#fff;padding:10px 15px;font-size:20px;margin:10px 15px}input[type=submit]:hover{border-width:2px;border-color:#fff;border-style:solid;background:#fff;color:#000}