@font-face{src:url(../fonts/CircularStd-Book.otf) format("truetype");font-family:Circular;font-style:normal;font-weight:400}@font-face{src:url(../fonts/CircularStd-Medium.otf) format("truetype");font-family:Circular;font-style:normal;font-weight:700}.header{display:flex;align-items:baseline;justify-content:space-between;background:rgba(0,0,0,.3);position:fixed;top:0;right:0;bottom:auto;left:0;padding:1.4rem 2rem;z-index:999}.header.active{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.25)}.header.active .header-logo{fill:#000}.header.active .header-links h1{color:#000}.header-logo{width:12rem;height:auto;fill:#fff}.header-links{display:flex;align-items:baseline}.header-links a{text-decoration:none!important}.header-links a:hover{opacity:.6}.header-links h1{color:#fff;font-size:1rem;font-weight:400;margin:0}.header-link-wrapper{margin-right:4rem}@media screen and (max-width:575px){.header .header-links{display:none}}.hero-section{position:relative;height:80vh;display:flex;justify-content:flex-end;align-items:center}.hero-section .hero-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.hero-section .hero-wrapper .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.4}.hero-section .hero-video{height:130%}.hero-section .hero-image{display:none}.hero-section .content{z-index:888;color:#fff;margin-right:6rem;max-width:36rem}.hero-section .content h1{font-size:2.6rem;margin:0 0 2rem 0}.hero-section .content p{font-size:1.6rem;margin:0}@media screen and (max-width:1080px){.hero-section{justify-content:flex-start}.hero-section .hero-video{display:none}.hero-section .hero-image{display:block;height:100%;position:relative;left:-4rem}.hero-section .content{margin-right:4rem;margin-left:4rem}}@media screen and (max-width:575px){.hero-section{height:70vh}.hero-section .content{margin-right:1.5rem;margin-left:1.5rem}.hero-section .content h1{font-size:1.6rem}.hero-section .content p{font-size:1.1rem}}.section{width:100vw;display:flex;justify-content:center;padding:6rem 0}.section>div{flex:1;max-width:30rem}.section .assets{display:flex;justify-content:center;align-items:center}.section .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-left:4rem}.section .content h2{font-size:1.8rem;margin:0 0 1.5rem 0}.section .content p{font-size:1rem;margin:0;max-width:26rem}.ease-of-use-section{padding-top:4rem}.ease-of-use-section .render-image{width:16rem;height:auto}.ease-of-use-section .app-image{width:18rem;height:auto}.founder-section .founder-image-wrapper{width:20rem;height:20rem;border-radius:10rem;position:relative;border:1px solid grey;overflow:hidden;background:#fafbf9}.founder-section .founder-image{width:70%;position:absolute;top:auto;right:0;bottom:auto;left:2rem}.spacing{width:100vw;height:10rem}@media screen and (max-width:1080px){.section{flex-direction:column;align-items:center}.section>div{max-width:none}.section .content{margin-left:6rem;margin-right:6rem;margin-top:2rem;align-items:center}.section .content h2{font-size:2rem}.section .content p{font-size:1.2rem;max-width:none}}@media screen and (max-width:575px){.section .content{margin-right:1.5rem;margin-left:1.5rem}.section .content h1{font-size:1.6rem}.section .content p{font-size:1.1rem}.ease-of-use-section .render-image{width:8rem}.ease-of-use-section .app-image{width:10rem}.spacing{height:0}}.footer{background:#000;display:flex;justify-content:flex-end;padding:1rem 2rem;text-align:right}.footer span,.footer span>a{color:#fff;font-style:italic}@media screen and (max-width:575px){.footer{padding:1rem}}body,html{font-size:16px;font-family:Circular,sans-serif;padding:0;margin:0}#page{overflow-x:hidden;overflow-y:auto}