.ecosystem{padding-top:50px;margin-top:-50px}.ecosystem .wrap{display:flex;align-items:flex-start;justify-content:space-between}.ecosystem .wrap .text-wrap{flex:0 0 48%;position:sticky;top:0}.ecosystem .wrap .cards{flex:0 0 48%}.ecosystem .wrap .cards li{height:100vh;box-sizing:border-box;padding-top:9em}.ecosystem .wrap .cards li:last-of-type{height:vh}.ecosystem .wrap .cards li .card{background:#292b2e;padding:2rem;border-radius:8px}.ecosystem .wrap .cards li .card img{min-height:42px;max-width:165px}.ecosystem .wrap .cards li .card h3{font-size:1.5em;margin:1em 0}.ecosystem .wrap .cards li .card p{font-size:1rem;line-height:1.35em;font-weight:300;margin:1.5em 0}.token .wrap{background-color:#1c1e21;box-sizing:border-box;padding:2em 0;text-align:center}.token .wrap>*{max-width:850px;margin-left:auto;margin-right:auto}.token .wrap img{max-width:150px;display:inline-block}.token .wrap h3{font-size:.8em;text-transform:uppercase;letter-spacing:4px;font-family:space grotesk,helvetica,arial,liberation sans,sans-serif;color:#0ce6ac}.token .wrap .amount{font-size:3rem;font-family:space grotesk,helvetica,arial,liberation sans,sans-serif;margin:.5em auto}.roadmap .img-wrap img{width:100%;height:auto;display:inline-block}.team{padding-top:50px;margin-top:-90px}.team .members{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:1.5em}.team .members>li{border:1px solid #292b2e;text-align:center;padding:1em;box-sizing:border-box;font-family:space grotesk,helvetica,arial,liberation sans,sans-serif}.team .members>li img{border-radius:50%}.team .members>li p{margin:1em 0}.team .members>li .name{font-size:1.125em;margin-bottom:0}.team .members>li .position{text-transform:uppercase;color:#0ce6ac;letter-spacing:3px;font-size:.875em;margin-top:.75em;margin-bottom:2em}.team .members>li .social li{margin:.5em;display:inline-block}.team .members>li .social li a{display:inline-block;width:20px;height:20px;overflow:hidden;opacity:.5;will-change:opacity;transition:opacity .3s ease;color:#f8f8f8;text-decoration:none}.team .members>li .social li a:before{font-size:20px}.team .members>li .social li a:hover,.team .members>li .social li a:focus{opacity:1}.advisers .members{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2em}.advisers .members li{background-color:#292b2e}.advisers .members li .text-wrap{padding:1.5em}.advisers .members li .text-wrap h3{font-size:1.5em;margin-bottom:0;font-family:space grotesk,helvetica,arial,liberation sans,sans-serif;display:inline-block}.advisers .members li .text-wrap .social-link{display:inline-block;width:20px;height:20px;overflow:hidden;margin:0 .35em -2px;opacity:.5;will-change:opacity;transition:opacity .3s ease;color:#f8f8f8;text-decoration:none}.advisers .members li .text-wrap .social-link:before{font-size:20px}.advisers .members li .text-wrap .social-link:hover,.advisers .members li .text-wrap .social-link:focus{opacity:1}.advisers .members li .text-wrap p{line-height:1.5em;margin:1.5em 0;font-weight:300}.advisers .members li .text-wrap .position{text-transform:uppercase;color:#0ce6ac;font-family:space grotesk,helvetica,arial,liberation sans,sans-serif;letter-spacing:3px;font-size:.875em;margin-top:.75em;margin-bottom:2em}.advisers .members img{width:100%;height:auto}.subscribe{padding:4em 0}.subscribe .wrap{border:2px solid #0ce6ac;border-radius:20px;padding:0 3em 1em;box-sizing:border-box}.subscribe .wrap fieldset p{display:flex;position:relative;padding-top:1.5em;margin:0;height:80px}.subscribe .wrap fieldset p label{background-color:#292b2e;flex:1 1 auto;display:flex;border-radius:8px}.subscribe .wrap fieldset p label span{position:absolute;top:0;font-size:1rem;color:#7f828d}.subscribe .wrap fieldset p label input{flex:1 1 auto;background-color:transparent;font-size:1.125rem;text-indent:1em;border-radius:8px 0 0 8px;color:#f8f8f8;border:solid rgba(248,248,248,.2);border-width:1px 0 1px 1px}.subscribe .wrap fieldset p .submit{flex:0 0 auto;border-radius:0 8px 8px 0;height:auto;padding:0 4em}@media screen and (max-width:640px){.subscribe .wrap{padding:0 1em 1em}.subscribe .wrap fieldset p{display:block;height:auto}.subscribe .wrap fieldset p .button{width:100%;margin:0;border-radius:0 0 4px 4px}.subscribe .wrap fieldset p label input{border-width:1px 1px 0;border-radius:4px 4px 0 0;height:52px}}@media screen and (max-width:1024px){.ecosystem .wrap{display:block}.ecosystem .wrap .text-wrap{position:static}.ecosystem .wrap .text-wrap img{display:none}.ecosystem .wrap .cards li{height:auto;padding:1em 0}}@media screen and (max-width:640px){.advisers .members{display:block}.advisers .members li{margin:1em 0}}